---
Fuzzer filename: '/src/openthread/tests/fuzz/radio-one-node.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_core.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNode
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nexus4Core3GetEv
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_core.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nexus16FuzzDataProvider21ConsumeRemainingBytesEv
      functionSourceFile: '/src/openthread/tests/fuzz/radio-one-node.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nexus16FuzzDataProvider14RemainingBytesEv
      functionSourceFile: '/src/openthread/tests/fuzz/radio-one-node.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      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:    _ZN2ot5Nexus16FuzzDataProvider22ConsumeIntegralInRangeEhh
      functionSourceFile: '/src/openthread/tests/fuzz/radio-one-node.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aMin
        - aMax
      BBCount:         7
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/fuzz/radio-one-node.cpp:67,9'
          Branch Sides:
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:67,9'
              BranchSideFuncs:
                - _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:67,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'tests/fuzz/radio-one-node.cpp:67,9'
          Dst:             __assert_fail
        - Src:             'tests/fuzz/radio-one-node.cpp:72,9'
          Dst:             _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
    - 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:    310
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
      functionSourceFile: '/src/openthread/tests/fuzz/radio-one-node.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - aBuf
        - aLength
      BBCount:         7
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'tests/fuzz/radio-one-node.cpp:51,9'
          Branch Sides:
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:51,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:51,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'tests/fuzz/radio-one-node.cpp:51,9'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot3Srp6Server8GetStateEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nexus4Node3GetINS_3Srp6ServerEEERT_v
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
        - _ZN2ot5Nexus4Core3GetEv
        - _ZN2ot8Instance3GetINS_3Srp6ServerEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.hpp:90,9'
          Dst:             _ZN2ot5Nexus4Core3GetEv
        - Src:             'tests/nexus/platform/nexus_node.hpp:90,21'
          Dst:             _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
        - Src:             'tests/nexus/platform/nexus_node.hpp:91,26'
          Dst:             _ZN2ot8Instance3GetINS_3Srp6ServerEEERT_v
    - functionName:    _ZN2ot8Instance3GetINS_3Srp6ServerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1087
      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:    _ZNK2ot3Mle3Mle8IsLeaderEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
        - _ZN2ot5Nexus4Core3GetEv
        - _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.hpp:90,9'
          Dst:             _ZN2ot5Nexus4Core3GetEv
        - Src:             'tests/nexus/platform/nexus_node.hpp:90,21'
          Dst:             _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
        - Src:             'tests/nexus/platform/nexus_node.hpp:91,26'
          Dst:             _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
    - functionName:    _ZN2ot8Instance3GetINS_5Nat6410TranslatorEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1083
      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:    _ZN2ot12BorderRouter14RoutingManager17SetDhcp6PdEnabledEb
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager10SetEnabledEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:630,69'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager10SetEnabledEb
    - functionName:    _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1075
      functionLinenumberEnd: 1075
      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:    _ZN2ot5Nexus4Node11GetInstanceEv
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
        - _ZN2ot5Nexus4Core3GetEv
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.hpp:96,9'
          Dst:             _ZN2ot5Nexus4Core3GetEv
        - Src:             'tests/nexus/platform/nexus_node.hpp:96,21'
          Dst:             _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
    - functionName:    _ZN2ot5Nexus16FuzzDataProviderC2EPKhm
      functionSourceFile: '/src/openthread/tests/fuzz/radio-one-node.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - aData
        - aSize
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/openthread/tests/fuzz/radio-one-node.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         67
      ICount:          309
      EdgeCount:       97
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager10SetEnabledEb
        - _ZN2ot12BorderRouter14RoutingManager17SetDhcp6PdEnabledEb
        - _ZN2ot12BorderRouter14RoutingManager28SetNat64PrefixManagerEnabledEb
        - _ZN2ot12BorderRouter14RoutingManager4InitEjb
        - _ZN2ot3Srp6Server17SetAutoEnableModeEb
        - _ZN2ot5Nat6410Translator10SetEnabledEb
        - _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
        - _ZN2ot5Nexus16FuzzDataProvider14RemainingBytesEv
        - _ZN2ot5Nexus16FuzzDataProvider21ConsumeRemainingBytesEv
        - _ZN2ot5Nexus16FuzzDataProvider22ConsumeIntegralInRangeEhh
        - _ZN2ot5Nexus16FuzzDataProviderC2EPKhm
        - _ZN2ot5Nexus3LogEPKcz
        - _ZN2ot5Nexus4Core10CreateNodeEv
        - _ZN2ot5Nexus4Core11AdvanceTimeEj
        - _ZN2ot5Nexus4CoreC2Ev
        - _ZN2ot5Nexus4CoreD2Ev
        - _ZN2ot5Nexus4Node11GetInstanceEv
        - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
        - _ZN2ot5Nexus4Node3GetINS_3Srp6ServerEEERT_v
        - _ZN2ot5Nexus4Node4FormEv
        - _ZN2ot8Instance11SetLogLevelENS_8LogLevelE
        - _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZN2ot8Instance3GetINS_3Srp6ServerEEERT_v
        - _ZN2ot8Instance3GetINS_5Nat6410TranslatorEEERT_v
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot3Srp6Server8GetStateEv
        - exit
        - fprintf
        - otPlatRadioReceiveDone
        - srand
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/fuzz/radio-one-node.cpp:94,9'
          Branch Sides:
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:96,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:99,9'
              BranchSideFuncs:
                - _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
                - srand
                - _ZN2ot5Nexus4CoreC2Ev
                - _ZN2ot5Nexus4Core10CreateNodeEv
                - _ZN2ot5Nexus4CoreD2Ev
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance11SetLogLevelENS_8LogLevelE
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager4InitEjb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager10SetEnabledEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server17SetAutoEnableModeEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager17SetDhcp6PdEnabledEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager28SetNat64PrefixManagerEnabledEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator10SetEnabledEb
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus4Node4FormEv
                - _ZN2ot5Nexus4Core11AdvanceTimeEj
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - fprintf
                - exit
                - _ZN2ot5Nexus4Node3GetINS_3Srp6ServerEEERT_v
                - _ZNK2ot3Srp6Server8GetStateEv
                - fprintf
                - exit
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus16FuzzDataProvider22ConsumeIntegralInRangeEhh
                - _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
                - _ZN2ot5Nexus16FuzzDataProvider14RemainingBytesEv
                - _ZN2ot5Nexus16FuzzDataProvider21ConsumeRemainingBytesEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot5Nexus4Core11AdvanceTimeEj
                - _ZN2ot5Nexus4CoreD2Ev
                - free
        - Branch String:   'tests/fuzz/radio-one-node.cpp:99,9'
          Branch Sides:
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:101,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:104,9'
              BranchSideFuncs:
                - _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
                - srand
                - _ZN2ot5Nexus4CoreC2Ev
                - _ZN2ot5Nexus4Core10CreateNodeEv
                - _ZN2ot5Nexus4CoreD2Ev
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance11SetLogLevelENS_8LogLevelE
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager4InitEjb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager10SetEnabledEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server17SetAutoEnableModeEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager17SetDhcp6PdEnabledEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager28SetNat64PrefixManagerEnabledEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator10SetEnabledEb
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus4Node4FormEv
                - _ZN2ot5Nexus4Core11AdvanceTimeEj
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - fprintf
                - exit
                - _ZN2ot5Nexus4Node3GetINS_3Srp6ServerEEERT_v
                - _ZNK2ot3Srp6Server8GetStateEv
                - fprintf
                - exit
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus16FuzzDataProvider22ConsumeIntegralInRangeEhh
                - _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
                - _ZN2ot5Nexus16FuzzDataProvider14RemainingBytesEv
                - _ZN2ot5Nexus16FuzzDataProvider21ConsumeRemainingBytesEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot5Nexus4Core11AdvanceTimeEj
                - _ZN2ot5Nexus4CoreD2Ev
                - free
        - Branch String:   'tests/fuzz/radio-one-node.cpp:125,5'
          Branch Sides:
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:125,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot5Nexus4CoreD2Ev
                - _ZNK2ot3Srp6Server8GetStateEv
                - fprintf
                - exit
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus16FuzzDataProvider22ConsumeIntegralInRangeEhh
                - _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
                - _ZN2ot5Nexus16FuzzDataProvider14RemainingBytesEv
                - _ZN2ot5Nexus16FuzzDataProvider21ConsumeRemainingBytesEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot5Nexus4Core11AdvanceTimeEj
                - _ZN2ot5Nexus4CoreD2Ev
                - free
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:126,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot5Nexus4CoreD2Ev
                - _ZNK2ot3Srp6Server8GetStateEv
                - fprintf
                - exit
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus16FuzzDataProvider22ConsumeIntegralInRangeEhh
                - _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
                - _ZN2ot5Nexus16FuzzDataProvider14RemainingBytesEv
                - _ZN2ot5Nexus16FuzzDataProvider21ConsumeRemainingBytesEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot5Nexus4Core11AdvanceTimeEj
                - _ZN2ot5Nexus4CoreD2Ev
                - free
        - Branch String:   'tests/fuzz/radio-one-node.cpp:126,5'
          Branch Sides:
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:126,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus4CoreD2Ev
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus16FuzzDataProvider22ConsumeIntegralInRangeEhh
                - _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
                - _ZN2ot5Nexus16FuzzDataProvider14RemainingBytesEv
                - _ZN2ot5Nexus16FuzzDataProvider21ConsumeRemainingBytesEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot5Nexus4Core11AdvanceTimeEj
                - _ZN2ot5Nexus4CoreD2Ev
                - free
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:128,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus4CoreD2Ev
                - _ZN2ot5Nexus3LogEPKcz
                - _ZN2ot5Nexus16FuzzDataProvider22ConsumeIntegralInRangeEhh
                - _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
                - _ZN2ot5Nexus16FuzzDataProvider14RemainingBytesEv
                - _ZN2ot5Nexus16FuzzDataProvider21ConsumeRemainingBytesEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot5Nexus4Core11AdvanceTimeEj
                - _ZN2ot5Nexus4CoreD2Ev
                - free
        - Branch String:   'tests/fuzz/radio-one-node.cpp:137,9'
          Branch Sides:
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:139,15'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot5Nexus4CoreD2Ev
                - otPlatRadioReceiveDone
                - _ZN2ot5Nexus4Core11AdvanceTimeEj
                - _ZN2ot5Nexus4CoreD2Ev
                - free
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:143,27'
              BranchSideFuncs:
                - _ZN2ot5Nexus16FuzzDataProvider21ConsumeRemainingBytesEv
                - _ZN2ot5Nexus4CoreD2Ev
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot5Nexus4Core11AdvanceTimeEj
                - _ZN2ot5Nexus4CoreD2Ev
                - free
        - Branch String:   'tests/fuzz/radio-one-node.cpp:150,9'
          Branch Sides:
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:150,15'
              BranchSideFuncs:
                - free
                - _ZN2ot5Nexus4CoreD2Ev
            - BranchSide:      'tests/fuzz/radio-one-node.cpp:152,20'
              BranchSideFuncs:
                - free
                - _ZN2ot5Nexus4CoreD2Ev
      Callsites:
        - Src:             'tests/fuzz/radio-one-node.cpp:88,22'
          Dst:             _ZN2ot5Nexus16FuzzDataProviderC2EPKhm
        - Src:             'tests/fuzz/radio-one-node.cpp:104,9'
          Dst:             _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
        - Src:             'tests/fuzz/radio-one-node.cpp:105,5'
          Dst:             srand
        - Src:             'tests/fuzz/radio-one-node.cpp:107,10'
          Dst:             _ZN2ot5Nexus4CoreC2Ev
        - Src:             'tests/fuzz/radio-one-node.cpp:109,24'
          Dst:             _ZN2ot5Nexus4Core10CreateNodeEv
        - Src:             'tests/fuzz/radio-one-node.cpp:111,10'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/fuzz/radio-one-node.cpp:111,5'
          Dst:             _ZN2ot8Instance11SetLogLevelENS_8LogLevelE
        - Src:             'tests/fuzz/radio-one-node.cpp:113,10'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/fuzz/radio-one-node.cpp:113,24'
          Dst:             _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'tests/fuzz/radio-one-node.cpp:113,60'
          Dst:             _ZN2ot12BorderRouter14RoutingManager4InitEjb
        - Src:             'tests/fuzz/radio-one-node.cpp:114,10'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/fuzz/radio-one-node.cpp:114,24'
          Dst:             _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'tests/fuzz/radio-one-node.cpp:114,60'
          Dst:             _ZN2ot12BorderRouter14RoutingManager10SetEnabledEb
        - Src:             'tests/fuzz/radio-one-node.cpp:115,10'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/fuzz/radio-one-node.cpp:115,24'
          Dst:             _ZN2ot8Instance3GetINS_3Srp6ServerEEERT_v
        - Src:             'tests/fuzz/radio-one-node.cpp:115,43'
          Dst:             _ZN2ot3Srp6Server17SetAutoEnableModeEb
        - Src:             'tests/fuzz/radio-one-node.cpp:116,10'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/fuzz/radio-one-node.cpp:116,24'
          Dst:             _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'tests/fuzz/radio-one-node.cpp:116,60'
          Dst:             _ZN2ot12BorderRouter14RoutingManager17SetDhcp6PdEnabledEb
        - Src:             'tests/fuzz/radio-one-node.cpp:117,10'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/fuzz/radio-one-node.cpp:117,24'
          Dst:             _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'tests/fuzz/radio-one-node.cpp:117,60'
          Dst:             _ZN2ot12BorderRouter14RoutingManager28SetNat64PrefixManagerEnabledEb
        - Src:             'tests/fuzz/radio-one-node.cpp:118,10'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/fuzz/radio-one-node.cpp:118,24'
          Dst:             _ZN2ot8Instance3GetINS_5Nat6410TranslatorEEERT_v
        - Src:             'tests/fuzz/radio-one-node.cpp:118,49'
          Dst:             _ZN2ot5Nat6410Translator10SetEnabledEb
        - Src:             'tests/fuzz/radio-one-node.cpp:120,5'
          Dst:             _ZN2ot5Nexus3LogEPKcz
        - Src:             'tests/fuzz/radio-one-node.cpp:121,5'
          Dst:             _ZN2ot5Nexus3LogEPKcz
        - Src:             'tests/fuzz/radio-one-node.cpp:123,10'
          Dst:             _ZN2ot5Nexus4Node4FormEv
        - Src:             'tests/fuzz/radio-one-node.cpp:124,11'
          Dst:             _ZN2ot5Nexus4Core11AdvanceTimeEj
        - Src:             'tests/fuzz/radio-one-node.cpp:125,5'
          Dst:             _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
        - Src:             'tests/fuzz/radio-one-node.cpp:125,5'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'tests/fuzz/radio-one-node.cpp:125,5'
          Dst:             fprintf
        - Src:             'tests/fuzz/radio-one-node.cpp:125,5'
          Dst:             exit
        - Src:             'tests/fuzz/radio-one-node.cpp:157,1'
          Dst:             _ZN2ot5Nexus4CoreD2Ev
        - Src:             'tests/fuzz/radio-one-node.cpp:126,5'
          Dst:             _ZN2ot5Nexus4Node3GetINS_3Srp6ServerEEERT_v
        - Src:             'tests/fuzz/radio-one-node.cpp:126,5'
          Dst:             _ZNK2ot3Srp6Server8GetStateEv
        - Src:             'tests/fuzz/radio-one-node.cpp:126,5'
          Dst:             fprintf
        - Src:             'tests/fuzz/radio-one-node.cpp:126,5'
          Dst:             exit
        - Src:             'tests/fuzz/radio-one-node.cpp:128,5'
          Dst:             _ZN2ot5Nexus3LogEPKcz
        - Src:             'tests/fuzz/radio-one-node.cpp:129,5'
          Dst:             _ZN2ot5Nexus3LogEPKcz
        - Src:             'tests/fuzz/radio-one-node.cpp:131,38'
          Dst:             _ZN2ot5Nexus16FuzzDataProvider22ConsumeIntegralInRangeEhh
        - Src:             'tests/fuzz/radio-one-node.cpp:133,9'
          Dst:             _ZN2ot5Nexus16FuzzDataProvider11ConsumeDataEPvm
        - Src:             'tests/fuzz/radio-one-node.cpp:135,25'
          Dst:             _ZN2ot5Nexus16FuzzDataProvider14RemainingBytesEv
        - Src:             'tests/fuzz/radio-one-node.cpp:143,27'
          Dst:             _ZN2ot5Nexus16FuzzDataProvider21ConsumeRemainingBytesEv
        - Src:             'tests/fuzz/radio-one-node.cpp:146,34'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/fuzz/radio-one-node.cpp:146,5'
          Dst:             otPlatRadioReceiveDone
        - Src:             'tests/fuzz/radio-one-node.cpp:148,11'
          Dst:             _ZN2ot5Nexus4Core11AdvanceTimeEj
        - Src:             'tests/fuzz/radio-one-node.cpp:157,1'
          Dst:             _ZN2ot5Nexus4CoreD2Ev
    - 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:    srand
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    exit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1724
      functionLinenumberEnd: 1724
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager14WithdrawPrefixEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1724,35'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager14WithdrawPrefixEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager14WithdrawPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4477
      functionLinenumberEnd: 4488
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager12OnLinkPrefixEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4478,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4478,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager12OnLinkPrefixEE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4478,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4478,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4480,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4480,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:4480,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:4480,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4482,13'
          Dst:             _ZN2ot9ClearableINS_12BorderRouter14RoutingManager12OnLinkPrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:4483,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:4485,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4485,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1716
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix7IsEmptyEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1716,68'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix7IsEmptyEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6StringILt45EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    45
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_12BorderRouter14RoutingManager12OnLinkPrefixEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager12OnLinkPrefixEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager12OnLinkPrefixEEEvRT_
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    74
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         21
      ICount:          149
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Random9NonCrypto9AddJitterEjt
        - _ZN2ot6StringILt24EEC2Ev
        - _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
        - _ZN2ot7ToUlongEj
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot4TimeplEj
        - _ZNK2ot6StringILt24EE9AsCStringEv
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:529,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:529,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6StringILt24EEC2Ev
                - _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
                - _ZNK2ot6StringILt24EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:529,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:531,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:534,9'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6StringILt24EEC2Ev
                - _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
                - _ZNK2ot6StringILt24EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:537,13'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6StringILt24EEC2Ev
                - _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
                - _ZNK2ot6StringILt24EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:551,18'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6StringILt24EEC2Ev
                - _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
                - _ZNK2ot6StringILt24EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:556,18'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6StringILt24EEC2Ev
                - _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
                - _ZNK2ot6StringILt24EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:561,42'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6StringILt24EEC2Ev
                - _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
                - _ZNK2ot6StringILt24EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:537,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:539,22'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6StringILt24EEC2Ev
                - _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
                - _ZNK2ot6StringILt24EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:544,22'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6StringILt24EEC2Ev
                - _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
                - _ZNK2ot6StringILt24EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:572,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:574,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:578,41'
              BranchSideFuncs:
                - _ZN2ot6StringILt24EEC2Ev
                - _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
                - _ZNK2ot6StringILt24EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:523,26'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:561,13'
          Dst:             _ZN2ot6Random9NonCrypto9AddJitterEjt
        - Src:             'src/core/border_router/routing_manager.cpp:564,28'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/border_router/routing_manager.cpp:564,59'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/border_router/routing_manager.cpp:564,20'
          Dst:             _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - Src:             'src/core/border_router/routing_manager.cpp:566,25'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:570,42'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:574,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:578,41'
          Dst:             _ZN2ot6StringILt24EEC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:580,13'
          Dst:             _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
        - Src:             'src/core/border_router/routing_manager.cpp:581,13'
          Dst:             _ZNK2ot6StringILt24EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:581,13'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/border_router/routing_manager.cpp:581,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot10TimerMilli6GetNowEv
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4TimeC2Ej
        - otPlatAlarmMilliGetNow
      functionUses:    149
      BranchProfiles:
        - Branch String:   'src/core/common/timer.hpp:316,54'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.hpp:316,54'
              BranchSideFuncs:
                - otPlatAlarmMilliGetNow
                - _ZN2ot4TimeC2Ej
            - BranchSide:      'src/core/common/timer.hpp:316,54'
              BranchSideFuncs:
                - otPlatAlarmMilliGetNow
                - _ZN2ot4TimeC2Ej
      Callsites:
        - Src:             'src/core/common/timer.hpp:316,54'
          Dst:             otPlatAlarmMilliGetNow
        - Src:             'src/core/common/timer.hpp:316,44'
          Dst:             _ZN2ot4TimeC2Ej
    - functionName:    _ZNK2ot4TimeplEj
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDuration
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4TimeC2Ej
      functionUses:    64
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/time.hpp:126,55'
          Dst:             _ZN2ot4TimeC2Ej
    - functionName:    _ZN2ot3MaxINS_4TimeEEET_S2_S2_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4TimeltERKS0_
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:69,71'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:69,71'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:69,71'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/num_utils.hpp:69,79'
          Dst:             _ZNK2ot4TimeltERKS0_
    - functionName:    _ZNK2ot4TimemiERKS0_
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    58
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6StringILt24EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot6StringILt24EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZN2ot7ToUlongEj
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aUint32
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    71
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4TimeltERKS0_
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SerialNumber6IsLessIjEEbT_S2_
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/time.hpp:175,55'
          Dst:             _ZN2ot12SerialNumber6IsLessIjEEbT_S2_
    - functionName:    _ZN2ot12SerialNumber6IsLessIjEEbT_S2_
      functionSourceFile: '/src/openthread/src/core/common/serial_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4TimeC2Ej
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Time8SetValueEj
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/time.hpp:89,38'
          Dst:             _ZN2ot4Time8SetValueEj
    - functionName:    _ZN2ot4Time8SetValueEj
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15InstanceLocator11GetInstanceEv
      functionSourceFile: '/src/openthread/src/core/common/locator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    216
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager12OnLinkPrefixEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1733
      functionLinenumberEnd: 1733
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1733,48'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.hpp:1733,60'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66Prefix9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_26HandlePdPrefixManagerTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager26HandlePdPrefixManagerTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1698
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1698,62'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager11HandleTimerEv
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_19HandleRsSenderTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19HandleRsSenderTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionLinenumberEnd: 1658
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager8RsSender11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1658,48'
          Dst:             _ZN2ot12BorderRouter14RoutingManager8RsSender11HandleTimerEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager8RsSender11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4316
      functionLinenumberEnd: 4347
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot12BorderRouter14RoutingManager22HandleRsSenderFinishedENS_4TimeE
        - _ZN2ot12BorderRouter14RoutingManager8RsSender6SendRsEv
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4320,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4322,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager22HandleRsSenderFinishedENS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4327,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager8RsSender6SendRsEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:4329,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4331,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4337,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4322,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4323,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4323,31'
          Dst:             _ZN2ot12BorderRouter14RoutingManager22HandleRsSenderFinishedENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:4327,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager8RsSender6SendRsEv
        - Src:             'src/core/border_router/routing_manager.cpp:4333,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4337,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/border_router/routing_manager.cpp:4337,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4344,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot12BorderRouter14RoutingManager22HandleRsSenderFinishedENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aStartTime
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27RemoveOrDeprecateOldEntriesENS_4TimeE
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:722,18'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27RemoveOrDeprecateOldEntriesENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:723,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager8RsSender6SendRsEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4283
      functionLinenumberEnd: 4313
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          100
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
        - _ZN2ot3Ip62Nd19RouterSolicitHeaderC2Ev
        - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
        - _ZN2ot3Ip62Nd9TxMessage6AppendINS1_19RouterSolicitHeaderEEE7otErrorRKT_
        - _ZN2ot3Ip62Nd9TxMessageC2Ev
        - _ZN2ot3Ip62Nd9TxMessageD2Ev
        - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
        - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
        - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4291,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4291,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4293,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:4293,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4295,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4298,11'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:4295,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4295,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4296,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:4303,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4305,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4309,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4285,26'
          Dst:             _ZN2ot3Ip62Nd19RouterSolicitHeaderC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:4286,26'
          Dst:             _ZN2ot3Ip62Nd9TxMessageC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:4291,5'
          Dst:             _ZN2ot3Ip62Nd9TxMessage6AppendINS1_19RouterSolicitHeaderEEE7otErrorRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:4293,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4293,24'
          Dst:             _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
        - Src:             'src/core/border_router/routing_manager.cpp:4295,9'
          Dst:             _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
        - Src:             'src/core/border_router/routing_manager.cpp:4298,11'
          Dst:             _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
        - Src:             'src/core/border_router/routing_manager.cpp:4299,17'
          Dst:             _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - Src:             'src/core/border_router/routing_manager.cpp:4301,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4301,44'
          Dst:             _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
        - Src:             'src/core/border_router/routing_manager.cpp:4305,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4305,25'
          Dst:             _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
        - Src:             'src/core/border_router/routing_manager.cpp:4309,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4309,25'
          Dst:             _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
        - Src:             'src/core/border_router/routing_manager.cpp:4313,1'
          Dst:             _ZN2ot3Ip62Nd9TxMessageD2Ev
    - functionName:    _ZN2ot3Ip62Nd9TxMessageC2Ev
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayIhLt256EEC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:605,7'
          Dst:             _ZN2ot4Heap5ArrayIhLt256EEC2Ev
    - functionName:    _ZN2ot3Ip62Nd9TxMessage6AppendINS1_19RouterSolicitHeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:651,16'
          Dst:             _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_12BorderRouter7InfraIfEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_12BorderRouter7InfraIfEEERT_v
    - functionName:    _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPacket
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - _ZNK2ot4Heap5ArrayIhLt256EE8AsCArrayEv
        - _ZNK2ot4Heap5ArrayIhLt256EE9GetLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:613,72'
          Dst:             _ZNK2ot4Heap5ArrayIhLt256EE8AsCArrayEv
        - Src:             'src/core/net/nd6.hpp:613,91'
          Dst:             _ZNK2ot4Heap5ArrayIhLt256EE9GetLengthEv
        - Src:             'src/core/net/nd6.hpp:613,60'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Ip63Ip6EEERT_v
    - functionName:    _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 319
      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:    _ZN2ot3Ip62Nd9TxMessageD2Ev
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayIhLt256EED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:605,7'
          Dst:             _ZN2ot4Heap5ArrayIhLt256EED2Ev
    - functionName:    _ZN2ot4Heap5ArrayIhLt256EED2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayIhLt256EE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:83,20'
          Dst:             _ZN2ot4Heap5ArrayIhLt256EE4FreeEv
    - functionName:    _ZN2ot4Heap5ArrayIhLt256EE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap5ArrayIhLt256EE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:92,9'
          Dst:             _ZN2ot4Heap5ArrayIhLt256EE5ClearEv
        - Src:             'src/core/common/heap_array.hpp:93,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot4Heap5ArrayIhLt256EE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap5ArrayIhLt256EE3endEv
        - _ZN2ot4Heap5ArrayIhLt256EE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:108,26'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:108,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:113,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayIhLt256EE5beginEv
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayIhLt256EE3endEv
    - functionName:    _ZN2ot4Heap5ArrayIhLt256EE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:480,38'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:480,54'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:480,38'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayIhLt256EE3endEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:481,36'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:481,53'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:481,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_3Ip63Ip6EEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 795
      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:    _ZNK2ot4Heap5ArrayIhLt256EE8AsCArrayEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:130,47'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:130,64'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:130,47'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot4Heap5ArrayIhLt256EE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_12BorderRouter7InfraIfEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1076
      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:    _ZN2ot4Heap5ArrayIhLt256EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      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:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27RemoveOrDeprecateOldEntriesENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1728
      functionLinenumberEnd: 1765
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTimeThreshold
      BBCount:         33
      ICount:          209
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
        - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
        - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
        - _ZNK2ot4TimeleERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1732,25'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1732,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1759,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1734,34'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1734,34'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1742,35'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1736,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1734,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1738,17'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1742,33'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1742,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1750,36'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1744,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1742,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1746,17'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1750,34'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1732,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1750,34'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1752,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1750,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1754,17'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
                - _ZNK2ot4TimeleERKS0_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1759,34'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1759,38'
              BranchSideFuncs:
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1759,34'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1759,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1759,9'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1761,9'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1732,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1732,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1732,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1732,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1734,34'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1734,34'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1734,34'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1734,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1736,23'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1736,43'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:1738,23'
          Dst:             _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1734,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1742,33'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1742,33'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1742,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1742,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1744,23'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1744,43'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:1746,23'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1742,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1750,34'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1750,34'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1750,34'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1750,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1752,23'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1752,43'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:1754,23'
          Dst:             _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1750,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1732,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1759,24'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
        - Src:             'src/core/border_router/routing_manager.cpp:1759,63'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:1761,24'
          Dst:             _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:1764,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetHeadEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8IteratorC2EPS6_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8IteratorC2EPS6_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8IteratorC2EPS6_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8IteratorC2EPS6_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8IteratorC2EPS6_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8IteratorC2EPS6_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8IteratorC2EPS6_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8IteratorC2EPS6_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 828
      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:    _ZNK2ot4TimeleERKS0_
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4TimegeERKS0_
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/time.hpp:195,64'
          Dst:             _ZNK2ot4TimegeERKS0_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 861
      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:    _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8Iterator7AdvanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8IteratorC2EPS6_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8IteratorC2EPS6_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8IteratorC2EPS6_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8IteratorC2EPS6_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 882
      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:    _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8Iterator7AdvanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8IteratorC2EPS6_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8IteratorC2EPS6_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8IteratorC2EPS6_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8IteratorC2EPS6_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionLinenumberEnd: 898
      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:    _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 901
      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:    _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8Iterator7AdvanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8Iterator7AdvanceEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8Iterator7AdvanceEv
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header7GetTypeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:691,43'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header7GetTypeEv
    - functionName:    _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip62Nd12RouterAdvert6HeaderEEEvRT_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip62Nd12RouterAdvert6HeaderEEEvRT_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1768
      functionLinenumberEnd: 1899
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         56
      ICount:          535
      EdgeCount:       71
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE24RemoveAndFreeAllMatchingIJNS5_12EmptyCheckerEEEEbDpRKT_
        - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_11RoutePrefixE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_12OnLinkPrefixE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors15UpdateFlagsFromERKNS2_6RouterE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
        - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
        - _ZN2ot12BorderRouter14RoutingManager17ExpirationCheckerC2ENS_4TimeE
        - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2ENS_4TimeE
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot3MinItEET_S1_S1_
        - _ZN2ot7Tasklet4PostEv
        - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEE5ClearEv
        - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEneERKS4_
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker21CountReachablePeerBrsEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
        - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1779,25'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1779,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager17ExpirationCheckerC2ENS_4TimeE
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE24RemoveAndFreeAllMatchingIJNS5_12EmptyCheckerEEEEbDpRKT_
                - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEE5ClearEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker21CountReachablePeerBrsEv
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEneERKS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors15UpdateFlagsFromERKNS2_6RouterE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_11RoutePrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_12OnLinkPrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1796,5'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE24RemoveAndFreeAllMatchingIJNS5_12EmptyCheckerEEEEbDpRKT_
                - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEE5ClearEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker21CountReachablePeerBrsEv
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEneERKS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors15UpdateFlagsFromERKNS2_6RouterE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_11RoutePrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_12OnLinkPrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1786,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1779,5'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE24RemoveAndFreeAllMatchingIJNS5_12EmptyCheckerEEEEbDpRKT_
                - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEE5ClearEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker21CountReachablePeerBrsEv
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEneERKS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors15UpdateFlagsFromERKNS2_6RouterE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_11RoutePrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_12OnLinkPrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager17ExpirationCheckerC2ENS_4TimeE
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1788,13'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE24RemoveAndFreeAllMatchingIJNS5_12EmptyCheckerEEEEbDpRKT_
                - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEE5ClearEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker21CountReachablePeerBrsEv
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEneERKS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors15UpdateFlagsFromERKNS2_6RouterE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_11RoutePrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_12OnLinkPrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager17ExpirationCheckerC2ENS_4TimeE
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1804,25'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1804,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors15UpdateFlagsFromERKNS2_6RouterE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker21CountReachablePeerBrsEv
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEneERKS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_11RoutePrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_12OnLinkPrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1828,46'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker21CountReachablePeerBrsEv
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEneERKS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1810,34'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1810,34'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_12OnLinkPrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker21CountReachablePeerBrsEv
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEneERKS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors15UpdateFlagsFromERKNS2_6RouterE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_11RoutePrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1818,35'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker21CountReachablePeerBrsEv
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEneERKS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors15UpdateFlagsFromERKNS2_6RouterE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_12OnLinkPrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_11RoutePrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1818,33'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1804,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_11RoutePrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker21CountReachablePeerBrsEv
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEneERKS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors15UpdateFlagsFromERKNS2_6RouterE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_12OnLinkPrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1818,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_11RoutePrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker21CountReachablePeerBrsEv
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEneERKS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors15UpdateFlagsFromERKNS2_6RouterE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_12OnLinkPrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1831,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1833,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1849,27'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:1849,25'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1849,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1883,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1851,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1853,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1857,42'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1857,40'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1857,40'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1867,41'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1861,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1857,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1863,39'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1867,39'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1867,39'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1877,42'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1871,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1867,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1873,39'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1877,40'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1849,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1877,40'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:1883,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1883,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1885,18'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1887,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1889,28'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1892,59'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1770,34'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:1771,21'
          Dst:             _ZN2ot12NextFireTimeC2ENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1772,21'
          Dst:             _ZN2ot12NextFireTimeC2ENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1773,21'
          Dst:             _ZN2ot12NextFireTimeC2ENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1774,21'
          Dst:             _ZN2ot12NextFireTimeC2ENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1779,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1779,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1779,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1779,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1781,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager17ExpirationCheckerC2ENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1783,32'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1784,31'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1786,36'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1788,28'
          Dst:             _ZN2ot7Tasklet4PostEv
        - Src:             'src/core/border_router/routing_manager.cpp:1779,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1796,14'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE24RemoveAndFreeAllMatchingIJNS5_12EmptyCheckerEEEEbDpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1802,22'
          Dst:             _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:1804,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1804,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1804,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1804,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1808,26'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors15UpdateFlagsFromERKNS2_6RouterE
        - Src:             'src/core/border_router/routing_manager.cpp:1810,34'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1810,34'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1810,34'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1810,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1812,30'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_12OnLinkPrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:1813,19'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
        - Src:             'src/core/border_router/routing_manager.cpp:1815,52'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
        - Src:             'src/core/border_router/routing_manager.cpp:1810,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1818,33'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1818,33'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1818,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1818,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1820,30'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_11RoutePrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:1821,19'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
        - Src:             'src/core/border_router/routing_manager.cpp:1823,52'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
        - Src:             'src/core/border_router/routing_manager.cpp:1818,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1804,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1828,46'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker21CountReachablePeerBrsEv
        - Src:             'src/core/border_router/routing_manager.cpp:1831,20'
          Dst:             _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEneERKS4_
        - Src:             'src/core/border_router/routing_manager.cpp:1833,21'
          Dst:             _ZN2ot7Tasklet4PostEv
        - Src:             'src/core/border_router/routing_manager.cpp:1849,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1849,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1849,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1849,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1851,20'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
        - Src:             'src/core/border_router/routing_manager.cpp:1853,20'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
        - Src:             'src/core/border_router/routing_manager.cpp:1854,31'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1857,40'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1857,40'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1857,40'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1857,40'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1859,51'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1859,29'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1861,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
        - Src:             'src/core/border_router/routing_manager.cpp:1863,17'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1857,40'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1867,39'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1867,39'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1867,39'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1867,39'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1869,51'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1869,29'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1871,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
        - Src:             'src/core/border_router/routing_manager.cpp:1873,17'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1867,39'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1877,40'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1877,40'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1877,40'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1877,40'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1879,56'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1879,34'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1877,40'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1849,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1883,24'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
        - Src:             'src/core/border_router/routing_manager.cpp:1887,28'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1889,53'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1889,24'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/border_router/routing_manager.cpp:1892,35'
          Dst:             _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
        - Src:             'src/core/border_router/routing_manager.cpp:1892,19'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1895,18'
          Dst:             _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1896,22'
          Dst:             _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1897,17'
          Dst:             _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - Src:             'src/core/border_router/routing_manager.cpp:1898,21'
          Dst:             _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager17ExpirationCheckerC2ENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2Ev
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEED2Ev
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEED2Ev
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2Ev
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEED2Ev
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEED2Ev
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS2_17ExpirationCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2Ev
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEED2Ev
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEED2Ev
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE24RemoveAndFreeAllMatchingIJNS5_12EmptyCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE17RemoveAllMatchingIJNS5_12EmptyCheckerEEEEvRS7_DpRKT_
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2Ev
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEED2Ev
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE17RemoveAllMatchingIJNS5_12EmptyCheckerEEEEvRS7_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEED2Ev
    - functionName:    _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEEvRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEEvRT_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors15UpdateFlagsFromERKNS2_6RouterE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2442
      functionLinenumberEnd: 2464
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         20
      ICount:          83
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2450,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2450,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2450,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2451,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2451,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2451,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2453,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2455,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2458,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2458,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2458,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2460,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2451,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_12OnLinkPrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2468
      functionLinenumberEnd: 2486
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOnLinkPrefix
      BBCount:         15
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix13IsFavoredOverERKNS_3Ip66PrefixE
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2469,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2469,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2469,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix13IsFavoredOverERKNS_3Ip66PrefixE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2471,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2473,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix13IsFavoredOverERKNS_3Ip66PrefixE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2477,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix13IsFavoredOverERKNS_3Ip66PrefixE
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2480,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2480,57'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2482,32'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2469,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
        - Src:             'src/core/border_router/routing_manager.cpp:2471,23'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2471,35'
          Dst:             _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
        - Src:             'src/core/border_router/routing_manager.cpp:2480,23'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix13IsFavoredOverERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2482,46'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFlag
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactors10UpdateFromERKNS1_11RoutePrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2490
      functionLinenumberEnd: 2499
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRoutePrefix
      BBCount:         12
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2491,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2491,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2491,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2493,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2493,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2495,28'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2491,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
        - Src:             'src/core/border_router/routing_manager.cpp:2495,41'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2495,53'
          Dst:             _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker21CountReachablePeerBrsEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2195
      functionLinenumberEnd: 2206
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router8IsPeerBrEv
        - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2198,31'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2198,31'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router8IsPeerBrEv
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2206,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2200,36'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2198,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router8IsPeerBrEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2200,39'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router8IsPeerBrEv
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2200,57'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2198,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router8IsPeerBrEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2200,60'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router8IsPeerBrEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2200,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2198,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router8IsPeerBrEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2202,18'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router8IsPeerBrEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2198,31'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:2198,31'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:2198,31'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
        - Src:             'src/core/border_router/routing_manager.cpp:2198,31'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2200,46'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router8IsPeerBrEv
        - Src:             'src/core/border_router/routing_manager.cpp:2200,67'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
        - Src:             'src/core/border_router/routing_manager.cpp:2198,31'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
    - functionName:    _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEneERKS4_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEeqERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot9EquatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEeqERKS4_
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2356
      functionLinenumberEnd: 2362
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2362,26'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2362,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2362,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2362,12'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router28DetermineReachabilityTimeoutEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2375
      functionLinenumberEnd: 2391
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          61
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot6Random9NonCrypto9AddJitterEjt
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
        - _ZNK2ot4TimeplEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2378,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2378,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2378,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2379,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2379,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2379,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2378,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
        - Src:             'src/core/border_router/routing_manager.cpp:2388,38'
          Dst:             _ZN2ot6Random9NonCrypto9AddJitterEjt
        - Src:             'src/core/border_router/routing_manager.cpp:2388,36'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix23CalculateExpirationTimeEj
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:830,63'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix23CalculateExpirationTimeEj
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix21IsStaleTimeCalculatedEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 836
      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:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_12OnLinkPrefixERNS_12NextFireTimeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1902
      functionLinenumberEnd: 1931
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aStaleTime
      BBCount:         18
      ICount:          158
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12GetStaleTimeEv
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1906,25'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1906,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12GetStaleTimeEv
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1927,9'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:1908,34'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1906,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12GetStaleTimeEv
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1908,34'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12GetStaleTimeEv
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1910,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1912,17'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12GetStaleTimeEv
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1915,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12GetStaleTimeEv
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:1917,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1919,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12GetStaleTimeEv
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1922,35'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12GetStaleTimeEv
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1927,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1927,9'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1929,9'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1903,44'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:1906,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1906,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1906,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1906,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1908,34'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1908,34'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1908,34'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1908,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1910,40'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:1910,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:1915,19'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
        - Src:             'src/core/border_router/routing_manager.cpp:1917,23'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
        - Src:             'src/core/border_router/routing_manager.cpp:1922,67'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:1922,83'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12GetStaleTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1922,52'
          Dst:             _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - Src:             'src/core/border_router/routing_manager.cpp:1922,31'
          Dst:             _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - Src:             'src/core/border_router/routing_manager.cpp:1908,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1906,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1929,20'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21DetermineStaleTimeForERKNS1_11RoutePrefixERNS_12NextFireTimeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1934
      functionLinenumberEnd: 1958
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aStaleTime
      BBCount:         16
      ICount:          151
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix12GetStaleTimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1938,25'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1938,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix12GetStaleTimeEv
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1954,9'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:1940,33'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1938,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix12GetStaleTimeEv
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1940,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix12GetStaleTimeEv
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1942,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1944,17'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix12GetStaleTimeEv
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1947,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix12GetStaleTimeEv
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:1954,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1954,9'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1956,9'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1935,44'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:1938,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1938,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1938,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1938,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1940,33'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1940,33'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1940,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1940,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1942,40'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:1942,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:1947,19'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix22SetStaleTimeCalculatedEb
        - Src:             'src/core/border_router/routing_manager.cpp:1949,67'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:1949,83'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix12GetStaleTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1949,52'
          Dst:             _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - Src:             'src/core/border_router/routing_manager.cpp:1949,31'
          Dst:             _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - Src:             'src/core/border_router/routing_manager.cpp:1940,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1938,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1956,20'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1090,12'
          Dst:             _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:719,57'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3MinItEET_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:55,71'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:55,92'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:55,101'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - aUpdateTime
        - aLifetime
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot4TimeplEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:675,42'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/border_router/routing_manager.cpp:675,26'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/border_router/routing_manager.cpp:675,24'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZN2ot3MinIjEET_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:55,71'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:55,92'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:55,101'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot4Time9SecToMsecEj
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aSeconds
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9BigEndian10HostSwap16Et
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Swap16Et
      functionUses:    197
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/encoding.hpp:96,59'
          Dst:             _ZN2ot6Swap16Et
    - functionName:    _ZN2ot6Swap16Et
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12NextFireTime6GetNowEv
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip66PrefixeqERKS1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:832,74'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix12GetStaleTimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix23CalculateExpirationTimeEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1065,36'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/border_router/routing_manager.cpp:1065,12'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix23CalculateExpirationTimeEj
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix23CalculateExpirationTimeEj
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aLifetime
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:952,12'
          Dst:             _ZN2ot12BorderRouter14RoutingManager23CalculateExpirationTimeENS_4TimeEj
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix18GetDeprecationTimeEv
        - _ZNK2ot4TimeleERKS0_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:974,70'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix18GetDeprecationTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:974,94'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:974,91'
          Dst:             _ZNK2ot4TimeleERKS0_
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12GetStaleTimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 982
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix23CalculateExpirationTimeEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:983,36'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/border_router/routing_manager.cpp:983,12'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix23CalculateExpirationTimeEj
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix18GetDeprecationTimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 978
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix23CalculateExpirationTimeEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:978,12'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix23CalculateExpirationTimeEj
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1126
      functionLinenumberEnd: 1126
      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:    _ZNK2ot9EquatableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEeqERKS4_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - 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:    75
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE13ConstIteratorC2EPKS6_
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetHeadEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:556,60'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:556,46'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE13ConstIteratorC2EPKS6_
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE13ConstIteratorC2EPKS6_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:557,44'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE13ConstIteratorC2EPKS6_
    - functionName:    _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router8IsPeerBrEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2422
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7IsEmptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2422,35'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2422,40'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2422,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2422,66'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2422,69'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2422,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2422,56'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7IsEmptyEv
        - Src:             'src/core/border_router/routing_manager.cpp:2422,84'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE13ConstIterator7AdvanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE13ConstIterator7AdvanceEv
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE13ConstIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:587,45'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE13ConstIteratorC2EPKS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEC2EPS7_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:583,15'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEC2EPS7_
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEC2EPS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix13IsFavoredOverERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         19
      ICount:          67
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
        - _ZNK2ot3Ip66PrefixltERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1031,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1031,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1031,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1032,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1032,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1032,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:1036,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1036,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1036,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1031,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
        - Src:             'src/core/border_router/routing_manager.cpp:1032,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1036,5'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/border_router/routing_manager.cpp:1038,17'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:1038,29'
          Dst:             _ZNK2ot3Ip66PrefixltERKS1_
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2Ev
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE17RemoveAllMatchingIJNS5_12EmptyCheckerEEEEvRS7_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE17RemoveAllMatchingIJNS5_12EmptyCheckerEEEEvRS7_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE17RemoveAllMatchingIJNS5_12EmptyCheckerEEEEvRS7_DpRKT_
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3PopEv
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEED2Ev
        - _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3PopEv
                - _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEED2Ev
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3PopEv
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2EPS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2EPS6_
    - functionName:    _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS4_6RouterEEEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS4_6RouterEEEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS4_6RouterEEEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS4_6RouterEEEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS4_6RouterEEEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_6RouterEED2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_6RouterEED2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_6RouterEED2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6RouterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1085,16'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6RouterD2Ev
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6RouterD2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEED2Ev
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEED2Ev
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1103,16'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEED2Ev
        - Src:             'src/core/border_router/routing_manager.hpp:1103,16'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEED2Ev
        - Src:             'src/core/border_router/routing_manager.hpp:1103,16'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEED2Ev
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4FreeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3PopEv
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEED2Ev
        - _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3PopEv
                - _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEED2Ev
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3PopEv
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2EPS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2EPS6_
    - functionName:    _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12OnLinkPrefixEEEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12OnLinkPrefixEEEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12OnLinkPrefixEEEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12OnLinkPrefixEEEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12OnLinkPrefixEEEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2EPS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2EPS6_
    - functionName:    _ZN2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3PopEv
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEED2Ev
        - _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3PopEv
                - _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEED2Ev
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3PopEv
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2EPS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2EPS6_
    - functionName:    _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_11RoutePrefixEEEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_11RoutePrefixEEEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_11RoutePrefixEEEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_11RoutePrefixEEEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_11RoutePrefixEEEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2EPS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2EPS6_
    - functionName:    _ZN2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3PopEv
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEED2Ev
        - _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3PopEv
                - _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEED2Ev
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3PopEv
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2EPS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2EPS6_
    - functionName:    _ZNK2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12RdnssAddressEEEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12RdnssAddressEEEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12RdnssAddressEEEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12RdnssAddressEEEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12RdnssAddressEEEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2EPS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2EPS6_
    - functionName:    _ZN2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2EPS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2EPS6_
    - functionName:    _ZN2ot3PtrINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE17RemoveAllMatchingIJNS5_12EmptyCheckerEEEEvRS7_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4PushERS6_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetHeadEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8PopAfterEPS6_
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router7MatchesERKNS3_12EmptyCheckerE
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router7MatchesERKNS3_12EmptyCheckerE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4PushERS6_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4PushERS6_
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router7MatchesERKNS3_12EmptyCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router7MatchesERKNS3_12EmptyCheckerE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4PushERS6_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router7MatchesERKNS3_12EmptyCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8PopAfterEPS6_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4PushERS6_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router7MatchesERKNS3_12EmptyCheckerE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2395
      functionLinenumberEnd: 2411
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChecker
      BBCount:         18
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7IsEmptyEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2406,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2408,21'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2411,13'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2408,47'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2408,18'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2408,50'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2411,22'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2411,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2411,25'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2411,51'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2411,54'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2411,51'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2411,79'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2411,82'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2411,79'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2406,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
        - Src:             'src/core/border_router/routing_manager.cpp:2411,41'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7IsEmptyEv
        - Src:             'src/core/border_router/routing_manager.cpp:2411,69'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7IsEmptyEv
        - Src:             'src/core/border_router/routing_manager.cpp:2411,98'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8PopAfterEPS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3PopEv
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7SetNextEPS6_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7SetNextEPS6_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7SetNextEPS6_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4PushERS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7SetNextEPS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7SetNextEPS6_
    - functionName:    _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7SetNextEPS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2Ev
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8PopAfterEPS6_
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
        - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS1_17ExpirationCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS1_17ExpirationCheckerE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS1_17ExpirationCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS1_17ExpirationCheckerE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS1_17ExpirationCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8PopAfterEPS6_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS1_17ExpirationCheckerE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChecker
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
        - _ZNK2ot4TimeleERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:905,73'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress13GetExpireTimeEv
        - Src:             'src/core/border_router/routing_manager.hpp:905,89'
          Dst:             _ZNK2ot4TimeleERKS0_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8PopAfterEPS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3PopEv
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7SetNextEPS6_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7SetNextEPS6_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7SetNextEPS6_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7SetNextEPS6_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7SetNextEPS6_
    - functionName:    _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7SetNextEPS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2Ev
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8PopAfterEPS6_
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS1_17ExpirationCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS1_17ExpirationCheckerE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS1_17ExpirationCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS1_17ExpirationCheckerE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS1_17ExpirationCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8PopAfterEPS6_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS1_17ExpirationCheckerE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChecker
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
        - _ZNK2ot4TimeleERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:833,73'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
        - Src:             'src/core/border_router/routing_manager.hpp:833,89'
          Dst:             _ZNK2ot4TimeleERKS0_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8PopAfterEPS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3PopEv
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7SetNextEPS6_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7SetNextEPS6_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7SetNextEPS6_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7SetNextEPS6_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7SetNextEPS6_
    - functionName:    _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7SetNextEPS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2Ev
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE17RemoveAllMatchingIJNS2_17ExpirationCheckerEEEEvRS7_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8PopAfterEPS6_
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS1_17ExpirationCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS1_17ExpirationCheckerE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS1_17ExpirationCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS1_17ExpirationCheckerE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS1_17ExpirationCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8PopAfterEPS6_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8PopAfterEPS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3PopEv
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7SetNextEPS6_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7SetNextEPS6_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7SetNextEPS6_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7SetNextEPS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7SetNextEPS6_
    - functionName:    _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7SetNextEPS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot13ClearAllBytesINS_3Ip62Nd12RouterAdvert6HeaderEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert6Header7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8IteratorC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEC2EPS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEC2EPS6_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE8IteratorC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEC2EPS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEC2EPS6_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
    - functionName:    _ZNK2ot4TimegeERKS0_
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4TimeltERKS0_
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/time.hpp:185,64'
          Dst:             _ZNK2ot4TimeltERKS0_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE8IteratorC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEC2EPS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEC2EPS6_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE8IteratorC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEC2EPS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEC2EPS6_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_29HandleNat64PrefixManagerTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager29HandleNat64PrefixManagerTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1525,68'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager11HandleTimerEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4140
      functionLinenumberEnd: 4147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager8DiscoverEv
        - _ZN2ot4Time9SecToMsecEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4141,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4141,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager8DiscoverEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4141,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4141,5'
          Dst:             __assert_fail
        - Src:             'src/core/border_router/routing_manager.cpp:4143,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager8DiscoverEv
        - Src:             'src/core/border_router/routing_manager.cpp:4145,18'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/border_router/routing_manager.cpp:4145,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/border_router/routing_manager.cpp:4146,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/border_router/routing_manager.cpp:4146,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager8DiscoverEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4150
      functionLinenumberEnd: 4162
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter7InfraIf19DiscoverNat64PrefixEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4153,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4155,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4159,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4151,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4151,50'
          Dst:             _ZNK2ot12BorderRouter7InfraIf19DiscoverNat64PrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4155,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4159,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/border_router/routing_manager.cpp:4159,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4160,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4160,31'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
    - functionName:    _ZN2ot13ClearAllBytesINS_11NetworkData19ExternalRouteConfigEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_11NetworkData9PublisherEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      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:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_25HandleRoutePublisherTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager25HandleRoutePublisherTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1573
      functionLinenumberEnd: 1573
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1573,60'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher11HandleTimerEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3934
      functionLinenumberEnd: 3934
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher24SetPreferenceBasedOnRoleEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3934,58'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher24SetPreferenceBasedOnRoleEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher24SetPreferenceBasedOnRoleEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3893
      functionLinenumberEnd: 3903
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot6Router20GetTwoWayLinkQualityEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3896,35'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3896,39'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3896,35'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:3896,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3896,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3898,20'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
                - _ZN2ot10TimerMilli4StopEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3896,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3896,25'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/border_router/routing_manager.cpp:3896,39'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3896,55'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/border_router/routing_manager.cpp:3896,67'
          Dst:             _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Src:             'src/core/border_router/routing_manager.cpp:3901,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:3902,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    321
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
    - functionName:    _ZNK2ot3Mle3Mle7IsChildEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle9GetParentEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3937
      functionLinenumberEnd: 3946
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPreference
      BBCount:         9
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3938,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3938,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
                - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3938,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3940,5'
          Dst:             _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:3940,5'
          Dst:             _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:3940,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:3943,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
    - functionName:    _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aPreference
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10Preference8ToStringEa
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.hpp:178,82'
          Dst:             _ZN2ot10Preference8ToStringEa
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3801
      functionLinenumberEnd: 3844
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNewState
      BBCount:         25
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
        - _ZN2ot11NetworkData9Publisher20PublishExternalRouteERKNS0_19ExternalRouteConfigENS1_9RequesterE
        - _ZN2ot11NetworkData9Publisher29ReplacePublishedExternalRouteERKNS_3Ip66PrefixERKNS0_19ExternalRouteConfigENS1_9RequesterE
        - _ZN2ot9ClearableINS_11NetworkData19ExternalRouteConfigEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager14RoutePublisher18DeterminePrefixForENS2_5StateERNS_3Ip66PrefixE
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3812,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3814,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3819,17'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_11NetworkData19ExternalRouteConfigEE5ClearEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager14RoutePublisher18DeterminePrefixForENS2_5StateERNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher29ReplacePublishedExternalRouteERKNS_3Ip66PrefixERKNS0_19ExternalRouteConfigENS1_9RequesterE
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher20PublishExternalRouteERKNS0_19ExternalRouteConfigENS1_9RequesterE
                - __assert_fail
        - Branch String:   'src/core/border_router/routing_manager.cpp:3814,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3814,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3814,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:3831,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3833,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher20PublishExternalRouteERKNS0_19ExternalRouteConfigENS1_9RequesterE
                - __assert_fail
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3838,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher29ReplacePublishedExternalRouteERKNS_3Ip66PrefixERKNS0_19ExternalRouteConfigENS1_9RequesterE
                - __assert_fail
        - Branch String:   'src/core/border_router/routing_manager.cpp:3833,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3833,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3835,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:3838,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3838,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3810,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager14RoutePublisher18DeterminePrefixForENS2_5StateERNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3815,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3815,51'
          Dst:             _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3815,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/border_router/routing_manager.cpp:3819,17'
          Dst:             _ZN2ot9ClearableINS_11NetworkData19ExternalRouteConfigEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:3823,47'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3823,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager14RoutePublisher18DeterminePrefixForENS2_5StateERNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3833,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3833,9'
          Dst:             _ZN2ot11NetworkData9Publisher20PublishExternalRouteERKNS0_19ExternalRouteConfigENS1_9RequesterE
        - Src:             'src/core/border_router/routing_manager.cpp:3833,9'
          Dst:             __assert_fail
        - Src:             'src/core/border_router/routing_manager.cpp:3838,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3838,9'
          Dst:             _ZN2ot11NetworkData9Publisher29ReplacePublishedExternalRouteERKNS_3Ip66PrefixERKNS0_19ExternalRouteConfigENS1_9RequesterE
        - Src:             'src/core/border_router/routing_manager.cpp:3838,9'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager14RoutePublisher18DeterminePrefixForENS2_5StateERNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3785
      functionLinenumberEnd: 3798
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aState
        - aPrefix
      BBCount:         9
      ICount:          48
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher12GetUlaPrefixEv
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3788,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3788,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3793,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3793,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3795,19'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher12GetUlaPrefixEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3786,13'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:3795,19'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher12GetUlaPrefixEv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_11NetworkData9PublisherEEERT_v
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_11NetworkData19ExternalRouteConfigEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_11NetworkData19ExternalRouteConfigEEEvRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_11NetworkData19ExternalRouteConfigEEEvRT_
    - functionName:    _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI11otIp6PrefixEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.hpp:260,43'
          Dst:             _ZN2ot10AsCoreTypeI11otIp6PrefixEERNS_8CoreTypeIT_E4TypeEPS3_
    - functionName:    _ZN2ot10AsCoreTypeI11otIp6PrefixEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip66PrefixEEEvRT_
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip66PrefixEEEvRT_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher12GetUlaPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1593
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI11otIp6PrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.hpp:1593,63'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.hpp:1593,63'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI11otIp6PrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/border_router/routing_manager.hpp:1593,63'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI11otIp6PrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1593,63'
          Dst:             _ZN2ot10AsCoreTypeI11otIp6PrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot10AsCoreTypeI11otIp6PrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip66PrefixEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8AllocateEt
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCapacity
      BBCount:         21
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:496,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:498,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:500,19'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:504,20'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:495,40'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_array.hpp:504,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_23HandleRioAdvertiserimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager23HandleRioAdvertiserimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1462
      functionLinenumberEnd: 1462
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1462,57'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser11HandleTimerEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3708
      functionLinenumberEnd: 3710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3709,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3709,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
    - functionName:    _ZNK2ot5ArrayINS_3Ip66PrefixELt3EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_3Ip66PrefixELt3EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip66PrefixELt3EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayINS_3Ip66PrefixELt3EhE10GetMaxSizeEv
    - functionName:    _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE7PopBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:315,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:315,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:315,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:315,34'
          Dst:             _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE7IsEmptyEv
    - functionName:    _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      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:    _ZN2ot7AsConstINS_5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixEEEPT_PKS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 889
      functionLinenumberEnd: 889
      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:    _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefix7MatchesERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1430
      functionLinenumberEnd: 1430
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip66PrefixeqERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1430,77'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
    - functionName:    _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE12FindMatchingINS_3Ip66PrefixEEEPKS4_RKT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndicator
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefix7MatchesERKNS_3Ip66PrefixE
        - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
        - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:431,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:431,34'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefix7MatchesERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/common/array.hpp:431,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:433,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:431,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:435,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:431,34'
          Dst:             _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
        - Src:             'src/core/common/array.hpp:431,34'
          Dst:             _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
        - Src:             'src/core/common/array.hpp:433,25'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefix7MatchesERKNS_3Ip66PrefixE
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_30HandleOnLinkPrefixManagerTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager30HandleOnLinkPrefixManagerTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1391
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1391,70'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager11HandleTimerEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3413
      functionLinenumberEnd: 3459
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         28
      ICount:          188
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
        - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
        - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
        - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
        - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhEC2Ev
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot4TimegeERKS0_
        - _ZNK2ot6StringILt45EE9AsCStringEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3418,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3421,9'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
                - __assert_fail
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3425,28'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3425,28'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3425,28'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3437,29'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
                - __assert_fail
        - Branch String:   'src/core/border_router/routing_manager.cpp:3425,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3427,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
                - __assert_fail
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3432,44'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
                - __assert_fail
        - Branch String:   'src/core/border_router/routing_manager.cpp:3437,27'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3437,27'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
                - __assert_fail
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3449,38'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
        - Branch String:   'src/core/border_router/routing_manager.cpp:3439,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3441,13'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - __assert_fail
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3445,44'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
                - __assert_fail
        - Branch String:   'src/core/border_router/routing_manager.cpp:3441,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3441,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3442,9'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
                - __assert_fail
        - Branch String:   'src/core/border_router/routing_manager.cpp:3449,36'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3449,36'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3456,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3414,18'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:3416,41'
          Dst:             _ZN2ot5ArrayINS_3Ip66PrefixELt3EhEC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:3418,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:3425,28'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:3425,37'
          Dst:             _ZNK2ot4TimegeERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:3427,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3427,29'
          Dst:             _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3428,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
        - Src:             'src/core/border_router/routing_manager.cpp:3432,28'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:3437,27'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:3437,27'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:3439,28'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:3439,37'
          Dst:             _ZNK2ot4TimegeERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:3441,13'
          Dst:             _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
        - Src:             'src/core/border_router/routing_manager.cpp:3441,13'
          Dst:             __assert_fail
        - Src:             'src/core/border_router/routing_manager.cpp:3445,28'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:3449,36'
          Dst:             _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:3449,36'
          Dst:             _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:3451,9'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3451,9'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3451,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:3452,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3452,25'
          Dst:             _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3453,27'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:3456,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - Src:             'src/core/border_router/routing_manager.cpp:3458,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3458,43'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
    - functionName:    _ZN2ot5ArrayINS_3Ip66PrefixELt3EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionLinenumberEnd: 1436
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_8SettingsEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_8SettingsEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2947
      functionLinenumberEnd: 2961
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         9
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher17UpdateAdvPioFlagsEb
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager13StateToStringENS2_5StateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2948,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2948,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager13StateToStringENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager13StateToStringENS2_5StateE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher17UpdateAdvPioFlagsEb
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2948,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2950,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager13StateToStringENS2_5StateE
        - Src:             'src/core/border_router/routing_manager.cpp:2950,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager13StateToStringENS2_5StateE
        - Src:             'src/core/border_router/routing_manager.cpp:2950,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2950,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2950,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:2958,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2958,43'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher17UpdateAdvPioFlagsEb
    - functionName:    _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      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:    _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      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:    _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE8PushBackERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip66PrefixELt3EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayINS_3Ip66PrefixELt3EhE6IsFullEv
    - functionName:    _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      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:    _ZN2ot5ArrayINS_3Ip66PrefixELt3EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      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:    _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE14RemoveMatchingINS_3Ip66PrefixEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndicator
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE12FindMatchingINS_3Ip66PrefixEEEPS4_RKT_
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6RemoveERS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:481,13'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:481,13'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6RemoveERS4_
            - BranchSide:      'src/core/common/array.hpp:483,21'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6RemoveERS4_
      Callsites:
        - Src:             'src/core/common/array.hpp:479,23'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE12FindMatchingINS_3Ip66PrefixEEEPS4_RKT_
        - Src:             'src/core/common/array.hpp:483,13'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6RemoveERS4_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3755
      functionLinenumberEnd: 3782
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         27
      ICount:          116
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23ContainsUlaOnLinkPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker26ContainsNonUlaOnLinkPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker34ContainsDefaultOrNonUlaRoutePrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix23IsInfrastructureDerivedEv
        - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager21ShouldPublishUlaRouteEv
        - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3758,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3758,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix23IsInfrastructureDerivedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker26ContainsNonUlaOnLinkPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23ContainsUlaOnLinkPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager21ShouldPublishUlaRouteEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker34ContainsDefaultOrNonUlaRoutePrefixEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3758,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
        - Branch String:   'src/core/border_router/routing_manager.cpp:3760,94'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3761,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker34ContainsDefaultOrNonUlaRoutePrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker26ContainsNonUlaOnLinkPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23ContainsUlaOnLinkPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager21ShouldPublishUlaRouteEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3765,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker26ContainsNonUlaOnLinkPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23ContainsUlaOnLinkPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager21ShouldPublishUlaRouteEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
        - Branch String:   'src/core/border_router/routing_manager.cpp:3760,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3763,18'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3765,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker26ContainsNonUlaOnLinkPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23ContainsUlaOnLinkPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager21ShouldPublishUlaRouteEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
        - Branch String:   'src/core/border_router/routing_manager.cpp:3765,14'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3767,18'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3769,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23ContainsUlaOnLinkPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager21ShouldPublishUlaRouteEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
        - Branch String:   'src/core/border_router/routing_manager.cpp:3769,75'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3770,14'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3772,18'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
        - Branch String:   'src/core/border_router/routing_manager.cpp:3776,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3776,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3778,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3758,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3758,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - Src:             'src/core/border_router/routing_manager.cpp:3760,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3760,49'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3760,68'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix23IsInfrastructureDerivedEv
        - Src:             'src/core/border_router/routing_manager.cpp:3761,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3761,44'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker34ContainsDefaultOrNonUlaRoutePrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3765,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3765,49'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker26ContainsNonUlaOnLinkPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3769,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3769,49'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23ContainsUlaOnLinkPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3770,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3770,57'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager21ShouldPublishUlaRouteEv
        - Src:             'src/core/border_router/routing_manager.cpp:3778,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
        - Src:             'src/core/border_router/routing_manager.cpp:3778,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
        - Src:             'src/core/border_router/routing_manager.cpp:3778,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:3779,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
        - Src:             'src/core/border_router/routing_manager.cpp:3780,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3780,49'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1361
      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:    _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix23IsInfrastructureDerivedEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2506
      functionLinenumberEnd: 2511
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2511,23'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2511,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2511,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2511,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker34ContainsDefaultOrNonUlaRoutePrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1047
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker26ContainsNonUlaOnLinkPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23ContainsUlaOnLinkPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager21ShouldPublishUlaRouteEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3216
      functionLinenumberEnd: 3222
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3222,34'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3222,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3222,38'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE7IsEmptyEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3222,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:3222,56'
          Dst:             _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE7IsEmptyEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13StateToStringENS2_5StateE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3950
      functionLinenumberEnd: 3965
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22UpdateDefaultRouteFlagEb
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2863
      functionLinenumberEnd: 2872
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aDefaultRoute
      BBCount:         14
      ICount:          59
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager25AddOrUpdateLocalInNetDataEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2864,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2864,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager25AddOrUpdateLocalInNetDataEv
                - _ZL11IgnoreError7otError
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2864,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2868,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2868,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager25AddOrUpdateLocalInNetDataEv
                - _ZL11IgnoreError7otError
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2868,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2869,17'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager25AddOrUpdateLocalInNetDataEv
        - Src:             'src/core/border_router/routing_manager.cpp:2869,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager25AddOrUpdateLocalInNetDataEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2808
      functionLinenumberEnd: 2838
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          108
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData5Local15AddOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot9ClearableINS_11NetworkData18OnMeshPrefixConfigEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - _ZNK2ot6StringILt85EE9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2826,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2828,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
                - _ZNK2ot6StringILt85EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2833,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
                - _ZNK2ot6StringILt85EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2815,12'
          Dst:             _ZN2ot9ClearableINS_11NetworkData18OnMeshPrefixConfigEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:2816,41'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2822,41'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - Src:             'src/core/border_router/routing_manager.cpp:2824,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2824,39'
          Dst:             _ZN2ot11NetworkData5Local15AddOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:2828,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2828,9'
          Dst:             _ZNK2ot6StringILt85EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2828,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/border_router/routing_manager.cpp:2828,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:2833,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2833,34'
          Dst:             _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - Src:             'src/core/border_router/routing_manager.cpp:2835,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2835,5'
          Dst:             _ZNK2ot6StringILt85EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2835,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot9ClearableINS_11NetworkData18OnMeshPrefixConfigEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_11NetworkData18OnMeshPrefixConfigEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_11NetworkData18OnMeshPrefixConfigEEEvRT_
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1318
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1319
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_11NetworkData5LocalEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_11NetworkData5LocalEEERT_v
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2876
      functionLinenumberEnd: 2881
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt85EEC2Ev
        - _ZN2ot7ToYesNoEb
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2877,16'
          Dst:             _ZN2ot6StringILt85EEC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:2879,70'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2879,82'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2879,93'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2880,19'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/border_router/routing_manager.cpp:2879,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZNK2ot6StringILt85EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_11NetworkData8NotifierEEERT_v
    - functionName:    _ZN2ot8Instance3GetINS_11NetworkData8NotifierEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 864
      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:    _ZN2ot6StringILt85EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZN2ot8Instance3GetINS_11NetworkData5LocalEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 858
      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:    _ZN2ot13ClearAllBytesINS_11NetworkData18OnMeshPrefixConfigEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1317
      functionLinenumberEnd: 1317
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1317,66'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
    - functionName:    _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE12FindMatchingINS_3Ip66PrefixEEEPS4_RKT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndicator
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixEEEPT_PKS5_
        - _ZN2ot7AsConstINS_5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhEEEEPKT_PS7_
        - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE12FindMatchingINS_3Ip66PrefixEEEPKS4_RKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:411,27'
          Dst:             _ZN2ot7AsConstINS_5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhEEEEPKT_PS7_
        - Src:             'src/core/common/array.hpp:411,42'
          Dst:             _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE12FindMatchingINS_3Ip66PrefixEEEPKS4_RKT_
        - Src:             'src/core/common/array.hpp:411,16'
          Dst:             _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixEEEPT_PKS5_
    - functionName:    _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6RemoveERS4_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aElement
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE7PopBackEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:342,13'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:342,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:344,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:340,29'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE7PopBackEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager13StateToStringENS2_5StateE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3462
      functionLinenumberEnd: 3479
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher17UpdateAdvPioFlagsEb
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3863
      functionLinenumberEnd: 3869
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aAdvPioFlag
      BBCount:         9
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3864,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3864,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3864,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3866,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20UpdatePublishedRouteENS2_5StateE
    - functionName:    _ZN2ot8Instance3GetINS_8SettingsEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_7MeshCoP11BorderAgentEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1008
      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:    _ZNK2ot9EquatableINS_12BorderRouter14RoutingManager9OmrPrefixEEeqERKS3_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE13ConstIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:587,45'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEC2EPS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE13ConstIteratorC2EPKS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEC2EPS7_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:583,15'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEC2EPS7_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE13ConstIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:587,45'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEC2EPS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE13ConstIteratorC2EPKS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEC2EPS7_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:583,15'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEC2EPS7_
    - functionName:    _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE6InvokeIJEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12RdnssAddressEEEE8AllocateIJEEEPS7_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:73,21'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,15'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,21'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS6_RSE_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS_3Ip67AddressE
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS_3Ip67AddressE
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS_3Ip67AddressE
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS_3Ip67AddressE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS_3Ip67AddressE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:904,77'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    42
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE12FindMatchingIJNS_3Ip67AddressEEEEPKS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS6_RSE_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS6_RSE_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12RdnssAddressEEEEEEEPKT_PS9_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEEPT_PKS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE17RemoveAllMatchingIJNS_3Ip67AddressEEEEvRS7_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8PopAfterEPS6_
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
        - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS_3Ip67AddressE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS_3Ip67AddressE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS_3Ip67AddressE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8PopAfterEPS6_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress7MatchesERKNS_3Ip67AddressE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE8PopAfterEPS6_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE17RemoveAllMatchingIJNS_3Ip67AddressEEEEvRS7_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE17RemoveAllMatchingIJNS_3Ip67AddressEEEEvRS7_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE17RemoveAllMatchingIJNS_3Ip67AddressEEEEvRS7_DpRKT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12OnLinkPrefixEEEE8AllocateIJEEEPS7_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:73,21'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,15'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,21'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE20FindMatchingWithPrevIJRKNS_3Ip66PrefixEEEEPKS6_RSE_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPKS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE20FindMatchingWithPrevIJRKNS_3Ip66PrefixEEEEPKS6_RSE_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE20FindMatchingWithPrevIJRKNS_3Ip66PrefixEEEEPKS6_RSE_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12OnLinkPrefixEEEEEEEPKT_PS9_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEEPT_PKS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_11RoutePrefixEEEE8AllocateIJEEEPS7_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:73,21'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,15'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,21'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE20FindMatchingWithPrevIJRKNS_3Ip66PrefixEEEEPKS6_RSE_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix7MatchesERKNS_3Ip66PrefixE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPKS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE20FindMatchingWithPrevIJRKNS_3Ip66PrefixEEEEPKS6_RSE_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE20FindMatchingWithPrevIJRKNS_3Ip66PrefixEEEEPKS6_RSE_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_11RoutePrefixEEEEEEEPKT_PS9_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEEPT_PKS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot9EquatableINS_3Ip62Nd12RouterAdvert6HeaderEEeqERKS4_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZNK2ot3Ip62Nd6Option8IteratoreqERKS3_
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager11RxRaTracker6RouterEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6RouterC2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1103
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2Ev
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2Ev
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1103,16'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEC2Ev
        - Src:             'src/core/border_router/routing_manager.hpp:1103,16'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEC2Ev
        - Src:             'src/core/border_router/routing_manager.hpp:1103,16'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2Ev
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_6RouterEEC2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6RouterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1085,16'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6RouterC2Ev
    - functionName:    _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS4_6RouterEEEE8AllocateIJEEEPS7_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_6RouterEEC2Ev
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:73,21'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,15'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_6RouterEEC2Ev
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,21'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_6RouterEEC2Ev
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_6RouterEEC2Ev
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_6RouterEEC2Ev
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router7MatchesERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1130,80'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS6_RSE_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router7MatchesERKNS_3Ip67AddressE
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router7MatchesERKNS_3Ip67AddressE
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router7MatchesERKNS_3Ip67AddressE
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router7MatchesERKNS_3Ip67AddressE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router7MatchesERKNS_3Ip67AddressE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE12FindMatchingIJNS_3Ip67AddressEEEEPKS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS6_RSE_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS6_RSE_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS4_6RouterEEEEEEEPKT_PS9_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEEPT_PKS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9TaskletInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_30HandleRxRaTrackerRdnssAddrTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager30HandleRxRaTrackerRdnssAddrTaskEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleRdnssAddrTaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1011,62'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleRdnssAddrTaskEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleRdnssAddrTaskEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1975
      functionLinenumberEnd: 1975
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1975,78'
          Dst:             _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
    - functionName:    _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE6InvokeIJEEEvDpOT_
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:253,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:253,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE6InvokeIJEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:255,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE6InvokeIJEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:255,13'
          Dst:             _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE6InvokeIJEEEvDpOT_
    - functionName:    _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aHandler
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:113,11'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/locator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    123
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9TaskletInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleRxRaTrackerSignalTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager27HandleRxRaTrackerSignalTaskEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1010
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker16HandleSignalTaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1010,59'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker16HandleSignalTaskEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker16HandleSignalTaskEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1973
      functionLinenumberEnd: 1973
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager26HandleRaPrefixTableChangedEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1973,60'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1973,82'
          Dst:             _ZN2ot12BorderRouter14RoutingManager26HandleRaPrefixTableChangedEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager26HandleRaPrefixTableChangedEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager26HandleRaPrefixTableChangedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:782,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:782,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager26HandleRaPrefixTableChangedEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:782,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:784,26'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager26HandleRaPrefixTableChangedEv
        - Src:             'src/core/border_router/routing_manager.cpp:785,21'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
        - Src:             'src/core/border_router/routing_manager.cpp:787,23'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager26HandleRaPrefixTableChangedEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3146
      functionLinenumberEnd: 3156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker22GetFavoredOnLinkPrefixEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3152,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3152,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3154,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3152,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3152,44'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker22GetFavoredOnLinkPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3152,69'
          Dst:             _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Src:             'src/core/border_router/routing_manager.cpp:3154,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3154,31'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          135
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23GetReachablePeerBrCountEv
        - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker12CountPeerBrsERj
        - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1218,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1218,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker12CountPeerBrsERj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23GetReachablePeerBrCountEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1218,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:1222,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1224,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23GetReachablePeerBrCountEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1228,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23GetReachablePeerBrCountEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:1230,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1232,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1236,17'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1238,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1240,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1242,15'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1218,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1218,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - Src:             'src/core/border_router/routing_manager.cpp:1220,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1220,57'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker12CountPeerBrsERj
        - Src:             'src/core/border_router/routing_manager.cpp:1224,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1228,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1228,48'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23GetReachablePeerBrCountEv
        - Src:             'src/core/border_router/routing_manager.cpp:1232,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1240,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:1242,22'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/border_router/routing_manager.cpp:1244,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker12CountPeerBrsERj
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMinAge
      BBCount:         10
      ICount:          86
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEppEv
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE3endEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE5beginEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr6GetAgeEj
        - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEneERKS8_
        - _ZNK2ot6Uptime18GetUptimeInSecondsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1117,31'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1117,31'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr6GetAgeEj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEneERKS8_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1123,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:1123,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1123,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1125,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1112,23'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1112,37'
          Dst:             _ZNK2ot6Uptime18GetUptimeInSecondsEv
        - Src:             'src/core/border_router/routing_manager.cpp:1117,31'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1117,31'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1117,31'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEneERKS8_
        - Src:             'src/core/border_router/routing_manager.cpp:1117,31'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1120,39'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr6GetAgeEj
        - Src:             'src/core/border_router/routing_manager.cpp:1120,19'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/border_router/routing_manager.cpp:1117,31'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEppEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker23GetReachablePeerBrCountEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5Timer9IsRunningEv
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_6UptimeEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_6UptimeEEERT_v
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE13ConstIteratorC2EPKS4_
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetHeadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:556,60'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:556,46'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE13ConstIteratorC2EPKS4_
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE13ConstIteratorC2EPKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:557,44'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE13ConstIteratorC2EPKS4_
    - functionName:    _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEneERKS8_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr6GetAgeEj
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aUptime
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE13ConstIterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE13ConstIterator7AdvanceEv
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE13ConstIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:587,45'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE13ConstIteratorC2EPKS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:583,15'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEC2EPS5_
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrENS_10LinkedListIS4_E13ConstIteratorEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZN2ot8Instance3GetINS_6UptimeEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker22GetFavoredOnLinkPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1054
      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:    _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip66PrefixeqERKS1_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_31HandleRxRaTrackerRdnssAddrTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager31HandleRxRaTrackerRdnssAddrTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker20HandleRdnssAddrTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1015,63'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker20HandleRdnssAddrTimerEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker20HandleRdnssAddrTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2046
      functionLinenumberEnd: 2046
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2046,64'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_28HandleRxRaTrackerRouterTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager28HandleRxRaTrackerRouterTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker17HandleRouterTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1014,60'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker17HandleRouterTimerEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker17HandleRouterTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1997
      functionLinenumberEnd: 2044
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         30
      ICount:          220
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
        - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot4TimegtERKS0_
        - _ZNK2ot4TimeplEj
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2000,25'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2000,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2043,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2002,47'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2002,51'
              BranchSideFuncs:
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2004,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2002,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2004,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2007,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZNK2ot4TimegtERKS0_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2009,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2011,43'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2017,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2023,38'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2023,38'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2031,39'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2025,21'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2023,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2027,21'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2031,37'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2031,37'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2036,40'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2036,38'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2036,38'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1998,21'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:2000,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:2000,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:2000,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:2000,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2002,21'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router23ShouldCheckReachabilityEv
        - Src:             'src/core/border_router/routing_manager.cpp:2002,71'
          Dst:             _ZNK2ot4TimegtERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:2009,20'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
        - Src:             'src/core/border_router/routing_manager.cpp:2011,39'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/border_router/routing_manager.cpp:2013,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
        - Src:             'src/core/border_router/routing_manager.cpp:2017,13'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2017,13'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2017,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:2023,38'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:2023,38'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:2023,38'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:2023,38'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2025,28'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
        - Src:             'src/core/border_router/routing_manager.cpp:2027,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix22ClearPreferredLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2023,38'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:2031,37'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:2031,37'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:2031,37'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:2031,37'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2033,23'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RoutePrefix18ClearValidLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2031,37'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:2036,38'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:2036,38'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:2036,38'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:2036,38'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2038,23'
          Dst:             _ZN2ot12BorderRouter14RoutingManager12RdnssAddress13ClearLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2036,38'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:2000,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:2043,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
    - functionName:    _ZNK2ot4TimegtERKS0_
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4TimeltERKS0_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/time.hpp:205,63'
          Dst:             _ZNK2ot4TimeltERKS0_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker27SendNeighborSolicitToRouterERKNS2_6RouterE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2049
      functionLinenumberEnd: 2074
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         23
      ICount:          98
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
        - _ZN2ot3Ip62Nd21NeighborSolicitHeader16SetTargetAddressERKNS0_7AddressE
        - _ZN2ot3Ip62Nd21NeighborSolicitHeaderC2Ev
        - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
        - _ZN2ot3Ip62Nd9TxMessage6AppendINS1_21NeighborSolicitHeaderEEE7otErrorRKT_
        - _ZN2ot3Ip62Nd9TxMessageC2Ev
        - _ZN2ot3Ip62Nd9TxMessageD2Ev
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager8RsSender12IsInProgressEv
        - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
        - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2055,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2055,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2055,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd21NeighborSolicitHeader16SetTargetAddressERKNS0_7AddressE
                - _ZN2ot3Ip62Nd9TxMessage6AppendINS1_21NeighborSolicitHeaderEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
                - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2058,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2058,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2060,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
                - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2060,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2062,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2065,11'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
        - Branch String:   'src/core/border_router/routing_manager.cpp:2062,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2062,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2063,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip62Nd9TxMessageD2Ev
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2051,27'
          Dst:             _ZN2ot3Ip62Nd21NeighborSolicitHeaderC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:2052,27'
          Dst:             _ZN2ot3Ip62Nd9TxMessageC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:2055,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2055,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager8RsSender12IsInProgressEv
        - Src:             'src/core/border_router/routing_manager.cpp:2057,11'
          Dst:             _ZN2ot3Ip62Nd21NeighborSolicitHeader16SetTargetAddressERKNS0_7AddressE
        - Src:             'src/core/border_router/routing_manager.cpp:2058,5'
          Dst:             _ZN2ot3Ip62Nd9TxMessage6AppendINS1_21NeighborSolicitHeaderEEE7otErrorRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:2060,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2060,24'
          Dst:             _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
        - Src:             'src/core/border_router/routing_manager.cpp:2062,9'
          Dst:             _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
        - Src:             'src/core/border_router/routing_manager.cpp:2065,11'
          Dst:             _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
        - Src:             'src/core/border_router/routing_manager.cpp:2067,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2067,48'
          Dst:             _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
        - Src:             'src/core/border_router/routing_manager.cpp:2067,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/border_router/routing_manager.cpp:2069,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2069,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2069,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:2074,1'
          Dst:             _ZN2ot3Ip62Nd9TxMessageD2Ev
    - functionName:    _ZNK2ot6StringILt40EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    62
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager8RsSender12IsInProgressEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1672,55'
          Dst:             _ZNK2ot5Timer9IsRunningEv
    - functionName:    _ZN2ot3Ip62Nd21NeighborSolicitHeader16SetTargetAddressERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1001
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTargetAddress
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip62Nd9TxMessage6AppendINS1_21NeighborSolicitHeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:651,16'
          Dst:             _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleRxRaTrackerStaleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager27HandleRxRaTrackerStaleTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker16HandleStaleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1013,59'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker16HandleStaleTimerEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker16HandleStaleTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1961
      functionLinenumberEnd: 1968
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager8RsSender5StartEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1962,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1962,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager8RsSender5StartEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1962,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1962,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1962,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - Src:             'src/core/border_router/routing_manager.cpp:1964,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1965,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1965,37'
          Dst:             _ZN2ot12BorderRouter14RoutingManager8RsSender5StartEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager8RsSender5StartEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4263
      functionLinenumberEnd: 4277
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZN2ot7ToUlongEj
        - _ZNK2ot12BorderRouter14RoutingManager8RsSender12IsInProgressEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4266,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4266,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4266,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4266,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager8RsSender12IsInProgressEv
        - Src:             'src/core/border_router/routing_manager.cpp:4268,13'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/border_router/routing_manager.cpp:4270,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/border_router/routing_manager.cpp:4270,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4273,18'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:4274,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_32HandleRxRaTrackerExpirationTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager32HandleRxRaTrackerExpirationTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21HandleExpirationTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1012,64'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21HandleExpirationTimerEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker21HandleExpirationTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1971
      functionLinenumberEnd: 1971
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1971,65'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
    - functionName:    _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE6InvokeIJRbEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleMultiAilDetectorTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager27HandleMultiAilDetectorTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:962,64'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector11HandleTimerEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionLinenumberEnd: 1268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRbEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1253,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1255,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRbEEEvDpOT_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1263,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRbEEEvDpOT_
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1255,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1256,9'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/border_router/routing_manager.cpp:1256,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/border_router/routing_manager.cpp:1256,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1257,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1263,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1267,15'
          Dst:             _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRbEEEvDpOT_
    - functionName:    _ZN2ot4Time9MsecToSecEj
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aMilliseconds
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRbEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE6InvokeIJRbEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE6InvokeIJRbEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE6InvokeIJRbEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE6InvokeIJRbEEEvDpOT_
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE20FindMatchingWithPrevIJRKtEEEPKS4_RSA_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesEt
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesEt
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesEt
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesEt
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesEt
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesEt
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE12FindMatchingIJtEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE20FindMatchingWithPrevIJRKtEEEPKS4_RSA_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE20FindMatchingWithPrevIJRKtEEEPKS4_RSA_DpOT_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE17RemoveAllMatchingIJtEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetHeadEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8PopAfterEPS4_
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
        - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesEt
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesEt
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesEt
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesEt
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8PopAfterEPS4_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8PopAfterEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE3PopEv
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7SetNextEPS4_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7SetNextEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7SetNextEPS4_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7SetNextEPS4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7SetNextEPS4_
    - functionName:    _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE17RemoveAllMatchingIJtEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE17RemoveAllMatchingIJtEEEvRS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE17RemoveAllMatchingIJtEEEvRS5_DpRKT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4FreeEv
    - functionName:    _ZN2ot3PtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2EPS4_
    - functionName:    _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE6DeleteEv
    - functionName:    _ZNK2ot3PtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE3PopEv
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2EPS4_
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE3PopEv
        - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEED2Ev
        - _ZNK2ot3PtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE3PopEv
                - _ZNK2ot3PtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEED2Ev
    - functionName:    _ZNK2ot5ArrayItLt85EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZNK2ot5ArrayItLt85EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayItLt85EhE4FindERKt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot5ArrayItLt85EhE3endEv
        - _ZNK2ot5ArrayItLt85EhE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:372,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:374,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:376,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayItLt85EhE5beginEv
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayItLt85EhE3endEv
    - functionName:    _ZNK2ot5ArrayItLt85EhE8ContainsERKt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayItLt85EhE4FindERKt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:394,54'
          Dst:             _ZNK2ot5ArrayItLt85EhE4FindERKt
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesERKNS3_6FilterE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFilter
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayItLt85EhE8ContainsERKt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:946,91'
          Dst:             _ZNK2ot5ArrayItLt85EhE8ContainsERKt
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE17RemoveAllMatchingIJNS4_6FilterEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetHeadEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8PopAfterEPS4_
        - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
        - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesERKNS3_6FilterE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesERKNS3_6FilterE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesERKNS3_6FilterE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
                - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesERKNS3_6FilterE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr7MatchesERKNS3_6FilterE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8PopAfterEPS4_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4FreeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4FreeEv
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE17RemoveAllMatchingIJNS4_6FilterEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE17RemoveAllMatchingIJNS4_6FilterEEEEvRS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE17RemoveAllMatchingIJNS4_6FilterEEEEvRS5_DpRKT_
    - functionName:    _ZN2ot8Instance3GetINS_3Ip64IcmpEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 879
      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:    _ZN2ot8Instance3GetINS_11NetworkData6LeaderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 861
      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:    _ZN2ot5TimerC2ERNS_8InstanceERFvRS0_E
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aHandler
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:198,11'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aHandler
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5TimerC2ERNS_8InstanceERFvRS0_E
      functionUses:    65
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:255,11'
          Dst:             _ZN2ot5TimerC2ERNS_8InstanceERFvRS0_E
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_21EvaluateRoutingPolicyEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager21EvaluateRoutingPolicyEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager23SendRouterAdvertisementENS1_15RouterAdvTxModeE
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - _ZN2ot3Srp6Server6EnableEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
        - _ZNK2ot3Srp6Server16IsAutoEnableModeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:476,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:476,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8EvaluateEv
                - _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZNK2ot3Srp6Server16IsAutoEnableModeEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server6EnableEv
                - _ZN2ot12BorderRouter14RoutingManager23SendRouterAdvertisementENS1_15RouterAdvTxModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:478,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8EvaluateEv
                - _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZNK2ot3Srp6Server16IsAutoEnableModeEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server6EnableEv
                - _ZN2ot12BorderRouter14RoutingManager23SendRouterAdvertisementENS1_15RouterAdvTxModeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:490,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:492,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager23SendRouterAdvertisementENS1_15RouterAdvTxModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZNK2ot3Srp6Server16IsAutoEnableModeEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server6EnableEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:496,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZNK2ot3Srp6Server16IsAutoEnableModeEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server6EnableEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:496,47'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:496,50'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server6EnableEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:496,47'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:496,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:496,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server6EnableEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:503,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server6EnableEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:476,5'
          Dst:             __assert_fail
        - Src:             'src/core/border_router/routing_manager.cpp:478,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:480,26'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8EvaluateEv
        - Src:             'src/core/border_router/routing_manager.cpp:481,23'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager8EvaluateEv
        - Src:             'src/core/border_router/routing_manager.cpp:482,21'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
        - Src:             'src/core/border_router/routing_manager.cpp:484,25'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager8EvaluateEv
        - Src:             'src/core/border_router/routing_manager.cpp:487,22'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8EvaluateEv
        - Src:             'src/core/border_router/routing_manager.cpp:490,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
        - Src:             'src/core/border_router/routing_manager.cpp:492,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager23SendRouterAdvertisementENS1_15RouterAdvTxModeE
        - Src:             'src/core/border_router/routing_manager.cpp:496,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:496,28'
          Dst:             _ZNK2ot3Srp6Server16IsAutoEnableModeEv
        - Src:             'src/core/border_router/routing_manager.cpp:496,50'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
        - Src:             'src/core/border_router/routing_manager.cpp:503,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:503,28'
          Dst:             _ZN2ot3Srp6Server6EnableEv
        - Src:             'src/core/border_router/routing_manager.cpp:507,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8EvaluateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3097
      functionLinenumberEnd: 3131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          81
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19PublishAndAdvertiseEv
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager9DeprecateEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker22GetFavoredOnLinkPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager25IsPublishingOrAdvertisingEv
        - _ZNK2ot12BorderRouter14RoutingManager8RsSender12IsInProgressEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
        - _ZNK2ot3Ip66PrefixeqERKS1_
        - _ZNK2ot3Ip66PrefixltERKS1_
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3098,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3098,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3098,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker22GetFavoredOnLinkPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager25IsPublishingOrAdvertisingEv
                - _ZNK2ot3Ip66PrefixltERKS1_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager9DeprecateEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19PublishAndAdvertiseEv
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:3102,53'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3102,57'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19PublishAndAdvertiseEv
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3110,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19PublishAndAdvertiseEv
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:3102,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3110,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19PublishAndAdvertiseEv
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3114,14'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager25IsPublishingOrAdvertisingEv
                - _ZNK2ot3Ip66PrefixltERKS1_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager9DeprecateEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:3123,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3125,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3128,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3098,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3098,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager8RsSender12IsInProgressEv
        - Src:             'src/core/border_router/routing_manager.cpp:3100,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3100,67'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker22GetFavoredOnLinkPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3102,35'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/border_router/routing_manager.cpp:3102,82'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
        - Src:             'src/core/border_router/routing_manager.cpp:3110,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19PublishAndAdvertiseEv
        - Src:             'src/core/border_router/routing_manager.cpp:3112,34'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:3114,14'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager25IsPublishingOrAdvertisingEv
        - Src:             'src/core/border_router/routing_manager.cpp:3123,28'
          Dst:             _ZNK2ot3Ip66PrefixltERKS1_
        - Src:             'src/core/border_router/routing_manager.cpp:3125,13'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3125,13'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3125,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:3126,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager9DeprecateEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager8EvaluateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2738
      functionLinenumberEnd: 2774
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         31
      ICount:          115
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefixC2Ev
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17UpdateLocalPrefixEv
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager31DetermineFavoredPrefixInNetDataERNS1_16FavoredOmrPrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - _ZNK2ot3Ip66PrefixeqERKS1_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2741,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2741,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager31DetermineFavoredPrefixInNetDataERNS1_16FavoredOmrPrefixE
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17UpdateLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
                - _ZL11IgnoreError7otError
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2743,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager31DetermineFavoredPrefixInNetDataERNS1_16FavoredOmrPrefixE
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17UpdateLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
                - _ZL11IgnoreError7otError
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2749,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2751,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2755,23'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
                - _ZL11IgnoreError7otError
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2755,33'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2755,50'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2757,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2755,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2757,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2762,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
                - _ZL11IgnoreError7otError
        - Branch String:   'src/core/border_router/routing_manager.cpp:2757,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2757,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2758,26'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2764,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2766,21'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
                - _ZL11IgnoreError7otError
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2768,14'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2739,22'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefixC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:2741,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2741,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - Src:             'src/core/border_router/routing_manager.cpp:2741,5'
          Dst:             __assert_fail
        - Src:             'src/core/border_router/routing_manager.cpp:2743,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager31DetermineFavoredPrefixInNetDataERNS1_16FavoredOmrPrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2745,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17UpdateLocalPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2749,22'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
        - Src:             'src/core/border_router/routing_manager.cpp:2751,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2755,23'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
        - Src:             'src/core/border_router/routing_manager.cpp:2755,50'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - Src:             'src/core/border_router/routing_manager.cpp:2755,81'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - Src:             'src/core/border_router/routing_manager.cpp:2757,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
        - Src:             'src/core/border_router/routing_manager.cpp:2758,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2762,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2764,23'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2764,51'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2764,35'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
        - Src:             'src/core/border_router/routing_manager.cpp:2766,21'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
        - Src:             'src/core/border_router/routing_manager.cpp:2766,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/border_router/routing_manager.cpp:2770,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager8EvaluateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4059
      functionLinenumberEnd: 4122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         35
      ICount:          170
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
        - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
        - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
        - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
        - _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
        - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - _ZNK2ot12BorderRouter14RoutingManager18Nat64PrefixManager16GetFavoredPrefixERNS_11NetworkData15RoutePreferenceE
        - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - _ZNK2ot3Ip66PrefixeqERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4066,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4066,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot12BorderRouter14RoutingManager18Nat64PrefixManager16GetFavoredPrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4066,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:4089,36'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4088,19'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4089,60'
              BranchSideFuncs:
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Branch String:   'src/core/border_router/routing_manager.cpp:4089,86'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4088,19'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4090,31'
              BranchSideFuncs:
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Branch String:   'src/core/border_router/routing_manager.cpp:4090,64'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4088,19'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4090,88'
              BranchSideFuncs:
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Branch String:   'src/core/border_router/routing_manager.cpp:4092,41'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4092,46'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4098,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:4092,60'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4092,74'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4094,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:4092,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4094,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4098,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:4098,23'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4098,38'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4111,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:4098,56'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4098,60'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4100,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:4098,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4100,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4111,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:4111,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4113,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4117,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4068,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4070,14'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager18Nat64PrefixManager16GetFavoredPrefixERNS_11NetworkData15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:4072,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4072,40'
          Dst:             _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:4090,31'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4090,43'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
        - Src:             'src/core/border_router/routing_manager.cpp:4090,88'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4090,100'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
        - Src:             'src/core/border_router/routing_manager.cpp:4092,26'
          Dst:             _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - Src:             'src/core/border_router/routing_manager.cpp:4092,71'
          Dst:             _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Src:             'src/core/border_router/routing_manager.cpp:4094,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4094,51'
          Dst:             _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:4094,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/border_router/routing_manager.cpp:4095,26'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:4098,35'
          Dst:             _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Src:             'src/core/border_router/routing_manager.cpp:4102,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
        - Src:             'src/core/border_router/routing_manager.cpp:4111,26'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
        - Src:             'src/core/border_router/routing_manager.cpp:4113,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4113,34'
          Dst:             _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:4117,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4117,34'
          Dst:             _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8EvaluateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4382
      functionLinenumberEnd: 4387
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager11UpdateStateEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4383,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4383,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager11UpdateStateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4383,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4384,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager11UpdateStateEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager22IsInitalEvaluationDoneEv
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager22IsInitalEvaluationDoneEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:518,23'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:518,26'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager22IsInitalEvaluationDoneEv
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager22IsInitalEvaluationDoneEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:518,23'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:518,69'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:518,72'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager22IsInitalEvaluationDoneEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:518,69'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:518,44'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager22IsInitalEvaluationDoneEv
        - Src:             'src/core/border_router/routing_manager.cpp:518,93'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager22IsInitalEvaluationDoneEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager23SendRouterAdvertisementENS1_15RouterAdvTxModeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRaTxMode
      BBCount:         60
      ICount:          249
      EdgeCount:       73
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12BorderRouter14RoutingManager11LogRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderE
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser10AppendRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser17InvalidatPrevRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14AppendAsPiosToERNS_3Ip62Nd12RouterAdvert9TxMessageE
        - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
        - _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Ip62Nd12RouterAdvert6Header12SetToDefaultEv
        - _ZN2ot3Ip62Nd12RouterAdvert6Header17SetSnacRouterFlagEv
        - _ZN2ot3Ip62Nd12RouterAdvert6HeaderC2Ev
        - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageC2Ev
        - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
        - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
        - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
        - _ZN2ot3Ip62Nd9TxMessage6AppendINS1_12RouterAdvert6HeaderEEE7otErrorRKT_
        - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
        - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker16SetHeaderFlagsOnERNS_3Ip62Nd12RouterAdvert6HeaderE
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker24GetLocalRaHeaderToMirrorEv
        - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
        - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
        - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
        - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
        - _ZNK2ot4Heap4Data8GetBytesEv
        - _ZNK2ot4Heap4Data9GetLengthEv
        - _ZNK2ot6StringILt20EE9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:601,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:603,18'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker24GetLocalRaHeaderToMirrorEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker16SetHeaderFlagsOnERNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot3Ip62Nd12RouterAdvert6Header17SetSnacRouterFlagEv
                - _ZN2ot3Ip62Nd9TxMessage6AppendINS1_12RouterAdvert6HeaderEEE7otErrorRKT_
                - _ZN2ot12BorderRouter14RoutingManager11LogRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14AppendAsPiosToERNS_3Ip62Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser10AppendRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
                - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser17InvalidatPrevRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:607,16'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert6Header12SetToDefaultEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker16SetHeaderFlagsOnERNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot3Ip62Nd12RouterAdvert6Header17SetSnacRouterFlagEv
                - _ZN2ot3Ip62Nd9TxMessage6AppendINS1_12RouterAdvert6HeaderEEE7otErrorRKT_
                - _ZN2ot12BorderRouter14RoutingManager11LogRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14AppendAsPiosToERNS_3Ip62Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser10AppendRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
                - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser17InvalidatPrevRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
        - Branch String:   'src/core/border_router/routing_manager.cpp:613,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:613,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:615,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11LogRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14AppendAsPiosToERNS_3Ip62Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser10AppendRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
                - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser17InvalidatPrevRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
        - Branch String:   'src/core/border_router/routing_manager.cpp:621,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:621,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:623,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser10AppendRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
                - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser17InvalidatPrevRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
        - Branch String:   'src/core/border_router/routing_manager.cpp:623,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:625,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser17InvalidatPrevRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
                - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:629,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser10AppendRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
                - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:625,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:625,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:626,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
                - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:629,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:629,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:632,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:634,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
            - BranchSide:      'src/core/border_router/routing_manager.cpp:637,9'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
        - Branch String:   'src/core/border_router/routing_manager.cpp:634,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:634,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:635,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
        - Branch String:   'src/core/border_router/routing_manager.cpp:637,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:639,9'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
                - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:644,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:639,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:639,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:640,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:644,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:644,5'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
                - _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:644,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:651,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:651,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:653,29'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:659,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:659,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:661,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:593,29'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert9TxMessageC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:594,29'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert6HeaderC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:599,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:601,22'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker24GetLocalRaHeaderToMirrorEv
        - Src:             'src/core/border_router/routing_manager.cpp:601,49'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header7IsValidEv
        - Src:             'src/core/border_router/routing_manager.cpp:603,31'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker24GetLocalRaHeaderToMirrorEv
        - Src:             'src/core/border_router/routing_manager.cpp:607,16'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert6Header12SetToDefaultEv
        - Src:             'src/core/border_router/routing_manager.cpp:610,18'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker16SetHeaderFlagsOnERNS_3Ip62Nd12RouterAdvert6HeaderE
        - Src:             'src/core/border_router/routing_manager.cpp:611,12'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert6Header17SetSnacRouterFlagEv
        - Src:             'src/core/border_router/routing_manager.cpp:613,5'
          Dst:             _ZN2ot3Ip62Nd9TxMessage6AppendINS1_12RouterAdvert6HeaderEEE7otErrorRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:615,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11LogRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderE
        - Src:             'src/core/border_router/routing_manager.cpp:621,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14AppendAsPiosToERNS_3Ip62Nd12RouterAdvert9TxMessageE
        - Src:             'src/core/border_router/routing_manager.cpp:625,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser17InvalidatPrevRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
        - Src:             'src/core/border_router/routing_manager.cpp:629,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser10AppendRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
        - Src:             'src/core/border_router/routing_manager.cpp:632,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:632,24'
          Dst:             _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
        - Src:             'src/core/border_router/routing_manager.cpp:634,9'
          Dst:             _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
        - Src:             'src/core/border_router/routing_manager.cpp:637,25'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/border_router/routing_manager.cpp:639,9'
          Dst:             _ZNK2ot4Heap4Data8GetBytesEv
        - Src:             'src/core/border_router/routing_manager.cpp:639,9'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/border_router/routing_manager.cpp:639,9'
          Dst:             _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
        - Src:             'src/core/border_router/routing_manager.cpp:644,5'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
        - Src:             'src/core/border_router/routing_manager.cpp:646,17'
          Dst:             _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
        - Src:             'src/core/border_router/routing_manager.cpp:647,11'
          Dst:             _ZNK2ot3Ip62Nd9TxMessage11GetAsPacketERNS_4DataILNS_14DataLengthTypeE1EEE
        - Src:             'src/core/border_router/routing_manager.cpp:649,15'
          Dst:             _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
        - Src:             'src/core/border_router/routing_manager.cpp:651,5'
          Dst:             _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
        - Src:             'src/core/border_router/routing_manager.cpp:653,29'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:654,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:654,21'
          Dst:             _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
        - Src:             'src/core/border_router/routing_manager.cpp:655,5'
          Dst:             _ZNK2ot12BorderRouter7InfraIf8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:655,5'
          Dst:             _ZNK2ot6StringILt20EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:655,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:661,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:661,25'
          Dst:             _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
        - Src:             'src/core/border_router/routing_manager.cpp:662,9'
          Dst:             _ZNK2ot12BorderRouter7InfraIf8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:662,9'
          Dst:             _ZNK2ot6StringILt20EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:662,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/border_router/routing_manager.cpp:662,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:664,1'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Srp6ServerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Srp6ServerEEERT_v
    - functionName:    _ZNK2ot3Srp6Server16IsAutoEnableModeEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 763
      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:    _ZN2ot3Ip62Nd12RouterAdvert9TxMessageC2Ev
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd9TxMessageC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:895,11'
          Dst:             _ZN2ot3Ip62Nd9TxMessageC2Ev
    - functionName:    _ZN2ot3Ip62Nd12RouterAdvert6HeaderC2Ev
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd12RouterAdvert6Header12SetToDefaultEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:683,24'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert6Header12SetToDefaultEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker24GetLocalRaHeaderToMirrorEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1057
      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:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker16SetHeaderFlagsOnERNS_3Ip62Nd12RouterAdvert6HeaderE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2077
      functionLinenumberEnd: 2087
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHeader
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip62Nd12RouterAdvert6Header18SetOtherConfigFlagEv
        - _ZN2ot3Ip62Nd12RouterAdvert6Header27SetManagedAddressConfigFlagEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2078,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2080,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert6Header27SetManagedAddressConfigFlagEv
                - _ZN2ot3Ip62Nd12RouterAdvert6Header18SetOtherConfigFlagEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2083,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert6Header18SetOtherConfigFlagEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2083,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2083,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert6Header18SetOtherConfigFlagEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2085,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert6Header18SetOtherConfigFlagEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2080,17'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert6Header27SetManagedAddressConfigFlagEv
        - Src:             'src/core/border_router/routing_manager.cpp:2085,17'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert6Header18SetOtherConfigFlagEv
    - functionName:    _ZN2ot3Ip62Nd12RouterAdvert6Header17SetSnacRouterFlagEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 772
      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:    _ZN2ot3Ip62Nd9TxMessage6AppendINS1_12RouterAdvert6HeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:651,16'
          Dst:             _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11LogRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 891
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aRaHeader
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header19IsSnacRouterFlagSetEv
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header20IsOtherConfigFlagSetEv
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header29IsManagedAddressConfigFlagSetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:892,5'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header29IsManagedAddressConfigFlagSetEv
        - Src:             'src/core/border_router/routing_manager.cpp:892,5'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header20IsOtherConfigFlagSetEv
        - Src:             'src/core/border_router/routing_manager.cpp:892,5'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header19IsSnacRouterFlagSetEv
        - Src:             'src/core/border_router/routing_manager.cpp:892,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:894,5'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:894,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14AppendAsPiosToERNS_3Ip62Nd12RouterAdvert9TxMessageE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3238
      functionLinenumberEnd: 3245
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRaMessage
      BBCount:         8
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager15AppendCurPrefixERNS_3Ip62Nd12RouterAdvert9TxMessageE
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager17AppendOldPrefixesERNS_3Ip62Nd12RouterAdvert9TxMessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3241,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3241,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3242,31'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager17AppendOldPrefixesERNS_3Ip62Nd12RouterAdvert9TxMessageE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3241,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager15AppendCurPrefixERNS_3Ip62Nd12RouterAdvert9TxMessageE
        - Src:             'src/core/border_router/routing_manager.cpp:3242,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager17AppendOldPrefixesERNS_3Ip62Nd12RouterAdvert9TxMessageE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser17InvalidatPrevRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3541
      functionLinenumberEnd: 3559
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRaMessage
      BBCount:         15
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE4FreeEv
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5ClearEv
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3544,34'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3544,34'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE4FreeEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3552,5'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE4FreeEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:3546,38'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3546,25'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE4FreeEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3546,97'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE4FreeEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:3548,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3544,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3548,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3544,34'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:3544,34'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:3548,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - Src:             'src/core/border_router/routing_manager.cpp:3552,15'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE4FreeEv
        - Src:             'src/core/border_router/routing_manager.cpp:3555,15'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:3556,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser10AppendRiosERNS_3Ip62Nd12RouterAdvert9TxMessageE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3563
      functionLinenumberEnd: 3691
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRaMessage
      BBCount:         68
      ICount:          384
      EdgeCount:       89
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayC2Ev
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5ClearEv
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8TakeFromEOS6_
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager25ShouldAdvertiseLocalAsRioEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix14IsDomainPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
        - _ZNK2ot4TimegeERKS0_
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot4TimeplEj
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3587,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3589,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix14IsDomainPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3594,10'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix14IsDomainPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3594,56'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3594,60'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3601,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3594,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3596,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3601,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3603,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3613,26'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3627,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3613,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3615,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3618,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3618,44'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3603,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3619,27'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3618,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3603,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3621,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Branch String:   'src/core/border_router/routing_manager.cpp:3629,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3631,26'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3639,30'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3631,34'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3629,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3631,51'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3631,55'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3629,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3631,59'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3631,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3629,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3633,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3639,28'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3639,28'
              BranchSideFuncs:
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3673,36'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
        - Branch String:   'src/core/border_router/routing_manager.cpp:3641,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3643,13'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3646,13'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3646,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3648,26'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3657,13'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3648,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3650,17'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3654,9'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3650,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3650,17'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3652,17'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3661,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3663,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3668,34'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3664,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3664,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3666,9'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3673,34'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3673,34'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3687,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
        - Branch String:   'src/core/border_router/routing_manager.cpp:3678,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3680,47'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3684,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
        - Branch String:   'src/core/border_router/routing_manager.cpp:3684,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3673,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3684,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3565,37'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:3566,37'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:3569,56'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3572,17'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8TakeFromEOS6_
        - Src:             'src/core/border_router/routing_manager.cpp:3577,15'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:3587,26'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager25ShouldAdvertiseLocalAsRioEv
        - Src:             'src/core/border_router/routing_manager.cpp:3589,40'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3589,57'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3589,19'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3594,27'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3594,46'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
        - Src:             'src/core/border_router/routing_manager.cpp:3594,77'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3594,96'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix14IsDomainPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3596,40'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3596,59'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3596,19'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3603,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3603,39'
          Dst:             _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:3618,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:3619,27'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3619,59'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3619,76'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3619,39'
          Dst:             _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Src:             'src/core/border_router/routing_manager.cpp:3621,40'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3621,23'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3629,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3629,39'
          Dst:             _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:3631,59'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:3633,40'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3633,23'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3639,28'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:3639,28'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:3641,23'
          Dst:             _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:3648,26'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:3648,35'
          Dst:             _ZNK2ot4TimegeERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:3650,17'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - Src:             'src/core/border_router/routing_manager.cpp:3658,47'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:3658,56'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/border_router/routing_manager.cpp:3661,23'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
        - Src:             'src/core/border_router/routing_manager.cpp:3663,13'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3663,13'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3663,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:3664,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - Src:             'src/core/border_router/routing_manager.cpp:3668,18'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:3673,34'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:3673,34'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:3680,81'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:3680,70'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:3680,26'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/border_router/routing_manager.cpp:3684,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
        - Src:             'src/core/border_router/routing_manager.cpp:3687,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - Src:             'src/core/border_router/routing_manager.cpp:3691,1'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
    - functionName:    _ZNK2ot4Heap4Data9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/heap_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_data.hpp:93,51'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
    - functionName:    _ZNK2ot4Heap4Data8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/common/heap_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_data.hpp:86,56'
          Dst:             _ZNK2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert9TxMessage18ContainsAnyOptionsEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap5ArrayIhLt256EE9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:943,62'
          Dst:             _ZNK2ot4Heap5ArrayIhLt256EE9GetLengthEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager8TxRaInfo27IncrementTxCountAndSaveHashERKNS_4DataILNS_14DataLengthTypeE1EEE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4191
      functionLinenumberEnd: 4201
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRaMessage
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo13CalculateHashERKNS_3Ip62Nd12RouterAdvert9RxMessageERNS_6Crypto6Sha2564HashE
        - _ZN2ot3Ip62Nd12RouterAdvert9RxMessageC2ERKNS_4DataILNS_14DataLengthTypeE1EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4195,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4195,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert9RxMessageC2ERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo13CalculateHashERKNS_3Ip62Nd12RouterAdvert9RxMessageERNS_6Crypto6Sha2564HashE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4197,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert9RxMessageC2ERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo13CalculateHashERKNS_3Ip62Nd12RouterAdvert9RxMessageERNS_6Crypto6Sha2564HashE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4200,19'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert9RxMessageC2ERKNS_4DataILNS_14DataLengthTypeE1EEE
        - Src:             'src/core/border_router/routing_manager.cpp:4200,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager8TxRaInfo13CalculateHashERKNS_3Ip62Nd12RouterAdvert9RxMessageERNS_6Crypto6Sha2564HashE
    - functionName:    _ZNK2ot6StringILt20EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZN2ot3Ip62Nd12RouterAdvert9TxMessageD2Ev
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd9TxMessageD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:895,11'
          Dst:             _ZN2ot3Ip62Nd9TxMessageD2Ev
    - functionName:    _ZN2ot3Ip62Nd12RouterAdvert9RxMessageC2ERKNS_4DataILNS_14DataLengthTypeE1EEE
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPacket
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager8TxRaInfo13CalculateHashERKNS_3Ip62Nd12RouterAdvert9RxMessageERNS_6Crypto6Sha2564HashE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4239
      functionLinenumberEnd: 4250
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aRaMessage
        - aHash
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd12RouterAdvert6Header11SetChecksumEt
        - _ZN2ot3Ip62Nd12RouterAdvert6HeaderC2Ev
        - _ZN2ot6Crypto6Sha2565StartEv
        - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
        - _ZN2ot6Crypto6Sha2566UpdateEPKvt
        - _ZN2ot6Crypto6Sha2566UpdateINS_3Ip62Nd12RouterAdvert6HeaderEEEvRKT_
        - _ZN2ot6Crypto6Sha256C2Ev
        - _ZN2ot6Crypto6Sha256D2Ev
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage14GetOptionStartEv
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage15GetOptionLengthEv
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4240,26'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert6HeaderC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:4241,26'
          Dst:             _ZN2ot6Crypto6Sha256C2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:4243,25'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
        - Src:             'src/core/border_router/routing_manager.cpp:4244,12'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert6Header11SetChecksumEt
        - Src:             'src/core/border_router/routing_manager.cpp:4246,12'
          Dst:             _ZN2ot6Crypto6Sha2565StartEv
        - Src:             'src/core/border_router/routing_manager.cpp:4247,12'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateINS_3Ip62Nd12RouterAdvert6HeaderEEEvRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:4248,30'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage14GetOptionStartEv
        - Src:             'src/core/border_router/routing_manager.cpp:4248,59'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage15GetOptionLengthEv
        - Src:             'src/core/border_router/routing_manager.cpp:4248,12'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateEPKvt
        - Src:             'src/core/border_router/routing_manager.cpp:4249,12'
          Dst:             _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
        - Src:             'src/core/border_router/routing_manager.cpp:4250,1'
          Dst:             _ZN2ot6Crypto6Sha256D2Ev
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:856,94'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
    - functionName:    _ZN2ot3Ip62Nd12RouterAdvert6Header11SetChecksumEt
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aChecksum
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:703,60'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot6Crypto6Sha2566UpdateINS_3Ip62Nd12RouterAdvert6HeaderEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/crypto/sha256.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto6Sha2566UpdateEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/sha256.hpp:118,16'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateEPKvt
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage14GetOptionStartEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:871,67'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage15GetOptionLengthEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage18ContainsAnyOptionsEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.hpp:878,55'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.hpp:878,78'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/net/nd6.hpp:878,55'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:878,55'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage18ContainsAnyOptionsEv
        - Src:             'src/core/net/nd6.hpp:878,84'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage18ContainsAnyOptionsEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:864,61'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
    - functionName:    _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    69
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:313,56'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayC2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1496
      functionLinenumberEnd: 1496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1496,16'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EEC2Ev
    - functionName:    _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8TakeFromEOS6_
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:162,9'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE4FreeEv
    - functionName:    _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:108,26'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:108,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:113,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager25ShouldAdvertiseLocalAsRioEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2778
      functionLinenumberEnd: 2792
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader17ContainsOmrPrefixERKNS_3Ip66PrefixE
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2792,35'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2792,38'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11NetworkData6Leader17ContainsOmrPrefixERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2792,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2792,38'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2792,96'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2792,65'
          Dst:             _ZNK2ot11NetworkData6Leader17ContainsOmrPrefixERKNS_3Ip66PrefixE
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionLinenumberEnd: 1360
      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:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArray3AddERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3713
      functionLinenumberEnd: 3733
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixEE5ClearEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3720,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3720,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3720,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixEE5ClearEv
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:3727,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3727,18'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3729,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3720,5'
          Dst:             _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:3722,14'
          Dst:             _ZN2ot9ClearableINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:3725,13'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
        - Src:             'src/core/border_router/routing_manager.cpp:3729,9'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3729,9'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3729,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix14IsDomainPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1320
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    83
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_11NetworkData6LeaderEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aOnMeshPrefixConfig
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_3Ip66PrefixE
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:685,62'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:685,65'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:685,62'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:685,93'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:685,93'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:686,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:686,39'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:686,42'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:686,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:685,49'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:685,12'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_3Ip66PrefixE
    - functionName:    _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI11otIp6PrefixEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.hpp:205,43'
          Dst:             _ZN2ot10AsCoreTypeI11otIp6PrefixEERNS_8CoreTypeIT_E4TypeEPS3_
    - functionName:    _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:480,38'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:480,54'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:480,38'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:481,36'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:481,53'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:481,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndicator
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE12FindMatchingINS_3Ip66PrefixEEEPKS5_RKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:473,16'
          Dst:             _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE12FindMatchingINS_3Ip66PrefixEEEPKS5_RKT_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser9AppendRioERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceERNS3_2Nd12RouterAdvert9TxMessageE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3697
      functionLinenumberEnd: 3704
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aRouteLifetime
        - aPreference
        - aRaMessage
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager18LogRouteInfoOptionERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceE
        - _ZN2ot3Ip62Nd12RouterAdvert9TxMessage21AppendRouteInfoOptionERKNS0_6PrefixEjNS_11NetworkData15RoutePreferenceE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3700,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3700,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3701,24'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager18LogRouteInfoOptionERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3700,5'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert9TxMessage21AppendRouteInfoOptionERKNS0_6PrefixEjNS_11NetworkData15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:3701,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18LogRouteInfoOptionERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceE
    - functionName:    _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8PushBackERKS5_
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8AllocateEt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:268,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:270,13'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8AllocateEt
            - BranchSide:      'src/core/common/heap_array.hpp:273,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:270,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:270,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:271,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:270,13'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE8AllocateEt
    - functionName:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1496
      functionLinenumberEnd: 1496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1496,16'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EED2Ev
    - functionName:    _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EED2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:83,20'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE4FreeEv
    - functionName:    _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5ClearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:92,9'
          Dst:             _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5ClearEv
        - Src:             'src/core/common/heap_array.hpp:93,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager18LogRouteInfoOptionERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - aPrefix
        - aLifetime
        - aPreference
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:907,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:907,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:907,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/border_router/routing_manager.cpp:907,5'
          Dst:             _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:907,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE12FindMatchingINS_3Ip66PrefixEEEPKS5_RKT_
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndicator
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager13RioAdvertiser9RioPrefix7MatchesERKNS_3Ip66PrefixE
        - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
        - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:445,34'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:445,34'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager13RioAdvertiser9RioPrefix7MatchesERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/common/heap_array.hpp:445,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:447,17'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:445,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:449,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:445,34'
          Dst:             _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
        - Src:             'src/core/common/heap_array.hpp:445,34'
          Dst:             _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
        - Src:             'src/core/common/heap_array.hpp:447,25'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager13RioAdvertiser9RioPrefix7MatchesERKNS_3Ip66PrefixE
    - functionName:    _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:482,44'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:482,60'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:482,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE3endEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:483,42'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:483,59'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:483,42'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager13RioAdvertiser9RioPrefix7MatchesERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1489
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip66PrefixeqERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1489,78'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
    - functionName:    _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI11otIp6PrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.hpp:198,55'
          Dst:             _ZN2ot10AsCoreTypeI11otIp6PrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPrefix
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Ip66Prefix11IsLinkLocalEv
        - _ZNK2ot3Ip66Prefix11IsMulticastEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:692,54'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:692,58'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix11IsLinkLocalEv
                - _ZNK2ot3Ip66Prefix11IsMulticastEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:692,54'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:692,80'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:692,80'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:692,84'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix11IsMulticastEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:692,21'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/border_router/routing_manager.cpp:692,66'
          Dst:             _ZNK2ot3Ip66Prefix11IsLinkLocalEv
        - Src:             'src/core/border_router/routing_manager.cpp:692,92'
          Dst:             _ZNK2ot3Ip66Prefix11IsMulticastEv
    - functionName:    _ZN2ot9ClearableINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixEEEvRT_
    - functionName:    _ZN2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      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:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager15AppendCurPrefixERNS_3Ip62Nd12RouterAdvert9TxMessageE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3249
      functionLinenumberEnd: 3284
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRaMessage
      BBCount:         22
      ICount:          111
      EdgeCount:       23
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager15ResetExpireTimeENS_4TimeE
        - _ZN2ot3Ip62Nd12RouterAdvert9TxMessage22AppendPrefixInfoOptionERKNS0_6PrefixEjj
        - _ZN2ot4Time9MsecToSecEj
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - _ZNK2ot4TimegtERKS0_
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3262,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3265,25'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager15ResetExpireTimeENS_4TimeE
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessage22AppendPrefixInfoOptionERKNS0_6PrefixEjj
                - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3269,9'
              BranchSideFuncs:
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessage22AppendPrefixInfoOptionERKNS0_6PrefixEjj
                - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3276,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3276,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3279,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessage22AppendPrefixInfoOptionERKNS0_6PrefixEjj
                - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
        - Branch String:   'src/core/border_router/routing_manager.cpp:3269,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3269,9'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessage22AppendPrefixInfoOptionERKNS0_6PrefixEjj
                - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3269,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:3279,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3279,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3281,25'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3260,35'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:3262,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:3265,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager15ResetExpireTimeENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:3269,9'
          Dst:             _ZNK2ot4TimegtERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:3270,62'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:3270,29'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/border_router/routing_manager.cpp:3279,5'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert9TxMessage22AppendPrefixInfoOptionERKNS0_6PrefixEjj
        - Src:             'src/core/border_router/routing_manager.cpp:3281,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager17AppendOldPrefixesERNS_3Ip62Nd12RouterAdvert9TxMessageE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3288
      functionLinenumberEnd: 3307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRaMessage
      BBCount:         14
      ICount:          97
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
        - _ZN2ot3Ip62Nd12RouterAdvert9TxMessage22AppendPrefixInfoOptionERKNS0_6PrefixEjj
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3293,37'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3293,37'
              BranchSideFuncs:
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessage22AppendPrefixInfoOptionERKNS0_6PrefixEjj
                - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3304,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:3295,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3297,13'
              BranchSideFuncs:
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessage22AppendPrefixInfoOptionERKNS0_6PrefixEjj
                - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3300,46'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessage22AppendPrefixInfoOptionERKNS0_6PrefixEjj
                - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
                - _ZNK2ot4TimeltERKS0_
        - Branch String:   'src/core/border_router/routing_manager.cpp:3301,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3301,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3303,29'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Ip62Nd12RouterAdvert9TxMessage22AppendPrefixInfoOptionERKNS0_6PrefixEjj
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3290,23'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:3293,37'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:3293,37'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:3295,35'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:3300,68'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:3300,25'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/border_router/routing_manager.cpp:3301,9'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert9TxMessage22AppendPrefixInfoOptionERKNS0_6PrefixEjj
        - Src:             'src/core/border_router/routing_manager.cpp:3303,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - aPrefix
        - aValidLifetime
        - aPreferredLifetime
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:901,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:901,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:901,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/border_router/routing_manager.cpp:901,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/border_router/routing_manager.cpp:901,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager15ResetExpireTimeENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3226
      functionLinenumberEnd: 3230
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot4TimeplEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3227,26'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/border_router/routing_manager.cpp:3227,24'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/border_router/routing_manager.cpp:3228,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:3229,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3404
      functionLinenumberEnd: 3410
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aExpireTime
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12SettingsBase14BrOnLinkPrefix11SetLifetimeEj
        - _ZN2ot12SettingsBase14BrOnLinkPrefix9SetPrefixERKNS_3Ip66PrefixE
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot8Settings25AddOrUpdateBrOnLinkPrefixERKNS_12SettingsBase14BrOnLinkPrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot4TimemiERKS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3407,17'
          Dst:             _ZN2ot12SettingsBase14BrOnLinkPrefix9SetPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3408,64'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:3408,62'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:3408,29'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/border_router/routing_manager.cpp:3408,17'
          Dst:             _ZN2ot12SettingsBase14BrOnLinkPrefix11SetLifetimeEj
        - Src:             'src/core/border_router/routing_manager.cpp:3409,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3409,33'
          Dst:             _ZN2ot8Settings25AddOrUpdateBrOnLinkPrefixERKNS_12SettingsBase14BrOnLinkPrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3409,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot12SettingsBase14BrOnLinkPrefix9SetPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12SettingsBase14BrOnLinkPrefix11SetLifetimeEj
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aLifetime
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert6Header29IsManagedAddressConfigFlagSetEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 741
      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:    _ZNK2ot3Ip62Nd12RouterAdvert6Header20IsOtherConfigFlagSetEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 754
      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:    _ZNK2ot3Ip62Nd12RouterAdvert6Header19IsSnacRouterFlagSetEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 767
      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:    _ZN2ot3Ip62Nd12RouterAdvert6Header27SetManagedAddressConfigFlagEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 746
      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:    _ZN2ot3Ip62Nd12RouterAdvert6Header18SetOtherConfigFlagEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 759
      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:    _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager22IsInitalEvaluationDoneEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2582
      functionLinenumberEnd: 2588
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2588,38'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2588,42'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2588,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2588,28'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager22IsInitalEvaluationDoneEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3135
      functionLinenumberEnd: 3142
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager25IsPublishingOrAdvertisingEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3142,55'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3142,55'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3142,58'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager25IsPublishingOrAdvertisingEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3142,38'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/border_router/routing_manager.cpp:3142,58'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager25IsPublishingOrAdvertisingEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager25IsPublishingOrAdvertisingEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3233
      functionLinenumberEnd: 3234
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3234,40'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3234,40'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3234,44'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3234,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:3234,44'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager11UpdateStateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4391
      functionLinenumberEnd: 4414
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix23IsInfrastructureDerivedEv
        - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4392,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4394,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix23IsInfrastructureDerivedEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4398,52'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix23IsInfrastructureDerivedEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
        - Branch String:   'src/core/border_router/routing_manager.cpp:4405,56'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4405,60'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4411,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
        - Branch String:   'src/core/border_router/routing_manager.cpp:4405,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4407,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4411,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4392,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4392,32'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - Src:             'src/core/border_router/routing_manager.cpp:4394,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
        - Src:             'src/core/border_router/routing_manager.cpp:4398,52'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4398,92'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4405,30'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix23IsInfrastructureDerivedEv
        - Src:             'src/core/border_router/routing_manager.cpp:4405,77'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4405,100'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4405,89'
          Dst:             _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Src:             'src/core/border_router/routing_manager.cpp:4407,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
        - Src:             'src/core/border_router/routing_manager.cpp:4411,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4417
      functionLinenumberEnd: 4444
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         16
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager13StateToStringENS1_12Dhcp6PdStateE
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager14WithdrawPrefixEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MapEnumINS_12BorderRouter14RoutingManager12Dhcp6PdStateEEEKNS_10MappedEnumIT_E4TypeES5_
        - _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4418,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4418,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager13StateToStringENS1_12Dhcp6PdStateE
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager13StateToStringENS1_12Dhcp6PdStateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager14WithdrawPrefixEv
                - _ZN2ot7MapEnumINS_12BorderRouter14RoutingManager12Dhcp6PdStateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4418,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:4423,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4429,9'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_12BorderRouter14RoutingManager12Dhcp6PdStateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4434,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager14WithdrawPrefixEv
                - _ZN2ot7MapEnumINS_12BorderRouter14RoutingManager12Dhcp6PdStateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4434,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager14WithdrawPrefixEv
                - _ZN2ot7MapEnumINS_12BorderRouter14RoutingManager12Dhcp6PdStateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4434,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager14WithdrawPrefixEv
                - _ZN2ot7MapEnumINS_12BorderRouter14RoutingManager12Dhcp6PdStateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4441,5'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_12BorderRouter14RoutingManager12Dhcp6PdStateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4420,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager13StateToStringENS1_12Dhcp6PdStateE
        - Src:             'src/core/border_router/routing_manager.cpp:4420,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager13StateToStringENS1_12Dhcp6PdStateE
        - Src:             'src/core/border_router/routing_manager.cpp:4420,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4434,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager14WithdrawPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4441,32'
          Dst:             _ZN2ot7MapEnumINS_12BorderRouter14RoutingManager12Dhcp6PdStateEEEKNS_10MappedEnumIT_E4TypeES5_
        - Src:             'src/core/border_router/routing_manager.cpp:4441,20'
          Dst:             _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager13StateToStringENS1_12Dhcp6PdStateE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4658
      functionLinenumberEnd: 4675
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MapEnumINS_12BorderRouter14RoutingManager12Dhcp6PdStateEEEKNS_10MappedEnumIT_E4TypeES5_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager18Nat64PrefixManager16GetFavoredPrefixERNS_11NetworkData15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4043
      functionLinenumberEnd: 4055
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPreference
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix23IsInfrastructureDerivedEv
        - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
        - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4048,39'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4048,39'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix23IsInfrastructureDerivedEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4049,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix23IsInfrastructureDerivedEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:4048,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4048,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4051,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4048,24'
          Dst:             _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - Src:             'src/core/border_router/routing_manager.cpp:4049,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4049,49'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4049,68'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix23IsInfrastructureDerivedEv
    - functionName:    _ZNK2ot3Ip66Prefix12IsValidNat64Ev
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix24IsValidNat64PrefixLengthEh
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.hpp:293,44'
          Dst:             _ZN2ot3Ip66Prefix24IsValidNat64PrefixLengthEh
    - functionName:    _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager7PublishEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4126
      functionLinenumberEnd: 4137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData19ExternalRouteConfig9SetPrefixERKNS_3Ip66PrefixE
        - _ZN2ot11NetworkData9Publisher20PublishExternalRouteERKNS0_19ExternalRouteConfigENS1_9RequesterE
        - _ZN2ot9ClearableINS_11NetworkData19ExternalRouteConfigEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4135,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4135,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4135,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4129,17'
          Dst:             _ZN2ot9ClearableINS_11NetworkData19ExternalRouteConfigEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:4130,17'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig9SetPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:4135,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4135,5'
          Dst:             _ZN2ot11NetworkData9Publisher20PublishExternalRouteERKNS0_19ExternalRouteConfigENS1_9RequesterE
        - Src:             'src/core/border_router/routing_manager.cpp:4135,5'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_5Nat6410TranslatorEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_5Nat6410TranslatorEEERT_v
    - functionName:    _ZN2ot11NetworkData19ExternalRouteConfig9SetPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefixC2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionLinenumberEnd: 1330
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager9OmrPrefixC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1330,11'
          Dst:             _ZN2ot12BorderRouter14RoutingManager9OmrPrefixC2Ev
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager31DetermineFavoredPrefixInNetDataERNS1_16FavoredOmrPrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2661
      functionLinenumberEnd: 2681
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFavoredPrefix
      BBCount:         17
      ICount:          73
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS_11NetworkData18OnMeshPrefixConfigE
        - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager9OmrPrefixEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix13IsFavoredOverERKNS_11NetworkData18OnMeshPrefixConfigE
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2669,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2671,14'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix13IsFavoredOverERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS_11NetworkData18OnMeshPrefixConfigE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2681,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2671,45'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2671,62'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix13IsFavoredOverERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS_11NetworkData18OnMeshPrefixConfigE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2673,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix13IsFavoredOverERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS_11NetworkData18OnMeshPrefixConfigE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2671,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2673,13'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix13IsFavoredOverERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2676,13'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix13IsFavoredOverERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2676,38'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2676,42'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix13IsFavoredOverERKNS_11NetworkData18OnMeshPrefixConfigE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2678,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix13IsFavoredOverERKNS_11NetworkData18OnMeshPrefixConfigE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2676,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2669,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix13IsFavoredOverERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS_11NetworkData18OnMeshPrefixConfigE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2678,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix13IsFavoredOverERKNS_11NetworkData18OnMeshPrefixConfigE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2667,20'
          Dst:             _ZN2ot9ClearableINS_12BorderRouter14RoutingManager9OmrPrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:2669,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2669,39'
          Dst:             _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:2671,14'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:2676,28'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
        - Src:             'src/core/border_router/routing_manager.cpp:2676,57'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix13IsFavoredOverERKNS_11NetworkData18OnMeshPrefixConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:2678,28'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS_11NetworkData18OnMeshPrefixConfigE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17UpdateLocalPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2684
      functionLinenumberEnd: 2735
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         23
      ICount:          134
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager9OmrPrefixEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager9OmrPrefixEEneERKS3_
        - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9GetPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2688,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2688,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2692,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2718,13'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager9OmrPrefixEEneERKS3_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2728,14'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
                - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager9OmrPrefixEE5ClearEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2692,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2694,17'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2705,17'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:2694,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2696,17'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2702,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2718,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2720,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2725,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2728,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2730,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2733,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2692,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2692,52'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2694,30'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2694,45'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2694,84'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2694,42'
          Dst:             _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Src:             'src/core/border_router/routing_manager.cpp:2696,17'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
        - Src:             'src/core/border_router/routing_manager.cpp:2697,48'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2697,87'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2700,17'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2700,17'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2700,17'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2700,17'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:2705,30'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2705,42'
          Dst:             _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Src:             'src/core/border_router/routing_manager.cpp:2707,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
        - Src:             'src/core/border_router/routing_manager.cpp:2711,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2711,13'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2711,13'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2711,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:2718,26'
          Dst:             _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager9OmrPrefixEEneERKS3_
        - Src:             'src/core/border_router/routing_manager.cpp:2720,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
        - Src:             'src/core/border_router/routing_manager.cpp:2722,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2722,13'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2722,13'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2722,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:2728,27'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
        - Src:             'src/core/border_router/routing_manager.cpp:2730,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
        - Src:             'src/core/border_router/routing_manager.cpp:2731,26'
          Dst:             _ZN2ot9ClearableINS_12BorderRouter14RoutingManager9OmrPrefixEE5ClearEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2645
      functionLinenumberEnd: 2658
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOmrPrefix
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS1_9OmrPrefixE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP11BorderAgent29HandleFavoredOmrPrefixChangedEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager9OmrPrefixEEneERKS3_
        - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager15FavoredToStringERKNS1_16FavoredOmrPrefixE
        - _ZNK2ot6StringILt85EE9AsCStringEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2650,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2650,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent29HandleFavoredOmrPrefixChangedEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager15FavoredToStringERKNS1_16FavoredOmrPrefixE
                - _ZNK2ot6StringILt85EE9AsCStringEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager15FavoredToStringERKNS1_16FavoredOmrPrefixE
                - _ZNK2ot6StringILt85EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2653,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent29HandleFavoredOmrPrefixChangedEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager15FavoredToStringERKNS1_16FavoredOmrPrefixE
                - _ZNK2ot6StringILt85EE9AsCStringEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager15FavoredToStringERKNS1_16FavoredOmrPrefixE
                - _ZNK2ot6StringILt85EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2648,20'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS1_9OmrPrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2650,26'
          Dst:             _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager9OmrPrefixEEneERKS3_
        - Src:             'src/core/border_router/routing_manager.cpp:2653,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2653,37'
          Dst:             _ZN2ot7MeshCoP11BorderAgent29HandleFavoredOmrPrefixChangedEv
        - Src:             'src/core/border_router/routing_manager.cpp:2655,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager15FavoredToStringERKNS1_16FavoredOmrPrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2655,9'
          Dst:             _ZNK2ot6StringILt85EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2655,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager15FavoredToStringERKNS1_16FavoredOmrPrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2655,9'
          Dst:             _ZNK2ot6StringILt85EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2655,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17AddLocalToNetDataEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2796
      functionLinenumberEnd: 2804
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          48
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager25AddOrUpdateLocalInNetDataEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2799,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2799,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2799,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager25AddOrUpdateLocalInNetDataEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2800,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2800,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2801,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2800,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager25AddOrUpdateLocalInNetDataEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2842
      functionLinenumberEnd: 2859
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
        - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - _ZNK2ot6StringILt85EE9AsCStringEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2845,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2845,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
                - _ZNK2ot6StringILt85EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
                - _ZNK2ot6StringILt85EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2845,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2849,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2851,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
                - _ZNK2ot6StringILt85EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
                - _ZNK2ot6StringILt85EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2854,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
                - _ZNK2ot6StringILt85EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2847,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2847,71'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2847,39'
          Dst:             _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2851,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2851,9'
          Dst:             _ZNK2ot6StringILt85EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2851,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/border_router/routing_manager.cpp:2851,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:2855,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2855,34'
          Dst:             _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - Src:             'src/core/border_router/routing_manager.cpp:2856,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager13LocalToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2856,5'
          Dst:             _ZNK2ot6StringILt85EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2856,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_local.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData5Local12RemovePrefixERKNS_3Ip66PrefixE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_local.hpp:97,67'
          Dst:             _ZN2ot11NetworkData5Local12RemovePrefixERKNS_3Ip66PrefixE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS1_9OmrPrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2522
      functionLinenumberEnd: 2526
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOmrPrefix
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix14IsDomainPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2523,34'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2524,34'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - Src:             'src/core/border_router/routing_manager.cpp:2525,34'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix14IsDomainPrefixEv
    - functionName:    _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager9OmrPrefixEEneERKS3_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_12BorderRouter14RoutingManager9OmrPrefixEEeqERKS3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot9EquatableINS_12BorderRouter14RoutingManager9OmrPrefixEEeqERKS3_
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7MeshCoP11BorderAgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP11BorderAgentEEERT_v
    - functionName:    _ZN2ot7MeshCoP11BorderAgent29HandleFavoredOmrPrefixChangedEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.hpp:606,48'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager15FavoredToStringERKNS1_16FavoredOmrPrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2886
      functionLinenumberEnd: 2911
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFavoredPrefix
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt85EEC2Ev
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix14IsDomainPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot3Ip66PrefixeqERKS1_
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2889,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2891,16'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2895,37'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix14IsDomainPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/border_router/routing_manager.cpp:2898,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2900,20'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2903,13'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/border_router/routing_manager.cpp:2903,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2905,20'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2908,16'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2887,16'
          Dst:             _ZN2ot6StringILt85EEC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:2889,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix7IsEmptyEv
        - Src:             'src/core/border_router/routing_manager.cpp:2891,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/border_router/routing_manager.cpp:2895,52'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2895,64'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2895,75'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2896,62'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - Src:             'src/core/border_router/routing_manager.cpp:2896,23'
          Dst:             _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:2895,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/border_router/routing_manager.cpp:2898,28'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix14IsDomainPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2900,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/border_router/routing_manager.cpp:2903,28'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2903,56'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2903,40'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
        - Src:             'src/core/border_router/routing_manager.cpp:2905,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/border_router/routing_manager.cpp:2908,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9GetPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1717
      functionLinenumberEnd: 1717
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1717,67'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
    - functionName:    _ZN2ot9ClearableINS_12BorderRouter14RoutingManager9OmrPrefixEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager9OmrPrefixEEEvRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager9OmrPrefixEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager9OmrPrefixEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager16FavoredOmrPrefix13IsFavoredOverERKNS_11NetworkData18OnMeshPrefixConfigE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2529
      functionLinenumberEnd: 2544
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOmrPrefixConfig
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZNK2ot3Ip66PrefixltERKS1_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2537,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2537,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2539,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
        - Branch String:   'src/core/border_router/routing_manager.cpp:2539,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2539,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2541,22'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2535,54'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
        - Src:             'src/core/border_router/routing_manager.cpp:2537,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:2537,5'
          Dst:             __assert_fail
        - Src:             'src/core/border_router/routing_manager.cpp:2539,41'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
        - Src:             'src/core/border_router/routing_manager.cpp:2541,49'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2541,30'
          Dst:             _ZNK2ot3Ip66PrefixltERKS1_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefix7SetFromERKNS_11NetworkData18OnMeshPrefixConfigE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2515
      functionLinenumberEnd: 2519
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOnMeshPrefixConfig
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2516,43'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2517,43'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
    - functionName:    _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData22RoutePreferenceToValueEa
        - _ZN2ot11NetworkData24RoutePreferenceFromValueEh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.hpp:212,81'
          Dst:             _ZN2ot11NetworkData22RoutePreferenceToValueEa
        - Src:             'src/core/thread/network_data_types.hpp:212,56'
          Dst:             _ZN2ot11NetworkData24RoutePreferenceFromValueEh
    - functionName:    _ZN2ot11NetworkData22RoutePreferenceToValueEa
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aPref
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10Preference10To2BitUintEa
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.hpp:156,62'
          Dst:             _ZN2ot10Preference10To2BitUintEa
    - functionName:    _ZN2ot11NetworkData24RoutePreferenceFromValueEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10Preference12From2BitUintEh
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.hpp:168,41'
          Dst:             _ZN2ot10Preference12From2BitUintEh
    - functionName:    _ZN2ot12BorderRouter14RoutingManager9OmrPrefixC2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1315
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager9OmrPrefixEE5ClearEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1315,27'
          Dst:             _ZN2ot9ClearableINS_12BorderRouter14RoutingManager9OmrPrefixEE5ClearEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19PublishAndAdvertiseEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3159
      functionLinenumberEnd: 3190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager15ResetExpireTimeENS_4TimeE
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - _ZNK2ot12BorderRouter14RoutingManager27NetworkDataContainsUlaRouteEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3163,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3167,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager15ResetExpireTimeENS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager27NetworkDataContainsUlaRouteEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3167,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager15ResetExpireTimeENS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager27NetworkDataContainsUlaRouteEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3171,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3171,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3174,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager15ResetExpireTimeENS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager27NetworkDataContainsUlaRouteEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3184,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3184,59'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3186,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3163,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:3174,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
        - Src:             'src/core/border_router/routing_manager.cpp:3175,21'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:3175,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager15ResetExpireTimeENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:3184,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3184,31'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager27NetworkDataContainsUlaRouteEv
        - Src:             'src/core/border_router/routing_manager.cpp:3186,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager9DeprecateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3194
      functionLinenumberEnd: 3213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          43
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3202,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3202,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3206,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3206,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3211,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3211,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3202,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:3206,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager27NetworkDataContainsUlaRouteEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher12GetUlaPrefixEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
        - _ZNK2ot3Ip66Prefix14ContainsPrefixERKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:820,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:820,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher12GetUlaPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix14ContainsPrefixERKS1_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:822,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher12GetUlaPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix14ContainsPrefixERKS1_
        - Branch String:   'src/core/border_router/routing_manager.cpp:822,33'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:820,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher12GetUlaPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix14ContainsPrefixERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:822,36'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher12GetUlaPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix14ContainsPrefixERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
        - Branch String:   'src/core/border_router/routing_manager.cpp:822,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:820,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:824,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:820,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:820,39'
          Dst:             _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:822,36'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher12GetUlaPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:822,94'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:822,67'
          Dst:             _ZNK2ot3Ip66Prefix14ContainsPrefixERKS1_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip611MessageInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFv27otBorderRoutingDhcp6PdStatePvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZNK2ot4Time8GetValueEv
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip62Nd6Option9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage10GetDataEndEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:887,62'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/net/nd6.hpp:887,81'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
    - functionName:    _ZN2ot12CallbackBaseIPFvPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot12CallbackBaseIPFvbPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressesEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 546
      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:    _ZN2ot6Swap32Ej
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9BigEndian10HostSwap32Ej
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Swap32Ej
      functionUses:    68
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/encoding.hpp:97,59'
          Dst:             _ZN2ot6Swap32Ej
    - functionName:    _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:275,58'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
    - functionName:    _ZNK2ot4TimemiEj
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDuration
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4TimeC2Ej
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/time.hpp:135,55'
          Dst:             _ZN2ot4TimeC2Ej
    - functionName:    _ZN2ot12BorderRouter14RoutingManager20ProcessDhcp6PdPrefixERK31otBorderRoutingPrefixTableEntry
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager13ProcessPrefixERK31otBorderRoutingPrefixTableEntry
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:658,80'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager13ProcessPrefixERK31otBorderRoutingPrefixTableEntry
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager13ProcessPrefixERK31otBorderRoutingPrefixTableEntry
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4536
      functionLinenumberEnd: 4553
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         9
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERK31otBorderRoutingPrefixTableEntry
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager23EvaluateCandidatePrefixERNS2_8PdPrefixES4_
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4546,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4546,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERK31otBorderRoutingPrefixTableEntry
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager23EvaluateCandidatePrefixERNS2_8PdPrefixES4_
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4546,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4543,14'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:4544,14'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:4548,12'
          Dst:             _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERK31otBorderRoutingPrefixTableEntry
        - Src:             'src/core/border_router/routing_manager.cpp:4549,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager23EvaluateCandidatePrefixERNS2_8PdPrefixES4_
        - Src:             'src/core/border_router/routing_manager.cpp:4550,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1732
      functionLinenumberEnd: 1732
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager12OnLinkPrefixEE5ClearEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1732,30'
          Dst:             _ZN2ot9ClearableINS_12BorderRouter14RoutingManager12OnLinkPrefixEE5ClearEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERK31otBorderRoutingPrefixTableEntry
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 972
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefixTableEntry
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI11otIp6PrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10TimerMilli6GetNowEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:968,26'
          Dst:             _ZN2ot10AsCoreTypeI11otIp6PrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/border_router/routing_manager.cpp:971,26'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager23EvaluateCandidatePrefixERNS2_8PdPrefixES4_
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4585
      functionLinenumberEnd: 4619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aFavoredPrefix
      BBCount:         22
      ICount:          96
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZN2ot3Ip66Prefix4TidyEv
        - _ZN2ot3Ip66Prefix9SetLengthEh
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix15IsValidPdPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot3Ip66PrefixeqERKS1_
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4589,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4591,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZN2ot3Ip66Prefix4TidyEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZN2ot3Ip66Prefix9SetLengthEh
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4595,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZN2ot3Ip66Prefix4TidyEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZN2ot3Ip66Prefix9SetLengthEh
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
        - Branch String:   'src/core/border_router/routing_manager.cpp:4601,21'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4601,25'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4606,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
        - Branch String:   'src/core/border_router/routing_manager.cpp:4601,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4603,19'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4606,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
        - Branch String:   'src/core/border_router/routing_manager.cpp:4606,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4606,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4606,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
        - Branch String:   'src/core/border_router/routing_manager.cpp:4613,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4613,45'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4615,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4589,18'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix15IsValidPdPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4591,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4591,9'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:4591,9'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:4591,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4595,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4595,25'
          Dst:             _ZN2ot3Ip66Prefix4TidyEv
        - Src:             'src/core/border_router/routing_manager.cpp:4596,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4596,25'
          Dst:             _ZN2ot3Ip66Prefix9SetLengthEh
        - Src:             'src/core/border_router/routing_manager.cpp:4601,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4601,33'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4601,56'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4601,45'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
        - Src:             'src/core/border_router/routing_manager.cpp:4606,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
        - Src:             'src/core/border_router/routing_manager.cpp:4613,17'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4557
      functionLinenumberEnd: 4582
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFavoredPrefix
      BBCount:         14
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager14WithdrawPrefixEv
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix18GetDeprecationTimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4561,21'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4561,24'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix18GetDeprecationTimeEv
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager14WithdrawPrefixEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4567,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix18GetDeprecationTimeEv
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:4561,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4563,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager14WithdrawPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix18GetDeprecationTimeEv
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4567,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix18GetDeprecationTimeEv
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:4567,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4569,19'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix18GetDeprecationTimeEv
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4574,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix18GetDeprecationTimeEv
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:4574,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4576,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix18GetDeprecationTimeEv
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4580,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4561,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4561,32'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix12IsDeprecatedEv
        - Src:             'src/core/border_router/routing_manager.cpp:4563,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4563,9'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:4563,9'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:4563,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4564,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager14WithdrawPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4567,24'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
        - Src:             'src/core/border_router/routing_manager.cpp:4570,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4570,9'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:4570,9'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:4570,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4571,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4571,31'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - Src:             'src/core/border_router/routing_manager.cpp:4574,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4576,31'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix18GetDeprecationTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:4576,16'
          Dst:             _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:4580,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix13IsFavoredOverERKS3_
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4631
      functionLinenumberEnd: 4654
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         14
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix7IsEmptyEv
        - _ZNK2ot3Ip66PrefixltERKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4634,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4638,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4642,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix7IsEmptyEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
        - Branch String:   'src/core/border_router/routing_manager.cpp:4642,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4645,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4651,17'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4634,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix7IsEmptyEv
        - Src:             'src/core/border_router/routing_manager.cpp:4642,16'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix7IsEmptyEv
        - Src:             'src/core/border_router/routing_manager.cpp:4651,17'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4651,38'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4651,29'
          Dst:             _ZNK2ot3Ip66PrefixltERKS1_
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix15IsValidPdPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4623
      functionLinenumberEnd: 4627
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix7IsEmptyEv
        - _ZNK2ot3Ip66Prefix11IsLinkLocalEv
        - _ZNK2ot3Ip66Prefix11IsMulticastEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4626,23'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4626,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4626,27'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix11IsLinkLocalEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix11IsMulticastEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:4626,72'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4626,76'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix11IsLinkLocalEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix11IsMulticastEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4626,72'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:4626,102'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4626,102'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4627,13'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix11IsMulticastEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4626,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefix7IsEmptyEv
        - Src:             'src/core/border_router/routing_manager.cpp:4626,27'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4626,39'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/border_router/routing_manager.cpp:4626,76'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4626,88'
          Dst:             _ZNK2ot3Ip66Prefix11IsLinkLocalEv
        - Src:             'src/core/border_router/routing_manager.cpp:4627,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4627,25'
          Dst:             _ZNK2ot3Ip66Prefix11IsMulticastEv
    - functionName:    _ZN2ot3Ip66Prefix9SetLengthEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatBorderRoutingProcessDhcp6PdPrefix
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4691
      functionLinenumberEnd: 4695
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aPrefixInfo
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot12BorderRouter14RoutingManager20ProcessDhcp6PdPrefixERK31otBorderRoutingPrefixTableEntry
        - _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4694,5'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/border_router/routing_manager.cpp:4694,27'
          Dst:             _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4694,63'
          Dst:             _ZN2ot12BorderRouter14RoutingManager20ProcessDhcp6PdPrefixERK31otBorderRoutingPrefixTableEntry
    - functionName:    _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager28ProcessDhcp6PdPrefixesFromRaERKNS_4DataILNS_14DataLengthTypeE1EEE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRaPacket
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager21ProcessPrefixesFromRaERKNS_4DataILNS_14DataLengthTypeE1EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:667,26'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager21ProcessPrefixesFromRaERKNS_4DataILNS_14DataLengthTypeE1EEE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager21ProcessPrefixesFromRaERKNS_4DataILNS_14DataLengthTypeE1EEE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4492
      functionLinenumberEnd: 4532
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRaPacket
      BBCount:         23
      ICount:          127
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager23EvaluateCandidatePrefixERNS2_8PdPrefixES4_
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
        - _ZN2ot3Ip62Nd12RouterAdvert9RxMessageC2ERKNS_4DataILNS_14DataLengthTypeE1EEE
        - _ZN2ot3Ip62Nd6Option8IteratordeEv
        - _ZN2ot3Ip62Nd6Option8IteratorppEv
        - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage3endEv
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage5beginEv
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage7IsValidEv
        - _ZNK2ot3Ip62Nd16PrefixInfoOption7IsValidEv
        - _ZNK2ot3Ip62Nd6Option7GetTypeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4503,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4503,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd12RouterAdvert9RxMessageC2ERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage7IsValidEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage5beginEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage3endEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption7IsValidEv
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager23EvaluateCandidatePrefixERNS2_8PdPrefixES4_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4503,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:4509,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4509,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage5beginEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage3endEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption7IsValidEv
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager23EvaluateCandidatePrefixERNS2_8PdPrefixES4_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4509,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:4511,35'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4511,35'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption7IsValidEv
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager23EvaluateCandidatePrefixERNS2_8PdPrefixES4_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4525,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:4515,61'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4515,103'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager23EvaluateCandidatePrefixERNS2_8PdPrefixES4_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4517,17'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption7IsValidEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager23EvaluateCandidatePrefixERNS2_8PdPrefixES4_
        - Branch String:   'src/core/border_router/routing_manager.cpp:4515,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4517,17'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager23EvaluateCandidatePrefixERNS2_8PdPrefixES4_
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption7IsValidEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4520,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager23EvaluateCandidatePrefixERNS2_8PdPrefixES4_
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption7IsValidEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4506,41'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert9RxMessageC2ERKNS_4DataILNS_14DataLengthTypeE1EEE
        - Src:             'src/core/border_router/routing_manager.cpp:4507,33'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:4509,9'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage7IsValidEv
        - Src:             'src/core/border_router/routing_manager.cpp:4511,35'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:4511,35'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:4511,35'
          Dst:             _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
        - Src:             'src/core/border_router/routing_manager.cpp:4511,35'
          Dst:             _ZN2ot3Ip62Nd6Option8IteratordeEv
        - Src:             'src/core/border_router/routing_manager.cpp:4513,22'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:4515,24'
          Dst:             _ZNK2ot3Ip62Nd6Option7GetTypeEv
        - Src:             'src/core/border_router/routing_manager.cpp:4515,111'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption7IsValidEv
        - Src:             'src/core/border_router/routing_manager.cpp:4521,20'
          Dst:             _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
        - Src:             'src/core/border_router/routing_manager.cpp:4522,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager23EvaluateCandidatePrefixERNS2_8PdPrefixES4_
        - Src:             'src/core/border_router/routing_manager.cpp:4511,35'
          Dst:             _ZN2ot3Ip62Nd6Option8IteratorppEv
        - Src:             'src/core/border_router/routing_manager.cpp:4526,31'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:4528,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager18ApplyFavoredPrefixERKNS2_8PdPrefixE
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header7GetTypeEv
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.hpp:847,50'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.hpp:847,54'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7GetTypeEv
            - BranchSide:      'src/core/net/nd6.hpp:847,50'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nd6.hpp:847,91'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.hpp:847,91'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7GetTypeEv
            - BranchSide:      'src/core/net/nd6.hpp:848,21'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header7GetTypeEv
      Callsites:
        - Src:             'src/core/net/nd6.hpp:847,27'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/net/nd6.hpp:847,60'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/net/nd6.hpp:848,21'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
        - Src:             'src/core/net/nd6.hpp:848,33'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header7GetTypeEv
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage5beginEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd6Option8IteratorC2EPKvS5_
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage10GetDataEndEv
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage14GetOptionStartEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:883,70'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage14GetOptionStartEv
        - Src:             'src/core/net/nd6.hpp:883,88'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage10GetDataEndEv
        - Src:             'src/core/net/nd6.hpp:883,53'
          Dst:             _ZN2ot3Ip62Nd6Option8IteratorC2EPKvS5_
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage3endEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd6Option8IteratorC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:884,51'
          Dst:             _ZN2ot3Ip62Nd6Option8IteratorC2Ev
    - functionName:    _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip62Nd6Option8IteratoreqERKS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot3Ip62Nd6Option8IteratoreqERKS3_
    - functionName:    _ZN2ot3Ip62Nd6Option8IteratordeEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      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:    _ZNK2ot3Ip62Nd6Option7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPio
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
        - _ZNK2ot3Ip62Nd16PrefixInfoOption20GetPreferredLifetimeEv
        - _ZNK2ot3Ip62Nd16PrefixInfoOption9GetPrefixERNS0_6PrefixE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:960,10'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption9GetPrefixERNS0_6PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:961,31'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:962,31'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption20GetPreferredLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:963,26'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZN2ot3Ip62Nd6Option8IteratorppEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd6Option8Iterator7AdvanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:151,42'
          Dst:             _ZN2ot3Ip62Nd6Option8Iterator7AdvanceEv
    - functionName:    _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:242,52'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot3Ip62Nd16PrefixInfoOption20GetPreferredLifetimeEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:259,56'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    otPlatBorderRoutingProcessIcmp6Ra
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4681
      functionLinenumberEnd: 4687
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aInstance
        - aMessage
        - aLength
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot12BorderRouter14RoutingManager28ProcessDhcp6PdPrefixesFromRaERKNS_4DataILNS_14DataLengthTypeE1EEE
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4684,15'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - Src:             'src/core/border_router/routing_manager.cpp:4686,5'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/border_router/routing_manager.cpp:4686,27'
          Dst:             _ZN2ot8Instance3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4686,63'
          Dst:             _ZN2ot12BorderRouter14RoutingManager28ProcessDhcp6PdPrefixesFromRaERKNS_4DataILNS_14DataLengthTypeE1EEE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager10SetEnabledEb
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4366
      functionLinenumberEnd: 4378
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         12
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager11UpdateStateEv
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4367,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4369,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager11UpdateStateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4374,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
        - Branch String:   'src/core/border_router/routing_manager.cpp:4369,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4369,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager11UpdateStateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4369,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4370,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager11UpdateStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:4374,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8SetStateENS1_12Dhcp6PdStateE
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_26HandlePdPrefixManagerTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_26HandlePdPrefixManagerTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_26HandlePdPrefixManagerTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv27otBorderRoutingDhcp6PdStatePvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFv27otBorderRoutingDhcp6PdStatePvEEC2Ev
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4362
      functionLinenumberEnd: 4363
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_26HandlePdPrefixManagerTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4TimeC2Ej
        - _ZN2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4356,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:4360,7'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'src/core/border_router/routing_manager.cpp:4355,34'
          Dst:             _ZN2ot8CallbackIPFv27otBorderRoutingDhcp6PdStatePvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:4361,7'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_26HandlePdPrefixManagerTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:4355,34'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8PdPrefixC2Ev
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_19HandleRsSenderTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_19HandleRsSenderTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_19HandleRsSenderTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager8RsSenderC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4259
      functionLinenumberEnd: 4260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_19HandleRsSenderTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4256,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:4258,7'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_19HandleRsSenderTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZNK2ot9EquatableINS_6Crypto6Sha2564HashEEeqERKS3_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager18Nat64PrefixManager8GetStateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4173
      functionLinenumberEnd: 4182
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          58
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4176,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4176,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4176,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:4177,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4177,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4177,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:4178,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4178,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4178,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4177,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4177,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - Src:             'src/core/border_router/routing_manager.cpp:4178,5'
          Dst:             _ZNK2ot3Ip66Prefix12IsValidNat64Ev
    - functionName:    _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager18HandleDiscoverDoneERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4165
      functionLinenumberEnd: 4170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4168,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4168,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4168,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4168,5'
          Dst:             _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - Src:             'src/core/border_router/routing_manager.cpp:4168,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:4168,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:4168,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4169,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4169,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_29HandleNat64PrefixManagerTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_29HandleNat64PrefixManagerTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_29HandleNat64PrefixManagerTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3977
      functionLinenumberEnd: 3981
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_29HandleNat64PrefixManagerTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3974,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:3976,7'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_29HandleNat64PrefixManagerTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:3978,20'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:3979,18'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:3980,22'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher15ClearPreferenceEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3881
      functionLinenumberEnd: 3889
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher24SetPreferenceBasedOnRoleEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3882,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3882,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher24SetPreferenceBasedOnRoleEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3882,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3884,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:3886,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher24SetPreferenceBasedOnRoleEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher13SetPreferenceENS_11NetworkData15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3873
      functionLinenumberEnd: 3878
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPreference
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3874,5'
          Dst:             _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:3874,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:3876,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:3877,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher9UnpublishEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3847
      functionLinenumberEnd: 3859
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager14RoutePublisher18DeterminePrefixForENS2_5StateERNS_3Ip66PrefixE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3853,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3853,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager14RoutePublisher18DeterminePrefixForENS2_5StateERNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3853,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3854,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager14RoutePublisher18DeterminePrefixForENS2_5StateERNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3855,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3855,47'
          Dst:             _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3855,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_25HandleRoutePublisherTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_25HandleRoutePublisherTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_25HandleRoutePublisherTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisherC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3751
      functionLinenumberEnd: 3752
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_25HandleRoutePublisherTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3745,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:3750,7'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_25HandleRoutePublisherTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser24SetPreferenceBasedOnRoleEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3521
      functionLinenumberEnd: 3524
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3522,22'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3522,38'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/border_router/routing_manager.cpp:3522,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3527
      functionLinenumberEnd: 3537
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPreference
      BBCount:         9
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3528,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3528,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
                - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3528,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3530,5'
          Dst:             _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:3530,5'
          Dst:             _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:3530,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:3534,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3534,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser15ClearPreferenceEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3501
      functionLinenumberEnd: 3509
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser24SetPreferenceBasedOnRoleEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3502,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3502,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser24SetPreferenceBasedOnRoleEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3502,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3504,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:3506,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser24SetPreferenceBasedOnRoleEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser13SetPreferenceENS_11NetworkData15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3494
      functionLinenumberEnd: 3498
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPreference
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3495,5'
          Dst:             _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:3495,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:3497,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_23HandleRioAdvertiserimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_23HandleRioAdvertiserimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_23HandleRioAdvertiserimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiserC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3490
      functionLinenumberEnd: 3491
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayC2Ev
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_23HandleRioAdvertiserimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3486,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:3485,32'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:3487,7'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_23HandleRioAdvertiserimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhEixEh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE10GetMaxSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE10GetMaxSizeEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager18DeprecateOldPrefixERKNS_3Ip66PrefixENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3359
      functionLinenumberEnd: 3400
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aExpireTime
      BBCount:         19
      ICount:          134
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE8PushBackEv
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhEixEh
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
        - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6IsFullEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3365,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3365,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3365,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6IsFullEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE8PushBackEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhEixEh
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZNK2ot4TimeltERKS0_
        - Branch String:   'src/core/border_router/routing_manager.cpp:3369,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3371,17'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhEixEh
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
                - _ZNK2ot4TimeltERKS0_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3378,18'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhEixEh
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
                - _ZNK2ot4TimeltERKS0_
        - Branch String:   'src/core/border_router/routing_manager.cpp:3380,35'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3380,35'
              BranchSideFuncs:
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3388,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3382,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3380,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
                - _ZNK2ot4TimeltERKS0_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3384,26'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
                - _ZNK2ot4TimeltERKS0_
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3363,19'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:3365,5'
          Dst:             _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:3367,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3367,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3367,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:3369,28'
          Dst:             _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6IsFullEv
        - Src:             'src/core/border_router/routing_manager.cpp:3371,35'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE8PushBackEv
        - Src:             'src/core/border_router/routing_manager.cpp:3378,18'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhEixEh
        - Src:             'src/core/border_router/routing_manager.cpp:3380,35'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:3380,35'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:3382,40'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:3390,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3390,25'
          Dst:             _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:3395,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:3397,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
    - functionName:    _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndicator
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE12FindMatchingINS_3Ip66PrefixEEEPKS4_RKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:459,16'
          Dst:             _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE12FindMatchingINS_3Ip66PrefixEEEPKS4_RKT_
    - functionName:    _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE8PushBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6IsFullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:308,35'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:308,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:308,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:308,35'
          Dst:             _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6IsFullEv
    - functionName:    _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
      functionSourceFile: '/src/openthread/src/core/meshcop/extended_panid.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3025
      functionLinenumberEnd: 3063
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          93
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
        - _ZN2ot3Ip66Prefix9SetLengthEh
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE12FindMatchingINS_3Ip66PrefixEEEPS4_RKT_
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6RemoveERS4_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
        - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
        - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3042,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3042,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE12FindMatchingINS_3Ip66PrefixEEEPS4_RKT_
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6RemoveERS4_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3042,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:3051,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3053,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6RemoveERS4_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3059,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3026,46'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3026,83'
          Dst:             _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
        - Src:             'src/core/border_router/routing_manager.cpp:3037,18'
          Dst:             _ZN2ot3Ip66Prefix9SetLengthEh
        - Src:             'src/core/border_router/routing_manager.cpp:3042,5'
          Dst:             _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Src:             'src/core/border_router/routing_manager.cpp:3044,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3044,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3044,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:3049,31'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE12FindMatchingINS_3Ip66PrefixEEEPS4_RKT_
        - Src:             'src/core/border_router/routing_manager.cpp:3053,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
        - Src:             'src/core/border_router/routing_manager.cpp:3055,27'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE6RemoveERS4_
        - Src:             'src/core/border_router/routing_manager.cpp:3059,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
    - functionName:    _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      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:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_30HandleOnLinkPrefixManagerTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_30HandleOnLinkPrefixManagerTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_30HandleOnLinkPrefixManagerTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2940
      functionLinenumberEnd: 2944
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_30HandleOnLinkPrefixManagerTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5ClearEv
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhEC2Ev
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2937,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:2936,38'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhEC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:2939,7'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_30HandleOnLinkPrefixManagerTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:2941,18'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:2942,30'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:2943,23'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5ClearEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2915
      functionLinenumberEnd: 2930
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aConfig
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager9SetConfigENS1_9OmrConfigEPKNS_3Ip66PrefixENS_11NetworkData15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2613
      functionLinenumberEnd: 2641
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aConfig
        - aPrefix
        - aPreference
      BBCount:         26
      ICount:          130
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_3Ip66PrefixE
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - _ZN2ot12BorderRouter14RoutingManager9OmrPrefixC2Ev
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager9OmrPrefixEEneERKS3_
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2617,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2619,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager9OmrPrefixEEneERKS3_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2625,5'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager9OmrPrefixEEneERKS3_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:2619,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2619,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager9OmrPrefixEEneERKS3_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2619,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2619,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2619,9'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager9OmrPrefixEEneERKS3_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2619,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2625,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2625,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2625,5'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager9OmrPrefixEEneERKS3_
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:2625,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2625,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2625,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2629,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2631,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2635,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2615,15'
          Dst:             _ZN2ot12BorderRouter14RoutingManager9OmrPrefixC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:2619,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2625,5'
          Dst:             _ZNK2ot11UnequatableINS_12BorderRouter14RoutingManager9OmrPrefixEEneERKS3_
        - Src:             'src/core/border_router/routing_manager.cpp:2627,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:2627,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager17OmrConfigToStringENS1_9OmrConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:2627,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:2631,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2631,9'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2631,9'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2631,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - Src:             'src/core/border_router/routing_manager.cpp:2631,9'
          Dst:             _ZN2ot11NetworkData23RoutePreferenceToStringENS0_15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:2631,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:2638,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2638,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager9GetConfigEPNS_3Ip66PrefixEPNS_11NetworkData15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2593
      functionLinenumberEnd: 2607
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aPreference
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2594,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2594,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2596,13'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2596,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2598,24'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2601,13'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2601,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2603,28'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2605,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2598,38'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2603,42'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager18ClearFavoredPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1369
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
        - _ZN2ot12BorderRouter14RoutingManager9OmrPrefixC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1369,64'
          Dst:             _ZN2ot12BorderRouter14RoutingManager9OmrPrefixC2Ev
        - Src:             'src/core/border_router/routing_manager.hpp:1369,47'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2555
      functionLinenumberEnd: 2556
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefixC2Ev
        - _ZN2ot12BorderRouter14RoutingManager9OmrPrefixC2Ev
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2551,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:2550,35'
          Dst:             _ZN2ot12BorderRouter14RoutingManager9OmrPrefixC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:2550,35'
          Dst:             _ZN2ot12BorderRouter14RoutingManager9OmrPrefixC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:2550,35'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefixC2Ev
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1211
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1190
      functionLinenumberEnd: 1190
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1210
      functionLinenumberEnd: 1210
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9SetRouterEPKNS2_5EntryINS2_6RouterEEE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7SetTypeENS3_4TypeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11SetInitTimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1209
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot4Time8GetValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1209,47'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.hpp:1209,68'
          Dst:             _ZNK2ot4Time8GetValueEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13SetInitUptimeEj
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1208
      functionLinenumberEnd: 1208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aUptime
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12RdnssAddressEEEPKNS2_5EntryIT_EEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1195
      functionLinenumberEnd: 1196
      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:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator27AdvanceToNextRdnssAddrEntryEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2305
      functionLinenumberEnd: 2323
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         24
      ICount:          84
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7GetTypeEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12RdnssAddressEEEPKNS2_5EntryIT_EEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2308,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2308,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7GetTypeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12RdnssAddressEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2308,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2310,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2312,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7GetTypeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12RdnssAddressEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2316,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2312,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2312,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12RdnssAddressEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2312,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2316,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2316,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2318,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2318,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2318,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2319,18'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2308,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - Src:             'src/core/border_router/routing_manager.cpp:2310,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
        - Src:             'src/core/border_router/routing_manager.cpp:2312,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7GetTypeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2313,18'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12RdnssAddressEEEPKNS2_5EntryIT_EEv
        - Src:             'src/core/border_router/routing_manager.cpp:2313,44'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetNextEv
        - Src:             'src/core/border_router/routing_manager.cpp:2313,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
        - Src:             'src/core/border_router/routing_manager.cpp:2316,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
        - Src:             'src/core/border_router/routing_manager.cpp:2318,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
        - Src:             'src/core/border_router/routing_manager.cpp:2319,18'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - Src:             'src/core/border_router/routing_manager.cpp:2319,47'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7GetHeadEv
        - Src:             'src/core/border_router/routing_manager.cpp:2319,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1191
      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:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2224
      functionLinenumberEnd: 2249
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         22
      ICount:          82
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7SetTypeENS3_4TypeE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9SetRouterEPKNS2_5EntryINS2_6RouterEEE
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7GetTypeEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2227,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2233,17'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7SetTypeENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2241,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7GetTypeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9SetRouterEPKNS2_5EntryINS2_6RouterEEE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2241,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2241,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9SetRouterEPKNS2_5EntryINS2_6RouterEEE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2241,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2242,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2242,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9SetRouterEPKNS2_5EntryINS2_6RouterEEE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2242,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2246,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2246,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2246,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2227,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7GetTypeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2233,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7SetTypeENS3_4TypeE
        - Src:             'src/core/border_router/routing_manager.cpp:2241,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7GetTypeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2242,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - Src:             'src/core/border_router/routing_manager.cpp:2243,19'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - Src:             'src/core/border_router/routing_manager.cpp:2243,32'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetNextEv
        - Src:             'src/core/border_router/routing_manager.cpp:2243,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9SetRouterEPKNS2_5EntryINS2_6RouterEEE
        - Src:             'src/core/border_router/routing_manager.cpp:2246,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
    - functionName:    _ZN2ot13ClearAllBytesI29otBorderRoutingRdnssAddrEntryEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker16GetNextRdnssAddrER34otBorderRoutingPrefixTableIteratorR29otBorderRoutingRdnssAddrEntry
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2178
      functionLinenumberEnd: 2190
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aEntry
      BBCount:         8
      ICount:          73
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator27AdvanceToNextRdnssAddrEntryEv
        - _ZN2ot13ClearAllBytesI29otBorderRoutingRdnssAddrEntryEEvRT_
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router10CopyInfoToER26otBorderRoutingRouterEntryNS_4TimeEj
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13GetInitUptimeEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12RdnssAddressEEEPKNS2_5EntryIT_EEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress10CopyInfoToER29otBorderRoutingRdnssAddrEntryNS_4TimeE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2184,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2184,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2186,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13GetInitUptimeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router10CopyInfoToER26otBorderRoutingRouterEntryNS_4TimeEj
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12RdnssAddressEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
                - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress10CopyInfoToER29otBorderRoutingRdnssAddrEntryNS_4TimeE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2182,5'
          Dst:             _ZN2ot13ClearAllBytesI29otBorderRoutingRdnssAddrEntryEEvRT_
        - Src:             'src/core/border_router/routing_manager.cpp:2184,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator27AdvanceToNextRdnssAddrEntryEv
        - Src:             'src/core/border_router/routing_manager.cpp:2186,14'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - Src:             'src/core/border_router/routing_manager.cpp:2186,63'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2186,87'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13GetInitUptimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2186,27'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router10CopyInfoToER26otBorderRoutingRouterEntryNS_4TimeEj
        - Src:             'src/core/border_router/routing_manager.cpp:2187,14'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12RdnssAddressEEEPKNS2_5EntryIT_EEv
        - Src:             'src/core/border_router/routing_manager.cpp:2187,68'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2187,40'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress10CopyInfoToER29otBorderRoutingRdnssAddrEntryNS_4TimeE
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1189
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4TimeC2Ej
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1189,67'
          Dst:             _ZN2ot4TimeC2Ej
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13GetInitUptimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router10CopyInfoToER26otBorderRoutingRouterEntryNS_4TimeEj
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2426
      functionLinenumberEnd: 2436
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aNow
        - aUptime
      BBCount:         3
      ICount:          109
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router8IsPeerBrEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2428,45'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:2434,40'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router11IsReachableEv
        - Src:             'src/core/border_router/routing_manager.cpp:2435,40'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router8IsPeerBrEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress10CopyInfoToER29otBorderRoutingRdnssAddrEntryNS_4TimeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1098
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aNow
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress10GetAddressEv
        - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress11GetLifetimeEv
        - _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1095,35'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress10GetAddressEv
        - Src:             'src/core/border_router/routing_manager.cpp:1096,42'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress17GetLastUpdateTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1096,40'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:1097,35'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress11GetLifetimeEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress10GetAddressEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionLinenumberEnd: 897
      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:    _ZNK2ot12BorderRouter14RoutingManager12RdnssAddress11GetLifetimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesI26otBorderRoutingRouterEntryEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker13GetNextRouterER34otBorderRoutingPrefixTableIteratorR26otBorderRoutingRouterEntry
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2164
      functionLinenumberEnd: 2174
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aEntry
      BBCount:         8
      ICount:          61
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
        - _ZN2ot13ClearAllBytesI26otBorderRoutingRouterEntryEEvRT_
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router10CopyInfoToER26otBorderRoutingRouterEntryNS_4TimeEj
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13GetInitUptimeEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2170,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2170,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2171,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13GetInitUptimeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router10CopyInfoToER26otBorderRoutingRouterEntryNS_4TimeEj
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2168,5'
          Dst:             _ZN2ot13ClearAllBytesI26otBorderRoutingRouterEntryEEvRT_
        - Src:             'src/core/border_router/routing_manager.cpp:2170,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
        - Src:             'src/core/border_router/routing_manager.cpp:2171,14'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - Src:             'src/core/border_router/routing_manager.cpp:2171,55'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2171,79'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13GetInitUptimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2171,27'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router10CopyInfoToER26otBorderRoutingRouterEntryNS_4TimeEj
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_11RoutePrefixEEEPKNS2_5EntryIT_EEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1195
      functionLinenumberEnd: 1196
      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:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12OnLinkPrefixEEEPKNS2_5EntryIT_EEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1195
      functionLinenumberEnd: 1196
      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:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1192
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator18AdvanceToNextEntryEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2253
      functionLinenumberEnd: 2301
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         27
      ICount:          108
      EdgeCount:       29
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_11RoutePrefixEEEPKNS2_5EntryIT_EEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12OnLinkPrefixEEEPKNS2_5EntryIT_EEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2256,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2256,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_11RoutePrefixEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12OnLinkPrefixEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2256,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2258,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2260,17'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_11RoutePrefixEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12OnLinkPrefixEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2271,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2260,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2263,22'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12OnLinkPrefixEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2266,22'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_11RoutePrefixEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2269,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2271,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2271,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2273,17'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2273,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2271,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2280,22'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2293,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2293,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2293,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2294,22'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2256,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - Src:             'src/core/border_router/routing_manager.cpp:2258,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
        - Src:             'src/core/border_router/routing_manager.cpp:2260,17'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2263,22'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12OnLinkPrefixEEEPKNS2_5EntryIT_EEv
        - Src:             'src/core/border_router/routing_manager.cpp:2263,48'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetNextEv
        - Src:             'src/core/border_router/routing_manager.cpp:2263,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
        - Src:             'src/core/border_router/routing_manager.cpp:2266,22'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_11RoutePrefixEEEPKNS2_5EntryIT_EEv
        - Src:             'src/core/border_router/routing_manager.cpp:2266,47'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetNextEv
        - Src:             'src/core/border_router/routing_manager.cpp:2266,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
        - Src:             'src/core/border_router/routing_manager.cpp:2271,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8HasEntryEv
        - Src:             'src/core/border_router/routing_manager.cpp:2273,17'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2280,22'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - Src:             'src/core/border_router/routing_manager.cpp:2280,50'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
        - Src:             'src/core/border_router/routing_manager.cpp:2280,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
        - Src:             'src/core/border_router/routing_manager.cpp:2281,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
        - Src:             'src/core/border_router/routing_manager.cpp:2293,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextRouterENS3_4TypeE
        - Src:             'src/core/border_router/routing_manager.cpp:2294,22'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - Src:             'src/core/border_router/routing_manager.cpp:2294,51'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
        - Src:             'src/core/border_router/routing_manager.cpp:2294,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
        - Src:             'src/core/border_router/routing_manager.cpp:2295,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
    - functionName:    _ZN2ot13ClearAllBytesI31otBorderRoutingPrefixTableEntryEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker12GetNextEntryER34otBorderRoutingPrefixTableIteratorR31otBorderRoutingPrefixTableEntry
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2139
      functionLinenumberEnd: 2160
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aEntry
      BBCount:         12
      ICount:          99
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator18AdvanceToNextEntryEv
        - _ZN2ot13ClearAllBytesI31otBorderRoutingPrefixTableEntryEEvRT_
        - _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix10CopyInfoToER31otBorderRoutingPrefixTableEntryNS_4TimeE
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router10CopyInfoToER26otBorderRoutingRouterEntryNS_4TimeEj
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13GetInitUptimeEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_11RoutePrefixEEEPKNS2_5EntryIT_EEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12OnLinkPrefixEEEPKNS2_5EntryIT_EEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix10CopyInfoToER31otBorderRoutingPrefixTableEntryNS_4TimeE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2145,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2147,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13GetInitUptimeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router10CopyInfoToER26otBorderRoutingRouterEntryNS_4TimeEj
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_11RoutePrefixEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix10CopyInfoToER31otBorderRoutingPrefixTableEntryNS_4TimeE
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12OnLinkPrefixEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix10CopyInfoToER31otBorderRoutingPrefixTableEntryNS_4TimeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2149,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2152,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12OnLinkPrefixEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix10CopyInfoToER31otBorderRoutingPrefixTableEntryNS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2155,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_11RoutePrefixEEEPKNS2_5EntryIT_EEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix10CopyInfoToER31otBorderRoutingPrefixTableEntryNS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2157,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2143,5'
          Dst:             _ZN2ot13ClearAllBytesI31otBorderRoutingPrefixTableEntryEEvRT_
        - Src:             'src/core/border_router/routing_manager.cpp:2145,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator18AdvanceToNextEntryEv
        - Src:             'src/core/border_router/routing_manager.cpp:2147,14'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9GetRouterEv
        - Src:             'src/core/border_router/routing_manager.cpp:2147,63'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2147,87'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13GetInitUptimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2147,27'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker6Router10CopyInfoToER26otBorderRoutingRouterEntryNS_4TimeEj
        - Src:             'src/core/border_router/routing_manager.cpp:2149,22'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12GetEntryTypeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2152,18'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_12OnLinkPrefixEEEPKNS2_5EntryIT_EEv
        - Src:             'src/core/border_router/routing_manager.cpp:2152,72'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2152,44'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix10CopyInfoToER31otBorderRoutingPrefixTableEntryNS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:2155,18'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8GetEntryINS1_11RoutePrefixEEEPKNS2_5EntryIT_EEv
        - Src:             'src/core/border_router/routing_manager.cpp:2155,71'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11GetInitTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2155,43'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix10CopyInfoToER31otBorderRoutingPrefixTableEntryNS_4TimeE
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix10CopyInfoToER31otBorderRoutingPrefixTableEntryNS_4TimeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aNow
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix16GetValidLifetimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1016,35'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:1018,42'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1018,40'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:1019,35'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix16GetValidLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1020,35'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix10CopyInfoToER31otBorderRoutingPrefixTableEntryNS_4TimeE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1069
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aNow
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix18GetRoutePreferenceEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix16GetValidLifetimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1070,35'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:1072,42'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1072,40'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:1073,35'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix16GetValidLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1075,66'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix18GetRoutePreferenceEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix16GetValidLifetimeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RoutePrefix18GetRoutePreferenceEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator4InitEPKNS2_5EntryINS2_6RouterEEEj
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2214
      functionLinenumberEnd: 2221
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aRoutersHead
        - aUptime
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11SetInitTimeEv
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13SetInitUptimeEj
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7SetTypeENS3_4TypeE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9SetRouterEPKNS2_5EntryINS2_6RouterEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2215,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13SetInitUptimeEj
        - Src:             'src/core/border_router/routing_manager.cpp:2216,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator11SetInitTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2217,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7SetTypeENS3_4TypeE
        - Src:             'src/core/border_router/routing_manager.cpp:2218,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator9SetRouterEPKNS2_5EntryINS2_6RouterEEE
        - Src:             'src/core/border_router/routing_manager.cpp:2219,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
        - Src:             'src/core/border_router/routing_manager.cpp:2220,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator12SetEntryTypeENS3_9EntryTypeE
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker12InitIteratorER34otBorderRoutingPrefixTableIterator
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2134
      functionLinenumberEnd: 2136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator4InitEPKNS2_5EntryINS2_6RouterEEEj
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetHeadEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - _ZNK2ot6Uptime18GetUptimeInSecondsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2135,54'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE7GetHeadEv
        - Src:             'src/core/border_router/routing_manager.cpp:2135,65'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2135,79'
          Dst:             _ZNK2ot6Uptime18GetUptimeInSecondsEv
        - Src:             'src/core/border_router/routing_manager.cpp:2135,40'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator4InitEPKNS2_5EntryINS2_6RouterEEEj
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE13ConstIterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE13ConstIterator7AdvanceEv
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE13ConstIteratorC2EPKS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:557,44'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE13ConstIteratorC2EPKS6_
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE13ConstIteratorC2EPKS6_
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:556,60'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:556,46'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE13ConstIteratorC2EPKS6_
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE13ConstIterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE13ConstIterator7AdvanceEv
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE13ConstIteratorC2EPKS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:557,44'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE13ConstIteratorC2EPKS6_
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE13ConstIteratorC2EPKS6_
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:556,60'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:556,46'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE13ConstIteratorC2EPKS6_
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager25AddressMatchesLocalPrefixERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3086
      functionLinenumberEnd: 3093
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         9
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3089,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3089,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3089,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3089,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:3090,24'
          Dst:             _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
    - functionName:    _ZNK2ot3Ip62Nd21NeighborAdvertMessage16GetTargetAddressEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1094
      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:    _ZNK2ot3Ip62Nd21NeighborAdvertMessage7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.hpp:1048,84'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.hpp:1048,88'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nd6.hpp:1048,84'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12RdnssAddressEEEPNS2_5EntryIT_EEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12RdnssAddressEEEE8AllocateIJEEEPS7_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1274,73'
          Dst:             _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12RdnssAddressEEEE8AllocateIJEEEPS7_DpOT_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEEPT_PKS7_
        - _ZN2ot7AsConstINS_10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12RdnssAddressEEEEEEEPKT_PS9_
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE12FindMatchingIJNS_3Ip67AddressEEEEPKS6_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12RdnssAddressEEEEEEEPKT_PS9_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE12FindMatchingIJNS_3Ip67AddressEEEEPKS6_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEEPT_PKS7_
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE17RemoveAllMatchingIJNS_3Ip67AddressEEEEvRS7_DpRKT_
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2Ev
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEED2Ev
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE17RemoveAllMatchingIJNS_3Ip67AddressEEEEvRS7_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEED2Ev
    - functionName:    _ZNK2ot3Ip62Nd24RecursiveDnsServerOption15GetNumAddressesEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption7IsValidEv
        - _ZNK2ot3Ip62Nd6Option9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.hpp:537,51'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.hpp:537,64'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd6Option9GetLengthEv
            - BranchSide:      'src/core/net/nd6.hpp:537,51'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:537,51'
          Dst:             _ZNK2ot3Ip62Nd24RecursiveDnsServerOption7IsValidEv
        - Src:             'src/core/net/nd6.hpp:537,64'
          Dst:             _ZNK2ot3Ip62Nd6Option9GetLengthEv
    - functionName:    _ZNK2ot3Ip62Nd24RecursiveDnsServerOption7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip62Nd6Option9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:516,40'
          Dst:             _ZNK2ot3Ip62Nd6Option9GetLengthEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager13RioAdvertiser13HasAdvertisedERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1480
      functionLinenumberEnd: 1480
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1480,92'
          Dst:             _ZNK2ot4Heap5ArrayINS_12BorderRouter14RoutingManager13RioAdvertiser9RioPrefixELt2EE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFlag
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12OnLinkPrefixEEEPNS2_5EntryIT_EEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12OnLinkPrefixEEEE8AllocateIJEEEPS7_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1274,73'
          Dst:             _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12OnLinkPrefixEEEE8AllocateIJEEEPS7_DpOT_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEEPT_PKS7_
        - _ZN2ot7AsConstINS_10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12OnLinkPrefixEEEEEEEPKT_PS9_
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPKS6_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_12OnLinkPrefixEEEEEEEPKT_PS9_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPKS6_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEEEPT_PKS7_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_11RoutePrefixEEEE8AllocateIJEEEPS7_DpOT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1274,73'
          Dst:             _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_11RoutePrefixEEEE8AllocateIJEEEPS7_DpOT_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEEPT_PKS7_
        - _ZN2ot7AsConstINS_10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_11RoutePrefixEEEEEEEPKT_PS9_
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPKS6_DpRKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_11RoutePrefixEEEEEEEPKT_PS9_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPKS6_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEEEPT_PKS7_
    - functionName:    _ZNK2ot11UnequatableINS_3Ip62Nd12RouterAdvert6HeaderEEneERKS4_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_3Ip62Nd12RouterAdvert6HeaderEEeqERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot9EquatableINS_3Ip62Nd12RouterAdvert6HeaderEEeqERKS4_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2366
      functionLinenumberEnd: 2372
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot6Random9NonCrypto9AddJitterEjt
        - _ZNK2ot4TimeplEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2370,23'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:2371,41'
          Dst:             _ZN2ot6Random9NonCrypto9AddJitterEjt
        - Src:             'src/core/border_router/routing_manager.cpp:2371,39'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker31ProcessRecursiveDnsServerOptionERKNS_3Ip62Nd24RecursiveDnsServerOptionERNS2_6RouterE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1558
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRdnss
        - aRouter
      BBCount:         26
      ICount:          152
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12RdnssAddressEEEPNS2_5EntryIT_EEv
        - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
        - _ZN2ot12BorderRouter14RoutingManager27LogRecursiveDnsServerOptionERKNS_3Ip67AddressEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption11GetLifetimeEv
        - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressAtEt
        - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption15GetNumAddressesEv
        - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption7IsValidEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1563,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1563,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption11GetLifetimeEv
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption15GetNumAddressesEv
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressAtEt
                - _ZN2ot12BorderRouter14RoutingManager27LogRecursiveDnsServerOptionERKNS_3Ip67AddressEj
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12RdnssAddressEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1563,5'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1567,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1569,39'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressAtEt
                - _ZN2ot12BorderRouter14RoutingManager27LogRecursiveDnsServerOptionERKNS_3Ip67AddressEj
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12RdnssAddressEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption15GetNumAddressesEv
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1599,5'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1573,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1575,27'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption15GetNumAddressesEv
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressAtEt
                - _ZN2ot12BorderRouter14RoutingManager27LogRecursiveDnsServerOptionERKNS_3Ip67AddressEj
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12RdnssAddressEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1579,17'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12RdnssAddressEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption15GetNumAddressesEv
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressAtEt
                - _ZN2ot12BorderRouter14RoutingManager27LogRecursiveDnsServerOptionERKNS_3Ip67AddressEj
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
        - Branch String:   'src/core/border_router/routing_manager.cpp:1581,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1583,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption15GetNumAddressesEv
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressAtEt
                - _ZN2ot12BorderRouter14RoutingManager27LogRecursiveDnsServerOptionERKNS_3Ip67AddressEj
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12RdnssAddressEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1587,21'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12RdnssAddressEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption15GetNumAddressesEv
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressAtEt
                - _ZN2ot12BorderRouter14RoutingManager27LogRecursiveDnsServerOptionERKNS_3Ip67AddressEj
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:1589,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1591,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1595,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption15GetNumAddressesEv
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressAtEt
                - _ZN2ot12BorderRouter14RoutingManager27LogRecursiveDnsServerOptionERKNS_3Ip67AddressEj
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12RdnssAddressEEEPNS2_5EntryIT_EEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1602,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1602,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1604,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1563,5'
          Dst:             _ZNK2ot3Ip62Nd24RecursiveDnsServerOption7IsValidEv
        - Src:             'src/core/border_router/routing_manager.cpp:1565,23'
          Dst:             _ZNK2ot3Ip62Nd24RecursiveDnsServerOption11GetLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1567,45'
          Dst:             _ZNK2ot3Ip62Nd24RecursiveDnsServerOption15GetNumAddressesEv
        - Src:             'src/core/border_router/routing_manager.cpp:1569,46'
          Dst:             _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressAtEt
        - Src:             'src/core/border_router/routing_manager.cpp:1571,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager27LogRecursiveDnsServerOptionERKNS_3Ip67AddressEj
        - Src:             'src/core/border_router/routing_manager.cpp:1575,51'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1579,41'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1583,20'
          Dst:             _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
        - Src:             'src/core/border_router/routing_manager.cpp:1587,21'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12RdnssAddressEEEPNS2_5EntryIT_EEv
        - Src:             'src/core/border_router/routing_manager.cpp:1591,17'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:1591,17'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:1591,17'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1595,20'
          Dst:             _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
        - Src:             'src/core/border_router/routing_manager.cpp:1596,37'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12RdnssAddressEEEE4PushERS6_
        - Src:             'src/core/border_router/routing_manager.cpp:1604,24'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZNK2ot3Ip62Nd24RecursiveDnsServerOption11GetLifetimeEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:530,47'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressAtEt
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:566,65'
          Dst:             _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressesEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager27LogRecursiveDnsServerOptionERKNS_3Ip67AddressEj
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aAddress
        - aLifetime
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:913,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:913,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:913,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/border_router/routing_manager.cpp:913,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12BorderRouter14RoutingManager12RdnssAddress7SetFromERKNS_3Ip62Nd24RecursiveDnsServerOptionEt
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRdnss
        - aAddressIndex
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption11GetLifetimeEv
        - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressAtEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1083,30'
          Dst:             _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressAtEt
        - Src:             'src/core/border_router/routing_manager.cpp:1084,30'
          Dst:             _ZNK2ot3Ip62Nd24RecursiveDnsServerOption11GetLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1085,23'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker22ProcessRouteInfoOptionERKNS_3Ip62Nd15RouteInfoOptionERNS2_6RouterE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1498
      functionLinenumberEnd: 1553
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRio
        - aRouter
      BBCount:         35
      ICount:          146
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
        - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
        - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
        - _ZN2ot12BorderRouter14RoutingManager18LogRouteInfoOptionERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11NetworkData6Leader17ContainsOmrPrefixERKNS_3Ip66PrefixE
        - _ZNK2ot12BorderRouter14RoutingManager13RioAdvertiser13HasAdvertisedERKNS_3Ip66PrefixE
        - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
        - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
        - _ZNK2ot3Ip62Nd15RouteInfoOption7IsValidEv
        - _ZNK2ot3Ip62Nd15RouteInfoOption9GetPrefixERNS0_6PrefixE
        - _ZNK2ot3Ip66Prefix11IsLinkLocalEv
        - _ZNK2ot3Ip66Prefix11IsMulticastEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot3Ip66PrefixeqERKS1_
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1503,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1503,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd15RouteInfoOption9GetPrefixERNS0_6PrefixE
                - _ZNK2ot3Ip66Prefix11IsLinkLocalEv
                - _ZNK2ot3Ip66Prefix11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager13RioAdvertiser13HasAdvertisedERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader17ContainsOmrPrefixERKNS_3Ip66PrefixE
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
                - _ZN2ot12BorderRouter14RoutingManager18LogRouteInfoOptionERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1503,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:1506,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1506,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1506,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager13RioAdvertiser13HasAdvertisedERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader17ContainsOmrPrefixERKNS_3Ip66PrefixE
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
                - _ZN2ot12BorderRouter14RoutingManager18LogRouteInfoOptionERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:1506,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1506,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1506,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager13RioAdvertiser13HasAdvertisedERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader17ContainsOmrPrefixERKNS_3Ip66PrefixE
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
                - _ZN2ot12BorderRouter14RoutingManager18LogRouteInfoOptionERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:1518,98'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1518,15'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
                - _ZN2ot12BorderRouter14RoutingManager18LogRouteInfoOptionERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1519,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager13RioAdvertiser13HasAdvertisedERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader17ContainsOmrPrefixERKNS_3Ip66PrefixE
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
                - _ZN2ot12BorderRouter14RoutingManager18LogRouteInfoOptionERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:1519,76'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1518,15'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
                - _ZN2ot12BorderRouter14RoutingManager18LogRouteInfoOptionERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1520,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader17ContainsOmrPrefixERKNS_3Ip66PrefixE
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
                - _ZN2ot12BorderRouter14RoutingManager18LogRouteInfoOptionERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:1530,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1532,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1547,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
        - Branch String:   'src/core/border_router/routing_manager.cpp:1532,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1532,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1532,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:1536,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1538,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1542,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1503,5'
          Dst:             _ZNK2ot3Ip62Nd15RouteInfoOption7IsValidEv
        - Src:             'src/core/border_router/routing_manager.cpp:1504,10'
          Dst:             _ZNK2ot3Ip62Nd15RouteInfoOption9GetPrefixERNS0_6PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:1506,5'
          Dst:             _ZNK2ot3Ip66Prefix11IsLinkLocalEv
        - Src:             'src/core/border_router/routing_manager.cpp:1506,5'
          Dst:             _ZNK2ot3Ip66Prefix11IsMulticastEv
        - Src:             'src/core/border_router/routing_manager.cpp:1518,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1518,58'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager14GetLocalPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:1518,75'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:1518,87'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
        - Src:             'src/core/border_router/routing_manager.cpp:1519,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1519,54'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager13RioAdvertiser13HasAdvertisedERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:1520,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1520,44'
          Dst:             _ZNK2ot11NetworkData6Leader17ContainsOmrPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:1526,37'
          Dst:             _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1526,62'
          Dst:             _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
        - Src:             'src/core/border_router/routing_manager.cpp:1526,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18LogRouteInfoOptionERKNS_3Ip66PrefixEjNS_11NetworkData15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:1528,36'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1532,9'
          Dst:             _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1534,17'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
        - Src:             'src/core/border_router/routing_manager.cpp:1538,13'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:1538,13'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:1538,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1542,16'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
        - Src:             'src/core/border_router/routing_manager.cpp:1543,32'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
        - Src:             'src/core/border_router/routing_manager.cpp:1547,16'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
        - Src:             'src/core/border_router/routing_manager.cpp:1550,12'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
    - functionName:    _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:370,52'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd15RouteInfoOptionE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRio
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
        - _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
        - _ZNK2ot3Ip62Nd15RouteInfoOption9GetPrefixERNS0_6PrefixE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1049,10'
          Dst:             _ZNK2ot3Ip62Nd15RouteInfoOption9GetPrefixERNS0_6PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:1050,29'
          Dst:             _ZNK2ot3Ip62Nd15RouteInfoOption16GetRouteLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1051,29'
          Dst:             _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
        - Src:             'src/core/border_router/routing_manager.cpp:1052,24'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker23ProcessPrefixInfoOptionERKNS_3Ip62Nd16PrefixInfoOptionERNS2_6RouterE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionLinenumberEnd: 1494
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPio
        - aRouter
      BBCount:         27
      ICount:          129
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12OnLinkPrefixEEEPNS2_5EntryIT_EEv
        - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix35AdoptValidAndPreferredLifetimesFromERKS2_
        - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
        - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
        - _ZN2ot12BorderRouter14RoutingManager19IsValidOnLinkPrefixERKNS_3Ip62Nd16PrefixInfoOptionE
        - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
        - _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
        - _ZNK2ot3Ip62Nd16PrefixInfoOption20GetPreferredLifetimeEv
        - _ZNK2ot3Ip62Nd16PrefixInfoOption7IsValidEv
        - _ZNK2ot3Ip62Nd16PrefixInfoOption9GetPrefixERNS0_6PrefixE
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot3Ip66PrefixeqERKS1_
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1445,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1445,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd16PrefixInfoOption9GetPrefixERNS0_6PrefixE
                - _ZN2ot12BorderRouter14RoutingManager19IsValidOnLinkPrefixERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption20GetPreferredLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix35AdoptValidAndPreferredLifetimesFromERKS2_
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12OnLinkPrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1445,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:1448,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1450,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption20GetPreferredLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix35AdoptValidAndPreferredLifetimesFromERKS2_
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12OnLinkPrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1458,28'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption20GetPreferredLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix35AdoptValidAndPreferredLifetimesFromERKS2_
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12OnLinkPrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:1468,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1470,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12OnLinkPrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1487,27'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix35AdoptValidAndPreferredLifetimesFromERKS2_
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
        - Branch String:   'src/core/border_router/routing_manager.cpp:1470,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1470,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12OnLinkPrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1470,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:1474,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1476,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1480,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1445,5'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption7IsValidEv
        - Src:             'src/core/border_router/routing_manager.cpp:1446,10'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption9GetPrefixERNS0_6PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:1448,10'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19IsValidOnLinkPrefixERKNS_3Ip62Nd16PrefixInfoOptionE
        - Src:             'src/core/border_router/routing_manager.cpp:1450,9'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:1450,9'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:1450,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1458,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1458,71'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:1458,25'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
        - Src:             'src/core/border_router/routing_manager.cpp:1464,38'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1464,63'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption20GetPreferredLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1464,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19LogPrefixInfoOptionERKNS_3Ip66PrefixEjj
        - Src:             'src/core/border_router/routing_manager.cpp:1466,37'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1470,9'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1472,17'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_12OnLinkPrefixEEEPNS2_5EntryIT_EEv
        - Src:             'src/core/border_router/routing_manager.cpp:1476,13'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:1476,13'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:1476,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1480,16'
          Dst:             _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
        - Src:             'src/core/border_router/routing_manager.cpp:1481,33'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE4PushERS6_
        - Src:             'src/core/border_router/routing_manager.cpp:1487,19'
          Dst:             _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix7SetFromERKNS_3Ip62Nd16PrefixInfoOptionE
        - Src:             'src/core/border_router/routing_manager.cpp:1488,16'
          Dst:             _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix35AdoptValidAndPreferredLifetimesFromERKS2_
        - Src:             'src/core/border_router/routing_manager.cpp:1491,12'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19IsValidOnLinkPrefixERKNS_3Ip62Nd16PrefixInfoOptionE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPio
      BBCount:         11
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager19IsValidOnLinkPrefixERKNS_3Ip66PrefixE
        - _ZNK2ot3Ip62Nd16PrefixInfoOption15IsOnLinkFlagSetEv
        - _ZNK2ot3Ip62Nd16PrefixInfoOption23IsAutoAddrConfigFlagSetEv
        - _ZNK2ot3Ip62Nd16PrefixInfoOption25IsDhcp6PdPreferredFlagSetEv
        - _ZNK2ot3Ip62Nd16PrefixInfoOption9GetPrefixERNS0_6PrefixE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:701,40'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:701,43'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd16PrefixInfoOption15IsOnLinkFlagSetEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption23IsAutoAddrConfigFlagSetEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption25IsDhcp6PdPreferredFlagSetEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:701,40'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:701,66'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:701,66'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd16PrefixInfoOption23IsAutoAddrConfigFlagSetEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption25IsDhcp6PdPreferredFlagSetEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:702,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd16PrefixInfoOption23IsAutoAddrConfigFlagSetEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption25IsDhcp6PdPreferredFlagSetEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:699,10'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption9GetPrefixERNS0_6PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:701,12'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19IsValidOnLinkPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:701,48'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption15IsOnLinkFlagSetEv
        - Src:             'src/core/border_router/routing_manager.cpp:702,18'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption23IsAutoAddrConfigFlagSetEv
        - Src:             'src/core/border_router/routing_manager.cpp:702,52'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption25IsDhcp6PdPreferredFlagSetEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1405
      functionLinenumberEnd: 1405
      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:    _ZN2ot12BorderRouter14RoutingManager12OnLinkPrefix35AdoptValidAndPreferredLifetimesFromERKS2_
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
        - _ZNK2ot4TimegtERKS0_
        - _ZNK2ot4TimeplEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1001,53'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1001,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1001,56'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1001,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1003,26'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1005,14'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1001,64'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1001,82'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1001,80'
          Dst:             _ZNK2ot4TimegtERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:1005,14'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix13GetExpireTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1005,32'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:1005,55'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/border_router/routing_manager.cpp:1005,53'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/border_router/routing_manager.cpp:1005,30'
          Dst:             _ZNK2ot4TimegtERKS0_
        - Src:             'src/core/border_router/routing_manager.cpp:1010,34'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1011,34'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19IsValidOnLinkPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aOnLinkPrefix
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Ip66Prefix11IsLinkLocalEv
        - _ZNK2ot3Ip66Prefix11IsMulticastEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:707,63'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:707,67'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix11IsLinkLocalEv
                - _ZNK2ot3Ip66Prefix11IsMulticastEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:707,63'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:707,95'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:707,95'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:708,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix11IsMulticastEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:707,27'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/border_router/routing_manager.cpp:707,81'
          Dst:             _ZNK2ot3Ip66Prefix11IsLinkLocalEv
        - Src:             'src/core/border_router/routing_manager.cpp:708,27'
          Dst:             _ZNK2ot3Ip66Prefix11IsMulticastEv
    - functionName:    _ZNK2ot3Ip62Nd16PrefixInfoOption15IsOnLinkFlagSetEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip62Nd16PrefixInfoOption23IsAutoAddrConfigFlagSetEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip62Nd16PrefixInfoOption25IsDhcp6PdPreferredFlagSetEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15ProcessRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderERNS2_6RouterENS1_15RouterAdvOriginE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1373
      functionLinenumberEnd: 1436
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRaHeader
        - aRouter
        - aRaOrigin
      BBCount:         26
      ICount:          167
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12BorderRouter14RoutingManager11LogRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderE
        - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - _ZN2ot3Ip62Nd12RouterAdvert6Header11SetChecksumEt
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11UnequatableINS_3Ip62Nd12RouterAdvert6HeaderEEneERKS4_
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header19IsSnacRouterFlagSetEv
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header20IsOtherConfigFlagSetEv
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header29IsManagedAddressConfigFlagSetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1383,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1389,42'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Ip62Nd12RouterAdvert6Header11SetChecksumEt
                - _ZNK2ot11UnequatableINS_3Ip62Nd12RouterAdvert6HeaderEEneERKS4_
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1412,12'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:1391,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1393,13'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd12RouterAdvert6HeaderEEneERKS4_
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1397,40'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Ip62Nd12RouterAdvert6Header11SetChecksumEt
                - _ZNK2ot11UnequatableINS_3Ip62Nd12RouterAdvert6HeaderEEneERKS4_
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:1406,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1408,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1410,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:1415,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1417,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1432,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
        - Branch String:   'src/core/border_router/routing_manager.cpp:1417,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1417,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1417,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:1421,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1423,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1427,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1377,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11LogRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderE
        - Src:             'src/core/border_router/routing_manager.cpp:1379,51'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header29IsManagedAddressConfigFlagSetEv
        - Src:             'src/core/border_router/routing_manager.cpp:1380,51'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header20IsOtherConfigFlagSetEv
        - Src:             'src/core/border_router/routing_manager.cpp:1381,51'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header19IsSnacRouterFlagSetEv
        - Src:             'src/core/border_router/routing_manager.cpp:1391,23'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1393,28'
          Dst:             _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:1398,40'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:1403,28'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert6Header11SetChecksumEt
        - Src:             'src/core/border_router/routing_manager.cpp:1406,28'
          Dst:             _ZNK2ot11UnequatableINS_3Ip62Nd12RouterAdvert6HeaderEEneERKS4_
        - Src:             'src/core/border_router/routing_manager.cpp:1408,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1408,35'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - Src:             'src/core/border_router/routing_manager.cpp:1412,12'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:1413,36'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1417,9'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1419,17'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS1_11RoutePrefixEEEPNS2_5EntryIT_EEv
        - Src:             'src/core/border_router/routing_manager.cpp:1423,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1427,16'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
        - Src:             'src/core/border_router/routing_manager.cpp:1428,32'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE4PushERS6_
        - Src:             'src/core/border_router/routing_manager.cpp:1432,16'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RoutePrefix7SetFromERKNS_3Ip62Nd12RouterAdvert6HeaderE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1061
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRaHeader
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
        - _ZNK2ot3Ip62Nd12RouterAdvert6Header26GetDefaultRouterPreferenceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1057,13'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:1058,34'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header17GetRouterLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1059,34'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert6Header26GetDefaultRouterPreferenceEv
        - Src:             'src/core/border_router/routing_manager.cpp:1060,24'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker6RouterEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager11RxRaTracker6RouterEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_12BorderRouter14RoutingManager11RxRaTracker6RouterEEEvRT_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS2_6RouterEEEPNS2_5EntryIT_EEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS4_6RouterEEEE8AllocateIJEEEPS7_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1274,73'
          Dst:             _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS4_6RouterEEEE8AllocateIJEEEPS7_DpOT_
    - functionName:    _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEEPT_PKS7_
        - _ZN2ot7AsConstINS_10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS4_6RouterEEEEEEEPKT_PS9_
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE12FindMatchingIJNS_3Ip67AddressEEEEPKS6_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS4_6RouterEEEEEEEPKT_PS9_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE12FindMatchingIJNS_3Ip67AddressEEEEPKS6_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEEPT_PKS7_
    - functionName:    _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPvEEC2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:241,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPvEEC2Ev
    - functionName:    _ZN2ot9TaskletInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_30HandleRxRaTrackerRdnssAddrTaskEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_30HandleRxRaTrackerRdnssAddrTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_30HandleRxRaTrackerRdnssAddrTaskEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot9TaskletInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleRxRaTrackerSignalTaskEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleRxRaTrackerSignalTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleRxRaTrackerSignalTaskEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_31HandleRxRaTrackerRdnssAddrTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_31HandleRxRaTrackerRdnssAddrTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_31HandleRxRaTrackerRdnssAddrTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_28HandleRxRaTrackerRouterTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_28HandleRxRaTrackerRouterTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_28HandleRxRaTrackerRouterTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleRxRaTrackerStaleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleRxRaTrackerStaleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleRxRaTrackerStaleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_32HandleRxRaTrackerExpirationTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_32HandleRxRaTrackerExpirationTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_32HandleRxRaTrackerExpirationTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsC2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1242
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1242,37'
          Dst:             _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEE5ClearEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTrackerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1285
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2Ev
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsC2Ev
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleRxRaTrackerStaleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_28HandleRxRaTrackerRouterTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_31HandleRxRaTrackerRdnssAddrTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_32HandleRxRaTrackerExpirationTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Ip62Nd12RouterAdvert6HeaderC2Ev
        - _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
        - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
        - _ZN2ot9TaskletInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleRxRaTrackerSignalTaskEvEEEC2ERNS_8InstanceE
        - _ZN2ot9TaskletInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_30HandleRxRaTrackerRdnssAddrTaskEvEEEC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1276,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:1275,30'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:1275,30'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEEC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:1277,7'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_32HandleRxRaTrackerExpirationTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:1278,7'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleRxRaTrackerStaleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:1279,7'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_28HandleRxRaTrackerRouterTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:1280,7'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_31HandleRxRaTrackerRdnssAddrTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:1281,7'
          Dst:             _ZN2ot9TaskletInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleRxRaTrackerSignalTaskEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:1282,7'
          Dst:             _ZN2ot9TaskletInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_30HandleRxRaTrackerRdnssAddrTaskEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:1275,30'
          Dst:             _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:1275,30'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert6HeaderC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:1284,20'
          Dst:             _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
    - functionName:    _ZN2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvbPvEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFvbPvEEC2Ev
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleMultiAilDetectorTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleMultiAilDetectorTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleMultiAilDetectorTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16MultiAilDetectorC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleMultiAilDetectorTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1196,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:1200,7'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_27HandleMultiAilDetectorTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:1195,35'
          Dst:             _ZN2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EEC2Ev
    - functionName:    _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8AllocateIJEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:73,21'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,15'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,21'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
    - functionName:    _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE16ContainsMatchingIJtEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE12FindMatchingIJtEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:268,16'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE12FindMatchingIJtEEEPKS4_DpRKT_
    - functionName:    _ZNK2ot3Mle3Mle9HasRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayItLt85EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      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:    _ZN2ot5ArrayItLt85EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      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:    _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE17RemoveAllMatchingIJtEEEvRS5_DpRKT_
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2Ev
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEED2Ev
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE17RemoveAllMatchingIJtEEEvRS5_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEED2Ev
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2Ev
    - functionName:    _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr6FilterC2ERKNS_5ArrayItLt85EhEE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRlocs
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE24RemoveAndFreeAllMatchingIJNS4_6FilterEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE17RemoveAllMatchingIJNS4_6FilterEEEEvRS5_DpRKT_
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2Ev
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEED2Ev
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE17RemoveAllMatchingIJNS4_6FilterEEEEvRS5_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEED2Ev
    - functionName:    _ZNK2ot6Events11ContainsAnyEj
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayItLt85EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1203
      functionLinenumberEnd: 1203
      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:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextPeerBrEPKNS1_20NetDataPeerBrTracker6PeerBrE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2329
      functionLinenumberEnd: 2347
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPeerBrsHead
      BBCount:         22
      ICount:          81
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7SetTypeENS3_4TypeE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7GetTypeEv
        - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2332,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2334,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7SetTypeENS3_4TypeE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2339,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7GetTypeEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2339,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2339,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2339,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2340,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2340,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
                - _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2340,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2344,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2344,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2344,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2332,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7GetTypeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2334,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7SetTypeENS3_4TypeE
        - Src:             'src/core/border_router/routing_manager.cpp:2335,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
        - Src:             'src/core/border_router/routing_manager.cpp:2339,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator7GetTypeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2340,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
        - Src:             'src/core/border_router/routing_manager.cpp:2341,18'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
        - Src:             'src/core/border_router/routing_manager.cpp:2341,36'
          Dst:             _ZNK2ot15LinkedListEntryINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetNextEv
        - Src:             'src/core/border_router/routing_manager.cpp:2341,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator8SetEntryEPKv
        - Src:             'src/core/border_router/routing_manager.cpp:2344,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker7GetNextER34otBorderRoutingPrefixTableIteratorR36otBorderRoutingPeerBorderRouterEntry
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aEntry
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextPeerBrEPKNS1_20NetDataPeerBrTracker6PeerBrE
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetHeadEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13GetInitUptimeEv
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
        - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr6GetAgeEj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1138,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1138,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1140,22'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13GetInitUptimeEv
                - _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr6GetAgeEj
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1138,5'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE7GetHeadEv
        - Src:             'src/core/border_router/routing_manager.cpp:1138,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator19AdvanceToNextPeerBrEPKNS1_20NetDataPeerBrTracker6PeerBrE
        - Src:             'src/core/border_router/routing_manager.cpp:1140,31'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
        - Src:             'src/core/border_router/routing_manager.cpp:1141,31'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator14GetPeerBrEntryEv
        - Src:             'src/core/border_router/routing_manager.cpp:1141,65'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker8Iterator13GetInitUptimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1141,49'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr6GetAgeEj
    - functionName:    _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTrackerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2Ev
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1106,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:1105,39'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEEC2Ev
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Ip64IcmpEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Ip64IcmpEEERT_v
    - functionName:    _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip611MessageInfoEEEvRT_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip611MessageInfoEEEvRT_
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2109
      functionLinenumberEnd: 2130
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         19
      ICount:          118
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
        - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
        - _ZNK2ot3Ip66Prefix9GetLengthEv
        - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2115,31'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2115,31'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2127,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2117,45'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2115,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2117,45'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2119,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2121,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2124,27'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2125,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2125,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2125,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2115,31'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:2115,31'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:2115,31'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
        - Src:             'src/core/border_router/routing_manager.cpp:2115,31'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2117,45'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:2117,45'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:2117,45'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
        - Src:             'src/core/border_router/routing_manager.cpp:2117,45'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2119,29'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2119,41'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/border_router/routing_manager.cpp:2124,62'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2124,36'
          Dst:             _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2117,45'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:2115,31'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2090
      functionLinenumberEnd: 2105
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         22
      ICount:          122
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager25AddressMatchesLocalPrefixERKNS_3Ip67AddressE
        - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
        - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
        - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2093,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2093,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2093,5'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2095,31'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2095,31'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2102,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:2097,47'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2095,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2097,47'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:2100,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2100,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2100,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
                - _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2091,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2091,64'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager25AddressMatchesLocalPrefixERKNS_3Ip67AddressE
        - Src:             'src/core/border_router/routing_manager.cpp:2095,31'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:2095,31'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:2095,31'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
        - Src:             'src/core/border_router/routing_manager.cpp:2095,31'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2097,47'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:2097,47'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:2097,47'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEneERKSA_
        - Src:             'src/core/border_router/routing_manager.cpp:2097,47'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2099,60'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2099,33'
          Dst:             _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2097,47'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:2095,31'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E13ConstIteratorEEppEv
    - functionName:    _ZNK2ot3Ip66Header9GetSourceEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip67Address11IsMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    44
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66Header14GetDestinationEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    39
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip611MessageInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/socket.hpp:65,25'
          Dst:             _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Ip66HeaderE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aIp6Header
      BBCount:         50
      ICount:          179
      EdgeCount:       62
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
        - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
        - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
        - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
        - _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
        - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - _ZNK2ot3Ip66Header14GetDestinationEv
        - _ZNK2ot3Ip66Header9GetSourceEv
        - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:841,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:841,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:841,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:841,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:841,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:841,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:843,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:843,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:843,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:848,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:850,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:866,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
        - Branch String:   'src/core/border_router/routing_manager.cpp:850,44'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:848,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:850,60'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:850,88'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:848,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:851,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:850,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:848,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:853,30'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
        - Branch String:   'src/core/border_router/routing_manager.cpp:853,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:855,37'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
            - BranchSide:      'src/core/border_router/routing_manager.cpp:859,33'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:866,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:866,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
            - BranchSide:      'src/core/border_router/routing_manager.cpp:866,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:868,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:868,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:868,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
        - Branch String:   'src/core/border_router/routing_manager.cpp:869,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:869,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:869,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
        - Branch String:   'src/core/border_router/routing_manager.cpp:870,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:870,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:870,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
                - _ZL11IgnoreError7otError
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:839,37'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:841,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - Src:             'src/core/border_router/routing_manager.cpp:841,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
        - Src:             'src/core/border_router/routing_manager.cpp:843,5'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/border_router/routing_manager.cpp:843,5'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/border_router/routing_manager.cpp:848,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:848,39'
          Dst:             _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:850,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:850,60'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:850,72'
          Dst:             _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
        - Src:             'src/core/border_router/routing_manager.cpp:851,24'
          Dst:             _ZNK2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/border_router/routing_manager.cpp:851,63'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:851,36'
          Dst:             _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:853,30'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig13GetPreferenceEv
        - Src:             'src/core/border_router/routing_manager.cpp:868,5'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/border_router/routing_manager.cpp:868,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker15IsAddressOnLinkERKNS_3Ip67AddressE
        - Src:             'src/core/border_router/routing_manager.cpp:869,5'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/border_router/routing_manager.cpp:869,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager11RxRaTracker38IsAddressReachableThroughExplicitRouteERKNS_3Ip67AddressE
        - Src:             'src/core/border_router/routing_manager.cpp:870,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:870,5'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/border_router/routing_manager.cpp:870,5'
          Dst:             _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
        - Src:             'src/core/border_router/routing_manager.cpp:872,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:873,5'
          Dst:             _ZNK2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/border_router/routing_manager.cpp:873,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:873,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:873,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:874,5'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/border_router/routing_manager.cpp:874,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:874,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:874,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:876,17'
          Dst:             _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:877,40'
          Dst:             _ZNK2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/border_router/routing_manager.cpp:877,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/border_router/routing_manager.cpp:879,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:879,34'
          Dst:             _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
        - Src:             'src/core/border_router/routing_manager.cpp:879,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker30HandleLocalOnLinkPrefixChangedEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1660
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          99
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1669,25'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1669,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1684,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1674,32'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1669,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1674,36'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1674,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1669,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1676,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1684,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1684,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1684,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1661,36'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1661,79'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:1669,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1669,25'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1669,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1669,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1672,54'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_12OnLinkPrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1674,43'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
        - Src:             'src/core/border_router/routing_manager.cpp:1676,20'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
        - Src:             'src/core/border_router/routing_manager.cpp:1669,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1686,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager30HandleLocalOnLinkPrefixChangedEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker30HandleLocalOnLinkPrefixChangedEv
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:800,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:800,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker30HandleLocalOnLinkPrefixChangedEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:800,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:802,21'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
        - Src:             'src/core/border_router/routing_manager.cpp:803,18'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker30HandleLocalOnLinkPrefixChangedEv
        - Src:             'src/core/border_router/routing_manager.cpp:804,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker26ProcessRouterAdvertMessageERKNS_3Ip62Nd12RouterAdvert9RxMessageERKNS3_7AddressENS1_15RouterAdvOriginE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1367
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRaMessage
        - aSrcAddress
        - aRaOrigin
      BBCount:         26
      ICount:          181
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4PushERS6_
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS2_6RouterEEEPNS2_5EntryIT_EEv
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15ProcessRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderERNS2_6RouterENS1_15RouterAdvOriginE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker22ProcessRouteInfoOptionERKNS_3Ip62Nd15RouteInfoOptionERNS2_6RouterE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker23ProcessPrefixInfoOptionERKNS_3Ip62Nd16PrefixInfoOptionERNS2_6RouterE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker31ProcessRecursiveDnsServerOptionERKNS_3Ip62Nd24RecursiveDnsServerOptionERNS2_6RouterE
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
        - _ZN2ot3Ip62Nd6Option8IteratordeEv
        - _ZN2ot3Ip62Nd6Option8IteratorppEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker6RouterEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage3endEv
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage5beginEv
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
        - _ZNK2ot3Ip62Nd6Option7GetTypeEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot6Uptime18GetUptimeInSecondsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1309,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1309,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15ProcessRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderERNS2_6RouterENS1_15RouterAdvOriginE
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage5beginEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage3endEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker31ProcessRecursiveDnsServerOptionERKNS_3Ip62Nd24RecursiveDnsServerOptionERNS2_6RouterE
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker22ProcessRouteInfoOptionERKNS_3Ip62Nd15RouteInfoOptionERNS2_6RouterE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker23ProcessPrefixInfoOptionERKNS_3Ip62Nd16PrefixInfoOptionERNS2_6RouterE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS2_6RouterEEEPNS2_5EntryIT_EEv
                - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker6RouterEE5ClearEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4PushERS6_
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1309,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:1313,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1315,35'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS2_6RouterEEEPNS2_5EntryIT_EEv
                - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker6RouterEE5ClearEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4PushERS6_
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15ProcessRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderERNS2_6RouterENS1_15RouterAdvOriginE
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage5beginEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage3endEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker31ProcessRecursiveDnsServerOptionERKNS_3Ip62Nd24RecursiveDnsServerOptionERNS2_6RouterE
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker22ProcessRouteInfoOptionERKNS_3Ip62Nd15RouteInfoOptionERNS2_6RouterE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker23ProcessPrefixInfoOptionERKNS_3Ip62Nd16PrefixInfoOptionERNS2_6RouterE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1337,21'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15ProcessRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderERNS2_6RouterENS1_15RouterAdvOriginE
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage5beginEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage3endEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker31ProcessRecursiveDnsServerOptionERKNS_3Ip62Nd24RecursiveDnsServerOptionERNS2_6RouterE
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker22ProcessRouteInfoOptionERKNS_3Ip62Nd15RouteInfoOptionERNS2_6RouterE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker23ProcessPrefixInfoOptionERKNS_3Ip62Nd16PrefixInfoOptionERNS2_6RouterE
        - Branch String:   'src/core/border_router/routing_manager.cpp:1317,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1319,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1323,18'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker6RouterEE5ClearEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4PushERS6_
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15ProcessRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderERNS2_6RouterENS1_15RouterAdvOriginE
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage5beginEv
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage3endEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker31ProcessRecursiveDnsServerOptionERKNS_3Ip62Nd24RecursiveDnsServerOptionERNS2_6RouterE
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker22ProcessRouteInfoOptionERKNS_3Ip62Nd15RouteInfoOptionERNS2_6RouterE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker23ProcessPrefixInfoOptionERKNS_3Ip62Nd16PrefixInfoOptionERNS2_6RouterE
        - Branch String:   'src/core/border_router/routing_manager.cpp:1339,31'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1339,31'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker31ProcessRecursiveDnsServerOptionERKNS_3Ip62Nd24RecursiveDnsServerOptionERNS2_6RouterE
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker22ProcessRouteInfoOptionERKNS_3Ip62Nd15RouteInfoOptionERNS2_6RouterE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker23ProcessPrefixInfoOptionERKNS_3Ip62Nd16PrefixInfoOptionERNS2_6RouterE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1360,31'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1341,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1344,75'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker23ProcessPrefixInfoOptionERKNS_3Ip62Nd16PrefixInfoOptionERNS2_6RouterE
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker31ProcessRecursiveDnsServerOptionERKNS_3Ip62Nd24RecursiveDnsServerOptionERNS2_6RouterE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker22ProcessRouteInfoOptionERKNS_3Ip62Nd15RouteInfoOptionERNS2_6RouterE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1348,73'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker22ProcessRouteInfoOptionERKNS_3Ip62Nd15RouteInfoOptionERNS2_6RouterE
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker31ProcessRecursiveDnsServerOptionERKNS_3Ip62Nd24RecursiveDnsServerOptionERNS2_6RouterE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker23ProcessPrefixInfoOptionERKNS_3Ip62Nd16PrefixInfoOptionERNS2_6RouterE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1352,91'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker31ProcessRecursiveDnsServerOptionERKNS_3Ip62Nd24RecursiveDnsServerOptionERNS2_6RouterE
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker22ProcessRouteInfoOptionERKNS_3Ip62Nd15RouteInfoOptionERNS2_6RouterE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker23ProcessPrefixInfoOptionERKNS_3Ip62Nd16PrefixInfoOptionERNS2_6RouterE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1356,13'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd6Option8IteratorppEv
                - _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot3Ip62Nd6Option8IteratordeEv
                - _ZNK2ot3Ip62Nd6Option7GetTypeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker31ProcessRecursiveDnsServerOptionERKNS_3Ip62Nd24RecursiveDnsServerOptionERNS2_6RouterE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker22ProcessRouteInfoOptionERKNS_3Ip62Nd15RouteInfoOptionERNS2_6RouterE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker23ProcessPrefixInfoOptionERKNS_3Ip62Nd16PrefixInfoOptionERNS2_6RouterE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1311,23'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1315,35'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker13AllocateEntryINS2_6RouterEEEPNS2_5EntryIT_EEv
        - Src:             'src/core/border_router/routing_manager.cpp:1319,13'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:1319,13'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:1319,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1324,17'
          Dst:             _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker6RouterEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:1325,33'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1325,47'
          Dst:             _ZNK2ot6Uptime18GetUptimeInSecondsEv
        - Src:             'src/core/border_router/routing_manager.cpp:1328,18'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4PushERS6_
        - Src:             'src/core/border_router/routing_manager.cpp:1337,32'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage9GetHeaderEv
        - Src:             'src/core/border_router/routing_manager.cpp:1337,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker15ProcessRaHeaderERKNS_3Ip62Nd12RouterAdvert6HeaderERNS2_6RouterENS1_15RouterAdvOriginE
        - Src:             'src/core/border_router/routing_manager.cpp:1339,31'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1339,31'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1339,31'
          Dst:             _ZNK2ot11UnequatableINS_3Ip62Nd6Option8IteratorEEneERKS4_
        - Src:             'src/core/border_router/routing_manager.cpp:1339,31'
          Dst:             _ZN2ot3Ip62Nd6Option8IteratordeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1341,24'
          Dst:             _ZNK2ot3Ip62Nd6Option7GetTypeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1344,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker23ProcessPrefixInfoOptionERKNS_3Ip62Nd16PrefixInfoOptionERNS2_6RouterE
        - Src:             'src/core/border_router/routing_manager.cpp:1348,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker22ProcessRouteInfoOptionERKNS_3Ip62Nd15RouteInfoOptionERNS2_6RouterE
        - Src:             'src/core/border_router/routing_manager.cpp:1352,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker31ProcessRecursiveDnsServerOptionERKNS_3Ip62Nd24RecursiveDnsServerOptionERNS2_6RouterE
        - Src:             'src/core/border_router/routing_manager.cpp:1339,31'
          Dst:             _ZN2ot3Ip62Nd6Option8IteratorppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1362,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:1364,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager23RouterAdvOriginToStringENS1_15RouterAdvOriginE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aRaOrigin
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager8TxRaInfo15IsRaFromManagerERKNS_3Ip62Nd12RouterAdvert9RxMessageE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4204
      functionLinenumberEnd: 4235
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRaMessage
      BBCount:         13
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager8TxRaInfo13CalculateHashERKNS_3Ip62Nd12RouterAdvert9RxMessageERNS_6Crypto6Sha2564HashE
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZNK2ot9EquatableINS_6Crypto6Sha2564HashEEeqERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4215,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4215,5'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_6Crypto6Sha2564HashEEeqERKS3_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4217,13'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_6Crypto6Sha2564HashEEeqERKS3_
        - Branch String:   'src/core/border_router/routing_manager.cpp:4217,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4219,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4225,13'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_6Crypto6Sha2564HashEEeqERKS3_
        - Branch String:   'src/core/border_router/routing_manager.cpp:4225,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4227,23'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_6Crypto6Sha2564HashEEeqERKS3_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4231,22'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_6Crypto6Sha2564HashEEeqERKS3_
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4210,30'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/border_router/routing_manager.cpp:4213,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager8TxRaInfo13CalculateHashERKNS_3Ip62Nd12RouterAdvert9RxMessageERNS_6Crypto6Sha2564HashE
        - Src:             'src/core/border_router/routing_manager.cpp:4217,32'
          Dst:             _ZNK2ot9EquatableINS_6Crypto6Sha2564HashEEeqERKS3_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker28ProcessNeighborAdvertMessageERKNS_3Ip62Nd21NeighborAdvertMessageE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1978
      functionLinenumberEnd: 1993
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNaMessage
      BBCount:         14
      ICount:          59
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Ip62Nd21NeighborAdvertMessage16GetTargetAddressEv
        - _ZNK2ot3Ip62Nd21NeighborAdvertMessage7IsValidEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1981,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1981,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd21NeighborAdvertMessage16GetTargetAddressEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1981,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:1984,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1984,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1984,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1981,5'
          Dst:             _ZNK2ot3Ip62Nd21NeighborAdvertMessage7IsValidEv
        - Src:             'src/core/border_router/routing_manager.cpp:1983,47'
          Dst:             _ZNK2ot3Ip62Nd21NeighborAdvertMessage16GetTargetAddressEv
        - Src:             'src/core/border_router/routing_manager.cpp:1983,23'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE12FindMatchingIJNS_3Ip67AddressEEEEPS6_DpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1986,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:1986,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:1986,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1988,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker6Router22ResetReachabilityStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:1990,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3325
      functionLinenumberEnd: 3355
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager18DeprecateOldPrefixERKNS_3Ip66PrefixENS_4TimeE
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
        - _ZN2ot12BorderRouter14RoutingManager30HandleLocalOnLinkPrefixChangedEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3338,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3338,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager18DeprecateOldPrefixERKNS_3Ip66PrefixENS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager30HandleLocalOnLinkPrefixChangedEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3338,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:3340,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3344,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager30HandleLocalOnLinkPrefixChangedEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3344,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager30HandleLocalOnLinkPrefixChangedEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3348,39'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager18DeprecateOldPrefixERKNS_3Ip66PrefixENS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager30HandleLocalOnLinkPrefixChangedEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3348,39'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager18DeprecateOldPrefixERKNS_3Ip66PrefixENS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager30HandleLocalOnLinkPrefixChangedEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3352,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager30HandleLocalOnLinkPrefixChangedEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3333,29'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:3336,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3338,5'
          Dst:             _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Src:             'src/core/border_router/routing_manager.cpp:3348,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager18DeprecateOldPrefixERKNS_3Ip66PrefixENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:3352,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3352,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager30HandleLocalOnLinkPrefixChangedEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19HandleNetDataChangeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3311
      functionLinenumberEnd: 3321
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - _ZNK2ot12BorderRouter14RoutingManager27NetworkDataContainsUlaRouteEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3312,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3312,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager27NetworkDataContainsUlaRouteEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3312,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:3314,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3314,59'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3316,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3312,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:3314,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3314,31'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager27NetworkDataContainsUlaRouteEv
        - Src:             'src/core/border_router/routing_manager.cpp:3316,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
        - Src:             'src/core/border_router/routing_manager.cpp:3317,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3317,31'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleNetDataChangeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1693
      functionLinenumberEnd: 1725
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          110
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
        - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
        - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1698,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1700,14'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1721,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1700,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1702,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1705,31'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
        - Branch String:   'src/core/border_router/routing_manager.cpp:1705,29'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1698,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1705,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
        - Branch String:   'src/core/border_router/routing_manager.cpp:1710,36'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1705,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1710,40'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1710,17'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1705,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1712,17'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1721,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1721,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1723,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1698,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1698,39'
          Dst:             _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:1700,14'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - Src:             'src/core/border_router/routing_manager.cpp:1705,29'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1705,29'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1705,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEneERKS9_
        - Src:             'src/core/border_router/routing_manager.cpp:1705,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEdeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1708,82'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:1708,56'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS2_11RoutePrefixEEEE12FindMatchingIJNS_3Ip66PrefixEEEEPS6_DpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1710,47'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix15ShouldDisregardEv
        - Src:             'src/core/border_router/routing_manager.cpp:1712,24'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15LifetimedPrefix16SetDisregardFlagEb
        - Src:             'src/core/border_router/routing_manager.cpp:1705,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEENS_10LinkedListIS6_E8IteratorEEppEv
        - Src:             'src/core/border_router/routing_manager.cpp:1723,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker8EvaluateEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         23
      ICount:          125
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE24RemoveAndFreeAllMatchingIJNS4_6FilterEEEEbDpRKT_
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
        - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
        - _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr6FilterC2ERKNS_5ArrayItLt85EhEE
        - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8AllocateIJEEEPS5_DpOT_
        - _ZN2ot5ArrayItLt85EhE3endEv
        - _ZN2ot5ArrayItLt85EhE5beginEv
        - _ZN2ot5ArrayItLt85EhEC2Ev
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE16ContainsMatchingIJtEEEbDpRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - _ZNK2ot11NetworkData11NetworkData9FindRlocsENS0_18BorderRouterFilterENS0_10RoleFilterERNS_5ArrayItLt85EhEE
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot3Mle3Mle9HasRloc16Et
        - _ZNK2ot6Events11ContainsAnyEj
        - _ZNK2ot6Uptime18GetUptimeInSecondsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:1151,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1151,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData9FindRlocsENS0_18BorderRouterFilterENS0_10RoleFilterERNS_5ArrayItLt85EhEE
                - _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr6FilterC2ERKNS_5ArrayItLt85EhEE
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE24RemoveAndFreeAllMatchingIJNS4_6FilterEEEEbDpRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot5ArrayItLt85EhE5beginEv
                - _ZN2ot5ArrayItLt85EhE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE16ContainsMatchingIJtEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8AllocateIJEEEPS5_DpOT_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1151,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:1162,26'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1162,26'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE16ContainsMatchingIJtEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8AllocateIJEEEPS5_DpOT_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1181,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:1166,47'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1166,50'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE16ContainsMatchingIJtEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8AllocateIJEEEPS5_DpOT_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1168,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE16ContainsMatchingIJtEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8AllocateIJEEEPS5_DpOT_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1166,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1168,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE16ContainsMatchingIJtEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8AllocateIJEEEPS5_DpOT_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1171,20'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8AllocateIJEEEPS5_DpOT_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE16ContainsMatchingIJtEEEbDpRKT_
        - Branch String:   'src/core/border_router/routing_manager.cpp:1172,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1172,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
                - _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE16ContainsMatchingIJtEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8AllocateIJEEEPS5_DpOT_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:1172,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1149,24'
          Dst:             _ZN2ot5ArrayItLt85EhEC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:1151,5'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/border_router/routing_manager.cpp:1153,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1153,32'
          Dst:             _ZNK2ot11NetworkData11NetworkData9FindRlocsENS0_18BorderRouterFilterENS0_10RoleFilterERNS_5ArrayItLt85EhEE
        - Src:             'src/core/border_router/routing_manager.cpp:1159,39'
          Dst:             _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBr6FilterC2ERKNS_5ArrayItLt85EhEE
        - Src:             'src/core/border_router/routing_manager.cpp:1159,14'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE24RemoveAndFreeAllMatchingIJNS4_6FilterEEEEbDpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1160,39'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1160,55'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/border_router/routing_manager.cpp:1160,14'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1162,26'
          Dst:             _ZN2ot5ArrayItLt85EhE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:1162,26'
          Dst:             _ZN2ot5ArrayItLt85EhE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:1166,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1166,29'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/border_router/routing_manager.cpp:1166,59'
          Dst:             _ZNK2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE16ContainsMatchingIJtEEEbDpRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:1171,20'
          Dst:             _ZN2ot4Heap11AllocatableINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE8AllocateIJEEEPS5_DpOT_
        - Src:             'src/core/border_router/routing_manager.cpp:1172,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:1175,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1175,49'
          Dst:             _ZNK2ot6Uptime18GetUptimeInSecondsEv
        - Src:             'src/core/border_router/routing_manager.cpp:1177,18'
          Dst:             _ZN2ot10LinkedListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEE4PushERS4_
        - Src:             'src/core/border_router/routing_manager.cpp:1181,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:1181,45'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3906
      functionLinenumberEnd: 3931
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         28
      ICount:          90
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher24SetPreferenceBasedOnRoleEv
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot5Timer9IsRunningEv
        - _ZNK2ot6Events8ContainsENS_5EventE
        - _ZNK2ot6Router20GetTwoWayLinkQualityEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3907,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3907,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3907,5'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher24SetPreferenceBasedOnRoleEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:3909,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3911,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher24SetPreferenceBasedOnRoleEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3914,17'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/border_router/routing_manager.cpp:3914,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3914,56'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3916,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/border_router/routing_manager.cpp:3916,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3916,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3916,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:3918,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3920,13'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3925,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:3920,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3920,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3920,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3909,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/border_router/routing_manager.cpp:3911,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher24SetPreferenceBasedOnRoleEv
        - Src:             'src/core/border_router/routing_manager.cpp:3914,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/border_router/routing_manager.cpp:3916,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3916,9'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/border_router/routing_manager.cpp:3918,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3918,29'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/border_router/routing_manager.cpp:3918,41'
          Dst:             _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Src:             'src/core/border_router/routing_manager.cpp:3920,13'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/border_router/routing_manager.cpp:3921,20'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/border_router/routing_manager.cpp:3925,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher16UpdatePreferenceENS_11NetworkData15RoutePreferenceE
        - Src:             'src/core/border_router/routing_manager.cpp:3926,20'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZNK2ot6Events8ContainsENS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser17HandleRoleChangedEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3513
      functionLinenumberEnd: 3518
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser24SetPreferenceBasedOnRoleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3514,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3514,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3516,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser24SetPreferenceBasedOnRoleEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3516,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser24SetPreferenceBasedOnRoleEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         26
      ICount:          107
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleNetDataChangeEv
        - _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser17HandleRoleChangedEv
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20HandleNotifierEventsENS_6EventsE
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19HandleNetDataChangeEv
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
        - _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker20HandleNotifierEventsENS_6EventsE
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - _ZNK2ot12BorderRouter14RoutingManager9IsEnabledEv
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:440,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:442,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser17HandleRoleChangedEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20HandleNotifierEventsENS_6EventsE
                - _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
                - _ZNK2ot12BorderRouter14RoutingManager9IsEnabledEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:445,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20HandleNotifierEventsENS_6EventsE
                - _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
                - _ZNK2ot12BorderRouter14RoutingManager9IsEnabledEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:451,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:451,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9IsEnabledEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:451,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:451,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:451,5'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:451,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:455,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:458,9'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:458,20'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:458,31'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:465,17'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:458,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:460,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19HandleNetDataChangeEv
                - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:465,17'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:465,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:465,53'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:467,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:440,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/border_router/routing_manager.cpp:442,24'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser17HandleRoleChangedEv
        - Src:             'src/core/border_router/routing_manager.cpp:445,21'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/border_router/routing_manager.cpp:448,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTracker20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/border_router/routing_manager.cpp:451,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - Src:             'src/core/border_router/routing_manager.cpp:451,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9IsEnabledEv
        - Src:             'src/core/border_router/routing_manager.cpp:453,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/border_router/routing_manager.cpp:455,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:458,31'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/border_router/routing_manager.cpp:460,22'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleNetDataChangeEv
        - Src:             'src/core/border_router/routing_manager.cpp:461,30'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19HandleNetDataChangeEv
        - Src:             'src/core/border_router/routing_manager.cpp:462,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - Src:             'src/core/border_router/routing_manager.cpp:465,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/border_router/routing_manager.cpp:467,30'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager20HandleExtPanIdChangeEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1767
      functionLinenumberEnd: 1767
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12BorderRouter7InfraIf13IsInitializedEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1767,55'
          Dst:             _ZNK2ot12BorderRouter7InfraIf13IsInitializedEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager9IsEnabledEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1768
      functionLinenumberEnd: 1768
      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:    _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager4StopEv
        - _ZN2ot12BorderRouter14RoutingManager5StartEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:299,20'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:299,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot12BorderRouter14RoutingManager4StopEv
                - _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
                - _ZN2ot12BorderRouter14RoutingManager5StartEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:305,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager4StopEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:299,52'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:299,55'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
                - _ZN2ot12BorderRouter14RoutingManager4StopEv
                - _ZN2ot12BorderRouter14RoutingManager5StartEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:305,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager4StopEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:299,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:301,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager5StartEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:305,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager4StopEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:299,23'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:299,39'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/border_router/routing_manager.cpp:299,64'
          Dst:             _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
        - Src:             'src/core/border_router/routing_manager.cpp:301,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager5StartEv
        - Src:             'src/core/border_router/routing_manager.cpp:305,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager4StopEv
    - functionName:    _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager5StartEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker5StartEv
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher5StartEv
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager5StartEv
        - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector5StartEv
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager5StartEv
        - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager5StartEv
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager5StartEv
        - _ZN2ot12BorderRouter14RoutingManager8RsSender5StartEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:311,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:311,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:313,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker5StartEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager5StartEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager5StartEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher5StartEv
                - _ZN2ot12BorderRouter14RoutingManager8RsSender5StartEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager5StartEv
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager5StartEv
                - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector5StartEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:313,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:316,22'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker5StartEv
        - Src:             'src/core/border_router/routing_manager.cpp:317,30'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager5StartEv
        - Src:             'src/core/border_router/routing_manager.cpp:318,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager5StartEv
        - Src:             'src/core/border_router/routing_manager.cpp:319,25'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher5StartEv
        - Src:             'src/core/border_router/routing_manager.cpp:320,19'
          Dst:             _ZN2ot12BorderRouter14RoutingManager8RsSender5StartEv
        - Src:             'src/core/border_router/routing_manager.cpp:322,26'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager5StartEv
        - Src:             'src/core/border_router/routing_manager.cpp:325,29'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager5StartEv
        - Src:             'src/core/border_router/routing_manager.cpp:328,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector5StartEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager4StopEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker4StopEv
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher4StopEv
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager4StopEv
        - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector4StopEv
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager4StopEv
        - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager4StopEv
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager4StopEv
        - _ZN2ot12BorderRouter14RoutingManager23SendRouterAdvertisementENS1_15RouterAdvTxModeE
        - _ZN2ot12BorderRouter14RoutingManager8RsSender4StopEv
        - _ZN2ot3Srp6Server7DisableEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - _ZNK2ot3Srp6Server16IsAutoEnableModeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:335,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:335,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager4StopEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager4StopEv
                - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager4StopEv
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager4StopEv
                - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector4StopEv
                - _ZN2ot12BorderRouter14RoutingManager23SendRouterAdvertisementENS1_15RouterAdvTxModeE
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker4StopEv
                - _ZN2ot12BorderRouter14RoutingManager8RsSender4StopEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher4StopEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZNK2ot3Srp6Server16IsAutoEnableModeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server7DisableEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:335,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:366,45'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server7DisableEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:368,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server7DisableEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:337,23'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:338,26'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:340,22'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:343,25'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:346,23'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:349,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager23SendRouterAdvertisementENS1_15RouterAdvTxModeE
        - Src:             'src/core/border_router/routing_manager.cpp:351,18'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:355,15'
          Dst:             _ZN2ot12BorderRouter14RoutingManager8RsSender4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:357,25'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:359,21'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:361,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:366,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:366,28'
          Dst:             _ZNK2ot3Srp6Server16IsAutoEnableModeEv
        - Src:             'src/core/border_router/routing_manager.cpp:368,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:368,28'
          Dst:             _ZN2ot3Srp6Server7DisableEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager4StopEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2576
      functionLinenumberEnd: 2579
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager18ClearFavoredPrefixEv
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2577,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager22RemoveLocalFromNetDataEv
        - Src:             'src/core/border_router/routing_manager.cpp:2578,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager18ClearFavoredPrefixEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager4StopEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3069
      functionLinenumberEnd: 3083
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          44
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3072,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3072,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3075,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3080,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3080,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3080,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3070,30'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:3072,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8GetStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:3080,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager8SetStateENS2_5StateE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager4StopEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1715
      functionLinenumberEnd: 1715
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8EvaluateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1715,41'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8EvaluateEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager4StopEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4015
      functionLinenumberEnd: 4030
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
        - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
        - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4018,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4018,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4020,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4016,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4018,26'
          Dst:             _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - Src:             'src/core/border_router/routing_manager.cpp:4020,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4020,51'
          Dst:             _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:4020,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/border_router/routing_manager.cpp:4023,22'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:4024,20'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:4025,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:4028,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:4028,30'
          Dst:             _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector4StopEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1210
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1206,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker4StopEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4FreeEv
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEE5ClearEv
        - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1291,14'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEE4FreeEv
        - Src:             'src/core/border_router/routing_manager.cpp:1292,20'
          Dst:             _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:1293,22'
          Dst:             _ZN2ot9ClearableINS_12BorderRouter14RoutingManager11RxRaTracker15DecisionFactorsEE5ClearEv
        - Src:             'src/core/border_router/routing_manager.cpp:1295,22'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:1296,17'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:1297,18'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/border_router/routing_manager.cpp:1298,21'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager8RsSender4StopEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4280
      functionLinenumberEnd: 4280
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4280,52'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher4StopEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1581
      functionLinenumberEnd: 1581
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher9UnpublishEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1581,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher9UnpublishEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTracker5StartEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1287
      functionLinenumberEnd: 1287
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleNetDataChangeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:1287,49'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker19HandleNetDataChangeEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager5StartEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3066
      functionLinenumberEnd: 3066
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager5StartEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2568
      functionLinenumberEnd: 2573
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefixC2Ev
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager31DetermineFavoredPrefixInNetDataERNS1_16FavoredOmrPrefixE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2569,22'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16FavoredOmrPrefixC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:2571,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager31DetermineFavoredPrefixInNetDataERNS1_16FavoredOmrPrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2572,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager16SetFavoredPrefixERKNS1_9OmrPrefixE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14RoutePublisher5StartEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1580,28'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisher8EvaluateEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager5StartEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1714
      functionLinenumberEnd: 1714
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8EvaluateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1714,42'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManager8EvaluateEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager5StartEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4005
      functionLinenumberEnd: 4011
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4006,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4006,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4006,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4007,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:4008,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector5StartEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 987
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:987,28'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16MultiAilDetector8EvaluateEv
    - functionName:    _ZNK2ot12BorderRouter7InfraIf13IsInitializedEv
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      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:    _ZN2ot12BorderRouter14RoutingManager27HandleNeighborAdvertisementERKNS_4DataILNS_14DataLengthTypeE1EEE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPacket
      BBCount:         9
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker28ProcessNeighborAdvertMessageERKNS_3Ip62Nd21NeighborAdvertMessageE
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:741,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:741,5'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker28ProcessNeighborAdvertMessageERKNS_3Ip62Nd21NeighborAdvertMessageE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:741,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:741,5'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/border_router/routing_manager.cpp:742,69'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/border_router/routing_manager.cpp:744,18'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker28ProcessNeighborAdvertMessageERKNS_3Ip62Nd21NeighborAdvertMessageE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19HandleRouterSolicitERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPacket
        - aSrcAddress
      BBCount:         7
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
        - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt20EE9AsCStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:731,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:731,21'
          Dst:             _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
        - Src:             'src/core/border_router/routing_manager.cpp:732,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:732,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:732,5'
          Dst:             _ZNK2ot12BorderRouter7InfraIf8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:732,5'
          Dst:             _ZNK2ot6StringILt20EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:732,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:734,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31ScheduleRoutingPolicyEvaluationENS1_12ScheduleModeE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager25HandleRouterAdvertisementERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPacket
        - aSrcAddress
      BBCount:         16
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker26ProcessRouterAdvertMessageERKNS_3Ip62Nd12RouterAdvert9RxMessageERKNS3_7AddressENS1_15RouterAdvOriginE
        - _ZN2ot12BorderRouter14RoutingManager23RouterAdvOriginToStringENS1_15RouterAdvOriginE
        - _ZN2ot3Ip62Nd12RouterAdvert9RxMessageC2ERKNS_4DataILNS_14DataLengthTypeE1EEE
        - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager8TxRaInfo15IsRaFromManagerERKNS_3Ip62Nd12RouterAdvert9RxMessageE
        - _ZNK2ot12BorderRouter7InfraIf10HasAddressERKNS_3Ip67AddressE
        - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
        - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage7IsValidEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt20EE9AsCStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:755,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:755,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage7IsValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf10HasAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot12BorderRouter14RoutingManager23RouterAdvOriginToStringENS1_15RouterAdvOriginE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker26ProcessRouterAdvertMessageERKNS_3Ip62Nd12RouterAdvert9RxMessageERKNS3_7AddressENS1_15RouterAdvOriginE
                - _ZNK2ot12BorderRouter14RoutingManager8TxRaInfo15IsRaFromManagerERKNS_3Ip62Nd12RouterAdvert9RxMessageE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:757,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage7IsValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf10HasAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot12BorderRouter14RoutingManager23RouterAdvOriginToStringENS1_15RouterAdvOriginE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker26ProcessRouterAdvertMessageERKNS_3Ip62Nd12RouterAdvert9RxMessageERKNS3_7AddressENS1_15RouterAdvOriginE
                - _ZNK2ot12BorderRouter14RoutingManager8TxRaInfo15IsRaFromManagerERKNS_3Ip62Nd12RouterAdvert9RxMessageE
        - Branch String:   'src/core/border_router/routing_manager.cpp:757,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:757,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
                - _ZNK2ot12BorderRouter7InfraIf10HasAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot12BorderRouter14RoutingManager23RouterAdvOriginToStringENS1_15RouterAdvOriginE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker26ProcessRouterAdvertMessageERKNS_3Ip62Nd12RouterAdvert9RxMessageERKNS3_7AddressENS1_15RouterAdvOriginE
                - _ZNK2ot12BorderRouter14RoutingManager8TxRaInfo15IsRaFromManagerERKNS_3Ip62Nd12RouterAdvert9RxMessageE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:757,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:761,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:763,20'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager8TxRaInfo15IsRaFromManagerERKNS_3Ip62Nd12RouterAdvert9RxMessageE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot12BorderRouter14RoutingManager23RouterAdvOriginToStringENS1_15RouterAdvOriginE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker26ProcessRouterAdvertMessageERKNS_3Ip62Nd12RouterAdvert9RxMessageERKNS3_7AddressENS1_15RouterAdvOriginE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:766,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot12BorderRouter14RoutingManager23RouterAdvOriginToStringENS1_15RouterAdvOriginE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager11RxRaTracker26ProcessRouterAdvertMessageERKNS_3Ip62Nd12RouterAdvert9RxMessageERKNS3_7AddressENS1_15RouterAdvOriginE
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:752,29'
          Dst:             _ZN2ot3Ip62Nd12RouterAdvert9RxMessageC2ERKNS_4DataILNS_14DataLengthTypeE1EEE
        - Src:             'src/core/border_router/routing_manager.cpp:755,5'
          Dst:             __assert_fail
        - Src:             'src/core/border_router/routing_manager.cpp:757,5'
          Dst:             _ZNK2ot3Ip62Nd12RouterAdvert9RxMessage7IsValidEv
        - Src:             'src/core/border_router/routing_manager.cpp:759,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:759,21'
          Dst:             _ZN2ot3Ip63Ip624GetBorderRoutingCountersEv
        - Src:             'src/core/border_router/routing_manager.cpp:761,18'
          Dst:             _ZNK2ot12BorderRouter7InfraIf10HasAddressERKNS_3Ip67AddressE
        - Src:             'src/core/border_router/routing_manager.cpp:763,30'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager8TxRaInfo15IsRaFromManagerERKNS_3Ip62Nd12RouterAdvert9RxMessageE
        - Src:             'src/core/border_router/routing_manager.cpp:766,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:766,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:766,5'
          Dst:             _ZNK2ot12BorderRouter7InfraIf8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:766,5'
          Dst:             _ZNK2ot6StringILt20EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:766,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager23RouterAdvOriginToStringENS1_15RouterAdvOriginE
        - Src:             'src/core/border_router/routing_manager.cpp:766,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:771,18'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTracker26ProcessRouterAdvertMessageERKNS_3Ip62Nd12RouterAdvert9RxMessageERKNS3_7AddressENS1_15RouterAdvOriginE
    - functionName:    _ZNK2ot3Ip64Icmp6Header7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/net/icmp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager14HandleReceivedERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPacket
        - aSrcAddress
      BBCount:         14
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager19HandleRouterSolicitERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
        - _ZN2ot12BorderRouter14RoutingManager25HandleRouterAdvertisementERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
        - _ZN2ot12BorderRouter14RoutingManager27HandleNeighborAdvertisementERKNS_4DataILNS_14DataLengthTypeE1EEE
        - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:415,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:415,5'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZN2ot12BorderRouter14RoutingManager27HandleNeighborAdvertisementERKNS_4DataILNS_14DataLengthTypeE1EEE
                - _ZN2ot12BorderRouter14RoutingManager19HandleRouterSolicitERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
                - _ZN2ot12BorderRouter14RoutingManager25HandleRouterAdvertisementERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:415,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:419,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:422,35'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager25HandleRouterAdvertisementERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:425,29'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19HandleRouterSolicitERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:428,37'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager27HandleNeighborAdvertisementERKNS_4DataILNS_14DataLengthTypeE1EEE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:431,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:417,71'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/border_router/routing_manager.cpp:419,26'
          Dst:             _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - Src:             'src/core/border_router/routing_manager.cpp:422,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager25HandleRouterAdvertisementERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
        - Src:             'src/core/border_router/routing_manager.cpp:425,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19HandleRouterSolicitERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
        - Src:             'src/core/border_router/routing_manager.cpp:428,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager27HandleNeighborAdvertisementERKNS_4DataILNS_14DataLengthTypeE1EEE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager29HandleSrpServerAutoEnableModeEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          41
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Srp6Server6EnableEv
        - _ZN2ot3Srp6Server7DisableEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
        - _ZNK2ot3Srp6Server16IsAutoEnableModeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:395,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:395,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server7DisableEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server6EnableEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:395,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:397,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:399,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server6EnableEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:403,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server7DisableEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:395,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:395,5'
          Dst:             _ZNK2ot3Srp6Server16IsAutoEnableModeEv
        - Src:             'src/core/border_router/routing_manager.cpp:397,9'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager29IsInitialPolicyEvaluationDoneEv
        - Src:             'src/core/border_router/routing_manager.cpp:399,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:399,28'
          Dst:             _ZN2ot3Srp6Server6EnableEv
        - Src:             'src/core/border_router/routing_manager.cpp:403,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:403,28'
          Dst:             _ZN2ot3Srp6Server7DisableEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager27SetExtraRouterAdvertOptionsEPKht
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aOptions
        - aLength
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap4Data4FreeEv
        - _ZN2ot4Heap4Data7SetFromEPKht
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:380,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:382,9'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data4FreeEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:386,17'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data7SetFromEPKht
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:382,25'
          Dst:             _ZN2ot4Heap4Data4FreeEv
        - Src:             'src/core/border_router/routing_manager.cpp:386,33'
          Dst:             _ZN2ot4Heap4Data7SetFromEPKht
    - functionName:    _ZN2ot8Settings4SaveINS_12SettingsBase11BrUlaPrefixEEEvRKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:921,9'
          Dst:             _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
    - functionName:    _ZN2ot3Ip66Prefix11SetSubnetIdEt
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSubnetId
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.hpp:151,69'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip66Prefix3SetERKNS0_13NetworkPrefixE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNetworkPrefix
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix3SetEPKhh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.hpp:144,53'
          Dst:             _ZN2ot3Ip66Prefix3SetEPKhh
    - functionName:    _ZN2ot12BorderRouter14RoutingManager18IsValidBrUlaPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aBrUlaPrefix
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:680,55'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:680,58'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/routing_manager.cpp:680,55'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot8Settings4ReadINS_12SettingsBase11BrUlaPrefixEEE7otErrorRNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:878,16'
          Dst:             _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
    - functionName:    _ZN2ot12BorderRouter14RoutingManager21GetFavoredNat64PrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aRoutePreference
      BBCount:         9
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - _ZNK2ot12BorderRouter14RoutingManager18Nat64PrefixManager16GetFavoredPrefixERNS_11NetworkData15RoutePreferenceE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:256,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:256,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager18Nat64PrefixManager16GetFavoredPrefixERNS_11NetworkData15RoutePreferenceE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:256,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:256,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - Src:             'src/core/border_router/routing_manager.cpp:257,35'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager18Nat64PrefixManager16GetFavoredPrefixERNS_11NetworkData15RoutePreferenceE
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager18Nat64PrefixManager14GetLocalPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1548
      functionLinenumberEnd: 1548
      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:    _ZN2ot12BorderRouter14RoutingManager14GetNat64PrefixERNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - _ZNK2ot12BorderRouter14RoutingManager18Nat64PrefixManager14GetLocalPrefixEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:245,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:245,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager18Nat64PrefixManager14GetLocalPrefixEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:245,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:245,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - Src:             'src/core/border_router/routing_manager.cpp:246,35'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager18Nat64PrefixManager14GetLocalPrefixEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager10SetEnabledEb
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3984
      functionLinenumberEnd: 4001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         15
      ICount:          64
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager4StopEv
        - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager5StartEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:3985,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3985,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager5StartEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3985,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:3988,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3990,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager5StartEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3997,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager4StopEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:3990,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3992,13'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager5StartEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3994,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:3990,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3990,35'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - Src:             'src/core/border_router/routing_manager.cpp:3992,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager5StartEv
        - Src:             'src/core/border_router/routing_manager.cpp:3997,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager4StopEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager28SetNat64PrefixManagerEnabledEb
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager10SetEnabledEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:238,25'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager10SetEnabledEb
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager26GetFavoredDiscoveredPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1406
      functionLinenumberEnd: 1406
      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:    _ZNK2ot12BorderRouter14RoutingManager22GetFavoredOnLinkPrefixERNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         12
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager26GetFavoredDiscoveredPrefixEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:222,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:222,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager26GetFavoredDiscoveredPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:222,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:225,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:225,32'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:227,19'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:222,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - Src:             'src/core/border_router/routing_manager.cpp:223,36'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager26GetFavoredDiscoveredPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:225,17'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/border_router/routing_manager.cpp:227,40'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15GetOnLinkPrefixERNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:211,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:211,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:211,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:211,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - Src:             'src/core/border_router/routing_manager.cpp:212,36'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19OnLinkPrefixManager14GetLocalPrefixEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aPreference
      BBCount:         9
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
        - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:199,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:199,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:199,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:199,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
        - Src:             'src/core/border_router/routing_manager.cpp:200,37'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:200,56'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:201,37'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager16GetFavoredPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:201,56'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9OmrPrefix13GetPreferenceEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager11GetCountersER19otPdProcessedRaInfo
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4463
      functionLinenumberEnd: 4473
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCounters
      BBCount:         9
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4466,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4466,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4466,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4466,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4470,42'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:4470,63'
          Dst:             _ZNK2ot4TimemiERKS0_
    - functionName:    _ZN2ot12BorderRouter14RoutingManager18GetDhcp6PdCountersER19otPdProcessedRaInfo
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCounters
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager11GetCountersER19otPdProcessedRaInfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:187,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:187,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager11GetCountersER19otPdProcessedRaInfo
            - BranchSide:      'src/core/border_router/routing_manager.cpp:187,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:187,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - Src:             'src/core/border_router/routing_manager.cpp:188,30'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager11GetCountersER19otPdProcessedRaInfo
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9GetPrefixER31otBorderRoutingPrefixTableEntry
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4448
      functionLinenumberEnd: 4459
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         9
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix16GetValidLifetimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
        - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:4451,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4451,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix16GetValidLifetimeEv
                - _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/border_router/routing_manager.cpp:4451,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4451,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9HasPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4453,44'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:4454,44'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix16GetValidLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:4455,44'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager12OnLinkPrefix20GetPreferredLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:4456,36'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:4456,67'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15LifetimedPrefix17GetLastUpdateTimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:4456,57'
          Dst:             _ZNK2ot4TimemiERKS0_
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager19GetDhcp6PdOmrPrefixER31otBorderRoutingPrefixTableEntry
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9GetPrefixER31otBorderRoutingPrefixTableEntry
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:176,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:176,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9GetPrefixER31otBorderRoutingPrefixTableEntry
            - BranchSide:      'src/core/border_router/routing_manager.cpp:176,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:176,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - Src:             'src/core/border_router/routing_manager.cpp:177,30'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager15PdPrefixManager9GetPrefixER31otBorderRoutingPrefixTableEntry
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager18GetGeneratedPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1359
      functionLinenumberEnd: 1359
      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:    _ZNK2ot12BorderRouter14RoutingManager12GetOmrPrefixERNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager18GetGeneratedPrefixEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:164,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:164,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager18GetGeneratedPrefixEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:164,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:164,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - Src:             'src/core/border_router/routing_manager.cpp:165,33'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager16OmrPrefixManager18GetGeneratedPrefixEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager10SetEnabledEb
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         14
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:135,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:135,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:135,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:137,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:137,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:137,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:135,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - Src:             'src/core/border_router/routing_manager.cpp:140,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:141,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager14GetInfraIfInfoERjRb
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfraIfIndex
        - aInfraIfIsRunning
      BBCount:         9
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
        - _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:123,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:123,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:123,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:123,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - Src:             'src/core/border_router/routing_manager.cpp:124,34'
          Dst:             _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
        - Src:             'src/core/border_router/routing_manager.cpp:125,34'
          Dst:             _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
    - functionName:    _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter7InfraIf10SetIfIndexEj
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIfIndex
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager4InitEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2965
      functionLinenumberEnd: 3022
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          158
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot4Time9SecToMsecEj
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
        - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE8PushBackEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
        - _ZN2ot8Settings25DeleteAllBrOnLinkPrefixesEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
        - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot4TimeplEj
        - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:2972,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2977,13'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE8PushBackEv
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings25DeleteAllBrOnLinkPrefixesEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3008,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings25DeleteAllBrOnLinkPrefixesEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:2977,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2982,35'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings25DeleteAllBrOnLinkPrefixesEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE8PushBackEv
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2986,17'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE8PushBackEv
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings25DeleteAllBrOnLinkPrefixesEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
        - Branch String:   'src/core/border_router/routing_manager.cpp:2988,13'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2994,35'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings25DeleteAllBrOnLinkPrefixesEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:2998,36'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings25DeleteAllBrOnLinkPrefixesEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE8PushBackEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:3008,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3008,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings25DeleteAllBrOnLinkPrefixesEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3013,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings25DeleteAllBrOnLinkPrefixesEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
                - _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
        - Branch String:   'src/core/border_router/routing_manager.cpp:3015,35'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3015,35'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:3019,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2966,36'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.cpp:2972,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:2972,41'
          Dst:             _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:2977,60'
          Dst:             _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:2977,31'
          Dst:             _ZNK2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE16ContainsMatchingINS_3Ip66PrefixEEEbRKT_
        - Src:             'src/core/border_router/routing_manager.cpp:2986,35'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE8PushBackEv
        - Src:             'src/core/border_router/routing_manager.cpp:2998,36'
          Dst:             _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
        - Src:             'src/core/border_router/routing_manager.cpp:2998,51'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/border_router/routing_manager.cpp:2998,20'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/border_router/routing_manager.cpp:3000,42'
          Dst:             _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:3001,36'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/border_router/routing_manager.cpp:3001,34'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/border_router/routing_manager.cpp:3003,9'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3003,9'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:3003,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/border_router/routing_manager.cpp:3003,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:3005,16'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:3013,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:3013,25'
          Dst:             _ZN2ot8Settings25DeleteAllBrOnLinkPrefixesEv
        - Src:             'src/core/border_router/routing_manager.cpp:3015,35'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE5beginEv
        - Src:             'src/core/border_router/routing_manager.cpp:3015,35'
          Dst:             _ZN2ot5ArrayINS_12BorderRouter14RoutingManager19OnLinkPrefixManager9OldPrefixELt3EhE3endEv
        - Src:             'src/core/border_router/routing_manager.cpp:3017,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager10SavePrefixERKNS_3Ip66PrefixENS_4TimeE
        - Src:             'src/core/border_router/routing_manager.cpp:3021,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager19GenerateLocalPrefixEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager19GenerateLocalPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4033
      functionLinenumberEnd: 4040
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrUlaPrefix
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix11SetSubnetIdEt
        - _ZN2ot3Ip66Prefix9SetLengthEh
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:4035,18'
          Dst:             _ZN2ot3Ip66Prefix11SetSubnetIdEt
        - Src:             'src/core/border_router/routing_manager.cpp:4037,18'
          Dst:             _ZN2ot3Ip66Prefix9SetLengthEh
        - Src:             'src/core/border_router/routing_manager.cpp:4039,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:4039,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:4039,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager4InitERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2559
      functionLinenumberEnd: 2565
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrUlaPrefix
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix11SetSubnetIdEt
        - _ZN2ot3Ip66Prefix9SetLengthEh
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:2561,22'
          Dst:             _ZN2ot3Ip66Prefix11SetSubnetIdEt
        - Src:             'src/core/border_router/routing_manager.cpp:2562,22'
          Dst:             _ZN2ot3Ip66Prefix9SetLengthEh
        - Src:             'src/core/border_router/routing_manager.cpp:2564,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2564,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:2564,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12BorderRouter14RoutingManager31LoadOrGenerateRandomBrUlaPrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager18IsValidBrUlaPrefixERKNS_3Ip66PrefixE
        - _ZN2ot3Ip613NetworkPrefix17GenerateRandomUlaEv
        - _ZN2ot3Ip66Prefix11SetSubnetIdEt
        - _ZN2ot3Ip66Prefix3SetERKNS0_13NetworkPrefixE
        - _ZN2ot3Ip66Prefix9SetLengthEh
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot8Settings4SaveINS_12SettingsBase11BrUlaPrefixEEEvRKNT_9ValueTypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
        - _ZNK2ot8Settings4ReadINS_12SettingsBase11BrUlaPrefixEEE7otErrorRNT_9ValueTypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:269,81'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:269,104'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Ip613NetworkPrefix17GenerateRandomUlaEv
                - _ZN2ot3Ip66Prefix3SetERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip66Prefix11SetSubnetIdEt
                - _ZN2ot3Ip66Prefix9SetLengthEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase11BrUlaPrefixEEEvRKNT_9ValueTypeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:273,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Ip613NetworkPrefix17GenerateRandomUlaEv
                - _ZN2ot3Ip66Prefix3SetERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip66Prefix11SetSubnetIdEt
                - _ZN2ot3Ip66Prefix9SetLengthEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase11BrUlaPrefixEEEvRKNT_9ValueTypeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:269,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:273,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:285,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:275,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:275,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:277,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Prefix3SetERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip66Prefix11SetSubnetIdEt
                - _ZN2ot3Ip66Prefix9SetLengthEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase11BrUlaPrefixEEEvRKNT_9ValueTypeE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - Branch String:   'src/core/border_router/routing_manager.cpp:290,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:290,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/border_router/routing_manager.cpp:292,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:269,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:269,25'
          Dst:             _ZNK2ot8Settings4ReadINS_12SettingsBase11BrUlaPrefixEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/border_router/routing_manager.cpp:269,85'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18IsValidBrUlaPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:273,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:275,9'
          Dst:             _ZN2ot3Ip613NetworkPrefix17GenerateRandomUlaEv
        - Src:             'src/core/border_router/routing_manager.cpp:277,22'
          Dst:             _ZN2ot3Ip66Prefix3SetERKNS0_13NetworkPrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:278,22'
          Dst:             _ZN2ot3Ip66Prefix11SetSubnetIdEt
        - Src:             'src/core/border_router/routing_manager.cpp:279,22'
          Dst:             _ZN2ot3Ip66Prefix9SetLengthEh
        - Src:             'src/core/border_router/routing_manager.cpp:281,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/border_router/routing_manager.cpp:281,25'
          Dst:             _ZN2ot8Settings4SaveINS_12SettingsBase11BrUlaPrefixEEEvRKNT_9ValueTypeE
        - Src:             'src/core/border_router/routing_manager.cpp:287,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:287,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/border_router/routing_manager.cpp:287,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:292,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
    - functionName:    _ZNK2ot12BorderRouter14RoutingManager8GetStateEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          47
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - _ZNK2ot12BorderRouter14RoutingManager9IsEnabledEv
        - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:151,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:151,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9IsEnabledEv
                - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:151,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/routing_manager.cpp:152,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:152,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:152,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:151,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager13IsInitializedEv
        - Src:             'src/core/border_router/routing_manager.cpp:152,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9IsEnabledEv
        - Src:             'src/core/border_router/routing_manager.cpp:154,13'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager9IsRunningEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager4InitEjb
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - this
        - aInfraIfIndex
        - aInfraIfIsRunning
      BBCount:         29
      ICount:          140
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager4InitERKNS_3Ip66PrefixE
        - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager19GenerateLocalPrefixERKNS_3Ip66PrefixE
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager4InitEv
        - _ZN2ot12BorderRouter14RoutingManager31LoadOrGenerateRandomBrUlaPrefixEv
        - _ZN2ot12BorderRouter7InfraIf10SetIfIndexEj
        - _ZN2ot12BorderRouter7InfraIf18HandleStateChangedEjb
        - _ZN2ot12BorderRouter7InfraIf4InitEj
        - _ZN2ot12BorderRouter7InfraIf6DeinitEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot12BorderRouter14RoutingManager8GetStateEv
        - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
        - _ZNK2ot12BorderRouter7InfraIf13IsInitializedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/routing_manager.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:84,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter7InfraIf13IsInitializedEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter7InfraIf4InitEj
                - _ZN2ot12BorderRouter14RoutingManager31LoadOrGenerateRandomBrUlaPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager4InitERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager19GenerateLocalPrefixERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager4InitEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot12BorderRouter7InfraIf18HandleStateChangedEjb
                - _ZN2ot12BorderRouter7InfraIf6DeinitEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter7InfraIf10SetIfIndexEj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:84,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter14RoutingManager8GetStateEv
                - _ZN2ot12BorderRouter7InfraIf6DeinitEv
                - _ZNK2ot12BorderRouter7InfraIf13IsInitializedEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter7InfraIf4InitEj
                - _ZN2ot12BorderRouter14RoutingManager31LoadOrGenerateRandomBrUlaPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager4InitERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager19GenerateLocalPrefixERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager4InitEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot12BorderRouter7InfraIf18HandleStateChangedEjb
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter7InfraIf10SetIfIndexEj
        - Branch String:   'src/core/border_router/routing_manager.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:84,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter7InfraIf13IsInitializedEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter7InfraIf4InitEj
                - _ZN2ot12BorderRouter14RoutingManager31LoadOrGenerateRandomBrUlaPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager4InitERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager19GenerateLocalPrefixERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager4InitEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot12BorderRouter7InfraIf18HandleStateChangedEjb
                - _ZN2ot12BorderRouter7InfraIf6DeinitEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter7InfraIf10SetIfIndexEj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:84,5'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter7InfraIf6DeinitEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:86,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:88,9'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot12BorderRouter7InfraIf18HandleStateChangedEjb
                - _ZN2ot12BorderRouter7InfraIf6DeinitEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter7InfraIf10SetIfIndexEj
            - BranchSide:      'src/core/border_router/routing_manager.cpp:97,14'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot12BorderRouter7InfraIf18HandleStateChangedEjb
                - _ZN2ot12BorderRouter7InfraIf6DeinitEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12BorderRouter7InfraIf10SetIfIndexEj
        - Branch String:   'src/core/border_router/routing_manager.cpp:89,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:89,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter7InfraIf6DeinitEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:90,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager31LoadOrGenerateRandomBrUlaPrefixEv
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager4InitERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager19GenerateLocalPrefixERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager4InitEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot12BorderRouter7InfraIf18HandleStateChangedEjb
                - _ZN2ot12BorderRouter7InfraIf6DeinitEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:90,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:90,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter7InfraIf6DeinitEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:91,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager4InitERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager19GenerateLocalPrefixERKNS_3Ip66PrefixE
                - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager4InitEv
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot12BorderRouter7InfraIf18HandleStateChangedEjb
                - _ZN2ot12BorderRouter7InfraIf6DeinitEv
        - Branch String:   'src/core/border_router/routing_manager.cpp:111,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/routing_manager.cpp:111,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter7InfraIf6DeinitEv
            - BranchSide:      'src/core/border_router/routing_manager.cpp:113,9'
              BranchSideFuncs:
                - _ZN2ot12BorderRouter7InfraIf6DeinitEv
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:84,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager8GetStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:84,5'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager8GetStateEv
        - Src:             'src/core/border_router/routing_manager.cpp:86,19'
          Dst:             _ZNK2ot12BorderRouter7InfraIf13IsInitializedEv
        - Src:             'src/core/border_router/routing_manager.cpp:88,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/border_router/routing_manager.cpp:88,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:89,9'
          Dst:             _ZN2ot12BorderRouter7InfraIf4InitEj
        - Src:             'src/core/border_router/routing_manager.cpp:90,9'
          Dst:             _ZN2ot12BorderRouter14RoutingManager31LoadOrGenerateRandomBrUlaPrefixEv
        - Src:             'src/core/border_router/routing_manager.cpp:91,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManager4InitERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:93,29'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager19GenerateLocalPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/border_router/routing_manager.cpp:95,30'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManager4InitEv
        - Src:             'src/core/border_router/routing_manager.cpp:97,40'
          Dst:             _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
        - Src:             'src/core/border_router/routing_manager.cpp:99,9'
          Dst:             _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
        - Src:             'src/core/border_router/routing_manager.cpp:99,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/border_router/routing_manager.cpp:99,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/border_router/routing_manager.cpp:99,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/routing_manager.cpp:105,18'
          Dst:             _ZN2ot12BorderRouter7InfraIf10SetIfIndexEj
        - Src:             'src/core/border_router/routing_manager.cpp:108,50'
          Dst:             _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
        - Src:             'src/core/border_router/routing_manager.cpp:108,22'
          Dst:             _ZN2ot12BorderRouter7InfraIf18HandleStateChangedEjb
        - Src:             'src/core/border_router/routing_manager.cpp:113,18'
          Dst:             _ZN2ot12BorderRouter7InfraIf6DeinitEv
    - functionName:    _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_21EvaluateRoutingPolicyEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_21EvaluateRoutingPolicyEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_21EvaluateRoutingPolicyEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot4Heap4DataC2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_data.hpp:55,24'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
    - functionName:    _ZN2ot12BorderRouter14RoutingManager8TxRaInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1643
      functionLinenumberEnd: 1644
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot4TimemiEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1641,27'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/border_router/routing_manager.hpp:1641,48'
          Dst:             _ZNK2ot4TimemiEj
    - functionName:    _ZN2ot12BorderRouter14RoutingManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTrackerC2ERNS_8InstanceE
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiserC2ERNS_8InstanceE
        - _ZN2ot12BorderRouter14RoutingManager14RoutePublisherC2ERNS_8InstanceE
        - _ZN2ot12BorderRouter14RoutingManager15PdPrefixManagerC2ERNS_8InstanceE
        - _ZN2ot12BorderRouter14RoutingManager16MultiAilDetectorC2ERNS_8InstanceE
        - _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManagerC2ERNS_8InstanceE
        - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManagerC2ERNS_8InstanceE
        - _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManagerC2ERNS_8InstanceE
        - _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTrackerC2ERNS_8InstanceE
        - _ZN2ot12BorderRouter14RoutingManager8RsSenderC2ERNS_8InstanceE
        - _ZN2ot12BorderRouter14RoutingManager8TxRaInfoC2Ev
        - _ZN2ot12BorderRouter7InfraIfC2ERNS_8InstanceE
        - _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_21EvaluateRoutingPolicyEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4Heap4DataC2Ev
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.cpp:53,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:56,7'
          Dst:             _ZN2ot12BorderRouter7InfraIfC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:57,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16OmrPrefixManagerC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:58,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiserC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:59,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManager19OnLinkPrefixManagerC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:61,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTrackerC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:64,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16MultiAilDetectorC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:66,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTrackerC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:67,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14RoutePublisherC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:69,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManagerC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:72,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManager15PdPrefixManagerC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:52,17'
          Dst:             _ZN2ot12BorderRouter14RoutingManager8TxRaInfoC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:74,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManager8RsSenderC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:52,17'
          Dst:             _ZN2ot4Heap4DataC2Ev
        - Src:             'src/core/border_router/routing_manager.cpp:75,7'
          Dst:             _ZN2ot12TimerMilliInINS_12BorderRouter14RoutingManagerEXadL_ZNS2_21EvaluateRoutingPolicyEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/border_router/routing_manager.cpp:77,18'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
    - functionName:    _ZN2ot14GetArrayLengthIPKcLt38EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ErrorToStringE7otError
      functionSourceFile: '/src/openthread/src/core/common/error.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14GetArrayLengthIPKcLt38EEEtRAT0__KT_
      functionUses:    63
      BranchProfiles:
        - Branch String:   'src/core/common/error.cpp:84,12'
          Branch Sides:
            - BranchSide:      'src/core/common/error.cpp:84,88'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/error.cpp:84,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/error.cpp:84,42'
          Dst:             _ZN2ot14GetArrayLengthIPKcLt38EEEtRAT0__KT_
    - functionName:    _ZN2ot4Heap4FreeEPv
      functionSourceFile: '/src/openthread/src/core/common/heap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - otPlatFree
      functionUses:    57
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap.cpp:45,29'
          Dst:             otPlatFree
    - functionName:    _ZN2ot4Heap6CAllocEmm
      functionSourceFile: '/src/openthread/src/core/common/heap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - aCount
        - aSize
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - otPlatCAlloc
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap.cpp:43,52'
          Dst:             otPlatCAlloc
    - functionName:    _ZN2ot10AsNonConstIhEEPT_PKS1_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Buffer11GetMetadataEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKv
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBuffer
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:194,61'
          Dst:             memcmp
    - functionName:    _ZNK2ot4Heap4Data6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/heap_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_data.hpp:79,45'
          Dst:             _ZNK2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
    - functionName:    _ZNK2ot4Heap4Data7MatchesEPKht
      functionSourceFile: '/src/openthread/src/core/common/heap_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot4Heap4Data6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/heap_data.cpp:85,5'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_data.cpp:85,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data6IsNullEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKv
            - BranchSide:      'src/core/common/heap_data.cpp:85,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_data.cpp:87,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_data.cpp:89,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_data.cpp:93,19'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKv
      Callsites:
        - Src:             'src/core/common/heap_data.cpp:85,5'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/heap_data.cpp:87,9'
          Dst:             _ZNK2ot4Heap4Data6IsNullEv
        - Src:             'src/core/common/heap_data.cpp:93,25'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKv
    - functionName:    _ZN2ot4Heap4Data8TakeFromERS1_
      functionSourceFile: '/src/openthread/src/core/common/heap_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aData
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4Heap4Data9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_data.cpp:132,28'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/heap_data.cpp:132,46'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/common/heap_data.cpp:132,11'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
        - Src:             'src/core/common/heap_data.cpp:133,17'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
    - functionName:    _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstIhEEPT_PKS1_
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:306,55'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/data.hpp:306,38'
          Dst:             _ZN2ot10AsNonConstIhEEPT_PKS1_
    - functionName:    _ZN2ot4Heap4Data4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZN2ot4Heap4FreeEPv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_data.cpp:102,22'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/heap_data.cpp:102,5'
          Dst:             _ZN2ot4Heap4FreeEPv
        - Src:             'src/core/common/heap_data.cpp:103,11'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
    - functionName:    _ZN2ot4Heap4Data7SetFromEOS1_
      functionSourceFile: '/src/openthread/src/core/common/heap_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aData
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4Data4FreeEv
        - _ZN2ot4Heap4Data8TakeFromERS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_data.cpp:77,5'
          Dst:             _ZN2ot4Heap4Data4FreeEv
        - Src:             'src/core/common/heap_data.cpp:78,5'
          Dst:             _ZN2ot4Heap4Data8TakeFromERS1_
    - functionName:    _ZNK2ot7Message9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    154
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:491,45'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message9GetOffsetEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    87
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:513,45'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
      functionSourceFile: '/src/openthread/src/core/common/heap_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aLength
      BBCount:         22
      ICount:          91
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZN2ot4Heap4Data12UpdateBufferEt
        - _ZNK2ot7Message4ReadEtPvt
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/heap_data.cpp:64,5'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_data.cpp:64,5'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data12UpdateBufferEt
                - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot7Message4ReadEtPvt
                - __assert_fail
            - BranchSide:      'src/core/common/heap_data.cpp:64,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_data.cpp:66,5'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_data.cpp:66,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_data.cpp:67,5'
              BranchSideFuncs:
                - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot7Message4ReadEtPvt
                - __assert_fail
        - Branch String:   'src/core/common/heap_data.cpp:67,5'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_data.cpp:67,5'
              BranchSideFuncs:
                - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot7Message4ReadEtPvt
                - __assert_fail
            - BranchSide:      'src/core/common/heap_data.cpp:67,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_data.cpp:69,5'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_data.cpp:69,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/common/heap_data.cpp:69,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_data.cpp:64,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/heap_data.cpp:66,5'
          Dst:             _ZN2ot4Heap4Data12UpdateBufferEt
        - Src:             'src/core/common/heap_data.cpp:69,5'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/heap_data.cpp:69,5'
          Dst:             _ZNK2ot7Message4ReadEtPvt
        - Src:             'src/core/common/heap_data.cpp:69,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot4Heap4Data12UpdateBufferEt
      functionSourceFile: '/src/openthread/src/core/common/heap_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aNewLength
      BBCount:         17
      ICount:          78
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap6CAllocEmm
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/heap_data.cpp:110,5'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_data.cpp:110,5'
              BranchSideFuncs:
                - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot4Heap4FreeEPv
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
                - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
            - BranchSide:      'src/core/common/heap_data.cpp:110,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_data.cpp:114,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_data.cpp:116,9'
              BranchSideFuncs:
                - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
            - BranchSide:      'src/core/common/heap_data.cpp:120,66'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
        - Branch String:   'src/core/common/heap_data.cpp:122,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_data.cpp:122,9'
              BranchSideFuncs:
                - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
            - BranchSide:      'src/core/common/heap_data.cpp:122,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_data.cpp:110,5'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/heap_data.cpp:112,22'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/heap_data.cpp:112,5'
          Dst:             _ZN2ot4Heap4FreeEPv
        - Src:             'src/core/common/heap_data.cpp:116,15'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
        - Src:             'src/core/common/heap_data.cpp:120,53'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_data.cpp:123,15'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE4InitEPvt
    - functionName:    _ZN2ot4Heap4Data7SetFromERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/heap_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_data.cpp:57,39'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/common/heap_data.cpp:57,61'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/heap_data.cpp:57,84'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/common/heap_data.cpp:57,12'
          Dst:             _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
    - functionName:    _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE13CopyBytesFromEPKht
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstIhEEPT_PKS1_
        - _ZN2ot3MinItEET_S1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:339,19'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/common/data.hpp:340,16'
          Dst:             _ZN2ot10AsNonConstIhEEPT_PKS1_
    - functionName:    _ZN2ot4Heap4Data7SetFromEPKht
      functionSourceFile: '/src/openthread/src/core/common/heap_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         17
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE13CopyBytesFromEPKht
        - _ZN2ot4Heap4Data12UpdateBufferEt
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/heap_data.cpp:46,5'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_data.cpp:46,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_data.cpp:47,5'
              BranchSideFuncs:
                - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE13CopyBytesFromEPKht
                - __assert_fail
        - Branch String:   'src/core/common/heap_data.cpp:47,5'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_data.cpp:47,5'
              BranchSideFuncs:
                - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE13CopyBytesFromEPKht
                - __assert_fail
            - BranchSide:      'src/core/common/heap_data.cpp:47,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_data.cpp:49,5'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_data.cpp:49,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/common/heap_data.cpp:49,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_data.cpp:46,5'
          Dst:             _ZN2ot4Heap4Data12UpdateBufferEt
        - Src:             'src/core/common/heap_data.cpp:49,5'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE13CopyBytesFromEPKht
        - Src:             'src/core/common/heap_data.cpp:49,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot23GenerateNextHexDumpLineER16otLogHexDumpInfo
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInfo
      BBCount:         36
      ICount:          302
      EdgeCount:       43
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot12StringWriter23AppendCharMultipleTimesEct
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot12StringWriterC2EPct
        - isprint
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/log.cpp:224,5'
          Branch Sides:
            - BranchSide:      'src/core/common/log.cpp:228,40'
              BranchSideFuncs:
                - _ZN2ot12StringLengthEPKct
                - _ZN2ot12StringWriter23AppendCharMultipleTimesEct
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter23AppendCharMultipleTimesEct
            - BranchSide:      'src/core/common/log.cpp:238,16'
              BranchSideFuncs:
                - _ZN2ot12StringWriter23AppendCharMultipleTimesEct
            - BranchSide:      'src/core/common/log.cpp:243,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/log.cpp:247,9'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/common/log.cpp:252,31'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/common/log.cpp:257,9'
          Branch Sides:
            - BranchSide:      'src/core/common/log.cpp:259,14'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/common/log.cpp:267,16'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
        - Branch String:   'src/core/common/log.cpp:259,13'
          Branch Sides:
            - BranchSide:      'src/core/common/log.cpp:259,62'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/common/log.cpp:259,92'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/common/log.cpp:261,17'
          Branch Sides:
            - BranchSide:      'src/core/common/log.cpp:263,24'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/common/log.cpp:265,9'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/common/log.cpp:269,9'
          Branch Sides:
            - BranchSide:      'src/core/common/log.cpp:271,18'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
            - BranchSide:      'src/core/common/log.cpp:283,16'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/common/log.cpp:273,17'
          Branch Sides:
            - BranchSide:      'src/core/common/log.cpp:275,32'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
            - BranchSide:      'src/core/common/log.cpp:280,33'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
        - Branch String:   'src/core/common/log.cpp:277,35'
          Branch Sides:
            - BranchSide:      'src/core/common/log.cpp:277,64'
              BranchSideFuncs:
                - isprint
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/common/log.cpp:277,21'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
        - Branch String:   'src/core/common/log.cpp:277,21'
          Branch Sides:
            - BranchSide:      'src/core/common/log.cpp:277,92'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
            - BranchSide:      'src/core/common/log.cpp:277,19'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - isprint
        - Branch String:   'src/core/common/log.cpp:287,13'
          Branch Sides:
            - BranchSide:      'src/core/common/log.cpp:289,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/log.cpp:292,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/log.cpp:222,18'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/common/log.cpp:228,27'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/common/log.cpp:230,16'
          Dst:             _ZN2ot12StringWriter23AppendCharMultipleTimesEct
        - Src:             'src/core/common/log.cpp:231,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/common/log.cpp:232,16'
          Dst:             _ZN2ot12StringWriter23AppendCharMultipleTimesEct
        - Src:             'src/core/common/log.cpp:238,16'
          Dst:             _ZN2ot12StringWriter23AppendCharMultipleTimesEct
        - Src:             'src/core/common/log.cpp:255,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/common/log.cpp:259,46'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/common/log.cpp:259,92'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/common/log.cpp:263,24'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/common/log.cpp:267,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/common/log.cpp:277,38'
          Dst:             isprint
        - Src:             'src/core/common/log.cpp:280,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/common/log.cpp:283,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    isprint
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aModuleName
        - aError
        - aText
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      functionUses:    41
      BranchProfiles:
        - Branch String:   'src/core/common/log.cpp:142,9'
          Branch Sides:
            - BranchSide:      'src/core/common/log.cpp:142,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/common/log.cpp:144,35'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/common/log.cpp:144,75'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/common/log.cpp:144,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
    - functionName:    _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aModuleName
        - aFormat
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/log.cpp:72,5'
          Dst:             _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
    - functionName:    _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aModuleName
        - aLogLevel
        - aFormat
        - aArgs
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot12StringWriter13AppendVarArgsEPKcP13__va_list_tag
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt150EEC2Ev
        - _ZN2ot8Instance11GetLogLevelEv
        - _ZNK2ot6StringILt150EE9AsCStringEv
        - otPlatLog
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/common/log.cpp:107,5'
          Branch Sides:
            - BranchSide:      'src/core/common/log.cpp:107,5'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringLengthEPKct
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter13AppendVarArgsEPKcP13__va_list_tag
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6StringILt150EE9AsCStringEv
                - otPlatLog
            - BranchSide:      'src/core/common/log.cpp:107,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/log.cpp:97,48'
          Dst:             _ZN2ot6StringILt150EEC2Ev
        - Src:             'src/core/common/log.cpp:107,5'
          Dst:             _ZN2ot8Instance11GetLogLevelEv
        - Src:             'src/core/common/log.cpp:121,19'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/common/log.cpp:126,42'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/common/log.cpp:125,15'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/common/log.cpp:128,15'
          Dst:             _ZN2ot12StringWriter13AppendVarArgsEPKcP13__va_list_tag
        - Src:             'src/core/common/log.cpp:130,15'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/common/log.cpp:131,62'
          Dst:             _ZNK2ot6StringILt150EE9AsCStringEv
        - Src:             'src/core/common/log.cpp:131,5'
          Dst:             otPlatLog
    - functionName:    _ZN2ot6StringILt150EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZN2ot8Instance11GetLogLevelEv
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      char
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6StringILt150EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aModuleName
        - aLogLevel
        - aFormat
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/log.cpp:89,5'
          Dst:             _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
    - functionName:    _ZN2ot6Logger11DumpAtLevelILNS_8LogLevelE5EEEvPKcS4_PKvt
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aModuleName
        - aText
        - aData
        - aDataLength
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/log.cpp:154,5'
          Dst:             _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
    - functionName:    _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aModuleName
        - aLogLevel
        - aText
        - aData
        - aDataLength
      BBCount:         12
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot23GenerateNextHexDumpLineER16otLogHexDumpInfo
        - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - otLoggingGetLevel
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/common/log.cpp:191,5'
          Branch Sides:
            - BranchSide:      'src/core/common/log.cpp:191,5'
              BranchSideFuncs:
                - _ZN2ot23GenerateNextHexDumpLineER16otLogHexDumpInfo
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/common/log.cpp:191,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/log.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/core/common/log.cpp:198,5'
              BranchSideFuncs:
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot23GenerateNextHexDumpLineER16otLogHexDumpInfo
            - BranchSide:      'src/core/common/log.cpp:200,21'
              BranchSideFuncs:
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot23GenerateNextHexDumpLineER16otLogHexDumpInfo
      Callsites:
        - Src:             'src/core/common/log.cpp:191,5'
          Dst:             otLoggingGetLevel
        - Src:             'src/core/common/log.cpp:198,12'
          Dst:             _ZN2ot23GenerateNextHexDumpLineER16otLogHexDumpInfo
        - Src:             'src/core/common/log.cpp:200,9'
          Dst:             _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
    - functionName:    _ZN2ot6Logger11DumpAtLevelILNS_8LogLevelE4EEEvPKcS4_PKvt
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aModuleName
        - aText
        - aData
        - aDataLength
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/log.cpp:154,5'
          Dst:             _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
    - functionName:    _ZN2ot6Logger11DumpAtLevelILNS_8LogLevelE3EEEvPKcS4_PKvt
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aModuleName
        - aText
        - aData
        - aDataLength
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/log.cpp:154,5'
          Dst:             _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
    - functionName:    _ZN2ot6Logger11DumpAtLevelILNS_8LogLevelE2EEEvPKcS4_PKvt
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aModuleName
        - aText
        - aData
        - aDataLength
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/log.cpp:154,5'
          Dst:             _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
    - functionName:    _ZN2ot6Logger11DumpAtLevelILNS_8LogLevelE1EEEvPKcS4_PKvt
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aModuleName
        - aText
        - aData
        - aDataLength
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/log.cpp:154,5'
          Dst:             _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
    - functionName:    _ZN2ot6Logger11DumpAtLevelILNS_8LogLevelE0EEEvPKcS4_PKvt
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aModuleName
        - aText
        - aData
        - aDataLength
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/log.cpp:154,5'
          Dst:             _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
    - functionName:    _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE5EEEvPKcS4_z
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aModuleName
        - aFormat
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/log.cpp:72,5'
          Dst:             _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
    - functionName:    _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aModuleName
        - aFormat
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
      functionUses:    409
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/log.cpp:72,5'
          Dst:             _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
    - functionName:    _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aModuleName
        - aFormat
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/log.cpp:72,5'
          Dst:             _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
    - functionName:    _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aModuleName
        - aFormat
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/log.cpp:72,5'
          Dst:             _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
    - functionName:    _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE0EEEvPKcS4_z
      functionSourceFile: '/src/openthread/src/core/common/log.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aModuleName
        - aFormat
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/log.cpp:72,5'
          Dst:             _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
    - functionName:    _ZN2ot7Message13ConstIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1507
      functionLinenumberEnd: 1507
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1507,45'
          Dst:             _ZNK2ot7Message7GetNextEv
    - functionName:    _ZNK2ot7Message7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4NextEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:484,43'
          Dst:             _ZNK2ot7Message4NextEv
    - functionName:    _ZNK2ot7Message4NextEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1574,47'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot13ClearAllBytesINS_14ThreadLinkInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_11MessagePoolEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1022
      functionLinenumberEnd: 1022
      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:    _ZNK2ot7Message11GetInstanceEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:469,49'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot8Instance3GetINS_13MeshForwarderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 765
      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:    _ZN2ot7AsConstINS_13PriorityQueueEEEPKT_PS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_7MessageEEEPT_PKS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      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:    _ZN2ot7Message13ConstIteratorC2Ev
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1499
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1499,9'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEC2Ev
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEC2EPS2_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEC2EPS1_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11LqiAverager10GetAverageEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7AsConstINS_7MessageEEEPKT_PS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15LinkedListEntryINS_6BufferEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot15LinkedListEntryINS_6BufferEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15LinkedListEntryINS_6BufferEE7SetNextEPS1_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message4PrevEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1576
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1576,47'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot13PriorityQueue3endEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1824
      functionLinenumberEnd: 1824
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message13ConstIteratorC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1824,53'
          Dst:             _ZN2ot7Message13ConstIteratorC2Ev
    - functionName:    _ZNK2ot13PriorityQueue7GetInfoER18otMessageQueueInfo
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         7
      ICount:          76
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13ClearAllBytesI18otMessageQueueInfoEEvRT_
        - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
        - _ZNK2ot13PriorityQueue3endEv
        - _ZNK2ot13PriorityQueue5beginEv
        - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
        - _ZNK2ot7Message14GetBufferCountEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:1145,33'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1145,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message14GetBufferCountEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
            - BranchSide:      'src/core/common/message.cpp:1151,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:1143,5'
          Dst:             _ZN2ot13ClearAllBytesI18otMessageQueueInfoEEvRT_
        - Src:             'src/core/common/message.cpp:1145,33'
          Dst:             _ZNK2ot13PriorityQueue5beginEv
        - Src:             'src/core/common/message.cpp:1145,33'
          Dst:             _ZNK2ot13PriorityQueue3endEv
        - Src:             'src/core/common/message.cpp:1145,33'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
        - Src:             'src/core/common/message.cpp:1145,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
        - Src:             'src/core/common/message.cpp:1148,38'
          Dst:             _ZNK2ot7Message14GetBufferCountEv
        - Src:             'src/core/common/message.cpp:1149,38'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:1145,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
    - functionName:    _ZN2ot13ClearAllBytesI18otMessageQueueInfoEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot13PriorityQueue5beginEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message13ConstIteratorC2EPKS0_
        - _ZNK2ot13PriorityQueue7GetHeadEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:1139,89'
          Dst:             _ZNK2ot13PriorityQueue7GetHeadEv
        - Src:             'src/core/common/message.cpp:1139,66'
          Dst:             _ZN2ot7Message13ConstIteratorC2EPKS0_
    - functionName:    _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot7Message14GetBufferCountEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot6Buffer13GetNextBufferEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:288,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:290,13'
              BranchSideFuncs:
                - _ZNK2ot6Buffer13GetNextBufferEv
            - BranchSide:      'src/core/common/message.cpp:293,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:288,36'
          Dst:             _ZNK2ot6Buffer13GetNextBufferEv
        - Src:             'src/core/common/message.cpp:288,87'
          Dst:             _ZNK2ot6Buffer13GetNextBufferEv
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message13ConstIterator7AdvanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot7Message13ConstIterator7AdvanceEv
    - functionName:    _ZNK2ot6Buffer13GetNextBufferEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_6BufferEE7GetNextEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:183,54'
          Dst:             _ZNK2ot15LinkedListEntryINS_6BufferEE7GetNextEv
    - functionName:    _ZNK2ot13PriorityQueue7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1738
      functionLinenumberEnd: 1738
      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:    _ZN2ot7Message13ConstIteratorC2EPKS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1503
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEC2EPS2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1502,15'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEC2EPS2_
    - functionName:    _ZN2ot13PriorityQueue5beginEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1137
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13PriorityQueue7GetHeadEv
        - _ZN2ot7Message8IteratorC2EPS0_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:1137,73'
          Dst:             _ZN2ot13PriorityQueue7GetHeadEv
        - Src:             'src/core/common/message.cpp:1137,55'
          Dst:             _ZN2ot7Message8IteratorC2EPS0_
    - functionName:    _ZN2ot13PriorityQueue7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1731
      functionLinenumberEnd: 1731
      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:    _ZN2ot7Message8IteratorC2EPS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1523
      functionLinenumberEnd: 1524
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEC2EPS1_
        - _ZN2ot7Message8Iterator11NextMessageEPS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1521,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEC2EPS1_
        - Src:             'src/core/common/message.hpp:1522,21'
          Dst:             _ZN2ot7Message8Iterator11NextMessageEPS0_
    - functionName:    _ZN2ot7Message8Iterator11NextMessageEPS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1528
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot7Message7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/message.hpp:1528,65'
          Branch Sides:
            - BranchSide:      'src/core/common/message.hpp:1528,89'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
            - BranchSide:      'src/core/common/message.hpp:1528,65'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.hpp:1528,99'
          Dst:             _ZNK2ot7Message7GetNextEv
    - functionName:    _ZN2ot13PriorityQueue17DequeueAndFreeAllEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13PriorityQueue14DequeueAndFreeERNS_7MessageE
        - _ZN2ot13PriorityQueue7GetHeadEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:1131,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1133,25'
              BranchSideFuncs:
                - _ZN2ot13PriorityQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot13PriorityQueue7GetHeadEv
            - BranchSide:      'src/core/common/message.cpp:1135,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:1131,23'
          Dst:             _ZN2ot13PriorityQueue7GetHeadEv
        - Src:             'src/core/common/message.cpp:1133,9'
          Dst:             _ZN2ot13PriorityQueue14DequeueAndFreeERNS_7MessageE
    - functionName:    _ZN2ot13PriorityQueue14DequeueAndFreeERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
        - _ZN2ot7Message4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:1123,5'
          Dst:             _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
        - Src:             'src/core/common/message.cpp:1124,14'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1079
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         24
      ICount:          155
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot7Message17MarkAsNotInAQueueEv
        - _ZN2ot7Message4NextEv
        - _ZN2ot7Message4PrevEv
        - _ZNK2ot7Message11GetPriorityEv
        - _ZNK2ot7Message18IsInAPriorityQueueEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:1082,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1082,5'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZNK2ot7Message11GetPriorityEv
            - BranchSide:      'src/core/common/message.cpp:1084,16'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZNK2ot7Message11GetPriorityEv
        - Branch String:   'src/core/common/message.cpp:1093,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1095,28'
              BranchSideFuncs:
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZNK2ot7Message11GetPriorityEv
            - BranchSide:      'src/core/common/message.cpp:1103,10'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
        - Branch String:   'src/core/common/message.cpp:1097,43'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1097,47'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
            - BranchSide:      'src/core/common/message.cpp:1101,5'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
        - Branch String:   'src/core/common/message.cpp:1097,13'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1099,13'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
            - BranchSide:      'src/core/common/message.cpp:1101,5'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
        - Branch String:   'src/core/common/message.cpp:1103,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1105,17'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
            - BranchSide:      'src/core/common/message.cpp:1108,9'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
        - Branch String:   'src/core/common/message.cpp:1108,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1110,35'
              BranchSideFuncs:
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
            - BranchSide:      'src/core/common/message.cpp:1113,9'
              BranchSideFuncs:
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
        - Branch String:   'src/core/common/message.cpp:1113,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1113,9'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
            - BranchSide:      'src/core/common/message.cpp:1115,35'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
      Callsites:
        - Src:             'src/core/common/message.cpp:1082,5'
          Dst:             _ZNK2ot7Message18IsInAPriorityQueueEv
        - Src:             'src/core/common/message.cpp:1082,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/message.cpp:1084,25'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/common/message.cpp:1095,37'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:1097,65'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/common/message.cpp:1105,26'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:1108,18'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:1110,44'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:1110,18'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:1110,26'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:1113,18'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:1115,44'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:1115,18'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:1115,26'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:1118,14'
          Dst:             _ZN2ot7Message17MarkAsNotInAQueueEv
    - functionName:    _ZN2ot7Message4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11MessagePool4FreeEPNS_7MessageE
        - _ZN2ot7Message16InvokeTxCallbackE7otError
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
      functionUses:    116
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:260,5'
          Dst:             _ZN2ot7Message16InvokeTxCallbackE7otError
        - Src:             'src/core/common/message.cpp:261,5'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/common/message.cpp:261,24'
          Dst:             _ZN2ot11MessagePool4FreeEPNS_7MessageE
    - functionName:    _ZN2ot7Message16InvokeTxCallbackE7otError
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aError
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:362,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:362,9'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot6Buffer11GetMetadataEv
            - BranchSide:      'src/core/common/message.cpp:364,9'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot6Buffer11GetMetadataEv
      Callsites:
        - Src:             'src/core/common/message.cpp:360,27'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:364,9'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:365,32'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot7Message11GetInstanceEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot7Message11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_11MessagePoolEEERT_v
    - functionName:    _ZN2ot11MessagePool4FreeEPNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11MessagePool11FreeBuffersEPNS_6BufferE
        - _ZNK2ot7Message10IsInAQueueEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:102,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:102,5'
              BranchSideFuncs:
                - _ZN2ot11MessagePool11FreeBuffersEPNS_6BufferE
            - BranchSide:      'src/core/common/message.cpp:102,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/message.cpp:102,5'
          Dst:             _ZNK2ot7Message10IsInAQueueEv
        - Src:             'src/core/common/message.cpp:102,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/message.cpp:104,5'
          Dst:             _ZN2ot11MessagePool11FreeBuffersEPNS_6BufferE
    - functionName:    _ZNK2ot7Message10IsInAQueueEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1567
      functionLinenumberEnd: 1567
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4PrevEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1567,43'
          Dst:             _ZNK2ot7Message4PrevEv
    - functionName:    _ZN2ot11MessagePool11FreeBuffersEPNS_6BufferE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBuffer
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot6Buffer13GetNextBufferEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:140,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:142,24'
              BranchSideFuncs:
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/message.cpp:154,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:142,33'
          Dst:             _ZN2ot6Buffer13GetNextBufferEv
        - Src:             'src/core/common/message.cpp:144,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot6Buffer13GetNextBufferEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_6BufferEE7GetNextEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:176,42'
          Dst:             _ZN2ot15LinkedListEntryINS_6BufferEE7GetNextEv
    - functionName:    _ZN2ot6Buffer11GetMetadataEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    47
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message18IsInAPriorityQueueEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1568
      functionLinenumberEnd: 1568
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1568,50'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message11GetPriorityEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:616,69'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message4PrevEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1575
      functionLinenumberEnd: 1575
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1575,41'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message4NextEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1573
      functionLinenumberEnd: 1573
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1573,41'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message17MarkAsNotInAQueueEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
        - _ZN2ot7Message4NextEv
        - _ZN2ot7Message4PrevEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:859,5'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:860,5'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:862,5'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot13PriorityQueue27FindTailForPriorityOrHigherEh
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1830
      functionLinenumberEnd: 1831
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPriority
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_7MessageEEEPT_PKS2_
        - _ZN2ot7AsConstINS_13PriorityQueueEEEPKT_PS2_
        - _ZNK2ot13PriorityQueue27FindTailForPriorityOrHigherEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1831,27'
          Dst:             _ZN2ot7AsConstINS_13PriorityQueueEEEPKT_PS2_
        - Src:             'src/core/common/message.hpp:1831,42'
          Dst:             _ZNK2ot13PriorityQueue27FindTailForPriorityOrHigherEh
        - Src:             'src/core/common/message.hpp:1831,16'
          Dst:             _ZN2ot10AsNonConstINS_7MessageEEEPT_PKS2_
    - functionName:    _ZNK2ot13PriorityQueue27FindTailForPriorityOrHigherEh
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 971
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPriority
      BBCount:         8
      ICount:          50
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:994,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:994,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/message.cpp:996,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/message.cpp:998,13'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1000,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/message.cpp:1002,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot13PriorityQueue7EnqueueERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         13
      ICount:          109
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13PriorityQueue27FindTailForPriorityOrHigherEh
        - _ZN2ot6Buffer11GetMetadataEv
        - _ZN2ot7Message4NextEv
        - _ZN2ot7Message4PrevEv
        - _ZNK2ot7Message10IsInAQueueEv
        - _ZNK2ot7Message11GetPriorityEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:1037,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1037,5'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot13PriorityQueue27FindTailForPriorityOrHigherEh
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
            - BranchSide:      'src/core/common/message.cpp:1039,5'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot13PriorityQueue27FindTailForPriorityOrHigherEh
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
        - Branch String:   'src/core/common/message.cpp:1059,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1061,27'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
            - BranchSide:      'src/core/common/message.cpp:1066,35'
              BranchSideFuncs:
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
        - Branch String:   'src/core/common/message.cpp:1070,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1070,9'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
            - BranchSide:      'src/core/common/message.cpp:1072,36'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
      Callsites:
        - Src:             'src/core/common/message.cpp:1037,5'
          Dst:             _ZNK2ot7Message10IsInAQueueEv
        - Src:             'src/core/common/message.cpp:1037,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/message.cpp:1039,14'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:1041,25'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/common/message.cpp:1057,23'
          Dst:             _ZN2ot13PriorityQueue27FindTailForPriorityOrHigherEh
        - Src:             'src/core/common/message.cpp:1057,14'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:1059,18'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:1061,18'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:1066,44'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:1066,52'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:1066,18'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:1067,18'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:1067,26'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:1070,18'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:1072,18'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:1072,26'
          Dst:             _ZN2ot7Message4PrevEv
    - functionName:    _ZNK2ot13PriorityQueue7GetTailEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot13PriorityQueue27FindTailForPriorityOrHigherEh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:1031,60'
          Dst:             _ZNK2ot13PriorityQueue27FindTailForPriorityOrHigherEh
    - functionName:    _ZNK2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1028
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPriority
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot13PriorityQueue27FindTailForPriorityOrHigherEh
        - _ZNK2ot7Message11GetPriorityEv
        - _ZNK2ot7Message4NextEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:1012,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1014,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/message.cpp:1016,14'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot13PriorityQueue27FindTailForPriorityOrHigherEh
                - __assert_fail
                - _ZNK2ot7Message4NextEv
        - Branch String:   'src/core/common/message.cpp:1016,14'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1018,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/message.cpp:1022,67'
              BranchSideFuncs:
                - _ZNK2ot13PriorityQueue27FindTailForPriorityOrHigherEh
                - __assert_fail
                - _ZNK2ot7Message4NextEv
        - Branch String:   'src/core/common/message.cpp:1024,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:1024,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4NextEv
            - BranchSide:      'src/core/common/message.cpp:1025,16'
              BranchSideFuncs:
                - _ZNK2ot7Message4NextEv
      Callsites:
        - Src:             'src/core/common/message.cpp:1016,21'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/common/message.cpp:1022,39'
          Dst:             _ZNK2ot13PriorityQueue27FindTailForPriorityOrHigherEh
        - Src:             'src/core/common/message.cpp:1024,9'
          Dst:             __assert_fail
        - Src:             'src/core/common/message.cpp:1025,30'
          Dst:             _ZNK2ot7Message4NextEv
    - functionName:    _ZN2ot12MessageQueue13AddQueueInfosER18otMessageQueueInfoRKS1_
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInfo
        - aOther
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12MessageQueue3endEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1692
      functionLinenumberEnd: 1692
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message13ConstIteratorC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1692,53'
          Dst:             _ZN2ot7Message13ConstIteratorC2Ev
    - functionName:    _ZNK2ot12MessageQueue7GetInfoER18otMessageQueueInfo
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         7
      ICount:          76
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13ClearAllBytesI18otMessageQueueInfoEEvRT_
        - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
        - _ZNK2ot12MessageQueue3endEv
        - _ZNK2ot12MessageQueue5beginEv
        - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
        - _ZNK2ot7Message14GetBufferCountEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:952,33'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:952,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message14GetBufferCountEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
            - BranchSide:      'src/core/common/message.cpp:958,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:950,5'
          Dst:             _ZN2ot13ClearAllBytesI18otMessageQueueInfoEEvRT_
        - Src:             'src/core/common/message.cpp:952,33'
          Dst:             _ZNK2ot12MessageQueue5beginEv
        - Src:             'src/core/common/message.cpp:952,33'
          Dst:             _ZNK2ot12MessageQueue3endEv
        - Src:             'src/core/common/message.cpp:952,33'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
        - Src:             'src/core/common/message.cpp:952,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
        - Src:             'src/core/common/message.cpp:955,38'
          Dst:             _ZNK2ot7Message14GetBufferCountEv
        - Src:             'src/core/common/message.cpp:956,38'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:952,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
    - functionName:    _ZNK2ot12MessageQueue5beginEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message13ConstIteratorC2EPKS0_
        - _ZNK2ot12MessageQueue7GetHeadEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:946,88'
          Dst:             _ZNK2ot12MessageQueue7GetHeadEv
        - Src:             'src/core/common/message.cpp:946,65'
          Dst:             _ZN2ot7Message13ConstIteratorC2EPKS0_
    - functionName:    _ZNK2ot12MessageQueue7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1629
      functionLinenumberEnd: 1629
      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:    _ZN2ot12MessageQueue5beginEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueue7GetHeadEv
        - _ZN2ot7Message8IteratorC2EPS0_
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:944,72'
          Dst:             _ZN2ot12MessageQueue7GetHeadEv
        - Src:             'src/core/common/message.cpp:944,54'
          Dst:             _ZN2ot7Message8IteratorC2EPS0_
    - functionName:    _ZN2ot12MessageQueue7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1622
      functionLinenumberEnd: 1622
      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:    _ZN2ot12MessageQueue17DequeueAndFreeAllEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
        - _ZN2ot12MessageQueue7GetHeadEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:938,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:940,25'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot12MessageQueue7GetHeadEv
            - BranchSide:      'src/core/common/message.cpp:942,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:938,23'
          Dst:             _ZN2ot12MessageQueue7GetHeadEv
        - Src:             'src/core/common/message.cpp:940,9'
          Dst:             _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
    - functionName:    _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - _ZN2ot7Message4FreeEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:930,5'
          Dst:             _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - Src:             'src/core/common/message.cpp:931,14'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot12MessageQueue7DequeueERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 926
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         15
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12MessageQueue7GetHeadEv
        - _ZN2ot12MessageQueue7GetTailEv
        - _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
        - _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
        - _ZN2ot7Message17MarkAsNotInAQueueEv
        - _ZN2ot7Message4NextEv
        - _ZN2ot7Message4PrevEv
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:905,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:907,17'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
                - _ZN2ot12MessageQueue7GetTailEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
            - BranchSide:      'src/core/common/message.cpp:910,10'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7GetTailEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
        - Branch String:   'src/core/common/message.cpp:910,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:912,17'
              BranchSideFuncs:
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
            - BranchSide:      'src/core/common/message.cpp:915,9'
              BranchSideFuncs:
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
        - Branch String:   'src/core/common/message.cpp:915,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:917,35'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
            - BranchSide:      'src/core/common/message.cpp:920,9'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
        - Branch String:   'src/core/common/message.cpp:920,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:920,9'
              BranchSideFuncs:
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
            - BranchSide:      'src/core/common/message.cpp:922,35'
              BranchSideFuncs:
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot7Message17MarkAsNotInAQueueEv
      Callsites:
        - Src:             'src/core/common/message.cpp:905,22'
          Dst:             _ZN2ot12MessageQueue7GetHeadEv
        - Src:             'src/core/common/message.cpp:907,26'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:907,9'
          Dst:             _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
        - Src:             'src/core/common/message.cpp:910,22'
          Dst:             _ZN2ot12MessageQueue7GetTailEv
        - Src:             'src/core/common/message.cpp:912,26'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:912,9'
          Dst:             _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
        - Src:             'src/core/common/message.cpp:915,18'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:917,44'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:917,18'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:917,26'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:920,18'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:922,44'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:922,18'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:922,26'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:925,14'
          Dst:             _ZN2ot7Message17MarkAsNotInAQueueEv
    - functionName:    _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1695
      functionLinenumberEnd: 1695
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12MessageQueue7GetTailEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1696
      functionLinenumberEnd: 1696
      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:    _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1698
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12MessageQueue7EnqueueERNS_7MessageENS0_13QueuePositionE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aPosition
      BBCount:         14
      ICount:          103
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueue7GetHeadEv
        - _ZN2ot12MessageQueue7GetTailEv
        - _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
        - _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
        - _ZN2ot6Buffer11GetMetadataEv
        - _ZN2ot7Message4NextEv
        - _ZN2ot7Message4PrevEv
        - _ZNK2ot7Message10IsInAQueueEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:870,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:870,5'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot12MessageQueue7GetTailEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7GetTailEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
                - _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
            - BranchSide:      'src/core/common/message.cpp:872,5'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot12MessageQueue7GetTailEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7GetTailEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
                - _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
        - Branch String:   'src/core/common/message.cpp:874,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:876,9'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
                - _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
            - BranchSide:      'src/core/common/message.cpp:884,17'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot12MessageQueue7GetTailEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7GetTailEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
        - Branch String:   'src/core/common/message.cpp:884,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:887,33'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
            - BranchSide:      'src/core/common/message.cpp:894,13'
              BranchSideFuncs:
                - _ZN2ot7Message4NextEv
                - _ZN2ot12MessageQueue7GetTailEv
                - _ZN2ot7Message4PrevEv
                - _ZN2ot12MessageQueue7GetTailEv
                - _ZN2ot7Message4NextEv
                - _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
      Callsites:
        - Src:             'src/core/common/message.cpp:870,5'
          Dst:             _ZNK2ot7Message10IsInAQueueEv
        - Src:             'src/core/common/message.cpp:870,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/message.cpp:872,14'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:874,9'
          Dst:             _ZN2ot12MessageQueue7GetHeadEv
        - Src:             'src/core/common/message.cpp:876,18'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:877,18'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:879,9'
          Dst:             _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
        - Src:             'src/core/common/message.cpp:880,9'
          Dst:             _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
        - Src:             'src/core/common/message.cpp:887,33'
          Dst:             _ZN2ot12MessageQueue7GetHeadEv
        - Src:             'src/core/common/message.cpp:887,22'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:888,22'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:889,13'
          Dst:             _ZN2ot12MessageQueue7GetHeadEv
        - Src:             'src/core/common/message.cpp:889,24'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:890,13'
          Dst:             _ZN2ot12MessageQueue7SetHeadEPNS_7MessageE
        - Src:             'src/core/common/message.cpp:894,22'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:895,33'
          Dst:             _ZN2ot12MessageQueue7GetTailEv
        - Src:             'src/core/common/message.cpp:895,22'
          Dst:             _ZN2ot7Message4PrevEv
        - Src:             'src/core/common/message.cpp:896,13'
          Dst:             _ZN2ot12MessageQueue7GetTailEv
        - Src:             'src/core/common/message.cpp:896,24'
          Dst:             _ZN2ot7Message4NextEv
        - Src:             'src/core/common/message.cpp:897,13'
          Dst:             _ZN2ot12MessageQueue7SetTailEPNS_7MessageE
    - functionName:    _ZNK2ot7Message10IsTimeSyncEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot14ThreadLinkInfo19IsDstPanIdBroadcastEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_link_info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message6AddLqiEh
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1368
      functionLinenumberEnd: 1368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLqi
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11LqiAverager3AddEh
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1368,33'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.hpp:1368,60'
          Dst:             _ZN2ot11LqiAverager3AddEh
    - functionName:    _ZN2ot7Message6AddRssEa
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1344
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRss
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11RssAverager3AddEa
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1344,44'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.hpp:1344,71'
          Dst:             _ZN2ot11RssAverager3AddEa
        - Src:             'src/core/common/message.hpp:1344,32'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLinkInfo
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
        - _ZN2ot7Message10SetChannelEh
        - _ZN2ot7Message22SetLinkSecurityEnabledEb
        - _ZN2ot7Message6AddLqiEh
        - _ZN2ot7Message6AddRssEa
        - _ZN2ot7Message8SetPanIdEt
        - _ZNK2ot14ThreadLinkInfo19IsDstPanIdBroadcastEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:825,5'
          Dst:             _ZN2ot7Message8SetPanIdEt
        - Src:             'src/core/common/message.cpp:826,5'
          Dst:             _ZN2ot7Message10SetChannelEh
        - Src:             'src/core/common/message.cpp:827,5'
          Dst:             _ZN2ot7Message6AddRssEa
        - Src:             'src/core/common/message.cpp:828,5'
          Dst:             _ZN2ot7Message6AddLqiEh
        - Src:             'src/core/common/message.cpp:829,5'
          Dst:             _ZN2ot7Message22SetLinkSecurityEnabledEb
        - Src:             'src/core/common/message.cpp:830,52'
          Dst:             _ZNK2ot14ThreadLinkInfo19IsDstPanIdBroadcastEv
        - Src:             'src/core/common/message.cpp:830,5'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message8SetPanIdEt
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPanId
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1153,38'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message10SetChannelEh
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1181
      functionLinenumberEnd: 1181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1181,41'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message22SetLinkSecurityEnabledEb
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1335,50'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message19IsDstPanIdBroadcastEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1163
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1163,51'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message13GetAverageLqiEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11LqiAverager10GetAverageEv
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1375,48'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.hpp:1375,75'
          Dst:             _ZNK2ot11LqiAverager10GetAverageEv
    - functionName:    _ZNK2ot7Message13GetAverageRssEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1351
      functionLinenumberEnd: 1351
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11RssAverager10GetAverageEv
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1351,47'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.hpp:1351,74'
          Dst:             _ZNK2ot11RssAverager10GetAverageEv
    - functionName:    _ZN2ot9ClearableINS_14ThreadLinkInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_14ThreadLinkInfoEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_14ThreadLinkInfoEEEvRT_
    - functionName:    _ZNK2ot7Message19IsOriginThreadNetifEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1304
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message9GetOriginEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1304,51'
          Dst:             _ZNK2ot7Message9GetOriginEv
    - functionName:    _ZNK2ot7Message9GetOriginEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1289,63'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message11GetLinkInfoERNS_14ThreadLinkInfoE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 820
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLinkInfo
      BBCount:         9
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot9ClearableINS_14ThreadLinkInfoEE5ClearEv
        - _ZNK2ot7Message10GetChannelEv
        - _ZNK2ot7Message13GetAverageLqiEv
        - _ZNK2ot7Message13GetAverageRssEv
        - _ZNK2ot7Message19IsDstPanIdBroadcastEv
        - _ZNK2ot7Message19IsOriginThreadNetifEv
        - _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - _ZNK2ot7Message8GetPanIdEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:799,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:799,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_14ThreadLinkInfoEE5ClearEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot7Message10GetChannelEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot7Message13GetAverageLqiEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/common/message.cpp:799,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:799,5'
          Dst:             _ZNK2ot7Message19IsOriginThreadNetifEv
        - Src:             'src/core/common/message.cpp:801,15'
          Dst:             _ZN2ot9ClearableINS_14ThreadLinkInfoEE5ClearEv
        - Src:             'src/core/common/message.cpp:803,38'
          Dst:             _ZNK2ot7Message8GetPanIdEv
        - Src:             'src/core/common/message.cpp:804,38'
          Dst:             _ZNK2ot7Message10GetChannelEv
        - Src:             'src/core/common/message.cpp:805,38'
          Dst:             _ZNK2ot7Message13GetAverageRssEv
        - Src:             'src/core/common/message.cpp:806,38'
          Dst:             _ZNK2ot7Message13GetAverageLqiEv
        - Src:             'src/core/common/message.cpp:807,38'
          Dst:             _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - Src:             'src/core/common/message.cpp:808,38'
          Dst:             _ZNK2ot7Message19IsDstPanIdBroadcastEv
    - functionName:    _ZNK2ot7Message8GetPanIdEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1144,44'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message10GetChannelEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionLinenumberEnd: 1172
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1172,45'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message21IsLinkSecurityEnabledEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1328
      functionLinenumberEnd: 1328
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1328,53'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message14GetLqiAveragerEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1389
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1389,60'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message14SetLqiAveragerERKNS_11LqiAveragerE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1571
      functionLinenumberEnd: 1571
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLqiAverager
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1571,60'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message14GetRssAveragerEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1358
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1358,60'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message14SetRssAveragerERKNS_11RssAveragerE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1570
      functionLinenumberEnd: 1570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRssAverager
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1570,60'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message11GetMeshDestEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1122,47'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message11SetMeshDestEt
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMeshDest
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1131,44'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message12GetTimestampEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1188,49'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message12SetTimestampENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1195
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTimestamp
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1195,47'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message23IsLoopbackToHostAllowedEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1272,55'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSubType
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:555,41'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:534,57'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message5CloneEt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         20
      ICount:          137
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
        - _ZN2ot3MinItEET_S1_S1_
        - _ZN2ot7Message10SetChannelEh
        - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - _ZN2ot7Message11SetMeshDestEt
        - _ZN2ot7Message12SetTimestampENS_4TimeE
        - _ZN2ot7Message14SetLqiAveragerERKNS_11LqiAveragerE
        - _ZN2ot7Message14SetRssAveragerERKNS_11RssAveragerE
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - _ZN2ot7Message24SetLoopbackToHostAllowedEb
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message8SetPanIdEt
        - _ZN2ot7Message8SettingsC2ENS_16LinkSecurityModeENS0_8PriorityE
        - _ZN2ot7Message9SetOffsetEt
        - _ZN2ot7Message9SetOriginENS0_6OriginE
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot7Message10GetChannelEv
        - _ZNK2ot7Message10GetSubTypeEv
        - _ZNK2ot7Message11GetMeshDestEv
        - _ZNK2ot7Message11GetPriorityEv
        - _ZNK2ot7Message11GetReservedEv
        - _ZNK2ot7Message12GetTimestampEv
        - _ZNK2ot7Message14GetLqiAveragerEv
        - _ZNK2ot7Message14GetRssAveragerEv
        - _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - _ZNK2ot7Message23IsLoopbackToHostAllowedEv
        - _ZNK2ot7Message7GetTypeEv
        - _ZNK2ot7Message8GetPanIdEv
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
        - _ZNK2ot7Message9GetOriginEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:769,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:769,5'
              BranchSideFuncs:
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZNK2ot7Message23IsLoopbackToHostAllowedEv
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZNK2ot7Message9GetOriginEv
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot7Message12GetTimestampEv
                - _ZN2ot7Message12SetTimestampENS_4TimeE
                - _ZNK2ot7Message11GetMeshDestEv
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot7Message8SetPanIdEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot7Message10SetChannelEh
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZN2ot7Message14SetRssAveragerERKNS_11RssAveragerE
                - _ZNK2ot7Message14GetLqiAveragerEv
                - _ZN2ot7Message14SetLqiAveragerERKNS_11LqiAveragerE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/common/message.cpp:769,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/common/message.cpp:770,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:770,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/common/message.cpp:774,18'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZNK2ot7Message23IsLoopbackToHostAllowedEv
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZNK2ot7Message9GetOriginEv
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot7Message12GetTimestampEv
                - _ZN2ot7Message12SetTimestampENS_4TimeE
                - _ZNK2ot7Message11GetMeshDestEv
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot7Message8SetPanIdEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot7Message10SetChannelEh
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZN2ot7Message14SetRssAveragerERKNS_11RssAveragerE
                - _ZNK2ot7Message14GetLqiAveragerEv
                - _ZN2ot7Message14SetLqiAveragerERKNS_11LqiAveragerE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/common/message.cpp:791,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:791,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/common/message.cpp:791,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/message.cpp:791,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:791,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/common/message.cpp:791,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:764,23'
          Dst:             _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - Src:             'src/core/common/message.cpp:764,86'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/common/message.cpp:764,14'
          Dst:             _ZN2ot7Message8SettingsC2ENS_16LinkSecurityModeENS0_8PriorityE
        - Src:             'src/core/common/message.cpp:767,23'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:767,19'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/common/message.cpp:768,19'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/common/message.cpp:768,47'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/common/message.cpp:768,58'
          Dst:             _ZNK2ot7Message11GetReservedEv
        - Src:             'src/core/common/message.cpp:768,38'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
        - Src:             'src/core/common/message.cpp:770,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - Src:             'src/core/common/message.cpp:774,18'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/common/message.cpp:774,14'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/common/message.cpp:775,18'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/common/message.cpp:777,29'
          Dst:             _ZNK2ot7Message10GetSubTypeEv
        - Src:             'src/core/common/message.cpp:777,18'
          Dst:             _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - Src:             'src/core/common/message.cpp:778,43'
          Dst:             _ZNK2ot7Message23IsLoopbackToHostAllowedEv
        - Src:             'src/core/common/message.cpp:778,18'
          Dst:             _ZN2ot7Message24SetLoopbackToHostAllowedEb
        - Src:             'src/core/common/message.cpp:779,28'
          Dst:             _ZNK2ot7Message9GetOriginEv
        - Src:             'src/core/common/message.cpp:779,18'
          Dst:             _ZN2ot7Message9SetOriginENS0_6OriginE
        - Src:             'src/core/common/message.cpp:780,31'
          Dst:             _ZNK2ot7Message12GetTimestampEv
        - Src:             'src/core/common/message.cpp:780,18'
          Dst:             _ZN2ot7Message12SetTimestampENS_4TimeE
        - Src:             'src/core/common/message.cpp:781,30'
          Dst:             _ZNK2ot7Message11GetMeshDestEv
        - Src:             'src/core/common/message.cpp:781,18'
          Dst:             _ZN2ot7Message11SetMeshDestEt
        - Src:             'src/core/common/message.cpp:782,27'
          Dst:             _ZNK2ot7Message8GetPanIdEv
        - Src:             'src/core/common/message.cpp:782,18'
          Dst:             _ZN2ot7Message8SetPanIdEt
        - Src:             'src/core/common/message.cpp:783,29'
          Dst:             _ZNK2ot7Message10GetChannelEv
        - Src:             'src/core/common/message.cpp:783,18'
          Dst:             _ZN2ot7Message10SetChannelEh
        - Src:             'src/core/common/message.cpp:784,33'
          Dst:             _ZNK2ot7Message14GetRssAveragerEv
        - Src:             'src/core/common/message.cpp:784,18'
          Dst:             _ZN2ot7Message14SetRssAveragerERKNS_11RssAveragerE
        - Src:             'src/core/common/message.cpp:785,33'
          Dst:             _ZNK2ot7Message14GetLqiAveragerEv
        - Src:             'src/core/common/message.cpp:785,18'
          Dst:             _ZN2ot7Message14SetLqiAveragerERKNS_11LqiAveragerE
        - Src:             'src/core/common/message.cpp:791,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZNK2ot7Message11GetReservedEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1533
      functionLinenumberEnd: 1533
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1533,47'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aReserveHeader
        - aSettings
      BBCount:         20
      ICount:          112
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11MessagePool4FreeEPNS_7MessageE
        - _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
        - _ZN2ot13ClearAllBytesINS_7MessageEEEvRT_
        - _ZN2ot6Buffer11GetMetadataEv
        - _ZN2ot7Message11SetPriorityENS0_8PriorityE
        - _ZN2ot7Message11SetReservedEt
        - _ZN2ot7Message17MarkAsNotInAQueueEv
        - _ZN2ot7Message22SetLinkSecurityEnabledEb
        - _ZN2ot7Message24SetLoopbackToHostAllowedEb
        - _ZN2ot7Message7SetTypeENS0_4TypeE
        - _ZN2ot7Message9SetLengthEt
        - _ZN2ot7Message9SetOriginENS0_6OriginE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot7Message8Settings11GetPriorityEv
        - _ZNK2ot7Message8Settings21IsLinkSecurityEnabledEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:66,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:66,5'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesINS_7MessageEEEvRT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZN2ot7Message11SetReservedEt
                - _ZNK2ot7Message8Settings21IsLinkSecurityEnabledEv
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZN2ot7Message17MarkAsNotInAQueueEv
                - _ZNK2ot7Message8Settings11GetPriorityEv
                - _ZN2ot7Message11SetPriorityENS0_8PriorityE
                - _ZN2ot7Message9SetLengthEt
                - _ZN2ot11MessagePool4FreeEPNS_7MessageE
            - BranchSide:      'src/core/common/message.cpp:66,5'
              BranchSideFuncs:
                - _ZN2ot11MessagePool4FreeEPNS_7MessageE
        - Branch String:   'src/core/common/message.cpp:80,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:80,5'
              BranchSideFuncs:
                - _ZN2ot11MessagePool4FreeEPNS_7MessageE
            - BranchSide:      'src/core/common/message.cpp:81,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetLengthEt
                - _ZN2ot11MessagePool4FreeEPNS_7MessageE
        - Branch String:   'src/core/common/message.cpp:81,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:81,5'
              BranchSideFuncs:
                - _ZN2ot11MessagePool4FreeEPNS_7MessageE
            - BranchSide:      'src/core/common/message.cpp:84,9'
              BranchSideFuncs:
                - _ZN2ot11MessagePool4FreeEPNS_7MessageE
        - Branch String:   'src/core/common/message.cpp:84,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:84,9'
              BranchSideFuncs:
                - _ZN2ot11MessagePool4FreeEPNS_7MessageE
            - BranchSide:      'src/core/common/message.cpp:86,14'
              BranchSideFuncs:
                - _ZN2ot11MessagePool4FreeEPNS_7MessageE
      Callsites:
        - Src:             'src/core/common/message.cpp:66,5'
          Dst:             _ZNK2ot7Message8Settings11GetPriorityEv
        - Src:             'src/core/common/message.cpp:66,5'
          Dst:             _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
        - Src:             'src/core/common/message.cpp:68,5'
          Dst:             _ZN2ot13ClearAllBytesINS_7MessageEEEvRT_
        - Src:             'src/core/common/message.cpp:71,41'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/common/message.cpp:71,14'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:73,14'
          Dst:             _ZN2ot7Message7SetTypeENS0_4TypeE
        - Src:             'src/core/common/message.cpp:74,14'
          Dst:             _ZN2ot7Message11SetReservedEt
        - Src:             'src/core/common/message.cpp:75,47'
          Dst:             _ZNK2ot7Message8Settings21IsLinkSecurityEnabledEv
        - Src:             'src/core/common/message.cpp:75,14'
          Dst:             _ZN2ot7Message22SetLinkSecurityEnabledEb
        - Src:             'src/core/common/message.cpp:76,14'
          Dst:             _ZN2ot7Message24SetLoopbackToHostAllowedEb
        - Src:             'src/core/common/message.cpp:77,14'
          Dst:             _ZN2ot7Message9SetOriginENS0_6OriginE
        - Src:             'src/core/common/message.cpp:78,14'
          Dst:             _ZN2ot7Message17MarkAsNotInAQueueEv
        - Src:             'src/core/common/message.cpp:80,5'
          Dst:             _ZNK2ot7Message8Settings11GetPriorityEv
        - Src:             'src/core/common/message.cpp:80,5'
          Dst:             _ZN2ot7Message11SetPriorityENS0_8PriorityE
        - Src:             'src/core/common/message.cpp:81,5'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/common/message.cpp:86,9'
          Dst:             _ZN2ot11MessagePool4FreeEPNS_7MessageE
    - functionName:    _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aLength
      BBCount:         16
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
        - _ZN2ot7Message9SetLengthEt
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:392,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:392,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
            - BranchSide:      'src/core/common/message.cpp:392,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/message.cpp:393,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:393,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/message.cpp:395,5'
              BranchSideFuncs:
                - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - Branch String:   'src/core/common/message.cpp:397,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:397,5'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/common/message.cpp:399,20'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      Callsites:
        - Src:             'src/core/common/message.cpp:389,28'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:392,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:393,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:393,5'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/common/message.cpp:395,14'
          Dst:             _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - Src:             'src/core/common/message.cpp:397,18'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:399,39'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/message.cpp:399,57'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:399,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
        - Src:             'src/core/common/message.cpp:400,30'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:401,18'
          Dst:             _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
    - functionName:    _ZN2ot7Message9SetOffsetEt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aOffset
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    27
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:305,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:305,5'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
            - BranchSide:      'src/core/common/message.cpp:305,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/message.cpp:305,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:305,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/message.cpp:306,5'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message10GetSubTypeEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:548,66'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message24SetLoopbackToHostAllowedEb
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1280
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aAllowLoopbackToHost
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1281,9'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message9SetOriginENS0_6OriginE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1296
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aOrigin
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1296,38'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message9SetLengthEt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         16
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
        - _ZN2ot7Message13ResizeMessageEt
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot7Message11GetReservedEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    17
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:269,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:269,5'
              BranchSideFuncs:
                - _ZN2ot7Message13ResizeMessageEt
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/common/message.cpp:269,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/message.cpp:271,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:271,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/message.cpp:272,29'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/common/message.cpp:275,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:275,23'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/common/message.cpp:277,19'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
      Callsites:
        - Src:             'src/core/common/message.cpp:267,35'
          Dst:             _ZNK2ot7Message11GetReservedEv
        - Src:             'src/core/common/message.cpp:269,5'
          Dst:             _ZNK2ot7Message11GetReservedEv
        - Src:             'src/core/common/message.cpp:271,5'
          Dst:             _ZN2ot7Message13ResizeMessageEt
        - Src:             'src/core/common/message.cpp:272,5'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:275,9'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/common/message.cpp:277,9'
          Dst:             _ZN2ot7Message9SetOffsetEt
    - functionName:    _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aLength
        - aChunk
      BBCount:         30
      ICount:          192
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
        - _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot6Buffer12GetFirstDataEv
        - _ZNK2ot6Buffer13GetNextBufferEv
        - _ZNK2ot6Buffer7GetDataEv
        - _ZNK2ot7Message11GetReservedEv
        - _ZNK2ot7Message5Chunk9GetBufferEv
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:532,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:532,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer13GetNextBufferEv
                - _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - __assert_fail
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer7GetDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
                - _ZNK2ot6Buffer12GetFirstDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/common/message.cpp:532,5'
              BranchSideFuncs:
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
        - Branch String:   'src/core/common/message.cpp:534,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:536,19'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer13GetNextBufferEv
                - _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - __assert_fail
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer7GetDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
                - _ZNK2ot6Buffer12GetFirstDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
            - BranchSide:      'src/core/common/message.cpp:539,16'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetReservedEv
                - _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer13GetNextBufferEv
                - _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - __assert_fail
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer7GetDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
                - _ZNK2ot6Buffer12GetFirstDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - Branch String:   'src/core/common/message.cpp:545,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:547,9'
              BranchSideFuncs:
                - _ZNK2ot6Buffer12GetFirstDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
            - BranchSide:      'src/core/common/message.cpp:551,13'
              BranchSideFuncs:
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer13GetNextBufferEv
                - _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - __assert_fail
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer7GetDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
        - Branch String:   'src/core/common/message.cpp:559,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:559,9'
              BranchSideFuncs:
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer13GetNextBufferEv
                - _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - __assert_fail
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer7GetDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
            - BranchSide:      'src/core/common/message.cpp:561,13'
              BranchSideFuncs:
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer13GetNextBufferEv
                - _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - __assert_fail
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer7GetDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
        - Branch String:   'src/core/common/message.cpp:561,13'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:563,13'
              BranchSideFuncs:
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer7GetDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
            - BranchSide:      'src/core/common/message.cpp:567,17'
              BranchSideFuncs:
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer13GetNextBufferEv
                - _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - __assert_fail
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer7GetDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
        - Branch String:   'src/core/common/message.cpp:571,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:571,9'
              BranchSideFuncs:
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/common/message.cpp:573,9'
              BranchSideFuncs:
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      Callsites:
        - Src:             'src/core/common/message.cpp:532,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:532,5'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
        - Src:             'src/core/common/message.cpp:534,30'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:536,19'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:539,16'
          Dst:             _ZNK2ot7Message11GetReservedEv
        - Src:             'src/core/common/message.cpp:541,12'
          Dst:             _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
        - Src:             'src/core/common/message.cpp:547,21'
          Dst:             _ZNK2ot6Buffer12GetFirstDataEv
        - Src:             'src/core/common/message.cpp:547,16'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - Src:             'src/core/common/message.cpp:557,33'
          Dst:             _ZNK2ot7Message5Chunk9GetBufferEv
        - Src:             'src/core/common/message.cpp:557,46'
          Dst:             _ZNK2ot6Buffer13GetNextBufferEv
        - Src:             'src/core/common/message.cpp:557,16'
          Dst:             _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
        - Src:             'src/core/common/message.cpp:559,9'
          Dst:             _ZNK2ot7Message5Chunk9GetBufferEv
        - Src:             'src/core/common/message.cpp:559,9'
          Dst:             __assert_fail
        - Src:             'src/core/common/message.cpp:563,32'
          Dst:             _ZNK2ot7Message5Chunk9GetBufferEv
        - Src:             'src/core/common/message.cpp:563,45'
          Dst:             _ZNK2ot6Buffer7GetDataEv
        - Src:             'src/core/common/message.cpp:563,20'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - Src:             'src/core/common/message.cpp:571,16'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:573,16'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
        - Src:             'src/core/common/message.cpp:576,23'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
    - functionName:    _ZN2ot7Message10WriteBytesEtPKvt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aBuf
        - aLength
      BBCount:         10
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7Message12GetNextChunkERtRNS0_12MutableChunkE
        - _ZN2ot7Message12MutableChunk8GetBytesEv
        - _ZN2ot7Message13GetFirstChunkEtRtRNS0_12MutableChunkE
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    27
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:703,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:703,5'
              BranchSideFuncs:
                - _ZN2ot7Message13GetFirstChunkEtRtRNS0_12MutableChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message12MutableChunk8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message12GetNextChunkERtRNS0_12MutableChunkE
            - BranchSide:      'src/core/common/message.cpp:705,19'
              BranchSideFuncs:
                - _ZN2ot7Message13GetFirstChunkEtRtRNS0_12MutableChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message12MutableChunk8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message12GetNextChunkERtRNS0_12MutableChunkE
        - Branch String:   'src/core/common/message.cpp:707,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:709,23'
              BranchSideFuncs:
                - _ZN2ot7Message12MutableChunk8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message12GetNextChunkERtRNS0_12MutableChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/common/message.cpp:713,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:703,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:703,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/message.cpp:705,5'
          Dst:             _ZN2ot7Message13GetFirstChunkEtRtRNS0_12MutableChunkE
        - Src:             'src/core/common/message.cpp:707,18'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:709,23'
          Dst:             _ZN2ot7Message12MutableChunk8GetBytesEv
        - Src:             'src/core/common/message.cpp:709,49'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:710,25'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:711,9'
          Dst:             _ZN2ot7Message12GetNextChunkERtRNS0_12MutableChunkE
    - functionName:    _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLength
        - aChunk
      BBCount:         16
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
        - _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot6Buffer13GetNextBufferEv
        - _ZNK2ot6Buffer7GetDataEv
        - _ZNK2ot7Message5Chunk9GetBufferEv
        - __assert_fail
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:587,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:587,5'
              BranchSideFuncs:
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer13GetNextBufferEv
                - _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - __assert_fail
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer7GetDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
            - BranchSide:      'src/core/common/message.cpp:587,5'
              BranchSideFuncs:
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
        - Branch String:   'src/core/common/message.cpp:591,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:591,5'
              BranchSideFuncs:
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer7GetDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
            - BranchSide:      'src/core/common/message.cpp:593,5'
              BranchSideFuncs:
                - _ZNK2ot7Message5Chunk9GetBufferEv
                - _ZNK2ot6Buffer7GetDataEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
        - Branch String:   'src/core/common/message.cpp:595,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:597,9'
              BranchSideFuncs:
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/common/message.cpp:600,16'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      Callsites:
        - Src:             'src/core/common/message.cpp:587,5'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
        - Src:             'src/core/common/message.cpp:589,29'
          Dst:             _ZNK2ot7Message5Chunk9GetBufferEv
        - Src:             'src/core/common/message.cpp:589,42'
          Dst:             _ZNK2ot6Buffer13GetNextBufferEv
        - Src:             'src/core/common/message.cpp:589,12'
          Dst:             _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
        - Src:             'src/core/common/message.cpp:591,5'
          Dst:             _ZNK2ot7Message5Chunk9GetBufferEv
        - Src:             'src/core/common/message.cpp:591,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/message.cpp:593,24'
          Dst:             _ZNK2ot7Message5Chunk9GetBufferEv
        - Src:             'src/core/common/message.cpp:593,37'
          Dst:             _ZNK2ot6Buffer7GetDataEv
        - Src:             'src/core/common/message.cpp:593,12'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - Src:             'src/core/common/message.cpp:595,16'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:597,16'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
        - Src:             'src/core/common/message.cpp:600,23'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
    - functionName:    _ZN2ot4DataILNS_14DataLengthTypeE1EE9SetLengthEt
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message5Chunk9GetBufferEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1540
      functionLinenumberEnd: 1540
      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:    _ZN2ot7Message5Chunk9SetBufferEPKNS_6BufferE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1541
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBuffer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Buffer7GetDataEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      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:    _ZN2ot7Message13GetFirstChunkEtRtRNS0_12MutableChunkE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1557
      functionLinenumberEnd: 1559
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aLength
        - aChunk
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_7MessageEEEPKT_PS2_
        - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1558,9'
          Dst:             _ZN2ot7AsConstINS_7MessageEEEPKT_PS2_
        - Src:             'src/core/common/message.hpp:1558,24'
          Dst:             _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
    - functionName:    _ZN2ot7Message12MutableChunk8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1550
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstIhEEPT_PKS1_
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1550,60'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/message.hpp:1550,42'
          Dst:             _ZN2ot10AsNonConstIhEEPT_PKS1_
    - functionName:    _ZN2ot7Message12GetNextChunkERtRNS0_12MutableChunkE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1562
      functionLinenumberEnd: 1564
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLength
        - aChunk
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_7MessageEEEPKT_PS2_
        - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1563,9'
          Dst:             _ZN2ot7AsConstINS_7MessageEEEPKT_PS2_
        - Src:             'src/core/common/message.hpp:1563,24'
          Dst:             _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
    - functionName:    _ZNK2ot6Buffer12GetFirstDataEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message13ResizeMessageEt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         15
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11MessagePool11FreeBuffersEPNS_6BufferE
        - _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
        - _ZN2ot6Buffer13GetNextBufferEv
        - _ZN2ot6Buffer13SetNextBufferEPS0_
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot7Message11GetPriorityEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:232,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:234,13'
              BranchSideFuncs:
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool11FreeBuffersEPNS_6BufferE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZN2ot6Buffer13GetNextBufferEv
            - BranchSide:      'src/core/common/message.cpp:244,18'
              BranchSideFuncs:
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool11FreeBuffersEPNS_6BufferE
        - Branch String:   'src/core/common/message.cpp:234,13'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:236,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool11FreeBuffersEPNS_6BufferE
                - _ZN2ot6Buffer13GetNextBufferEv
            - BranchSide:      'src/core/common/message.cpp:240,21'
              BranchSideFuncs:
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool11FreeBuffersEPNS_6BufferE
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZN2ot6Buffer13GetNextBufferEv
        - Branch String:   'src/core/common/message.cpp:237,13'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:237,13'
              BranchSideFuncs:
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool11FreeBuffersEPNS_6BufferE
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZN2ot6Buffer13GetNextBufferEv
            - BranchSide:      'src/core/common/message.cpp:237,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:234,24'
          Dst:             _ZN2ot6Buffer13GetNextBufferEv
        - Src:             'src/core/common/message.cpp:236,38'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/common/message.cpp:236,67'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/common/message.cpp:236,57'
          Dst:             _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
        - Src:             'src/core/common/message.cpp:236,24'
          Dst:             _ZN2ot6Buffer13SetNextBufferEPS0_
        - Src:             'src/core/common/message.cpp:237,13'
          Dst:             _ZN2ot6Buffer13GetNextBufferEv
        - Src:             'src/core/common/message.cpp:240,32'
          Dst:             _ZN2ot6Buffer13GetNextBufferEv
        - Src:             'src/core/common/message.cpp:245,29'
          Dst:             _ZN2ot6Buffer13GetNextBufferEv
        - Src:             'src/core/common/message.cpp:246,17'
          Dst:             _ZN2ot6Buffer13SetNextBufferEPS0_
        - Src:             'src/core/common/message.cpp:248,5'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/common/message.cpp:248,24'
          Dst:             _ZN2ot11MessagePool11FreeBuffersEPNS_6BufferE
    - functionName:    _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPriority
      BBCount:         14
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11MessagePool14ReclaimBuffersENS_7Message8PriorityE
        - _ZN2ot3MaxItEET_S1_S1_
        - _ZN2ot4Heap6CAllocEmm
        - _ZN2ot6Buffer13SetNextBufferEPS0_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:111,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:121,9'
              BranchSideFuncs:
                - _ZN2ot11MessagePool14ReclaimBuffersENS_7Message8PriorityE
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/common/message.cpp:124,5'
              BranchSideFuncs:
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/common/message.cpp:121,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:111,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/common/message.cpp:121,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/common/message.cpp:130,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:130,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/common/message.cpp:132,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/common/message.cpp:113,47'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/message.cpp:121,9'
          Dst:             _ZN2ot11MessagePool14ReclaimBuffersENS_7Message8PriorityE
        - Src:             'src/core/common/message.cpp:125,21'
          Dst:             _ZN2ot3MaxItEET_S1_S1_
        - Src:             'src/core/common/message.cpp:127,13'
          Dst:             _ZN2ot6Buffer13SetNextBufferEPS0_
        - Src:             'src/core/common/message.cpp:132,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot6Buffer13SetNextBufferEPS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_6BufferEE7SetNextEPS1_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:190,41'
          Dst:             _ZN2ot15LinkedListEntryINS_6BufferEE7SetNextEPS1_
    - functionName:    _ZN2ot11MessagePool14ReclaimBuffersENS_7Message8PriorityE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPriority
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13MeshForwarder12EvictMessageENS_7Message8PriorityE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:156,73'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/common/message.cpp:156,94'
          Dst:             _ZN2ot13MeshForwarder12EvictMessageENS_7Message8PriorityE
    - functionName:    _ZN2ot3MaxItEET_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:69,71'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:69,92'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:69,102'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_13MeshForwarderEEERT_v
    - functionName:    _ZNK2ot7Message8Settings11GetPriorityEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_7MessageEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message7SetTypeENS0_4TypeE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:541,32'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message11SetReservedEt
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1534
      functionLinenumberEnd: 1534
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aReservedHeader
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1534,54'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message8Settings21IsLinkSecurityEnabledEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message11SetPriorityENS0_8PriorityE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPriority
      BBCount:         14
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
        - _ZNK2ot7Message18IsInAPriorityQueueEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:321,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:321,5'
              BranchSideFuncs:
                - _ZNK2ot7Message18IsInAPriorityQueueEv
                - _ZN2ot6Buffer11GetMetadataEv
            - BranchSide:      'src/core/common/message.cpp:321,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/message.cpp:323,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:323,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/message.cpp:323,5'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
      Callsites:
        - Src:             'src/core/common/message.cpp:323,5'
          Dst:             _ZNK2ot7Message18IsInAPriorityQueueEv
        - Src:             'src/core/common/message.cpp:325,5'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message8SettingsC2ENS_16LinkSecurityModeENS0_8PriorityE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - char
      constantsTouched: []
      argNames:
        - this
        - aSecurityMode
        - aPriority
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message12CompareBytesEtRKS0_ttPFbhhE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aOtherMessage
        - aOtherOffset
        - aLength
        - aMatcher
      BBCount:         12
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
        - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:686,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:686,5'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/common/message.cpp:688,9'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Branch String:   'src/core/common/message.cpp:688,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:688,9'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
            - BranchSide:      'src/core/common/message.cpp:688,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:684,5'
          Dst:             _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - Src:             'src/core/common/message.cpp:686,18'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:688,9'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/message.cpp:688,9'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:688,9'
          Dst:             _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
        - Src:             'src/core/common/message.cpp:689,31'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:690,33'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:691,9'
          Dst:             _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
    - functionName:    _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aBuf
        - aLength
        - aMatcher
      BBCount:         12
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKvPFbhhE
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:658,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:658,5'
              BranchSideFuncs:
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKvPFbhhE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/common/message.cpp:660,9'
              BranchSideFuncs:
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKvPFbhhE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Branch String:   'src/core/common/message.cpp:660,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:660,9'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKvPFbhhE
            - BranchSide:      'src/core/common/message.cpp:660,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:656,5'
          Dst:             _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - Src:             'src/core/common/message.cpp:658,18'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:660,9'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKvPFbhhE
        - Src:             'src/core/common/message.cpp:661,25'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:662,33'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:663,9'
          Dst:             _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
    - functionName:    _ZN2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKvPFbhhE
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aMatcher
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9DataUtils10MatchBytesEPKhS2_tPFbhhE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:209,16'
          Dst:             _ZN2ot9DataUtils10MatchBytesEPKhS2_tPFbhhE
    - functionName:    _ZNK2ot7Message12CompareBytesERKNS_11OffsetRangeEPKvPFbhhE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aBuf
        - aMatcher
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot11OffsetRange9GetOffsetEv
        - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:672,38'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/common/message.cpp:672,70'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/common/message.cpp:672,12'
          Dst:             _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
    - functionName:    _ZNK2ot11OffsetRange9GetOffsetEv
      functionSourceFile: '/src/openthread/src/core/common/offset_range.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11OffsetRange9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/offset_range.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11OffsetRange8ContainsEj
      functionSourceFile: '/src/openthread/src/core/common/offset_range.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aBuf
        - aLength
      BBCount:         9
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11OffsetRange8ContainsEj
        - _ZNK2ot11OffsetRange9GetOffsetEv
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    22
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:643,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:643,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message4ReadEtPvt
            - BranchSide:      'src/core/common/message.cpp:643,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:643,5'
          Dst:             _ZNK2ot11OffsetRange8ContainsEj
        - Src:             'src/core/common/message.cpp:644,31'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/common/message.cpp:644,13'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot7Message4ReadEtPvt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aBuf
        - aLength
      BBCount:         9
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9ReadBytesEtPvt
      functionUses:    58
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:632,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:632,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9ReadBytesEtPvt
            - BranchSide:      'src/core/common/message.cpp:632,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:632,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:633,5'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
    - functionName:    _ZNK2ot7Message9ReadBytesEtPvt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      short
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aBuf
        - aLength
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE11CopyBytesToEPv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:613,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:615,27'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE11CopyBytesToEPv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/common/message.cpp:620,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:611,5'
          Dst:             _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - Src:             'src/core/common/message.cpp:613,18'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:615,15'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE11CopyBytesToEPv
        - Src:             'src/core/common/message.cpp:616,25'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:617,9'
          Dst:             _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
    - functionName:    _ZNK2ot4DataILNS_14DataLengthTypeE1EE11CopyBytesToEPv
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBuffer
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aBuf
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot11OffsetRange9GetOffsetEv
        - _ZNK2ot7Message9ReadBytesEtPvt
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:625,35'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/common/message.cpp:625,67'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/common/message.cpp:625,12'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
    - functionName:    _ZN2ot7Message12RemoveFooterEt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3MinItEET_S1_S1_
        - _ZN2ot7Message9SetLengthEt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:521,70'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:521,97'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:521,84'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/common/message.cpp:521,60'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/common/message.cpp:521,48'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot7Message12InsertHeaderEtt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aLength
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7Message12PrependBytesEPKvt
        - _ZN2ot7Message21WriteBytesFromMessageEtRKS0_tt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:514,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:514,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/message.cpp:515,74'
              BranchSideFuncs:
                - _ZN2ot7Message21WriteBytesFromMessageEtRKS0_tt
      Callsites:
        - Src:             'src/core/common/message.cpp:514,5'
          Dst:             _ZN2ot7Message12PrependBytesEPKvt
        - Src:             'src/core/common/message.cpp:515,5'
          Dst:             _ZN2ot7Message21WriteBytesFromMessageEtRKS0_tt
    - functionName:    _ZN2ot7Message12PrependBytesEPKvt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuf
        - aLength
      BBCount:         18
      ICount:          132
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
        - _ZN2ot6Buffer11GetMetadataEv
        - _ZN2ot6Buffer13GetNextBufferEv
        - _ZN2ot6Buffer13SetNextBufferEPS0_
        - _ZN2ot7Message10WriteBytesEtPKvt
        - _ZN2ot7Message11SetReservedEt
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot7Message11GetPriorityEv
        - _ZNK2ot7Message11GetReservedEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:413,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:415,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZN2ot7Message11SetReservedEt
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZN2ot7Message11SetReservedEt
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
            - BranchSide:      'src/core/common/message.cpp:430,17'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetReservedEv
                - _ZN2ot7Message11SetReservedEt
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message10WriteBytesEtPKvt
        - Branch String:   'src/core/common/message.cpp:415,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:415,9'
              BranchSideFuncs:
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZN2ot7Message11SetReservedEt
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZN2ot7Message11SetReservedEt
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
            - BranchSide:      'src/core/common/message.cpp:415,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/message.cpp:420,13'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:423,20'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZN2ot7Message11SetReservedEt
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZN2ot7Message11SetReservedEt
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZNK2ot7Message11GetReservedEv
            - BranchSide:      'src/core/common/message.cpp:427,21'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetReservedEv
                - _ZN2ot7Message11SetReservedEt
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZN2ot7Message11SetReservedEt
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
                - _ZN2ot6Buffer13GetNextBufferEv
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZN2ot6Buffer13SetNextBufferEPS0_
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
                - _ZNK2ot7Message11GetReservedEv
        - Branch String:   'src/core/common/message.cpp:434,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:434,17'
              BranchSideFuncs:
                - _ZN2ot7Message10WriteBytesEtPKvt
            - BranchSide:      'src/core/common/message.cpp:436,23'
              BranchSideFuncs:
                - _ZN2ot7Message10WriteBytesEtPKvt
      Callsites:
        - Src:             'src/core/common/message.cpp:413,22'
          Dst:             _ZNK2ot7Message11GetReservedEv
        - Src:             'src/core/common/message.cpp:415,9'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/common/message.cpp:415,9'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/common/message.cpp:415,9'
          Dst:             _ZN2ot11MessagePool9NewBufferENS_7Message8PriorityE
        - Src:             'src/core/common/message.cpp:417,34'
          Dst:             _ZN2ot6Buffer13GetNextBufferEv
        - Src:             'src/core/common/message.cpp:417,20'
          Dst:             _ZN2ot6Buffer13SetNextBufferEPS0_
        - Src:             'src/core/common/message.cpp:418,9'
          Dst:             _ZN2ot6Buffer13SetNextBufferEPS0_
        - Src:             'src/core/common/message.cpp:420,13'
          Dst:             _ZNK2ot7Message11GetReservedEv
        - Src:             'src/core/common/message.cpp:423,53'
          Dst:             _ZNK2ot7Message11GetReservedEv
        - Src:             'src/core/common/message.cpp:423,90'
          Dst:             _ZNK2ot7Message11GetReservedEv
        - Src:             'src/core/common/message.cpp:424,50'
          Dst:             _ZNK2ot7Message11GetReservedEv
        - Src:             'src/core/common/message.cpp:427,21'
          Dst:             _ZNK2ot7Message11GetReservedEv
        - Src:             'src/core/common/message.cpp:427,9'
          Dst:             _ZN2ot7Message11SetReservedEt
        - Src:             'src/core/common/message.cpp:430,17'
          Dst:             _ZNK2ot7Message11GetReservedEv
        - Src:             'src/core/common/message.cpp:430,5'
          Dst:             _ZN2ot7Message11SetReservedEt
        - Src:             'src/core/common/message.cpp:431,5'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:432,15'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/common/message.cpp:432,5'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/common/message.cpp:436,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot7Message21WriteBytesFromMessageEtRKS0_tt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aWriteOffset
        - aMessage
        - aReadOffset
        - aLength
      BBCount:         15
      ICount:          139
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3MinItEET_S1_S1_
        - _ZN2ot7Message10WriteBytesEtPKvt
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - _ZNK2ot7Message9ReadBytesEtPvt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:720,29'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:720,33'
              BranchSideFuncs:
                - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
            - BranchSide:      'src/core/common/message.cpp:724,9'
              BranchSideFuncs:
                - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - Branch String:   'src/core/common/message.cpp:720,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:724,9'
              BranchSideFuncs:
                - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
            - BranchSide:      'src/core/common/message.cpp:743,25'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot7Message10WriteBytesEtPKvt
        - Branch String:   'src/core/common/message.cpp:726,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:728,24'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/common/message.cpp:732,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/message.cpp:746,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot7Message10WriteBytesEtPKvt
            - BranchSide:      'src/core/common/message.cpp:748,49'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot7Message10WriteBytesEtPKvt
      Callsites:
        - Src:             'src/core/common/message.cpp:724,18'
          Dst:             _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - Src:             'src/core/common/message.cpp:726,22'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:728,44'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/message.cpp:728,62'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:728,13'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
        - Src:             'src/core/common/message.cpp:729,35'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.cpp:730,22'
          Dst:             _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - Src:             'src/core/common/message.cpp:748,35'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/common/message.cpp:754,13'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
        - Src:             'src/core/common/message.cpp:755,13'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot7Message12RemoveHeaderEtt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aLength
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message12RemoveHeaderEt
        - _ZN2ot7Message21WriteBytesFromMessageEtRKS0_tt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:484,5'
          Dst:             _ZN2ot7Message21WriteBytesFromMessageEtRKS0_tt
        - Src:             'src/core/common/message.cpp:485,5'
          Dst:             _ZN2ot7Message12RemoveHeaderEt
    - functionName:    _ZN2ot7Message12RemoveHeaderEt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         10
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:445,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:445,5'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot6Buffer11GetMetadataEv
            - BranchSide:      'src/core/common/message.cpp:447,32'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot6Buffer11GetMetadataEv
        - Branch String:   'src/core/common/message.cpp:450,9'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:452,34'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
            - BranchSide:      'src/core/common/message.cpp:456,9'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
      Callsites:
        - Src:             'src/core/common/message.cpp:445,5'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:445,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/message.cpp:447,5'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:448,5'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:450,9'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:452,9'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:456,9'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffsetRange
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot11OffsetRange9GetOffsetEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:383,58'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/common/message.cpp:383,84'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/common/message.cpp:383,12'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
    - functionName:    _ZN2ot7Message11AppendBytesEPKvt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuf
        - aLength
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
        - _ZN2ot7Message9SetLengthEt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    79
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:374,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:374,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/message.cpp:375,16'
              BranchSideFuncs:
                - _ZN2ot7Message10WriteBytesEtPKvt
      Callsites:
        - Src:             'src/core/common/message.cpp:372,26'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:374,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:374,5'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/common/message.cpp:375,5'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:354,5'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:355,5'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message16PriorityToStringENS0_8PriorityE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aPriority
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMleCommand
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
        - _ZNK2ot7Message10GetSubTypeEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:311,42'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:311,46'
              BranchSideFuncs:
                - _ZNK2ot6Buffer11GetMetadataEv
            - BranchSide:      'src/core/common/message.cpp:311,42'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/message.cpp:311,13'
          Dst:             _ZNK2ot7Message10GetSubTypeEv
        - Src:             'src/core/common/message.cpp:311,46'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot7Message10MoveOffsetEi
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDelta
      BBCount:         11
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
        - __assert_fail
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:298,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:298,5'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZNK2ot7Message9GetLengthEv
                - __assert_fail
            - BranchSide:      'src/core/common/message.cpp:299,51'
              BranchSideFuncs:
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZN2ot6Buffer11GetMetadataEv
                - _ZNK2ot7Message9GetLengthEv
                - __assert_fail
        - Branch String:   'src/core/common/message.cpp:300,5'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:300,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/message.cpp:300,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/message.cpp:298,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/common/message.cpp:298,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:298,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/message.cpp:299,5'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:300,5'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
        - Src:             'src/core/common/message.cpp:300,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.cpp:300,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot7Message8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message8Iterator11NextMessageEPS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:216,13'
          Dst:             _ZN2ot7Message8Iterator11NextMessageEPS0_
    - functionName:    _ZN2ot10AsCoreTypeI17otMessageSettingsEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message8Settings4FromEPK17otMessageSettings
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aSettings
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI17otMessageSettingsEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot7Message8Settings10GetDefaultEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/common/message.cpp:207,12'
          Branch Sides:
            - BranchSide:      'src/core/common/message.cpp:207,37'
              BranchSideFuncs:
                - _ZN2ot7Message8Settings10GetDefaultEv
            - BranchSide:      'src/core/common/message.cpp:207,63'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI17otMessageSettingsEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/common/message.cpp:207,37'
          Dst:             _ZN2ot7Message8Settings10GetDefaultEv
        - Src:             'src/core/common/message.cpp:207,52'
          Dst:             _ZN2ot10AsCoreTypeI17otMessageSettingsEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot7Message8Settings10GetDefaultEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11MessagePool19GetTotalBufferCountEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11MessagePool18GetFreeBufferCountEv
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11MessagePool8AllocateENS_7Message4TypeEt
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - this
        - aType
        - aReserveHeader
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
        - _ZN2ot7Message8Settings10GetDefaultEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:97,44'
          Dst:             _ZN2ot7Message8Settings10GetDefaultEv
        - Src:             'src/core/common/message.cpp:97,12'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
    - functionName:    _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
        - _ZN2ot7Message8Settings10GetDefaultEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:93,81'
          Dst:             _ZN2ot7Message8Settings10GetDefaultEv
        - Src:             'src/core/common/message.cpp:93,62'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
    - functionName:    _ZN2ot11MessagePoolC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.cpp:52,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot10Preference8ToStringEa
      functionSourceFile: '/src/openthread/src/core/common/preference.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aPrf
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/preference.cpp:54,56'
          Branch Sides:
            - BranchSide:      'src/core/common/preference.cpp:54,56'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/preference.cpp:54,83'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot10Preference7IsValidEa
      functionSourceFile: '/src/openthread/src/core/common/preference.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aPrf
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/preference.cpp:52,64'
          Branch Sides:
            - BranchSide:      'src/core/common/preference.cpp:52,64'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/preference.cpp:52,68'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/preference.cpp:52,85'
          Branch Sides:
            - BranchSide:      'src/core/common/preference.cpp:52,85'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/preference.cpp:52,89'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot10Preference12From2BitUintEh
      functionSourceFile: '/src/openthread/src/core/common/preference.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - a2BitUint
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10Preference10To2BitUintEa
      functionSourceFile: '/src/openthread/src/core/common/preference.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aPrf
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/preference.cpp:38,54'
          Branch Sides:
            - BranchSide:      'src/core/common/preference.cpp:38,54'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/preference.cpp:38,84'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot6Random7Manager16CryptoFillBufferEPht
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aBuffer
        - aSize
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - otPlatCryptoRandomGet
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/random.hpp:83,78'
          Dst:             otPlatCryptoRandomGet
    - functionName:    _ZN2ot6Random6Crypto10FillBufferEPht
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aBuffer
        - aSize
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random7Manager16CryptoFillBufferEPht
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/random.hpp:204,68'
          Dst:             _ZN2ot6Random7Manager16CryptoFillBufferEPht
    - functionName:    _ZN2ot6Random9NonCrypto9AddJitterEjt
      functionSourceFile: '/src/openthread/src/core/common/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - short
      constantsTouched: []
      argNames:
        - aValue
        - aJitter
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/common/random.cpp:163,5'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:163,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
            - BranchSide:      'src/core/common/random.cpp:163,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/random.cpp:165,15'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:165,37'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
            - BranchSide:      'src/core/common/random.cpp:165,69'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
      Callsites:
        - Src:             'src/core/common/random.cpp:166,24'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
    - functionName:    _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
      functionSourceFile: '/src/openthread/src/core/common/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - aMin
        - aMax
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random9NonCrypto9GetUint32Ev
        - __assert_fail
      functionUses:    25
      BranchProfiles:
        - Branch String:   'src/core/common/random.cpp:147,5'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:147,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
            - BranchSide:      'src/core/common/random.cpp:147,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/random.cpp:147,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/random.cpp:148,21'
          Dst:             _ZN2ot6Random9NonCrypto9GetUint32Ev
    - functionName:    _ZN2ot6Random9NonCrypto9GetUint32Ev
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random7Manager18NonCryptoGetUint32Ev
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/common/random.hpp:108,42'
          Branch Sides:
            - BranchSide:      'src/core/common/random.hpp:108,42'
              BranchSideFuncs:
                - _ZN2ot6Random7Manager18NonCryptoGetUint32Ev
            - BranchSide:      'src/core/common/random.hpp:108,42'
              BranchSideFuncs:
                - _ZN2ot6Random7Manager18NonCryptoGetUint32Ev
      Callsites:
        - Src:             'src/core/common/random.hpp:108,42'
          Dst:             _ZN2ot6Random7Manager18NonCryptoGetUint32Ev
    - functionName:    _ZN2ot6Random7Manager18NonCryptoGetUint32Ev
      functionSourceFile: '/src/openthread/src/core/common/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random7Manager13NonCryptoPrng7GetNextEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/random.cpp:85,5'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:85,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot6Random7Manager13NonCryptoPrng7GetNextEv
            - BranchSide:      'src/core/common/random.cpp:85,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot6Random7Manager13NonCryptoPrng7GetNextEv
        - Branch String:   'src/core/common/random.cpp:85,5'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:85,5'
              BranchSideFuncs:
                - _ZN2ot6Random7Manager13NonCryptoPrng7GetNextEv
            - BranchSide:      'src/core/common/random.cpp:85,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/random.cpp:85,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/random.cpp:87,18'
          Dst:             _ZN2ot6Random7Manager13NonCryptoPrng7GetNextEv
    - functionName:    _ZN2ot6Random7Manager13NonCryptoPrng7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          59
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/random.cpp:117,9'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:117,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/random.cpp:119,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot6Random9NonCrypto10FillBufferEPht
      functionSourceFile: '/src/openthread/src/core/common/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aBuffer
        - aSize
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Random9NonCrypto8GetUint8Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/random.cpp:153,5'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:155,22'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto8GetUint8Ev
            - BranchSide:      'src/core/common/random.cpp:157,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/random.cpp:155,22'
          Dst:             _ZN2ot6Random9NonCrypto8GetUint8Ev
    - functionName:    _ZN2ot6Random9NonCrypto8GetUint8Ev
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      char
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random9NonCrypto9GetUint32Ev
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/common/random.hpp:115,61'
          Branch Sides:
            - BranchSide:      'src/core/common/random.hpp:115,61'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
            - BranchSide:      'src/core/common/random.hpp:115,61'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
      Callsites:
        - Src:             'src/core/common/random.hpp:115,61'
          Dst:             _ZN2ot6Random9NonCrypto9GetUint32Ev
    - functionName:    _ZN2ot6Random9NonCrypto9GetUint16Ev
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      short
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random9NonCrypto9GetUint32Ev
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/common/random.hpp:122,64'
          Branch Sides:
            - BranchSide:      'src/core/common/random.hpp:122,64'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
            - BranchSide:      'src/core/common/random.hpp:122,64'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
      Callsites:
        - Src:             'src/core/common/random.hpp:122,64'
          Dst:             _ZN2ot6Random9NonCrypto9GetUint32Ev
    - functionName:    _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
      functionSourceFile: '/src/openthread/src/core/common/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aMin
        - aMax
      BBCount:         7
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random9NonCrypto9GetUint16Ev
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/common/random.cpp:141,5'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:141,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9GetUint16Ev
            - BranchSide:      'src/core/common/random.cpp:141,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/random.cpp:141,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/random.cpp:142,21'
          Dst:             _ZN2ot6Random9NonCrypto9GetUint16Ev
    - functionName:    _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
      functionSourceFile: '/src/openthread/src/core/common/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aMin
        - aMax
      BBCount:         7
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random9NonCrypto8GetUint8Ev
        - __assert_fail
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/common/random.cpp:134,5'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:134,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto8GetUint8Ev
            - BranchSide:      'src/core/common/random.cpp:134,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/random.cpp:134,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/random.cpp:136,21'
          Dst:             _ZN2ot6Random9NonCrypto8GetUint8Ev
    - functionName:    _ZN2ot6Random7ManagerD2Ev
      functionSourceFile: '/src/openthread/src/core/common/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - otPlatCryptoRandomDeinit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/common/random.cpp:70,5'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:70,5'
              BranchSideFuncs:
                - otPlatCryptoRandomDeinit
            - BranchSide:      'src/core/common/random.cpp:72,15'
              BranchSideFuncs:
                - otPlatCryptoRandomDeinit
        - Branch String:   'src/core/common/random.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:73,5'
              BranchSideFuncs:
                - otPlatCryptoRandomDeinit
            - BranchSide:      'src/core/common/random.cpp:73,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/random.cpp:70,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/random.cpp:76,5'
          Dst:             otPlatCryptoRandomDeinit
    - functionName:    _ZN2ot6Random7Manager13NonCryptoPrng4InitEj
      functionSourceFile: '/src/openthread/src/core/common/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aSeed
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/random.cpp:98,22'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:98,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/random.cpp:100,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/random.cpp:98,9'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:98,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/random.cpp:100,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot6Random6Crypto4FillIjEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random6Crypto10FillBufferEPht
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/random.hpp:220,12'
          Dst:             _ZN2ot6Random6Crypto10FillBufferEPht
    - functionName:    _ZN2ot6Random7ManagerC2Ev
      functionSourceFile: '/src/openthread/src/core/common/random.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          66
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Random6Crypto4FillIjEE7otErrorRT_
        - _ZN2ot6Random7Manager13NonCryptoPrng4InitEj
        - __assert_fail
        - otPlatCryptoRandomInit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/common/random.cpp:51,5'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:51,5'
              BranchSideFuncs:
                - otPlatCryptoRandomInit
                - _ZN2ot6Random6Crypto4FillIjEE7otErrorRT_
                - _ZN2ot6Random7Manager13NonCryptoPrng4InitEj
                - __assert_fail
            - BranchSide:      'src/core/common/random.cpp:53,5'
              BranchSideFuncs:
                - otPlatCryptoRandomInit
                - _ZN2ot6Random6Crypto4FillIjEE7otErrorRT_
                - _ZN2ot6Random7Manager13NonCryptoPrng4InitEj
                - __assert_fail
        - Branch String:   'src/core/common/random.cpp:53,5'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:53,5'
              BranchSideFuncs:
                - otPlatCryptoRandomInit
                - _ZN2ot6Random6Crypto4FillIjEE7otErrorRT_
                - _ZN2ot6Random7Manager13NonCryptoPrng4InitEj
                - __assert_fail
            - BranchSide:      'src/core/common/random.cpp:53,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/random.cpp:57,5'
          Branch Sides:
            - BranchSide:      'src/core/common/random.cpp:57,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/common/random.cpp:62,16'
              BranchSideFuncs:
                - _ZN2ot6Random7Manager13NonCryptoPrng4InitEj
      Callsites:
        - Src:             'src/core/common/random.cpp:51,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/random.cpp:56,5'
          Dst:             otPlatCryptoRandomInit
        - Src:             'src/core/common/random.cpp:57,5'
          Dst:             _ZN2ot6Random6Crypto4FillIjEE7otErrorRT_
        - Src:             'src/core/common/random.cpp:57,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/random.cpp:62,11'
          Dst:             _ZN2ot6Random7Manager13NonCryptoPrng4InitEj
    - functionName:    _ZN2ot8Instance3GetINS_14SettingsDriverEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 763
      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:    _ZN2ot13ClearAllBytesINS_12SettingsBase14BrOnLinkPrefixEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_12SettingsBase14BrOnLinkPrefixEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_12SettingsBase14BrOnLinkPrefixEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_12SettingsBase14BrOnLinkPrefixEEEvRT_
    - functionName:    _ZN2ot12SettingsBase9ChildInfo10SetVersionEt
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aVersion
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:460,57'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZN2ot12LittleEndian10HostSwap16Et
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_12SettingsBase9ChildInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot14SettingsDriver14GetInstancePtrEv
      functionSourceFile: '/src/openthread/src/core/common/settings_driver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings_driver.hpp:234,102'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
    - functionName:    _ZN2ot12LittleEndian10HostSwap32Ej
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z29otPlatSettingsSetCriticalKeysP10otInstancePKtt
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aInstance
        - aKeys
        - aKeysLength
      BBCount:         7
      ICount:          22
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Settings11DeleteEntryENS_12SettingsBase3KeyE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14SettingsDriver6DeleteEti
        - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:442,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:442,41'
          Dst:             _ZN2ot14SettingsDriver6DeleteEti
        - Src:             'src/core/common/settings.cpp:444,5'
          Dst:             _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_14SettingsDriverEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_14SettingsDriverEEERT_v
    - functionName:    _ZN2ot14SettingsDriver6DeleteEti
      functionSourceFile: '/src/openthread/src/core/common/settings_driver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aIndex
      BBCount:         7
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - __assert_fail
        - otPlatSettingsDelete
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/common/settings_driver.hpp:139,9'
          Branch Sides:
            - BranchSide:      'src/core/common/settings_driver.hpp:139,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings_driver.hpp:139,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/settings_driver.hpp:137,38'
          Dst:             _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - Src:             'src/core/common/settings_driver.hpp:137,17'
          Dst:             otPlatSettingsDelete
        - Src:             'src/core/common/settings_driver.hpp:139,9'
          Dst:             __assert_fail
    - functionName:    _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - int
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aAction
        - aError
        - aKey
        - aValue
      BBCount:         59
      ICount:          221
      EdgeCount:       63
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
        - _ZN2ot12SettingsBase13BorderAgentId3LogENS0_6ActionERKNS_7MeshCoP11BorderAgent2IdE
        - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - _ZN2ot12SettingsBase9LogPrefixENS0_6ActionENS0_3KeyERKNS_3Ip66PrefixE
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot12SettingsBase10ParentInfo3LogENS0_6ActionE
        - _ZNK2ot12SettingsBase11NetworkInfo3LogENS0_6ActionE
        - _ZNK2ot12SettingsBase13SrpClientInfo3LogENS0_6ActionE
        - _ZNK2ot12SettingsBase13SrpServerInfo3LogENS0_6ActionE
        - _ZNK2ot12SettingsBase9ChildInfo3LogENS0_6ActionE
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/common/settings.cpp:454,9'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:459,21'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:503,9'
              BranchSideFuncs:
                - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12SettingsBase13BorderAgentId3LogENS0_6ActionERKNS_7MeshCoP11BorderAgent2IdE
                - _ZNK2ot12SettingsBase13SrpServerInfo3LogENS0_6ActionE
                - _ZNK2ot12SettingsBase13SrpClientInfo3LogENS0_6ActionE
                - _ZN2ot12SettingsBase9LogPrefixENS0_6ActionENS0_3KeyERKNS_3Ip66PrefixE
                - _ZNK2ot12SettingsBase9ChildInfo3LogENS0_6ActionE
                - _ZNK2ot12SettingsBase10ParentInfo3LogENS0_6ActionE
                - _ZNK2ot12SettingsBase11NetworkInfo3LogENS0_6ActionE
        - Branch String:   'src/core/common/settings.cpp:461,9'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:465,24'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:465,24'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:469,13'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:475,24'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:479,13'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:484,13'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:489,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings.cpp:492,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/common/settings.cpp:469,13'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:469,13'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:469,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/settings.cpp:479,13'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:479,13'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:479,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/settings.cpp:484,13'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:484,13'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:484,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/settings.cpp:503,9'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:505,17'
              BranchSideFuncs:
                - _ZN2ot12SettingsBase13BorderAgentId3LogENS0_6ActionERKNS_7MeshCoP11BorderAgent2IdE
                - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot12SettingsBase13SrpServerInfo3LogENS0_6ActionE
                - _ZNK2ot12SettingsBase13SrpClientInfo3LogENS0_6ActionE
                - _ZN2ot12SettingsBase9LogPrefixENS0_6ActionENS0_3KeyERKNS_3Ip66PrefixE
                - _ZNK2ot12SettingsBase9ChildInfo3LogENS0_6ActionE
                - _ZNK2ot12SettingsBase10ParentInfo3LogENS0_6ActionE
                - _ZNK2ot12SettingsBase11NetworkInfo3LogENS0_6ActionE
            - BranchSide:      'src/core/common/settings.cpp:561,9'
              BranchSideFuncs:
                - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/common/settings.cpp:505,9'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:508,51'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase11NetworkInfo3LogENS0_6ActionE
                - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:512,50'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase10ParentInfo3LogENS0_6ActionE
                - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:517,49'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase9ChildInfo3LogENS0_6ActionE
                - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:529,23'
              BranchSideFuncs:
                - _ZN2ot12SettingsBase9LogPrefixENS0_6ActionENS0_3KeyERKNS_3Ip66PrefixE
                - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:535,53'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase13SrpClientInfo3LogENS0_6ActionE
                - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:541,53'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase13SrpServerInfo3LogENS0_6ActionE
                - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:547,32'
              BranchSideFuncs:
                - _ZN2ot12SettingsBase13BorderAgentId3LogENS0_6ActionERKNS_7MeshCoP11BorderAgent2IdE
                - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:556,20'
              BranchSideFuncs:
                - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/common/settings.cpp:561,9'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:561,19'
              BranchSideFuncs:
                - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/common/settings.cpp:563,9'
              BranchSideFuncs:
                - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
                - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/common/settings.cpp:492,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/common/settings.cpp:492,9'
          Dst:             _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
        - Src:             'src/core/common/settings.cpp:492,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/common/settings.cpp:508,60'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo3LogENS0_6ActionE
        - Src:             'src/core/common/settings.cpp:512,59'
          Dst:             _ZNK2ot12SettingsBase10ParentInfo3LogENS0_6ActionE
        - Src:             'src/core/common/settings.cpp:517,58'
          Dst:             _ZNK2ot12SettingsBase9ChildInfo3LogENS0_6ActionE
        - Src:             'src/core/common/settings.cpp:529,13'
          Dst:             _ZN2ot12SettingsBase9LogPrefixENS0_6ActionENS0_3KeyERKNS_3Ip66PrefixE
        - Src:             'src/core/common/settings.cpp:535,62'
          Dst:             _ZNK2ot12SettingsBase13SrpClientInfo3LogENS0_6ActionE
        - Src:             'src/core/common/settings.cpp:541,62'
          Dst:             _ZNK2ot12SettingsBase13SrpServerInfo3LogENS0_6ActionE
        - Src:             'src/core/common/settings.cpp:547,13'
          Dst:             _ZN2ot12SettingsBase13BorderAgentId3LogENS0_6ActionERKNS_7MeshCoP11BorderAgent2IdE
        - Src:             'src/core/common/settings.cpp:563,9'
          Dst:             _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - Src:             'src/core/common/settings.cpp:563,9'
          Dst:             _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
        - Src:             'src/core/common/settings.cpp:563,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aKey
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/settings.cpp:201,5'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:201,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings.cpp:201,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/settings.cpp:201,5'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot12SettingsBase11NetworkInfo3LogENS0_6ActionE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAction
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - _ZN2ot3Mle12RoleToStringENS0_10DeviceRoleE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot12SettingsBase11NetworkInfo10GetVersionEv
        - _ZNK2ot12SettingsBase11NetworkInfo13GetDeviceModeEv
        - _ZNK2ot12SettingsBase11NetworkInfo13GetExtAddressEv
        - _ZNK2ot12SettingsBase11NetworkInfo14GetKeySequenceEv
        - _ZNK2ot12SettingsBase11NetworkInfo15GetMeshLocalIidEv
        - _ZNK2ot12SettingsBase11NetworkInfo18GetMacFrameCounterEv
        - _ZNK2ot12SettingsBase11NetworkInfo18GetMleFrameCounterEv
        - _ZNK2ot12SettingsBase11NetworkInfo22GetPreviousPartitionIdEv
        - _ZNK2ot12SettingsBase11NetworkInfo7GetRoleEv
        - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
        - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - _ZNK2ot3Mac10ExtAddress8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:51,5'
          Dst:             _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - Src:             'src/core/common/settings.cpp:51,5'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
        - Src:             'src/core/common/settings.cpp:51,5'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo13GetExtAddressEv
        - Src:             'src/core/common/settings.cpp:51,5'
          Dst:             _ZNK2ot3Mac10ExtAddress8ToStringEv
        - Src:             'src/core/common/settings.cpp:51,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/common/settings.cpp:51,5'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo7GetRoleEv
        - Src:             'src/core/common/settings.cpp:51,5'
          Dst:             _ZN2ot3Mle12RoleToStringENS0_10DeviceRoleE
        - Src:             'src/core/common/settings.cpp:51,5'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo13GetDeviceModeEv
        - Src:             'src/core/common/settings.cpp:51,5'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo10GetVersionEv
        - Src:             'src/core/common/settings.cpp:51,5'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo14GetKeySequenceEv
        - Src:             'src/core/common/settings.cpp:51,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/common/settings.cpp:51,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/common/settings.cpp:56,5'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo22GetPreviousPartitionIdEv
        - Src:             'src/core/common/settings.cpp:56,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/common/settings.cpp:56,5'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo18GetMleFrameCounterEv
        - Src:             'src/core/common/settings.cpp:56,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/common/settings.cpp:56,5'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo18GetMacFrameCounterEv
        - Src:             'src/core/common/settings.cpp:56,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/common/settings.cpp:56,5'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo15GetMeshLocalIidEv
        - Src:             'src/core/common/settings.cpp:56,5'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - Src:             'src/core/common/settings.cpp:56,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/common/settings.cpp:56,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot12SettingsBase10ParentInfo3LogENS0_6ActionE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAction
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot12SettingsBase10ParentInfo10GetVersionEv
        - _ZNK2ot12SettingsBase10ParentInfo13GetExtAddressEv
        - _ZNK2ot3Mac10ExtAddress8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:62,5'
          Dst:             _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - Src:             'src/core/common/settings.cpp:62,5'
          Dst:             _ZNK2ot12SettingsBase10ParentInfo13GetExtAddressEv
        - Src:             'src/core/common/settings.cpp:62,5'
          Dst:             _ZNK2ot3Mac10ExtAddress8ToStringEv
        - Src:             'src/core/common/settings.cpp:62,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/common/settings.cpp:62,5'
          Dst:             _ZNK2ot12SettingsBase10ParentInfo10GetVersionEv
        - Src:             'src/core/common/settings.cpp:62,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot12SettingsBase9ChildInfo3LogENS0_6ActionE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAction
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot12SettingsBase9ChildInfo10GetTimeoutEv
        - _ZNK2ot12SettingsBase9ChildInfo10GetVersionEv
        - _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
        - _ZNK2ot12SettingsBase9ChildInfo7GetModeEv
        - _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
        - _ZNK2ot3Mac10ExtAddress8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:69,5'
          Dst:             _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - Src:             'src/core/common/settings.cpp:69,5'
          Dst:             _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
        - Src:             'src/core/common/settings.cpp:69,5'
          Dst:             _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
        - Src:             'src/core/common/settings.cpp:69,5'
          Dst:             _ZNK2ot3Mac10ExtAddress8ToStringEv
        - Src:             'src/core/common/settings.cpp:69,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/common/settings.cpp:69,5'
          Dst:             _ZNK2ot12SettingsBase9ChildInfo10GetTimeoutEv
        - Src:             'src/core/common/settings.cpp:69,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/common/settings.cpp:69,5'
          Dst:             _ZNK2ot12SettingsBase9ChildInfo7GetModeEv
        - Src:             'src/core/common/settings.cpp:69,5'
          Dst:             _ZNK2ot12SettingsBase9ChildInfo10GetVersionEv
        - Src:             'src/core/common/settings.cpp:69,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12SettingsBase9LogPrefixENS0_6ActionENS0_3KeyERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aAction
        - aKey
        - aPrefix
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
        - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:84,5'
          Dst:             _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - Src:             'src/core/common/settings.cpp:84,5'
          Dst:             _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
        - Src:             'src/core/common/settings.cpp:84,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/common/settings.cpp:84,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/common/settings.cpp:84,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot12SettingsBase13SrpClientInfo3LogENS0_6ActionE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAction
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
        - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:91,5'
          Dst:             _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - Src:             'src/core/common/settings.cpp:91,5'
          Dst:             _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
        - Src:             'src/core/common/settings.cpp:91,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/common/settings.cpp:91,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/common/settings.cpp:91,5'
          Dst:             _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
        - Src:             'src/core/common/settings.cpp:91,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot12SettingsBase13SrpServerInfo3LogENS0_6ActionE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAction
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot12SettingsBase13SrpServerInfo7GetPortEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:99,5'
          Dst:             _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - Src:             'src/core/common/settings.cpp:99,5'
          Dst:             _ZNK2ot12SettingsBase13SrpServerInfo7GetPortEv
        - Src:             'src/core/common/settings.cpp:99,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12SettingsBase13BorderAgentId3LogENS0_6ActionERKNS_7MeshCoP11BorderAgent2IdE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aAction
        - aId
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - _ZN2ot12StringWriter14AppendHexBytesEPKht
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6StringILt33EEC2Ev
        - _ZNK2ot6StringILt33EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:108,25'
          Dst:             _ZN2ot6StringILt33EEC2Ev
        - Src:             'src/core/common/settings.cpp:110,12'
          Dst:             _ZN2ot12StringWriter14AppendHexBytesEPKht
        - Src:             'src/core/common/settings.cpp:111,5'
          Dst:             _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
        - Src:             'src/core/common/settings.cpp:111,5'
          Dst:             _ZNK2ot6StringILt33EE9AsCStringEv
        - Src:             'src/core/common/settings.cpp:111,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12SettingsBase14ActionToStringENS0_6ActionE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aAction
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6StringILt33EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot6StringILt33EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZNK2ot12SettingsBase13SrpServerInfo7GetPortEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:689,47'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 634
      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:    _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:648,53'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:425,49'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      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:    _ZNK2ot6StringILt17EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12SettingsBase9ChildInfo10GetTimeoutEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:411,50'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
    - functionName:    _ZNK2ot12SettingsBase9ChildInfo7GetModeEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12SettingsBase9ChildInfo10GetVersionEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:453,50'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZNK2ot12SettingsBase10ParentInfo13GetExtAddressEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 341
      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:    _ZNK2ot12SettingsBase10ParentInfo10GetVersionEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:355,50'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:184,49'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZNK2ot12SettingsBase11NetworkInfo13GetExtAddressEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      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:    _ZNK2ot12SettingsBase11NetworkInfo7GetRoleEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12SettingsBase11NetworkInfo13GetDeviceModeEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12SettingsBase11NetworkInfo10GetVersionEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:291,50'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZNK2ot12SettingsBase11NetworkInfo14GetKeySequenceEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:198,54'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
    - functionName:    _ZNK2ot12SettingsBase11NetworkInfo22GetPreviousPartitionIdEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:246,62'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
    - functionName:    _ZNK2ot12SettingsBase11NetworkInfo18GetMleFrameCounterEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap32Ej
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:212,58'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
    - functionName:    _ZNK2ot12SettingsBase11NetworkInfo18GetMacFrameCounterEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap32Ej
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:229,58'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
    - functionName:    _ZNK2ot12SettingsBase11NetworkInfo15GetMeshLocalIidEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      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:    _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aValue
        - aPrev
        - aLength
      BBCount:         15
      ICount:          102
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot14SettingsDriver3SetEtPKvt
        - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - _ZNK2ot14SettingsDriver3GetEtPvPt
        - __assert_fail
        - memcmp
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/common/settings.cpp:425,77'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:425,81'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver3SetEtPKvt
                - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
                - __assert_fail
                - memcmp
            - BranchSide:      'src/core/common/settings.cpp:432,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver3SetEtPKvt
                - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
                - __assert_fail
        - Branch String:   'src/core/common/settings.cpp:425,104'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:426,17'
              BranchSideFuncs:
                - memcmp
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver3SetEtPKvt
                - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
                - __assert_fail
            - BranchSide:      'src/core/common/settings.cpp:432,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver3SetEtPKvt
                - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
                - __assert_fail
        - Branch String:   'src/core/common/settings.cpp:425,9'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:428,16'
              BranchSideFuncs:
                - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
                - __assert_fail
            - BranchSide:      'src/core/common/settings.cpp:432,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver3SetEtPKvt
                - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
                - __assert_fail
        - Branch String:   'src/core/common/settings.cpp:437,5'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:437,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/common/settings.cpp:437,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/settings.cpp:425,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:425,32'
          Dst:             _ZNK2ot14SettingsDriver3GetEtPvPt
        - Src:             'src/core/common/settings.cpp:426,10'
          Dst:             memcmp
        - Src:             'src/core/common/settings.cpp:432,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:432,39'
          Dst:             _ZN2ot14SettingsDriver3SetEtPKvt
        - Src:             'src/core/common/settings.cpp:435,5'
          Dst:             _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
        - Src:             'src/core/common/settings.cpp:437,5'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot14SettingsDriver3GetEtPvPt
      functionSourceFile: '/src/openthread/src/core/common/settings_driver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aValue
        - aValueLength
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot14SettingsDriver3GetEtiPvPt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings_driver.hpp:190,83'
          Dst:             _ZNK2ot14SettingsDriver3GetEtiPvPt
    - functionName:    _ZN2ot14SettingsDriver3SetEtPKvt
      functionSourceFile: '/src/openthread/src/core/common/settings_driver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aValue
        - aValueLength
      BBCount:         7
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - __assert_fail
        - otPlatSettingsSet
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/settings_driver.hpp:216,9'
          Branch Sides:
            - BranchSide:      'src/core/common/settings_driver.hpp:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings_driver.hpp:216,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/settings_driver.hpp:214,35'
          Dst:             _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - Src:             'src/core/common/settings_driver.hpp:214,17'
          Dst:             otPlatSettingsSet
        - Src:             'src/core/common/settings_driver.hpp:216,9'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot14SettingsDriver3GetEtiPvPt
      functionSourceFile: '/src/openthread/src/core/common/settings_driver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aIndex
        - aValue
        - aValueLength
      BBCount:         7
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - __assert_fail
        - otPlatSettingsGet
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/settings_driver.hpp:170,9'
          Branch Sides:
            - BranchSide:      'src/core/common/settings_driver.hpp:170,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings_driver.hpp:170,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/settings_driver.hpp:168,35'
          Dst:             _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - Src:             'src/core/common/settings_driver.hpp:168,17'
          Dst:             otPlatSettingsGet
        - Src:             'src/core/common/settings_driver.hpp:170,9'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aValue
        - aMaxLength
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - _ZNK2ot14SettingsDriver3GetEtPvPt
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:413,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:413,35'
          Dst:             _ZNK2ot14SettingsDriver3GetEtPvPt
        - Src:             'src/core/common/settings.cpp:414,5'
          Dst:             _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
    - functionName:    _ZN2ot12SettingsBase14BrOnLinkPrefix4InitEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_12SettingsBase14BrOnLinkPrefixEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:557,27'
          Dst:             _ZN2ot9ClearableINS_12SettingsBase14BrOnLinkPrefixEE5ClearEv
    - functionName:    _ZN2ot8Settings25DeleteAllBrOnLinkPrefixesEv
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot14SettingsDriver6DeleteEti
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:387,62'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:387,84'
          Dst:             _ZN2ot14SettingsDriver6DeleteEti
        - Src:             'src/core/common/settings.cpp:387,50'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Settings20RemoveBrOnLinkPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot14SettingsDriver6DeleteEti
        - _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
        - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
        - _ZNK2ot3Ip66PrefixeqERKS1_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/settings.cpp:376,5'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:376,5'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver6DeleteEti
                - _ZL11IgnoreError7otError.2113
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
            - BranchSide:      'src/core/common/settings.cpp:378,22'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver6DeleteEti
                - _ZL11IgnoreError7otError.2113
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
        - Branch String:   'src/core/common/settings.cpp:378,13'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:380,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver6DeleteEti
                - _ZL11IgnoreError7otError.2113
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
            - BranchSide:      'src/core/common/settings.cpp:384,5'
              BranchSideFuncs:
                - _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver6DeleteEti
                - _ZL11IgnoreError7otError.2113
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
      Callsites:
        - Src:             'src/core/common/settings.cpp:376,25'
          Dst:             _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
        - Src:             'src/core/common/settings.cpp:378,22'
          Dst:             _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
        - Src:             'src/core/common/settings.cpp:378,34'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
        - Src:             'src/core/common/settings.cpp:380,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:380,47'
          Dst:             _ZN2ot14SettingsDriver6DeleteEti
        - Src:             'src/core/common/settings.cpp:380,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/common/settings.cpp:381,22'
          Dst:             _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
    - functionName:    _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndex
        - aBrOnLinkPrefix
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase14BrOnLinkPrefix4InitEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - _ZNK2ot14SettingsDriver3GetEtiPvPt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:393,21'
          Dst:             _ZN2ot12SettingsBase14BrOnLinkPrefix4InitEv
        - Src:             'src/core/common/settings.cpp:395,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:395,34'
          Dst:             _ZNK2ot14SettingsDriver3GetEtiPvPt
    - functionName:    _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aActionText
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
        - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:402,5'
          Dst:             _ZN2ot12SettingsBase11KeyToStringENS0_3KeyE
        - Src:             'src/core/common/settings.cpp:402,5'
          Dst:             _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
        - Src:             'src/core/common/settings.cpp:402,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/common/settings.cpp:402,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/common/settings.cpp:402,5'
          Dst:             _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
        - Src:             'src/core/common/settings.cpp:402,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/common/settings.cpp:402,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot8Settings25AddOrUpdateBrOnLinkPrefixERKNS_12SettingsBase14BrOnLinkPrefixE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrOnLinkPrefix
      BBCount:         23
      ICount:          109
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot14SettingsDriver3AddEtPKvt
        - _ZN2ot14SettingsDriver6DeleteEti
        - _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
        - _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
        - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
        - _ZNK2ot3Ip66PrefixeqERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/settings.cpp:346,5'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:348,22'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver3AddEtPKvt
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver6DeleteEti
            - BranchSide:      'src/core/common/settings.cpp:365,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver3AddEtPKvt
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
        - Branch String:   'src/core/common/settings.cpp:348,13'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:350,26'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver6DeleteEti
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver3AddEtPKvt
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
            - BranchSide:      'src/core/common/settings.cpp:362,14'
              BranchSideFuncs:
                - _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver3AddEtPKvt
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver6DeleteEti
        - Branch String:   'src/core/common/settings.cpp:350,17'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:354,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings.cpp:357,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver6DeleteEti
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver3AddEtPKvt
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
        - Branch String:   'src/core/common/settings.cpp:357,13'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:357,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings.cpp:358,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver3AddEtPKvt
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
        - Branch String:   'src/core/common/settings.cpp:365,5'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:365,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings.cpp:366,18'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
      Callsites:
        - Src:             'src/core/common/settings.cpp:346,12'
          Dst:             _ZN2ot8Settings18ReadBrOnLinkPrefixEiRNS_12SettingsBase14BrOnLinkPrefixE
        - Src:             'src/core/common/settings.cpp:348,22'
          Dst:             _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
        - Src:             'src/core/common/settings.cpp:348,53'
          Dst:             _ZNK2ot12SettingsBase14BrOnLinkPrefix9GetPrefixEv
        - Src:             'src/core/common/settings.cpp:348,34'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
        - Src:             'src/core/common/settings.cpp:350,26'
          Dst:             _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
        - Src:             'src/core/common/settings.cpp:350,59'
          Dst:             _ZNK2ot12SettingsBase14BrOnLinkPrefix11GetLifetimeEv
        - Src:             'src/core/common/settings.cpp:357,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:357,13'
          Dst:             _ZN2ot14SettingsDriver6DeleteEti
        - Src:             'src/core/common/settings.cpp:365,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:365,5'
          Dst:             _ZN2ot14SettingsDriver3AddEtPKvt
        - Src:             'src/core/common/settings.cpp:366,14'
          Dst:             _ZNK2ot12SettingsBase14BrOnLinkPrefix3LogEPKc
    - functionName:    _ZN2ot14SettingsDriver3AddEtPKvt
      functionSourceFile: '/src/openthread/src/core/common/settings_driver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aValue
        - aValueLength
      BBCount:         7
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - __assert_fail
        - otPlatSettingsAdd
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/settings_driver.hpp:115,9'
          Branch Sides:
            - BranchSide:      'src/core/common/settings_driver.hpp:115,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings_driver.hpp:115,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/settings_driver.hpp:113,35'
          Dst:             _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - Src:             'src/core/common/settings_driver.hpp:113,17'
          Dst:             otPlatSettingsAdd
        - Src:             'src/core/common/settings_driver.hpp:115,9'
          Dst:             __assert_fail
    - functionName:    _ZN2ot12SettingsBase9ChildInfo4InitEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase9ChildInfo10SetVersionEt
        - _ZN2ot13ClearAllBytesINS_12SettingsBase9ChildInfoEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:388,13'
          Dst:             _ZN2ot13ClearAllBytesINS_12SettingsBase9ChildInfoEEEvRT_
        - Src:             'src/core/common/settings.hpp:389,13'
          Dst:             _ZN2ot12SettingsBase9ChildInfo10SetVersionEt
    - functionName:    _ZN2ot8Settings17ChildInfoIterator6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot14SettingsDriver6DeleteEti
        - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/settings.cpp:315,5'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:315,5'
              BranchSideFuncs:
                - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
            - BranchSide:      'src/core/common/settings.cpp:315,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
                - _ZN2ot14SettingsDriver6DeleteEti
                - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
        - Branch String:   'src/core/common/settings.cpp:316,5'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:316,5'
              BranchSideFuncs:
                - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
            - BranchSide:      'src/core/common/settings.cpp:316,5'
              BranchSideFuncs:
                - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
      Callsites:
        - Src:             'src/core/common/settings.cpp:316,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:316,5'
          Dst:             _ZN2ot14SettingsDriver6DeleteEti
        - Src:             'src/core/common/settings.cpp:319,5'
          Dst:             _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
    - functionName:    _ZN2ot8Settings17ChildInfoIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Settings17ChildInfoIterator4ReadEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/settings.cpp:304,9'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:304,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings.cpp:306,9'
              BranchSideFuncs:
                - _ZN2ot8Settings17ChildInfoIterator4ReadEv
      Callsites:
        - Src:             'src/core/common/settings.cpp:307,9'
          Dst:             _ZN2ot8Settings17ChildInfoIterator4ReadEv
    - functionName:    _ZN2ot8Settings17ChildInfoIterator4ReadEv
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12SettingsBase9ChildInfo4InitEv
        - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - _ZNK2ot14SettingsDriver3GetEtiPvPt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/settings.cpp:329,5'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:329,5'
              BranchSideFuncs:
                - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
            - BranchSide:      'src/core/common/settings.cpp:329,5'
              BranchSideFuncs:
                - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
      Callsites:
        - Src:             'src/core/common/settings.cpp:328,16'
          Dst:             _ZN2ot12SettingsBase9ChildInfo4InitEv
        - Src:             'src/core/common/settings.cpp:329,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:329,5'
          Dst:             _ZNK2ot14SettingsDriver3GetEtiPvPt
        - Src:             'src/core/common/settings.cpp:333,5'
          Dst:             _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
    - functionName:    _ZN2ot12SettingsBaseC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:727,11'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot8Settings17ChildInfoIteratorC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBaseC2ERNS_8InstanceE
        - _ZN2ot8Settings17ChildInfoIterator4ReadEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:295,7'
          Dst:             _ZN2ot12SettingsBaseC2ERNS_8InstanceE
        - Src:             'src/core/common/settings.cpp:299,5'
          Dst:             _ZN2ot8Settings17ChildInfoIterator4ReadEv
    - functionName:    _ZN2ot8Settings18DeleteAllChildInfoEv
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14SettingsDriver6DeleteEti
        - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:289,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:289,41'
          Dst:             _ZN2ot14SettingsDriver6DeleteEti
        - Src:             'src/core/common/settings.cpp:291,5'
          Dst:             _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
    - functionName:    _ZN2ot8Settings12AddChildInfoERKNS_12SettingsBase9ChildInfoE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChildInfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14SettingsDriver3AddEtPKvt
        - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:280,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:280,41'
          Dst:             _ZN2ot14SettingsDriver3AddEtPKvt
        - Src:             'src/core/common/settings.cpp:282,5'
          Dst:             _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
    - functionName:    _ZN2ot8Settings24DeleteOperationalDatasetENS_7MeshCoP7Dataset4TypeE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14SettingsDriver6DeleteEti
        - _ZN2ot8Settings17KeyForDatasetTypeENS_7MeshCoP7Dataset4TypeE
        - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:260,19'
          Dst:             _ZN2ot8Settings17KeyForDatasetTypeENS_7MeshCoP7Dataset4TypeE
        - Src:             'src/core/common/settings.cpp:261,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:261,41'
          Dst:             _ZN2ot14SettingsDriver6DeleteEti
        - Src:             'src/core/common/settings.cpp:263,5'
          Dst:             _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
    - functionName:    _ZN2ot8Settings17KeyForDatasetTypeENS_7MeshCoP7Dataset4TypeE
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aType
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset9SetLengthEh
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 506
      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:    _ZNK2ot8Settings22ReadOperationalDatasetENS_7MeshCoP7Dataset4TypeERS2_
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aDataset
      BBCount:         13
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8GetBytesEv
        - _ZN2ot7MeshCoP7Dataset9SetLengthEh
        - _ZN2ot8Settings17KeyForDatasetTypeENS_7MeshCoP7Dataset4TypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - _ZNK2ot14SettingsDriver3GetEtPvPt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/settings.cpp:249,5'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:249,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings.cpp:250,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset9SetLengthEh
        - Branch String:   'src/core/common/settings.cpp:250,5'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:250,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset9SetLengthEh
            - BranchSide:      'src/core/common/settings.cpp:250,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/settings.cpp:249,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:249,5'
          Dst:             _ZN2ot8Settings17KeyForDatasetTypeENS_7MeshCoP7Dataset4TypeE
        - Src:             'src/core/common/settings.cpp:249,5'
          Dst:             _ZN2ot7MeshCoP7Dataset8GetBytesEv
        - Src:             'src/core/common/settings.cpp:249,5'
          Dst:             _ZNK2ot14SettingsDriver3GetEtPvPt
        - Src:             'src/core/common/settings.cpp:252,14'
          Dst:             _ZN2ot7MeshCoP7Dataset9SetLengthEh
    - functionName:    _ZNK2ot7MeshCoP7Dataset9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP7Dataset8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 513
      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:    _ZN2ot8Settings22SaveOperationalDatasetENS_7MeshCoP7Dataset4TypeERKS2_
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aDataset
      BBCount:         7
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14SettingsDriver3SetEtPKvt
        - _ZN2ot8Settings17KeyForDatasetTypeENS_7MeshCoP7Dataset4TypeE
        - _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - _ZNK2ot7MeshCoP7Dataset8GetBytesEv
        - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/settings.cpp:241,5'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.cpp:241,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/common/settings.cpp:241,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/settings.cpp:236,19'
          Dst:             _ZN2ot8Settings17KeyForDatasetTypeENS_7MeshCoP7Dataset4TypeE
        - Src:             'src/core/common/settings.cpp:237,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:237,59'
          Dst:             _ZNK2ot7MeshCoP7Dataset8GetBytesEv
        - Src:             'src/core/common/settings.cpp:237,80'
          Dst:             _ZNK2ot7MeshCoP7Dataset9GetLengthEv
        - Src:             'src/core/common/settings.cpp:237,41'
          Dst:             _ZN2ot14SettingsDriver3SetEtPKvt
        - Src:             'src/core/common/settings.cpp:239,5'
          Dst:             _ZN2ot8Settings3LogENS_12SettingsBase6ActionE7otErrorNS1_3KeyEPKv
        - Src:             'src/core/common/settings.cpp:241,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot14SettingsDriver4WipeEv
      functionSourceFile: '/src/openthread/src/core/common/settings_driver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - otPlatSettingsWipe
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings_driver.hpp:229,28'
          Dst:             _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - Src:             'src/core/common/settings_driver.hpp:229,9'
          Dst:             otPlatSettingsWipe
    - functionName:    _ZN2ot8Settings4WipeEv
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14SettingsDriver4WipeEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:225,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:225,27'
          Dst:             _ZN2ot14SettingsDriver4WipeEv
        - Src:             'src/core/common/settings.cpp:226,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot14SettingsDriver6DeinitEv
      functionSourceFile: '/src/openthread/src/core/common/settings_driver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - otPlatSettingsDeinit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings_driver.hpp:90,30'
          Dst:             _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - Src:             'src/core/common/settings_driver.hpp:90,9'
          Dst:             otPlatSettingsDeinit
    - functionName:    _ZN2ot8Settings6DeinitEv
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14SettingsDriver6DeinitEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:221,31'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:221,53'
          Dst:             _ZN2ot14SettingsDriver6DeinitEv
    - functionName:    _ZN2ot14GetArrayLengthItLt3EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14SettingsDriver4InitEPKtt
      functionSourceFile: '/src/openthread/src/core/common/settings_driver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSensitiveKeys
        - aSensitiveKeysLength
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - otPlatSettingsInit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings_driver.hpp:80,28'
          Dst:             _ZNK2ot14SettingsDriver14GetInstancePtrEv
        - Src:             'src/core/common/settings_driver.hpp:80,9'
          Dst:             otPlatSettingsInit
    - functionName:    _ZN2ot8Settings4InitEv
      functionSourceFile: '/src/openthread/src/core/common/settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14GetArrayLengthItLt3EEEtRAT0__KT_
        - _ZN2ot14SettingsDriver4InitEPKtt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.cpp:219,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14SettingsDriverEEERT_v
        - Src:             'src/core/common/settings.cpp:219,72'
          Dst:             _ZN2ot14GetArrayLengthItLt3EEEtRAT0__KT_
        - Src:             'src/core/common/settings.cpp:219,51'
          Dst:             _ZN2ot14SettingsDriver4InitEPKtt
    - functionName:    _ZN2ot17IsValidUtf8StringEPKcm
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - aString
        - aLength
      BBCount:         43
      ICount:          182
      EdgeCount:       53
      CyclomaticComplexity: 12
      functionsReached:
        - iscntrl
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:379,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:379,5'
              BranchSideFuncs:
                - iscntrl
            - BranchSide:      'src/core/common/string.cpp:381,51'
              BranchSideFuncs:
                - iscntrl
        - Branch String:   'src/core/common/string.cpp:384,13'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:387,13'
              BranchSideFuncs:
                - iscntrl
            - BranchSide:      'src/core/common/string.cpp:393,14'
              BranchSideFuncs:
                - iscntrl
        - Branch String:   'src/core/common/string.cpp:387,13'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:387,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:387,13'
              BranchSideFuncs:
                - iscntrl
        - Branch String:   'src/core/common/string.cpp:393,13'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:396,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:398,19'
              BranchSideFuncs:
                - iscntrl
        - Branch String:   'src/core/common/string.cpp:398,18'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:400,31'
              BranchSideFuncs:
                - iscntrl
            - BranchSide:      'src/core/common/string.cpp:402,19'
              BranchSideFuncs:
                - iscntrl
        - Branch String:   'src/core/common/string.cpp:402,18'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:404,31'
              BranchSideFuncs:
                - iscntrl
            - BranchSide:      'src/core/common/string.cpp:406,19'
              BranchSideFuncs:
                - iscntrl
        - Branch String:   'src/core/common/string.cpp:406,18'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:408,31'
              BranchSideFuncs:
                - iscntrl
            - BranchSide:      'src/core/common/string.cpp:412,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:415,9'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:379,5'
              BranchSideFuncs:
                - iscntrl
            - BranchSide:      'src/core/common/string.cpp:417,13'
              BranchSideFuncs:
                - iscntrl
        - Branch String:   'src/core/common/string.cpp:417,13'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:417,13'
              BranchSideFuncs:
                - iscntrl
            - BranchSide:      'src/core/common/string.cpp:417,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:423,13'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:423,13'
              BranchSideFuncs:
                - iscntrl
            - BranchSide:      'src/core/common/string.cpp:423,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:387,13'
          Dst:             iscntrl
    - functionName:    iscntrl
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12StringWriter23AppendCharMultipleTimesEct
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - this
        - aChar
        - aCount
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:362,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:364,22'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/common/string.cpp:367,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:364,9'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot12StringWriter6AppendEPKcz
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFormat
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter13AppendVarArgsEPKcP13__va_list_tag
      functionUses:    99
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.cpp:327,5'
          Dst:             _ZN2ot12StringWriter13AppendVarArgsEPKcP13__va_list_tag
    - functionName:    _ZN2ot12StringWriter13AppendVarArgsEPKcP13__va_list_tag
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFormat
        - aArgs
      BBCount:         13
      ICount:          102
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12StringWriter11IsTruncatedEv
        - __assert_fail
        - vsnprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:337,41'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:337,60'
              BranchSideFuncs:
                - vsnprintf
                - __assert_fail
                - _ZNK2ot12StringWriter11IsTruncatedEv
            - BranchSide:      'src/core/common/string.cpp:337,40'
              BranchSideFuncs:
                - vsnprintf
                - __assert_fail
                - _ZNK2ot12StringWriter11IsTruncatedEv
        - Branch String:   'src/core/common/string.cpp:338,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:338,5'
              BranchSideFuncs:
                - _ZNK2ot12StringWriter11IsTruncatedEv
            - BranchSide:      'src/core/common/string.cpp:340,38'
              BranchSideFuncs:
                - _ZNK2ot12StringWriter11IsTruncatedEv
        - Branch String:   'src/core/common/string.cpp:342,9'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:342,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:344,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:337,11'
          Dst:             vsnprintf
        - Src:             'src/core/common/string.cpp:338,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/string.cpp:342,9'
          Dst:             _ZNK2ot12StringWriter11IsTruncatedEv
    - 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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12StringWriter11IsTruncatedEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12StringWriter14AppendHexBytesEPKht
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBytes
        - aLength
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:352,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:354,31'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/common/string.cpp:357,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:354,9'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot12StringWriter5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12StringWriterC2EPct
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aSize
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7ToYesNoEb
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - bool
      constantsTouched: []
      argNames:
        - aBool
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ParseHexDigitEcRh
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aHexChar
        - aValue
      BBCount:         18
      ICount:          95
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10ParseDigitEcRh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:285,27'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:285,31'
              BranchSideFuncs:
                - _ZN2ot10ParseDigitEcRh
            - BranchSide:      'src/core/common/string.cpp:290,17'
              BranchSideFuncs:
                - _ZN2ot10ParseDigitEcRh
        - Branch String:   'src/core/common/string.cpp:285,9'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:287,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:290,17'
              BranchSideFuncs:
                - _ZN2ot10ParseDigitEcRh
        - Branch String:   'src/core/common/string.cpp:290,27'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:290,31'
              BranchSideFuncs:
                - _ZN2ot10ParseDigitEcRh
            - BranchSide:      'src/core/common/string.cpp:295,24'
              BranchSideFuncs:
                - _ZN2ot10ParseDigitEcRh
        - Branch String:   'src/core/common/string.cpp:290,9'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:292,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:295,24'
              BranchSideFuncs:
                - _ZN2ot10ParseDigitEcRh
      Callsites:
        - Src:             'src/core/common/string.cpp:295,13'
          Dst:             _ZN2ot10ParseDigitEcRh
    - functionName:    _ZN2ot10ParseDigitEcRh
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aDigitChar
        - aValue
      BBCount:         9
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7IsDigitEc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:274,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:274,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:274,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:274,5'
          Dst:             _ZN2ot7IsDigitEc
    - functionName:    _ZN2ot7IsDigitEc
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aChar
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:264,49'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:264,52'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:264,49'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot11IsLowercaseEc
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aChar
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:268,53'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:268,56'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:268,53'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot11IsUppercaseEc
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aChar
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:266,53'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:266,56'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:266,53'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot11ToUppercaseEc
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aChar
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11IsLowercaseEc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:256,9'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:256,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:258,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:256,9'
          Dst:             _ZN2ot11IsLowercaseEc
    - functionName:    _ZN2ot24StringConvertToUppercaseEPc
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aString
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11ToUppercaseEc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:238,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:240,33'
              BranchSideFuncs:
                - _ZN2ot11ToUppercaseEc
            - BranchSide:      'src/core/common/string.cpp:242,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:240,20'
          Dst:             _ZN2ot11ToUppercaseEc
    - functionName:    _ZN2ot11ToLowercaseEc
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aChar
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11IsUppercaseEc
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:246,9'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:246,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:248,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:246,9'
          Dst:             _ZN2ot11IsUppercaseEc
    - functionName:    _ZN2ot24StringConvertToLowercaseEPc
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aString
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11ToLowercaseEc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:230,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:232,33'
              BranchSideFuncs:
                - _ZN2ot11ToLowercaseEc
            - BranchSide:      'src/core/common/string.cpp:234,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:232,20'
          Dst:             _ZN2ot11ToLowercaseEc
    - functionName:    _ZN2ot16StringParseUint8ERPKcRhh
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aString
        - aUint8
        - aMaxValue
      BBCount:         12
      ICount:          88
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10ParseDigitEcRh
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:212,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:214,15'
              BranchSideFuncs:
                - _ZN2ot10ParseDigitEcRh
            - BranchSide:      'src/core/common/string.cpp:221,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:216,9'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:216,9'
              BranchSideFuncs:
                - _ZN2ot10ParseDigitEcRh
            - BranchSide:      'src/core/common/string.cpp:216,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:212,12'
          Dst:             _ZN2ot10ParseDigitEcRh
    - functionName:    _ZN2ot16StringParseUint8ERPKcRh
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aString
        - aUint8
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot16StringParseUint8ERPKcRhh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.cpp:202,12'
          Dst:             _ZN2ot16StringParseUint8ERPKcRhh
    - functionName:    _ZN2ot17IsValidUtf8StringEPKc
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aString
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17IsValidUtf8StringEPKcm
        - strlen
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.cpp:370,81'
          Dst:             strlen
        - Src:             'src/core/common/string.cpp:370,54'
          Dst:             _ZN2ot17IsValidUtf8StringEPKcm
    - 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:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10StringCopyEPctPKcNS_19StringEncodingCheckE
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aTargetBuffer
        - aTargetSize
        - aSource
        - aEncodingCheck
      BBCount:         23
      ICount:          101
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot17IsValidUtf8StringEPKc
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:176,9'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:178,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:182,27'
              BranchSideFuncs:
                - _ZN2ot12StringLengthEPKct
                - _ZN2ot17IsValidUtf8StringEPKc
        - Branch String:   'src/core/common/string.cpp:183,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:183,5'
              BranchSideFuncs:
                - _ZN2ot17IsValidUtf8StringEPKc
            - BranchSide:      'src/core/common/string.cpp:183,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:185,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:188,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:190,9'
              BranchSideFuncs:
                - _ZN2ot17IsValidUtf8StringEPKc
            - BranchSide:      'src/core/common/string.cpp:194,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:190,9'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:190,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:190,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:182,14'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/common/string.cpp:190,9'
          Dst:             _ZN2ot17IsValidUtf8StringEPKc
    - functionName:    _ZN2ot12StringLengthEPKct
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aString
        - aMaxLength
      BBCount:         14
      ICount:          63
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    23
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:94,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:94,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:94,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:96,31'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:96,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:96,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:96,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:99,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:99,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aFirstString
        - aSecondString
        - aMode
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.cpp:168,12'
          Dst:             _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
    - functionName:    _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aString
        - aPrefixString
        - aMode
      BBCount:         24
      ICount:          115
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11ToLowercaseEc
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:65,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:68,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:75,9'
              BranchSideFuncs:
                - _ZN2ot11ToLowercaseEc
                - _ZN2ot11ToLowercaseEc
            - BranchSide:      'src/core/common/string.cpp:82,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:68,9'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:70,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:72,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:70,13'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:70,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:70,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:75,9'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:77,13'
              BranchSideFuncs:
                - _ZN2ot11ToLowercaseEc
                - _ZN2ot11ToLowercaseEc
            - BranchSide:      'src/core/common/string.cpp:79,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:77,13'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:77,13'
              BranchSideFuncs:
                - _ZN2ot11ToLowercaseEc
                - _ZN2ot11ToLowercaseEc
            - BranchSide:      'src/core/common/string.cpp:77,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:77,13'
          Dst:             _ZN2ot11ToLowercaseEc
        - Src:             'src/core/common/string.cpp:77,13'
          Dst:             _ZN2ot11ToLowercaseEc
    - functionName:    _ZN2ot11StringMatchEPKcS1_
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFirstString
        - aSecondString
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.cpp:163,12'
          Dst:             _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
    - functionName:    _ZN2ot14StringEndsWithEPKcS1_NS_15StringMatchModeE
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aString
        - aSubString
        - aMode
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:158,25'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:158,29'
              BranchSideFuncs:
                - _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
            - BranchSide:      'src/core/common/string.cpp:158,25'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:158,44'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:158,55'
              BranchSideFuncs:
                - _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
            - BranchSide:      'src/core/common/string.cpp:158,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:155,21'
          Dst:             strlen
        - Src:             'src/core/common/string.cpp:156,21'
          Dst:             strlen
        - Src:             'src/core/common/string.cpp:158,48'
          Dst:             _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
    - functionName:    _ZN2ot14StringEndsWithEPKcc
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aString
        - aChar
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:150,22'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:150,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:150,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.cpp:148,18'
          Dst:             strlen
    - functionName:    _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aString
        - aPrefixString
        - aMode
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.cpp:143,12'
          Dst:             _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
    - functionName:    _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aString
        - aSubString
        - aMode
      BBCount:         18
      ICount:          94
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:127,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:127,5'
              BranchSideFuncs:
                - _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
            - BranchSide:      'src/core/common/string.cpp:127,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:129,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:131,20'
              BranchSideFuncs:
                - _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
            - BranchSide:      'src/core/common/string.cpp:135,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:131,13'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:133,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:135,5'
              BranchSideFuncs:
                - _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
      Callsites:
        - Src:             'src/core/common/string.cpp:124,26'
          Dst:             strlen
        - Src:             'src/core/common/string.cpp:125,26'
          Dst:             strlen
        - Src:             'src/core/common/string.cpp:131,13'
          Dst:             _ZN2ot12_GLOBAL__N_15MatchEPKcS2_NS_15StringMatchModeE
    - functionName:    _ZN2ot10StringFindEPKcc
      functionSourceFile: '/src/openthread/src/core/common/string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aString
        - aChar
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/string.cpp:109,5'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:109,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:111,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/string.cpp:111,13'
          Branch Sides:
            - BranchSide:      'src/core/common/string.cpp:113,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.cpp:116,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_7Tasklet9SchedulerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1116
      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:    _ZN2ot7Tasklet7RunTaskEv
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Tasklet9Scheduler21ProcessQueuedTaskletsEv
      functionSourceFile: '/src/openthread/src/core/common/tasklet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7Tasklet7RunTaskEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/tasklet.cpp:105,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tasklet.cpp:107,28'
              BranchSideFuncs:
                - _ZN2ot7Tasklet7RunTaskEv
            - BranchSide:      'src/core/common/tasklet.cpp:121,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/tasklet.cpp:109,13'
          Branch Sides:
            - BranchSide:      'src/core/common/tasklet.cpp:111,18'
              BranchSideFuncs:
                - _ZN2ot7Tasklet7RunTaskEv
            - BranchSide:      'src/core/common/tasklet.cpp:115,27'
              BranchSideFuncs:
                - _ZN2ot7Tasklet7RunTaskEv
      Callsites:
        - Src:             'src/core/common/tasklet.cpp:119,18'
          Dst:             _ZN2ot7Tasklet7RunTaskEv
    - functionName:    _ZN2ot7Tasklet9Scheduler13RemoveTaskletERS0_
      functionSourceFile: '/src/openthread/src/core/common/tasklet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTasklet
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/tasklet.cpp:79,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tasklet.cpp:81,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tasklet.cpp:84,22'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/tasklet.cpp:87,9'
          Branch Sides:
            - BranchSide:      'src/core/common/tasklet.cpp:87,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tasklet.cpp:89,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/tasklet.cpp:89,17'
          Branch Sides:
            - BranchSide:      'src/core/common/tasklet.cpp:89,39'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tasklet.cpp:89,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot7Tasklet6UnpostEv
      functionSourceFile: '/src/openthread/src/core/common/tasklet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7Tasklet9Scheduler13RemoveTaskletERS0_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7Tasklet9SchedulerEEERT_v
        - _ZNK2ot7Tasklet8IsPostedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/tasklet.cpp:51,9'
          Branch Sides:
            - BranchSide:      'src/core/common/tasklet.cpp:51,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7Tasklet9SchedulerEEERT_v
                - _ZN2ot7Tasklet9Scheduler13RemoveTaskletERS0_
            - BranchSide:      'src/core/common/tasklet.cpp:53,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7Tasklet9SchedulerEEERT_v
                - _ZN2ot7Tasklet9Scheduler13RemoveTaskletERS0_
      Callsites:
        - Src:             'src/core/common/tasklet.cpp:51,9'
          Dst:             _ZNK2ot7Tasklet8IsPostedEv
        - Src:             'src/core/common/tasklet.cpp:53,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7Tasklet9SchedulerEEERT_v
        - Src:             'src/core/common/tasklet.cpp:53,26'
          Dst:             _ZN2ot7Tasklet9Scheduler13RemoveTaskletERS0_
    - functionName:    _ZNK2ot7Tasklet8IsPostedEv
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7Tasklet9SchedulerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7Tasklet9SchedulerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7Tasklet9SchedulerEEERT_v
    - functionName:    _ZN2ot7Tasklet9Scheduler11PostTaskletERS0_
      functionSourceFile: '/src/openthread/src/core/common/tasklet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTasklet
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - otTaskletsSignalPending
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/tasklet.cpp:61,9'
          Branch Sides:
            - BranchSide:      'src/core/common/tasklet.cpp:63,25'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - otTaskletsSignalPending
            - BranchSide:      'src/core/common/tasklet.cpp:69,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/tasklet.cpp:65,43'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/common/tasklet.cpp:65,9'
          Dst:             otTaskletsSignalPending
    - functionName:    _ZN2ot7Tasklet4PostEv
      functionSourceFile: '/src/openthread/src/core/common/tasklet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7Tasklet9Scheduler11PostTaskletERS0_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7Tasklet9SchedulerEEERT_v
        - _ZNK2ot7Tasklet8IsPostedEv
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/core/common/tasklet.cpp:43,9'
          Branch Sides:
            - BranchSide:      'src/core/common/tasklet.cpp:43,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tasklet.cpp:45,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7Tasklet9SchedulerEEERT_v
                - _ZN2ot7Tasklet9Scheduler11PostTaskletERS0_
      Callsites:
        - Src:             'src/core/common/tasklet.cpp:43,10'
          Dst:             _ZNK2ot7Tasklet8IsPostedEv
        - Src:             'src/core/common/tasklet.cpp:45,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7Tasklet9SchedulerEEERT_v
        - Src:             'src/core/common/tasklet.cpp:45,26'
          Dst:             _ZN2ot7Tasklet9Scheduler11PostTaskletERS0_
    - functionName:    _ZNK2ot15LinkedListEntryINS_5TimerEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_5TimerEE4FindERKS1_RPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_5TimerEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_5TimerEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_5TimerEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_5TimerEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_5TimerEE7GetNextEv
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_5TimerEEEEEPKT_PS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5TimerEE8PopAfterEPS1_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_5TimerEE3PopEv
        - _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5TimerEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
    - functionName:    _ZN2ot10LinkedListINS_5TimerEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5TimerEE4FindERKS1_RPS1_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_10LinkedListINS_5TimerEEEEEPKT_PS4_
        - _ZNK2ot10LinkedListINS_5TimerEE4FindERKS1_RPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:427,16'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_5TimerEEEEEPKT_PS4_
        - Src:             'src/core/common/linked_list.hpp:427,31'
          Dst:             _ZNK2ot10LinkedListINS_5TimerEE4FindERKS1_RPS3_
    - functionName:    _ZN2ot10LinkedListINS_5TimerEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEC2EPS1_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5TimerEE8IteratorC2EPS1_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEC2EPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEC2EPS1_
    - functionName:    _ZNK2ot4TimeeqERKS0_
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11UnequatableINS_4TimeEEneERKS1_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4TimeeqERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot4TimeeqERKS0_
    - functionName:    _ZN2ot10TimerMilli9Scheduler13ProcessTimersEv
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Timer9Scheduler13ProcessTimersERKNS1_8AlarmApiE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:243,54'
          Dst:             _ZN2ot5Timer9Scheduler13ProcessTimersERKNS1_8AlarmApiE
    - functionName:    _ZN2ot5Timer9Scheduler13ProcessTimersERKNS1_8AlarmApiE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAlarmApi
      BBCount:         12
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_5TimerEE7GetHeadEv
        - _ZN2ot4TimeC2Ej
        - _ZN2ot5Timer5FiredEv
        - _ZN2ot5Timer9Scheduler6RemoveERS0_RKNS1_8AlarmApiE
        - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
        - _ZNK2ot4TimegeERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/timer.cpp:225,9'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:227,18'
              BranchSideFuncs:
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
                - _ZN2ot5Timer9Scheduler6RemoveERS0_RKNS1_8AlarmApiE
                - _ZN2ot5Timer5FiredEv
            - BranchSide:      'src/core/common/timer.cpp:237,14'
              BranchSideFuncs:
                - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
        - Branch String:   'src/core/common/timer.cpp:229,13'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:231,21'
              BranchSideFuncs:
                - _ZN2ot5Timer9Scheduler6RemoveERS0_RKNS1_8AlarmApiE
                - _ZN2ot5Timer5FiredEv
            - BranchSide:      'src/core/common/timer.cpp:235,5'
              BranchSideFuncs:
                - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
      Callsites:
        - Src:             'src/core/common/timer.cpp:223,31'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE7GetHeadEv
        - Src:             'src/core/common/timer.cpp:227,14'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'src/core/common/timer.cpp:229,17'
          Dst:             _ZNK2ot4TimegeERKS0_
        - Src:             'src/core/common/timer.cpp:231,13'
          Dst:             _ZN2ot5Timer9Scheduler6RemoveERS0_RKNS1_8AlarmApiE
        - Src:             'src/core/common/timer.cpp:232,20'
          Dst:             _ZN2ot5Timer5FiredEv
        - Src:             'src/core/common/timer.cpp:237,5'
          Dst:             _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
    - functionName:    _ZN2ot10LinkedListINS_5TimerEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot5Timer9Scheduler6RemoveERS0_RKNS1_8AlarmApiE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTimer
        - aAlarmApi
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_5TimerEE3PopEv
        - _ZN2ot10LinkedListINS_5TimerEE6RemoveERKS1_
        - _ZN2ot10LinkedListINS_5TimerEE7GetHeadEv
        - _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
        - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/timer.cpp:185,5'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:185,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5TimerEE7GetHeadEv
                - _ZN2ot10LinkedListINS_5TimerEE6RemoveERKS1_
                - _ZL11IgnoreError7otError.2384
                - _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
                - _ZN2ot10LinkedListINS_5TimerEE3PopEv
                - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
            - BranchSide:      'src/core/common/timer.cpp:185,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/timer.cpp:187,9'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:189,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5TimerEE3PopEv
                - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
                - _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
            - BranchSide:      'src/core/common/timer.cpp:194,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5TimerEE6RemoveERKS1_
                - _ZL11IgnoreError7otError.2384
                - _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
      Callsites:
        - Src:             'src/core/common/timer.cpp:185,5'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/common/timer.cpp:187,20'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE7GetHeadEv
        - Src:             'src/core/common/timer.cpp:189,20'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE3PopEv
        - Src:             'src/core/common/timer.cpp:190,9'
          Dst:             _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
        - Src:             'src/core/common/timer.cpp:194,32'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE6RemoveERKS1_
        - Src:             'src/core/common/timer.cpp:194,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/common/timer.cpp:197,12'
          Dst:             _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
    - functionName:    _ZN2ot5Timer5FiredEv
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAlarmApi
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_5TimerEE7GetHeadEv
        - _ZN2ot4TimeC2Ej
        - _ZNK2ot10LinkedListINS_5TimerEE7IsEmptyEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot4Time8GetValueEv
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot4TimemiERKS0_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/timer.cpp:205,9'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:207,9'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
            - BranchSide:      'src/core/common/timer.cpp:211,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5TimerEE7GetHeadEv
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot4Time8GetValueEv
                - _ZNK2ot4TimemiERKS0_
        - Branch String:   'src/core/common/timer.cpp:215,21'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:215,49'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot4Time8GetValueEv
            - BranchSide:      'src/core/common/timer.cpp:215,19'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot4Time8GetValueEv
      Callsites:
        - Src:             'src/core/common/timer.cpp:205,20'
          Dst:             _ZNK2ot10LinkedListINS_5TimerEE7IsEmptyEv
        - Src:             'src/core/common/timer.cpp:207,30'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/common/timer.cpp:211,37'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE7GetHeadEv
        - Src:             'src/core/common/timer.cpp:212,18'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'src/core/common/timer.cpp:215,26'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/common/timer.cpp:215,66'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/common/timer.cpp:217,33'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/common/timer.cpp:217,52'
          Dst:             _ZNK2ot4Time8GetValueEv
    - functionName:    _ZNK2ot10LinkedListINS_5TimerEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5TimerEE6RemoveERKS1_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_5TimerEE4FindERKS1_RPS1_
        - _ZN2ot10LinkedListINS_5TimerEE8PopAfterEPS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:311,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:311,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5TimerEE8PopAfterEPS1_
            - BranchSide:      'src/core/common/linked_list.hpp:313,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5TimerEE8PopAfterEPS1_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:309,23'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE4FindERKS1_RPS1_
        - Src:             'src/core/common/linked_list.hpp:313,13'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE8PopAfterEPS1_
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatAlarmMilliFired
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         9
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10TimerMilli9Scheduler13ProcessTimersEv
        - _ZN2ot8Instance3GetINS_10TimerMilli9SchedulerEEERT_v
        - otInstanceIsInitialized
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/timer.cpp:257,5'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:257,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot8Instance3GetINS_10TimerMilli9SchedulerEEERT_v
                - _ZN2ot10TimerMilli9Scheduler13ProcessTimersEv
            - BranchSide:      'src/core/common/timer.cpp:257,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/timer.cpp:257,5'
          Dst:             otInstanceIsInitialized
        - Src:             'src/core/common/timer.cpp:258,5'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/common/timer.cpp:258,27'
          Dst:             _ZN2ot8Instance3GetINS_10TimerMilli9SchedulerEEERT_v
        - Src:             'src/core/common/timer.cpp:258,56'
          Dst:             _ZN2ot10TimerMilli9Scheduler13ProcessTimersEv
    - functionName:    _ZN2ot8Instance3GetINS_10TimerMilli9SchedulerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1118
      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:    _ZN2ot5Timer9Scheduler9RemoveAllERKNS1_8AlarmApiE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAlarmApi
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_5TimerEE3PopEv
        - _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
        - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/timer.cpp:247,5'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:249,9'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
                - _ZN2ot10LinkedListINS_5TimerEE3PopEv
                - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
            - BranchSide:      'src/core/common/timer.cpp:252,14'
              BranchSideFuncs:
                - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
      Callsites:
        - Src:             'src/core/common/timer.cpp:247,32'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE3PopEv
        - Src:             'src/core/common/timer.cpp:249,16'
          Dst:             _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
        - Src:             'src/core/common/timer.cpp:252,5'
          Dst:             _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
    - functionName:    _ZN2ot10LinkedListINS_5TimerEE9PushAfterERS1_S3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:165,35'
          Dst:             _ZN2ot15LinkedListEntryINS_5TimerEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:165,16'
          Dst:             _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
        - Src:             'src/core/common/linked_list.hpp:166,20'
          Dst:             _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
    - functionName:    _ZN2ot10LinkedListINS_5TimerEE4PushERS1_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_5TimerEE7SetNextEPS1_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5TimerEE8Iterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEneERKS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5TimerEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5TimerEE8IteratorC2EPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE8IteratorC2EPS1_
    - functionName:    _ZN2ot10LinkedListINS_5TimerEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5TimerEE7GetHeadEv
        - _ZN2ot10LinkedListINS_5TimerEE8IteratorC2EPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE8IteratorC2EPS1_
    - functionName:    _ZN2ot5Timer9Scheduler3AddERS0_RKNS1_8AlarmApiE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTimer
        - aAlarmApi
      BBCount:         13
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_5TimerEE3endEv
        - _ZN2ot10LinkedListINS_5TimerEE4PushERS1_
        - _ZN2ot10LinkedListINS_5TimerEE5beginEv
        - _ZN2ot10LinkedListINS_5TimerEE9PushAfterERS1_S3_
        - _ZN2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEppEv
        - _ZN2ot4TimeC2Ej
        - _ZN2ot5Timer9Scheduler6RemoveERS0_RKNS1_8AlarmApiE
        - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
        - _ZNK2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEneERKS4_
        - _ZNK2ot5Timer14DoesFireBeforeERKS0_NS_4TimeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/timer.cpp:162,21'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:162,21'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEdeEv
                - _ZNK2ot5Timer14DoesFireBeforeERKS0_NS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEneERKS4_
                - _ZN2ot10LinkedListINS_5TimerEE9PushAfterERS1_S3_
                - _ZN2ot10LinkedListINS_5TimerEE4PushERS1_
                - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
            - BranchSide:      'src/core/common/timer.cpp:172,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5TimerEE9PushAfterERS1_S3_
                - _ZN2ot10LinkedListINS_5TimerEE4PushERS1_
                - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
        - Branch String:   'src/core/common/timer.cpp:164,13'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:166,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5TimerEE9PushAfterERS1_S3_
                - _ZN2ot10LinkedListINS_5TimerEE4PushERS1_
                - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
            - BranchSide:      'src/core/common/timer.cpp:169,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEneERKS4_
                - _ZN2ot10LinkedListINS_5TimerEE9PushAfterERS1_S3_
                - _ZN2ot10LinkedListINS_5TimerEE4PushERS1_
                - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
                - _ZN2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEdeEv
                - _ZNK2ot5Timer14DoesFireBeforeERKS0_NS_4TimeE
        - Branch String:   'src/core/common/timer.cpp:172,9'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:174,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5TimerEE4PushERS1_
                - _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
            - BranchSide:      'src/core/common/timer.cpp:179,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5TimerEE9PushAfterERS1_S3_
      Callsites:
        - Src:             'src/core/common/timer.cpp:158,12'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'src/core/common/timer.cpp:160,5'
          Dst:             _ZN2ot5Timer9Scheduler6RemoveERS0_RKNS1_8AlarmApiE
        - Src:             'src/core/common/timer.cpp:162,21'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE5beginEv
        - Src:             'src/core/common/timer.cpp:162,21'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE3endEv
        - Src:             'src/core/common/timer.cpp:162,21'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEneERKS4_
        - Src:             'src/core/common/timer.cpp:162,21'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEdeEv
        - Src:             'src/core/common/timer.cpp:164,20'
          Dst:             _ZNK2ot5Timer14DoesFireBeforeERKS0_NS_4TimeE
        - Src:             'src/core/common/timer.cpp:162,21'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5TimerENS_10LinkedListIS1_E8IteratorEEppEv
        - Src:             'src/core/common/timer.cpp:174,20'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE4PushERS1_
        - Src:             'src/core/common/timer.cpp:175,9'
          Dst:             _ZN2ot5Timer9Scheduler8SetAlarmERKNS1_8AlarmApiE
        - Src:             'src/core/common/timer.cpp:179,20'
          Dst:             _ZN2ot10LinkedListINS_5TimerEE9PushAfterERS1_S3_
    - functionName:    _ZNK2ot5Timer14DoesFireBeforeERKS0_NS_4TimeE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aSecondTimer
        - aNow
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot5Timer11GetFireTimeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/timer.cpp:82,9'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:89,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/timer.cpp:97,18'
              BranchSideFuncs:
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZNK2ot4TimeltERKS0_
      Callsites:
        - Src:             'src/core/common/timer.cpp:79,25'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/common/timer.cpp:79,39'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/common/timer.cpp:82,23'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/common/timer.cpp:82,37'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/common/timer.cpp:97,18'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/common/timer.cpp:97,47'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/common/timer.cpp:97,32'
          Dst:             _ZNK2ot4TimeltERKS0_
    - functionName:    _ZNK2ot5Timer11GetFireTimeEv
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10TimerMilli9Scheduler9RemoveAllEv
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Timer9Scheduler9RemoveAllERKNS1_8AlarmApiE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:242,50'
          Dst:             _ZN2ot5Timer9Scheduler9RemoveAllERKNS1_8AlarmApiE
    - functionName:    _ZN2ot10TimerMilli9RemoveAllERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli9Scheduler9RemoveAllEv
        - _ZN2ot8Instance3GetINS_10TimerMilli9SchedulerEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.cpp:150,61'
          Dst:             _ZN2ot8Instance3GetINS_10TimerMilli9SchedulerEEERT_v
        - Src:             'src/core/common/timer.cpp:150,78'
          Dst:             _ZN2ot10TimerMilli9Scheduler9RemoveAllEv
    - functionName:    _ZN2ot10TimerMilli9Scheduler6RemoveERS0_
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTimer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Timer9Scheduler6RemoveERS0_RKNS1_8AlarmApiE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:241,61'
          Dst:             _ZN2ot5Timer9Scheduler6RemoveERS0_RKNS1_8AlarmApiE
    - functionName:    _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNextFireTime
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZNK2ot12NextFireTime11GetNextTimeEv
        - _ZNK2ot12NextFireTime5IsSetEv
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/common/timer.cpp:142,9'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:142,9'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime11GetNextTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/common/timer.cpp:144,25'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime11GetNextTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
      Callsites:
        - Src:             'src/core/common/timer.cpp:142,23'
          Dst:             _ZNK2ot12NextFireTime5IsSetEv
        - Src:             'src/core/common/timer.cpp:144,39'
          Dst:             _ZNK2ot12NextFireTime11GetNextTimeEv
        - Src:             'src/core/common/timer.cpp:144,9'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
    - functionName:    _ZNK2ot12NextFireTime5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11UnequatableINS_4TimeEEneERKS1_
        - _ZNK2ot4Time16GetDistantFutureEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:119,56'
          Dst:             _ZNK2ot4Time16GetDistantFutureEv
        - Src:             'src/core/common/timer.hpp:119,48'
          Dst:             _ZNK2ot11UnequatableINS_4TimeEEneERKS1_
    - functionName:    _ZNK2ot12NextFireTime11GetNextTimeEv
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFireTime
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - _ZNK2ot4TimegtERKS0_
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    30
      BranchProfiles:
        - Branch String:   'src/core/common/timer.cpp:134,22'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:134,26'
              BranchSideFuncs:
                - _ZNK2ot4TimegtERKS0_
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/common/timer.cpp:136,16'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - Branch String:   'src/core/common/timer.cpp:134,9'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:134,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/common/timer.cpp:136,16'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
      Callsites:
        - Src:             'src/core/common/timer.cpp:134,10'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/common/timer.cpp:134,36'
          Dst:             _ZNK2ot4TimegtERKS0_
        - Src:             'src/core/common/timer.cpp:136,9'
          Dst:             _ZN2ot10TimerMilli6FireAtENS_4TimeE
    - functionName:    _ZN2ot10TimerMilli6FireAtENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFireTime
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli9Scheduler3AddERS0_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimerMilli9SchedulerEEERT_v
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.cpp:117,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimerMilli9SchedulerEEERT_v
        - Src:             'src/core/common/timer.cpp:117,22'
          Dst:             _ZN2ot10TimerMilli9Scheduler3AddERS0_
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimerMilli9SchedulerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_10TimerMilli9SchedulerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_10TimerMilli9SchedulerEEERT_v
    - functionName:    _ZN2ot10TimerMilli9Scheduler3AddERS0_
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTimer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Timer9Scheduler3AddERS0_RKNS1_8AlarmApiE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:240,58'
          Dst:             _ZN2ot5Timer9Scheduler3AddERS0_RKNS1_8AlarmApiE
    - functionName:    _ZNK2ot4Time16GetDistantFutureEv
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4TimeC2Ej
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/time.hpp:217,48'
          Dst:             _ZN2ot4TimeC2Ej
    - functionName:    _ZN2ot10TimerMilli4StopEv
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli9Scheduler6RemoveERS0_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimerMilli9SchedulerEEERT_v
      functionUses:    79
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.cpp:148,31'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimerMilli9SchedulerEEERT_v
        - Src:             'src/core/common/timer.cpp:148,48'
          Dst:             _ZN2ot10TimerMilli9Scheduler6RemoveERS0_
    - functionName:    _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNextFireTime
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - _ZNK2ot12NextFireTime11GetNextTimeEv
        - _ZNK2ot12NextFireTime5IsSetEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/common/timer.cpp:122,9'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:124,16'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime11GetNextTimeEv
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/common/timer.cpp:128,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
      Callsites:
        - Src:             'src/core/common/timer.cpp:122,23'
          Dst:             _ZNK2ot12NextFireTime5IsSetEv
        - Src:             'src/core/common/timer.cpp:124,30'
          Dst:             _ZNK2ot12NextFireTime11GetNextTimeEv
        - Src:             'src/core/common/timer.cpp:124,9'
          Dst:             _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - Src:             'src/core/common/timer.cpp:128,9'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot10TimerMilli7StartAtENS_4TimeEj
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - aStartTime
        - aDelay
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - _ZNK2ot4TimeplEj
        - __assert_fail
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/common/timer.cpp:110,5'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:110,5'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/common/timer.cpp:110,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/timer.cpp:110,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/timer.cpp:111,23'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/common/timer.cpp:111,5'
          Dst:             _ZN2ot10TimerMilli6FireAtENS_4TimeE
    - functionName:    _ZN2ot10TimerMilli5StartEj
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDelay
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
      functionUses:    71
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.cpp:106,51'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/common/timer.cpp:106,43'
          Dst:             _ZN2ot10TimerMilli7StartAtENS_4TimeEj
    - functionName:    _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTime
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3MinINS_4TimeEEET_S2_S2_
        - _ZNK2ot4TimegtERKS0_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/timer.cpp:58,9'
          Branch Sides:
            - BranchSide:      'src/core/common/timer.cpp:58,9'
              BranchSideFuncs:
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
            - BranchSide:      'src/core/common/timer.cpp:60,25'
              BranchSideFuncs:
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
      Callsites:
        - Src:             'src/core/common/timer.cpp:58,15'
          Dst:             _ZNK2ot4TimegtERKS0_
        - Src:             'src/core/common/timer.cpp:60,21'
          Dst:             _ZN2ot3MinINS_4TimeEEET_S2_S2_
    - functionName:    _ZN2ot3MinINS_4TimeEEET_S2_S2_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4TimeltERKS0_
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:55,71'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:55,71'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:55,71'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/num_utils.hpp:55,79'
          Dst:             _ZNK2ot4TimeltERKS0_
    - functionName:    _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTime
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - _ZN2ot3MinINS_4TimeEEET_S2_S2_
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.cpp:54,77'
          Dst:             _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - Src:             'src/core/common/timer.cpp:54,62'
          Dst:             _ZN2ot3MinINS_4TimeEEET_S2_S2_
    - functionName:    _ZN2ot12NextFireTimeC2ENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Time16GetDistantFutureEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.cpp:50,22'
          Dst:             _ZNK2ot4Time16GetDistantFutureEv
    - functionName:    _ZN2ot12NextFireTimeC2Ev
      functionSourceFile: '/src/openthread/src/core/common/timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12NextFireTimeC2ENS_4TimeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.cpp:44,20'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/common/timer.cpp:44,7'
          Dst:             _ZN2ot12NextFireTimeC2ENS_4TimeE
    - functionName:    _ZN2ot12TimerMilliInINS_6UptimeEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
    - functionName:    _ZN2ot6Uptime11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/common/uptime.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - _ZNK2ot4TimeeqERKS0_
        - _ZNK2ot4TimeplEj
        - _ZNK2ot5Timer11GetFireTimeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/uptime.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/core/common/uptime.cpp:92,9'
              BranchSideFuncs:
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/common/uptime.cpp:94,9'
              BranchSideFuncs:
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
      Callsites:
        - Src:             'src/core/common/uptime.cpp:92,16'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/common/uptime.cpp:92,30'
          Dst:             _ZNK2ot4TimeeqERKS0_
        - Src:             'src/core/common/uptime.cpp:97,26'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/common/uptime.cpp:97,40'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/common/uptime.cpp:97,12'
          Dst:             _ZN2ot10TimerMilli6FireAtENS_4TimeE
    - functionName:    _ZN2otL21DivideAndGetRemainderERjj
      functionSourceFile: '/src/openthread/src/core/common/uptime.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aDividend
        - aDivisor
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Uptime9MsecToSecEm
      functionSourceFile: '/src/openthread/src/core/common/uptime.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - aUptimeInMilliseconds
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Uptime18GetUptimeInSecondsEv
      functionSourceFile: '/src/openthread/src/core/common/uptime.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Uptime9MsecToSecEm
        - _ZNK2ot6Uptime9GetUptimeEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/uptime.cpp:88,68'
          Dst:             _ZNK2ot6Uptime9GetUptimeEv
        - Src:             'src/core/common/uptime.cpp:88,58'
          Dst:             _ZN2ot6Uptime9MsecToSecEm
    - functionName:    _ZNK2ot6Uptime9GetUptimeEv
      functionSourceFile: '/src/openthread/src/core/common/uptime.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot4TimeeqERKS0_
        - _ZNK2ot4TimegeERKS0_
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot5Timer11GetFireTimeEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/common/uptime.cpp:68,46'
          Branch Sides:
            - BranchSide:      'src/core/common/uptime.cpp:68,57'
              BranchSideFuncs:
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/common/uptime.cpp:68,9'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
        - Branch String:   'src/core/common/uptime.cpp:68,9'
          Branch Sides:
            - BranchSide:      'src/core/common/uptime.cpp:68,9'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/common/uptime.cpp:70,22'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
      Callsites:
        - Src:             'src/core/common/uptime.cpp:53,31'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/common/uptime.cpp:68,17'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/common/uptime.cpp:68,31'
          Dst:             _ZNK2ot4TimeeqERKS0_
        - Src:             'src/core/common/uptime.cpp:68,54'
          Dst:             _ZNK2ot4TimegeERKS0_
        - Src:             'src/core/common/uptime.cpp:78,64'
          Dst:             _ZNK2ot4TimemiERKS0_
    - functionName:    _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
      functionSourceFile: '/src/openthread/src/core/common/uptime.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - aUptime
        - aWriter
        - aIncludeMsec
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2otL21DivideAndGetRemainderERjj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/uptime.cpp:120,9'
          Branch Sides:
            - BranchSide:      'src/core/common/uptime.cpp:122,9'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2otL21DivideAndGetRemainderERjj
                - _ZN2otL21DivideAndGetRemainderERjj
                - _ZN2otL21DivideAndGetRemainderERjj
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/common/uptime.cpp:126,39'
              BranchSideFuncs:
                - _ZN2otL21DivideAndGetRemainderERjj
                - _ZN2otL21DivideAndGetRemainderERjj
                - _ZN2otL21DivideAndGetRemainderERjj
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/common/uptime.cpp:133,9'
          Branch Sides:
            - BranchSide:      'src/core/common/uptime.cpp:133,9'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/common/uptime.cpp:135,9'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/common/uptime.cpp:122,17'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/common/uptime.cpp:127,17'
          Dst:             _ZN2otL21DivideAndGetRemainderERjj
        - Src:             'src/core/common/uptime.cpp:128,17'
          Dst:             _ZN2otL21DivideAndGetRemainderERjj
        - Src:             'src/core/common/uptime.cpp:129,17'
          Dst:             _ZN2otL21DivideAndGetRemainderERjj
        - Src:             'src/core/common/uptime.cpp:131,13'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/common/uptime.cpp:135,17'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZNK2ot6Uptime9GetUptimeEPct
      functionSourceFile: '/src/openthread/src/core/common/uptime.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aSize
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
        - _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
        - _ZNK2ot6Uptime9GetUptimeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/uptime.cpp:83,18'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/common/uptime.cpp:85,20'
          Dst:             _ZNK2ot6Uptime9GetUptimeEv
        - Src:             'src/core/common/uptime.cpp:85,5'
          Dst:             _ZN2ot6Uptime14UptimeToStringEmRNS_12StringWriterEb
    - functionName:    _ZN2ot12TimerMilliInINS_6UptimeEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_6UptimeEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_6UptimeEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot6UptimeC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/uptime.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12TimerMilliInINS_6UptimeEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZNK2ot4TimeplEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/uptime.cpp:43,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/common/uptime.cpp:44,18'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/common/uptime.cpp:46,7'
          Dst:             _ZN2ot12TimerMilliInINS_6UptimeEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/common/uptime.cpp:48,30'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/common/uptime.cpp:48,12'
          Dst:             _ZN2ot10TimerMilli6FireAtENS_4TimeE
    - functionName:    otPlatCryptoPbkdf2GenerateKey
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
        - int
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPassword
        - aPasswordLen
        - aSalt
        - aSaltLen
        - aIterationCounter
        - aKeyLen
        - aKey
      BBCount:         47
      ICount:          338
      EdgeCount:       55
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3MinItEET_S1_S1_
        - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - __assert_fail
        - mbedtls_aes_cmac_prf_128
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:690,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:690,5'
              BranchSideFuncs:
                - __assert_fail
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:691,5'
              BranchSideFuncs:
                - __assert_fail
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/crypto/crypto_platform.cpp:692,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:692,5'
              BranchSideFuncs:
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:693,23'
              BranchSideFuncs:
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/crypto/crypto_platform.cpp:700,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:700,5'
              BranchSideFuncs:
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:702,9'
              BranchSideFuncs:
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/crypto/crypto_platform.cpp:711,9'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:711,9'
              BranchSideFuncs:
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:711,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/crypto/crypto_platform.cpp:716,9'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:716,9'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:716,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/crypto/crypto_platform.cpp:718,9'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:720,35'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:723,23'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/crypto/crypto_platform.cpp:723,9'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:726,44'
              BranchSideFuncs:
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:740,22'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/crypto/crypto_platform.cpp:728,13'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:728,13'
              BranchSideFuncs:
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:728,13'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/crypto/crypto_platform.cpp:732,13'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:732,13'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:732,13'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/crypto/crypto_platform.cpp:734,13'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:736,39'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:738,9'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_aes_cmac_prf_128
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:690,5'
          Dst:             __assert_fail
        - Src:             'src/core/crypto/crypto_platform.cpp:692,5'
          Dst:             __assert_fail
        - Src:             'src/core/crypto/crypto_platform.cpp:709,15'
          Dst:             mbedtls_aes_cmac_prf_128
        - Src:             'src/core/crypto/crypto_platform.cpp:711,9'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:714,15'
          Dst:             mbedtls_aes_cmac_prf_128
        - Src:             'src/core/crypto/crypto_platform.cpp:716,9'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:726,19'
          Dst:             mbedtls_aes_cmac_prf_128
        - Src:             'src/core/crypto/crypto_platform.cpp:728,13'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:730,19'
          Dst:             mbedtls_aes_cmac_prf_128
        - Src:             'src/core/crypto/crypto_platform.cpp:732,13'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:740,18'
          Dst:             _ZN2ot3MinItEET_S1_S1_
    - functionName:    otPlatCryptoEcdsaVerify
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPublicKey
        - aHash
        - aSignature
      BBCount:         39
      ICount:          179
      EdgeCount:       46
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - mbedtls_ecdsa_free
        - mbedtls_ecdsa_init
        - mbedtls_ecdsa_verify
        - mbedtls_ecp_group_load
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_lset
        - mbedtls_mpi_read_binary
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:632,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:632,5'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
                - mbedtls_mpi_read_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_lset
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_read_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_read_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ecdsa_verify
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:632,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:635,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:635,5'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
                - mbedtls_mpi_lset
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_read_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_read_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ecdsa_verify
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:635,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:638,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:638,5'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
                - mbedtls_mpi_read_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_read_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ecdsa_verify
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:638,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:640,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:640,5'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
                - mbedtls_mpi_read_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ecdsa_verify
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:640,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:643,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:643,5'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
                - mbedtls_ecdsa_verify
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:643,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:646,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:646,5'
              BranchSideFuncs:
                - mbedtls_ecdsa_verify
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:646,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:650,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:650,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:650,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:627,5'
          Dst:             mbedtls_ecdsa_init
        - Src:             'src/core/crypto/crypto_platform.cpp:628,5'
          Dst:             mbedtls_mpi_init
        - Src:             'src/core/crypto/crypto_platform.cpp:629,5'
          Dst:             mbedtls_mpi_init
        - Src:             'src/core/crypto/crypto_platform.cpp:631,11'
          Dst:             mbedtls_ecp_group_load
        - Src:             'src/core/crypto/crypto_platform.cpp:632,5'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:634,11'
          Dst:             mbedtls_mpi_read_binary
        - Src:             'src/core/crypto/crypto_platform.cpp:635,5'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:636,11'
          Dst:             mbedtls_mpi_read_binary
        - Src:             'src/core/crypto/crypto_platform.cpp:638,5'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:639,11'
          Dst:             mbedtls_mpi_lset
        - Src:             'src/core/crypto/crypto_platform.cpp:640,5'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:642,11'
          Dst:             mbedtls_mpi_read_binary
        - Src:             'src/core/crypto/crypto_platform.cpp:643,5'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:645,11'
          Dst:             mbedtls_mpi_read_binary
        - Src:             'src/core/crypto/crypto_platform.cpp:646,5'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:648,11'
          Dst:             mbedtls_ecdsa_verify
        - Src:             'src/core/crypto/crypto_platform.cpp:653,5'
          Dst:             mbedtls_mpi_free
        - Src:             'src/core/crypto/crypto_platform.cpp:654,5'
          Dst:             mbedtls_mpi_free
        - Src:             'src/core/crypto/crypto_platform.cpp:655,5'
          Dst:             mbedtls_ecdsa_free
    - functionName:    otPlatCryptoEcdsaSign
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKeyPair
        - aHash
        - aSignature
      BBCount:         38
      ICount:          180
      EdgeCount:       44
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL13mbedtls_pk_ec18mbedtls_pk_context
        - _ZN2ot6Crypto7MbedTls16CryptoSecurePrngEPvPhm
        - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - __assert_fail
        - mbedtls_ecdsa_free
        - mbedtls_ecdsa_from_keypair
        - mbedtls_ecdsa_init
        - mbedtls_ecdsa_sign_det_ext
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_size
        - mbedtls_mpi_write_binary
        - mbedtls_pk_free
        - mbedtls_pk_info_from_type
        - mbedtls_pk_init
        - mbedtls_pk_parse_key
        - mbedtls_pk_setup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:575,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:575,5'
              BranchSideFuncs:
                - mbedtls_pk_parse_key
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
                - _ZL13mbedtls_pk_ec18mbedtls_pk_context
                - mbedtls_ecdsa_from_keypair
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ecdsa_sign_det_ext
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_size
                - __assert_fail
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:575,5'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:578,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:578,5'
              BranchSideFuncs:
                - _ZL13mbedtls_pk_ec18mbedtls_pk_context
                - mbedtls_ecdsa_from_keypair
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
                - mbedtls_ecdsa_sign_det_ext
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_size
                - __assert_fail
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:578,5'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:589,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:589,5'
              BranchSideFuncs:
                - mbedtls_ecdsa_sign_det_ext
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
                - mbedtls_mpi_size
                - __assert_fail
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:589,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:598,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:598,5'
              BranchSideFuncs:
                - mbedtls_mpi_size
                - __assert_fail
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:598,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:600,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:600,5'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:602,40'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/crypto/crypto_platform.cpp:603,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:603,5'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:603,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:606,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:606,5'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:606,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecdsa_free
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:570,5'
          Dst:             mbedtls_pk_init
        - Src:             'src/core/crypto/crypto_platform.cpp:571,5'
          Dst:             mbedtls_ecdsa_init
        - Src:             'src/core/crypto/crypto_platform.cpp:572,5'
          Dst:             mbedtls_mpi_init
        - Src:             'src/core/crypto/crypto_platform.cpp:573,5'
          Dst:             mbedtls_mpi_init
        - Src:             'src/core/crypto/crypto_platform.cpp:575,5'
          Dst:             mbedtls_pk_info_from_type
        - Src:             'src/core/crypto/crypto_platform.cpp:575,5'
          Dst:             mbedtls_pk_setup
        - Src:             'src/core/crypto/crypto_platform.cpp:578,5'
          Dst:             mbedtls_pk_parse_key
        - Src:             'src/core/crypto/crypto_platform.cpp:578,5'
          Dst:             _ZN2ot6Crypto7MbedTls16CryptoSecurePrngEPvPhm
        - Src:             'src/core/crypto/crypto_platform.cpp:586,15'
          Dst:             _ZL13mbedtls_pk_ec18mbedtls_pk_context
        - Src:             'src/core/crypto/crypto_platform.cpp:588,11'
          Dst:             mbedtls_ecdsa_from_keypair
        - Src:             'src/core/crypto/crypto_platform.cpp:589,5'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:592,11'
          Dst:             mbedtls_ecdsa_sign_det_ext
        - Src:             'src/core/crypto/crypto_platform.cpp:592,11'
          Dst:             _ZN2ot6Crypto7MbedTls16CryptoSecurePrngEPvPhm
        - Src:             'src/core/crypto/crypto_platform.cpp:598,5'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:600,5'
          Dst:             mbedtls_mpi_size
        - Src:             'src/core/crypto/crypto_platform.cpp:600,5'
          Dst:             __assert_fail
        - Src:             'src/core/crypto/crypto_platform.cpp:602,11'
          Dst:             mbedtls_mpi_write_binary
        - Src:             'src/core/crypto/crypto_platform.cpp:603,5'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:605,11'
          Dst:             mbedtls_mpi_write_binary
        - Src:             'src/core/crypto/crypto_platform.cpp:606,5'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:609,5'
          Dst:             mbedtls_pk_free
        - Src:             'src/core/crypto/crypto_platform.cpp:610,5'
          Dst:             mbedtls_mpi_free
        - Src:             'src/core/crypto/crypto_platform.cpp:611,5'
          Dst:             mbedtls_mpi_free
        - Src:             'src/core/crypto/crypto_platform.cpp:612,5'
          Dst:             mbedtls_ecdsa_free
    - functionName:    _ZL13mbedtls_pk_ec18mbedtls_pk_context
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/pk.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_pk_get_type
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/pk.h:1054,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/pk.h:1058,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/pk.h:1058,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/pk.h:1058,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/pk.h:1060,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/include/mbedtls/pk.h:1054,13'
          Dst:             mbedtls_pk_get_type
    - functionName:    otPlatCryptoEcdsaGetPublicKey
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKeyPair
        - aPublicKey
      BBCount:         24
      ICount:          119
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL13mbedtls_pk_ec18mbedtls_pk_context
        - _ZN2ot6Crypto7MbedTls16CryptoSecurePrngEPvPhm
        - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - mbedtls_mpi_write_binary
        - mbedtls_pk_free
        - mbedtls_pk_info_from_type
        - mbedtls_pk_init
        - mbedtls_pk_parse_key
        - mbedtls_pk_setup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:532,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:532,5'
              BranchSideFuncs:
                - mbedtls_pk_parse_key
                - mbedtls_pk_free
                - _ZL13mbedtls_pk_ec18mbedtls_pk_context
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:532,5'
              BranchSideFuncs:
                - mbedtls_pk_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:535,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:535,5'
              BranchSideFuncs:
                - _ZL13mbedtls_pk_ec18mbedtls_pk_context
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:535,5'
              BranchSideFuncs:
                - mbedtls_pk_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:547,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:547,5'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:547,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
        - Branch String:   'src/core/crypto/crypto_platform.cpp:551,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:551,5'
              BranchSideFuncs:
                - mbedtls_pk_free
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:551,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_free
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:530,5'
          Dst:             mbedtls_pk_init
        - Src:             'src/core/crypto/crypto_platform.cpp:532,5'
          Dst:             mbedtls_pk_info_from_type
        - Src:             'src/core/crypto/crypto_platform.cpp:532,5'
          Dst:             mbedtls_pk_setup
        - Src:             'src/core/crypto/crypto_platform.cpp:535,5'
          Dst:             mbedtls_pk_parse_key
        - Src:             'src/core/crypto/crypto_platform.cpp:535,5'
          Dst:             _ZN2ot6Crypto7MbedTls16CryptoSecurePrngEPvPhm
        - Src:             'src/core/crypto/crypto_platform.cpp:543,15'
          Dst:             _ZL13mbedtls_pk_ec18mbedtls_pk_context
        - Src:             'src/core/crypto/crypto_platform.cpp:545,11'
          Dst:             mbedtls_mpi_write_binary
        - Src:             'src/core/crypto/crypto_platform.cpp:547,5'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:549,11'
          Dst:             mbedtls_mpi_write_binary
        - Src:             'src/core/crypto/crypto_platform.cpp:551,5'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/crypto/crypto_platform.cpp:554,5'
          Dst:             mbedtls_pk_free
    - functionName:    otPlatCryptoEcdsaGenerateKey
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKeyPair
      BBCount:         22
      ICount:          114
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL13mbedtls_pk_ec18mbedtls_pk_context
        - _ZN2ot6Crypto7MbedTls16CryptoSecurePrngEPvPhm
        - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - mbedtls_ecp_gen_key
        - mbedtls_pk_free
        - mbedtls_pk_info_from_type
        - mbedtls_pk_init
        - mbedtls_pk_setup
        - mbedtls_pk_write_key_der
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:503,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:503,5'
              BranchSideFuncs:
                - _ZL13mbedtls_pk_ec18mbedtls_pk_context
                - mbedtls_ecp_gen_key
                - mbedtls_pk_free
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_pk_write_key_der
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:503,5'
              BranchSideFuncs:
                - mbedtls_pk_free
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/crypto/crypto_platform.cpp:506,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:506,5'
              BranchSideFuncs:
                - mbedtls_pk_write_key_der
                - mbedtls_pk_free
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:506,5'
              BranchSideFuncs:
                - mbedtls_pk_free
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/crypto/crypto_platform.cpp:509,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:509,5'
              BranchSideFuncs:
                - mbedtls_pk_free
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:509,5'
              BranchSideFuncs:
                - mbedtls_pk_free
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/crypto/crypto_platform.cpp:519,12'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:519,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:519,56'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:500,5'
          Dst:             mbedtls_pk_init
        - Src:             'src/core/crypto/crypto_platform.cpp:502,33'
          Dst:             mbedtls_pk_info_from_type
        - Src:             'src/core/crypto/crypto_platform.cpp:502,11'
          Dst:             mbedtls_pk_setup
        - Src:             'src/core/crypto/crypto_platform.cpp:505,57'
          Dst:             _ZL13mbedtls_pk_ec18mbedtls_pk_context
        - Src:             'src/core/crypto/crypto_platform.cpp:505,11'
          Dst:             mbedtls_ecp_gen_key
        - Src:             'src/core/crypto/crypto_platform.cpp:505,11'
          Dst:             _ZN2ot6Crypto7MbedTls16CryptoSecurePrngEPvPhm
        - Src:             'src/core/crypto/crypto_platform.cpp:508,11'
          Dst:             mbedtls_pk_write_key_der
        - Src:             'src/core/crypto/crypto_platform.cpp:517,5'
          Dst:             mbedtls_pk_free
        - Src:             'src/core/crypto/crypto_platform.cpp:519,38'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
    - functionName:    otPlatCryptoRandomGet
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aBuffer
        - aSize
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - mbedtls_ctr_drbg_random
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:490,9'
          Dst:             mbedtls_ctr_drbg_random
        - Src:             'src/core/crypto/crypto_platform.cpp:489,12'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
    - functionName:    otPlatCryptoRandomDeinit
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ctr_drbg_free
        - mbedtls_entropy_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:483,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:483,5'
              BranchSideFuncs:
                - mbedtls_entropy_free
                - mbedtls_ctr_drbg_free
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:483,5'
              BranchSideFuncs:
                - mbedtls_entropy_free
                - mbedtls_ctr_drbg_free
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:483,5'
          Dst:             mbedtls_entropy_free
        - Src:             'src/core/crypto/crypto_platform.cpp:484,5'
          Dst:             mbedtls_ctr_drbg_free
    - functionName:    _ZL24handleMbedtlsEntropyPollPvPhmPm
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - aData
        - aOutput
        - aInLen
        - aOutLen
      BBCount:         15
      ICount:          64
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - otPlatEntropyGet
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:452,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:452,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:453,10'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:455,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:455,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:455,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:452,5'
          Dst:             otPlatEntropyGet
    - functionName:    otPlatCryptoRandomInit
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24handleMbedtlsEntropyPollPvPhmPm
        - __assert_fail
        - mbedtls_ctr_drbg_init
        - mbedtls_ctr_drbg_seed
        - mbedtls_entropy_add_source
        - mbedtls_entropy_func
        - mbedtls_entropy_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:467,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:467,5'
              BranchSideFuncs:
                - mbedtls_entropy_init
                - mbedtls_entropy_add_source
                - mbedtls_ctr_drbg_init
                - mbedtls_ctr_drbg_seed
                - __assert_fail
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:467,5'
              BranchSideFuncs:
                - mbedtls_entropy_init
                - mbedtls_entropy_add_source
                - mbedtls_ctr_drbg_init
                - mbedtls_ctr_drbg_seed
                - __assert_fail
        - Branch String:   'src/core/crypto/crypto_platform.cpp:477,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:477,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:478,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:467,5'
          Dst:             mbedtls_entropy_init
        - Src:             'src/core/crypto/crypto_platform.cpp:470,5'
          Dst:             mbedtls_entropy_add_source
        - Src:             'src/core/crypto/crypto_platform.cpp:470,5'
          Dst:             _ZL24handleMbedtlsEntropyPollPvPhmPm
        - Src:             'src/core/crypto/crypto_platform.cpp:474,5'
          Dst:             mbedtls_ctr_drbg_init
        - Src:             'src/core/crypto/crypto_platform.cpp:476,16'
          Dst:             mbedtls_ctr_drbg_seed
        - Src:             'src/core/crypto/crypto_platform.cpp:476,16'
          Dst:             mbedtls_entropy_func
        - Src:             'src/core/crypto/crypto_platform.cpp:477,5'
          Dst:             __assert_fail
    - functionName:    otPlatCryptoSha256Finish
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aContext
        - aHash
        - aHashSize
      BBCount:         21
      ICount:          77
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_sha256_finish
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:431,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:431,5'
              BranchSideFuncs:
                - mbedtls_sha256_finish
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:431,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:432,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:432,5'
              BranchSideFuncs:
                - mbedtls_sha256_finish
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:432,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:437,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:437,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:437,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:437,5'
          Dst:             mbedtls_sha256_finish
    - functionName:    otPlatCryptoSha256Update
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aContext
        - aBuf
        - aBufLength
      BBCount:         19
      ICount:          77
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_sha256_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:407,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:407,5'
              BranchSideFuncs:
                - mbedtls_sha256_update
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:407,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:408,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:408,5'
              BranchSideFuncs:
                - mbedtls_sha256_update
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:408,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:413,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:413,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:413,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:413,5'
          Dst:             mbedtls_sha256_update
    - functionName:    otPlatCryptoSha256Start
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
      BBCount:         19
      ICount:          68
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_sha256_starts
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:387,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:387,5'
              BranchSideFuncs:
                - mbedtls_sha256_starts
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:387,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:388,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:388,5'
              BranchSideFuncs:
                - mbedtls_sha256_starts
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:388,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:393,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:393,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:393,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:393,5'
          Dst:             mbedtls_sha256_starts
    - functionName:    otPlatCryptoSha256Deinit
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
      BBCount:         14
      ICount:          63
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_sha256_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:370,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:370,5'
              BranchSideFuncs:
                - mbedtls_sha256_free
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:370,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:371,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:371,5'
              BranchSideFuncs:
                - mbedtls_sha256_free
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:371,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:374,5'
          Dst:             mbedtls_sha256_free
    - functionName:    otPlatCryptoSha256Init
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
      BBCount:         9
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_sha256_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:356,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:356,5'
              BranchSideFuncs:
                - mbedtls_sha256_init
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:356,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:359,5'
          Dst:             mbedtls_sha256_init
    - functionName:    otPlatCryptoHkdfDeinit
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
      BBCount:         12
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:338,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:338,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:338,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:339,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:339,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:339,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    otPlatCryptoHkdfExtract
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aSalt
        - aSaltLength
        - aInputKey
      BBCount:         16
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
        - _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
        - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
        - _ZN2ot6Crypto10HmacSha256C2Ev
        - _ZN2ot6Crypto10HmacSha256D2Ev
        - _ZN2ot6Crypto10LiteralKeyC2ERKNS0_3KeyE
        - _ZN2ot6Crypto3Key3SetEPKht
        - _ZNK2ot6Crypto10LiteralKey8GetBytesEv
        - _ZNK2ot6Crypto10LiteralKey9GetLengthEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:318,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:318,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto10HmacSha256D2Ev
                - _ZN2ot6Crypto3Key3SetEPKht
                - _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
                - _ZNK2ot6Crypto10LiteralKey8GetBytesEv
                - _ZNK2ot6Crypto10LiteralKey9GetLengthEv
                - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
                - _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:318,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto10HmacSha256D2Ev
        - Branch String:   'src/core/crypto/crypto_platform.cpp:319,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:319,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto3Key3SetEPKht
                - _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
                - _ZNK2ot6Crypto10LiteralKey8GetBytesEv
                - _ZNK2ot6Crypto10LiteralKey9GetLengthEv
                - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
                - _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
                - _ZN2ot6Crypto10HmacSha256D2Ev
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:319,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto10HmacSha256D2Ev
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:313,23'
          Dst:             _ZN2ot6Crypto10HmacSha256C2Ev
        - Src:             'src/core/crypto/crypto_platform.cpp:316,23'
          Dst:             _ZN2ot6Crypto10LiteralKeyC2ERKNS0_3KeyE
        - Src:             'src/core/crypto/crypto_platform.cpp:323,15'
          Dst:             _ZN2ot6Crypto3Key3SetEPKht
        - Src:             'src/core/crypto/crypto_platform.cpp:325,10'
          Dst:             _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
        - Src:             'src/core/crypto/crypto_platform.cpp:326,26'
          Dst:             _ZNK2ot6Crypto10LiteralKey8GetBytesEv
        - Src:             'src/core/crypto/crypto_platform.cpp:326,47'
          Dst:             _ZNK2ot6Crypto10LiteralKey9GetLengthEv
        - Src:             'src/core/crypto/crypto_platform.cpp:326,10'
          Dst:             _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
        - Src:             'src/core/crypto/crypto_platform.cpp:327,10'
          Dst:             _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
        - Src:             'src/core/crypto/crypto_platform.cpp:331,1'
          Dst:             _ZN2ot6Crypto10HmacSha256D2Ev
    - functionName:    _ZN2ot6Crypto3Key3SetEPKht
      functionSourceFile: '/src/openthread/src/core/crypto/storage.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aKeyBytes
        - aKeyLength
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Crypto10LiteralKey8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/crypto/storage.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 374
      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:    _ZNK2ot6Crypto10LiteralKey9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/crypto/storage.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Crypto10HmacSha2566UpdateIhEEvRKT_
      functionSourceFile: '/src/openthread/src/core/crypto/hmac_sha256.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/hmac_sha256.hpp:106,16'
          Dst:             _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
    - functionName:    _ZN2ot6Crypto10HmacSha2566UpdateINS0_6Sha2564HashEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/crypto/hmac_sha256.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/hmac_sha256.hpp:106,16'
          Dst:             _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
    - functionName:    _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/crypto/sha256.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    otPlatCryptoHkdfExpand
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aContext
        - aInfo
        - aInfoLength
        - aOutputKey
        - aOutputKeyLength
      BBCount:         22
      ICount:          136
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3MinItEET_S1_S1_
        - _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
        - _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
        - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
        - _ZN2ot6Crypto10HmacSha2566UpdateINS0_6Sha2564HashEEEvRKT_
        - _ZN2ot6Crypto10HmacSha2566UpdateIhEEvRKT_
        - _ZN2ot6Crypto10HmacSha256C2Ev
        - _ZN2ot6Crypto10HmacSha256D2Ev
        - _ZN2ot6Crypto3Key3SetEPKht
        - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:260,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:260,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto10HmacSha256D2Ev
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot6Crypto3Key3SetEPKht
                - _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
                - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
                - _ZN2ot6Crypto10HmacSha2566UpdateIhEEvRKT_
                - _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot6Crypto10HmacSha2566UpdateINS0_6Sha2564HashEEEvRKT_
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:260,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto10HmacSha256D2Ev
        - Branch String:   'src/core/crypto/crypto_platform.cpp:261,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:261,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto10HmacSha256D2Ev
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot6Crypto3Key3SetEPKht
                - _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
                - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
                - _ZN2ot6Crypto10HmacSha2566UpdateIhEEvRKT_
                - _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot6Crypto10HmacSha2566UpdateINS0_6Sha2564HashEEEvRKT_
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:261,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto10HmacSha256D2Ev
        - Branch String:   'src/core/crypto/crypto_platform.cpp:278,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:278,5'
              BranchSideFuncs:
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot6Crypto3Key3SetEPKht
                - _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
                - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
                - _ZN2ot6Crypto10HmacSha2566UpdateIhEEvRKT_
                - _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot6Crypto10HmacSha256D2Ev
                - _ZN2ot6Crypto10HmacSha2566UpdateINS0_6Sha2564HashEEEvRKT_
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:282,23'
              BranchSideFuncs:
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot6Crypto3Key3SetEPKht
                - _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
                - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
                - _ZN2ot6Crypto10HmacSha2566UpdateIhEEvRKT_
                - _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot6Crypto10HmacSha256D2Ev
                - _ZN2ot6Crypto10HmacSha2566UpdateINS0_6Sha2564HashEEEvRKT_
        - Branch String:   'src/core/crypto/crypto_platform.cpp:285,13'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:287,18'
              BranchSideFuncs:
                - _ZN2ot6Crypto10HmacSha2566UpdateINS0_6Sha2564HashEEEvRKT_
                - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
                - _ZN2ot6Crypto10HmacSha2566UpdateIhEEvRKT_
                - _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot6Crypto10HmacSha256D2Ev
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot6Crypto3Key3SetEPKht
                - _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:290,21'
              BranchSideFuncs:
                - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
                - _ZN2ot6Crypto10HmacSha2566UpdateIhEEvRKT_
                - _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot6Crypto10HmacSha256D2Ev
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot6Crypto3Key3SetEPKht
                - _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
                - _ZN2ot6Crypto10HmacSha2566UpdateINS0_6Sha2564HashEEEvRKT_
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:254,23'
          Dst:             _ZN2ot6Crypto10HmacSha256C2Ev
        - Src:             'src/core/crypto/crypto_platform.cpp:282,28'
          Dst:             _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
        - Src:             'src/core/crypto/crypto_platform.cpp:282,19'
          Dst:             _ZN2ot6Crypto3Key3SetEPKht
        - Src:             'src/core/crypto/crypto_platform.cpp:283,14'
          Dst:             _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
        - Src:             'src/core/crypto/crypto_platform.cpp:287,18'
          Dst:             _ZN2ot6Crypto10HmacSha2566UpdateINS0_6Sha2564HashEEEvRKT_
        - Src:             'src/core/crypto/crypto_platform.cpp:290,14'
          Dst:             _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
        - Src:             'src/core/crypto/crypto_platform.cpp:293,14'
          Dst:             _ZN2ot6Crypto10HmacSha2566UpdateIhEEvRKT_
        - Src:             'src/core/crypto/crypto_platform.cpp:294,14'
          Dst:             _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
        - Src:             'src/core/crypto/crypto_platform.cpp:296,22'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/crypto/crypto_platform.cpp:298,33'
          Dst:             _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
        - Src:             'src/core/crypto/crypto_platform.cpp:305,1'
          Dst:             _ZN2ot6Crypto10HmacSha256D2Ev
    - functionName:    otPlatCryptoHkdfInit
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
      BBCount:         12
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:238,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:238,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:238,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:239,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:239,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:239,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    otPlatCryptoHmacSha256Finish
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - aContext
        - aBuf
        - aBufLength
      BBCount:         21
      ICount:          77
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_md_hmac_finish
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:224,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:224,5'
              BranchSideFuncs:
                - mbedtls_md_hmac_finish
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:224,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:225,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:225,5'
              BranchSideFuncs:
                - mbedtls_md_hmac_finish
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:225,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:228,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:228,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:228,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:228,5'
          Dst:             mbedtls_md_hmac_finish
    - functionName:    otPlatCryptoHmacSha256Update
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aContext
        - aBuf
        - aBufLength
      BBCount:         19
      ICount:          77
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_md_hmac_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:206,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:206,5'
              BranchSideFuncs:
                - mbedtls_md_hmac_update
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:206,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:207,5'
              BranchSideFuncs:
                - mbedtls_md_hmac_update
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:207,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:210,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:210,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:210,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:210,5'
          Dst:             mbedtls_md_hmac_update
    - functionName:    otPlatCryptoHmacSha256Start
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aKey
      BBCount:         19
      ICount:          78
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot6Crypto10LiteralKeyC2ERKNS0_3KeyE
        - _ZNK2ot6Crypto10LiteralKey8GetBytesEv
        - _ZNK2ot6Crypto10LiteralKey9GetLengthEv
        - mbedtls_md_hmac_starts
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:191,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:191,5'
              BranchSideFuncs:
                - _ZNK2ot6Crypto10LiteralKey8GetBytesEv
                - _ZNK2ot6Crypto10LiteralKey9GetLengthEv
                - mbedtls_md_hmac_starts
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:191,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:192,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:192,5'
              BranchSideFuncs:
                - _ZNK2ot6Crypto10LiteralKey8GetBytesEv
                - _ZNK2ot6Crypto10LiteralKey9GetLengthEv
                - mbedtls_md_hmac_starts
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:192,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:195,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:195,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:195,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:188,27'
          Dst:             _ZN2ot6Crypto10LiteralKeyC2ERKNS0_3KeyE
        - Src:             'src/core/crypto/crypto_platform.cpp:195,5'
          Dst:             _ZNK2ot6Crypto10LiteralKey8GetBytesEv
        - Src:             'src/core/crypto/crypto_platform.cpp:195,5'
          Dst:             _ZNK2ot6Crypto10LiteralKey9GetLengthEv
        - Src:             'src/core/crypto/crypto_platform.cpp:195,5'
          Dst:             mbedtls_md_hmac_starts
    - functionName:    otPlatCryptoHmacSha256Deinit
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
      BBCount:         14
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_md_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:175,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:175,5'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:175,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:176,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:176,5'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:176,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:179,5'
          Dst:             mbedtls_md_free
    - functionName:    otPlatCryptoHmacSha256Init
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
      BBCount:         19
      ICount:          76
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_md_info_from_type
        - mbedtls_md_init
        - mbedtls_md_setup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:158,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:158,5'
              BranchSideFuncs:
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:158,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:159,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:159,5'
              BranchSideFuncs:
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:159,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:164,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:164,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:164,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:162,5'
          Dst:             mbedtls_md_init
        - Src:             'src/core/crypto/crypto_platform.cpp:163,14'
          Dst:             mbedtls_md_info_from_type
        - Src:             'src/core/crypto/crypto_platform.cpp:164,5'
          Dst:             mbedtls_md_setup
    - functionName:    otPlatCryptoAesFree
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
      BBCount:         14
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_aes_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:139,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:139,5'
              BranchSideFuncs:
                - mbedtls_aes_free
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:139,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:140,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:140,5'
              BranchSideFuncs:
                - mbedtls_aes_free
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:140,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:143,5'
          Dst:             mbedtls_aes_free
    - functionName:    otPlatCryptoAesEncrypt
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aInput
        - aOutput
      BBCount:         19
      ICount:          76
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_aes_crypt_ecb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:124,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:124,5'
              BranchSideFuncs:
                - mbedtls_aes_crypt_ecb
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:124,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:125,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:125,5'
              BranchSideFuncs:
                - mbedtls_aes_crypt_ecb
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:125,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:128,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:128,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:128,5'
          Dst:             mbedtls_aes_crypt_ecb
    - functionName:    otPlatCryptoAesSetKey
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aKey
      BBCount:         19
      ICount:          79
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot6Crypto10LiteralKeyC2ERKNS0_3KeyE
        - _ZNK2ot6Crypto10LiteralKey8GetBytesEv
        - _ZNK2ot6Crypto10LiteralKey9GetLengthEv
        - mbedtls_aes_setkey_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:108,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:108,5'
              BranchSideFuncs:
                - _ZNK2ot6Crypto10LiteralKey8GetBytesEv
                - _ZNK2ot6Crypto10LiteralKey9GetLengthEv
                - mbedtls_aes_setkey_enc
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:108,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:109,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:109,5'
              BranchSideFuncs:
                - _ZNK2ot6Crypto10LiteralKey8GetBytesEv
                - _ZNK2ot6Crypto10LiteralKey9GetLengthEv
                - mbedtls_aes_setkey_enc
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:109,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:112,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:112,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:112,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:106,26'
          Dst:             _ZN2ot6Crypto10LiteralKeyC2ERKNS0_3KeyE
        - Src:             'src/core/crypto/crypto_platform.cpp:112,5'
          Dst:             _ZNK2ot6Crypto10LiteralKey8GetBytesEv
        - Src:             'src/core/crypto/crypto_platform.cpp:112,5'
          Dst:             _ZNK2ot6Crypto10LiteralKey9GetLengthEv
        - Src:             'src/core/crypto/crypto_platform.cpp:112,5'
          Dst:             mbedtls_aes_setkey_enc
    - functionName:    otPlatCryptoAesInit
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
      BBCount:         14
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_aes_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/crypto_platform.cpp:92,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:92,5'
              BranchSideFuncs:
                - mbedtls_aes_init
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:92,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/crypto_platform.cpp:93,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:93,5'
              BranchSideFuncs:
                - mbedtls_aes_init
            - BranchSide:      'src/core/crypto/crypto_platform.cpp:93,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/crypto_platform.cpp:96,5'
          Dst:             mbedtls_aes_init
    - functionName:    otPlatCryptoInit
      functionSourceFile: '/src/openthread/src/core/crypto/crypto_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Crypto10HmacSha2566UpdateERKNS_7MessageEtt
      functionSourceFile: '/src/openthread/src/core/crypto/hmac_sha256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aLength
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/crypto/hmac_sha256.cpp:70,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/hmac_sha256.cpp:72,22'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/crypto/hmac_sha256.cpp:75,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/hmac_sha256.cpp:68,14'
          Dst:             _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - Src:             'src/core/crypto/hmac_sha256.cpp:70,18'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/crypto/hmac_sha256.cpp:72,22'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/crypto/hmac_sha256.cpp:72,40'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/crypto/hmac_sha256.cpp:72,9'
          Dst:             _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
        - Src:             'src/core/crypto/hmac_sha256.cpp:73,18'
          Dst:             _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
    - functionName:    _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
      functionSourceFile: '/src/openthread/src/core/crypto/hmac_sha256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuf
        - aBufLength
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoHmacSha256Update
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/crypto/hmac_sha256.cpp:56,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/hmac_sha256.cpp:56,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/hmac_sha256.cpp:56,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/hmac_sha256.cpp:56,5'
          Dst:             otPlatCryptoHmacSha256Update
        - Src:             'src/core/crypto/hmac_sha256.cpp:56,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
      functionSourceFile: '/src/openthread/src/core/crypto/hmac_sha256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHash
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoHmacSha256Finish
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/crypto/hmac_sha256.cpp:61,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/hmac_sha256.cpp:61,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/hmac_sha256.cpp:61,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/hmac_sha256.cpp:61,5'
          Dst:             otPlatCryptoHmacSha256Finish
        - Src:             'src/core/crypto/hmac_sha256.cpp:61,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
      functionSourceFile: '/src/openthread/src/core/crypto/hmac_sha256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoHmacSha256Start
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/crypto/hmac_sha256.cpp:52,43'
          Branch Sides:
            - BranchSide:      'src/core/crypto/hmac_sha256.cpp:52,43'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/hmac_sha256.cpp:52,43'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/hmac_sha256.cpp:52,43'
          Dst:             otPlatCryptoHmacSha256Start
        - Src:             'src/core/crypto/hmac_sha256.cpp:52,43'
          Dst:             __assert_fail
    - functionName:    _ZN2ot6Crypto10HmacSha256D2Ev
      functionSourceFile: '/src/openthread/src/core/crypto/hmac_sha256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoHmacSha256Deinit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/crypto/hmac_sha256.cpp:50,33'
          Branch Sides:
            - BranchSide:      'src/core/crypto/hmac_sha256.cpp:50,33'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/hmac_sha256.cpp:50,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/hmac_sha256.cpp:50,33'
          Dst:             otPlatCryptoHmacSha256Deinit
        - Src:             'src/core/crypto/hmac_sha256.cpp:50,33'
          Dst:             __assert_fail
    - functionName:    _ZN2ot6Crypto10HmacSha256C2Ev
      functionSourceFile: '/src/openthread/src/core/crypto/hmac_sha256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoHmacSha256Init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/crypto/hmac_sha256.cpp:47,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/hmac_sha256.cpp:47,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/hmac_sha256.cpp:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/hmac_sha256.cpp:47,5'
          Dst:             otPlatCryptoHmacSha256Init
        - Src:             'src/core/crypto/hmac_sha256.cpp:47,5'
          Dst:             __assert_fail
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Crypto7MbedTls16CryptoSecurePrngEPvPhm
      functionSourceFile: '/src/openthread/src/core/crypto/mbedtls.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - aBuffer
        - aSize
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot6Random6Crypto10FillBufferEPht
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/mbedtls.cpp:177,17'
          Dst:             _ZN2ot6Random6Crypto10FillBufferEPht
        - Src:             'src/core/crypto/mbedtls.cpp:177,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot6Crypto7MbedTls8MapErrorEi
      functionSourceFile: '/src/openthread/src/core/crypto/mbedtls.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aMbedTlsError
      BBCount:         66
      ICount:          263
      EdgeCount:       131
      CyclomaticComplexity: 67
      functionsReached: []
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/core/crypto/mbedtls.cpp:69,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:107,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:124,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:124,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:124,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:124,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:124,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:124,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:124,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:124,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:124,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:124,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:142,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:142,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:142,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:142,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:142,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:142,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:142,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:142,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:142,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:142,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:147,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:152,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:152,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:157,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:162,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/mbedtls.cpp:162,13'
          Branch Sides:
            - BranchSide:      'src/core/crypto/mbedtls.cpp:164,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/mbedtls.cpp:167,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot6Crypto7MbedTlsC2Ev
      functionSourceFile: '/src/openthread/src/core/crypto/mbedtls.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap6CAllocEmm
        - mbedtls_platform_set_calloc_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/mbedtls.cpp:61,5'
          Dst:             mbedtls_platform_set_calloc_free
        - Src:             'src/core/crypto/mbedtls.cpp:61,5'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/crypto/mbedtls.cpp:61,5'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
      functionSourceFile: '/src/openthread/src/core/crypto/sha256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHash
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoSha256Finish
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/crypto/sha256.cpp:72,36'
          Branch Sides:
            - BranchSide:      'src/core/crypto/sha256.cpp:72,36'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/sha256.cpp:72,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/sha256.cpp:72,36'
          Dst:             otPlatCryptoSha256Finish
        - Src:             'src/core/crypto/sha256.cpp:72,36'
          Dst:             __assert_fail
    - functionName:    _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
      functionSourceFile: '/src/openthread/src/core/crypto/sha256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aLength
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Crypto6Sha2566UpdateEPKvt
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/crypto/sha256.cpp:65,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/sha256.cpp:67,22'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot6Crypto6Sha2566UpdateEPKvt
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/crypto/sha256.cpp:70,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/sha256.cpp:63,14'
          Dst:             _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - Src:             'src/core/crypto/sha256.cpp:65,18'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/crypto/sha256.cpp:67,22'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/crypto/sha256.cpp:67,40'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/crypto/sha256.cpp:67,9'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateEPKvt
        - Src:             'src/core/crypto/sha256.cpp:68,18'
          Dst:             _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
    - functionName:    _ZN2ot6Crypto6Sha2566UpdateEPKvt
      functionSourceFile: '/src/openthread/src/core/crypto/sha256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuf
        - aBufLength
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoSha256Update
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/crypto/sha256.cpp:56,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/sha256.cpp:56,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/sha256.cpp:56,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/sha256.cpp:56,5'
          Dst:             otPlatCryptoSha256Update
        - Src:             'src/core/crypto/sha256.cpp:56,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot6Crypto6Sha2565StartEv
      functionSourceFile: '/src/openthread/src/core/crypto/sha256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoSha256Start
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/crypto/sha256.cpp:52,28'
          Branch Sides:
            - BranchSide:      'src/core/crypto/sha256.cpp:52,28'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/sha256.cpp:52,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/sha256.cpp:52,28'
          Dst:             otPlatCryptoSha256Start
        - Src:             'src/core/crypto/sha256.cpp:52,28'
          Dst:             __assert_fail
    - functionName:    _ZN2ot6Crypto6Sha256D2Ev
      functionSourceFile: '/src/openthread/src/core/crypto/sha256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoSha256Deinit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/crypto/sha256.cpp:50,25'
          Branch Sides:
            - BranchSide:      'src/core/crypto/sha256.cpp:50,25'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/sha256.cpp:50,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/sha256.cpp:50,25'
          Dst:             otPlatCryptoSha256Deinit
        - Src:             'src/core/crypto/sha256.cpp:50,25'
          Dst:             __assert_fail
    - functionName:    _ZN2ot6Crypto6Sha256C2Ev
      functionSourceFile: '/src/openthread/src/core/crypto/sha256.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoSha256Init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/crypto/sha256.cpp:47,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/sha256.cpp:47,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/sha256.cpp:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/sha256.cpp:47,5'
          Dst:             otPlatCryptoSha256Init
        - Src:             'src/core/crypto/sha256.cpp:47,5'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot6Crypto3Key9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/crypto/storage.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Crypto3Key8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/crypto/storage.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 292
      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:    _ZN2ot6Crypto10LiteralKeyC2ERKNS0_3KeyE
      functionSourceFile: '/src/openthread/src/core/crypto/storage.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Crypto3Key8GetBytesEv
        - _ZNK2ot6Crypto3Key9GetLengthEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/storage.cpp:78,17'
          Dst:             _ZNK2ot6Crypto3Key8GetBytesEv
        - Src:             'src/core/crypto/storage.cpp:79,20'
          Dst:             _ZNK2ot6Crypto3Key9GetLengthEv
    - functionName:    _ZN2ot13ClearAllBytesINS_8Instance10BufferInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle13DelayedSender12GetQueueInfoER18otMessageQueueInfo
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1620
      functionLinenumberEnd: 1620
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQueueInfo
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12MessageQueue7GetInfoER18otMessageQueueInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1620,78'
          Dst:             _ZNK2ot12MessageQueue7GetInfoER18otMessageQueueInfo
    - functionName:    _ZN2ot12CallbackBaseIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEEE3SetESA_S4_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_7MeshCoP15SecureTransport9Extension7PskInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_7MeshCoP15SecureTransport9Extension7PskInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_7MeshCoP15SecureTransport9Extension7PskInfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_7MeshCoP15SecureTransport9Extension7PskInfoEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfoEEEvRT_
    - functionName:    _ZN2ot7MeshCoP15SecureTransport9Extension7PskInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_7MeshCoP15SecureTransport9Extension7PskInfoEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:573,29'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP15SecureTransport9Extension7PskInfoEE5ClearEv
    - functionName:    _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfoEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:553,36'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfoEE5ClearEv
    - functionName:    _ZN2ot7MeshCoP15SecureTransport12SetExtensionERNS1_9ExtensionE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtension
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP15SecureTransport17SetAcceptCallbackEPFPNS0_13SecureSessionEPvRKNS_3Ip611MessageInfoEES4_
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEEE3SetESA_S4_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:633,88'
          Dst:             _ZN2ot12CallbackBaseIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEEE3SetESA_S4_
    - functionName:    _ZN2ot7MeshCoP15SecureTransport9ExtensionC2ERS1_
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSecureTransport
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfoC2Ev
        - _ZN2ot7MeshCoP15SecureTransport9Extension7PskInfoC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:544,18'
          Dst:             _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfoC2Ev
        - Src:             'src/core/meshcop/secure_transport.hpp:544,18'
          Dst:             _ZN2ot7MeshCoP15SecureTransport9Extension7PskInfoC2Ev
    - functionName:    _ZN2ot7MeshCoP4Dtls9TransportC2ERNS_8InstanceENS_16LinkSecurityModeE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aLayerTwoSecurity
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP15SecureTransportC2ERNS_8InstanceENS_16LinkSecurityModeEb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:862,15'
          Dst:             _ZN2ot7MeshCoP15SecureTransportC2ERNS_8InstanceENS_16LinkSecurityModeEb
    - functionName:    _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aTlvs
        - aLength
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:127,11'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot11NetworkData18MutableNetworkDataC2ERNS_8InstanceEPhhh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aTlvs
        - aLength
        - aSize
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:576,11'
          Dst:             _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
    - functionName:    _ZN2ot5ArrayItLt2EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      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:    _ZN2ot5Radio9CallbacksC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:219,15'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot10LinkedListINS_5TimerEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot5Timer9SchedulerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5TimerEEC2Ev
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:184,15'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/common/timer.hpp:183,18'
          Dst:             _ZN2ot10LinkedListINS_5TimerEEC2Ev
    - functionName:    otPlatLogHandleLevelChanged
      functionSourceFile: '/src/openthread/src/core/instance/instance.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aLogLevel
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance11SetLogLevelENS_8LogLevelE
      functionSourceFile: '/src/openthread/src/core/instance/instance.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aLogLevel
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - otPlatLogHandleLevelChanged
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.cpp:522,9'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.cpp:522,9'
              BranchSideFuncs:
                - otPlatLogHandleLevelChanged
            - BranchSide:      'src/core/instance/instance.cpp:524,21'
              BranchSideFuncs:
                - otPlatLogHandleLevelChanged
      Callsites:
        - Src:             'src/core/instance/instance.cpp:525,9'
          Dst:             otPlatLogHandleLevelChanged
    - functionName:    _ZN2ot11MessagePool23ResetMaxUsedBufferCountEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1917
      functionLinenumberEnd: 1917
      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:    _ZN2ot8Instance15ResetBufferInfoEv
      functionSourceFile: '/src/openthread/src/core/instance/instance.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11MessagePool23ResetMaxUsedBufferCountEv
        - _ZN2ot8Instance3GetINS_11MessagePoolEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.cpp:514,40'
          Dst:             _ZN2ot8Instance3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/instance/instance.cpp:514,59'
          Dst:             _ZN2ot11MessagePool23ResetMaxUsedBufferCountEv
    - functionName:    _ZN2ot8Instance3GetINS_4Coap15ApplicationCoapEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1094
      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:    _ZN2ot8Instance3GetINS_3Tmf11SecureAgentEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 886
      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:    _ZN2ot8Instance3GetINS_3Tmf5AgentEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 883
      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:    _ZNK2ot3Mle3Mle19GetMessageQueueInfoER18otMessageQueueInfo
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQueryInfo
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle3Mle13DelayedSender12GetQueueInfoER18otMessageQueueInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:601,85'
          Dst:             _ZNK2ot3Mle3Mle13DelayedSender12GetQueueInfoER18otMessageQueueInfo
    - functionName:    _ZN2ot3Ip63Mpl25GetBufferedMessageSetInfoER18otMessageQueueInfo
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQueueInfo
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12MessageQueue7GetInfoER18otMessageQueueInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_mpl.hpp:196,90'
          Dst:             _ZNK2ot12MessageQueue7GetInfoER18otMessageQueueInfo
    - functionName:    _ZN2ot8Instance3GetINS_3Ip63MplEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 881
      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:    _ZNK2ot3Ip63Ip616GetSendQueueInfoER18otMessageQueueInfo
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQueueInfo
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot13PriorityQueue7GetInfoER18otMessageQueueInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.hpp:276,79'
          Dst:             _ZNK2ot13PriorityQueue7GetInfoER18otMessageQueueInfo
    - functionName:    _ZNK2ot13MeshForwarder12GetQueueInfoER18otMessageQueueInfoS2_
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSendQueueInfo
        - aReassemblyQueueInfo
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12MessageQueue7GetInfoER18otMessageQueueInfo
        - _ZNK2ot13PriorityQueue7GetInfoER18otMessageQueueInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.hpp:207,20'
          Dst:             _ZNK2ot13PriorityQueue7GetInfoER18otMessageQueueInfo
        - Src:             'src/core/thread/mesh_forwarder.hpp:207,61'
          Dst:             _ZNK2ot12MessageQueue7GetInfoER18otMessageQueueInfo
    - functionName:    _ZNK2ot11MessagePool21GetMaxUsedBufferCountEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1910
      functionLinenumberEnd: 1910
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_8Instance10BufferInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_8Instance10BufferInfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_8Instance10BufferInfoEEEvRT_
    - functionName:    _ZN2ot8Instance13GetBufferInfoERNS0_10BufferInfoE
      functionSourceFile: '/src/openthread/src/core/instance/instance.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Mpl25GetBufferedMessageSetInfoER18otMessageQueueInfo
        - _ZN2ot8Instance3GetINS_11MessagePoolEEERT_v
        - _ZN2ot8Instance3GetINS_13MeshForwarderEEERT_v
        - _ZN2ot8Instance3GetINS_3Ip63Ip6EEERT_v
        - _ZN2ot8Instance3GetINS_3Ip63MplEEERT_v
        - _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - _ZN2ot8Instance3GetINS_3Tmf11SecureAgentEEERT_v
        - _ZN2ot8Instance3GetINS_3Tmf5AgentEEERT_v
        - _ZN2ot8Instance3GetINS_4Coap15ApplicationCoapEEERT_v
        - _ZN2ot9ClearableINS_8Instance10BufferInfoEE5ClearEv
        - _ZNK2ot11MessagePool18GetFreeBufferCountEv
        - _ZNK2ot11MessagePool19GetTotalBufferCountEv
        - _ZNK2ot11MessagePool21GetMaxUsedBufferCountEv
        - _ZNK2ot13MeshForwarder12GetQueueInfoER18otMessageQueueInfoS2_
        - _ZNK2ot3Ip63Ip616GetSendQueueInfoER18otMessageQueueInfo
        - _ZNK2ot3Mle3Mle19GetMessageQueueInfoER18otMessageQueueInfo
        - _ZNK2ot4Coap8CoapBase37GetRequestAndCachedResponsesQueueInfoER18otMessageQueueInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.cpp:488,11'
          Dst:             _ZN2ot9ClearableINS_8Instance10BufferInfoEE5ClearEv
        - Src:             'src/core/instance/instance.cpp:490,29'
          Dst:             _ZN2ot8Instance3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/instance/instance.cpp:490,48'
          Dst:             _ZNK2ot11MessagePool19GetTotalBufferCountEv
        - Src:             'src/core/instance/instance.cpp:491,29'
          Dst:             _ZN2ot8Instance3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/instance/instance.cpp:491,48'
          Dst:             _ZNK2ot11MessagePool18GetFreeBufferCountEv
        - Src:             'src/core/instance/instance.cpp:492,29'
          Dst:             _ZN2ot8Instance3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/instance/instance.cpp:492,48'
          Dst:             _ZNK2ot11MessagePool21GetMaxUsedBufferCountEv
        - Src:             'src/core/instance/instance.cpp:494,5'
          Dst:             _ZN2ot8Instance3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/instance/instance.cpp:494,26'
          Dst:             _ZNK2ot13MeshForwarder12GetQueueInfoER18otMessageQueueInfoS2_
        - Src:             'src/core/instance/instance.cpp:495,5'
          Dst:             _ZN2ot8Instance3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/instance/instance.cpp:495,21'
          Dst:             _ZNK2ot3Ip63Ip616GetSendQueueInfoER18otMessageQueueInfo
        - Src:             'src/core/instance/instance.cpp:498,5'
          Dst:             _ZN2ot8Instance3GetINS_3Ip63MplEEERT_v
        - Src:             'src/core/instance/instance.cpp:498,21'
          Dst:             _ZN2ot3Ip63Mpl25GetBufferedMessageSetInfoER18otMessageQueueInfo
        - Src:             'src/core/instance/instance.cpp:501,5'
          Dst:             _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/instance/instance.cpp:501,21'
          Dst:             _ZNK2ot3Mle3Mle19GetMessageQueueInfoER18otMessageQueueInfo
        - Src:             'src/core/instance/instance.cpp:503,5'
          Dst:             _ZN2ot8Instance3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/instance/instance.cpp:503,23'
          Dst:             _ZNK2ot4Coap8CoapBase37GetRequestAndCachedResponsesQueueInfoER18otMessageQueueInfo
        - Src:             'src/core/instance/instance.cpp:506,5'
          Dst:             _ZN2ot8Instance3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/instance/instance.cpp:506,29'
          Dst:             _ZNK2ot4Coap8CoapBase37GetRequestAndCachedResponsesQueueInfoER18otMessageQueueInfo
        - Src:             'src/core/instance/instance.cpp:510,5'
          Dst:             _ZN2ot8Instance3GetINS_4Coap15ApplicationCoapEEERT_v
        - Src:             'src/core/instance/instance.cpp:510,34'
          Dst:             _ZNK2ot4Coap8CoapBase37GetRequestAndCachedResponsesQueueInfoER18otMessageQueueInfo
    - functionName:    _ZNK2ot3Mle3Mle10IsDisabledEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance19ErasePersistentInfoEv
      functionSourceFile: '/src/openthread/src/core/instance/instance.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - _ZN2ot8Instance3GetINS_8SettingsEEERT_v
        - _ZN2ot8Settings4WipeEv
        - _ZNK2ot3Mle3Mle10IsDisabledEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.cpp:475,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.cpp:475,5'
              BranchSideFuncs:
                - _ZN2ot8Instance3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4WipeEv
            - BranchSide:      'src/core/instance/instance.cpp:475,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.cpp:475,5'
          Dst:             _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/instance/instance.cpp:475,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/instance/instance.cpp:476,5'
          Dst:             _ZN2ot8Instance3GetINS_8SettingsEEERT_v
        - Src:             'src/core/instance/instance.cpp:476,21'
          Dst:             _ZN2ot8Settings4WipeEv
    - functionName:    _ZN2ot8Instance12FactoryResetEv
      functionSourceFile: '/src/openthread/src/core/instance/instance.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_8SettingsEEERT_v
        - _ZN2ot8Settings4WipeEv
        - otPlatReset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.cpp:463,5'
          Dst:             _ZN2ot8Instance3GetINS_8SettingsEEERT_v
        - Src:             'src/core/instance/instance.cpp:463,21'
          Dst:             _ZN2ot8Settings4WipeEv
        - Src:             'src/core/instance/instance.cpp:468,5'
          Dst:             otPlatReset
    - functionName:    _ZN2ot8Instance3GetINS_3Mac6SubMacEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_3Mac3MacEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 797
      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:    _ZN2ot8Instance3GetINS_11ThreadNetifEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionLinenumberEnd: 793
      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:    _ZN2ot3Mle3Mle4StopEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle4StopENS1_8StopModeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:169,23'
          Dst:             _ZN2ot3Mle3Mle4StopENS1_8StopModeE
    - functionName:    _ZN2ot8Instance8FinalizeEv
      functionSourceFile: '/src/openthread/src/core/instance/instance.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11ThreadNetif4DownEv
        - _ZN2ot3Mac3Mac10SetEnabledEb
        - _ZN2ot3Mac6SubMac7DisableEv
        - _ZN2ot3Mle3Mle4StopEv
        - _ZN2ot8Instance3GetINS_11ThreadNetifEEERT_v
        - _ZN2ot8Instance3GetINS_3Mac3MacEEERT_v
        - _ZN2ot8Instance3GetINS_3Mac6SubMacEEERT_v
        - _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - _ZN2ot8Instance3GetINS_8SettingsEEERT_v
        - _ZN2ot8Settings6DeinitEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.cpp:428,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.cpp:428,5'
              BranchSideFuncs:
                - _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle4StopEv
                - _ZN2ot8Instance3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot11ThreadNetif4DownEv
                - _ZN2ot8Instance3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac10SetEnabledEb
                - _ZN2ot8Instance3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings6DeinitEv
                - _ZN2ot8Instance3GetINS_3Mac6SubMacEEERT_v
                - _ZN2ot3Mac6SubMac7DisableEv
                - _ZL11IgnoreError7otError.2792
            - BranchSide:      'src/core/instance/instance.cpp:428,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.cpp:433,5'
          Dst:             _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/instance/instance.cpp:433,21'
          Dst:             _ZN2ot3Mle3Mle4StopEv
        - Src:             'src/core/instance/instance.cpp:434,5'
          Dst:             _ZN2ot8Instance3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/instance/instance.cpp:434,24'
          Dst:             _ZN2ot11ThreadNetif4DownEv
        - Src:             'src/core/instance/instance.cpp:435,5'
          Dst:             _ZN2ot8Instance3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/instance/instance.cpp:435,21'
          Dst:             _ZN2ot3Mac3Mac10SetEnabledEb
        - Src:             'src/core/instance/instance.cpp:440,5'
          Dst:             _ZN2ot8Instance3GetINS_8SettingsEEERT_v
        - Src:             'src/core/instance/instance.cpp:440,21'
          Dst:             _ZN2ot8Settings6DeinitEv
        - Src:             'src/core/instance/instance.cpp:443,17'
          Dst:             _ZN2ot8Instance3GetINS_3Mac6SubMacEEERT_v
        - Src:             'src/core/instance/instance.cpp:443,36'
          Dst:             _ZN2ot3Mac6SubMac7DisableEv
        - Src:             'src/core/instance/instance.cpp:443,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot8Instance3GetINS_3Dns9Multicast4CoreEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance5ResetEv
      functionSourceFile: '/src/openthread/src/core/instance/instance.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - otPlatReset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.cpp:387,30'
          Dst:             otPlatReset
    - functionName:    _ZN2ot8Instance9AfterInitEv
      functionSourceFile: '/src/openthread/src/core/instance/instance.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core17AfterInstanceInitEv
        - _ZN2ot3Mle3Mle7RestoreEv
        - _ZN2ot8Instance3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - _ZN2ot8Instance3GetINS_8SettingsEEERT_v
        - _ZN2ot8Settings4InitEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.cpp:408,5'
          Dst:             _ZN2ot8Instance3GetINS_8SettingsEEERT_v
        - Src:             'src/core/instance/instance.cpp:408,21'
          Dst:             _ZN2ot8Settings4InitEv
        - Src:             'src/core/instance/instance.cpp:409,5'
          Dst:             _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/instance/instance.cpp:409,21'
          Dst:             _ZN2ot3Mle3Mle7RestoreEv
        - Src:             'src/core/instance/instance.cpp:416,5'
          Dst:             _ZN2ot8Instance3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/instance/instance.cpp:416,33'
          Dst:             _ZN2ot3Dns9Multicast4Core17AfterInstanceInitEv
    - functionName:    _ZN2ot8Instance4InitEPvPm
      functionSourceFile: '/src/openthread/src/core/instance/instance.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aBuffer
        - aBufferSize
      BBCount:         19
      ICount:          65
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot8Instance9AfterInitEv
        - _ZN2ot8InstanceC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.cpp:370,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.cpp:370,5'
              BranchSideFuncs:
                - _ZN2ot8InstanceC2Ev
                - _ZN2ot8Instance9AfterInitEv
            - BranchSide:      'src/core/instance/instance.cpp:370,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/instance/instance.cpp:373,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.cpp:373,5'
              BranchSideFuncs:
                - _ZN2ot8InstanceC2Ev
                - _ZN2ot8Instance9AfterInitEv
            - BranchSide:      'src/core/instance/instance.cpp:373,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/instance/instance.cpp:375,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.cpp:375,5'
              BranchSideFuncs:
                - _ZN2ot8InstanceC2Ev
                - _ZN2ot8Instance9AfterInitEv
            - BranchSide:      'src/core/instance/instance.cpp:375,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.cpp:377,30'
          Dst:             _ZN2ot8InstanceC2Ev
        - Src:             'src/core/instance/instance.cpp:379,15'
          Dst:             _ZN2ot8Instance9AfterInitEv
    - functionName:    _ZN2ot8InstanceC2Ev
      functionSourceFile: '/src/openthread/src/core/instance/instance.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          158
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10DuaManagerC2ERNS_8InstanceE
        - _ZN2ot10KeyManagerC2ERNS_8InstanceE
        - _ZN2ot10MlrManagerC2ERNS_8InstanceE
        - _ZN2ot10TimeTickerC2ERNS_8InstanceE
        - _ZN2ot10TimerMilli9SchedulerC2ERNS_8InstanceE
        - _ZN2ot11MessagePoolC2ERNS_8InstanceE
        - _ZN2ot11NetworkData5LocalC2ERNS_8InstanceE
        - _ZN2ot11NetworkData6LeaderC2ERNS_8InstanceE
        - _ZN2ot11NetworkData7Service7ManagerC2ERNS_8InstanceE
        - _ZN2ot11NetworkData8NotifierC2ERNS_8InstanceE
        - _ZN2ot11NetworkData9PublisherC2ERNS_8InstanceE
        - _ZN2ot11ThreadNetifC2ERNS_8InstanceE
        - _ZN2ot12BorderRouter14RoutingManagerC2ERNS_8InstanceE
        - _ZN2ot13MeshForwarderC2ERNS_8InstanceE
        - _ZN2ot14AnnounceSenderC2ERNS_8InstanceE
        - _ZN2ot14AnycastLocatorC2ERNS_8InstanceE
        - _ZN2ot14BackboneRouter5LocalC2ERNS_8InstanceE
        - _ZN2ot14BackboneRouter6LeaderC2ERNS_8InstanceE
        - _ZN2ot14BackboneRouter7ManagerC2ERNS_8InstanceE
        - _ZN2ot14SettingsDriverC2ERNS_8InstanceE
        - _ZN2ot15AddressResolverC2ERNS_8InstanceE
        - _ZN2ot15ChildSupervisorC2ERNS_8InstanceE
        - _ZN2ot16EnergyScanServerC2ERNS_8InstanceE
        - _ZN2ot16PanIdQueryServerC2ERNS_8InstanceE
        - _ZN2ot17NetworkDiagnostic6ClientC2ERNS_8InstanceE
        - _ZN2ot17NetworkDiagnostic6ServerC2ERNS_8InstanceE
        - _ZN2ot19AnnounceBeginServerC2ERNS_8InstanceE
        - _ZN2ot19SupervisionListenerC2ERNS_8InstanceE
        - _ZN2ot3Dns16ServiceDiscovery6ServerC2ERNS_8InstanceE
        - _ZN2ot3Dns6ClientC2ERNS_8InstanceE
        - _ZN2ot3Dns9Multicast4CoreC2ERNS_8InstanceE
        - _ZN2ot3Ip63Ip6C2ERNS_8InstanceE
        - _ZN2ot3Ip66FilterC2ERNS_8InstanceE
        - _ZN2ot3Mac3MacC2ERNS_8InstanceE
        - _ZN2ot3Mle15DiscoverScannerC2ERNS_8InstanceE
        - _ZN2ot3Mle3MleC2ERNS_8InstanceE
        - _ZN2ot3Srp6ClientC2ERNS_8InstanceE
        - _ZN2ot3Srp6ServerC2ERNS_8InstanceE
        - _ZN2ot3Tmf11SecureAgentC2ERNS_8InstanceE
        - _ZN2ot3Tmf5AgentC2ERNS_8InstanceE
        - _ZN2ot4Coap15ApplicationCoapC2ERNS_8InstanceE
        - _ZN2ot4Coap21ApplicationCoapSecureC2ERNS_8InstanceENS_16LinkSecurityModeE
        - _ZN2ot5DnssdC2ERNS_8InstanceE
        - _ZN2ot5Nat6410TranslatorC2ERNS_8InstanceE
        - _ZN2ot5RadioC2ERNS_8InstanceE
        - _ZN2ot5Utils11JamDetectorC2ERNS_8InstanceE
        - _ZN2ot5Utils14ChannelManagerC2ERNS_8InstanceE
        - _ZN2ot5Utils14ChannelMonitorC2ERNS_8InstanceE
        - _ZN2ot5Utils14HistoryTrackerC2ERNS_8InstanceE
        - _ZN2ot5Utils16SrpClientBuffersC2ERNS_8InstanceE
        - _ZN2ot5Utils5SlaacC2ERNS_8InstanceE
        - _ZN2ot5Utils8MeshDiagC2ERNS_8InstanceE
        - _ZN2ot6Crypto7MbedTlsC2Ev
        - _ZN2ot6Lowpan6LowpanC2ERNS_8InstanceE
        - _ZN2ot6Random7ManagerC2Ev
        - _ZN2ot6Random9NonCrypto9GetUint32Ev
        - _ZN2ot6UptimeC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP11BorderAgentC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP12CommissionerC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP12JoinerRouterC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP14DatasetUpdaterC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP18NetworkNameManagerC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP20ActiveDatasetManagerC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP20ExtendedPanIdManagerC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP21PendingDatasetManagerC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP6JoinerC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP6LeaderC2ERNS_8InstanceE
        - _ZN2ot7Tasklet9SchedulerC2Ev
        - _ZN2ot8NotifierC2ERNS_8InstanceE
        - _ZN2ot8SettingsC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.cpp:78,11'
          Dst:             _ZN2ot7Tasklet9SchedulerC2Ev
        - Src:             'src/core/instance/instance.cpp:79,7'
          Dst:             _ZN2ot10TimerMilli9SchedulerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:78,11'
          Dst:             _ZN2ot6Crypto7MbedTlsC2Ev
        - Src:             'src/core/instance/instance.cpp:78,11'
          Dst:             _ZN2ot6Random7ManagerC2Ev
        - Src:             'src/core/instance/instance.cpp:83,7'
          Dst:             _ZN2ot5RadioC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:85,7'
          Dst:             _ZN2ot6UptimeC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:88,7'
          Dst:             _ZN2ot8NotifierC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:89,7'
          Dst:             _ZN2ot10TimeTickerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:90,7'
          Dst:             _ZN2ot8SettingsC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:91,7'
          Dst:             _ZN2ot14SettingsDriverC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:92,7'
          Dst:             _ZN2ot11MessagePoolC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:96,7'
          Dst:             _ZN2ot5DnssdC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:99,7'
          Dst:             _ZN2ot3Dns9Multicast4CoreC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:104,7'
          Dst:             _ZN2ot3Ip63Ip6C2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:105,7'
          Dst:             _ZN2ot11ThreadNetifC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:106,7'
          Dst:             _ZN2ot3Tmf5AgentC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:117,7'
          Dst:             _ZN2ot5Utils5SlaacC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:120,7'
          Dst:             _ZN2ot3Dns6ClientC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:123,7'
          Dst:             _ZN2ot3Srp6ClientC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:126,7'
          Dst:             _ZN2ot5Utils16SrpClientBuffersC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:129,7'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6ServerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:138,7'
          Dst:             _ZN2ot14BackboneRouter5LocalC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:140,7'
          Dst:             _ZN2ot7MeshCoP20ActiveDatasetManagerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:141,7'
          Dst:             _ZN2ot7MeshCoP21PendingDatasetManagerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:142,7'
          Dst:             _ZN2ot7MeshCoP20ExtendedPanIdManagerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:143,7'
          Dst:             _ZN2ot7MeshCoP18NetworkNameManagerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:144,7'
          Dst:             _ZN2ot3Ip66FilterC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:145,7'
          Dst:             _ZN2ot10KeyManagerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:146,7'
          Dst:             _ZN2ot6Lowpan6LowpanC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:147,7'
          Dst:             _ZN2ot3Mac3MacC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:148,7'
          Dst:             _ZN2ot13MeshForwarderC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:149,7'
          Dst:             _ZN2ot3Mle3MleC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:150,7'
          Dst:             _ZN2ot3Mle15DiscoverScannerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:151,7'
          Dst:             _ZN2ot15AddressResolverC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:156,7'
          Dst:             _ZN2ot11NetworkData5LocalC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:158,7'
          Dst:             _ZN2ot11NetworkData6LeaderC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:160,7'
          Dst:             _ZN2ot11NetworkData8NotifierC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:163,7'
          Dst:             _ZN2ot11NetworkData9PublisherC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:165,7'
          Dst:             _ZN2ot11NetworkData7Service7ManagerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:166,7'
          Dst:             _ZN2ot17NetworkDiagnostic6ServerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:168,7'
          Dst:             _ZN2ot17NetworkDiagnostic6ClientC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:171,7'
          Dst:             _ZN2ot7MeshCoP11BorderAgentC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:174,7'
          Dst:             _ZN2ot7MeshCoP12CommissionerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:177,7'
          Dst:             _ZN2ot3Tmf11SecureAgentC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:180,7'
          Dst:             _ZN2ot7MeshCoP6JoinerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:183,7'
          Dst:             _ZN2ot5Utils11JamDetectorC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:186,7'
          Dst:             _ZN2ot7MeshCoP12JoinerRouterC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:187,7'
          Dst:             _ZN2ot7MeshCoP6LeaderC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:190,7'
          Dst:             _ZN2ot14BackboneRouter6LeaderC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:193,7'
          Dst:             _ZN2ot14BackboneRouter7ManagerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:196,7'
          Dst:             _ZN2ot10MlrManagerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:200,7'
          Dst:             _ZN2ot10DuaManagerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:203,7'
          Dst:             _ZN2ot3Srp6ServerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:209,7'
          Dst:             _ZN2ot15ChildSupervisorC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:211,7'
          Dst:             _ZN2ot19SupervisionListenerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:212,7'
          Dst:             _ZN2ot19AnnounceBeginServerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:213,7'
          Dst:             _ZN2ot16PanIdQueryServerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:214,7'
          Dst:             _ZN2ot16EnergyScanServerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:216,7'
          Dst:             _ZN2ot14AnycastLocatorC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:228,7'
          Dst:             _ZN2ot4Coap15ApplicationCoapC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:231,7'
          Dst:             _ZN2ot4Coap21ApplicationCoapSecureC2ERNS_8InstanceENS_16LinkSecurityModeE
        - Src:             'src/core/instance/instance.cpp:240,7'
          Dst:             _ZN2ot5Utils14ChannelMonitorC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:244,7'
          Dst:             _ZN2ot5Utils14ChannelManagerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:247,7'
          Dst:             _ZN2ot5Utils8MeshDiagC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:250,7'
          Dst:             _ZN2ot5Utils14HistoryTrackerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:256,7'
          Dst:             _ZN2ot7MeshCoP14DatasetUpdaterC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:259,7'
          Dst:             _ZN2ot14AnnounceSenderC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:265,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManagerC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:271,7'
          Dst:             _ZN2ot5Nat6410TranslatorC2ERNS_8InstanceE
        - Src:             'src/core/instance/instance.cpp:287,11'
          Dst:             _ZN2ot6Random9NonCrypto9GetUint32Ev
    - functionName:    _ZN2ot7Tasklet9SchedulerC2Ev
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      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:    _ZN2ot10TimerMilli9SchedulerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Timer9SchedulerC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:235,15'
          Dst:             _ZN2ot5Timer9SchedulerC2ERNS_8InstanceE
    - functionName:    _ZN2ot5RadioC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot5Radio9CallbacksC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:295,11'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/radio/radio.hpp:296,11'
          Dst:             _ZN2ot5Radio9CallbacksC2ERNS_8InstanceE
    - functionName:    _ZN2ot8SettingsC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBaseC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:757,11'
          Dst:             _ZN2ot12SettingsBaseC2ERNS_8InstanceE
    - functionName:    _ZN2ot14SettingsDriverC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/settings_driver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings_driver.hpp:59,11'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot3Ip66FilterC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/ip6_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot5ArrayItLt2EhEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_filter.hpp:68,11'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/ip6_filter.hpp:67,14'
          Dst:             _ZN2ot5ArrayItLt2EhEC2Ev
    - functionName:    _ZN2ot11NetworkData5LocalC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_local.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkDataC2ERNS_8InstanceEPhhh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_local.hpp:73,11'
          Dst:             _ZN2ot11NetworkData18MutableNetworkDataC2ERNS_8InstanceEPhhh
    - functionName:    _ZN2ot11NetworkData7Service7ManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:166,11'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot4Coap15ApplicationCoapC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/coap/coap.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap4CoapC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.hpp:949,11'
          Dst:             _ZN2ot4Coap4CoapC2ERNS_8InstanceE
    - functionName:    _ZN2ot4Coap21ApplicationCoapSecureC2ERNS_8InstanceENS_16LinkSecurityModeE
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aLayerTwoSecurity
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap13SecureSessionC2ERNS_8InstanceERNS_7MeshCoP4Dtls9TransportE
        - _ZN2ot4Coap21ApplicationCoapSecure16HandleDtlsAcceptEPvRKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP15SecureTransport12SetExtensionERNS1_9ExtensionE
        - _ZN2ot7MeshCoP15SecureTransport17SetAcceptCallbackEPFPNS0_13SecureSessionEPvRKNS_3Ip611MessageInfoEES4_
        - _ZN2ot7MeshCoP15SecureTransport9ExtensionC2ERS1_
        - _ZN2ot7MeshCoP4Dtls9TransportC2ERNS_8InstanceENS_16LinkSecurityModeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_secure.hpp:152,11'
          Dst:             _ZN2ot7MeshCoP4Dtls9TransportC2ERNS_8InstanceENS_16LinkSecurityModeE
        - Src:             'src/core/coap/coap_secure.hpp:153,11'
          Dst:             _ZN2ot7MeshCoP15SecureTransport9ExtensionC2ERS1_
        - Src:             'src/core/coap/coap_secure.hpp:154,11'
          Dst:             _ZN2ot4Coap13SecureSessionC2ERNS_8InstanceERNS_7MeshCoP4Dtls9TransportE
        - Src:             'src/core/coap/coap_secure.hpp:156,26'
          Dst:             _ZN2ot7MeshCoP15SecureTransport17SetAcceptCallbackEPFPNS0_13SecureSessionEPvRKNS_3Ip611MessageInfoEES4_
        - Src:             'src/core/coap/coap_secure.hpp:156,26'
          Dst:             _ZN2ot4Coap21ApplicationCoapSecure16HandleDtlsAcceptEPvRKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap_secure.hpp:157,26'
          Dst:             _ZN2ot7MeshCoP15SecureTransport12SetExtensionERNS1_9ExtensionE
    - functionName:    _ZN2ot8Instance3GetINS_13NeighborTableEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 779
      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:    _ZN2ot8Instance3GetINS_15DataPollHandlerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_14DataPollSenderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 847
      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:    _ZN2ot8Instance3GetINS_3Ip66FilterEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 819
      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:    _ZNK2ot3Mac11ChannelMaskeqERKS1_
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAnother
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_8NotifierEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 757
      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:    _ZN2ot8Instance3GetINS_10KeyManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 817
      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:    _ZN2ot13ClearAllBytesINS_18SuccessRateTrackerEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_3Mac3MacEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    112
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Mac3MacEEERT_v
    - functionName:    _ZN2ot3Mac3Mac11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1529
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          54
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot14DataPollSender17HandlePollTimeoutEv
        - _ZN2ot3Mac3Mac15FinishOperationEv
        - _ZN2ot3Mac3Mac17PerformActiveScanEv
        - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:1530,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1533,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
            - BranchSide:      'src/core/mac/mac.cpp:1538,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender17HandlePollTimeoutEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
            - BranchSide:      'src/core/mac/mac.cpp:1544,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:1564,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/mac.cpp:1544,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1554,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:1561,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:1533,9'
          Dst:             _ZN2ot3Mac3Mac17PerformActiveScanEv
        - Src:             'src/core/mac/mac.cpp:1538,9'
          Dst:             _ZN2ot3Mac3Mac15FinishOperationEv
        - Src:             'src/core/mac/mac.cpp:1539,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/mac/mac.cpp:1539,31'
          Dst:             _ZN2ot14DataPollSender17HandlePollTimeoutEv
        - Src:             'src/core/mac/mac.cpp:1540,9'
          Dst:             _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Src:             'src/core/mac/mac.cpp:1564,9'
          Dst:             __assert_fail
    - functionName:    _ZN2ot3Mac3Mac17PerformActiveScanEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac3Mac13BeginTransmitEv
        - _ZN2ot3Mac3Mac15FinishOperationEv
        - _ZN2ot3Mac3Mac17UpdateScanChannelEv
        - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
        - _ZN2ot3Mac5Links8SetPanIdEt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:293,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:296,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac13BeginTransmitEv
            - BranchSide:      'src/core/mac/mac.cpp:300,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links8SetPanIdEt
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
      Callsites:
        - Src:             'src/core/mac/mac.cpp:293,9'
          Dst:             _ZN2ot3Mac3Mac17UpdateScanChannelEv
        - Src:             'src/core/mac/mac.cpp:296,9'
          Dst:             _ZN2ot3Mac3Mac13BeginTransmitEv
        - Src:             'src/core/mac/mac.cpp:300,16'
          Dst:             _ZN2ot3Mac5Links8SetPanIdEt
        - Src:             'src/core/mac/mac.cpp:301,9'
          Dst:             _ZN2ot3Mac3Mac15FinishOperationEv
        - Src:             'src/core/mac/mac.cpp:302,9'
          Dst:             _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
        - Src:             'src/core/mac/mac.cpp:303,9'
          Dst:             _ZN2ot3Mac3Mac20PerformNextOperationEv
    - functionName:    _ZN2ot3Mac3Mac15FinishOperationEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_14DataPollSenderEEERT_v
    - functionName:    _ZN2ot3Mac3Mac20PerformNextOperationEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         58
      ICount:          217
      EdgeCount:       70
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
        - _ZN2ot3Mac3Mac13BeginTransmitEv
        - _ZN2ot3Mac3Mac14UpdateIdleModeEv
        - _ZN2ot3Mac3Mac17PerformActiveScanEv
        - _ZN2ot3Mac3Mac17PerformEnergyScanEv
        - _ZN2ot3Mac5Links7ReceiveEh
        - _ZNK2ot3Mac3Mac9IsEnabledEv
        - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:639,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:639,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:639,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:641,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:643,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:655,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Branch String:   'src/core/mac/mac.cpp:655,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:657,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/mac/mac.cpp:671,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Branch String:   'src/core/mac/mac.cpp:671,14'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:673,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/mac/mac.cpp:675,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Branch String:   'src/core/mac/mac.cpp:675,14'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:677,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/mac/mac.cpp:679,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Branch String:   'src/core/mac/mac.cpp:679,14'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:681,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/mac/mac.cpp:684,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Branch String:   'src/core/mac/mac.cpp:684,14'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:686,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/mac/mac.cpp:689,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Branch String:   'src/core/mac/mac.cpp:689,48'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:689,53'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:693,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Branch String:   'src/core/mac/mac.cpp:689,93'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:689,96'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:691,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/mac/mac.cpp:689,14'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:691,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/mac/mac.cpp:693,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Branch String:   'src/core/mac/mac.cpp:697,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:701,13'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/mac/mac.cpp:703,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/mac/mac.cpp:705,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:707,22'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
            - BranchSide:      'src/core/mac/mac.cpp:713,13'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mac3Mac13BeginTransmitEv
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
        - Branch String:   'src/core/mac/mac.cpp:713,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:716,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
            - BranchSide:      'src/core/mac/mac.cpp:720,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac17PerformActiveScanEv
            - BranchSide:      'src/core/mac/mac.cpp:724,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac17PerformEnergyScanEv
            - BranchSide:      'src/core/mac/mac.cpp:739,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac13BeginTransmitEv
            - BranchSide:      'src/core/mac/mac.cpp:739,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac13BeginTransmitEv
            - BranchSide:      'src/core/mac/mac.cpp:739,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac13BeginTransmitEv
            - BranchSide:      'src/core/mac/mac.cpp:739,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac13BeginTransmitEv
            - BranchSide:      'src/core/mac/mac.cpp:743,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/mac/mac.cpp:746,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:641,10'
          Dst:             _ZNK2ot3Mac3Mac9IsEnabledEv
        - Src:             'src/core/mac/mac.cpp:644,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/mac/mac.cpp:655,9'
          Dst:             _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:671,14'
          Dst:             _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:675,14'
          Dst:             _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:679,14'
          Dst:             _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:684,14'
          Dst:             _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:689,14'
          Dst:             _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:689,53'
          Dst:             _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:693,14'
          Dst:             _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:697,13'
          Dst:             _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:707,9'
          Dst:             _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:709,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/mac/mac.cpp:716,9'
          Dst:             _ZN2ot3Mac3Mac14UpdateIdleModeEv
        - Src:             'src/core/mac/mac.cpp:720,9'
          Dst:             _ZN2ot3Mac3Mac17PerformActiveScanEv
        - Src:             'src/core/mac/mac.cpp:724,9'
          Dst:             _ZN2ot3Mac3Mac17PerformEnergyScanEv
        - Src:             'src/core/mac/mac.cpp:739,9'
          Dst:             _ZN2ot3Mac3Mac13BeginTransmitEv
        - Src:             'src/core/mac/mac.cpp:743,16'
          Dst:             _ZN2ot3Mac5Links7ReceiveEh
        - Src:             'src/core/mac/mac.cpp:744,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZNK2ot3Mac3Mac9IsEnabledEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aOperation
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aOperation
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac3Mac14UpdateIdleModeEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          86
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Mac5Links5SleepEv
        - _ZN2ot3Mac5Links7ReceiveEh
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:567,39'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:567,10'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot3Mac5Links5SleepEv
            - BranchSide:      'src/core/mac/mac.cpp:567,43'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot3Mac5Links5SleepEv
        - Branch String:   'src/core/mac/mac.cpp:569,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:569,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot3Mac5Links5SleepEv
            - BranchSide:      'src/core/mac/mac.cpp:569,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:571,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:587,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot3Mac5Links5SleepEv
            - BranchSide:      'src/core/mac/mac.cpp:595,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot3Mac5Links5SleepEv
        - Branch String:   'src/core/mac/mac.cpp:595,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:597,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links5SleepEv
            - BranchSide:      'src/core/mac/mac.cpp:602,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
      Callsites:
        - Src:             'src/core/mac/mac.cpp:597,16'
          Dst:             _ZN2ot3Mac5Links5SleepEv
        - Src:             'src/core/mac/mac.cpp:602,16'
          Dst:             _ZN2ot3Mac5Links7ReceiveEh
    - functionName:    _ZN2ot3Mac3Mac17PerformEnergyScanEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         25
      ICount:          119
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Mac3Mac15FinishOperationEv
        - _ZN2ot3Mac3Mac17UpdateScanChannelEv
        - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - _ZN2ot3Mac3Mac22ReportEnergyScanResultEa
        - _ZN2ot3Mac5Links10EnergyScanEht
        - _ZN2ot3Mac5Links7ReceiveEh
        - _ZNK2ot3Mac5Links7GetRssiEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:331,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:331,5'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
            - BranchSide:      'src/core/mac/mac.cpp:333,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot3Mac5Links10EnergyScanEht
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZNK2ot3Mac5Links7GetRssiEv
                - _ZN2ot3Mac3Mac22ReportEnergyScanResultEa
                - _ZN2ot3Mac3Mac17UpdateScanChannelEv
        - Branch String:   'src/core/mac/mac.cpp:333,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:335,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZNK2ot3Mac5Links7GetRssiEv
                - _ZN2ot3Mac3Mac22ReportEnergyScanResultEa
                - _ZN2ot3Mac3Mac17UpdateScanChannelEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
            - BranchSide:      'src/core/mac/mac.cpp:344,14'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7ReceiveEh
                - _ZN2ot3Mac5Links10EnergyScanEht
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Branch String:   'src/core/mac/mac.cpp:339,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:335,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
            - BranchSide:      'src/core/mac/mac.cpp:339,13'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Branch String:   'src/core/mac/mac.cpp:344,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:346,13'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links10EnergyScanEht
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
            - BranchSide:      'src/core/mac/mac.cpp:348,17'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links10EnergyScanEht
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Branch String:   'src/core/mac/mac.cpp:353,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:353,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
            - BranchSide:      'src/core/mac/mac.cpp:355,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Branch String:   'src/core/mac/mac.cpp:357,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:359,13'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
            - BranchSide:      'src/core/mac/mac.cpp:362,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
      Callsites:
        - Src:             'src/core/mac/mac.cpp:331,5'
          Dst:             _ZN2ot3Mac3Mac17UpdateScanChannelEv
        - Src:             'src/core/mac/mac.cpp:337,20'
          Dst:             _ZN2ot3Mac5Links7ReceiveEh
        - Src:             'src/core/mac/mac.cpp:338,43'
          Dst:             _ZNK2ot3Mac5Links7GetRssiEv
        - Src:             'src/core/mac/mac.cpp:338,13'
          Dst:             _ZN2ot3Mac3Mac22ReportEnergyScanResultEa
        - Src:             'src/core/mac/mac.cpp:339,13'
          Dst:             _ZN2ot3Mac3Mac17UpdateScanChannelEv
        - Src:             'src/core/mac/mac.cpp:346,20'
          Dst:             _ZN2ot3Mac5Links7ReceiveEh
        - Src:             'src/core/mac/mac.cpp:348,24'
          Dst:             _ZN2ot3Mac5Links10EnergyScanEht
        - Src:             'src/core/mac/mac.cpp:355,9'
          Dst:             _ZN2ot3Mac3Mac15FinishOperationEv
        - Src:             'src/core/mac/mac.cpp:362,9'
          Dst:             _ZN2ot3Mac3Mac20PerformNextOperationEv
    - functionName:    _ZN2ot3Mac3Mac13BeginTransmitEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         50
      ICount:          257
      EdgeCount:       57
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot13MeshForwarder18HandleFrameRequestERNS_3Mac8TxFramesE
        - _ZN2ot14DataPollSender18PrepareDataRequestERNS_3Mac8TxFramesE
        - _ZN2ot15DataPollHandler18HandleFrameRequestERNS_3Mac8TxFramesE
        - _ZN2ot3Mac3Mac13PrepareBeaconEv
        - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - _ZN2ot3Mac3Mac20PrepareBeaconRequestEv
        - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
        - _ZN2ot3Mac5Frame11SetSequenceEh
        - _ZN2ot3Mac5Frame9SetLengthEt
        - _ZN2ot3Mac5Links11GetTxFramesEv
        - _ZN2ot3Mac5Links4SendEv
        - _ZN2ot3Mac5Links8SetPanIdEt
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot3Mac7TxFrame10SetChannelEh
        - _ZN2ot3Mac7TxFrame18SetMaxCsmaBackoffsEh
        - _ZN2ot3Mac7TxFrame18SetMaxFrameRetriesEh
        - _ZN2ot3Mac8TxFrames10SetChannelEh
        - _ZN2ot3Mac8TxFrames18SetMaxCsmaBackoffsEh
        - _ZN2ot3Mac8TxFrames18SetMaxFrameRetriesEh
        - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
        - _ZN2ot3Mac8TxFrames5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
        - _ZNK2ot3Mac3Mac9IsEnabledEv
        - _ZNK2ot3Mac7TxFrame17IsARetransmissionEv
        - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:982,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:982,5'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames10SetChannelEh
                - _ZN2ot3Mac8TxFrames18SetMaxCsmaBackoffsEh
                - _ZN2ot3Mac8TxFrames18SetMaxFrameRetriesEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler18HandleFrameRequestERNS_3Mac8TxFramesE
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZNK2ot3Mac7TxFrame17IsARetransmissionEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
                - _ZN2ot3Mac5Links4SendEv
                - _ZN2ot3Mac8TxFrames10SetChannelEh
                - _ZN2ot3Mac8TxFrames18SetMaxCsmaBackoffsEh
                - _ZN2ot3Mac8TxFrames18SetMaxFrameRetriesEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder18HandleFrameRequestERNS_3Mac8TxFramesE
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZN2ot3Mac8TxFrames10SetChannelEh
                - _ZN2ot3Mac8TxFrames18SetMaxCsmaBackoffsEh
                - _ZN2ot3Mac8TxFrames18SetMaxFrameRetriesEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender18PrepareDataRequestERNS_3Mac8TxFramesE
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZN2ot3Mac3Mac13PrepareBeaconEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZN2ot3Mac7TxFrame18SetMaxCsmaBackoffsEh
                - _ZN2ot3Mac7TxFrame18SetMaxFrameRetriesEh
                - _ZN2ot3Mac5Links8SetPanIdEt
                - _ZN2ot3Mac3Mac20PrepareBeaconRequestEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZN2ot3Mac7TxFrame18SetMaxCsmaBackoffsEh
                - _ZN2ot3Mac7TxFrame18SetMaxFrameRetriesEh
                - __assert_fail
            - BranchSide:      'src/core/mac/mac.cpp:982,5'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:984,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:987,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links8SetPanIdEt
                - _ZN2ot3Mac3Mac20PrepareBeaconRequestEv
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZN2ot3Mac7TxFrame18SetMaxCsmaBackoffsEh
                - _ZN2ot3Mac7TxFrame18SetMaxFrameRetriesEh
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
                - _ZN2ot3Mac5Links4SendEv
            - BranchSide:      'src/core/mac/mac.cpp:997,17'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac13PrepareBeaconEv
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZN2ot3Mac7TxFrame18SetMaxCsmaBackoffsEh
                - _ZN2ot3Mac7TxFrame18SetMaxFrameRetriesEh
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
                - _ZN2ot3Mac5Links4SendEv
            - BranchSide:      'src/core/mac/mac.cpp:1006,9'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames10SetChannelEh
                - _ZN2ot3Mac8TxFrames18SetMaxCsmaBackoffsEh
                - _ZN2ot3Mac8TxFrames18SetMaxFrameRetriesEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender18PrepareDataRequestERNS_3Mac8TxFramesE
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
                - _ZN2ot3Mac5Links4SendEv
            - BranchSide:      'src/core/mac/mac.cpp:1018,9'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames10SetChannelEh
                - _ZN2ot3Mac8TxFrames18SetMaxCsmaBackoffsEh
                - _ZN2ot3Mac8TxFrames18SetMaxFrameRetriesEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder18HandleFrameRequestERNS_3Mac8TxFramesE
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
                - _ZN2ot3Mac5Links4SendEv
            - BranchSide:      'src/core/mac/mac.cpp:1028,9'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames10SetChannelEh
                - _ZN2ot3Mac8TxFrames18SetMaxCsmaBackoffsEh
                - _ZN2ot3Mac8TxFrames18SetMaxFrameRetriesEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler18HandleFrameRequestERNS_3Mac8TxFramesE
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZNK2ot3Mac7TxFrame17IsARetransmissionEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
                - _ZN2ot3Mac5Links4SendEv
            - BranchSide:      'src/core/mac/mac.cpp:1069,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/mac.cpp:989,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:989,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZN2ot3Mac7TxFrame18SetMaxCsmaBackoffsEh
                - _ZN2ot3Mac7TxFrame18SetMaxFrameRetriesEh
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
                - _ZN2ot3Mac5Links4SendEv
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:989,9'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:998,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:998,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZN2ot3Mac7TxFrame18SetMaxCsmaBackoffsEh
                - _ZN2ot3Mac7TxFrame18SetMaxFrameRetriesEh
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
                - _ZN2ot3Mac5Links4SendEv
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:998,9'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1010,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1010,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
                - _ZN2ot3Mac5Links4SendEv
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:1010,9'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1022,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1022,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
                - _ZN2ot3Mac5Links4SendEv
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:1022,9'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1032,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1032,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame17IsARetransmissionEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
                - _ZN2ot3Mac5Links4SendEv
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:1032,9'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1035,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1037,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
                - _ZN2ot3Mac5Links4SendEv
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:1039,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
                - _ZN2ot3Mac5Links4SendEv
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1086,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1118,34'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links4SendEv
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:1122,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links4SendEv
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1156,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1156,9'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:1164,18'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
                - _ZN2ot3Mac5Frame9SetLengthEt
                - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
      Callsites:
        - Src:             'src/core/mac/mac.cpp:972,33'
          Dst:             _ZN2ot3Mac5Links11GetTxFramesEv
        - Src:             'src/core/mac/mac.cpp:973,15'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/mac.cpp:975,14'
          Dst:             _ZN2ot3Mac8TxFrames5ClearEv
        - Src:             'src/core/mac/mac.cpp:982,5'
          Dst:             _ZNK2ot3Mac3Mac9IsEnabledEv
        - Src:             'src/core/mac/mac.cpp:987,16'
          Dst:             _ZN2ot3Mac5Links8SetPanIdEt
        - Src:             'src/core/mac/mac.cpp:988,17'
          Dst:             _ZN2ot3Mac3Mac20PrepareBeaconRequestEv
        - Src:             'src/core/mac/mac.cpp:990,16'
          Dst:             _ZN2ot3Mac7TxFrame10SetChannelEh
        - Src:             'src/core/mac/mac.cpp:991,16'
          Dst:             _ZN2ot3Mac5Frame11SetSequenceEh
        - Src:             'src/core/mac/mac.cpp:992,16'
          Dst:             _ZN2ot3Mac7TxFrame18SetMaxCsmaBackoffsEh
        - Src:             'src/core/mac/mac.cpp:993,16'
          Dst:             _ZN2ot3Mac7TxFrame18SetMaxFrameRetriesEh
        - Src:             'src/core/mac/mac.cpp:997,17'
          Dst:             _ZN2ot3Mac3Mac13PrepareBeaconEv
        - Src:             'src/core/mac/mac.cpp:999,16'
          Dst:             _ZN2ot3Mac7TxFrame10SetChannelEh
        - Src:             'src/core/mac/mac.cpp:1000,16'
          Dst:             _ZN2ot3Mac5Frame11SetSequenceEh
        - Src:             'src/core/mac/mac.cpp:1001,16'
          Dst:             _ZN2ot3Mac7TxFrame18SetMaxCsmaBackoffsEh
        - Src:             'src/core/mac/mac.cpp:1002,16'
          Dst:             _ZN2ot3Mac7TxFrame18SetMaxFrameRetriesEh
        - Src:             'src/core/mac/mac.cpp:1006,18'
          Dst:             _ZN2ot3Mac8TxFrames10SetChannelEh
        - Src:             'src/core/mac/mac.cpp:1007,18'
          Dst:             _ZN2ot3Mac8TxFrames18SetMaxCsmaBackoffsEh
        - Src:             'src/core/mac/mac.cpp:1008,18'
          Dst:             _ZN2ot3Mac8TxFrames18SetMaxFrameRetriesEh
        - Src:             'src/core/mac/mac.cpp:1009,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/mac/mac.cpp:1009,39'
          Dst:             _ZN2ot14DataPollSender18PrepareDataRequestERNS_3Mac8TxFramesE
        - Src:             'src/core/mac/mac.cpp:1011,16'
          Dst:             _ZN2ot3Mac5Frame11SetSequenceEh
        - Src:             'src/core/mac/mac.cpp:1018,18'
          Dst:             _ZN2ot3Mac8TxFrames10SetChannelEh
        - Src:             'src/core/mac/mac.cpp:1019,18'
          Dst:             _ZN2ot3Mac8TxFrames18SetMaxCsmaBackoffsEh
        - Src:             'src/core/mac/mac.cpp:1020,18'
          Dst:             _ZN2ot3Mac8TxFrames18SetMaxFrameRetriesEh
        - Src:             'src/core/mac/mac.cpp:1021,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/mac/mac.cpp:1021,38'
          Dst:             _ZN2ot13MeshForwarder18HandleFrameRequestERNS_3Mac8TxFramesE
        - Src:             'src/core/mac/mac.cpp:1023,16'
          Dst:             _ZN2ot3Mac5Frame11SetSequenceEh
        - Src:             'src/core/mac/mac.cpp:1028,18'
          Dst:             _ZN2ot3Mac8TxFrames10SetChannelEh
        - Src:             'src/core/mac/mac.cpp:1029,18'
          Dst:             _ZN2ot3Mac8TxFrames18SetMaxCsmaBackoffsEh
        - Src:             'src/core/mac/mac.cpp:1030,18'
          Dst:             _ZN2ot3Mac8TxFrames18SetMaxFrameRetriesEh
        - Src:             'src/core/mac/mac.cpp:1031,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
        - Src:             'src/core/mac/mac.cpp:1031,40'
          Dst:             _ZN2ot15DataPollHandler18HandleFrameRequestERNS_3Mac8TxFramesE
        - Src:             'src/core/mac/mac.cpp:1035,21'
          Dst:             _ZNK2ot3Mac7TxFrame17IsARetransmissionEv
        - Src:             'src/core/mac/mac.cpp:1037,20'
          Dst:             _ZN2ot3Mac5Frame11SetSequenceEh
        - Src:             'src/core/mac/mac.cpp:1069,9'
          Dst:             __assert_fail
        - Src:             'src/core/mac/mac.cpp:1086,17'
          Dst:             _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
        - Src:             'src/core/mac/mac.cpp:1118,9'
          Dst:             _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
        - Src:             'src/core/mac/mac.cpp:1151,12'
          Dst:             _ZN2ot3Mac5Links4SendEv
        - Src:             'src/core/mac/mac.cpp:1164,27'
          Dst:             _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
        - Src:             'src/core/mac/mac.cpp:1165,16'
          Dst:             _ZN2ot3Mac5Frame9SetLengthEt
        - Src:             'src/core/mac/mac.cpp:1166,9'
          Dst:             _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
    - functionName:    _ZN2ot3Mac5Links7ReceiveEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mac6SubMac7ReceiveEh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:512,29'
          Dst:             _ZN2ot3Mac6SubMac7ReceiveEh
        - Src:             'src/core/mac/mac_links.hpp:512,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Links11GetTxFramesEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 524
      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:    _ZN2ot3Mac7AddressC2Ev
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac8TxFrames5ClearEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame9SetLengthEt
        - _ZN2ot3Mac7TxFrame10SetTxPowerEa
        - _ZN2ot3Mac7TxFrame16SetCsmaCaEnabledEb
        - _ZN2ot3Mac7TxFrame18SetIsHeaderUpdatedEb
        - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
        - _ZN2ot3Mac7TxFrame22SetIsSecurityProcessedEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:168,24'
          Dst:             _ZN2ot3Mac5Frame9SetLengthEt
        - Src:             'src/core/mac/mac_links.hpp:169,24'
          Dst:             _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
        - Src:             'src/core/mac/mac_links.hpp:170,24'
          Dst:             _ZN2ot3Mac7TxFrame22SetIsSecurityProcessedEb
        - Src:             'src/core/mac/mac_links.hpp:171,24'
          Dst:             _ZN2ot3Mac7TxFrame16SetCsmaCaEnabledEb
        - Src:             'src/core/mac/mac_links.hpp:172,24'
          Dst:             _ZN2ot3Mac7TxFrame18SetIsHeaderUpdatedEb
        - Src:             'src/core/mac/mac_links.hpp:177,24'
          Dst:             _ZN2ot3Mac7TxFrame10SetTxPowerEa
    - functionName:    _ZN2ot3Mac5Links8SetPanIdEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPanId
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac8SetPanIdEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:297,17'
          Dst:             _ZN2ot3Mac6SubMac8SetPanIdEt
    - functionName:    _ZN2ot3Mac3Mac20PrepareBeaconRequestEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Links11GetTxFramesEv
        - _ZN2ot3Mac6PanIds14SetDestinationEt
        - _ZN2ot3Mac7Address7SetNoneEv
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZN2ot3Mac7TxFrame4InfoC2Ev
        - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:760,34'
          Dst:             _ZN2ot3Mac5Links11GetTxFramesEv
        - Src:             'src/core/mac/mac.cpp:760,48'
          Dst:             _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
        - Src:             'src/core/mac/mac.cpp:761,19'
          Dst:             _ZN2ot3Mac7TxFrame4InfoC2Ev
        - Src:             'src/core/mac/mac.cpp:763,30'
          Dst:             _ZN2ot3Mac7Address7SetNoneEv
        - Src:             'src/core/mac/mac.cpp:764,35'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/mac/mac.cpp:765,23'
          Dst:             _ZN2ot3Mac6PanIds14SetDestinationEt
        - Src:             'src/core/mac/mac.cpp:771,15'
          Dst:             _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
        - Src:             'src/core/mac/mac.cpp:773,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Mac7TxFrame10SetChannelEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1083
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:1082,9'
          Dst:             _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
    - functionName:    _ZN2ot3Mac7TxFrame18SetMaxCsmaBackoffsEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1126
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMaxCsmaBackoffs
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac7TxFrame18SetMaxFrameRetriesEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMaxFrameRetries
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac3Mac13PrepareBeaconEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame10GetPayloadEv
        - _ZN2ot3Mac5Links11GetTxFramesEv
        - _ZN2ot3Mac6Beacon4InitEv
        - _ZN2ot3Mac6PanIds9SetSourceEt
        - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - _ZN2ot3Mac7Address7SetNoneEv
        - _ZN2ot3Mac7TxFrame4InfoC2Ev
        - _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot3Mac3Mac9LogBeaconEPKc
        - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:781,19'
          Dst:             _ZN2ot3Mac7TxFrame4InfoC2Ev
        - Src:             'src/core/mac/mac.cpp:793,21'
          Dst:             _ZN2ot3Mac5Links11GetTxFramesEv
        - Src:             'src/core/mac/mac.cpp:793,35'
          Dst:             _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
        - Src:             'src/core/mac/mac.cpp:796,42'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/mac/mac.cpp:796,30'
          Dst:             _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Src:             'src/core/mac/mac.cpp:797,23'
          Dst:             _ZN2ot3Mac6PanIds9SetSourceEt
        - Src:             'src/core/mac/mac.cpp:798,35'
          Dst:             _ZN2ot3Mac7Address7SetNoneEv
        - Src:             'src/core/mac/mac.cpp:803,15'
          Dst:             _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
        - Src:             'src/core/mac/mac.cpp:805,48'
          Dst:             _ZN2ot3Mac5Frame10GetPayloadEv
        - Src:             'src/core/mac/mac.cpp:806,13'
          Dst:             _ZN2ot3Mac6Beacon4InitEv
        - Src:             'src/core/mac/mac.cpp:832,5'
          Dst:             _ZNK2ot3Mac3Mac9LogBeaconEPKc
    - functionName:    _ZN2ot3Mac8TxFrames10SetChannelEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac7TxFrame10SetChannelEh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:204,24'
          Dst:             _ZN2ot3Mac7TxFrame10SetChannelEh
    - functionName:    _ZN2ot3Mac8TxFrames18SetMaxCsmaBackoffsEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMaxCsmaBackoffs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac7TxFrame18SetMaxCsmaBackoffsEh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:235,24'
          Dst:             _ZN2ot3Mac7TxFrame18SetMaxCsmaBackoffsEh
    - functionName:    _ZN2ot3Mac8TxFrames18SetMaxFrameRetriesEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMaxFrameRetries
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac7TxFrame18SetMaxFrameRetriesEh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:251,24'
          Dst:             _ZN2ot3Mac7TxFrame18SetMaxFrameRetriesEh
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_15DataPollHandlerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_15DataPollHandlerEEERT_v
    - functionName:    _ZNK2ot3Mac7TxFrame17IsARetransmissionEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1217
      functionLinenumberEnd: 1217
      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:    _ZN2ot3Mac3Mac23ProcessTransmitSecurityERNS0_7TxFrameE
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
      BBCount:         19
      ICount:          113
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10KeyManager24IncrementKekFrameCounterEv
        - _ZN2ot3Mac5Frame12SetKeySourceEPKh
        - _ZN2ot3Mac5Frame15SetFrameCounterEj
        - _ZN2ot3Mac5Frame8SetKeyIdEh
        - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
        - _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
        - _ZNK2ot10KeyManager18GetKekFrameCounterEv
        - _ZNK2ot10KeyManager6GetKekEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:878,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:878,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZN2ot3Mac5Frame12SetKeySourceEPKh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
                - _ZNK2ot10KeyManager6GetKekEv
                - _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot10KeyManager18GetKekFrameCounterEv
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZN2ot10KeyManager24IncrementKekFrameCounterEv
                - __assert_fail
            - BranchSide:      'src/core/mac/mac.cpp:878,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:882,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:885,9'
              BranchSideFuncs:
                - _ZNK2ot10KeyManager6GetKekEv
                - _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot10KeyManager18GetKekFrameCounterEv
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZN2ot10KeyManager24IncrementKekFrameCounterEv
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/mac.cpp:902,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:928,17'
              BranchSideFuncs:
                - _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZN2ot3Mac5Frame12SetKeySourceEPKh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/mac.cpp:950,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/mac.cpp:888,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:890,13'
              BranchSideFuncs:
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/mac.cpp:894,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
      Callsites:
        - Src:             'src/core/mac/mac.cpp:874,36'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/mac/mac.cpp:878,5'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/mac.cpp:880,24'
          Dst:             _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - Src:             'src/core/mac/mac.cpp:880,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:885,37'
          Dst:             _ZNK2ot10KeyManager6GetKekEv
        - Src:             'src/core/mac/mac.cpp:885,16'
          Dst:             _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
        - Src:             'src/core/mac/mac.cpp:886,23'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/mac/mac.cpp:888,21'
          Dst:             _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
        - Src:             'src/core/mac/mac.cpp:890,47'
          Dst:             _ZNK2ot10KeyManager18GetKekFrameCounterEv
        - Src:             'src/core/mac/mac.cpp:890,20'
          Dst:             _ZN2ot3Mac5Frame15SetFrameCounterEj
        - Src:             'src/core/mac/mac.cpp:891,24'
          Dst:             _ZN2ot10KeyManager24IncrementKekFrameCounterEv
        - Src:             'src/core/mac/mac.cpp:939,16'
          Dst:             _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
        - Src:             'src/core/mac/mac.cpp:942,16'
          Dst:             _ZN2ot3Mac5Frame15SetFrameCounterEj
        - Src:             'src/core/mac/mac.cpp:943,16'
          Dst:             _ZN2ot3Mac5Frame12SetKeySourceEPKh
        - Src:             'src/core/mac/mac.cpp:944,16'
          Dst:             _ZN2ot3Mac5Frame8SetKeyIdEh
        - Src:             'src/core/mac/mac.cpp:945,23'
          Dst:             _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/mac/mac.cpp:950,9'
          Dst:             __assert_fail
        - Src:             'src/core/mac/mac.cpp:963,12'
          Dst:             _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
    - functionName:    _ZN2ot3Mac5Links4SendEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac4SendEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_links.hpp:536,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_links.hpp:536,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/mac/mac_links.hpp:536,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:536,9'
          Dst:             _ZN2ot3Mac6SubMac4SendEv
        - Src:             'src/core/mac/mac_links.hpp:536,9'
          Dst:             __assert_fail
    - functionName:    _ZN2ot3Mac8TxFrames19GetBroadcastTxFrameEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac8TxFrames10GetTxFrameEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:158,49'
          Dst:             _ZN2ot3Mac8TxFrames10GetTxFrameEv
    - functionName:    _ZN2ot3Mac5Frame9SetLengthEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1293
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aAckFrame
        - aError
      BBCount:         69
      ICount:          363
      EdgeCount:       86
      CyclomaticComplexity: 19
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
        - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
        - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
        - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
        - _ZN2ot3Mac3Mac15FinishOperationEv
        - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
        - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
        - _ZN2ot3Mac5Links4SendEv
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToYesNoEb
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
        - _ZNK2ot3Mac3Mac9IsEnabledEv
        - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame13GetAckRequestEv
        - _ZNK2ot3Mac5Frame15GetFramePendingEv
        - _ZNK2ot3Mac5Frame7IsEmptyEv
        - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
        - _ZNK2ot3Mac7Address11IsBroadcastEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:1297,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1303,17'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
            - BranchSide:      'src/core/mac/mac.cpp:1420,13'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
        - Branch String:   'src/core/mac/mac.cpp:1308,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1310,13'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZN2ot3Mac5Links4SendEv
            - BranchSide:      'src/core/mac/mac.cpp:1329,13'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
        - Branch String:   'src/core/mac/mac.cpp:1312,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1321,17'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links4SendEv
            - BranchSide:      'src/core/mac/mac.cpp:1326,13'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
        - Branch String:   'src/core/mac/mac.cpp:1329,26'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1329,30'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
            - BranchSide:      'src/core/mac/mac.cpp:1367,5'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
        - Branch String:   'src/core/mac/mac.cpp:1329,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1331,34'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
            - BranchSide:      'src/core/mac/mac.cpp:1367,5'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
        - Branch String:   'src/core/mac/mac.cpp:1334,40'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1334,44'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
            - BranchSide:      'src/core/mac/mac.cpp:1343,18'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:1334,65'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1335,18'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
            - BranchSide:      'src/core/mac/mac.cpp:1343,18'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:1334,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1337,24'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
            - BranchSide:      'src/core/mac/mac.cpp:1343,18'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:1343,40'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1343,66'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
            - BranchSide:      'src/core/mac/mac.cpp:1349,18'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:1343,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1345,24'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
            - BranchSide:      'src/core/mac/mac.cpp:1349,18'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:1349,40'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1349,44'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
            - BranchSide:      'src/core/mac/mac.cpp:1366,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
        - Branch String:   'src/core/mac/mac.cpp:1349,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1351,41'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
            - BranchSide:      'src/core/mac/mac.cpp:1366,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
        - Branch String:   'src/core/mac/mac.cpp:1420,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1423,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/mac/mac.cpp:1428,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
            - BranchSide:      'src/core/mac/mac.cpp:1434,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:1455,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
            - BranchSide:      'src/core/mac/mac.cpp:1491,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
            - BranchSide:      'src/core/mac/mac.cpp:1519,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/mac.cpp:1434,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1434,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:1434,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
        - Branch String:   'src/core/mac/mac.cpp:1434,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1434,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:1436,14'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
        - Branch String:   'src/core/mac/mac.cpp:1436,36'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1436,40'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:1448,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Branch String:   'src/core/mac/mac.cpp:1436,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1438,33'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:1448,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Branch String:   'src/core/mac/mac.cpp:1440,29'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1440,32'
              BranchSideFuncs:
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:1445,13'
              BranchSideFuncs:
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Branch String:   'src/core/mac/mac.cpp:1440,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1442,17'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
            - BranchSide:      'src/core/mac/mac.cpp:1445,13'
              BranchSideFuncs:
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Branch String:   'src/core/mac/mac.cpp:1457,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1459,13'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
            - BranchSide:      'src/core/mac/mac.cpp:1469,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Branch String:   'src/core/mac/mac.cpp:1493,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1495,13'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
            - BranchSide:      'src/core/mac/mac.cpp:1505,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
      Callsites:
        - Src:             'src/core/mac/mac.cpp:1294,32'
          Dst:             _ZNK2ot3Mac5Frame13GetAckRequestEv
        - Src:             'src/core/mac/mac.cpp:1297,17'
          Dst:             _ZNK2ot3Mac5Frame7IsEmptyEv
        - Src:             'src/core/mac/mac.cpp:1303,17'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/mac.cpp:1305,28'
          Dst:             _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - Src:             'src/core/mac/mac.cpp:1305,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1308,21'
          Dst:             _ZNK2ot3Mac7Address11IsBroadcastEv
        - Src:             'src/core/mac/mac.cpp:1321,24'
          Dst:             _ZN2ot3Mac5Links4SendEv
        - Src:             'src/core/mac/mac.cpp:1331,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/mac/mac.cpp:1331,55'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/mac/mac.cpp:1335,63'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/mac/mac.cpp:1335,26'
          Dst:             _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
        - Src:             'src/core/mac/mac.cpp:1343,44'
          Dst:             _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
        - Src:             'src/core/mac/mac.cpp:1351,17'
          Dst:             _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
        - Src:             'src/core/mac/mac.cpp:1424,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/mac/mac.cpp:1429,9'
          Dst:             _ZN2ot3Mac3Mac15FinishOperationEv
        - Src:             'src/core/mac/mac.cpp:1430,9'
          Dst:             _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Src:             'src/core/mac/mac.cpp:1434,9'
          Dst:             _ZNK2ot3Mac5Frame7IsEmptyEv
        - Src:             'src/core/mac/mac.cpp:1434,9'
          Dst:             __assert_fail
        - Src:             'src/core/mac/mac.cpp:1438,44'
          Dst:             _ZNK2ot3Mac5Frame15GetFramePendingEv
        - Src:             'src/core/mac/mac.cpp:1440,17'
          Dst:             _ZNK2ot3Mac3Mac9IsEnabledEv
        - Src:             'src/core/mac/mac.cpp:1442,17'
          Dst:             _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:1445,13'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/mac/mac.cpp:1445,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/mac/mac.cpp:1449,9'
          Dst:             _ZN2ot3Mac3Mac15FinishOperationEv
        - Src:             'src/core/mac/mac.cpp:1450,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/mac/mac.cpp:1450,31'
          Dst:             _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
        - Src:             'src/core/mac/mac.cpp:1451,9'
          Dst:             _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Src:             'src/core/mac/mac.cpp:1469,9'
          Dst:             _ZN2ot3Mac3Mac15FinishOperationEv
        - Src:             'src/core/mac/mac.cpp:1470,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/mac/mac.cpp:1470,30'
          Dst:             _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
        - Src:             'src/core/mac/mac.cpp:1472,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/mac/mac.cpp:1472,31'
          Dst:             _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
        - Src:             'src/core/mac/mac.cpp:1474,9'
          Dst:             _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Src:             'src/core/mac/mac.cpp:1505,9'
          Dst:             _ZN2ot3Mac3Mac15FinishOperationEv
        - Src:             'src/core/mac/mac.cpp:1506,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
        - Src:             'src/core/mac/mac.cpp:1506,32'
          Dst:             _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
        - Src:             'src/core/mac/mac.cpp:1507,9'
          Dst:             _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Src:             'src/core/mac/mac.cpp:1519,9'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot3Mac5Frame13GetAckRequestEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame12IsAckRequestEt
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:274,58'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.hpp:274,45'
          Dst:             _ZN2ot3Mac5Frame12IsAckRequestEt
    - functionName:    _ZNK2ot3Mac5Frame7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac7Address11IsBroadcastEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac7Address8GetShortEv
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_types.hpp:387,66'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_types.hpp:387,70'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
            - BranchSide:      'src/core/mac/mac_types.hpp:387,66'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_types.hpp:387,70'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_13NeighborTableEEERT_v
    - functionName:    _ZN2ot8Neighbor13GetExtAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac3Mac21ProcessEnhAckSecurityERNS0_7TxFrameERNS0_7RxFrameE
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1724
      functionLinenumberEnd: 1818
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxFrame
        - aAckFrame
      BBCount:         81
      ICount:          331
      EdgeCount:       101
      CyclomaticComplexity: 22
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - _ZN2ot3Mac5Links9GetSubMacEv
        - _ZN2ot3Mac7Address11GetExtendedEv
        - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - _ZNK2ot3Mac5Frame12ValidatePsduEv
        - _ZNK2ot3Mac5Frame13IsVersion2015Ev
        - _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac5Frame8GetKeyIdERh
        - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
        - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
        - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
        - _ZNK2ot3Mac7Address10IsExtendedEv
        - _ZNK2ot3Mac7Address6IsNoneEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:1737,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1737,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame13IsVersion2015Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac5Frame12ValidatePsduEv
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/mac/mac.cpp:1737,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/mac/mac.cpp:1738,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1738,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame12ValidatePsduEv
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZL11IgnoreError7otError.3343
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/mac/mac.cpp:1738,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/mac/mac.cpp:1740,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1740,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/mac/mac.cpp:1742,17'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZL11IgnoreError7otError.3343
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - Branch String:   'src/core/mac/mac.cpp:1743,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1743,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/mac/mac.cpp:1743,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/mac/mac.cpp:1746,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1746,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/mac/mac.cpp:1746,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/mac/mac.cpp:1751,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1751,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/mac/mac.cpp:1751,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/mac/mac.cpp:1758,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1760,20'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/mac.cpp:1764,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Branch String:   'src/core/mac/mac.cpp:1773,31'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1773,34'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
            - BranchSide:      'src/core/mac/mac.cpp:1778,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
        - Branch String:   'src/core/mac/mac.cpp:1773,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1775,29'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
            - BranchSide:      'src/core/mac/mac.cpp:1778,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
        - Branch String:   'src/core/mac/mac.cpp:1778,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1778,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
            - BranchSide:      'src/core/mac/mac.cpp:1778,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/mac/mac.cpp:1778,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1778,5'
              BranchSideFuncs:
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
            - BranchSide:      'src/core/mac/mac.cpp:1778,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/mac/mac.cpp:1782,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1784,19'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
            - BranchSide:      'src/core/mac/mac.cpp:1786,14'
              BranchSideFuncs:
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
        - Branch String:   'src/core/mac/mac.cpp:1786,14'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1788,19'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
            - BranchSide:      'src/core/mac/mac.cpp:1790,14'
              BranchSideFuncs:
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
        - Branch String:   'src/core/mac/mac.cpp:1790,14'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1792,19'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links9GetSubMacEv
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
            - BranchSide:      'src/core/mac/mac.cpp:1796,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/mac/mac.cpp:1799,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1801,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
            - BranchSide:      'src/core/mac/mac.cpp:1804,13'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Branch String:   'src/core/mac/mac.cpp:1801,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1801,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
            - BranchSide:      'src/core/mac/mac.cpp:1801,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/mac/mac.cpp:1805,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1805,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/mac/mac.cpp:1807,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Branch String:   'src/core/mac/mac.cpp:1807,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1807,32'
              BranchSideFuncs:
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/mac/mac.cpp:1809,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/mac/mac.cpp:1813,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1813,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/mac/mac.cpp:1815,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/mac/mac.cpp:1731,24'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/mac.cpp:1732,24'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/mac.cpp:1734,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/mac/mac.cpp:1737,5'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/mac.cpp:1738,5'
          Dst:             _ZNK2ot3Mac5Frame13IsVersion2015Ev
        - Src:             'src/core/mac/mac.cpp:1740,5'
          Dst:             _ZNK2ot3Mac5Frame12ValidatePsduEv
        - Src:             'src/core/mac/mac.cpp:1742,27'
          Dst:             _ZNK2ot3Mac5Frame16GetSecurityLevelERh
        - Src:             'src/core/mac/mac.cpp:1742,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1745,27'
          Dst:             _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - Src:             'src/core/mac/mac.cpp:1745,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1748,26'
          Dst:             _ZNK2ot3Mac5Frame8GetKeyIdERh
        - Src:             'src/core/mac/mac.cpp:1748,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1749,27'
          Dst:             _ZNK2ot3Mac5Frame8GetKeyIdERh
        - Src:             'src/core/mac/mac.cpp:1749,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1753,27'
          Dst:             _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - Src:             'src/core/mac/mac.cpp:1753,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1756,27'
          Dst:             _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - Src:             'src/core/mac/mac.cpp:1756,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1758,18'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/mac/mac.cpp:1760,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/mac/mac.cpp:1760,41'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/mac/mac.cpp:1764,30'
          Dst:             _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - Src:             'src/core/mac/mac.cpp:1764,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1766,22'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/mac/mac.cpp:1769,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/mac/mac.cpp:1769,45'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/mac/mac.cpp:1773,18'
          Dst:             _ZNK2ot3Mac7Address10IsExtendedEv
        - Src:             'src/core/mac/mac.cpp:1775,39'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/mac/mac.cpp:1775,17'
          Dst:             _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Src:             'src/core/mac/mac.cpp:1778,5'
          Dst:             _ZNK2ot3Mac7Address10IsExtendedEv
        - Src:             'src/core/mac/mac.cpp:1782,33'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/mac/mac.cpp:1784,26'
          Dst:             _ZN2ot3Mac5Links9GetSubMacEv
        - Src:             'src/core/mac/mac.cpp:1784,38'
          Dst:             _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
        - Src:             'src/core/mac/mac.cpp:1786,39'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/mac/mac.cpp:1788,26'
          Dst:             _ZN2ot3Mac5Links9GetSubMacEv
        - Src:             'src/core/mac/mac.cpp:1788,38'
          Dst:             _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
        - Src:             'src/core/mac/mac.cpp:1790,39'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/mac/mac.cpp:1792,26'
          Dst:             _ZN2ot3Mac5Links9GetSubMacEv
        - Src:             'src/core/mac/mac.cpp:1792,38'
          Dst:             _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
        - Src:             'src/core/mac/mac.cpp:1799,19'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/mac/mac.cpp:1801,9'
          Dst:             _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
        - Src:             'src/core/mac/mac.cpp:1804,52'
          Dst:             _ZN2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/mac/mac.cpp:1804,23'
          Dst:             _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
        - Src:             'src/core/mac/mac.cpp:1807,19'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/mac/mac.cpp:1809,19'
          Dst:             _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Src:             'src/core/mac/mac.cpp:1815,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2173
      functionLinenumberEnd: 2190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNeighbor
        - aRxFrame
      BBCount:         17
      ICount:          75
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot15LinkQualityInfo6AddRssEa
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
        - _ZNK2ot3Mac7RxFrame7GetRssiEv
        - _ZNK2ot3Mle3Mle7IsChildEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:2185,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2185,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/mac/mac.cpp:2185,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:2185,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2185,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/mac/mac.cpp:2185,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:2186,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2186,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/mac/mac.cpp:2186,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:2174,44'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/mac/mac.cpp:2174,58'
          Dst:             _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
        - Src:             'src/core/mac/mac.cpp:2176,15'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/mac/mac.cpp:2176,45'
          Dst:             _ZNK2ot3Mac7RxFrame7GetRssiEv
        - Src:             'src/core/mac/mac.cpp:2176,29'
          Dst:             _ZN2ot15LinkQualityInfo6AddRssEa
        - Src:             'src/core/mac/mac.cpp:2185,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/mac/mac.cpp:2185,5'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/mac/mac.cpp:2185,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/mac/mac.cpp:2185,5'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/mac/mac.cpp:2186,5'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/mac/mac.cpp:2186,5'
          Dst:             _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
        - Src:             'src/core/mac/mac.cpp:2187,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/mac/mac.cpp:2187,21'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZNK2ot3Mac5Frame15GetFramePendingEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame14IsFramePendingEt
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:257,62'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.hpp:257,47'
          Dst:             _ZN2ot3Mac5Frame14IsFramePendingEt
    - functionName:    _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aOperation
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mac3Mac10SetPendingENS1_9OperationE
        - _ZN2ot7Tasklet4PostEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:614,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:616,20'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac10SetPendingENS1_9OperationE
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/mac/mac.cpp:631,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/mac/mac.cpp:631,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:631,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/mac/mac.cpp:633,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/mac/mac.cpp:616,9'
          Dst:             _ZN2ot3Mac3Mac10SetPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:633,24'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot3Mac3Mac10SetPendingENS1_9OperationE
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aOperation
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame14IsFramePendingEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame7MaskFcfILt16ELt2048EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:907,56'
          Dst:             _ZN2ot3Mac5Frame7MaskFcfILt16ELt2048EEEtt
    - functionName:    _ZN2ot3Mac5Frame7MaskFcfILt16ELt2048EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame6SelectILt16ELt2048EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:880,23'
          Dst:             _ZN2ot3Mac5Frame6SelectILt16ELt2048EEEtt
    - functionName:    _ZN2ot3Mac5Frame6SelectILt16ELt2048EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Neighbor11GetLinkInfoEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac7RxFrame7GetRssiEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_8NotifierEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    38
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_8NotifierEEERT_v
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_10KeyManagerEEERT_v
    - functionName:    _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame17IsSecurityEnabledEt
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:249,68'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.hpp:249,50'
          Dst:             _ZN2ot3Mac5Frame17IsSecurityEnabledEt
    - functionName:    _ZNK2ot3Mac5Frame13IsVersion2015Ev
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame13IsVersion2015Et
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:241,59'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.hpp:241,45'
          Dst:             _ZN2ot3Mac5Frame13IsVersion2015Et
    - functionName:    _ZNK2ot3Mac7Address6IsNoneEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac7Address10IsExtendedEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Links9GetSubMacEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 631
      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:    _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 426
      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:    _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 433
      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:    _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 440
      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:    _ZNK2ot8Neighbor12IsStateValidEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac7Address11GetExtendedEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 323
      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:    _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aAckFrameCounter
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame13IsVersion2015Et
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame17IsSecurityEnabledEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame7MaskFcfILt8ELt512EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:906,59'
          Dst:             _ZN2ot3Mac5Frame7MaskFcfILt8ELt512EEEtt
    - functionName:    _ZN2ot3Mac5Frame7MaskFcfILt8ELt512EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame6SelectILt8ELt512EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:880,23'
          Dst:             _ZN2ot3Mac5Frame6SelectILt8ELt512EEEtt
    - functionName:    _ZN2ot3Mac5Frame6SelectILt8ELt512EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac7Address8GetShortEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame12IsAckRequestEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame7MaskFcfILt32ELt16384EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:909,54'
          Dst:             _ZN2ot3Mac5Frame7MaskFcfILt32ELt16384EEEtt
    - functionName:    _ZN2ot3Mac5Frame7MaskFcfILt32ELt16384EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame6SelectILt32ELt16384EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:880,23'
          Dst:             _ZN2ot3Mac5Frame6SelectILt32ELt16384EEEtt
    - functionName:    _ZN2ot3Mac5Frame6SelectILt32ELt16384EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac8TxFrames10GetTxFrameEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZNK2ot10KeyManager6GetKekEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 448
      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:    _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAesKey
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac3Mac13GetExtAddressEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac5Links13GetExtAddressEv
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.hpp:243,65'
          Dst:             _ZNK2ot3Mac5Links13GetExtAddressEv
    - functionName:    _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1250
      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:    _ZNK2ot10KeyManager18GetKekFrameCounterEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10KeyManager24IncrementKekFrameCounterEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 481
      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:    _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac5Links13GetExtAddressEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac6SubMac13GetExtAddressEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:371,21'
          Dst:             _ZNK2ot3Mac6SubMac13GetExtAddressEv
    - functionName:    _ZNK2ot3Mac6SubMac13GetExtAddressEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 254
      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:    _ZN2ot3Mac7TxFrame4InfoC2Ev
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6PanIdsC2Ev
        - _ZN2ot3Mac9AddressesC2Ev
        - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:1027,9'
          Dst:             _ZN2ot3Mac9AddressesC2Ev
        - Src:             'src/core/mac/mac_frame.hpp:1027,9'
          Dst:             _ZN2ot3Mac6PanIdsC2Ev
        - Src:             'src/core/mac/mac_frame.hpp:1027,22'
          Dst:             _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
    - functionName:    _ZN2ot3Mac7Address7SetNoneEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame10GetPayloadEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstIhEEPT_PKS1_
        - _ZN2ot7AsConstINS_3Mac5FrameEEEPKT_PS3_
        - _ZNK2ot3Mac5Frame10GetPayloadEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:580,51'
          Dst:             _ZN2ot7AsConstINS_3Mac5FrameEEEPKT_PS3_
        - Src:             'src/core/mac/mac_frame.hpp:580,66'
          Dst:             _ZNK2ot3Mac5Frame10GetPayloadEv
        - Src:             'src/core/mac/mac_frame.hpp:580,40'
          Dst:             _ZN2ot10AsNonConstIhEEPT_PKS1_
    - functionName:    _ZN2ot3Mac6Beacon4InitEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1354
      functionLinenumberEnd: 1358
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:1355,31'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Mac3Mac9LogBeaconEPKc
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2404
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aActionText
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:2404,54'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot7AsConstINS_3Mac5FrameEEEPKT_PS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac9AddressesC2Ev
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac7AddressC2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.hpp:426,8'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/mac_types.hpp:426,8'
          Dst:             _ZN2ot3Mac7AddressC2Ev
    - functionName:    _ZN2ot3Mac6PanIdsC2Ev
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Mac6PanIdsEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.hpp:441,20'
          Dst:             _ZN2ot9ClearableINS_3Mac6PanIdsEE5ClearEv
    - functionName:    _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Mac7TxFrame4InfoEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Mac7TxFrame4InfoEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Mac7TxFrame4InfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Mac6PanIdsEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Mac6PanIdsEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Mac6PanIdsEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Mac6PanIdsEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac7Address8SetShortEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aIsARetx
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac7TxFrame22SetIsSecurityProcessedEb
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aIsSecurityProcessed
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac7TxFrame16SetCsmaCaEnabledEb
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1174
      functionLinenumberEnd: 1174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aCsmaCaEnabled
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac7TxFrame18SetIsHeaderUpdatedEb
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aIsHeaderUpdated
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac7TxFrame10SetTxPowerEa
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxPower
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac3Mac17UpdateScanChannelEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - _ZNK2ot3Mac3Mac9IsEnabledEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:283,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:283,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
            - BranchSide:      'src/core/mac/mac.cpp:283,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:283,5'
          Dst:             _ZNK2ot3Mac3Mac9IsEnabledEv
        - Src:             'src/core/mac/mac.cpp:285,30'
          Dst:             _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
    - functionName:    _ZNK2ot3Mac5Links7GetRssiEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac6SubMac7GetRssiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:581,21'
          Dst:             _ZNK2ot3Mac6SubMac7GetRssiEv
    - functionName:    _ZN2ot3Mac3Mac22ReportEnergyScanResultEa
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRssi
      BBCount:         12
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:370,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:370,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:370,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:370,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:370,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:370,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Links10EnergyScanEht
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - this
        - aScanChannel
        - aScanDuration
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac10EnergyScanEht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:605,21'
          Dst:             _ZN2ot3Mac6SubMac10EnergyScanEht
    - functionName:    _ZN2ot3Mac5Links5SleepEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mac6SubMac5SleepEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:455,29'
          Dst:             _ZN2ot3Mac6SubMac5SleepEv
        - Src:             'src/core/mac/mac_links.hpp:455,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBeaconFrame
      BBCount:         16
      ICount:          69
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Mac3Mac31ConvertBeaconToActiveScanResultEPKNS0_7RxFrameER18otActiveScanResult
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:309,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:309,5'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac31ConvertBeaconToActiveScanResultEPKNS0_7RxFrameER18otActiveScanResult
            - BranchSide:      'src/core/mac/mac.cpp:309,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:311,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:313,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:319,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac31ConvertBeaconToActiveScanResultEPKNS0_7RxFrameER18otActiveScanResult
        - Branch String:   'src/core/mac/mac.cpp:319,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:319,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:320,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:319,9'
          Dst:             _ZN2ot3Mac3Mac31ConvertBeaconToActiveScanResultEPKNS0_7RxFrameER18otActiveScanResult
    - functionName:    _ZN2ot3Mac3Mac31ConvertBeaconToActiveScanResultEPKNS0_7RxFrameER18otActiveScanResult
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBeaconFrame
        - aResult
      BBCount:         26
      ICount:          119
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13ClearAllBytesI18otActiveScanResultEEvRT_
        - _ZN2ot3Mac7Address11GetExtendedEv
        - _ZN2ot3Mac7AddressC2Ev
        - _ZNK2ot3Mac3Mac9LogBeaconEPKc
        - _ZNK2ot3Mac5Frame10GetChannelEv
        - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame11GetDstPanIdERt
        - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
        - _ZNK2ot3Mac5Frame7GetTypeEv
        - _ZNK2ot3Mac7Address10IsExtendedEv
        - _ZNK2ot3Mac7RxFrame6GetLqiEv
        - _ZNK2ot3Mac7RxFrame7GetRssiEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:240,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:240,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
                - _ZNK2ot3Mac3Mac9LogBeaconEPKc
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZL11IgnoreError7otError.3343
            - BranchSide:      'src/core/mac/mac.cpp:240,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:242,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:242,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
                - _ZNK2ot3Mac3Mac9LogBeaconEPKc
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZL11IgnoreError7otError.3343
            - BranchSide:      'src/core/mac/mac.cpp:242,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:243,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:243,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:244,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
                - _ZNK2ot3Mac3Mac9LogBeaconEPKc
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZL11IgnoreError7otError.3343
        - Branch String:   'src/core/mac/mac.cpp:244,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:244,5'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
                - _ZNK2ot3Mac3Mac9LogBeaconEPKc
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZL11IgnoreError7otError.3343
            - BranchSide:      'src/core/mac/mac.cpp:244,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:247,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:249,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
                - _ZNK2ot3Mac3Mac9LogBeaconEPKc
            - BranchSide:      'src/core/mac/mac.cpp:252,24'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
                - _ZNK2ot3Mac3Mac9LogBeaconEPKc
      Callsites:
        - Src:             'src/core/mac/mac.cpp:231,13'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/mac.cpp:238,5'
          Dst:             _ZN2ot13ClearAllBytesI18otActiveScanResultEEvRT_
        - Src:             'src/core/mac/mac.cpp:242,5'
          Dst:             _ZNK2ot3Mac5Frame7GetTypeEv
        - Src:             'src/core/mac/mac.cpp:243,5'
          Dst:             _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - Src:             'src/core/mac/mac.cpp:244,5'
          Dst:             _ZNK2ot3Mac7Address10IsExtendedEv
        - Src:             'src/core/mac/mac.cpp:245,35'
          Dst:             _ZN2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/mac/mac.cpp:247,37'
          Dst:             _ZNK2ot3Mac5Frame11GetSrcPanIdERt
        - Src:             'src/core/mac/mac.cpp:249,35'
          Dst:             _ZNK2ot3Mac5Frame11GetDstPanIdERt
        - Src:             'src/core/mac/mac.cpp:249,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:252,38'
          Dst:             _ZNK2ot3Mac5Frame10GetChannelEv
        - Src:             'src/core/mac/mac.cpp:253,38'
          Dst:             _ZNK2ot3Mac7RxFrame7GetRssiEv
        - Src:             'src/core/mac/mac.cpp:254,38'
          Dst:             _ZNK2ot3Mac7RxFrame6GetLqiEv
        - Src:             'src/core/mac/mac.cpp:273,5'
          Dst:             _ZNK2ot3Mac3Mac9LogBeaconEPKc
    - functionName:    _ZN2ot13ClearAllBytesI18otActiveScanResultEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac5Frame7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac5Frame7GetPsduEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:171,42'
          Dst:             _ZNK2ot3Mac5Frame7GetPsduEv
    - functionName:    _ZNK2ot3Mac5Frame10GetChannelEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac7RxFrame6GetLqiEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 947
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac5Frame7GetPsduEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 559
      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:    _ZN2ot9TaskletInINS_3Mac3MacEXadL_ZNS2_20PerformNextOperationEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
    - functionName:    _ZN2ot8Instance3GetINS_5RadioEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 744
      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:    _ZNK2ot3Mac5Links13GetNoiseFloorEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac6SubMac13GetNoiseFloorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:620,21'
          Dst:             _ZNK2ot3Mac6SubMac13GetNoiseFloorEv
    - functionName:    _ZN2ot3Mle10DeviceMode3SetEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle10DeviceModeC2Eh
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle10DeviceMode3SetEh
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:216,42'
          Dst:             _ZN2ot3Mle10DeviceMode3SetEh
    - functionName:    _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor13GetDeviceModeEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle10DeviceModeC2Eh
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:307,56'
          Dst:             _ZN2ot3Mle10DeviceModeC2Eh
    - functionName:    _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac6SubMac24GetAlternateShortAddressEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac5Links24GetAlternateShortAddressEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac6SubMac24GetAlternateShortAddressEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:342,21'
          Dst:             _ZNK2ot3Mac6SubMac24GetAlternateShortAddressEv
    - functionName:    _ZNK2ot5ArrayItLt2EhEixEh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayItLt2EhE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6GetBitIjEEbT_h
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - aBits
        - aBitOffset
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Links24SetAlternateShortAddressEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac24SetAlternateShortAddressEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:356,17'
          Dst:             _ZN2ot3Mac6SubMac24SetAlternateShortAddressEt
    - functionName:    _ZNK2ot3Mac6SubMac15GetShortAddressEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac5Links15GetShortAddressEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac6SubMac15GetShortAddressEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:313,21'
          Dst:             _ZNK2ot3Mac6SubMac15GetShortAddressEv
    - functionName:    _ZN2ot3Mac5Links15SetShortAddressEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac15SetShortAddressEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:327,17'
          Dst:             _ZN2ot3Mac6SubMac15SetShortAddressEt
    - functionName:    _ZN2ot3Mac5Links13SetExtAddressERKNS0_10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac13SetExtAddressERKNS0_10ExtAddressE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:385,17'
          Dst:             _ZN2ot3Mac6SubMac13SetExtAddressERKNS0_10ExtAddressE
    - functionName:    _ZN2ot13ClearAllBytesI13otMacCountersEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Mac3KeyEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Mac3KeyEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Mac3KeyEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Mac3KeyEEEvRT_
    - functionName:    _ZN2ot3Mac11KeyMaterial6GetKeyEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 625
      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:    _ZNK2ot5Radio14GetInstancePtrEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:873,102'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
    - functionName:    _ZN2ot5Radio13GetBusLatencyEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1052
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioGetBusLatency
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:1052,78'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:1052,53'
          Dst:             otPlatRadioGetBusLatency
    - functionName:    _ZN2ot16DivideAndRoundUpIjEET_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - aDividend
        - aDivisor
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Radio11GetBusSpeedEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1050
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioGetBusSpeed
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:1050,74'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:1050,51'
          Dst:             otPlatRadioGetBusSpeed
    - functionName:    _ZNK2ot3Mac3Mac29CalculateRadioBusTransferTimeEt
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2751
      functionLinenumberEnd: 2762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aFrameSize
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot16DivideAndRoundUpIjEET_S1_S1_
        - _ZN2ot5Radio11GetBusSpeedEv
        - _ZN2ot5Radio13GetBusLatencyEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:2755,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2755,9'
              BranchSideFuncs:
                - _ZN2ot16DivideAndRoundUpIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio13GetBusLatencyEv
            - BranchSide:      'src/core/mac/mac.cpp:2757,51'
              BranchSideFuncs:
                - _ZN2ot16DivideAndRoundUpIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio13GetBusLatencyEv
      Callsites:
        - Src:             'src/core/mac/mac.cpp:2752,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/mac.cpp:2752,42'
          Dst:             _ZN2ot5Radio11GetBusSpeedEv
        - Src:             'src/core/mac/mac.cpp:2757,24'
          Dst:             _ZN2ot16DivideAndRoundUpIjEET_S1_S1_
        - Src:             'src/core/mac/mac.cpp:2760,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/mac.cpp:2760,34'
          Dst:             _ZN2ot5Radio13GetBusLatencyEv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_5RadioEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_5RadioEEERT_v
    - functionName:    _ZN2ot3Mac6SubMac21SetRadioFilterEnabledEb
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFilterEnabled
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac3Mac21SetRadioFilterEnabledEb
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2612
      functionLinenumberEnd: 2615
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFilterEnabled
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac3Mac14UpdateIdleModeEv
        - _ZN2ot3Mac5Links9GetSubMacEv
        - _ZN2ot3Mac6SubMac21SetRadioFilterEnabledEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:2613,12'
          Dst:             _ZN2ot3Mac5Links9GetSubMacEv
        - Src:             'src/core/mac/mac.cpp:2613,24'
          Dst:             _ZN2ot3Mac6SubMac21SetRadioFilterEnabledEb
        - Src:             'src/core/mac/mac.cpp:2614,5'
          Dst:             _ZN2ot3Mac3Mac14UpdateIdleModeEv
    - functionName:    _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6StringILt128EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZN2ot3Mac3Mac17OperationToStringENS1_9OperationE
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2303
      functionLinenumberEnd: 2342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aOperation
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac3Mac13GetNoiseFloorEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac5Links13GetNoiseFloorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.hpp:527,54'
          Dst:             _ZNK2ot3Mac5Links13GetNoiseFloorEv
    - functionName:    _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2296
      functionLinenumberEnd: 2296
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRss
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17ComputeLinkMarginEaa
        - _ZNK2ot3Mac3Mac13GetNoiseFloorEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:2296,82'
          Dst:             _ZNK2ot3Mac3Mac13GetNoiseFloorEv
        - Src:             'src/core/mac/mac.cpp:2296,60'
          Dst:             _ZN2ot17ComputeLinkMarginEaa
    - functionName:    _ZNK2ot5Radio9GetRegionERt
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRegionCode
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioGetRegion
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:781,80'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:781,59'
          Dst:             otPlatRadioGetRegion
    - functionName:    _ZNK2ot3Mac3Mac9GetRegionERt
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2260
      functionLinenumberEnd: 2260
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRegionCode
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot5Radio9GetRegionERt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:2260,60'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/mac.cpp:2260,73'
          Dst:             _ZNK2ot5Radio9GetRegionERt
    - functionName:    _ZN2ot5Radio9SetRegionEt
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRegionCode
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioSetRegion
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:767,73'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:767,52'
          Dst:             otPlatRadioSetRegion
    - functionName:    _ZN2ot3Mac3Mac9SetRegionEt
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2248
      functionLinenumberEnd: 2257
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRegionCode
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mac11ChannelMask7SetMaskEj
        - _ZN2ot5Radio23GetSupportedChannelMaskEv
        - _ZN2ot5Radio9SetRegionEt
        - _ZN2ot8Notifier6UpdateINS_3Mac11ChannelMaskEEE7otErrorRT_RKS5_NS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:2252,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2252,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:2253,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio23GetSupportedChannelMaskEv
                - _ZN2ot3Mac11ChannelMask7SetMaskEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6UpdateINS_3Mac11ChannelMaskEEE7otErrorRT_RKS5_NS_5EventE
                - _ZL11IgnoreError7otError.3343
      Callsites:
        - Src:             'src/core/mac/mac.cpp:2252,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/mac.cpp:2252,5'
          Dst:             _ZN2ot5Radio9SetRegionEt
        - Src:             'src/core/mac/mac.cpp:2253,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/mac.cpp:2253,48'
          Dst:             _ZN2ot5Radio23GetSupportedChannelMaskEv
        - Src:             'src/core/mac/mac.cpp:2253,27'
          Dst:             _ZN2ot3Mac11ChannelMask7SetMaskEj
        - Src:             'src/core/mac/mac.cpp:2254,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/mac/mac.cpp:2254,33'
          Dst:             _ZN2ot8Notifier6UpdateINS_3Mac11ChannelMaskEEE7otErrorRT_RKS5_NS_5EventE
        - Src:             'src/core/mac/mac.cpp:2254,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Radio23GetSupportedChannelMaskEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 891
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioGetSupportedChannelMask
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:891,98'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:891,63'
          Dst:             otPlatRadioGetSupportedChannelMask
    - functionName:    _ZN2ot3Mac11ChannelMask7SetMaskEj
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMask
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Notifier6UpdateINS_3Mac11ChannelMaskEEE7otErrorRT_RKS5_NS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aVariable
        - aNewValue
        - aEvent
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot3Mac11ChannelMaskeqERKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.hpp:274,13'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.hpp:276,27'
              BranchSideFuncs:
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
            - BranchSide:      'src/core/common/notifier.hpp:281,25'
              BranchSideFuncs:
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/common/notifier.hpp:274,23'
          Dst:             _ZNK2ot3Mac11ChannelMaskeqERKS1_
        - Src:             'src/core/common/notifier.hpp:276,13'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Src:             'src/core/common/notifier.hpp:282,13'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot5Radio14SetPromiscuousEb
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnable
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioSetPromiscuous
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:945,77'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:945,51'
          Dst:             otPlatRadioSetPromiscuous
    - functionName:    _ZN2ot3Mac3Mac14SetPromiscuousEb
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2234
      functionLinenumberEnd: 2245
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aPromiscuous
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac3Mac14UpdateIdleModeEv
        - _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
        - _ZN2ot5Radio14SetPromiscuousEb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:2243,42'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2243,42'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
            - BranchSide:      'src/core/mac/mac.cpp:2243,45'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
      Callsites:
        - Src:             'src/core/mac/mac.cpp:2236,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/mac.cpp:2236,18'
          Dst:             _ZN2ot5Radio14SetPromiscuousEb
        - Src:             'src/core/mac/mac.cpp:2243,12'
          Dst:             _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
        - Src:             'src/core/mac/mac.cpp:2244,5'
          Dst:             _ZN2ot3Mac3Mac14UpdateIdleModeEv
    - functionName:    _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aRxOnWhenIdle
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac15SetRxOnWhenIdleEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:418,17'
          Dst:             _ZN2ot3Mac6SubMac15SetRxOnWhenIdleEb
    - functionName:    _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2346
      functionLinenumberEnd: 2371
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aError
      BBCount:         13
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - _ZNK2ot3Mac5Frame12ToInfoStringEv
        - _ZNK2ot6StringILt128EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:2349,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2355,18'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Mac5Frame12ToInfoStringEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/mac/mac.cpp:2355,18'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Mac5Frame12ToInfoStringEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/mac/mac.cpp:2355,18'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Mac5Frame12ToInfoStringEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/mac/mac.cpp:2355,18'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Mac5Frame12ToInfoStringEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/mac/mac.cpp:2359,18'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Mac5Frame12ToInfoStringEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - Branch String:   'src/core/mac/mac.cpp:2363,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2365,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/mac/mac.cpp:2369,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Mac5Frame12ToInfoStringEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
      Callsites:
        - Src:             'src/core/mac/mac.cpp:2365,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/mac/mac.cpp:2365,9'
          Dst:             _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - Src:             'src/core/mac/mac.cpp:2369,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/mac/mac.cpp:2369,9'
          Dst:             _ZNK2ot3Mac5Frame12ToInfoStringEv
        - Src:             'src/core/mac/mac.cpp:2369,9'
          Dst:             _ZNK2ot6StringILt128EE9AsCStringEv
        - Src:             'src/core/mac/mac.cpp:2369,9'
          Dst:             _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
    - functionName:    _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2194
      functionLinenumberEnd: 2230
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
      BBCount:         10
      ICount:          74
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot15DataPollHandler14HandleDataPollERNS_3Mac7RxFrameE
        - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
        - _ZNK2ot3Mac3Mac16ShouldSendBeaconEv
        - _ZNK2ot3Mac5Frame12GetCommandIdERh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:2200,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2203,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac3Mac16ShouldSendBeaconEv
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:2218,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
                - _ZN2ot15DataPollHandler14HandleDataPollERNS_3Mac7RxFrameE
            - BranchSide:      'src/core/mac/mac.cpp:2226,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:2206,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2211,13'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:2214,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:2198,24'
          Dst:             _ZNK2ot3Mac5Frame12GetCommandIdERh
        - Src:             'src/core/mac/mac.cpp:2198,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:2204,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/mac/mac.cpp:2206,13'
          Dst:             _ZNK2ot3Mac3Mac16ShouldSendBeaconEv
        - Src:             'src/core/mac/mac.cpp:2211,13'
          Dst:             _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:2220,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15DataPollHandlerEEERT_v
        - Src:             'src/core/mac/mac.cpp:2220,32'
          Dst:             _ZN2ot15DataPollHandler14HandleDataPollERNS_3Mac7RxFrameE
    - functionName:    _ZNK2ot3Mac3Mac16ShouldSendBeaconEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac3Mac15IsBeaconEnabledEv
        - _ZNK2ot3Mac3Mac9IsEnabledEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:841,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:841,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac15IsBeaconEnabledEv
            - BranchSide:      'src/core/mac/mac.cpp:841,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:841,5'
          Dst:             _ZNK2ot3Mac3Mac9IsEnabledEv
        - Src:             'src/core/mac/mac.cpp:843,18'
          Dst:             _ZNK2ot3Mac3Mac15IsBeaconEnabledEv
    - functionName:    _ZNK2ot3Mac3Mac15IsBeaconEnabledEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aLastHeard
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor.hpp:535,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.hpp:535,46'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.hpp:535,42'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - _ZNK2ot8Neighbor13GetDeviceModeEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:321,46'
          Dst:             _ZNK2ot8Neighbor13GetDeviceModeEv
        - Src:             'src/core/thread/neighbor.hpp:321,62'
          Dst:             _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
    - functionName:    _ZNK2ot8Neighbor8GetStateEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac10ExtAddresseqERKS1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot3Mac10ExtAddresseqERKS1_
    - functionName:    _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:322,62'
          Dst:             _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
    - functionName:    _ZNK2ot3Mac7Address7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac3Mac19HandleReceivedFrameEPNS0_7RxFrameE7otError
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1850
      functionLinenumberEnd: 2170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aError
      BBCount:         172
      ICount:          718
      EdgeCount:       197
      CyclomaticComplexity: 27
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
        - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
        - _ZN2ot3Mac3Mac14UpdateIdleModeEv
        - _ZN2ot3Mac3Mac15FinishOperationEv
        - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
        - _ZN2ot3Mac3Mac20PerformNextOperationEv
        - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
        - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
        - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
        - _ZN2ot3Mac7Address11GetExtendedEv
        - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
        - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - _ZNK2ot3Mac3Mac22FilterDestShortAddressEt
        - _ZNK2ot3Mac3Mac9IsEnabledEv
        - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame11GetDstPanIdERt
        - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - _ZNK2ot3Mac5Frame12ValidatePsduEv
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
        - _ZNK2ot3Mac5Frame7GetTypeEv
        - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
        - _ZNK2ot3Mac7Address11IsBroadcastEv
        - _ZNK2ot3Mac7Address6IsNoneEv
        - _ZNK2ot3Mac7Address7GetTypeEv
        - _ZNK2ot3Mac7Address8GetShortEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
        - _ZNK2ot8Neighbor8GetStateEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:1860,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1860,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:1861,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZNK2ot3Mac5Frame12ValidatePsduEv
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mac3Mac22FilterDestShortAddressEt
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
        - Branch String:   'src/core/mac/mac.cpp:1861,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1861,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsEnabledEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac5Frame12ValidatePsduEv
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mac3Mac22FilterDestShortAddressEt
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
            - BranchSide:      'src/core/mac/mac.cpp:1861,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1862,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1862,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame12ValidatePsduEv
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mac3Mac22FilterDestShortAddressEt
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
            - BranchSide:      'src/core/mac/mac.cpp:1862,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1866,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1866,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:1868,22'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mac3Mac22FilterDestShortAddressEt
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
        - Branch String:   'src/core/mac/mac.cpp:1872,16'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1872,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mac3Mac22FilterDestShortAddressEt
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
            - BranchSide:      'src/core/mac/mac.cpp:1872,36'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mac3Mac22FilterDestShortAddressEt
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
        - Branch String:   'src/core/mac/mac.cpp:1875,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1878,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/mac.cpp:1881,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mac3Mac22FilterDestShortAddressEt
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
            - BranchSide:      'src/core/mac/mac.cpp:1894,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/mac.cpp:1899,23'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Branch String:   'src/core/mac/mac.cpp:1881,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1881,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:1885,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
        - Branch String:   'src/core/mac/mac.cpp:1885,33'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1885,44'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
            - BranchSide:      'src/core/mac/mac.cpp:1891,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Branch String:   'src/core/mac/mac.cpp:1885,58'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1885,61'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
            - BranchSide:      'src/core/mac/mac.cpp:1891,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Branch String:   'src/core/mac/mac.cpp:1885,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1887,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/mac.cpp:1891,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Branch String:   'src/core/mac/mac.cpp:1894,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1894,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/mac.cpp:1894,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1899,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1901,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/mac.cpp:1905,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Branch String:   'src/core/mac/mac.cpp:1901,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1901,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/mac.cpp:1901,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Branch String:   'src/core/mac/mac.cpp:1901,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1901,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/mac.cpp:1901,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1905,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1908,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:1913,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:1922,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:1931,17'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Branch String:   'src/core/mac/mac.cpp:1913,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1913,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:1913,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1922,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1922,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:1922,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1925,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1925,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:1928,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Branch String:   'src/core/mac/mac.cpp:1931,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1933,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:1937,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Branch String:   'src/core/mac/mac.cpp:1942,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1959,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:1964,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:1967,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1959,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1959,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:1959,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1976,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1978,33'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:2020,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:1980,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1984,25'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:2018,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:1986,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1988,25'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:2017,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:1988,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1991,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:1997,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:1997,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:2001,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:1997,21'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1997,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:1997,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:2006,59'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2006,63'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/mac/mac.cpp:2012,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:2006,90'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2007,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
            - BranchSide:      'src/core/mac/mac.cpp:2012,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:2006,21'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2009,21'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
            - BranchSide:      'src/core/mac/mac.cpp:2012,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:2020,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2024,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
            - BranchSide:      'src/core/mac/mac.cpp:2039,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
            - BranchSide:      'src/core/mac/mac.cpp:2044,22'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot3Mac3Mac20PerformNextOperationEv
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
            - BranchSide:      'src/core/mac/mac.cpp:2064,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:2024,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2024,41'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:2026,13'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:2039,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2039,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
            - BranchSide:      'src/core/mac/mac.cpp:2039,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:2044,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2046,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
            - BranchSide:      'src/core/mac/mac.cpp:2059,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:2059,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2059,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:2061,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
        - Branch String:   'src/core/mac/mac.cpp:2067,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2070,31'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:2078,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:2082,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:2092,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:2070,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2072,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:2075,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:2103,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2103,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:2105,27'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:2105,27'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2105,46'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/mac.cpp:2105,64'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/mac.cpp:2107,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2110,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:2114,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:2118,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:2122,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:2126,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:2130,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:2134,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:2138,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:2142,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:1851,15'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/mac.cpp:1852,15'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/mac.cpp:1862,5'
          Dst:             _ZNK2ot3Mac3Mac9IsEnabledEv
        - Src:             'src/core/mac/mac.cpp:1866,5'
          Dst:             _ZNK2ot3Mac5Frame12ValidatePsduEv
        - Src:             'src/core/mac/mac.cpp:1870,25'
          Dst:             _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - Src:             'src/core/mac/mac.cpp:1870,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1871,25'
          Dst:             _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - Src:             'src/core/mac/mac.cpp:1871,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1872,25'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/mac/mac.cpp:1872,36'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/mac/mac.cpp:1872,57'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/mac/mac.cpp:1875,21'
          Dst:             _ZNK2ot3Mac7Address7GetTypeEv
        - Src:             'src/core/mac/mac.cpp:1881,9'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/mac/mac.cpp:1881,9'
          Dst:             _ZNK2ot3Mac3Mac22FilterDestShortAddressEt
        - Src:             'src/core/mac/mac.cpp:1885,44'
          Dst:             _ZNK2ot3Mac7Address11IsBroadcastEv
        - Src:             'src/core/mac/mac.cpp:1885,61'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/mac/mac.cpp:1885,77'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/mac/mac.cpp:1887,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/mac/mac.cpp:1887,45'
          Dst:             _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
        - Src:             'src/core/mac/mac.cpp:1894,9'
          Dst:             _ZN2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/mac/mac.cpp:1894,9'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/mac/mac.cpp:1894,9'
          Dst:             _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Src:             'src/core/mac/mac.cpp:1899,31'
          Dst:             _ZNK2ot3Mac5Frame11GetDstPanIdERt
        - Src:             'src/core/mac/mac.cpp:1905,21'
          Dst:             _ZNK2ot3Mac7Address7GetTypeEv
        - Src:             'src/core/mac/mac.cpp:1915,39'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/mac/mac.cpp:1915,17'
          Dst:             _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Src:             'src/core/mac/mac.cpp:1922,9'
          Dst:             _ZN2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/mac/mac.cpp:1922,9'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/mac/mac.cpp:1922,9'
          Dst:             _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
        - Src:             'src/core/mac/mac.cpp:1925,9'
          Dst:             _ZN2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/mac/mac.cpp:1925,9'
          Dst:             _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
        - Src:             'src/core/mac/mac.cpp:1931,17'
          Dst:             _ZNK2ot3Mac7Address11IsBroadcastEv
        - Src:             'src/core/mac/mac.cpp:1940,13'
          Dst:             _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
        - Src:             'src/core/mac/mac.cpp:1974,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/mac/mac.cpp:1974,27'
          Dst:             _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
        - Src:             'src/core/mac/mac.cpp:1978,9'
          Dst:             _ZN2ot3Mac3Mac22UpdateNeighborLinkInfoERNS_8NeighborERKNS0_7RxFrameE
        - Src:             'src/core/mac/mac.cpp:1980,21'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/mac.cpp:1984,33'
          Dst:             _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - Src:             'src/core/mac/mac.cpp:1984,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1988,35'
          Dst:             _ZNK2ot8Neighbor8GetStateEv
        - Src:             'src/core/mac/mac.cpp:1997,21'
          Dst:             _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
        - Src:             'src/core/mac/mac.cpp:2006,29'
          Dst:             _ZNK2ot3Mac5Frame7GetTypeEv
        - Src:             'src/core/mac/mac.cpp:2006,73'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/mac/mac.cpp:2007,31'
          Dst:             _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
        - Src:             'src/core/mac/mac.cpp:2009,44'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/mac/mac.cpp:2009,31'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/mac/mac.cpp:2024,21'
          Dst:             _ZNK2ot3Mac5Frame7GetTypeEv
        - Src:             'src/core/mac/mac.cpp:2027,13'
          Dst:             _ZN2ot3Mac3Mac22ReportActiveScanResultEPKNS0_7RxFrameE
        - Src:             'src/core/mac/mac.cpp:2044,22'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/mac/mac.cpp:2046,20'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/mac/mac.cpp:2055,13'
          Dst:             _ZN2ot3Mac3Mac15FinishOperationEv
        - Src:             'src/core/mac/mac.cpp:2056,13'
          Dst:             _ZN2ot3Mac3Mac20PerformNextOperationEv
        - Src:             'src/core/mac/mac.cpp:2067,21'
          Dst:             _ZNK2ot3Mac5Frame7GetTypeEv
        - Src:             'src/core/mac/mac.cpp:2070,13'
          Dst:             _ZN2ot3Mac3Mac16HandleMacCommandERNS0_7RxFrameE
        - Src:             'src/core/mac/mac.cpp:2097,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/mac/mac.cpp:2097,26'
          Dst:             _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
        - Src:             'src/core/mac/mac.cpp:2099,5'
          Dst:             _ZN2ot3Mac3Mac14UpdateIdleModeEv
        - Src:             'src/core/mac/mac.cpp:2105,9'
          Dst:             _ZNK2ot3Mac3Mac17LogFrameRxFailureEPKNS0_7RxFrameE7otError
    - functionName:    _ZNK2ot3Mac3Mac22FilterDestShortAddressEt
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1823
      functionLinenumberEnd: 1846
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aDestAddress
      BBCount:         23
      ICount:          99
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK2ot3Mac3Mac15GetShortAddressEv
        - _ZNK2ot3Mac3Mac24GetAlternateShortAddressEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:1826,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1828,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:1832,10'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac24GetAlternateShortAddressEv
                - _ZNK2ot3Mac3Mac24GetAlternateShortAddressEv
        - Branch String:   'src/core/mac/mac.cpp:1832,59'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1832,63'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac24GetAlternateShortAddressEv
            - BranchSide:      'src/core/mac/mac.cpp:1838,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:1832,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1834,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:1838,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:1838,23'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1838,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:1843,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:1838,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1840,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:1843,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:1826,25'
          Dst:             _ZNK2ot3Mac3Mac15GetShortAddressEv
        - Src:             'src/core/mac/mac.cpp:1832,10'
          Dst:             _ZNK2ot3Mac3Mac24GetAlternateShortAddressEv
        - Src:             'src/core/mac/mac.cpp:1832,79'
          Dst:             _ZNK2ot3Mac3Mac24GetAlternateShortAddressEv
    - functionName:    _ZN2ot3Mac3Mac22ProcessReceiveSecurityERNS0_7RxFrameERKNS0_7AddressEPNS_8NeighborE
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1569
      functionLinenumberEnd: 1719
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aSrcAddr
        - aNeighbor
      BBCount:         76
      ICount:          365
      EdgeCount:       92
      CyclomaticComplexity: 18
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
        - _ZN2ot3Mac17LinkFrameCounters3SetEj
        - _ZN2ot3Mac17LinkFrameCounters5ResetEv
        - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
        - _ZN2ot8Neighbor14SetKeySequenceEj
        - _ZN2ot8Neighbor18SetMleFrameCounterEj
        - _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - _ZNK2ot10KeyManager6GetKekEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot3Mac17LinkFrameCounters3GetEv
        - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac5Frame8GetKeyIdERh
        - _ZNK2ot3Mac5Links16GetCurrentMacKeyERKNS0_5FrameE
        - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
        - _ZNK2ot3Mac7Address11GetExtendedEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor14GetKeySequenceEv
        - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:1580,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1580,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZNK2ot3Mac17LinkFrameCounters3GetEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links16GetCurrentMacKeyERKNS0_5FrameE
                - _ZNK2ot10KeyManager6GetKekEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
            - BranchSide:      'src/core/mac/mac.cpp:1580,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:1583,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1583,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.3343
                - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZNK2ot3Mac17LinkFrameCounters3GetEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links16GetCurrentMacKeyERKNS0_5FrameE
                - _ZNK2ot10KeyManager6GetKekEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
            - BranchSide:      'src/core/mac/mac.cpp:1583,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:1590,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1593,23'
              BranchSideFuncs:
                - _ZNK2ot10KeyManager6GetKekEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
            - BranchSide:      'src/core/mac/mac.cpp:1598,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZNK2ot3Mac17LinkFrameCounters3GetEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links16GetCurrentMacKeyERKNS0_5FrameE
            - BranchSide:      'src/core/mac/mac.cpp:1672,27'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
            - BranchSide:      'src/core/mac/mac.cpp:1678,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:1598,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1598,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZNK2ot3Mac17LinkFrameCounters3GetEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links16GetCurrentMacKeyERKNS0_5FrameE
            - BranchSide:      'src/core/mac/mac.cpp:1598,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:1603,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1605,27'
              BranchSideFuncs:
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links16GetCurrentMacKeyERKNS0_5FrameE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZNK2ot3Mac17LinkFrameCounters3GetEv
            - BranchSide:      'src/core/mac/mac.cpp:1608,18'
              BranchSideFuncs:
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZNK2ot3Mac17LinkFrameCounters3GetEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
        - Branch String:   'src/core/mac/mac.cpp:1608,18'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1610,27'
              BranchSideFuncs:
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZNK2ot3Mac17LinkFrameCounters3GetEv
            - BranchSide:      'src/core/mac/mac.cpp:1613,18'
              BranchSideFuncs:
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZNK2ot3Mac17LinkFrameCounters3GetEv
        - Branch String:   'src/core/mac/mac.cpp:1613,18'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1615,27'
              BranchSideFuncs:
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZNK2ot3Mac17LinkFrameCounters3GetEv
            - BranchSide:      'src/core/mac/mac.cpp:1620,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:1628,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1630,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZNK2ot3Mac17LinkFrameCounters3GetEv
            - BranchSide:      'src/core/mac/mac.cpp:1649,23'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
        - Branch String:   'src/core/mac/mac.cpp:1630,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1630,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZNK2ot3Mac17LinkFrameCounters3GetEv
            - BranchSide:      'src/core/mac/mac.cpp:1630,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:1632,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1639,40'
              BranchSideFuncs:
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZNK2ot3Mac17LinkFrameCounters3GetEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
            - BranchSide:      'src/core/mac/mac.cpp:1647,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
        - Branch String:   'src/core/mac/mac.cpp:1643,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1643,17'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
            - BranchSide:      'src/core/mac/mac.cpp:1643,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:1645,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1645,17'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
            - BranchSide:      'src/core/mac/mac.cpp:1645,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:1681,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1681,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:1683,10'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
        - Branch String:   'src/core/mac/mac.cpp:1683,43'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1683,46'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
            - BranchSide:      'src/core/mac/mac.cpp:1716,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:1683,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1685,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
            - BranchSide:      'src/core/mac/mac.cpp:1716,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:1685,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1687,13'
              BranchSideFuncs:
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
            - BranchSide:      'src/core/mac/mac.cpp:1695,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters3SetEj
                - _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Branch String:   'src/core/mac/mac.cpp:1703,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1705,17'
              BranchSideFuncs:
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
            - BranchSide:      'src/core/mac/mac.cpp:1710,13'
              BranchSideFuncs:
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
        - Branch String:   'src/core/mac/mac.cpp:1710,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1712,13'
              BranchSideFuncs:
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
            - BranchSide:      'src/core/mac/mac.cpp:1714,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:1570,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/mac/mac.cpp:1580,5'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/mac.cpp:1582,24'
          Dst:             _ZNK2ot3Mac5Frame16GetSecurityLevelERh
        - Src:             'src/core/mac/mac.cpp:1582,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1585,24'
          Dst:             _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - Src:             'src/core/mac/mac.cpp:1585,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1588,24'
          Dst:             _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - Src:             'src/core/mac/mac.cpp:1588,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1593,34'
          Dst:             _ZNK2ot10KeyManager6GetKekEv
        - Src:             'src/core/mac/mac.cpp:1594,32'
          Dst:             _ZNK2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/mac/mac.cpp:1600,28'
          Dst:             _ZNK2ot3Mac5Frame8GetKeyIdERh
        - Src:             'src/core/mac/mac.cpp:1600,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1603,34'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/mac/mac.cpp:1605,38'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/mac/mac.cpp:1606,34'
          Dst:             _ZNK2ot3Mac5Links16GetCurrentMacKeyERKNS0_5FrameE
        - Src:             'src/core/mac/mac.cpp:1608,40'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/mac/mac.cpp:1610,38'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/mac/mac.cpp:1611,34'
          Dst:             _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
        - Src:             'src/core/mac/mac.cpp:1613,40'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/mac/mac.cpp:1615,38'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/mac/mac.cpp:1616,34'
          Dst:             _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
        - Src:             'src/core/mac/mac.cpp:1628,24'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/mac/mac.cpp:1630,13'
          Dst:             _ZNK2ot8Neighbor14GetKeySequenceEv
        - Src:             'src/core/mac/mac.cpp:1632,43'
          Dst:             _ZNK2ot8Neighbor14GetKeySequenceEv
        - Src:             'src/core/mac/mac.cpp:1639,51'
          Dst:             _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - Src:             'src/core/mac/mac.cpp:1639,74'
          Dst:             _ZNK2ot3Mac17LinkFrameCounters3GetEv
        - Src:             'src/core/mac/mac.cpp:1649,32'
          Dst:             _ZNK2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/mac/mac.cpp:1673,27'
          Dst:             _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/mac/mac.cpp:1681,5'
          Dst:             _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
        - Src:             'src/core/mac/mac.cpp:1683,57'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/mac/mac.cpp:1685,24'
          Dst:             _ZNK2ot8Neighbor14GetKeySequenceEv
        - Src:             'src/core/mac/mac.cpp:1687,24'
          Dst:             _ZN2ot8Neighbor14SetKeySequenceEj
        - Src:             'src/core/mac/mac.cpp:1688,24'
          Dst:             _ZN2ot8Neighbor18SetMleFrameCounterEj
        - Src:             'src/core/mac/mac.cpp:1689,24'
          Dst:             _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - Src:             'src/core/mac/mac.cpp:1689,47'
          Dst:             _ZN2ot3Mac17LinkFrameCounters5ResetEv
        - Src:             'src/core/mac/mac.cpp:1695,20'
          Dst:             _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - Src:             'src/core/mac/mac.cpp:1695,43'
          Dst:             _ZN2ot3Mac17LinkFrameCounters3SetEj
        - Src:             'src/core/mac/mac.cpp:1703,49'
          Dst:             _ZNK2ot8Neighbor22GetLinkAckFrameCounterEv
        - Src:             'src/core/mac/mac.cpp:1705,28'
          Dst:             _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Src:             'src/core/mac/mac.cpp:1710,38'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/mac/mac.cpp:1712,24'
          Dst:             _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
    - functionName:    _ZNK2ot3Mac7Address11GetExtendedEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor14GetKeySequenceEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Neighbor20GetLinkFrameCountersEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 391
      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:    _ZNK2ot3Mac17LinkFrameCounters3GetEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Neighbor14SetKeySequenceEj
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aKeySequence
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Neighbor18SetMleFrameCounterEj
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrameCounter
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac17LinkFrameCounters5ResetEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.hpp:792,24'
          Dst:             _ZN2ot3Mac17LinkFrameCounters6SetAllEj
    - functionName:    _ZN2ot3Mac17LinkFrameCounters3SetEj
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aCounter
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac3Mac15GetShortAddressEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac5Links15GetShortAddressEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.hpp:257,62'
          Dst:             _ZNK2ot3Mac5Links15GetShortAddressEv
    - functionName:    _ZNK2ot3Mac3Mac24GetAlternateShortAddressEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac5Links24GetAlternateShortAddressEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.hpp:271,71'
          Dst:             _ZNK2ot3Mac5Links24GetAlternateShortAddressEv
    - functionName:    _ZNK2ot3Mac3Mac17LogFrameTxFailureERKNS0_7TxFrameE7otErrorhb
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2374
      functionLinenumberEnd: 2402
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - char
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aError
        - aRetryCount
        - aWillRetx
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Mac5Frame12ToInfoStringEv
        - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
        - _ZNK2ot6StringILt128EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:2381,31'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:2381,44'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Mac5Frame12ToInfoStringEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/mac/mac.cpp:2381,63'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Mac5Frame12ToInfoStringEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/mac/mac.cpp:2380,38'
          Dst:             _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
        - Src:             'src/core/mac/mac.cpp:2383,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/mac/mac.cpp:2383,9'
          Dst:             _ZNK2ot3Mac5Frame12ToInfoStringEv
        - Src:             'src/core/mac/mac.cpp:2383,9'
          Dst:             _ZNK2ot6StringILt128EE9AsCStringEv
        - Src:             'src/core/mac/mac.cpp:2383,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot15LinkQualityInfo16AddFrameTxStatusEb
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aTxStatus
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot18SuccessRateTracker9AddSampleEbt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/link_quality.hpp:371,25'
          Dst:             _ZN2ot18SuccessRateTracker9AddSampleEbt
    - functionName:    _ZN2ot3Mac3Mac25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - char
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aError
        - aRetryCount
        - aWillRetx
      BBCount:         42
      ICount:          225
      EdgeCount:       51
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - _ZN2ot15LinkQualityInfo16AddFrameTxStatusEb
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot3Mac3Mac17LogFrameTxFailureERKNS0_7TxFrameE7otErrorhb
        - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame13GetAckRequestEv
        - _ZNK2ot3Mac5Frame7IsEmptyEv
        - _ZNK2ot3Mac7Address11IsBroadcastEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:1201,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1201,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:1201,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3343
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac3Mac17LogFrameTxFailureERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo16AddFrameTxStatusEb
        - Branch String:   'src/core/mac/mac.cpp:1208,31'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1208,34'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac3Mac17LogFrameTxFailureERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo16AddFrameTxStatusEb
            - BranchSide:      'src/core/mac/mac.cpp:1234,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac3Mac17LogFrameTxFailureERKNS0_7TxFrameE7otErrorhb
        - Branch String:   'src/core/mac/mac.cpp:1208,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1210,14'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo16AddFrameTxStatusEb
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac3Mac17LogFrameTxFailureERKNS0_7TxFrameE7otErrorhb
            - BranchSide:      'src/core/mac/mac.cpp:1234,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac3Mac17LogFrameTxFailureERKNS0_7TxFrameE7otErrorhb
        - Branch String:   'src/core/mac/mac.cpp:1216,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1219,28'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo16AddFrameTxStatusEb
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac3Mac17LogFrameTxFailureERKNS0_7TxFrameE7otErrorhb
            - BranchSide:      'src/core/mac/mac.cpp:1224,13'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo16AddFrameTxStatusEb
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac3Mac17LogFrameTxFailureERKNS0_7TxFrameE7otErrorhb
            - BranchSide:      'src/core/mac/mac.cpp:1228,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac3Mac17LogFrameTxFailureERKNS0_7TxFrameE7otErrorhb
        - Branch String:   'src/core/mac/mac.cpp:1234,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1236,27'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17LogFrameTxFailureERKNS0_7TxFrameE7otErrorhb
                - _ZNK2ot3Mac7Address11IsBroadcastEv
            - BranchSide:      'src/core/mac/mac.cpp:1253,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
        - Branch String:   'src/core/mac/mac.cpp:1239,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1241,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:1249,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
        - Branch String:   'src/core/mac/mac.cpp:1255,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1257,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
            - BranchSide:      'src/core/mac/mac.cpp:1260,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
        - Branch String:   'src/core/mac/mac.cpp:1260,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1262,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
            - BranchSide:      'src/core/mac/mac.cpp:1265,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
        - Branch String:   'src/core/mac/mac.cpp:1265,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1267,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
            - BranchSide:      'src/core/mac/mac.cpp:1276,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
        - Branch String:   'src/core/mac/mac.cpp:1269,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1271,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
            - BranchSide:      'src/core/mac/mac.cpp:1273,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
        - Branch String:   'src/core/mac/mac.cpp:1279,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1281,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:1285,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:1197,37'
          Dst:             _ZNK2ot3Mac5Frame13GetAckRequestEv
        - Src:             'src/core/mac/mac.cpp:1198,15'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/mac.cpp:1201,5'
          Dst:             _ZNK2ot3Mac5Frame7IsEmptyEv
        - Src:             'src/core/mac/mac.cpp:1203,24'
          Dst:             _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - Src:             'src/core/mac/mac.cpp:1203,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac.cpp:1204,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/mac/mac.cpp:1204,37'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/mac/mac.cpp:1224,23'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/mac/mac.cpp:1224,37'
          Dst:             _ZN2ot15LinkQualityInfo16AddFrameTxStatusEb
        - Src:             'src/core/mac/mac.cpp:1236,9'
          Dst:             _ZNK2ot3Mac3Mac17LogFrameTxFailureERKNS0_7TxFrameE7otErrorhb
        - Src:             'src/core/mac/mac.cpp:1279,17'
          Dst:             _ZNK2ot3Mac7Address11IsBroadcastEv
    - functionName:    _ZN2ot3Mac3Mac15RecordCcaStatusEbh
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1171
      functionLinenumberEnd: 1193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - char
      constantsTouched: []
      argNames:
        - this
        - aCcaSuccess
        - aChannel
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot18SuccessRateTracker9AddSampleEbt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:1172,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1174,9'
              BranchSideFuncs:
                - _ZN2ot18SuccessRateTracker9AddSampleEbt
            - BranchSide:      'src/core/mac/mac.cpp:1183,9'
              BranchSideFuncs:
                - _ZN2ot18SuccessRateTracker9AddSampleEbt
        - Branch String:   'src/core/mac/mac.cpp:1183,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1183,9'
              BranchSideFuncs:
                - _ZN2ot18SuccessRateTracker9AddSampleEbt
            - BranchSide:      'src/core/mac/mac.cpp:1186,13'
              BranchSideFuncs:
                - _ZN2ot18SuccessRateTracker9AddSampleEbt
        - Branch String:   'src/core/mac/mac.cpp:1186,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:1188,13'
              BranchSideFuncs:
                - _ZN2ot18SuccessRateTracker9AddSampleEbt
            - BranchSide:      'src/core/mac/mac.cpp:1191,9'
              BranchSideFuncs:
                - _ZN2ot18SuccessRateTracker9AddSampleEbt
      Callsites:
        - Src:             'src/core/mac/mac.cpp:1191,32'
          Dst:             _ZN2ot18SuccessRateTracker9AddSampleEbt
    - functionName:    _ZNK2ot3Ip66Filter16GetUnsecurePortsERh
      functionSourceFile: '/src/openthread/src/core/net/ip6_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNumEntries
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayItLt2EhE9GetLengthEv
        - _ZNK2ot5ArrayItLt2EhEixEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_filter.hpp:129,38'
          Dst:             _ZNK2ot5ArrayItLt2EhE9GetLengthEv
        - Src:             'src/core/net/ip6_filter.hpp:131,17'
          Dst:             _ZNK2ot5ArrayItLt2EhEixEh
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Ip66FilterEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Ip66FilterEEERT_v
    - functionName:    _ZNK2ot3Mac3Mac10IsJoinableEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - _ZNK2ot3Ip66Filter16GetUnsecurePortsERh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:867,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - Src:             'src/core/mac/mac.cpp:867,24'
          Dst:             _ZNK2ot3Ip66Filter16GetUnsecurePortsERh
    - functionName:    _ZN2ot3Mac3Mac27RequestDataPollTransmissionEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          53
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
        - _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
        - _ZNK2ot3Mac3Mac9IsEnabledEv
        - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:550,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:550,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:550,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:551,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:551,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:551,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
      Callsites:
        - Src:             'src/core/mac/mac.cpp:550,5'
          Dst:             _ZNK2ot3Mac3Mac9IsEnabledEv
        - Src:             'src/core/mac/mac.cpp:551,5'
          Dst:             _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:557,32'
          Dst:             _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:559,5'
          Dst:             _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
    - functionName:    _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aOperation
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:610,93'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:610,93'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:610,106'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
      Callsites:
        - Src:             'src/core/mac/mac.cpp:610,96'
          Dst:             _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
    - functionName:    _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          39
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
        - _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
        - _ZNK2ot3Mac3Mac9IsEnabledEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:511,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:511,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:511,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:512,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:512,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:512,5'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
      Callsites:
        - Src:             'src/core/mac/mac.cpp:511,5'
          Dst:             _ZNK2ot3Mac3Mac9IsEnabledEv
        - Src:             'src/core/mac/mac.cpp:512,5'
          Dst:             _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:514,5'
          Dst:             _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
    - functionName:    _ZN2ot3Mac3Mac30RequestDirectFrameTransmissionEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          39
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
        - _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
        - _ZNK2ot3Mac3Mac9IsEnabledEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:499,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:499,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:499,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:500,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:500,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:500,5'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
      Callsites:
        - Src:             'src/core/mac/mac.cpp:499,5'
          Dst:             _ZNK2ot3Mac3Mac9IsEnabledEv
        - Src:             'src/core/mac/mac.cpp:500,5'
          Dst:             _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:502,5'
          Dst:             _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
    - functionName:    _ZN2ot8Notifier6UpdateItEE7otErrorRT_RKS3_NS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aVariable
        - aNewValue
        - aEvent
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.hpp:274,13'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.hpp:276,27'
              BranchSideFuncs:
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
            - BranchSide:      'src/core/common/notifier.hpp:281,25'
              BranchSideFuncs:
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/common/notifier.hpp:276,13'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Src:             'src/core/common/notifier.hpp:282,13'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot3Mac3Mac23SetSupportedChannelMaskERKNS0_11ChannelMaskE
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMask
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
        - _ZN2ot8Notifier6UpdateINS_3Mac11ChannelMaskEEE7otErrorRT_RKS5_NS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:484,13'
          Dst:             _ZN2ot3Mac11ChannelMask9IntersectERKS1_
        - Src:             'src/core/mac/mac.cpp:485,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/mac/mac.cpp:485,33'
          Dst:             _ZN2ot8Notifier6UpdateINS_3Mac11ChannelMaskEEE7otErrorRT_RKS5_NS_5EventE
        - Src:             'src/core/mac/mac.cpp:485,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Mac11ChannelMask9IntersectERKS1_
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOtherMask
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac3Mac21ClearTemporaryChannelEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac3Mac14UpdateIdleModeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:472,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:472,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
            - BranchSide:      'src/core/mac/mac.cpp:474,9'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
      Callsites:
        - Src:             'src/core/mac/mac.cpp:476,9'
          Dst:             _ZN2ot3Mac3Mac14UpdateIdleModeEv
    - functionName:    _ZN2ot3Mac3Mac19SetTemporaryChannelEh
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         9
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac3Mac14UpdateIdleModeEv
        - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:459,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:459,5'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
            - BranchSide:      'src/core/mac/mac.cpp:459,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:459,5'
          Dst:             _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
        - Src:             'src/core/mac/mac.cpp:464,5'
          Dst:             _ZN2ot3Mac3Mac14UpdateIdleModeEv
    - functionName:    _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6GetBitIjEEbT_h
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/mac/channel_mask.hpp:138,16'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.hpp:138,55'
              BranchSideFuncs:
                - _ZN2ot6GetBitIjEEbT_h
            - BranchSide:      'src/core/mac/channel_mask.hpp:138,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/channel_mask.hpp:138,48'
          Dst:             _ZN2ot6GetBitIjEEbT_h
    - functionName:    _ZN2ot8Notifier6UpdateIhEE7otErrorRT_RKS3_NS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aVariable
        - aNewValue
        - aEvent
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.hpp:274,13'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.hpp:276,27'
              BranchSideFuncs:
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
            - BranchSide:      'src/core/common/notifier.hpp:281,25'
              BranchSideFuncs:
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/common/notifier.hpp:276,13'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Src:             'src/core/common/notifier.hpp:282,13'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot3Mac3Mac13SetPanChannelEh
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         18
      ICount:          71
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Mac3Mac14UpdateIdleModeEv
        - _ZN2ot8Notifier6UpdateIhEE7otErrorRT_RKS3_NS_5EventE
        - _ZN2ot9ClearableINS_18SuccessRateTrackerEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:432,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:432,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6UpdateIhEE7otErrorRT_RKS3_NS_5EventE
                - _ZN2ot9ClearableINS_18SuccessRateTrackerEE5ClearEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
            - BranchSide:      'src/core/mac/mac.cpp:432,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:434,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:434,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:436,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_18SuccessRateTrackerEE5ClearEv
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
        - Branch String:   'src/core/mac/mac.cpp:438,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:438,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:438,5'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
      Callsites:
        - Src:             'src/core/mac/mac.cpp:432,5'
          Dst:             _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
        - Src:             'src/core/mac/mac.cpp:434,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/mac/mac.cpp:434,5'
          Dst:             _ZN2ot8Notifier6UpdateIhEE7otErrorRT_RKS3_NS_5EventE
        - Src:             'src/core/mac/mac.cpp:436,28'
          Dst:             _ZN2ot9ClearableINS_18SuccessRateTrackerEE5ClearEv
        - Src:             'src/core/mac/mac.cpp:449,5'
          Dst:             _ZN2ot3Mac3Mac14UpdateIdleModeEv
    - functionName:    _ZN2ot9ClearableINS_18SuccessRateTrackerEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_18SuccessRateTrackerEEEvRT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_18SuccessRateTrackerEEEvRT_
    - functionName:    _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aRxOnWhenIdle
      BBCount:         21
      ICount:          115
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
        - _ZN2ot3Mac3Mac14UpdateIdleModeEv
        - _ZN2ot3Mac3Mac15FinishOperationEv
        - _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:389,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:389,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:389,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:397,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:399,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
                - _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:418,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
        - Branch String:   'src/core/mac/mac.cpp:399,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:401,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
                - _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/mac/mac.cpp:405,13'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/mac/mac.cpp:405,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:407,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mac3Mac15FinishOperationEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
            - BranchSide:      'src/core/mac/mac.cpp:416,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
        - Branch String:   'src/core/mac/mac.cpp:418,42'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:418,12'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
            - BranchSide:      'src/core/mac/mac.cpp:418,45'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
                - _ZN2ot3Mac3Mac14UpdateIdleModeEv
      Callsites:
        - Src:             'src/core/mac/mac.cpp:399,13'
          Dst:             _ZNK2ot3Mac3Mac9IsPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:401,20'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/mac/mac.cpp:402,13'
          Dst:             _ZN2ot3Mac3Mac12ClearPendingENS1_9OperationE
        - Src:             'src/core/mac/mac.cpp:407,20'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/mac/mac.cpp:408,13'
          Dst:             _ZN2ot3Mac3Mac15FinishOperationEv
        - Src:             'src/core/mac/mac.cpp:409,28'
          Dst:             _ZN2ot7Tasklet4PostEv
        - Src:             'src/core/mac/mac.cpp:418,12'
          Dst:             _ZN2ot3Mac5Links15SetRxOnWhenIdleEb
        - Src:             'src/core/mac/mac.cpp:419,5'
          Dst:             _ZN2ot3Mac3Mac14UpdateIdleModeEv
    - functionName:    _ZN2ot3Mac3Mac14EnergyScanDoneEa
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEnergyScanMaxRssi
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac3Mac17PerformEnergyScanEv
        - _ZN2ot3Mac3Mac22ReportEnergyScanResultEa
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:383,5'
          Dst:             _ZN2ot3Mac3Mac22ReportEnergyScanResultEa
        - Src:             'src/core/mac/mac.cpp:384,5'
          Dst:             _ZN2ot3Mac3Mac17PerformEnergyScanEv
    - functionName:    _ZNK2ot3Mac3Mac17IsInTransmitStateEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          59
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:200,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:200,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:214,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:214,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:214,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:214,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:221,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:221,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:221,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:221,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac11ChannelMask7GetMaskEv
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac3Mac10EnergyScanEjtPFvP18otEnergyScanResultPvES4_
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aScanChannels
        - aScanDuration
        - aHandler
        - aContext
      BBCount:         17
      ICount:          72
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Mac3Mac4ScanENS1_9OperationEjt
        - _ZNK2ot3Mac3Mac22IsActiveScanInProgressEv
        - _ZNK2ot3Mac3Mac22IsEnergyScanInProgressEv
        - _ZNK2ot3Mac3Mac9IsEnabledEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:169,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:169,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac22IsActiveScanInProgressEv
                - _ZNK2ot3Mac3Mac22IsEnergyScanInProgressEv
                - _ZN2ot3Mac3Mac4ScanENS1_9OperationEjt
            - BranchSide:      'src/core/mac/mac.cpp:169,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:170,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:170,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:170,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac22IsEnergyScanInProgressEv
                - _ZN2ot3Mac3Mac4ScanENS1_9OperationEjt
        - Branch String:   'src/core/mac/mac.cpp:170,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:170,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:170,5'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac4ScanENS1_9OperationEjt
      Callsites:
        - Src:             'src/core/mac/mac.cpp:169,5'
          Dst:             _ZNK2ot3Mac3Mac9IsEnabledEv
        - Src:             'src/core/mac/mac.cpp:170,5'
          Dst:             _ZNK2ot3Mac3Mac22IsActiveScanInProgressEv
        - Src:             'src/core/mac/mac.cpp:170,5'
          Dst:             _ZNK2ot3Mac3Mac22IsEnergyScanInProgressEv
        - Src:             'src/core/mac/mac.cpp:175,5'
          Dst:             _ZN2ot3Mac3Mac4ScanENS1_9OperationEjt
    - functionName:    _ZNK2ot3Mac3Mac22IsActiveScanInProgressEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.hpp:427,54'
          Dst:             _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
    - functionName:    _ZNK2ot3Mac3Mac22IsEnergyScanInProgressEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.hpp:432,54'
          Dst:             _ZNK2ot3Mac3Mac17IsActiveOrPendingENS1_9OperationE
    - functionName:    _ZN2ot3Mac3Mac4ScanENS1_9OperationEjt
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - int
        - short
      constantsTouched: []
      argNames:
        - this
        - aScanOperation
        - aScanChannels
        - aScanDuration
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac11ChannelMask7SetMaskEj
        - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
        - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
        - _ZNK2ot3Mac11ChannelMask7GetMaskEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:186,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:186,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask7GetMaskEv
                - _ZN2ot3Mac11ChannelMask7SetMaskEj
                - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
            - BranchSide:      'src/core/mac/mac.cpp:188,25'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask7GetMaskEv
                - _ZN2ot3Mac11ChannelMask7SetMaskEj
                - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
                - _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
      Callsites:
        - Src:             'src/core/mac/mac.cpp:188,47'
          Dst:             _ZNK2ot3Mac11ChannelMask7GetMaskEv
        - Src:             'src/core/mac/mac.cpp:191,22'
          Dst:             _ZN2ot3Mac11ChannelMask7SetMaskEj
        - Src:             'src/core/mac/mac.cpp:192,22'
          Dst:             _ZN2ot3Mac11ChannelMask9IntersectERKS1_
        - Src:             'src/core/mac/mac.cpp:193,5'
          Dst:             _ZN2ot3Mac3Mac14StartOperationENS1_9OperationE
    - functionName:    _ZN2ot3Mac3Mac10ActiveScanEjtPFvP18otActiveScanResultPvES4_
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aScanChannels
        - aScanDuration
        - aHandler
        - aContext
      BBCount:         20
      ICount:          83
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Mac3Mac4ScanENS1_9OperationEjt
        - _ZNK2ot3Mac3Mac22IsActiveScanInProgressEv
        - _ZNK2ot3Mac3Mac22IsEnergyScanInProgressEv
        - _ZNK2ot3Mac3Mac9IsEnabledEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:148,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:148,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac22IsActiveScanInProgressEv
                - _ZNK2ot3Mac3Mac22IsEnergyScanInProgressEv
                - _ZN2ot3Mac3Mac4ScanENS1_9OperationEjt
            - BranchSide:      'src/core/mac/mac.cpp:148,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac.cpp:149,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:149,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:149,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac3Mac22IsEnergyScanInProgressEv
                - _ZN2ot3Mac3Mac4ScanENS1_9OperationEjt
        - Branch String:   'src/core/mac/mac.cpp:149,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:149,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:149,5'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac4ScanENS1_9OperationEjt
        - Branch String:   'src/core/mac/mac.cpp:154,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:156,23'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac4ScanENS1_9OperationEjt
            - BranchSide:      'src/core/mac/mac.cpp:159,32'
              BranchSideFuncs:
                - _ZN2ot3Mac3Mac4ScanENS1_9OperationEjt
      Callsites:
        - Src:             'src/core/mac/mac.cpp:148,5'
          Dst:             _ZNK2ot3Mac3Mac9IsEnabledEv
        - Src:             'src/core/mac/mac.cpp:149,5'
          Dst:             _ZNK2ot3Mac3Mac22IsActiveScanInProgressEv
        - Src:             'src/core/mac/mac.cpp:149,5'
          Dst:             _ZNK2ot3Mac3Mac22IsEnergyScanInProgressEv
        - Src:             'src/core/mac/mac.cpp:159,5'
          Dst:             _ZN2ot3Mac3Mac4ScanENS1_9OperationEjt
    - functionName:    _ZN2ot3Mac5Links7DisableEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mac6SubMac7DisableEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:442,29'
          Dst:             _ZN2ot3Mac6SubMac7DisableEv
        - Src:             'src/core/mac/mac_links.hpp:442,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Mac5Links6EnableEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mac6SubMac6EnableEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.hpp:429,29'
          Dst:             _ZN2ot3Mac6SubMac6EnableEv
        - Src:             'src/core/mac/mac_links.hpp:429,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot10AsCoreTypeI8otMacKeyEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac3Mac24SetAlternateShortAddressEt
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Links24SetAlternateShortAddressEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.hpp:278,72'
          Dst:             _ZN2ot3Mac5Links24SetAlternateShortAddressEt
    - functionName:    _ZN2ot3Mac3Mac15SetShortAddressEt
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Links15SetShortAddressEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.hpp:264,63'
          Dst:             _ZN2ot3Mac5Links15SetShortAddressEt
    - functionName:    _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Links13SetExtAddressERKNS0_10ExtAddressE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.hpp:250,64'
          Dst:             _ZN2ot3Mac5Links13SetExtAddressERKNS0_10ExtAddressE
    - functionName:    _ZN2ot3Mac3Mac8SetPanIdEt
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPanId
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac5Links8SetPanIdEt
        - _ZN2ot8Notifier6UpdateItEE7otErrorRT_RKS3_NS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:490,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:490,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac.cpp:491,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links8SetPanIdEt
      Callsites:
        - Src:             'src/core/mac/mac.cpp:490,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/mac/mac.cpp:490,5'
          Dst:             _ZN2ot8Notifier6UpdateItEE7otErrorRT_RKS3_NS_5EventE
        - Src:             'src/core/mac/mac.cpp:491,12'
          Dst:             _ZN2ot3Mac5Links8SetPanIdEt
    - functionName:    _ZN2ot3Mac3Mac10SetEnabledEb
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnable
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac5Links6EnableEv
        - _ZN2ot3Mac5Links7DisableEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/mac/mac.cpp:134,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac.cpp:136,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links6EnableEv
            - BranchSide:      'src/core/mac/mac.cpp:140,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Links7DisableEv
      Callsites:
        - Src:             'src/core/mac/mac.cpp:136,16'
          Dst:             _ZN2ot3Mac5Links6EnableEv
        - Src:             'src/core/mac/mac.cpp:140,16'
          Dst:             _ZN2ot3Mac5Links7DisableEv
    - functionName:    _ZN2ot3Mac3Mac13ResetCountersEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesI13otMacCountersEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.hpp:484,32'
          Dst:             _ZN2ot13ClearAllBytesI13otMacCountersEEvRT_
    - functionName:    _ZN2ot3Mac11KeyMaterialC2Ev
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac11KeyMaterial6GetKeyEv
        - _ZN2ot9ClearableINS_3Mac3KeyEE5ClearEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.hpp:535,9'
          Dst:             _ZN2ot3Mac11KeyMaterial6GetKeyEv
        - Src:             'src/core/mac/mac_types.hpp:535,18'
          Dst:             _ZN2ot9ClearableINS_3Mac3KeyEE5ClearEv
    - functionName:    _ZN2ot12TimerMilliInINS_3Mac3MacEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Mac3MacEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Mac3MacEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot9TaskletInINS_3Mac3MacEXadL_ZNS2_20PerformNextOperationEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_3Mac3MacEXadL_ZNS2_20PerformNextOperationEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_3Mac3MacEXadL_ZNS2_20PerformNextOperationEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot3Mac11ChannelMaskC2Ev
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac11ChannelMaskC2Ej
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMask
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac3MacC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/mac/mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          126
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI8otMacKeyEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10KeyManager17UpdateKeyMaterialEv
        - _ZN2ot12TimerMilliInINS_3Mac3MacEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
        - _ZN2ot3Mac11ChannelMaskC2Ej
        - _ZN2ot3Mac11ChannelMaskC2Ev
        - _ZN2ot3Mac11KeyMaterial7SetFromERKNS0_3KeyEb
        - _ZN2ot3Mac11KeyMaterialC2Ev
        - _ZN2ot3Mac3Mac10SetEnabledEb
        - _ZN2ot3Mac3Mac13ResetCountersEv
        - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
        - _ZN2ot3Mac3Mac15SetShortAddressEt
        - _ZN2ot3Mac3Mac24SetAlternateShortAddressEt
        - _ZN2ot3Mac3Mac8SetPanIdEt
        - _ZN2ot3Mac5LinksC2ERNS_8InstanceE
        - _ZN2ot3Mac6FilterC2Ev
        - _ZN2ot5Radio23GetSupportedChannelMaskEv
        - _ZN2ot6Random9NonCrypto8GetUint8Ev
        - _ZN2ot9ClearableINS_18SuccessRateTrackerEE5ClearEv
        - _ZN2ot9TaskletInINS_3Mac3MacEXadL_ZNS2_20PerformNextOperationEvEEEC2ERNS_8InstanceE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot3Mac3Mac15GetShortAddressEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.cpp:53,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/mac/mac.cpp:69,23'
          Dst:             _ZN2ot6Random9NonCrypto8GetUint8Ev
        - Src:             'src/core/mac/mac.cpp:70,21'
          Dst:             _ZN2ot6Random9NonCrypto8GetUint8Ev
        - Src:             'src/core/mac/mac.cpp:75,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/mac.cpp:75,42'
          Dst:             _ZN2ot5Radio23GetSupportedChannelMaskEv
        - Src:             'src/core/mac/mac.cpp:75,7'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ej
        - Src:             'src/core/mac/mac.cpp:52,6'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ev
        - Src:             'src/core/mac/mac.cpp:98,7'
          Dst:             _ZN2ot3Mac5LinksC2ERNS_8InstanceE
        - Src:             'src/core/mac/mac.cpp:99,7'
          Dst:             _ZN2ot9TaskletInINS_3Mac3MacEXadL_ZNS2_20PerformNextOperationEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/mac/mac.cpp:100,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Mac3MacEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/mac/mac.cpp:52,6'
          Dst:             _ZN2ot3Mac6FilterC2Ev
        - Src:             'src/core/mac/mac.cpp:52,6'
          Dst:             _ZN2ot3Mac11KeyMaterialC2Ev
        - Src:             'src/core/mac/mac.cpp:112,22'
          Dst:             _ZN2ot3Mac10ExtAddress14GenerateRandomEv
        - Src:             'src/core/mac/mac.cpp:114,28'
          Dst:             _ZN2ot9ClearableINS_18SuccessRateTrackerEE5ClearEv
        - Src:             'src/core/mac/mac.cpp:115,5'
          Dst:             _ZN2ot3Mac3Mac13ResetCountersEv
        - Src:             'src/core/mac/mac.cpp:117,5'
          Dst:             _ZN2ot3Mac3Mac10SetEnabledEb
        - Src:             'src/core/mac/mac.cpp:119,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/mac/mac.cpp:119,23'
          Dst:             _ZN2ot10KeyManager17UpdateKeyMaterialEv
        - Src:             'src/core/mac/mac.cpp:120,5'
          Dst:             _ZN2ot3Mac3Mac8SetPanIdEt
        - Src:             'src/core/mac/mac.cpp:121,5'
          Dst:             _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
        - Src:             'src/core/mac/mac.cpp:122,21'
          Dst:             _ZNK2ot3Mac3Mac15GetShortAddressEv
        - Src:             'src/core/mac/mac.cpp:122,5'
          Dst:             _ZN2ot3Mac3Mac15SetShortAddressEt
        - Src:             'src/core/mac/mac.cpp:124,5'
          Dst:             _ZN2ot3Mac3Mac24SetAlternateShortAddressEt
        - Src:             'src/core/mac/mac.cpp:127,31'
          Dst:             _ZN2ot10AsCoreTypeI8otMacKeyEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/mac/mac.cpp:127,23'
          Dst:             _ZN2ot3Mac11KeyMaterial7SetFromERKNS0_3KeyEb
    - functionName:    _ZN2ot13ClearAllBytesINS_11RssAveragerEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_11RssAveragerEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_11RssAveragerEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_11RssAveragerEEEvRT_
    - functionName:    _ZN2ot7AsConstINS_3Mac6FilterEEEPKT_PS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Mac6Filter11FilterEntryEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkQualityInfo15ClearAverageRssEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_11RssAveragerEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/link_quality.hpp:303,47'
          Dst:             _ZN2ot9ClearableINS_11RssAveragerEE5ClearEv
    - functionName:    _ZN2ot3Mac7RxFrame7SetRssiEa
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRssi
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac6Filter14ApplyToRxFrameERNS0_7RxFrameERKNS0_10ExtAddressEPNS_8NeighborE
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxFrame
        - aExtAddress
        - aNeighbor
      BBCount:         16
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot15LinkQualityInfo15ClearAverageRssEv
        - _ZN2ot3Mac7RxFrame7SetRssiEa
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot3Mac6Filter5ApplyERKNS0_10ExtAddressERa
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.cpp:256,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:256,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:258,5'
              BranchSideFuncs:
                - _ZN2ot3Mac7RxFrame7SetRssiEa
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo15ClearAverageRssEv
        - Branch String:   'src/core/mac/mac_filter.cpp:258,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:258,5'
              BranchSideFuncs:
                - _ZN2ot3Mac7RxFrame7SetRssiEa
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo15ClearAverageRssEv
            - BranchSide:      'src/core/mac/mac_filter.cpp:258,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_filter.cpp:262,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:262,22'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo15ClearAverageRssEv
            - BranchSide:      'src/core/mac/mac_filter.cpp:266,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo15ClearAverageRssEv
      Callsites:
        - Src:             'src/core/mac/mac_filter.cpp:256,5'
          Dst:             _ZNK2ot3Mac6Filter5ApplyERKNS0_10ExtAddressERa
        - Src:             'src/core/mac/mac_filter.cpp:260,14'
          Dst:             _ZN2ot3Mac7RxFrame7SetRssiEa
        - Src:             'src/core/mac/mac_filter.cpp:266,20'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/mac/mac_filter.cpp:266,34'
          Dst:             _ZN2ot15LinkQualityInfo15ClearAverageRssEv
    - functionName:    _ZNK2ot3Mac6Filter5ApplyERKNS0_10ExtAddressERa
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
        - aRss
      BBCount:         27
      ICount:          127
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.cpp:226,41'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:226,44'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:226,20'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_filter.cpp:228,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:231,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:234,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:238,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:242,10'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_filter.cpp:234,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:234,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:234,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_filter.cpp:238,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:238,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:238,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_filter.cpp:242,28'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:242,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:242,66'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_filter.cpp:242,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:242,66'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:244,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_filter.cpp:217,32'
          Dst:             _ZNK2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
    - functionName:    _ZNK2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         15
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - _ZNK2ot3Mac6Filter11FilterEntry7IsInUseEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.cpp:58,35'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:58,35'
              BranchSideFuncs:
                - _ZNK2ot3Mac6Filter11FilterEntry7IsInUseEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/mac/mac_filter.cpp:64,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_filter.cpp:60,29'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:58,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mac6Filter11FilterEntry7IsInUseEv
            - BranchSide:      'src/core/mac/mac_filter.cpp:60,33'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mac6Filter11FilterEntry7IsInUseEv
        - Branch String:   'src/core/mac/mac_filter.cpp:60,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:58,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:62,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_filter.cpp:60,19'
          Dst:             _ZNK2ot3Mac6Filter11FilterEntry7IsInUseEv
        - Src:             'src/core/mac/mac_filter.cpp:60,45'
          Dst:             _ZNK2ot3Mac10ExtAddresseqERKS1_
    - functionName:    _ZNK2ot3Mac6Filter11FilterEntry7IsInUseEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.hpp:235,53'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.hpp:235,53'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.hpp:235,57'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mac10ExtAddress4FillEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aByte
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac6Filter12GetNextRssInERhR16otMacFilterEntry
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aEntry
      BBCount:         18
      ICount:          128
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
        - _ZN2ot3Mac10ExtAddress4FillEh
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.cpp:187,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:189,36'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
                - _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Mac10ExtAddress4FillEh
            - BranchSide:      'src/core/mac/mac_filter.cpp:202,10'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Mac10ExtAddress4FillEh
        - Branch String:   'src/core/mac/mac_filter.cpp:191,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:193,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:199,5'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
                - _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Mac10ExtAddress4FillEh
        - Branch String:   'src/core/mac/mac_filter.cpp:202,55'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:202,59'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Mac10ExtAddress4FillEh
            - BranchSide:      'src/core/mac/mac_filter.cpp:202,93'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_filter.cpp:202,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:202,93'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Mac10ExtAddress4FillEh
            - BranchSide:      'src/core/mac/mac_filter.cpp:204,21'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Mac10ExtAddress4FillEh
      Callsites:
        - Src:             'src/core/mac/mac_filter.cpp:187,24'
          Dst:             _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
        - Src:             'src/core/mac/mac_filter.cpp:202,23'
          Dst:             _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
        - Src:             'src/core/mac/mac_filter.cpp:204,9'
          Dst:             _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/mac/mac_filter.cpp:204,41'
          Dst:             _ZN2ot3Mac10ExtAddress4FillEh
    - functionName:    _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac6Filter13ClearAllRssInEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.cpp:175,29'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:175,29'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:180,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mac6Filter11RemoveRssInERKNS0_10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.cpp:165,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:165,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:165,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_filter.cpp:163,26'
          Dst:             _ZN2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
    - functionName:    _ZN2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Mac6Filter11FilterEntryEEEPT_PKS4_
        - _ZN2ot7AsConstINS_3Mac6FilterEEEPKT_PS3_
        - _ZNK2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_filter.hpp:240,79'
          Dst:             _ZN2ot7AsConstINS_3Mac6FilterEEEPKT_PS3_
        - Src:             'src/core/mac/mac_filter.hpp:240,94'
          Dst:             _ZNK2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
        - Src:             'src/core/mac/mac_filter.hpp:240,68'
          Dst:             _ZN2ot10AsNonConstINS_3Mac6Filter11FilterEntryEEEPT_PKS4_
    - functionName:    _ZN2ot3Mac6Filter8AddRssInERKNS0_10ExtAddressEa
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
        - aRss
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mac6Filter18FindAvailableEntryEv
        - _ZN2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:149,17'
              BranchSideFuncs:
                - _ZN2ot3Mac6Filter18FindAvailableEntryEv
            - BranchSide:      'src/core/mac/mac_filter.cpp:155,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_filter.cpp:150,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:150,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:150,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_filter.cpp:145,26'
          Dst:             _ZN2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
        - Src:             'src/core/mac/mac_filter.cpp:149,17'
          Dst:             _ZN2ot3Mac6Filter18FindAvailableEntryEv
    - functionName:    _ZN2ot3Mac6Filter18FindAvailableEntryEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Mac6Filter11FilterEntry7IsInUseEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.cpp:74,29'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:74,29'
              BranchSideFuncs:
                - _ZNK2ot3Mac6Filter11FilterEntry7IsInUseEv
            - BranchSide:      'src/core/mac/mac_filter.cpp:80,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_filter.cpp:76,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:74,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac6Filter11FilterEntry7IsInUseEv
            - BranchSide:      'src/core/mac/mac_filter.cpp:78,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_filter.cpp:76,20'
          Dst:             _ZNK2ot3Mac6Filter11FilterEntry7IsInUseEv
    - functionName:    _ZNK2ot3Mac6Filter14GetNextAddressERhR16otMacFilterEntry
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aEntry
      BBCount:         10
      ICount:          81
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.cpp:125,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:125,5'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
            - BranchSide:      'src/core/mac/mac_filter.cpp:127,36'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
        - Branch String:   'src/core/mac/mac_filter.cpp:129,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:131,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:137,5'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
      Callsites:
        - Src:             'src/core/mac/mac_filter.cpp:125,24'
          Dst:             _ZN2ot14GetArrayLengthINS_3Mac6Filter11FilterEntryELt80EEEtRAT0__KT_
    - functionName:    _ZN2ot3Mac6Filter14ClearAddressesEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          46
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.cpp:115,29'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:115,29'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:119,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mac6Filter13RemoveAddressERKNS0_10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.cpp:107,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:107,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:109,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_filter.cpp:105,26'
          Dst:             _ZN2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
    - functionName:    _ZN2ot3Mac6Filter10AddAddressERKNS0_10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         12
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mac6Filter18FindAvailableEntryEv
        - _ZN2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.cpp:91,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:93,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6Filter18FindAvailableEntryEv
            - BranchSide:      'src/core/mac/mac_filter.cpp:97,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_filter.cpp:93,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:93,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:93,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_filter.cpp:89,26'
          Dst:             _ZN2ot3Mac6Filter9FindEntryERKNS0_10ExtAddressE
        - Src:             'src/core/mac/mac_filter.cpp:93,9'
          Dst:             _ZN2ot3Mac6Filter18FindAvailableEntryEv
    - functionName:    _ZN2ot3Mac6FilterC2Ev
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          54
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_filter.cpp:47,29'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_filter.cpp:47,29'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_filter.cpp:52,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot12LittleEndian8HostSwapItEET_S2_
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/encoding.hpp:286,64'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZN2ot20ReadBitsLittleEndianItTnT_Lt32640ETnS1_Lt7EEES1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aBits
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian8HostSwapItEET_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/num_utils.hpp:469,13'
          Dst:             _ZN2ot12LittleEndian8HostSwapItEET_S2_
    - functionName:    _ZN2ot8ReadBitsIhTnT_Lh127ETnS1_Lh0EEES1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aBits
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame7MaskFcfILt512ELt32768EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame6SelectILt512ELt32768EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:880,23'
          Dst:             _ZN2ot3Mac5Frame6SelectILt512ELt32768EEEtt
    - functionName:    _ZN2ot3Mac5Frame6SelectILt512ELt32768EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame11IsIePresentEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame7MaskFcfILt512ELt32768EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:908,53'
          Dst:             _ZN2ot3Mac5Frame7MaskFcfILt512ELt32768EEEtt
    - functionName:    _ZN2ot3Mac5Frame6SelectILt14ELt6EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame6SelectILt49152ELt192EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame7MaskFcfILt49152ELt192EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame6SelectILt49152ELt192EEEtt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:880,23'
          Dst:             _ZN2ot3Mac5Frame6SelectILt49152ELt192EEEtt
    - functionName:    _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aByteOrder
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac10ExtAddress11CopyAddressEPhPKhNS1_13CopyByteOrderE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.hpp:143,9'
          Dst:             _ZN2ot3Mac10ExtAddress11CopyAddressEPhPKhNS1_13CopyByteOrderE
    - functionName:    _ZN2ot3Mac5Frame6SelectILt10ELt4EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame6SelectILt3072ELt48EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame7MaskFcfILt3072ELt48EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame6SelectILt3072ELt48EEEtt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:880,23'
          Dst:             _ZN2ot3Mac5Frame6SelectILt3072ELt48EEEtt
    - functionName:    _ZN2ot3Mac5Frame6SelectILt256ELt1024EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame7MaskFcfILt256ELt1024EEEtt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame6SelectILt256ELt1024EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:880,23'
          Dst:             _ZN2ot3Mac5Frame6SelectILt256ELt1024EEEtt
    - functionName:    _ZN2ot6StringILt128EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot3Mac5Frame12ToInfoStringEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1649
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         24
      ICount:          157
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot6StringILt128EEC2Ev
        - _ZN2ot7ToUlongEj
        - _ZN2ot7ToYesNoEb
        - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame11GetSequenceEv
        - _ZNK2ot3Mac5Frame12GetCommandIdERh
        - _ZNK2ot3Mac5Frame13GetAckRequestEv
        - _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - _ZNK2ot3Mac5Frame17IsSequencePresentEv
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac5Frame7GetTypeEv
        - _ZNK2ot3Mac7Address8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:1577,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1579,38'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot3Mac5Frame12GetCommandIdERh
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/mac_frame.cpp:1582,12'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZNK2ot3Mac5Frame12GetCommandIdERh
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/mac/mac_frame.cpp:1586,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1589,16'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/mac_frame.cpp:1593,16'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/mac_frame.cpp:1597,16'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/mac_frame.cpp:1601,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame12GetCommandIdERh
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/mac_frame.cpp:1630,29'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/mac/mac_frame.cpp:1601,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1603,23'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/mac_frame.cpp:1606,17'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/mac/mac_frame.cpp:1606,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1609,20'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/mac_frame.cpp:1613,20'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/mac_frame.cpp:1617,38'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/mac/mac_frame.cpp:1640,26'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1640,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1640,29'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/mac/mac_frame.cpp:1640,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1640,9'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/mac_frame.cpp:1642,43'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:1567,16'
          Dst:             _ZN2ot6StringILt128EEC2Ev
        - Src:             'src/core/mac/mac_frame.cpp:1569,16'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/mac_frame.cpp:1569,21'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/mac_frame.cpp:1573,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/mac_frame.cpp:1575,23'
          Dst:             _ZNK2ot3Mac5Frame17IsSequencePresentEv
        - Src:             'src/core/mac/mac_frame.cpp:1579,38'
          Dst:             _ZNK2ot3Mac5Frame11GetSequenceEv
        - Src:             'src/core/mac/mac_frame.cpp:1579,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/mac_frame.cpp:1582,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/mac_frame.cpp:1584,12'
          Dst:             _ZNK2ot3Mac5Frame7GetTypeEv
        - Src:             'src/core/mac/mac_frame.cpp:1589,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/mac_frame.cpp:1593,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/mac_frame.cpp:1597,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/mac_frame.cpp:1601,13'
          Dst:             _ZNK2ot3Mac5Frame12GetCommandIdERh
        - Src:             'src/core/mac/mac_frame.cpp:1609,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/mac_frame.cpp:1613,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/mac_frame.cpp:1617,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/mac_frame.cpp:1630,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/mac_frame.cpp:1634,17'
          Dst:             _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - Src:             'src/core/mac/mac_frame.cpp:1634,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac_frame.cpp:1635,17'
          Dst:             _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - Src:             'src/core/mac/mac_frame.cpp:1635,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac_frame.cpp:1637,62'
          Dst:             _ZNK2ot3Mac7Address8ToStringEv
        - Src:             'src/core/mac/mac_frame.cpp:1637,73'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/mac/mac_frame.cpp:1637,90'
          Dst:             _ZNK2ot3Mac7Address8ToStringEv
        - Src:             'src/core/mac/mac_frame.cpp:1637,101'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/mac/mac_frame.cpp:1638,27'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/mac_frame.cpp:1638,19'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/mac/mac_frame.cpp:1638,58'
          Dst:             _ZNK2ot3Mac5Frame13GetAckRequestEv
        - Src:             'src/core/mac/mac_frame.cpp:1638,50'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/mac/mac_frame.cpp:1637,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/mac_frame.cpp:1640,29'
          Dst:             _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - Src:             'src/core/mac/mac_frame.cpp:1642,35'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/mac/mac_frame.cpp:1642,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZNK2ot3Mac5Frame17IsSequencePresentEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame17IsSequencePresentEt
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:331,70'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.hpp:331,52'
          Dst:             _ZN2ot3Mac5Frame17IsSequencePresentEt
    - functionName:    _ZNK2ot3Mac5Frame11GetSequenceEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame10GetFcfSizeEt
        - _ZNK2ot3Mac5Frame17IsSequencePresentEv
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - _ZNK2ot3Mac5Frame7GetPsduEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:472,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:472,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7GetPsduEv
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
                - _ZN2ot3Mac5Frame10GetFcfSizeEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:472,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:472,5'
          Dst:             _ZNK2ot3Mac5Frame17IsSequencePresentEv
        - Src:             'src/core/mac/mac_frame.cpp:472,5'
          Dst:             __assert_fail
        - Src:             'src/core/mac/mac_frame.cpp:474,12'
          Dst:             _ZNK2ot3Mac5Frame7GetPsduEv
        - Src:             'src/core/mac/mac_frame.cpp:474,33'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.cpp:474,22'
          Dst:             _ZN2ot3Mac5Frame10GetFcfSizeEt
    - functionName:    _ZNK2ot3Mac5Frame12GetCommandIdERh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCommandId
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Mac5Frame13IsVersion2015Ev
        - _ZNK2ot3Mac5Frame16FindPayloadIndexEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:827,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:827,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame13IsVersion2015Ev
            - BranchSide:      'src/core/mac/mac_frame.cpp:827,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:829,24'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:829,42'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:829,51'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:825,21'
          Dst:             _ZNK2ot3Mac5Frame16FindPayloadIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:829,24'
          Dst:             _ZNK2ot3Mac5Frame13IsVersion2015Ev
    - functionName:    _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         14
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10ReadUint16EPKh
        - _ZN2ot3Mac5Frame13GetFcfSrcAddrEt
        - _ZN2ot3Mac7Address11SetExtendedEPKhNS0_10ExtAddress13CopyByteOrderE
        - _ZN2ot3Mac7Address7SetNoneEv
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZNK2ot3Mac5Frame16FindSrcAddrIndexEv
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:640,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:640,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame13GetFcfSrcAddrEt
                - _ZN2ot3Mac7Address7SetNoneEv
                - _ZN2ot3Mac7Address11SetExtendedEPKhNS0_10ExtAddress13CopyByteOrderE
                - _ZN2ot12LittleEndian10ReadUint16EPKh
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:640,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:642,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:645,9'
              BranchSideFuncs:
                - _ZN2ot12LittleEndian10ReadUint16EPKh
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:649,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address11SetExtendedEPKhNS0_10ExtAddress13CopyByteOrderE
            - BranchSide:      'src/core/mac/mac_frame.cpp:653,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address7SetNoneEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:658,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:637,22'
          Dst:             _ZNK2ot3Mac5Frame16FindSrcAddrIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:638,22'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.cpp:642,13'
          Dst:             _ZN2ot3Mac5Frame13GetFcfSrcAddrEt
        - Src:             'src/core/mac/mac_frame.cpp:645,27'
          Dst:             _ZN2ot12LittleEndian10ReadUint16EPKh
        - Src:             'src/core/mac/mac_frame.cpp:645,18'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/mac/mac_frame.cpp:649,18'
          Dst:             _ZN2ot3Mac7Address11SetExtendedEPKhNS0_10ExtAddress13CopyByteOrderE
        - Src:             'src/core/mac/mac_frame.cpp:653,18'
          Dst:             _ZN2ot3Mac7Address7SetNoneEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         13
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10ReadUint16EPKh
        - _ZN2ot3Mac5Frame13GetFcfDstAddrEt
        - _ZN2ot3Mac7Address11SetExtendedEPKhNS0_10ExtAddress13CopyByteOrderE
        - _ZN2ot3Mac7Address7SetNoneEv
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZNK2ot3Mac5Frame16FindDstAddrIndexEv
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:491,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:491,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
                - _ZN2ot3Mac5Frame13GetFcfDstAddrEt
                - _ZN2ot3Mac7Address11SetExtendedEPKhNS0_10ExtAddress13CopyByteOrderE
                - _ZN2ot12LittleEndian10ReadUint16EPKh
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address7SetNoneEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:491,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:493,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:496,9'
              BranchSideFuncs:
                - _ZN2ot12LittleEndian10ReadUint16EPKh
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:500,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address11SetExtendedEPKhNS0_10ExtAddress13CopyByteOrderE
            - BranchSide:      'src/core/mac/mac_frame.cpp:504,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address7SetNoneEv
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:489,21'
          Dst:             _ZNK2ot3Mac5Frame16FindDstAddrIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:493,27'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.cpp:493,13'
          Dst:             _ZN2ot3Mac5Frame13GetFcfDstAddrEt
        - Src:             'src/core/mac/mac_frame.cpp:496,27'
          Dst:             _ZN2ot12LittleEndian10ReadUint16EPKh
        - Src:             'src/core/mac/mac_frame.cpp:496,18'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/mac/mac_frame.cpp:500,18'
          Dst:             _ZN2ot3Mac7Address11SetExtendedEPKhNS0_10ExtAddress13CopyByteOrderE
        - Src:             'src/core/mac/mac_frame.cpp:504,18'
          Dst:             _ZN2ot3Mac7Address7SetNoneEv
    - functionName:    _ZNK2ot3Mac5Frame15GetFrameCounterERj
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 730
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrameCounter
      BBCount:         9
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12LittleEndian10ReadUint32EPKh
        - _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:722,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:722,5'
              BranchSideFuncs:
                - _ZN2ot12LittleEndian10ReadUint32EPKh
            - BranchSide:      'src/core/mac/mac_frame.cpp:722,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:720,21'
          Dst:             _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:727,21'
          Dst:             _ZN2ot12LittleEndian10ReadUint32EPKh
    - functionName:    _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          49
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac5Frame18SkipAddrFieldIndexEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:683,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:683,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame18SkipAddrFieldIndexEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:683,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:684,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:684,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame18SkipAddrFieldIndexEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:684,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:684,5'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/mac_frame.cpp:685,13'
          Dst:             _ZNK2ot3Mac5Frame18SkipAddrFieldIndexEv
    - functionName:    _ZN2ot12LittleEndian10ReadUint32EPKh
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aBuffer
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac5Frame18SkipAddrFieldIndexEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac5Frame22CalculateAddrFieldSizeEt
        - _ZNK2ot3Mac5Frame10GetFcsSizeEv
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:972,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:972,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
                - _ZN2ot3Mac5Frame22CalculateAddrFieldSizeEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:972,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:972,5'
          Dst:             _ZNK2ot3Mac5Frame10GetFcsSizeEv
        - Src:             'src/core/mac/mac_frame.cpp:974,36'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.cpp:974,13'
          Dst:             _ZN2ot3Mac5Frame22CalculateAddrFieldSizeEt
    - functionName:    _ZNK2ot3Mac5Frame10GetFcsSizeEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame22CalculateAddrFieldSizeEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         24
      ICount:          137
      EdgeCount:       24
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame10GetFcfSizeEt
        - _ZN2ot3Mac5Frame13GetFcfDstAddrEt
        - _ZN2ot3Mac5Frame13GetFcfSrcAddrEt
        - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
        - _ZN2ot3Mac5Frame17IsSequencePresentEt
        - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:991,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:993,14'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame13GetFcfDstAddrEt
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot3Mac5Frame13GetFcfSrcAddrEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:996,27'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame13GetFcfDstAddrEt
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot3Mac5Frame13GetFcfSrcAddrEt
        - Branch String:   'src/core/mac/mac_frame.cpp:996,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:999,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot3Mac5Frame13GetFcfSrcAddrEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:1002,14'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot3Mac5Frame13GetFcfSrcAddrEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:1006,14'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot3Mac5Frame13GetFcfSrcAddrEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:1010,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:1013,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1015,14'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame13GetFcfSrcAddrEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:1018,27'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame13GetFcfSrcAddrEt
        - Branch String:   'src/core/mac/mac_frame.cpp:1018,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1021,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1024,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1028,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1032,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:982,20'
          Dst:             _ZN2ot3Mac5Frame10GetFcfSizeEt
        - Src:             'src/core/mac/mac_frame.cpp:982,40'
          Dst:             _ZN2ot3Mac5Frame17IsSequencePresentEt
        - Src:             'src/core/mac/mac_frame.cpp:991,9'
          Dst:             _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
        - Src:             'src/core/mac/mac_frame.cpp:996,13'
          Dst:             _ZN2ot3Mac5Frame13GetFcfDstAddrEt
        - Src:             'src/core/mac/mac_frame.cpp:1013,9'
          Dst:             _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
        - Src:             'src/core/mac/mac_frame.cpp:1018,13'
          Dst:             _ZN2ot3Mac5Frame13GetFcfSrcAddrEt
    - functionName:    _ZN2ot3Mac5Frame10GetFcfSizeEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame17IsSequencePresentEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame7MaskFcfILt256ELt1024EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:900,17'
          Dst:             _ZN2ot3Mac5Frame7MaskFcfILt256ELt1024EEEtt
    - functionName:    _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         17
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame13IsVersion2015Et
        - _ZN2ot3Mac5Frame16IsDstAddrPresentEt
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:408,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:433,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:452,36'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame16IsDstAddrPresentEt
        - Branch String:   'src/core/mac/mac_frame.cpp:433,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:443,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:443,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:443,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:443,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:443,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:443,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:443,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:443,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:446,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:408,13'
          Dst:             _ZN2ot3Mac5Frame13IsVersion2015Et
        - Src:             'src/core/mac/mac_frame.cpp:452,19'
          Dst:             _ZN2ot3Mac5Frame16IsDstAddrPresentEt
    - functionName:    _ZN2ot3Mac5Frame13GetFcfDstAddrEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame6SelectILt10ELt4EEEtt
        - _ZN2ot3Mac5Frame7MaskFcfILt3072ELt48EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:885,16'
          Dst:             _ZN2ot3Mac5Frame7MaskFcfILt3072ELt48EEEtt
        - Src:             'src/core/mac/mac_frame.hpp:885,69'
          Dst:             _ZN2ot3Mac5Frame6SelectILt10ELt4EEEtt
    - functionName:    _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Mac5Frame13IsVersion2015Et
        - _ZN2ot3Mac5Frame16IsSrcAddrPresentEt
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:553,33'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:553,38'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame16IsSrcAddrPresentEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:587,36'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame16IsSrcAddrPresentEt
        - Branch String:   'src/core/mac/mac_frame.cpp:553,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:583,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:587,36'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame16IsSrcAddrPresentEt
        - Branch String:   'src/core/mac/mac_frame.cpp:587,42'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:587,47'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:587,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:553,13'
          Dst:             _ZN2ot3Mac5Frame13IsVersion2015Et
        - Src:             'src/core/mac/mac_frame.cpp:587,19'
          Dst:             _ZN2ot3Mac5Frame16IsSrcAddrPresentEt
    - functionName:    _ZN2ot3Mac5Frame13GetFcfSrcAddrEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 889
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame6SelectILt14ELt6EEEtt
        - _ZN2ot3Mac5Frame7MaskFcfILt49152ELt192EEEtt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:890,16'
          Dst:             _ZN2ot3Mac5Frame7MaskFcfILt49152ELt192EEEtt
        - Src:             'src/core/mac/mac_frame.hpp:890,69'
          Dst:             _ZN2ot3Mac5Frame6SelectILt14ELt6EEEtt
    - functionName:    _ZN2ot3Mac5Frame16IsSrcAddrPresentEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame7MaskFcfILt49152ELt192EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:904,58'
          Dst:             _ZN2ot3Mac5Frame7MaskFcfILt49152ELt192EEEtt
    - functionName:    _ZN2ot3Mac5Frame16IsDstAddrPresentEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFcf
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame7MaskFcfILt3072ELt48EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:902,58'
          Dst:             _ZN2ot3Mac5Frame7MaskFcfILt3072ELt48EEEtt
    - functionName:    _ZNK2ot3Mac5Frame16FindDstAddrIndexEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
        - _ZNK2ot3Mac5Frame17SkipSequenceIndexEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:484,54'
          Dst:             _ZNK2ot3Mac5Frame17SkipSequenceIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:484,77'
          Dst:             _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
    - functionName:    _ZN2ot12LittleEndian10ReadUint16EPKh
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aBuffer
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac7Address11SetExtendedEPKhNS0_10ExtAddress13CopyByteOrderE
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aByteOrder
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.hpp:369,29'
          Dst:             _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
    - functionName:    _ZNK2ot3Mac5Frame17SkipSequenceIndexEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac5Frame10GetFcfSizeEt
        - _ZN2ot3Mac5Frame17IsSequencePresentEt
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:377,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:377,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:379,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:374,22'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.cpp:375,22'
          Dst:             _ZN2ot3Mac5Frame10GetFcfSizeEt
        - Src:             'src/core/mac/mac_frame.cpp:377,9'
          Dst:             _ZN2ot3Mac5Frame17IsSequencePresentEt
    - functionName:    _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:338,67'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.hpp:338,49'
          Dst:             _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
    - functionName:    _ZNK2ot3Mac5Frame16FindSrcAddrIndexEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac5Frame13GetFcfDstAddrEt
        - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
        - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
        - _ZNK2ot3Mac5Frame17SkipSequenceIndexEv
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:610,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:612,15'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame13GetFcfDstAddrEt
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:615,27'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame13GetFcfDstAddrEt
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
        - Branch String:   'src/core/mac/mac_frame.cpp:615,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:618,15'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:622,15'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:626,27'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
        - Branch String:   'src/core/mac/mac_frame.cpp:626,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:626,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:628,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:607,22'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.cpp:608,22'
          Dst:             _ZNK2ot3Mac5Frame17SkipSequenceIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:610,9'
          Dst:             _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
        - Src:             'src/core/mac/mac_frame.cpp:615,13'
          Dst:             _ZN2ot3Mac5Frame13GetFcfDstAddrEt
        - Src:             'src/core/mac/mac_frame.cpp:626,9'
          Dst:             _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
    - functionName:    _ZNK2ot3Mac5Frame16FindPayloadIndexEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1087
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         34
      ICount:          161
      EdgeCount:       42
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK2ot3Mac5Frame11IsIePresentEv
        - _ZNK2ot3Mac5Frame13IsVersion2015Ev
        - _ZNK2ot3Mac5Frame15GetFooterLengthEv
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - _ZNK2ot3Mac5Frame23SkipSecurityHeaderIndexEv
        - _ZNK2ot3Mac8HeaderIe5GetIdEv
        - _ZNK2ot3Mac8HeaderIe9GetLengthEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:1046,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1046,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11IsIePresentEv
                - _ZNK2ot3Mac5Frame13IsVersion2015Ev
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac8HeaderIe9GetLengthEv
                - _ZNK2ot3Mac8HeaderIe5GetIdEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1046,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:1049,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1051,32'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac8HeaderIe9GetLengthEv
                - _ZNK2ot3Mac8HeaderIe5GetIdEv
                - _ZNK2ot3Mac5Frame13IsVersion2015Ev
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1081,10'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame13IsVersion2015Ev
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Branch String:   'src/core/mac/mac_frame.cpp:1058,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1058,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac8HeaderIe9GetLengthEv
                - _ZNK2ot3Mac8HeaderIe5GetIdEv
                - _ZNK2ot3Mac5Frame13IsVersion2015Ev
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1058,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:1061,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1061,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac8HeaderIe5GetIdEv
                - _ZNK2ot3Mac5Frame13IsVersion2015Ev
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
                - _ZNK2ot3Mac8HeaderIe9GetLengthEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1061,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:1063,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1065,17'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame13IsVersion2015Ev
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1075,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame13IsVersion2015Ev
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
                - _ZNK2ot3Mac8HeaderIe9GetLengthEv
                - _ZNK2ot3Mac8HeaderIe5GetIdEv
        - Branch String:   'src/core/mac/mac_frame.cpp:1075,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1055,70'
              BranchSideFuncs:
                - _ZNK2ot3Mac8HeaderIe9GetLengthEv
                - _ZNK2ot3Mac8HeaderIe5GetIdEv
                - _ZNK2ot3Mac5Frame13IsVersion2015Ev
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1078,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame13IsVersion2015Ev
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Branch String:   'src/core/mac/mac_frame.cpp:1081,26'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1081,77'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1081,30'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Branch String:   'src/core/mac/mac_frame.cpp:1081,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1081,77'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1083,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:1044,22'
          Dst:             _ZNK2ot3Mac5Frame23SkipSecurityHeaderIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:1049,9'
          Dst:             _ZNK2ot3Mac5Frame11IsIePresentEv
        - Src:             'src/core/mac/mac_frame.cpp:1051,32'
          Dst:             _ZNK2ot3Mac5Frame15GetFooterLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:1060,26'
          Dst:             _ZNK2ot3Mac8HeaderIe9GetLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:1063,21'
          Dst:             _ZNK2ot3Mac8HeaderIe5GetIdEv
        - Src:             'src/core/mac/mac_frame.cpp:1081,10'
          Dst:             _ZNK2ot3Mac5Frame13IsVersion2015Ev
        - Src:             'src/core/mac/mac_frame.cpp:1081,30'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
    - functionName:    _ZNK2ot3Mac5Frame23SkipSecurityHeaderIndexEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         27
      ICount:          110
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac5Frame18SkipAddrFieldIndexEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:902,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:902,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
            - BranchSide:      'src/core/mac/mac_frame.cpp:902,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:904,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:904,28'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
            - BranchSide:      'src/core/mac/mac_frame.cpp:909,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
        - Branch String:   'src/core/mac/mac_frame.cpp:909,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:909,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
            - BranchSide:      'src/core/mac/mac_frame.cpp:909,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:913,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:913,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:913,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:917,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:917,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:917,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:900,21'
          Dst:             _ZNK2ot3Mac5Frame18SkipAddrFieldIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:904,9'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/mac_frame.cpp:912,22'
          Dst:             _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
    - functionName:    _ZNK2ot3Mac5Frame11IsIePresentEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame11IsIePresentEt
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:301,55'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.hpp:301,43'
          Dst:             _ZN2ot3Mac5Frame11IsIePresentEt
    - functionName:    _ZNK2ot3Mac5Frame15GetFooterLengthEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac5Frame16CalculateMicSizeEh
        - _ZNK2ot3Mac5Frame10GetFcsSizeEv
        - _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:855,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:855,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
            - BranchSide:      'src/core/mac/mac_frame.cpp:855,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:852,49'
          Dst:             _ZNK2ot3Mac5Frame10GetFcsSizeEv
        - Src:             'src/core/mac/mac_frame.cpp:853,28'
          Dst:             _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:856,21'
          Dst:             _ZN2ot3Mac5Frame16CalculateMicSizeEh
    - functionName:    _ZNK2ot3Mac8HeaderIe9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_header_ie.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8ReadBitsIhTnT_Lh127ETnS1_Lh0EEES1_S1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_header_ie.hpp:92,44'
          Dst:             _ZN2ot8ReadBitsIhTnT_Lh127ETnS1_Lh0EEES1_S1_
    - functionName:    _ZNK2ot3Mac8HeaderIe5GetIdEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_header_ie.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot20ReadBitsLittleEndianItTnT_Lt32640ETnS1_Lt7EEES1_S1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_header_ie.hpp:78,41'
          Dst:             _ZN2ot20ReadBitsLittleEndianItTnT_Lt32640ETnS1_Lt7EEES1_S1_
    - functionName:    _ZN2ot3Mac5Frame16CalculateMicSizeEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aSecurityControl
      BBCount:         15
      ICount:          61
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:866,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:866,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:870,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:870,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:875,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:875,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:880,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:880,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:885,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:885,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aSecurityControl
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mac5Frame22CalculateKeySourceSizeEh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:955,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:955,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame22CalculateKeySourceSizeEh
            - BranchSide:      'src/core/mac/mac_frame.cpp:955,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:959,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:959,48'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:961,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:957,55'
          Dst:             _ZN2ot3Mac5Frame22CalculateKeySourceSizeEh
    - functionName:    _ZN2ot3Mac5Frame22CalculateKeySourceSizeEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aSecurityControl
      BBCount:         7
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:760,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:760,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:763,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:767,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:771,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:775,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mac7RxFrame20ProcessReceiveAesCcmERKNS0_10ExtAddressERKNS0_11KeyMaterialE
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1514
      functionLinenumberEnd: 1559
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
        - aMacKey
      BBCount:         20
      ICount:          113
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Mac5Frame10GetPayloadEv
        - _ZN2ot3Mac5Frame9GetHeaderEv
        - _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
        - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
        - _ZN2ot6Crypto6AesCcm6HeaderEPKvj
        - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
        - _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
        - _ZN2ot6Crypto6AesCcm8FinalizeEPv
        - _ZN2ot6Crypto6AesCcmC2Ev
        - _ZN2ot6Crypto6AesCcmD2Ev
        - _ZNK2ot3Mac5Frame10GetFcsSizeEv
        - _ZNK2ot3Mac5Frame15GetFooterLengthEv
        - _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
        - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
        - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:1524,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1524,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
                - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
                - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
                - _ZN2ot3Mac5Frame9GetHeaderEv
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZN2ot6Crypto6AesCcm6HeaderEPKvj
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
                - _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
                - _ZN2ot6Crypto6AesCcm8FinalizeEPv
                - _ZN2ot6Crypto6AesCcmD2Ev
            - BranchSide:      'src/core/mac/mac_frame.cpp:1524,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesCcmD2Ev
        - Branch String:   'src/core/mac/mac_frame.cpp:1526,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1526,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesCcmD2Ev
            - BranchSide:      'src/core/mac/mac_frame.cpp:1527,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
                - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
                - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
                - _ZN2ot3Mac5Frame9GetHeaderEv
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZN2ot6Crypto6AesCcm6HeaderEPKvj
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
                - _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
                - _ZN2ot6Crypto6AesCcm8FinalizeEPv
                - _ZN2ot6Crypto6AesCcmD2Ev
        - Branch String:   'src/core/mac/mac_frame.cpp:1527,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1527,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesCcmD2Ev
            - BranchSide:      'src/core/mac/mac_frame.cpp:1529,35'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
                - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
                - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
                - _ZN2ot3Mac5Frame9GetHeaderEv
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZN2ot6Crypto6AesCcm6HeaderEPKvj
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
                - _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
                - _ZN2ot6Crypto6AesCcm8FinalizeEPv
                - _ZN2ot6Crypto6AesCcmD2Ev
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:1522,20'
          Dst:             _ZN2ot6Crypto6AesCcmC2Ev
        - Src:             'src/core/mac/mac_frame.cpp:1524,5'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/mac_frame.cpp:1526,5'
          Dst:             _ZNK2ot3Mac5Frame16GetSecurityLevelERh
        - Src:             'src/core/mac/mac_frame.cpp:1527,5'
          Dst:             _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - Src:             'src/core/mac/mac_frame.cpp:1529,5'
          Dst:             _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
        - Src:             'src/core/mac/mac_frame.cpp:1531,12'
          Dst:             _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
        - Src:             'src/core/mac/mac_frame.cpp:1532,17'
          Dst:             _ZNK2ot3Mac5Frame15GetFooterLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:1532,37'
          Dst:             _ZNK2ot3Mac5Frame10GetFcsSizeEv
        - Src:             'src/core/mac/mac_frame.cpp:1534,17'
          Dst:             _ZNK2ot3Mac5Frame15GetHeaderLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:1534,36'
          Dst:             _ZNK2ot3Mac5Frame16GetPayloadLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:1534,12'
          Dst:             _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
        - Src:             'src/core/mac/mac_frame.cpp:1535,19'
          Dst:             _ZN2ot3Mac5Frame9GetHeaderEv
        - Src:             'src/core/mac/mac_frame.cpp:1535,32'
          Dst:             _ZNK2ot3Mac5Frame15GetHeaderLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:1535,12'
          Dst:             _ZN2ot6Crypto6AesCcm6HeaderEPKvj
        - Src:             'src/core/mac/mac_frame.cpp:1541,26'
          Dst:             _ZN2ot3Mac5Frame10GetPayloadEv
        - Src:             'src/core/mac/mac_frame.cpp:1541,40'
          Dst:             _ZNK2ot3Mac5Frame16GetPayloadLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:1541,12'
          Dst:             _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
        - Src:             'src/core/mac/mac_frame.cpp:1543,12'
          Dst:             _ZN2ot6Crypto6AesCcm8FinalizeEPv
        - Src:             'src/core/mac/mac_frame.cpp:1559,1'
          Dst:             _ZN2ot6Crypto6AesCcmD2Ev
    - functionName:    _ZN2ot6Crypto6AesCcmC2Ev
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ccm.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto6AesEcbC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/aes_ccm.hpp:61,7'
          Dst:             _ZN2ot6Crypto6AesEcbC2Ev
    - functionName:    _ZNK2ot3Mac5Frame16GetSecurityLevelERh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSecurityLevel
      BBCount:         9
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:696,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:696,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:696,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:694,21'
          Dst:             _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
    - functionName:    _ZNK2ot3Mac5Frame15GetHeaderLengthEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac5Frame10GetPayloadEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:848,74'
          Dst:             _ZNK2ot3Mac5Frame10GetPayloadEv
    - functionName:    _ZNK2ot3Mac5Frame16GetPayloadLengthEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 894
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac5Frame15GetFooterLengthEv
        - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:894,66'
          Dst:             _ZNK2ot3Mac5Frame15GetHeaderLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:894,86'
          Dst:             _ZNK2ot3Mac5Frame15GetFooterLengthEv
    - functionName:    _ZN2ot3Mac5Frame9GetHeaderEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame7GetPsduEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:566,39'
          Dst:             _ZN2ot3Mac5Frame7GetPsduEv
    - functionName:    _ZN2ot6Crypto6AesCcmD2Ev
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ccm.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto6AesEcbD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/aes_ccm.hpp:61,7'
          Dst:             _ZN2ot6Crypto6AesEcbD2Ev
    - functionName:    _ZN2ot3Mac5Frame7GetPsduEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 552
      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:    _ZNK2ot3Mac5Frame10GetPayloadEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1099
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac5Frame16FindPayloadIndexEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:1095,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1095,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1095,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:1092,28'
          Dst:             _ZNK2ot3Mac5Frame16FindPayloadIndexEv
    - functionName:    _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:373,67'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.hpp:373,49'
          Dst:             _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
    - functionName:    _ZN2ot3Mac7TxFrame14GenerateEnhAckERKNS0_7RxFrameEbPKhh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRxFrame
        - aIsFramePending
        - aIeData
        - aIeLength
      BBCount:         79
      ICount:          318
      EdgeCount:       97
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
        - _ZN2ot3Mac5Frame11SetSequenceEh
        - _ZN2ot3Mac5Frame12SetIePresentEb
        - _ZN2ot3Mac5Frame15SetFramePendingEb
        - _ZN2ot3Mac5Frame8SetKeyIdEh
        - _ZN2ot3Mac6PanIds14SetDestinationEt
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot3Mac7TxFrame4InfoC2Ev
        - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame11GetDstPanIdERt
        - _ZNK2ot3Mac5Frame11GetSequenceEv
        - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
        - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - _ZNK2ot3Mac5Frame13GetAckRequestEv
        - _ZNK2ot3Mac5Frame13IsVersion2015Ev
        - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
        - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
        - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
        - _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac5Frame8GetKeyIdERh
        - _ZNK2ot3Mac7Address11IsBroadcastEv
        - _ZNK2ot3Mac7Address6IsNoneEv
        - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:1400,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1400,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
                - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
            - BranchSide:      'src/core/mac/mac_frame.cpp:1400,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:1401,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1401,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
                - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
            - BranchSide:      'src/core/mac/mac_frame.cpp:1401,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:1407,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1407,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1408,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
                - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - Branch String:   'src/core/mac/mac_frame.cpp:1408,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1408,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1408,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
                - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - Branch String:   'src/core/mac/mac_frame.cpp:1408,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1408,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1408,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
                - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - Branch String:   'src/core/mac/mac_frame.cpp:1413,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1413,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1414,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
                - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - Branch String:   'src/core/mac/mac_frame.cpp:1414,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1414,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1414,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
                - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - Branch String:   'src/core/mac/mac_frame.cpp:1416,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1418,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
                - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:1424,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
                - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
        - Branch String:   'src/core/mac/mac_frame.cpp:1418,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1418,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1419,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
                - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
        - Branch String:   'src/core/mac/mac_frame.cpp:1419,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1419,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
                - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:1419,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:1421,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1421,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1422,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
                - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
        - Branch String:   'src/core/mac/mac_frame.cpp:1424,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1426,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
            - BranchSide:      'src/core/mac/mac_frame.cpp:1429,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZN2ot3Mac6PanIds14SetDestinationEt
        - Branch String:   'src/core/mac/mac_frame.cpp:1426,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1426,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1427,19'
              BranchSideFuncs:
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
        - Branch String:   'src/core/mac/mac_frame.cpp:1431,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1431,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1432,19'
              BranchSideFuncs:
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot3Mac5Frame12SetIePresentEb
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
        - Branch String:   'src/core/mac/mac_frame.cpp:1451,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1455,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1459,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
        - Branch String:   'src/core/mac/mac_frame.cpp:1455,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1455,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1456,18'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
        - Branch String:   'src/core/mac/mac_frame.cpp:1459,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1459,21'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1461,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
        - Branch String:   'src/core/mac/mac_frame.cpp:1461,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1461,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1462,17'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:1392,13'
          Dst:             _ZN2ot3Mac7TxFrame4InfoC2Ev
        - Src:             'src/core/mac/mac_frame.cpp:1393,13'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/mac_frame.cpp:1400,5'
          Dst:             _ZNK2ot3Mac5Frame13IsVersion2015Ev
        - Src:             'src/core/mac/mac_frame.cpp:1401,5'
          Dst:             _ZNK2ot3Mac5Frame13GetAckRequestEv
        - Src:             'src/core/mac/mac_frame.cpp:1407,5'
          Dst:             _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - Src:             'src/core/mac/mac_frame.cpp:1408,5'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/mac/mac_frame.cpp:1408,5'
          Dst:             _ZNK2ot3Mac7Address11IsBroadcastEv
        - Src:             'src/core/mac/mac_frame.cpp:1413,5'
          Dst:             _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - Src:             'src/core/mac/mac_frame.cpp:1414,5'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/mac/mac_frame.cpp:1416,18'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/mac_frame.cpp:1418,9'
          Dst:             _ZNK2ot3Mac5Frame16GetSecurityLevelERh
        - Src:             'src/core/mac/mac_frame.cpp:1421,9'
          Dst:             _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - Src:             'src/core/mac/mac_frame.cpp:1424,18'
          Dst:             _ZNK2ot3Mac5Frame17IsSrcPanIdPresentEv
        - Src:             'src/core/mac/mac_frame.cpp:1426,9'
          Dst:             _ZNK2ot3Mac5Frame11GetSrcPanIdERt
        - Src:             'src/core/mac/mac_frame.cpp:1427,27'
          Dst:             _ZN2ot3Mac6PanIds14SetDestinationEt
        - Src:             'src/core/mac/mac_frame.cpp:1429,23'
          Dst:             _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
        - Src:             'src/core/mac/mac_frame.cpp:1431,9'
          Dst:             _ZNK2ot3Mac5Frame11GetDstPanIdERt
        - Src:             'src/core/mac/mac_frame.cpp:1432,27'
          Dst:             _ZN2ot3Mac6PanIds14SetDestinationEt
        - Src:             'src/core/mac/mac_frame.cpp:1438,5'
          Dst:             _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
        - Src:             'src/core/mac/mac_frame.cpp:1445,15'
          Dst:             _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
        - Src:             'src/core/mac/mac_frame.cpp:1447,5'
          Dst:             _ZN2ot3Mac5Frame15SetFramePendingEb
        - Src:             'src/core/mac/mac_frame.cpp:1448,5'
          Dst:             _ZN2ot3Mac5Frame12SetIePresentEb
        - Src:             'src/core/mac/mac_frame.cpp:1449,26'
          Dst:             _ZNK2ot3Mac5Frame11GetSequenceEv
        - Src:             'src/core/mac/mac_frame.cpp:1449,5'
          Dst:             _ZN2ot3Mac5Frame11SetSequenceEh
        - Src:             'src/core/mac/mac_frame.cpp:1451,18'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/mac_frame.cpp:1455,9'
          Dst:             _ZNK2ot3Mac5Frame8GetKeyIdERh
        - Src:             'src/core/mac/mac_frame.cpp:1456,9'
          Dst:             _ZN2ot3Mac5Frame8SetKeyIdEh
        - Src:             'src/core/mac/mac_frame.cpp:1461,9'
          Dst:             __assert_fail
        - Src:             'src/core/mac/mac_frame.cpp:1462,23'
          Dst:             _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
    - functionName:    _ZNK2ot3Mac5Frame12GetKeyIdModeERh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKeyIdMode
      BBCount:         9
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:709,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:709,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:709,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:707,21'
          Dst:             _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
    - functionName:    _ZNK2ot3Mac5Frame11GetSrcPanIdERt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPanId
      BBCount:         9
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12LittleEndian10ReadUint16EPKh
        - _ZNK2ot3Mac5Frame17FindSrcPanIdIndexEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:598,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:598,5'
              BranchSideFuncs:
                - _ZN2ot12LittleEndian10ReadUint16EPKh
            - BranchSide:      'src/core/mac/mac_frame.cpp:598,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:596,21'
          Dst:             _ZNK2ot3Mac5Frame17FindSrcPanIdIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:599,14'
          Dst:             _ZN2ot12LittleEndian10ReadUint16EPKh
    - functionName:    _ZNK2ot3Mac5Frame11GetDstPanIdERt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPanId
      BBCount:         9
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12LittleEndian10ReadUint16EPKh
        - _ZNK2ot3Mac5Frame17FindDstPanIdIndexEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:463,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:463,5'
              BranchSideFuncs:
                - _ZN2ot12LittleEndian10ReadUint16EPKh
            - BranchSide:      'src/core/mac/mac_frame.cpp:463,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:461,21'
          Dst:             _ZNK2ot3Mac5Frame17FindDstPanIdIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:464,14'
          Dst:             _ZN2ot12LittleEndian10ReadUint16EPKh
    - functionName:    _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxFrame
      BBCount:         83
      ICount:          484
      EdgeCount:       109
      CyclomaticComplexity: 28
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12FrameBuilder11AppendUint8Eh
        - _ZN2ot12FrameBuilder12AppendLengthEt
        - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
        - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
        - _ZN2ot12FrameBuilder4InitEPvt
        - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
        - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - _ZN2ot3Mac5Frame16CalculateMicSizeEh
        - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
        - _ZN2ot3Mac5Frame17IsSequencePresentEt
        - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
        - _ZN2ot3Mac5Frame20DetermineFcfAddrTypeERKNS0_7AddressEt
        - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
        - _ZN2ot3Mac8HeaderIe4InitEth
        - _ZNK2ot12FrameBuilder9GetLengthEv
        - _ZNK2ot3Mac5Frame10GetFcsSizeEv
        - _ZNK2ot3Mac5Frame6GetMtuEv
        - _ZNK2ot3Mac6PanIds14GetDestinationEv
        - _ZNK2ot3Mac6PanIds15IsSourcePresentEv
        - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
        - _ZNK2ot3Mac6PanIds9GetSourceEv
        - _ZNK2ot3Mac7Address10IsExtendedEv
        - _ZNK2ot3Mac7Address11IsBroadcastEv
        - _ZNK2ot3Mac7Address6IsNoneEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:62,39'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:62,43'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds15IsSourcePresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - __assert_fail
            - BranchSide:      'src/core/mac/mac_frame.cpp:67,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds15IsSourcePresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - __assert_fail
        - Branch String:   'src/core/mac/mac_frame.cpp:62,77'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:62,81'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds15IsSourcePresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - __assert_fail
            - BranchSide:      'src/core/mac/mac_frame.cpp:67,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds15IsSourcePresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - __assert_fail
        - Branch String:   'src/core/mac/mac_frame.cpp:62,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:64,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds15IsSourcePresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - __assert_fail
            - BranchSide:      'src/core/mac/mac_frame.cpp:67,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds15IsSourcePresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - __assert_fail
        - Branch String:   'src/core/mac/mac_frame.cpp:71,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:88,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:88,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:126,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds15IsSourcePresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:172,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:88,38'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:88,42'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:95,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:88,71'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:89,14'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:95,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:88,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:91,17'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:95,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:95,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:95,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:96,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:126,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:130,18'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds15IsSourcePresentEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:139,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
        - Branch String:   'src/core/mac/mac_frame.cpp:130,42'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:130,45'
              BranchSideFuncs:
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds15IsSourcePresentEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:131,19'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac6PanIds15IsSourcePresentEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:130,77'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:131,19'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:133,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:131,43'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:131,47'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:136,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:131,78'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:131,82'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:136,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:130,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:133,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:136,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:139,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:143,18'
              BranchSideFuncs:
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:153,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
        - Branch String:   'src/core/mac/mac_frame.cpp:143,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:145,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:148,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:153,41'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:153,44'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:162,18'
              BranchSideFuncs:
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:153,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:157,17'
              BranchSideFuncs:
                - _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:162,18'
              BranchSideFuncs:
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:157,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:159,17'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:161,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:162,18'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:0,0'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:164,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:172,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:174,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
            - BranchSide:      'src/core/mac/mac_frame.cpp:186,18'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame6GetMtuEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSequencePresentEt
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Branch String:   'src/core/mac/mac_frame.cpp:189,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:191,17'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder6AppendIhEEPT_v
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
            - BranchSide:      'src/core/mac/mac_frame.cpp:194,27'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
        - Branch String:   'src/core/mac/mac_frame.cpp:194,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:196,54'
              BranchSideFuncs:
                - _ZNK2ot3Mac6PanIds14GetDestinationEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
            - BranchSide:      'src/core/mac/mac_frame.cpp:199,42'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
        - Branch String:   'src/core/mac/mac_frame.cpp:201,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:203,54'
              BranchSideFuncs:
                - _ZNK2ot3Mac6PanIds9GetSourceEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
            - BranchSide:      'src/core/mac/mac_frame.cpp:206,42'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
        - Branch String:   'src/core/mac/mac_frame.cpp:210,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:212,47'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZN2ot3Mac5Frame16CalculateMicSizeEh
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
            - BranchSide:      'src/core/mac/mac_frame.cpp:239,10'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
        - Branch String:   'src/core/mac/mac_frame.cpp:239,31'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:239,36'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
            - BranchSide:      'src/core/mac/mac_frame.cpp:246,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
        - Branch String:   'src/core/mac/mac_frame.cpp:239,58'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:239,62'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
            - BranchSide:      'src/core/mac/mac_frame.cpp:241,17'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
                - _ZN2ot3Mac8HeaderIe4InitEth
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
        - Branch String:   'src/core/mac/mac_frame.cpp:239,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:241,17'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
            - BranchSide:      'src/core/mac/mac_frame.cpp:246,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
        - Branch String:   'src/core/mac/mac_frame.cpp:246,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:246,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:248,41'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZL11IgnoreError7otError.3788
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot12FrameBuilder12AppendLengthEt
                - _ZNK2ot12FrameBuilder9GetLengthEv
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:59,12'
          Dst:             _ZN2ot3Mac5Frame20DetermineFcfAddrTypeERKNS0_7AddressEt
        - Src:             'src/core/mac/mac_frame.cpp:60,12'
          Dst:             _ZN2ot3Mac5Frame20DetermineFcfAddrTypeERKNS0_7AddressEt
        - Src:             'src/core/mac/mac_frame.cpp:62,30'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/mac/mac_frame.cpp:62,63'
          Dst:             _ZNK2ot3Mac7Address11IsBroadcastEv
        - Src:             'src/core/mac/mac_frame.cpp:88,29'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/mac/mac_frame.cpp:88,62'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/mac/mac_frame.cpp:89,22'
          Dst:             _ZNK2ot3Mac6PanIds9GetSourceEv
        - Src:             'src/core/mac/mac_frame.cpp:89,45'
          Dst:             _ZNK2ot3Mac6PanIds14GetDestinationEv
        - Src:             'src/core/mac/mac_frame.cpp:95,9'
          Dst:             __assert_fail
        - Src:             'src/core/mac/mac_frame.cpp:126,33'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/mac/mac_frame.cpp:130,33'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/mac/mac_frame.cpp:130,53'
          Dst:             _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
        - Src:             'src/core/mac/mac_frame.cpp:131,34'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/mac/mac_frame.cpp:131,55'
          Dst:             _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
        - Src:             'src/core/mac/mac_frame.cpp:131,90'
          Dst:             _ZNK2ot3Mac6PanIds15IsSourcePresentEv
        - Src:             'src/core/mac/mac_frame.cpp:139,28'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/mac/mac_frame.cpp:143,26'
          Dst:             _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
        - Src:             'src/core/mac/mac_frame.cpp:153,28'
          Dst:             _ZNK2ot3Mac7Address10IsExtendedEv
        - Src:             'src/core/mac/mac_frame.cpp:153,64'
          Dst:             _ZNK2ot3Mac7Address10IsExtendedEv
        - Src:             'src/core/mac/mac_frame.cpp:157,25'
          Dst:             _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
        - Src:             'src/core/mac/mac_frame.cpp:162,26'
          Dst:             _ZNK2ot3Mac6PanIds9GetSourceEv
        - Src:             'src/core/mac/mac_frame.cpp:162,49'
          Dst:             _ZNK2ot3Mac6PanIds14GetDestinationEv
        - Src:             'src/core/mac/mac_frame.cpp:186,43'
          Dst:             _ZNK2ot3Mac5Frame6GetMtuEv
        - Src:             'src/core/mac/mac_frame.cpp:186,13'
          Dst:             _ZN2ot12FrameBuilder4InitEPvt
        - Src:             'src/core/mac/mac_frame.cpp:187,25'
          Dst:             _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
        - Src:             'src/core/mac/mac_frame.cpp:187,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac_frame.cpp:189,9'
          Dst:             _ZN2ot3Mac5Frame17IsSequencePresentEt
        - Src:             'src/core/mac/mac_frame.cpp:191,17'
          Dst:             _ZN2ot12FrameBuilder6AppendIhEEPT_v
        - Src:             'src/core/mac/mac_frame.cpp:194,9'
          Dst:             _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
        - Src:             'src/core/mac/mac_frame.cpp:196,62'
          Dst:             _ZNK2ot3Mac6PanIds14GetDestinationEv
        - Src:             'src/core/mac/mac_frame.cpp:196,29'
          Dst:             _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
        - Src:             'src/core/mac/mac_frame.cpp:196,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac_frame.cpp:199,25'
          Dst:             _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
        - Src:             'src/core/mac/mac_frame.cpp:199,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac_frame.cpp:201,9'
          Dst:             _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
        - Src:             'src/core/mac/mac_frame.cpp:203,62'
          Dst:             _ZNK2ot3Mac6PanIds9GetSourceEv
        - Src:             'src/core/mac/mac_frame.cpp:203,29'
          Dst:             _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
        - Src:             'src/core/mac/mac_frame.cpp:203,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac_frame.cpp:206,25'
          Dst:             _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
        - Src:             'src/core/mac/mac_frame.cpp:206,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac_frame.cpp:208,32'
          Dst:             _ZNK2ot12FrameBuilder9GetLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:214,29'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/mac/mac_frame.cpp:214,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac_frame.cpp:215,30'
          Dst:             _ZN2ot3Mac5Frame27CalculateSecurityHeaderSizeEh
        - Src:             'src/core/mac/mac_frame.cpp:215,17'
          Dst:             _ZN2ot12FrameBuilder12AppendLengthEt
        - Src:             'src/core/mac/mac_frame.cpp:217,19'
          Dst:             _ZN2ot3Mac5Frame16CalculateMicSizeEh
        - Src:             'src/core/mac/mac_frame.cpp:241,17'
          Dst:             _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
        - Src:             'src/core/mac/mac_frame.cpp:241,37'
          Dst:             _ZN2ot3Mac8HeaderIe4InitEth
        - Src:             'src/core/mac/mac_frame.cpp:248,29'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/mac/mac_frame.cpp:248,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac_frame.cpp:251,45'
          Dst:             _ZNK2ot3Mac5Frame10GetFcsSizeEv
        - Src:             'src/core/mac/mac_frame.cpp:251,13'
          Dst:             _ZN2ot12FrameBuilder12AppendLengthEt
        - Src:             'src/core/mac/mac_frame.cpp:253,32'
          Dst:             _ZNK2ot12FrameBuilder9GetLengthEv
    - functionName:    _ZN2ot3Mac5Frame15SetFramePendingEb
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFramePending
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac5Frame20SetFrameControlFieldEt
        - _ZN2ot3Mac5Frame6SelectILt16ELt2048EEEtt
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:345,16'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame20SetFrameControlFieldEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:349,17'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame20SetFrameControlFieldEt
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:340,21'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.cpp:341,21'
          Dst:             _ZN2ot3Mac5Frame6SelectILt16ELt2048EEEtt
        - Src:             'src/core/mac/mac_frame.cpp:352,5'
          Dst:             _ZN2ot3Mac5Frame20SetFrameControlFieldEt
    - functionName:    _ZN2ot3Mac5Frame12SetIePresentEb
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aIePresent
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac5Frame20SetFrameControlFieldEt
        - _ZN2ot3Mac5Frame6SelectILt512ELt32768EEEtt
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:360,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:362,16'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame20SetFrameControlFieldEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:366,17'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame20SetFrameControlFieldEt
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:357,21'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.cpp:358,21'
          Dst:             _ZN2ot3Mac5Frame6SelectILt512ELt32768EEEtt
        - Src:             'src/core/mac/mac_frame.cpp:369,5'
          Dst:             _ZN2ot3Mac5Frame20SetFrameControlFieldEt
    - functionName:    _ZN2ot3Mac5Frame11SetSequenceEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSequence
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame10GetFcfSizeEt
        - _ZN2ot3Mac5Frame7GetPsduEv
        - _ZNK2ot3Mac5Frame17IsSequencePresentEv
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:479,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:479,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame7GetPsduEv
                - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
                - _ZN2ot3Mac5Frame10GetFcfSizeEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:479,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:479,5'
          Dst:             _ZNK2ot3Mac5Frame17IsSequencePresentEv
        - Src:             'src/core/mac/mac_frame.cpp:479,5'
          Dst:             __assert_fail
        - Src:             'src/core/mac/mac_frame.cpp:481,5'
          Dst:             _ZN2ot3Mac5Frame7GetPsduEv
        - Src:             'src/core/mac/mac_frame.cpp:481,26'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.cpp:481,15'
          Dst:             _ZN2ot3Mac5Frame10GetFcfSizeEt
    - functionName:    _ZNK2ot3Mac5Frame8GetKeyIdERh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKeyId
      BBCount:         9
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac5Frame22CalculateKeySourceSizeEh
        - _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:800,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:800,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame22CalculateKeySourceSizeEh
            - BranchSide:      'src/core/mac/mac_frame.cpp:800,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:798,21'
          Dst:             _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:802,21'
          Dst:             _ZN2ot3Mac5Frame22CalculateKeySourceSizeEh
    - functionName:    _ZN2ot3Mac5Frame8SetKeyIdEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 820
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aKeyId
      BBCount:         7
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame22CalculateKeySourceSizeEh
        - _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:815,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:815,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame22CalculateKeySourceSizeEh
            - BranchSide:      'src/core/mac/mac_frame.cpp:815,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:813,21'
          Dst:             _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:815,5'
          Dst:             __assert_fail
        - Src:             'src/core/mac/mac_frame.cpp:817,21'
          Dst:             _ZN2ot3Mac5Frame22CalculateKeySourceSizeEh
    - functionName:    _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1114
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac5Frame11IsIePresentEv
        - _ZNK2ot3Mac5Frame23SkipSecurityHeaderIndexEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:1109,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1109,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame23SkipSecurityHeaderIndexEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1109,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:1109,5'
          Dst:             _ZNK2ot3Mac5Frame11IsIePresentEv
        - Src:             'src/core/mac/mac_frame.cpp:1111,13'
          Dst:             _ZNK2ot3Mac5Frame23SkipSecurityHeaderIndexEv
    - functionName:    _ZN2ot3Mac5Frame20SetFrameControlFieldEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aFcf
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian11WriteUint16EtPh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:267,9'
          Dst:             _ZN2ot12LittleEndian11WriteUint16EtPh
    - functionName:    _ZN2ot12LittleEndian11WriteUint16EtPh
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aValue
        - aBuffer
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame20DetermineFcfAddrTypeERKNS0_7AddressEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aAddress
        - aBitShift
      BBCount:         8
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK2ot3Mac7Address7GetTypeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:934,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:934,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:937,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:939,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:942,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:934,22'
          Dst:             _ZNK2ot3Mac7Address7GetTypeEv
    - functionName:    _ZNK2ot3Mac6PanIds9GetSourceEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac6PanIds14GetDestinationEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac6PanIds20IsDestinationPresentEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac6PanIds15IsSourcePresentEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac5Frame6GetMtuEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12FrameBuilder6AppendIhEEPT_v
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder12AppendLengthEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.hpp:243,42'
          Dst:             _ZN2ot12FrameBuilder12AppendLengthEt
    - functionName:    _ZNK2ot12FrameBuilder9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12FrameBuilder6AppendINS_3Mac8HeaderIeEEEPT_v
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder12AppendLengthEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.hpp:243,42'
          Dst:             _ZN2ot12FrameBuilder12AppendLengthEt
    - functionName:    _ZNK2ot3Mac5Frame17FindDstPanIdIndexEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
        - _ZNK2ot3Mac5Frame17SkipSequenceIndexEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:389,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:389,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame17SkipSequenceIndexEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:389,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:389,5'
          Dst:             _ZNK2ot3Mac5Frame17IsDstPanIdPresentEv
        - Src:             'src/core/mac/mac_frame.cpp:391,13'
          Dst:             _ZNK2ot3Mac5Frame17SkipSequenceIndexEv
    - functionName:    _ZNK2ot3Mac5Frame17FindSrcPanIdIndexEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          81
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac5Frame13GetFcfDstAddrEt
        - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
        - _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
        - _ZNK2ot3Mac5Frame17SkipSequenceIndexEv
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:517,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:517,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame17SkipSequenceIndexEv
                - _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
                - _ZN2ot3Mac5Frame13GetFcfDstAddrEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:517,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:521,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:523,15'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame13GetFcfDstAddrEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:526,27'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame13GetFcfDstAddrEt
        - Branch String:   'src/core/mac/mac_frame.cpp:526,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:529,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:533,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:535,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:514,20'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.cpp:517,5'
          Dst:             _ZN2ot3Mac5Frame17IsSrcPanIdPresentEt
        - Src:             'src/core/mac/mac_frame.cpp:519,13'
          Dst:             _ZNK2ot3Mac5Frame17SkipSequenceIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:521,9'
          Dst:             _ZN2ot3Mac5Frame17IsDstPanIdPresentEt
        - Src:             'src/core/mac/mac_frame.cpp:526,13'
          Dst:             _ZN2ot3Mac5Frame13GetFcfDstAddrEt
    - functionName:    _ZNK2ot3Mac5Frame10GetVersionEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:234,46'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
    - functionName:    _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1371
      functionLinenumberEnd: 1386
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aIsFramePending
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12LittleEndian11WriteUint16EtPh
        - _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
        - _ZNK2ot3Mac5Frame10GetVersionEv
        - _ZNK2ot3Mac5Frame11GetSequenceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:1377,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1377,9'
              BranchSideFuncs:
                - _ZN2ot12LittleEndian11WriteUint16EtPh
                - _ZNK2ot3Mac5Frame11GetSequenceEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1379,13'
              BranchSideFuncs:
                - _ZN2ot12LittleEndian11WriteUint16EtPh
                - _ZNK2ot3Mac5Frame11GetSequenceEv
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:1372,61'
          Dst:             _ZNK2ot3Mac5Frame10GetVersionEv
        - Src:             'src/core/mac/mac_frame.cpp:1375,5'
          Dst:             _ZN2ot13ClearAllBytesIN12otRadioFrameUt_Ut_EEEvRT_
        - Src:             'src/core/mac/mac_frame.cpp:1381,5'
          Dst:             _ZN2ot12LittleEndian11WriteUint16EtPh
        - Src:             'src/core/mac/mac_frame.cpp:1383,30'
          Dst:             _ZNK2ot3Mac5Frame11GetSequenceEv
    - functionName:    _ZN2ot3Mac5Frame9GetFooterEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstIhEEPT_PKS1_
        - _ZN2ot7AsConstINS_3Mac5FrameEEEPKT_PS3_
        - _ZNK2ot3Mac5Frame9GetFooterEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.hpp:594,50'
          Dst:             _ZN2ot7AsConstINS_3Mac5FrameEEEPKT_PS3_
        - Src:             'src/core/mac/mac_frame.hpp:594,65'
          Dst:             _ZNK2ot3Mac5Frame9GetFooterEv
        - Src:             'src/core/mac/mac_frame.hpp:594,39'
          Dst:             _ZN2ot10AsNonConstIhEEPT_PKS1_
    - functionName:    _ZNK2ot3Mac5Frame9GetFooterEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac5Frame15GetFooterLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:1102,72'
          Dst:             _ZNK2ot3Mac5Frame15GetFooterLengthEv
    - functionName:    _ZNK2ot3Mac7TxFrame9GetAesKeyEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionLinenumberEnd: 1368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         20
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Mac5Frame10GetPayloadEv
        - _ZN2ot3Mac5Frame9GetFooterEv
        - _ZN2ot3Mac5Frame9GetHeaderEv
        - _ZN2ot3Mac7TxFrame22SetIsSecurityProcessedEb
        - _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
        - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
        - _ZN2ot6Crypto6AesCcm6HeaderEPKvj
        - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
        - _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
        - _ZN2ot6Crypto6AesCcm8FinalizeEPv
        - _ZN2ot6Crypto6AesCcmC2Ev
        - _ZN2ot6Crypto6AesCcmD2Ev
        - _ZNK2ot3Mac5Frame10GetFcsSizeEv
        - _ZNK2ot3Mac5Frame15GetFooterLengthEv
        - _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
        - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
        - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac7TxFrame9GetAesKeyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:1346,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1346,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame16GetSecurityLevelERh
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
                - _ZNK2ot3Mac7TxFrame9GetAesKeyEv
                - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
                - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
                - _ZN2ot3Mac5Frame9GetHeaderEv
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZN2ot6Crypto6AesCcm6HeaderEPKvj
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
                - _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
                - _ZN2ot3Mac5Frame9GetFooterEv
                - _ZN2ot6Crypto6AesCcm8FinalizeEPv
                - _ZN2ot3Mac7TxFrame22SetIsSecurityProcessedEb
                - _ZN2ot6Crypto6AesCcmD2Ev
            - BranchSide:      'src/core/mac/mac_frame.cpp:1346,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesCcmD2Ev
        - Branch String:   'src/core/mac/mac_frame.cpp:1348,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1348,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesCcmD2Ev
            - BranchSide:      'src/core/mac/mac_frame.cpp:1349,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
                - _ZNK2ot3Mac7TxFrame9GetAesKeyEv
                - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
                - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
                - _ZN2ot3Mac5Frame9GetHeaderEv
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZN2ot6Crypto6AesCcm6HeaderEPKvj
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
                - _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
                - _ZN2ot3Mac5Frame9GetFooterEv
                - _ZN2ot6Crypto6AesCcm8FinalizeEPv
                - _ZN2ot3Mac7TxFrame22SetIsSecurityProcessedEb
                - _ZN2ot6Crypto6AesCcmD2Ev
        - Branch String:   'src/core/mac/mac_frame.cpp:1349,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1349,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesCcmD2Ev
            - BranchSide:      'src/core/mac/mac_frame.cpp:1351,35'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
                - _ZNK2ot3Mac7TxFrame9GetAesKeyEv
                - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
                - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
                - _ZN2ot3Mac5Frame9GetHeaderEv
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZN2ot6Crypto6AesCcm6HeaderEPKvj
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
                - _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
                - _ZN2ot3Mac5Frame9GetFooterEv
                - _ZN2ot6Crypto6AesCcm8FinalizeEPv
                - _ZN2ot3Mac7TxFrame22SetIsSecurityProcessedEb
                - _ZN2ot6Crypto6AesCcmD2Ev
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:1344,20'
          Dst:             _ZN2ot6Crypto6AesCcmC2Ev
        - Src:             'src/core/mac/mac_frame.cpp:1346,5'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/mac_frame.cpp:1348,5'
          Dst:             _ZNK2ot3Mac5Frame16GetSecurityLevelERh
        - Src:             'src/core/mac/mac_frame.cpp:1349,5'
          Dst:             _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - Src:             'src/core/mac/mac_frame.cpp:1351,5'
          Dst:             _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
        - Src:             'src/core/mac/mac_frame.cpp:1353,19'
          Dst:             _ZNK2ot3Mac7TxFrame9GetAesKeyEv
        - Src:             'src/core/mac/mac_frame.cpp:1353,12'
          Dst:             _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
        - Src:             'src/core/mac/mac_frame.cpp:1354,17'
          Dst:             _ZNK2ot3Mac5Frame15GetFooterLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:1354,37'
          Dst:             _ZNK2ot3Mac5Frame10GetFcsSizeEv
        - Src:             'src/core/mac/mac_frame.cpp:1356,17'
          Dst:             _ZNK2ot3Mac5Frame15GetHeaderLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:1356,36'
          Dst:             _ZNK2ot3Mac5Frame16GetPayloadLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:1356,12'
          Dst:             _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
        - Src:             'src/core/mac/mac_frame.cpp:1357,19'
          Dst:             _ZN2ot3Mac5Frame9GetHeaderEv
        - Src:             'src/core/mac/mac_frame.cpp:1357,32'
          Dst:             _ZNK2ot3Mac5Frame15GetHeaderLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:1357,12'
          Dst:             _ZN2ot6Crypto6AesCcm6HeaderEPKvj
        - Src:             'src/core/mac/mac_frame.cpp:1358,20'
          Dst:             _ZN2ot3Mac5Frame10GetPayloadEv
        - Src:             'src/core/mac/mac_frame.cpp:1358,34'
          Dst:             _ZN2ot3Mac5Frame10GetPayloadEv
        - Src:             'src/core/mac/mac_frame.cpp:1358,48'
          Dst:             _ZNK2ot3Mac5Frame16GetPayloadLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:1358,12'
          Dst:             _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
        - Src:             'src/core/mac/mac_frame.cpp:1359,21'
          Dst:             _ZN2ot3Mac5Frame9GetFooterEv
        - Src:             'src/core/mac/mac_frame.cpp:1359,12'
          Dst:             _ZN2ot6Crypto6AesCcm8FinalizeEPv
        - Src:             'src/core/mac/mac_frame.cpp:1361,5'
          Dst:             _ZN2ot3Mac7TxFrame22SetIsSecurityProcessedEb
        - Src:             'src/core/mac/mac_frame.cpp:1368,1'
          Dst:             _ZN2ot6Crypto6AesCcmD2Ev
    - functionName:    _ZN2ot3Mac7TxFrame8CopyFromERKS1_
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1299
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFromFrame
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac5Frame11GetHeaderIeEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIeId
      BBCount:         20
      ICount:          107
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK2ot3Mac5Frame16FindPayloadIndexEv
        - _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
        - _ZNK2ot3Mac8HeaderIe5GetIdEv
        - _ZNK2ot3Mac8HeaderIe9GetLengthEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:1126,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1126,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac8HeaderIe5GetIdEv
                - _ZNK2ot3Mac8HeaderIe9GetLengthEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1126,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:1126,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1126,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac8HeaderIe5GetIdEv
                - _ZNK2ot3Mac8HeaderIe9GetLengthEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1126,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:1128,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1128,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac8HeaderIe5GetIdEv
                - _ZNK2ot3Mac8HeaderIe9GetLengthEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:1130,66'
              BranchSideFuncs:
                - _ZNK2ot3Mac8HeaderIe5GetIdEv
                - _ZNK2ot3Mac8HeaderIe9GetLengthEv
        - Branch String:   'src/core/mac/mac_frame.cpp:1132,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:1134,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:1138,37'
              BranchSideFuncs:
                - _ZNK2ot3Mac8HeaderIe9GetLengthEv
                - _ZNK2ot3Mac8HeaderIe5GetIdEv
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:1119,35'
          Dst:             _ZNK2ot3Mac5Frame17FindHeaderIeIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:1120,35'
          Dst:             _ZNK2ot3Mac5Frame16FindPayloadIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:1132,17'
          Dst:             _ZNK2ot3Mac8HeaderIe5GetIdEv
        - Src:             'src/core/mac/mac_frame.cpp:1138,41'
          Dst:             _ZNK2ot3Mac8HeaderIe9GetLengthEv
    - functionName:    _ZN2ot3Mac5Frame16SetPayloadLengthEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 896
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac5Frame15GetFooterLengthEv
        - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:896,60'
          Dst:             _ZNK2ot3Mac5Frame15GetHeaderLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:896,80'
          Dst:             _ZNK2ot3Mac5Frame15GetFooterLengthEv
    - functionName:    _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac5Frame15GetFooterLengthEv
        - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
        - _ZNK2ot3Mac5Frame6GetMtuEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:892,58'
          Dst:             _ZNK2ot3Mac5Frame6GetMtuEv
        - Src:             'src/core/mac/mac_frame.cpp:892,70'
          Dst:             _ZNK2ot3Mac5Frame15GetHeaderLengthEv
        - Src:             'src/core/mac/mac_frame.cpp:892,90'
          Dst:             _ZNK2ot3Mac5Frame15GetFooterLengthEv
    - functionName:    _ZNK2ot3Mac5Frame20IsDataRequestCommandEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Mac5Frame12GetCommandIdERh
        - _ZNK2ot3Mac5Frame7GetTypeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:840,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:840,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame12GetCommandIdERh
            - BranchSide:      'src/core/mac/mac_frame.cpp:840,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:841,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:841,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:842,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:840,5'
          Dst:             _ZNK2ot3Mac5Frame7GetTypeEv
        - Src:             'src/core/mac/mac_frame.cpp:841,5'
          Dst:             _ZNK2ot3Mac5Frame12GetCommandIdERh
    - functionName:    _ZN2ot3Mac5Frame12SetKeySourceEPKh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKeySource
      BBCount:         7
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac5Frame22CalculateKeySourceSizeEh
        - _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:787,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:787,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame22CalculateKeySourceSizeEh
            - BranchSide:      'src/core/mac/mac_frame.cpp:787,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:785,21'
          Dst:             _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:787,5'
          Dst:             __assert_fail
        - Src:             'src/core/mac/mac_frame.cpp:789,21'
          Dst:             _ZN2ot3Mac5Frame22CalculateKeySourceSizeEh
    - functionName:    _ZNK2ot3Mac5Frame12GetKeySourceEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:751,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:751,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:751,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:749,21'
          Dst:             _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:751,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot12LittleEndian11WriteUint32EjPh
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aValue
        - aBuffer
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac5Frame15SetFrameCounterEj
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrameCounter
      BBCount:         7
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian11WriteUint32EjPh
        - _ZN2ot3Mac7TxFrame18SetIsHeaderUpdatedEb
        - _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:737,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:737,5'
              BranchSideFuncs:
                - _ZN2ot12LittleEndian11WriteUint32EjPh
                - _ZN2ot3Mac7TxFrame18SetIsHeaderUpdatedEb
            - BranchSide:      'src/core/mac/mac_frame.cpp:737,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:735,21'
          Dst:             _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:737,5'
          Dst:             __assert_fail
        - Src:             'src/core/mac/mac_frame.cpp:742,5'
          Dst:             _ZN2ot12LittleEndian11WriteUint32EjPh
        - Src:             'src/core/mac/mac_frame.cpp:744,35'
          Dst:             _ZN2ot3Mac7TxFrame18SetIsHeaderUpdatedEb
    - functionName:    _ZNK2ot3Mac5Frame23GetSecurityControlFieldERh
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSecurityControlField
      BBCount:         9
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:671,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:671,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:671,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:669,21'
          Dst:             _ZNK2ot3Mac5Frame23FindSecurityHeaderIndexEv
    - functionName:    _ZN2ot3Mac5Frame13SetAckRequestEb
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aAckRequest
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac5Frame20SetFrameControlFieldEt
        - _ZN2ot3Mac5Frame6SelectILt32ELt16384EEEtt
        - _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:326,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:328,16'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame20SetFrameControlFieldEt
            - BranchSide:      'src/core/mac/mac_frame.cpp:332,17'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame20SetFrameControlFieldEt
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:323,21'
          Dst:             _ZNK2ot3Mac5Frame20GetFrameControlFieldEv
        - Src:             'src/core/mac/mac_frame.cpp:324,21'
          Dst:             _ZN2ot3Mac5Frame6SelectILt32ELt16384EEEtt
        - Src:             'src/core/mac/mac_frame.cpp:335,5'
          Dst:             _ZN2ot3Mac5Frame20SetFrameControlFieldEt
    - functionName:    _ZNK2ot3Mac5Frame12ValidatePsduEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Mac5Frame15GetFooterLengthEv
        - _ZNK2ot3Mac5Frame16FindPayloadIndexEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_frame.cpp:276,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:276,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
            - BranchSide:      'src/core/mac/mac_frame.cpp:276,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_frame.cpp:277,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_frame.cpp:277,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_frame.cpp:277,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_frame.cpp:274,21'
          Dst:             _ZNK2ot3Mac5Frame16FindPayloadIndexEv
        - Src:             'src/core/mac/mac_frame.cpp:277,5'
          Dst:             _ZNK2ot3Mac5Frame15GetFooterLengthEv
    - functionName:    _ZN2ot9WriteBitsIhTnT_Lh127ETnS1_Lh0EEEvRS1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot22UpdateBitsLittleEndianItTnT_Lt32640ETnS1_Lt7EEES1_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian8HostSwapItEET_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/num_utils.hpp:427,46'
          Dst:             _ZN2ot12LittleEndian8HostSwapItEET_S2_
        - Src:             'src/core/common/num_utils.hpp:427,12'
          Dst:             _ZN2ot12LittleEndian8HostSwapItEET_S2_
    - functionName:    _ZN2ot3Mac8HeaderIe9SetLengthEh
      functionSourceFile: '/src/openthread/src/core/mac/mac_header_ie.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9WriteBitsIhTnT_Lh127ETnS1_Lh0EEEvRS1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_header_ie.hpp:99,39'
          Dst:             _ZN2ot9WriteBitsIhTnT_Lh127ETnS1_Lh0EEEvRS1_S1_
    - functionName:    _ZN2ot3Mac8HeaderIe5SetIdEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_header_ie.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot22UpdateBitsLittleEndianItTnT_Lt32640ETnS1_Lt7EEES1_S1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_header_ie.hpp:85,46'
          Dst:             _ZN2ot22UpdateBitsLittleEndianItTnT_Lt32640ETnS1_Lt7EEES1_S1_S1_
    - functionName:    _ZN2ot3Mac8HeaderIe4InitEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_header_ie.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      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:    _ZN2ot3Mac8HeaderIe4InitEth
      functionSourceFile: '/src/openthread/src/core/mac/mac_header_ie.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aId
        - aLen
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac8HeaderIe4InitEv
        - _ZN2ot3Mac8HeaderIe5SetIdEt
        - _ZN2ot3Mac8HeaderIe9SetLengthEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_header_ie.cpp:41,5'
          Dst:             _ZN2ot3Mac8HeaderIe4InitEv
        - Src:             'src/core/mac/mac_header_ie.cpp:42,5'
          Dst:             _ZN2ot3Mac8HeaderIe5SetIdEt
        - Src:             'src/core/mac/mac_header_ie.cpp:43,5'
          Dst:             _ZN2ot3Mac8HeaderIe9SetLengthEh
    - functionName:    _ZNK2ot3Mac5Links18GetTemporaryMacKeyERKNS0_5FrameEj
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aKeySequence
      BBCount:         16
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
        - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
        - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_links.cpp:219,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_links.cpp:221,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
                - _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
            - BranchSide:      'src/core/mac/mac_links.cpp:223,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
        - Branch String:   'src/core/mac/mac_links.cpp:223,18'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_links.cpp:225,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
                - _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
            - BranchSide:      'src/core/mac/mac_links.cpp:229,13'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/mac/mac_links.cpp:219,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/mac/mac_links.cpp:219,47'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/mac/mac_links.cpp:221,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
        - Src:             'src/core/mac/mac_links.cpp:221,13'
          Dst:             _ZNK2ot3Mac6SubMac17GetPreviousMacKeyEv
        - Src:             'src/core/mac/mac_links.cpp:223,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/mac/mac_links.cpp:223,52'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/mac/mac_links.cpp:225,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
        - Src:             'src/core/mac/mac_links.cpp:225,13'
          Dst:             _ZNK2ot3Mac6SubMac13GetNextMacKeyEv
        - Src:             'src/core/mac/mac_links.cpp:229,13'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Mac6SubMacEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Mac6SubMacEEERT_v
    - functionName:    _ZNK2ot3Mac5Links16GetCurrentMacKeyERKNS0_5FrameE
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
      BBCount:         8
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
        - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.cpp:185,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
        - Src:             'src/core/mac/mac_links.cpp:185,9'
          Dst:             _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
    - functionName:    _ZN2ot3Mac5LinksC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Mac6SubMacC2ERNS_8InstanceE
        - _ZN2ot3Mac8TxFramesC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.cpp:122,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/mac/mac_links.cpp:123,7'
          Dst:             _ZN2ot3Mac6SubMacC2ERNS_8InstanceE
        - Src:             'src/core/mac/mac_links.cpp:127,7'
          Dst:             _ZN2ot3Mac8TxFramesC2ERNS_8InstanceE
    - functionName:    _ZN2ot3Mac8TxFramesC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/mac/mac_links.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Mac6SubMac16GetTransmitFrameEv
        - _ZN2ot8Instance3GetINS_3Mac6SubMacEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_links.cpp:45,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/mac/mac_links.cpp:47,32'
          Dst:             _ZN2ot8Instance3GetINS_3Mac6SubMacEEERT_v
        - Src:             'src/core/mac/mac_links.cpp:47,46'
          Dst:             _ZN2ot3Mac6SubMac16GetTransmitFrameEv
    - functionName:    _ZN2ot3Mac6SubMac16GetTransmitFrameEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 331
      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:    _ZNK2ot9EquatableINS_3Mac3KeyEEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZNK2ot3Mac11KeyMaterialeqERKS1_
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac11KeyMaterial6GetKeyEv
        - _ZNK2ot9EquatableINS_3Mac3KeyEEeqERKS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:403,10'
          Dst:             _ZNK2ot3Mac11KeyMaterial6GetKeyEv
        - Src:             'src/core/mac/mac_types.cpp:403,29'
          Dst:             _ZNK2ot3Mac11KeyMaterial6GetKeyEv
        - Src:             'src/core/mac/mac_types.cpp:403,19'
          Dst:             _ZNK2ot9EquatableINS_3Mac3KeyEEeqERKS2_
    - functionName:    _ZNK2ot3Mac11KeyMaterial6GetKeyEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 571
      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:    _ZNK2ot3Mac3Key8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      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:    _ZNK2ot3Mac11KeyMaterial18ConvertToCryptoKeyERNS_6Crypto3KeyE
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCryptoKey
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto3Key3SetEPKht
        - _ZNK2ot3Mac11KeyMaterial6GetKeyEv
        - _ZNK2ot3Mac3Key8GetBytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:385,20'
          Dst:             _ZNK2ot3Mac11KeyMaterial6GetKeyEv
        - Src:             'src/core/mac/mac_types.cpp:385,29'
          Dst:             _ZNK2ot3Mac3Key8GetBytesEv
        - Src:             'src/core/mac/mac_types.cpp:385,16'
          Dst:             _ZN2ot6Crypto3Key3SetEPKht
    - functionName:    _ZNK2ot3Mac11KeyMaterial10ExtractKeyERNS0_3KeyE
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac11KeyMaterial6GetKeyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:376,12'
          Dst:             _ZNK2ot3Mac11KeyMaterial6GetKeyEv
    - functionName:    _ZN2ot3Mac11KeyMaterial6SetKeyERKNS0_3KeyE
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac11KeyMaterial7SetFromERKNS0_3KeyEb
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aIsExportable
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac11KeyMaterial6SetKeyERKNS0_3KeyE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:359,5'
          Dst:             _ZN2ot3Mac11KeyMaterial6SetKeyERKNS0_3KeyE
    - functionName:    _ZN2ot3Mac11KeyMaterial5ClearEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac11KeyMaterial6GetKeyEv
        - _ZN2ot9ClearableINS_3Mac3KeyEE5ClearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:338,5'
          Dst:             _ZN2ot3Mac11KeyMaterial6GetKeyEv
        - Src:             'src/core/mac/mac_types.cpp:338,14'
          Dst:             _ZN2ot9ClearableINS_3Mac3KeyEE5ClearEv
    - functionName:    _ZN2ot3Mac17LinkFrameCounters6SetAllEj
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aCounter
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3MaxIjEET_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:69,71'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:69,92'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:69,102'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac17LinkFrameCounters10GetMaximumEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MaxIjEET_S1_S1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:300,15'
          Dst:             _ZN2ot3MaxIjEET_S1_S1_
    - functionName:    _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPanId
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6PanIds14SetDestinationEt
        - _ZN2ot3Mac6PanIds9SetSourceEt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:177,5'
          Dst:             _ZN2ot3Mac6PanIds9SetSourceEt
        - Src:             'src/core/mac/mac_types.cpp:178,5'
          Dst:             _ZN2ot3Mac6PanIds14SetDestinationEt
    - functionName:    _ZN2ot3Mac6PanIds9SetSourceEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPanId
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac6PanIds14SetDestinationEt
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPanId
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac7Address8ToStringEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12StringWriter14AppendHexBytesEPKht
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt17EEC2Ev
        - _ZNK2ot3Mac7Address11GetExtendedEv
        - _ZNK2ot3Mac7Address8GetShortEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_types.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_types.cpp:149,31'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot12StringWriter14AppendHexBytesEPKht
            - BranchSide:      'src/core/mac/mac_types.cpp:151,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/mac/mac_types.cpp:151,14'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_types.cpp:153,16'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/mac_types.cpp:157,33'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:145,16'
          Dst:             _ZN2ot6StringILt17EEC2Ev
        - Src:             'src/core/mac/mac_types.cpp:149,31'
          Dst:             _ZNK2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/mac/mac_types.cpp:149,16'
          Dst:             _ZN2ot12StringWriter14AppendHexBytesEPKht
        - Src:             'src/core/mac/mac_types.cpp:153,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/mac_types.cpp:157,33'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/mac/mac_types.cpp:157,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot6StringILt17EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot3Mac7AddresseqERKS1_
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         14
      ICount:          78
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - _ZNK2ot3Mac7Address11GetExtendedEv
        - _ZNK2ot3Mac7Address7GetTypeEv
        - _ZNK2ot3Mac7Address8GetShortEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_types.cpp:118,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_types.cpp:118,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address7GetTypeEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - __assert_fail
            - BranchSide:      'src/core/mac/mac_types.cpp:118,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_types.cpp:120,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_types.cpp:123,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_types.cpp:127,16'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mac7Address8GetShortEv
            - BranchSide:      'src/core/mac/mac_types.cpp:131,16'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/mac/mac_types.cpp:135,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:118,5'
          Dst:             _ZNK2ot3Mac7Address7GetTypeEv
        - Src:             'src/core/mac/mac_types.cpp:118,5'
          Dst:             _ZNK2ot3Mac7Address7GetTypeEv
        - Src:             'src/core/mac/mac_types.cpp:120,13'
          Dst:             _ZNK2ot3Mac7Address7GetTypeEv
        - Src:             'src/core/mac/mac_types.cpp:127,16'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/mac/mac_types.cpp:127,37'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/mac/mac_types.cpp:131,16'
          Dst:             _ZNK2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/mac/mac_types.cpp:131,40'
          Dst:             _ZNK2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/mac/mac_types.cpp:131,30'
          Dst:             _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Src:             'src/core/mac/mac_types.cpp:135,9'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot3Mac10ExtAddresseqERKS1_
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:77,71'
          Dst:             memcmp
    - functionName:    _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIid
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:109,25'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
    - functionName:    _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIid
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac10ExtAddress11ToggleLocalEv
        - _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
        - _ZNK2ot3Ip619InterfaceIdentifier8GetBytesEv
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:71,14'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier8GetBytesEv
        - Src:             'src/core/mac/mac_types.cpp:71,5'
          Dst:             _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
        - Src:             'src/core/mac/mac_types.cpp:72,5'
          Dst:             _ZN2ot3Mac10ExtAddress11ToggleLocalEv
    - functionName:    _ZNK2ot3Ip619InterfaceIdentifier8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      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:    _ZN2ot3Mac10ExtAddress11ToggleLocalEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac10ExtAddress11CopyAddressEPhPKhNS1_13CopyByteOrderE
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aDst
        - aSrc
        - aByteOrder
      BBCount:         9
      ICount:          61
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_types.cpp:90,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_types.cpp:90,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_types.cpp:93,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_types.cpp:97,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/mac_types.cpp:98,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_types.cpp:100,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_types.cpp:102,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac10ExtAddress8ToStringEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter14AppendHexBytesEPKht
        - _ZN2ot6StringILt17EEC2Ev
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:81,16'
          Dst:             _ZN2ot6StringILt17EEC2Ev
        - Src:             'src/core/mac/mac_types.cpp:83,12'
          Dst:             _ZN2ot12StringWriter14AppendHexBytesEPKht
    - functionName:    _ZN2ot3Mac10ExtAddress8SetLocalEb
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aLocal
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_types.hpp:191,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_types.hpp:193,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_types.hpp:197,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mac10ExtAddress8SetGroupEb
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aGroup
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_types.hpp:161,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_types.hpp:163,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/mac_types.hpp:167,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot6Random6Crypto4FillINS_3Mac10ExtAddressEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random6Crypto10FillBufferEPht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/random.hpp:220,12'
          Dst:             _ZN2ot6Random6Crypto10FillBufferEPht
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac10ExtAddress14GenerateRandomEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mac10ExtAddress8SetGroupEb
        - _ZN2ot3Mac10ExtAddress8SetLocalEb
        - _ZN2ot6Random6Crypto4FillINS_3Mac10ExtAddressEEE7otErrorRT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:64,17'
          Dst:             _ZN2ot6Random6Crypto4FillINS_3Mac10ExtAddressEEE7otErrorRT_
        - Src:             'src/core/mac/mac_types.cpp:64,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/mac_types.cpp:65,5'
          Dst:             _ZN2ot3Mac10ExtAddress8SetGroupEb
        - Src:             'src/core/mac/mac_types.cpp:66,5'
          Dst:             _ZN2ot3Mac10ExtAddress8SetLocalEb
    - functionName:    _ZN2ot3Mac19GenerateRandomPanIdEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      short
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Random9NonCrypto9GetUint16Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_types.cpp:52,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_types.cpp:50,11'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9GetUint16Ev
            - BranchSide:      'src/core/mac/mac_types.cpp:54,17'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9GetUint16Ev
        - Branch String:   'src/core/mac/mac_types.cpp:55,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_types.cpp:54,17'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9GetUint16Ev
            - BranchSide:      'src/core/mac/mac_types.cpp:57,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_types.cpp:54,17'
          Dst:             _ZN2ot6Random9NonCrypto9GetUint16Ev
    - functionName:    _ZN2ot13ClearAllBytesINS_3Mac10ExtAddressEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_3Mac6SubMacEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
    - functionName:    _ZN2ot3Mac6SubMac11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          53
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mac6SubMac10SampleRssiEv
        - _ZN2ot3Mac6SubMac13BeginTransmitEv
        - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
        - _ZN2ot3Mac6SubMac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - _ZN2ot5Radio7ReceiveEh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot3Mac5Frame10GetChannelEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:789,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:797,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac13BeginTransmitEv
            - BranchSide:      'src/core/mac/sub_mac.cpp:802,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZN2ot5Radio7ReceiveEh
                - _ZL11IgnoreError7otError.4210
                - _ZN2ot3Mac6SubMac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/sub_mac.cpp:808,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
            - BranchSide:      'src/core/mac/sub_mac.cpp:813,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac10SampleRssiEv
            - BranchSide:      'src/core/mac/sub_mac.cpp:817,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:797,9'
          Dst:             _ZN2ot3Mac6SubMac13BeginTransmitEv
        - Src:             'src/core/mac/sub_mac.cpp:802,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:802,57'
          Dst:             _ZNK2ot3Mac5Frame10GetChannelEv
        - Src:             'src/core/mac/sub_mac.cpp:802,34'
          Dst:             _ZN2ot5Radio7ReceiveEh
        - Src:             'src/core/mac/sub_mac.cpp:802,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/sub_mac.cpp:803,9'
          Dst:             _ZN2ot3Mac6SubMac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - Src:             'src/core/mac/sub_mac.cpp:808,9'
          Dst:             _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
        - Src:             'src/core/mac/sub_mac.cpp:813,9'
          Dst:             _ZN2ot3Mac6SubMac10SampleRssiEv
    - functionName:    _ZN2ot3Mac6SubMac13BeginTransmitEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         25
      ICount:          121
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - _ZN2ot5Radio7ReceiveEh
        - _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot3Mac5Frame10GetChannelEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:509,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:509,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZN2ot5Radio7ReceiveEh
                - __assert_fail
            - BranchSide:      'src/core/mac/sub_mac.cpp:509,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/sub_mac.cpp:512,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:514,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZN2ot5Radio7ReceiveEh
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
                - __assert_fail
            - BranchSide:      'src/core/mac/sub_mac.cpp:517,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
        - Branch String:   'src/core/mac/sub_mac.cpp:514,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:514,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/mac/sub_mac.cpp:515,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
        - Branch String:   'src/core/mac/sub_mac.cpp:521,37'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:521,40'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
            - BranchSide:      'src/core/mac/sub_mac.cpp:530,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/sub_mac.cpp:521,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:524,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
                - __assert_fail
            - BranchSide:      'src/core/mac/sub_mac.cpp:530,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/sub_mac.cpp:530,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:530,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/mac/sub_mac.cpp:530,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:514,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:514,9'
          Dst:             _ZNK2ot3Mac5Frame10GetChannelEv
        - Src:             'src/core/mac/sub_mac.cpp:514,9'
          Dst:             _ZN2ot5Radio7ReceiveEh
        - Src:             'src/core/mac/sub_mac.cpp:514,9'
          Dst:             __assert_fail
        - Src:             'src/core/mac/sub_mac.cpp:517,5'
          Dst:             _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - Src:             'src/core/mac/sub_mac.cpp:519,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:519,26'
          Dst:             _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
        - Src:             'src/core/mac/sub_mac.cpp:527,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:527,30'
          Dst:             _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
        - Src:             'src/core/mac/sub_mac.cpp:530,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot5Radio7ReceiveEh
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioReceive
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:982,31'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:982,12'
          Dst:             otPlatRadioReceive
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac6SubMac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aAckFrame
        - aError
      BBCount:         38
      ICount:          210
      EdgeCount:       44
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
        - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
        - _ZN2ot3Mac6SubMac30SignalFrameCounterUsedOnTxDoneERKNS0_7TxFrameE
        - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - _ZN2ot3Mac6SubMac9Callbacks15RecordCcaStatusEbh
        - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
        - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
        - _ZN2ot3MinIhEET_S1_S1_
        - _ZNK2ot3Mac5Frame10GetChannelEv
        - _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
        - _ZNK2ot3Mac6SubMac23ShouldHandleCsmaBackOffEv
        - _ZNK2ot3Mac7TxFrame15IsCsmaCaEnabledEv
        - _ZNK2ot3Mac7TxFrame18GetMaxCsmaBackoffsEv
        - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:560,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:565,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac30SignalFrameCounterUsedOnTxDoneERKNS0_7TxFrameE
                - _ZNK2ot3Mac6SubMac23ShouldHandleCsmaBackOffEv
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxCsmaBackoffsEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
            - BranchSide:      'src/core/mac/sub_mac.cpp:568,20'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame15IsCsmaCaEnabledEv
                - _ZN2ot3Mac6SubMac30SignalFrameCounterUsedOnTxDoneERKNS0_7TxFrameE
                - _ZNK2ot3Mac6SubMac23ShouldHandleCsmaBackOffEv
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxCsmaBackoffsEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZN2ot3Mac6SubMac9Callbacks15RecordCcaStatusEbh
            - BranchSide:      'src/core/mac/sub_mac.cpp:574,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame15IsCsmaCaEnabledEv
                - _ZN2ot3Mac6SubMac30SignalFrameCounterUsedOnTxDoneERKNS0_7TxFrameE
                - _ZNK2ot3Mac6SubMac23ShouldHandleCsmaBackOffEv
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxCsmaBackoffsEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZN2ot3Mac6SubMac9Callbacks15RecordCcaStatusEbh
            - BranchSide:      'src/core/mac/sub_mac.cpp:574,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame15IsCsmaCaEnabledEv
                - _ZN2ot3Mac6SubMac30SignalFrameCounterUsedOnTxDoneERKNS0_7TxFrameE
                - _ZNK2ot3Mac6SubMac23ShouldHandleCsmaBackOffEv
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxCsmaBackoffsEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZN2ot3Mac6SubMac9Callbacks15RecordCcaStatusEbh
            - BranchSide:      'src/core/mac/sub_mac.cpp:584,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/sub_mac.cpp:574,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:576,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZN2ot3Mac6SubMac9Callbacks15RecordCcaStatusEbh
                - _ZN2ot3Mac6SubMac30SignalFrameCounterUsedOnTxDoneERKNS0_7TxFrameE
                - _ZNK2ot3Mac6SubMac23ShouldHandleCsmaBackOffEv
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxCsmaBackoffsEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
            - BranchSide:      'src/core/mac/sub_mac.cpp:581,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac30SignalFrameCounterUsedOnTxDoneERKNS0_7TxFrameE
                - _ZNK2ot3Mac6SubMac23ShouldHandleCsmaBackOffEv
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxCsmaBackoffsEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
        - Branch String:   'src/core/mac/sub_mac.cpp:592,21'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:592,24'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
            - BranchSide:      'src/core/mac/sub_mac.cpp:599,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
        - Branch String:   'src/core/mac/sub_mac.cpp:592,50'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:592,53'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame18GetMaxCsmaBackoffsEv
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
            - BranchSide:      'src/core/mac/sub_mac.cpp:599,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
        - Branch String:   'src/core/mac/sub_mac.cpp:592,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:594,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
            - BranchSide:      'src/core/mac/sub_mac.cpp:599,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
                - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
        - Branch String:   'src/core/mac/sub_mac.cpp:603,42'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:603,45'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
            - BranchSide:      'src/core/mac/sub_mac.cpp:603,16'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
        - Branch String:   'src/core/mac/sub_mac.cpp:603,67'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:603,71'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
            - BranchSide:      'src/core/mac/sub_mac.cpp:603,16'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
        - Branch String:   'src/core/mac/sub_mac.cpp:607,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:609,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
            - BranchSide:      'src/core/mac/sub_mac.cpp:627,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/sub_mac.cpp:613,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:615,13'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
                - _ZN2ot3MinIhEET_S1_S1_
            - BranchSide:      'src/core/mac/sub_mac.cpp:623,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:556,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/mac/sub_mac.cpp:574,20'
          Dst:             _ZNK2ot3Mac7TxFrame15IsCsmaCaEnabledEv
        - Src:             'src/core/mac/sub_mac.cpp:576,59'
          Dst:             _ZNK2ot3Mac5Frame10GetChannelEv
        - Src:             'src/core/mac/sub_mac.cpp:576,24'
          Dst:             _ZN2ot3Mac6SubMac9Callbacks15RecordCcaStatusEbh
        - Src:             'src/core/mac/sub_mac.cpp:584,9'
          Dst:             __assert_fail
        - Src:             'src/core/mac/sub_mac.cpp:588,5'
          Dst:             _ZN2ot3Mac6SubMac30SignalFrameCounterUsedOnTxDoneERKNS0_7TxFrameE
        - Src:             'src/core/mac/sub_mac.cpp:592,24'
          Dst:             _ZNK2ot3Mac6SubMac23ShouldHandleCsmaBackOffEv
        - Src:             'src/core/mac/sub_mac.cpp:592,76'
          Dst:             _ZNK2ot3Mac7TxFrame18GetMaxCsmaBackoffsEv
        - Src:             'src/core/mac/sub_mac.cpp:595,9'
          Dst:             _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
        - Src:             'src/core/mac/sub_mac.cpp:603,45'
          Dst:             _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
        - Src:             'src/core/mac/sub_mac.cpp:603,97'
          Dst:             _ZNK2ot3Mac7TxFrame18GetMaxFrameRetriesEv
        - Src:             'src/core/mac/sub_mac.cpp:605,16'
          Dst:             _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
        - Src:             'src/core/mac/sub_mac.cpp:610,16'
          Dst:             _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
        - Src:             'src/core/mac/sub_mac.cpp:615,13'
          Dst:             _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - Src:             'src/core/mac/sub_mac.cpp:616,13'
          Dst:             _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
        - Src:             'src/core/mac/sub_mac.cpp:618,17'
          Dst:             _ZN2ot3MinIhEET_S1_S1_
        - Src:             'src/core/mac/sub_mac.cpp:623,9'
          Dst:             _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
        - Src:             'src/core/mac/sub_mac.cpp:627,5'
          Dst:             _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - Src:             'src/core/mac/sub_mac.cpp:642,16'
          Dst:             _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
    - functionName:    _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mac6SubMac13BeginTransmitEv
        - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
        - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - _ZN2ot3MinIhEET_S1_S1_
        - _ZNK2ot3Mac6SubMac23ShouldHandleCsmaBackOffEv
        - _ZNK2ot3Mac7TxFrame18GetMaxCsmaBackoffsEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:466,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:466,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac23ShouldHandleCsmaBackOffEv
                - _ZN2ot3Mac6SubMac13BeginTransmitEv
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
            - BranchSide:      'src/core/mac/sub_mac.cpp:466,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac13BeginTransmitEv
        - Branch String:   'src/core/mac/sub_mac.cpp:466,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:466,5'
              BranchSideFuncs:
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
            - BranchSide:      'src/core/mac/sub_mac.cpp:466,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac13BeginTransmitEv
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:464,5'
          Dst:             _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - Src:             'src/core/mac/sub_mac.cpp:466,5'
          Dst:             _ZNK2ot3Mac7TxFrame18GetMaxCsmaBackoffsEv
        - Src:             'src/core/mac/sub_mac.cpp:466,5'
          Dst:             _ZNK2ot3Mac6SubMac23ShouldHandleCsmaBackOffEv
        - Src:             'src/core/mac/sub_mac.cpp:466,5'
          Dst:             _ZN2ot3Mac6SubMac13BeginTransmitEv
        - Src:             'src/core/mac/sub_mac.cpp:468,23'
          Dst:             _ZN2ot3MinIhEET_S1_S1_
        - Src:             'src/core/mac/sub_mac.cpp:470,5'
          Dst:             _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
    - functionName:    _ZN2ot3Mac6SubMac10SampleRssiEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Mac6SubMac12StartTimerAtENS_4TimeEj
        - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
        - _ZNK2ot3Mac6SubMac23RadioSupportsEnergyScanEv
        - _ZNK2ot3Mac6SubMac7GetRssiEv
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot5Timer11GetFireTimeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:759,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:759,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac7GetRssiEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot3Mac6SubMac12StartTimerAtENS_4TimeEj
            - BranchSide:      'src/core/mac/sub_mac.cpp:761,19'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac7GetRssiEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot3Mac6SubMac12StartTimerAtENS_4TimeEj
        - Branch String:   'src/core/mac/sub_mac.cpp:763,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:765,14'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot3Mac6SubMac12StartTimerAtENS_4TimeEj
            - BranchSide:      'src/core/mac/sub_mac.cpp:771,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot3Mac6SubMac12StartTimerAtENS_4TimeEj
        - Branch String:   'src/core/mac/sub_mac.cpp:765,57'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:765,61'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot3Mac6SubMac12StartTimerAtENS_4TimeEj
            - BranchSide:      'src/core/mac/sub_mac.cpp:767,34'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot3Mac6SubMac12StartTimerAtENS_4TimeEj
        - Branch String:   'src/core/mac/sub_mac.cpp:765,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:767,34'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot3Mac6SubMac12StartTimerAtENS_4TimeEj
            - BranchSide:      'src/core/mac/sub_mac.cpp:769,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot3Mac6SubMac12StartTimerAtENS_4TimeEj
        - Branch String:   'src/core/mac/sub_mac.cpp:771,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:773,22'
              BranchSideFuncs:
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot3Mac6SubMac12StartTimerAtENS_4TimeEj
            - BranchSide:      'src/core/mac/sub_mac.cpp:777,30'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:759,5'
          Dst:             _ZNK2ot3Mac6SubMac23RadioSupportsEnergyScanEv
        - Src:             'src/core/mac/sub_mac.cpp:759,5'
          Dst:             __assert_fail
        - Src:             'src/core/mac/sub_mac.cpp:761,19'
          Dst:             _ZNK2ot3Mac6SubMac7GetRssiEv
        - Src:             'src/core/mac/sub_mac.cpp:771,9'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/mac/sub_mac.cpp:771,30'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/mac/sub_mac.cpp:773,29'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/mac/sub_mac.cpp:773,9'
          Dst:             _ZN2ot3Mac6SubMac12StartTimerAtENS_4TimeEj
        - Src:             'src/core/mac/sub_mac.cpp:777,9'
          Dst:             _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
    - functionName:    _ZNK2ot3Mac6SubMac23RadioSupportsEnergyScanEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac6SubMac7GetRssiEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Radio7GetRssiEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:689,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:691,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:696,16'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio7GetRssiEv
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:696,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:696,29'
          Dst:             _ZN2ot5Radio7GetRssiEv
    - functionName:    _ZN2ot3Mac6SubMac12StartTimerAtENS_4TimeEj
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1030
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - aStartTime
        - aDelayUs
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:1028,12'
          Dst:             _ZN2ot10TimerMilli7StartAtENS_4TimeEj
    - functionName:    _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMaxRssi
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - _ZN2ot3Mac6SubMac9Callbacks14EnergyScanDoneEa
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:783,5'
          Dst:             _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - Src:             'src/core/mac/sub_mac.cpp:784,16'
          Dst:             _ZN2ot3Mac6SubMac9Callbacks14EnergyScanDoneEa
    - functionName:    _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:933,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:933,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:936,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot5Radio7GetRssiEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioGetRssi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:1027,64'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:1027,45'
          Dst:             otPlatRadioGetRssi
    - functionName:    _ZNK2ot3Mac7TxFrame18GetMaxCsmaBackoffsEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac6SubMac23ShouldHandleCsmaBackOffEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Mac6SubMac24RadioSupportsCsmaBackoffEv
        - _ZNK2ot3Mac7TxFrame15IsCsmaCaEnabledEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:843,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:843,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac24RadioSupportsCsmaBackoffEv
            - BranchSide:      'src/core/mac/sub_mac.cpp:843,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/sub_mac.cpp:843,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:843,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:843,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:843,5'
          Dst:             _ZNK2ot3Mac7TxFrame15IsCsmaCaEnabledEv
        - Src:             'src/core/mac/sub_mac.cpp:843,5'
          Dst:             _ZNK2ot3Mac6SubMac24RadioSupportsCsmaBackoffEv
    - functionName:    _ZN2ot3MinIhEET_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:55,71'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:55,92'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:55,101'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mac6SubMac20StartTimerForBackoffEh
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBackoffExponent
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mac6SubMac10StartTimerEj
        - _ZN2ot5Radio5SleepEv
        - _ZN2ot5Radio7ReceiveEh
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot3Mac5Frame10GetChannelEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:483,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:485,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZN2ot5Radio7ReceiveEh
                - _ZL11IgnoreError7otError.4210
                - _ZN2ot3Mac6SubMac10StartTimerEj
            - BranchSide:      'src/core/mac/sub_mac.cpp:489,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio5SleepEv
                - _ZL11IgnoreError7otError.4210
                - _ZN2ot3Mac6SubMac10StartTimerEj
        - Branch String:   'src/core/mac/sub_mac.cpp:495,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:495,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:498,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:480,15'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/mac/sub_mac.cpp:485,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:485,57'
          Dst:             _ZNK2ot3Mac5Frame10GetChannelEv
        - Src:             'src/core/mac/sub_mac.cpp:485,34'
          Dst:             _ZN2ot5Radio7ReceiveEh
        - Src:             'src/core/mac/sub_mac.cpp:485,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/sub_mac.cpp:489,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:489,34'
          Dst:             _ZN2ot5Radio5SleepEv
        - Src:             'src/core/mac/sub_mac.cpp:489,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/sub_mac.cpp:492,5'
          Dst:             _ZN2ot3Mac6SubMac10StartTimerEj
    - functionName:    _ZN2ot5Radio5SleepEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioSleep
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:974,29'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:974,12'
          Dst:             otPlatRadioSleep
    - functionName:    _ZN2ot3Mac6SubMac10StartTimerEj
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDelayUs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:1019,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZNK2ot3Mac7TxFrame15IsCsmaCaEnabledEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionLinenumberEnd: 1167
      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:    _ZNK2ot3Mac6SubMac24RadioSupportsCsmaBackoffEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac6SubMac30SignalFrameCounterUsedOnTxDoneERKNS0_7TxFrameE
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
      BBCount:         48
      ICount:          139
      EdgeCount:       55
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
        - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac5Frame8GetKeyIdERh
        - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
        - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:657,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:657,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:657,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - __assert_fail
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - __assert_fail
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - __assert_fail
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
        - Branch String:   'src/core/mac/sub_mac.cpp:657,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:657,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - __assert_fail
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - __assert_fail
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - __assert_fail
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
            - BranchSide:      'src/core/mac/sub_mac.cpp:657,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/sub_mac.cpp:657,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:657,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - __assert_fail
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - __assert_fail
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - __assert_fail
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
            - BranchSide:      'src/core/mac/sub_mac.cpp:657,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/sub_mac.cpp:672,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:672,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - __assert_fail
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - __assert_fail
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
            - BranchSide:      'src/core/mac/sub_mac.cpp:672,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/sub_mac.cpp:672,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:672,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:672,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/sub_mac.cpp:673,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:673,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - __assert_fail
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - __assert_fail
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
            - BranchSide:      'src/core/mac/sub_mac.cpp:673,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/sub_mac.cpp:675,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:675,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - __assert_fail
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
            - BranchSide:      'src/core/mac/sub_mac.cpp:675,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/sub_mac.cpp:675,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:675,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:675,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/sub_mac.cpp:676,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:676,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
            - BranchSide:      'src/core/mac/sub_mac.cpp:676,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/sub_mac.cpp:676,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:676,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:676,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:657,5'
          Dst:             _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
        - Src:             'src/core/mac/sub_mac.cpp:657,5'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/sub_mac.cpp:657,5'
          Dst:             _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
        - Src:             'src/core/mac/sub_mac.cpp:672,5'
          Dst:             _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - Src:             'src/core/mac/sub_mac.cpp:672,5'
          Dst:             __assert_fail
        - Src:             'src/core/mac/sub_mac.cpp:675,5'
          Dst:             _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - Src:             'src/core/mac/sub_mac.cpp:675,5'
          Dst:             __assert_fail
        - Src:             'src/core/mac/sub_mac.cpp:676,5'
          Dst:             _ZNK2ot3Mac5Frame8GetKeyIdERh
        - Src:             'src/core/mac/sub_mac.cpp:676,5'
          Dst:             __assert_fail
        - Src:             'src/core/mac/sub_mac.cpp:678,5'
          Dst:             _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
    - functionName:    _ZNK2ot3Mac6SubMac19ShouldHandleRetriesEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac6SubMac20RadioSupportsRetriesEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:879,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:879,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:879,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:879,5'
          Dst:             _ZNK2ot3Mac6SubMac20RadioSupportsRetriesEv
    - functionName:    _ZNK2ot3Mac6SubMac20RadioSupportsRetriesEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 836
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac6SubMac29RadioSupportsTransmitSecurityEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:825,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:825,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:825,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:825,5'
          Dst:             _ZNK2ot3Mac6SubMac29RadioSupportsTransmitSecurityEv
    - functionName:    _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionLinenumberEnd: 989
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - this
        - aFrameCounter
        - aKeyId
      BBCount:         14
      ICount:          61
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mac6SubMac9Callbacks16FrameCounterUsedEj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:973,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:973,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac9Callbacks16FrameCounterUsedEj
            - BranchSide:      'src/core/mac/sub_mac.cpp:973,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/sub_mac.cpp:985,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:985,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:985,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:975,16'
          Dst:             _ZN2ot3Mac6SubMac9Callbacks16FrameCounterUsedEj
    - functionName:    _ZNK2ot3Mac6SubMac29RadioSupportsTransmitSecurityEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFvPK12otRadioFramebPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot3Mac6SubMac13StateToStringENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Radio18SetMacFrameCounterEj
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMacFrameCounter
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioSetMacFrameCounter
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:385,39'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:385,9'
          Dst:             otPlatRadioSetMacFrameCounter
    - functionName:    _ZN2ot5Radio26SetMacFrameCounterIfLargerEj
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMacFrameCounter
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioSetMacFrameCounterIfLarger
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:396,47'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:396,9'
          Dst:             otPlatRadioSetMacFrameCounterIfLarger
    - functionName:    _ZN2ot3Mac6SubMac15SetFrameCounterEjb
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFrameCounter
        - aSetIfLarger
      BBCount:         18
      ICount:          75
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot5Radio18SetMacFrameCounterEj
        - _ZN2ot5Radio26SetMacFrameCounterIfLargerEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:994,23'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:994,27'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio18SetMacFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio26SetMacFrameCounterIfLargerEj
            - BranchSide:      'src/core/mac/sub_mac.cpp:996,25'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio18SetMacFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio26SetMacFrameCounterIfLargerEj
        - Branch String:   'src/core/mac/sub_mac.cpp:994,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:996,25'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio18SetMacFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio26SetMacFrameCounterIfLargerEj
            - BranchSide:      'src/core/mac/sub_mac.cpp:999,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio18SetMacFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio26SetMacFrameCounterIfLargerEj
        - Branch String:   'src/core/mac/sub_mac.cpp:999,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:999,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:999,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio18SetMacFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio26SetMacFrameCounterIfLargerEj
        - Branch String:   'src/core/mac/sub_mac.cpp:1001,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:1003,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio26SetMacFrameCounterIfLargerEj
            - BranchSide:      'src/core/mac/sub_mac.cpp:1007,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio18SetMacFrameCounterEj
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:999,5'
          Dst:             _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
        - Src:             'src/core/mac/sub_mac.cpp:1003,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:1003,22'
          Dst:             _ZN2ot5Radio26SetMacFrameCounterIfLargerEj
        - Src:             'src/core/mac/sub_mac.cpp:1007,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:1007,22'
          Dst:             _ZN2ot5Radio18SetMacFrameCounterEj
    - functionName:    _ZN2ot5Radio9SetMacKeyEhhRKNS_3Mac11KeyMaterialES4_S4_
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - char
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKeyIdMode
        - aKeyId
        - aPrevKey
        - aCurrKey
        - aNextKey
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioSetMacKey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:926,26'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:926,5'
          Dst:             otPlatRadioSetMacKey
    - functionName:    _ZN2ot3Mac6SubMac9SetMacKeyEhhRKNS0_11KeyMaterialES4_S4_
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 968
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - char
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKeyIdMode
        - aKeyId
        - aPrevKey
        - aCurrKey
        - aNextKey
      BBCount:         15
      ICount:          86
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN2ot5Radio9SetMacKeyEhhRKNS_3Mac11KeyMaterialES4_S4_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:946,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:950,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio9SetMacKeyEhhRKNS_3Mac11KeyMaterialES4_S4_
            - BranchSide:      'src/core/mac/sub_mac.cpp:950,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio9SetMacKeyEhhRKNS_3Mac11KeyMaterialES4_S4_
            - BranchSide:      'src/core/mac/sub_mac.cpp:952,20'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio9SetMacKeyEhhRKNS_3Mac11KeyMaterialES4_S4_
            - BranchSide:      'src/core/mac/sub_mac.cpp:959,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/sub_mac.cpp:963,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:963,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:963,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio9SetMacKeyEhhRKNS_3Mac11KeyMaterialES4_S4_
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:959,9'
          Dst:             __assert_fail
        - Src:             'src/core/mac/sub_mac.cpp:963,5'
          Dst:             _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
        - Src:             'src/core/mac/sub_mac.cpp:965,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:965,18'
          Dst:             _ZN2ot5Radio9SetMacKeyEhhRKNS_3Mac11KeyMaterialES4_S4_
    - functionName:    _ZNK2ot3Mac6SubMac27RadioSupportsTransmitTimingEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac6SubMac30ShouldHandleTransmitTargetTimeEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 926
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac6SubMac27RadioSupportsTransmitTimingEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:915,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:915,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:915,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:915,5'
          Dst:             _ZNK2ot3Mac6SubMac27RadioSupportsTransmitTimingEv
    - functionName:    _ZNK2ot3Mac6SubMac23RadioSupportsAckTimeoutEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac6SubMac22ShouldHandleEnergyScanEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac6SubMac23RadioSupportsEnergyScanEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:897,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:897,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:897,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:897,5'
          Dst:             _ZNK2ot3Mac6SubMac23RadioSupportsEnergyScanEv
    - functionName:    _ZN2ot5Radio10EnergyScanEht
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1030
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - this
        - aScanChannel
        - aScanDuration
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioEnergyScan
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:1031,34'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:1031,12'
          Dst:             otPlatRadioEnergyScan
    - functionName:    _ZN2ot3Mac6SubMac10EnergyScanEht
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - this
        - aScanChannel
        - aScanDuration
      BBCount:         32
      ICount:          143
      EdgeCount:       34
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Mac6SubMac10StartTimerEj
        - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
        - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - _ZN2ot5Radio10EnergyScanEht
        - _ZN2ot5Radio7ReceiveEh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot3Mac6SubMac22ShouldHandleEnergyScanEv
        - _ZNK2ot3Mac6SubMac23RadioSupportsEnergyScanEv
        - _ZNK2ot4TimeplEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:708,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:720,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:720,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:720,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:720,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:720,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:727,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac23RadioSupportsEnergyScanEv
                - _ZNK2ot3Mac6SubMac22ShouldHandleEnergyScanEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio7ReceiveEh
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Mac6SubMac10StartTimerEj
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio10EnergyScanEht
                - _ZL11IgnoreError7otError.4210
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
            - BranchSide:      'src/core/mac/sub_mac.cpp:727,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac23RadioSupportsEnergyScanEv
                - _ZNK2ot3Mac6SubMac22ShouldHandleEnergyScanEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio7ReceiveEh
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Mac6SubMac10StartTimerEj
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio10EnergyScanEht
                - _ZL11IgnoreError7otError.4210
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
            - BranchSide:      'src/core/mac/sub_mac.cpp:731,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac23RadioSupportsEnergyScanEv
                - _ZNK2ot3Mac6SubMac22ShouldHandleEnergyScanEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio7ReceiveEh
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Mac6SubMac10StartTimerEj
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio10EnergyScanEht
                - _ZL11IgnoreError7otError.4210
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
        - Branch String:   'src/core/mac/sub_mac.cpp:731,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:731,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
            - BranchSide:      'src/core/mac/sub_mac.cpp:731,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac23RadioSupportsEnergyScanEv
                - _ZNK2ot3Mac6SubMac22ShouldHandleEnergyScanEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio7ReceiveEh
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Mac6SubMac10StartTimerEj
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio10EnergyScanEht
                - _ZL11IgnoreError7otError.4210
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - Branch String:   'src/core/mac/sub_mac.cpp:734,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:736,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio10EnergyScanEht
                - _ZL11IgnoreError7otError.4210
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
            - BranchSide:      'src/core/mac/sub_mac.cpp:739,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac22ShouldHandleEnergyScanEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio7ReceiveEh
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Mac6SubMac10StartTimerEj
                - __assert_fail
        - Branch String:   'src/core/mac/sub_mac.cpp:739,14'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:741,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio7ReceiveEh
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Mac6SubMac10StartTimerEj
                - __assert_fail
            - BranchSide:      'src/core/mac/sub_mac.cpp:750,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/sub_mac.cpp:741,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:741,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/mac/sub_mac.cpp:743,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Mac6SubMac10StartTimerEj
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:731,5'
          Dst:             _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
        - Src:             'src/core/mac/sub_mac.cpp:734,9'
          Dst:             _ZNK2ot3Mac6SubMac23RadioSupportsEnergyScanEv
        - Src:             'src/core/mac/sub_mac.cpp:736,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:736,34'
          Dst:             _ZN2ot5Radio10EnergyScanEht
        - Src:             'src/core/mac/sub_mac.cpp:736,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/sub_mac.cpp:737,9'
          Dst:             _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - Src:             'src/core/mac/sub_mac.cpp:739,14'
          Dst:             _ZNK2ot3Mac6SubMac22ShouldHandleEnergyScanEv
        - Src:             'src/core/mac/sub_mac.cpp:741,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:741,9'
          Dst:             _ZN2ot5Radio7ReceiveEh
        - Src:             'src/core/mac/sub_mac.cpp:741,9'
          Dst:             __assert_fail
        - Src:             'src/core/mac/sub_mac.cpp:743,9'
          Dst:             _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - Src:             'src/core/mac/sub_mac.cpp:745,30'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/mac/sub_mac.cpp:745,51'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/mac/sub_mac.cpp:746,9'
          Dst:             _ZN2ot3Mac6SubMac10StartTimerEj
    - functionName:    _ZNK2ot5Radio21GetReceiveSensitivityEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioGetReceiveSensitivity
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:903,98'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:903,65'
          Dst:             otPlatRadioGetReceiveSensitivity
    - functionName:    _ZNK2ot3Mac6SubMac13GetNoiseFloorEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot5Radio21GetReceiveSensitivityEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:702,51'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:702,64'
          Dst:             _ZNK2ot5Radio21GetReceiveSensitivityEv
    - functionName:    _ZNK2ot3Mac6SubMac22ShouldHandleAckTimeoutEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac6SubMac23RadioSupportsAckTimeoutEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:861,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:861,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:861,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:861,5'
          Dst:             _ZNK2ot3Mac6SubMac23RadioSupportsAckTimeoutEv
    - functionName:    _ZNK2ot8CallbackIPFvPK12otRadioFramebPvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_3Mac7TxFrameEbEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac6SubMac21HandleTransmitStartedERNS0_7TxFrameE
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Mac6SubMac10StartTimerEj
        - _ZNK2ot12CallbackBaseIPFvPK12otRadioFramebPvEE5IsSetEv
        - _ZNK2ot3Mac5Frame13GetAckRequestEv
        - _ZNK2ot3Mac6SubMac22ShouldHandleAckTimeoutEv
        - _ZNK2ot8CallbackIPFvPK12otRadioFramebPvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_3Mac7TxFrameEbEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:538,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:540,9'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPK12otRadioFramebPvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_3Mac7TxFrameEbEEEvDpOT_
                - _ZNK2ot3Mac6SubMac22ShouldHandleAckTimeoutEv
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot3Mac6SubMac10StartTimerEj
            - BranchSide:      'src/core/mac/sub_mac.cpp:543,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac22ShouldHandleAckTimeoutEv
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot3Mac6SubMac10StartTimerEj
        - Branch String:   'src/core/mac/sub_mac.cpp:543,34'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:543,37'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot3Mac6SubMac10StartTimerEj
            - BranchSide:      'src/core/mac/sub_mac.cpp:543,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/sub_mac.cpp:543,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:543,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac10StartTimerEj
            - BranchSide:      'src/core/mac/sub_mac.cpp:545,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac10StartTimerEj
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:538,23'
          Dst:             _ZNK2ot12CallbackBaseIPFvPK12otRadioFramebPvEE5IsSetEv
        - Src:             'src/core/mac/sub_mac.cpp:540,23'
          Dst:             _ZNK2ot8CallbackIPFvPK12otRadioFramebPvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_3Mac7TxFrameEbEEEvDpOT_
        - Src:             'src/core/mac/sub_mac.cpp:543,9'
          Dst:             _ZNK2ot3Mac6SubMac22ShouldHandleAckTimeoutEv
        - Src:             'src/core/mac/sub_mac.cpp:543,44'
          Dst:             _ZNK2ot3Mac5Frame13GetAckRequestEv
        - Src:             'src/core/mac/sub_mac.cpp:545,9'
          Dst:             _ZN2ot3Mac6SubMac10StartTimerEj
    - functionName:    _ZNK2ot12CallbackBaseIPFvPK12otRadioFramebPvEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      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:    _ZNK2ot3Mac6SubMac15GetFrameCounterEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac6SubMac23ProcessTransmitSecurityEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         34
      ICount:          128
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Mac5Frame15SetFrameCounterEj
        - _ZN2ot3Mac5Frame8SetKeyIdEh
        - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
        - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
        - _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
        - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac6SubMac13GetExtAddressEv
        - _ZNK2ot3Mac6SubMac15GetFrameCounterEv
        - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
        - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
        - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
        - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:383,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:383,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac6SubMac15GetFrameCounterEv
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
                - _ZNK2ot3Mac6SubMac13GetExtAddressEv
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/sub_mac.cpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/sub_mac.cpp:384,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:384,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:384,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac6SubMac15GetFrameCounterEv
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
                - _ZNK2ot3Mac6SubMac13GetExtAddressEv
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
        - Branch String:   'src/core/mac/sub_mac.cpp:386,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:386,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:388,10'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZN2ot3Mac5Frame8SetKeyIdEh
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac6SubMac15GetFrameCounterEv
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
                - _ZNK2ot3Mac6SubMac13GetExtAddressEv
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
        - Branch String:   'src/core/mac/sub_mac.cpp:388,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:390,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac6SubMac15GetFrameCounterEv
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
                - _ZNK2ot3Mac6SubMac13GetExtAddressEv
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/sub_mac.cpp:393,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac6SubMac15GetFrameCounterEv
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
                - _ZNK2ot3Mac6SubMac13GetExtAddressEv
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
        - Branch String:   'src/core/mac/sub_mac.cpp:393,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:393,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac6SubMac15GetFrameCounterEv
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
                - _ZNK2ot3Mac6SubMac13GetExtAddressEv
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/sub_mac.cpp:393,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/sub_mac.cpp:403,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:403,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
                - _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac6SubMac15GetFrameCounterEv
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
                - _ZNK2ot3Mac6SubMac13GetExtAddressEv
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/sub_mac.cpp:403,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/sub_mac.cpp:408,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:410,33'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac13GetExtAddressEv
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/sub_mac.cpp:416,19'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac13GetExtAddressEv
                - _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:383,5'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/sub_mac.cpp:384,5'
          Dst:             _ZNK2ot3Mac7TxFrame19IsSecurityProcessedEv
        - Src:             'src/core/mac/sub_mac.cpp:386,5'
          Dst:             _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - Src:             'src/core/mac/sub_mac.cpp:388,25'
          Dst:             _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
        - Src:             'src/core/mac/sub_mac.cpp:390,24'
          Dst:             _ZN2ot3Mac5Frame8SetKeyIdEh
        - Src:             'src/core/mac/sub_mac.cpp:393,5'
          Dst:             _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
        - Src:             'src/core/mac/sub_mac.cpp:406,30'
          Dst:             _ZNK2ot3Mac6SubMac16GetCurrentMacKeyEv
        - Src:             'src/core/mac/sub_mac.cpp:406,20'
          Dst:             _ZN2ot3Mac7TxFrame9SetAesKeyERKNS0_11KeyMaterialE
        - Src:             'src/core/mac/sub_mac.cpp:408,25'
          Dst:             _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
        - Src:             'src/core/mac/sub_mac.cpp:410,33'
          Dst:             _ZNK2ot3Mac6SubMac15GetFrameCounterEv
        - Src:             'src/core/mac/sub_mac.cpp:412,24'
          Dst:             _ZN2ot3Mac5Frame15SetFrameCounterEj
        - Src:             'src/core/mac/sub_mac.cpp:413,9'
          Dst:             _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
        - Src:             'src/core/mac/sub_mac.cpp:416,19'
          Dst:             _ZNK2ot3Mac6SubMac13GetExtAddressEv
        - Src:             'src/core/mac/sub_mac.cpp:423,20'
          Dst:             _ZN2ot3Mac7TxFrame21ProcessTransmitAesCcmERKNS0_10ExtAddressE
    - functionName:    _ZN2ot3Mac6SubMac4SendEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          99
      EdgeCount:       21
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
        - _ZN2ot3Mac6SubMac23ProcessTransmitSecurityEv
        - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - _ZNK2ot3Mac5Frame13GetAckRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:333,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:349,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac23ProcessTransmitSecurityEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/sub_mac.cpp:349,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac23ProcessTransmitSecurityEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/sub_mac.cpp:349,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac23ProcessTransmitSecurityEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/sub_mac.cpp:349,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac23ProcessTransmitSecurityEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/sub_mac.cpp:349,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac23ProcessTransmitSecurityEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/sub_mac.cpp:349,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac23ProcessTransmitSecurityEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/sub_mac.cpp:352,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:356,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac23ProcessTransmitSecurityEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/sub_mac.cpp:356,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:358,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/sub_mac.cpp:363,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac23ProcessTransmitSecurityEv
                - _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:358,73'
          Dst:             _ZNK2ot3Mac5Frame13GetAckRequestEv
        - Src:             'src/core/mac/sub_mac.cpp:358,20'
          Dst:             _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - Src:             'src/core/mac/sub_mac.cpp:363,5'
          Dst:             _ZN2ot3Mac6SubMac23ProcessTransmitSecurityEv
        - Src:             'src/core/mac/sub_mac.cpp:372,5'
          Dst:             _ZN2ot3Mac6SubMac16StartCsmaBackoffEv
    - functionName:    _ZNK2ot8CallbackIPFvPK12otRadioFramebPvELNS_23CallbackContextPositionE1EE6InvokeIJRPNS_3Mac7RxFrameEbEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mac6SubMac17HandleReceiveDoneEPNS0_7RxFrameE7otError
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aError
      BBCount:         20
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
        - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
        - _ZNK2ot12CallbackBaseIPFvPK12otRadioFramebPvEE5IsSetEv
        - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
        - _ZNK2ot8CallbackIPFvPK12otRadioFramebPvELNS_23CallbackContextPositionE1EE6InvokeIJRPNS_3Mac7RxFrameEbEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:307,31'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:307,35'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
                - _ZNK2ot8CallbackIPFvPK12otRadioFramebPvELNS_23CallbackContextPositionE1EE6InvokeIJRPNS_3Mac7RxFrameEbEEEvDpOT_
            - BranchSide:      'src/core/mac/sub_mac.cpp:312,10'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
        - Branch String:   'src/core/mac/sub_mac.cpp:307,54'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:307,58'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
                - _ZNK2ot8CallbackIPFvPK12otRadioFramebPvELNS_23CallbackContextPositionE1EE6InvokeIJRPNS_3Mac7RxFrameEbEEEvDpOT_
            - BranchSide:      'src/core/mac/sub_mac.cpp:312,10'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
        - Branch String:   'src/core/mac/sub_mac.cpp:307,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:309,9'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPK12otRadioFramebPvELNS_23CallbackContextPositionE1EE6InvokeIJRPNS_3Mac7RxFrameEbEEEvDpOT_
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
            - BranchSide:      'src/core/mac/sub_mac.cpp:312,10'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
                - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
        - Branch String:   'src/core/mac/sub_mac.cpp:312,41'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:312,44'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/sub_mac.cpp:322,10'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/sub_mac.cpp:312,62'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:312,65'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
            - BranchSide:      'src/core/mac/sub_mac.cpp:322,10'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/sub_mac.cpp:312,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:314,32'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
                - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
            - BranchSide:      'src/core/mac/sub_mac.cpp:322,10'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
        - Branch String:   'src/core/mac/sub_mac.cpp:322,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:322,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:325,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:307,23'
          Dst:             _ZNK2ot12CallbackBaseIPFvPK12otRadioFramebPvEE5IsSetEv
        - Src:             'src/core/mac/sub_mac.cpp:309,23'
          Dst:             _ZNK2ot8CallbackIPFvPK12otRadioFramebPvELNS_23CallbackContextPositionE1EE6InvokeIJRPNS_3Mac7RxFrameEbEEEvDpOT_
        - Src:             'src/core/mac/sub_mac.cpp:312,10'
          Dst:             _ZNK2ot3Mac6SubMac28ShouldHandleTransmitSecurityEv
        - Src:             'src/core/mac/sub_mac.cpp:314,9'
          Dst:             _ZN2ot3Mac6SubMac22SignalFrameCounterUsedEjh
        - Src:             'src/core/mac/sub_mac.cpp:325,20'
          Dst:             _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
    - functionName:    _ZN2ot3Mac6SubMac7ReceiveEh
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - _ZN2ot5Radio5SleepEv
        - _ZN2ot5Radio7ReceiveEh
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:283,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:285,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio5SleepEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/mac/sub_mac.cpp:290,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio7ReceiveEh
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/mac/sub_mac.cpp:293,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:295,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/mac/sub_mac.cpp:299,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:285,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:285,30'
          Dst:             _ZN2ot5Radio5SleepEv
        - Src:             'src/core/mac/sub_mac.cpp:290,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:290,30'
          Dst:             _ZN2ot5Radio7ReceiveEh
        - Src:             'src/core/mac/sub_mac.cpp:295,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/mac/sub_mac.cpp:295,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/mac/sub_mac.cpp:299,5'
          Dst:             _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
    - functionName:    _ZNK2ot3Mac6SubMac29ShouldHandleTransitionToSleepEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac6SubMac25RadioSupportsRxOnWhenIdleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:929,80'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:929,80'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:929,84'
              BranchSideFuncs:
                - _ZNK2ot3Mac6SubMac25RadioSupportsRxOnWhenIdleEv
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:929,84'
          Dst:             _ZNK2ot3Mac6SubMac25RadioSupportsRxOnWhenIdleEv
    - functionName:    _ZNK2ot3Mac6SubMac25RadioSupportsRxOnWhenIdleEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 602
      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:    _ZN2ot3Mac6SubMac10RadioSleepEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - _ZN2ot5Radio5SleepEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot3Mac6SubMac29ShouldHandleTransitionToSleepEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:261,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:261,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio5SleepEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/mac/sub_mac.cpp:261,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/mac/sub_mac.cpp:266,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:268,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/mac/sub_mac.cpp:272,9'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:261,5'
          Dst:             _ZNK2ot3Mac6SubMac29ShouldHandleTransitionToSleepEv
        - Src:             'src/core/mac/sub_mac.cpp:263,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:263,26'
          Dst:             _ZN2ot5Radio5SleepEv
        - Src:             'src/core/mac/sub_mac.cpp:268,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/mac/sub_mac.cpp:268,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/mac/sub_mac.cpp:272,9'
          Dst:             _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
    - functionName:    _ZN2ot3Mac6SubMac5SleepEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac10RadioSleepEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:251,17'
          Dst:             _ZN2ot3Mac6SubMac10RadioSleepEv
    - functionName:    _ZN2ot5Radio7DisableEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 960
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioDisable
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:964,31'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:964,12'
          Dst:             otPlatRadioDisable
    - functionName:    _ZN2ot3Mac6SubMac7DisableEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - _ZN2ot5Radio5SleepEv
        - _ZN2ot5Radio7DisableEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:231,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:231,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:232,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio7DisableEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - Branch String:   'src/core/mac/sub_mac.cpp:232,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:232,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/sub_mac.cpp:233,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:230,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/mac/sub_mac.cpp:231,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:231,5'
          Dst:             _ZN2ot5Radio5SleepEv
        - Src:             'src/core/mac/sub_mac.cpp:232,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:232,5'
          Dst:             _ZN2ot5Radio7DisableEv
        - Src:             'src/core/mac/sub_mac.cpp:233,5'
          Dst:             _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
    - functionName:    _ZN2ot5Radio6EnableEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 956
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioEnable
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:956,30'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:956,12'
          Dst:             otPlatRadioEnable
    - functionName:    _ZN2ot3Mac6SubMac6EnableEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          76
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - _ZN2ot5Radio5SleepEv
        - _ZN2ot5Radio6EnableEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:207,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio6EnableEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio5SleepEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - __assert_fail
            - BranchSide:      'src/core/mac/sub_mac.cpp:207,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/sub_mac.cpp:209,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:209,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/mac/sub_mac.cpp:210,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio5SleepEv
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - __assert_fail
        - Branch String:   'src/core/mac/sub_mac.cpp:210,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:210,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/mac/sub_mac.cpp:212,5'
              BranchSideFuncs:
                - _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
                - __assert_fail
        - Branch String:   'src/core/mac/sub_mac.cpp:215,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:215,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/mac/sub_mac.cpp:215,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:209,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:209,5'
          Dst:             _ZN2ot5Radio6EnableEv
        - Src:             'src/core/mac/sub_mac.cpp:210,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:210,5'
          Dst:             _ZN2ot5Radio5SleepEv
        - Src:             'src/core/mac/sub_mac.cpp:212,5'
          Dst:             _ZN2ot3Mac6SubMac8SetStateENS1_5StateE
        - Src:             'src/core/mac/sub_mac.cpp:215,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot5Radio15SetRxOnWhenIdleEb
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 947
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnable
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioSetRxOnWhenIdle
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:947,79'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:947,52'
          Dst:             otPlatRadioSetRxOnWhenIdle
    - functionName:    _ZN2ot3Mac6SubMac15SetRxOnWhenIdleEb
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aRxOnWhenIdle
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Radio15SetRxOnWhenIdleEb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot3Mac6SubMac25RadioSupportsRxOnWhenIdleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:193,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:193,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/mac/sub_mac.cpp:196,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio15SetRxOnWhenIdleEb
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:193,9'
          Dst:             _ZNK2ot3Mac6SubMac25RadioSupportsRxOnWhenIdleEv
        - Src:             'src/core/mac/sub_mac.cpp:196,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:196,22'
          Dst:             _ZN2ot5Radio15SetRxOnWhenIdleEb
    - functionName:    _ZN2ot3Mac6SubMac13SetExtAddressERKNS0_10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Radio18SetExtendedAddressERKNS_3Mac10ExtAddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:184,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:184,18'
          Dst:             _ZN2ot5Radio18SetExtendedAddressERKNS_3Mac10ExtAddressE
    - functionName:    _ZN2ot5Radio24SetAlternateShortAddressEt
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioSetAlternateShortAddress
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:909,41'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:909,5'
          Dst:             otPlatRadioSetAlternateShortAddress
    - functionName:    _ZN2ot3Mac6SubMac24SetAlternateShortAddressEt
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
      BBCount:         9
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Radio24SetAlternateShortAddressEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/sub_mac.cpp:171,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/sub_mac.cpp:171,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio24SetAlternateShortAddressEt
            - BranchSide:      'src/core/mac/sub_mac.cpp:171,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:174,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:174,18'
          Dst:             _ZN2ot5Radio24SetAlternateShortAddressEt
    - functionName:    _ZN2ot3Mac6SubMac15SetShortAddressEt
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Radio15SetShortAddressEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:165,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:165,18'
          Dst:             _ZN2ot5Radio15SetShortAddressEt
    - functionName:    _ZN2ot5Radio8SetPanIdEt
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPanId
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioSetPanId
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:905,70'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:905,50'
          Dst:             otPlatRadioSetPanId
    - functionName:    _ZN2ot3Mac6SubMac8SetPanIdEt
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPanId
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Radio8SetPanIdEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:158,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:158,18'
          Dst:             _ZN2ot5Radio8SetPanIdEt
    - functionName:    _ZNK2ot3Mac6SubMac7GetCapsEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Mac10ExtAddressEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Mac10ExtAddressEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Mac10ExtAddressEEEvRT_
    - functionName:    _ZN2ot3Mac6SubMac4InitEv
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Mac11KeyMaterial5ClearEv
        - _ZN2ot4TimeC2Ej
        - _ZN2ot9ClearableINS_3Mac10ExtAddressEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:76,17'
          Dst:             _ZN2ot9ClearableINS_3Mac10ExtAddressEE5ClearEv
        - Src:             'src/core/mac/sub_mac.cpp:79,26'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'src/core/mac/sub_mac.cpp:88,14'
          Dst:             _ZN2ot3Mac11KeyMaterial5ClearEv
        - Src:             'src/core/mac/sub_mac.cpp:89,14'
          Dst:             _ZN2ot3Mac11KeyMaterial5ClearEv
        - Src:             'src/core/mac/sub_mac.cpp:90,14'
          Dst:             _ZN2ot3Mac11KeyMaterial5ClearEv
        - Src:             'src/core/mac/sub_mac.cpp:94,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot12TimerMilliInINS_3Mac6SubMacEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Mac6SubMacEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Mac6SubMacEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot8CallbackIPFvPK12otRadioFramebPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPK12otRadioFramebPvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPK12otRadioFramebPvEEC2Ev
    - functionName:    _ZN2ot5Radio17GetTransmitBufferEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioGetTransmitBuffer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:1024,70'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:1024,41'
          Dst:             otPlatRadioGetTransmitBuffer
    - functionName:    _ZN2ot5Radio7GetCapsEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioGetCaps
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:901,69'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:901,50'
          Dst:             otPlatRadioGetCaps
    - functionName:    _ZN2ot3Mac6SubMacC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_3Mac6SubMacEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Mac11KeyMaterialC2Ev
        - _ZN2ot3Mac6SubMac4InitEv
        - _ZN2ot3Mac6SubMac9CallbacksC2ERNS_8InstanceE
        - _ZN2ot5Radio17GetTransmitBufferEv
        - _ZN2ot5Radio7GetCapsEv
        - _ZN2ot8CallbackIPFvPK12otRadioFramebPvELNS_23CallbackContextPositionE1EEC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac.cpp:50,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/mac/sub_mac.cpp:51,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:51,31'
          Dst:             _ZN2ot5Radio7GetCapsEv
        - Src:             'src/core/mac/sub_mac.cpp:52,22'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/mac/sub_mac.cpp:52,35'
          Dst:             _ZN2ot5Radio17GetTransmitBufferEv
        - Src:             'src/core/mac/sub_mac.cpp:53,7'
          Dst:             _ZN2ot3Mac6SubMac9CallbacksC2ERNS_8InstanceE
        - Src:             'src/core/mac/sub_mac.cpp:49,9'
          Dst:             _ZN2ot8CallbackIPFvPK12otRadioFramebPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/mac/sub_mac.cpp:49,9'
          Dst:             _ZN2ot3Mac11KeyMaterialC2Ev
        - Src:             'src/core/mac/sub_mac.cpp:49,9'
          Dst:             _ZN2ot3Mac11KeyMaterialC2Ev
        - Src:             'src/core/mac/sub_mac.cpp:49,9'
          Dst:             _ZN2ot3Mac11KeyMaterialC2Ev
        - Src:             'src/core/mac/sub_mac.cpp:54,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Mac6SubMacEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/mac/sub_mac.cpp:66,5'
          Dst:             _ZN2ot3Mac6SubMac4InitEv
    - functionName:    _ZN2ot3Mac6SubMac9Callbacks16FrameCounterUsedEj
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac_callbacks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrameCounter
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10KeyManager19MacFrameCounterUsedEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac_callbacks.cpp:105,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/mac/sub_mac_callbacks.cpp:105,23'
          Dst:             _ZN2ot10KeyManager19MacFrameCounterUsedEj
    - functionName:    _ZN2ot3Mac6SubMac9Callbacks14EnergyScanDoneEa
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac_callbacks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMaxRssi
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac3Mac14EnergyScanDoneEa
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac_callbacks.cpp:99,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/sub_mac_callbacks.cpp:99,20'
          Dst:             _ZN2ot3Mac3Mac14EnergyScanDoneEa
    - functionName:    _ZN2ot3Mac6SubMac9Callbacks12TransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac_callbacks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aAckFrame
        - aError
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac_callbacks.cpp:85,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/sub_mac_callbacks.cpp:85,20'
          Dst:             _ZN2ot3Mac3Mac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
    - functionName:    _ZN2ot3Mac6SubMac9Callbacks25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac_callbacks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - char
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aError
        - aRetryCount
        - aWillRetx
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac3Mac25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac_callbacks.cpp:72,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/sub_mac_callbacks.cpp:72,16'
          Dst:             _ZN2ot3Mac3Mac25RecordFrameTransmitStatusERKNS0_7TxFrameE7otErrorhb
    - functionName:    _ZN2ot3Mac6SubMac9Callbacks15RecordCcaStatusEbh
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac_callbacks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - char
      constantsTouched: []
      argNames:
        - this
        - aCcaSuccess
        - aChannel
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac3Mac15RecordCcaStatusEbh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac_callbacks.cpp:64,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/sub_mac_callbacks.cpp:64,16'
          Dst:             _ZN2ot3Mac3Mac15RecordCcaStatusEbh
    - functionName:    _ZN2ot3Mac6SubMac9Callbacks11ReceiveDoneEPNS0_7RxFrameE7otError
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac_callbacks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aError
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac3Mac19HandleReceivedFrameEPNS0_7RxFrameE7otError
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac_callbacks.cpp:58,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/sub_mac_callbacks.cpp:58,20'
          Dst:             _ZN2ot3Mac3Mac19HandleReceivedFrameEPNS0_7RxFrameE7otError
    - functionName:    _ZN2ot3Mac6SubMac9CallbacksC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/mac/sub_mac_callbacks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/sub_mac_callbacks.cpp:42,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot8Instance3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 895
      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:    _ZNK2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4FindERKS4_RPS6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8PopAfterEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3PopEv
        - _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7SetNextEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7SetNextEPS4_
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4FindERKS4_RPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4FindERKS4_RPS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:427,16'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:427,31'
          Dst:             _ZNK2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4FindERKS4_RPS6_
    - functionName:    _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4FreeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4FreeEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent22GetEphemeralKeyManagerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      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:    _ZN2ot8Instance3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent22GetEphemeralKeyManagerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1014,25'
          Dst:             _ZN2ot7MeshCoP11BorderAgent22GetEphemeralKeyManagerEv
    - functionName:    _ZN2ot8Instance3GetINS_3Ip63UdpEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 877
      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:    _ZN2ot8Instance3GetINS_5Utils14HistoryTrackerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 996
      functionLinenumberEnd: 996
      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:    _ZN2ot9TaskletInINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEXadL_ZNS3_10HandleTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager10HandleTaskEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:949,69'
          Dst:             _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEXadL_ZNS3_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 947
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:947,60'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aReason
      BBCount:         15
      ICount:          70
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager26DeactivationReasonToStringENS2_18DeactivationReasonE
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager28UpdateCountersAndRecordEventENS2_18DeactivationReasonE
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
        - _ZN2ot7MeshCoP15SecureTransport5CloseEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:765,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:770,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager26DeactivationReasonToStringENS2_18DeactivationReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager28UpdateCountersAndRecordEventENS2_18DeactivationReasonE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:770,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager26DeactivationReasonToStringENS2_18DeactivationReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager28UpdateCountersAndRecordEventENS2_18DeactivationReasonE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:770,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager26DeactivationReasonToStringENS2_18DeactivationReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager28UpdateCountersAndRecordEventENS2_18DeactivationReasonE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:773,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:773,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:776,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager26DeactivationReasonToStringENS2_18DeactivationReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager28UpdateCountersAndRecordEventENS2_18DeactivationReasonE
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:776,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager26DeactivationReasonToStringENS2_18DeactivationReasonE
        - Src:             'src/core/meshcop/border_agent.cpp:776,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:777,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
        - Src:             'src/core/meshcop/border_agent.cpp:779,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/meshcop/border_agent.cpp:780,20'
          Dst:             _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - Src:             'src/core/meshcop/border_agent.cpp:782,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager28UpdateCountersAndRecordEventENS2_18DeactivationReasonE
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager26DeactivationReasonToStringENS2_18DeactivationReasonE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1058
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aReason
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         14
      ICount:          70
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager13StateToStringENS2_5StateE
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager27RegisterOrUnregisterServiceEv
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager21ShouldRegisterServiceEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:847,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:847,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager13StateToStringENS2_5StateE
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager21ShouldRegisterServiceEv
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager27RegisterOrUnregisterServiceEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:847,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:853,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:853,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager27RegisterOrUnregisterServiceEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:853,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:844,32'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager21ShouldRegisterServiceEv
        - Src:             'src/core/meshcop/border_agent.cpp:848,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager13StateToStringENS2_5StateE
        - Src:             'src/core/meshcop/border_agent.cpp:848,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager13StateToStringENS2_5StateE
        - Src:             'src/core/meshcop/border_agent.cpp:848,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:850,19'
          Dst:             _ZN2ot7Tasklet4PostEv
        - Src:             'src/core/meshcop/border_agent.cpp:853,5'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager21ShouldRegisterServiceEv
        - Src:             'src/core/meshcop/border_agent.cpp:854,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager27RegisterOrUnregisterServiceEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager28UpdateCountersAndRecordEventENS2_18DeactivationReasonE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 789
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aReason
      BBCount:         10
      ICount:          81
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:824,49'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:824,49'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
            - BranchSide:      'src/core/meshcop/border_agent.cpp:824,49'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
        - Branch String:   'src/core/meshcop/border_agent.cpp:826,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:824,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
            - BranchSide:      'src/core/meshcop/border_agent.cpp:828,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:828,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:837,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:837,34'
          Dst:             _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_5Utils14HistoryTrackerEEERT_v
    - functionName:    _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager21ShouldRegisterServiceEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          46
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:968,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:968,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:972,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:972,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:976,24'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:976,24'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:976,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager13StateToStringENS2_5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1010
      functionLinenumberEnd: 1029
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager27RegisterOrUnregisterServiceEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
        - _ZN2ot5Dnssd17UnregisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
        - _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
        - _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
        - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
        - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager21ShouldRegisterServiceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:987,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:987,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager21ShouldRegisterServiceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd17UnregisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:987,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:994,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:996,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1000,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd17UnregisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:987,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:987,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/meshcop/border_agent.cpp:989,13'
          Dst:             _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
        - Src:             'src/core/meshcop/border_agent.cpp:990,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:990,51'
          Dst:             _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
        - Src:             'src/core/meshcop/border_agent.cpp:992,32'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
        - Src:             'src/core/meshcop/border_agent.cpp:994,9'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager21ShouldRegisterServiceEv
        - Src:             'src/core/meshcop/border_agent.cpp:996,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:996,22'
          Dst:             _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
        - Src:             'src/core/meshcop/border_agent.cpp:1000,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1000,22'
          Dst:             _ZN2ot5Dnssd17UnregisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_5DnssdEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_5DnssdEEERT_v
    - functionName:    _ZNK2ot5Dnssd7IsReadyEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Dnssd8GetStateEv
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd.hpp:216,39'
          Dst:             _ZNK2ot5Dnssd8GetStateEv
    - functionName:    _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_5Dnssd7ServiceEEEvRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_5Dnssd7ServiceEEEvRT_
    - functionName:    _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent20ConstrcutServiceNameEPKcRA64_c
        - _ZNK2ot7MeshCoP11BorderAgent18IsServiceNameEmptyEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:447,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:447,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent20ConstrcutServiceNameEPKcRA64_c
            - BranchSide:      'src/core/meshcop/border_agent.cpp:449,55'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent20ConstrcutServiceNameEPKcRA64_c
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:447,9'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent18IsServiceNameEmptyEv
        - Src:             'src/core/meshcop/border_agent.cpp:449,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent20ConstrcutServiceNameEPKcRA64_c
    - functionName:    _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP15SecureTransport10GetUdpPortEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.hpp:363,65'
          Dst:             _ZNK2ot7MeshCoP15SecureTransport10GetUdpPortEv
    - functionName:    _ZNK2ot7MeshCoP15SecureTransport10GetUdpPortEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - _ZNK2ot3Ip68SockAddr7GetPortEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:662,54'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/meshcop/secure_transport.hpp:662,68'
          Dst:             _ZNK2ot3Ip68SockAddr7GetPortEv
    - functionName:    _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otSockAddrEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:116,58'
          Dst:             _ZN2ot10AsCoreTypeI10otSockAddrEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZNK2ot3Ip68SockAddr7GetPortEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI10otSockAddrEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP11BorderAgent18IsServiceNameEmptyEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 611
      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:    _ZN2ot7MeshCoP11BorderAgent20ConstrcutServiceNameEPKcRA64_c
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBaseName
        - aNameBuffer
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot12StringWriterC2EPct
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac10ExtAddress8ToStringEv
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:457,18'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/meshcop/border_agent.cpp:459,64'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:459,80'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/meshcop/border_agent.cpp:459,96'
          Dst:             _ZNK2ot3Mac10ExtAddress8ToStringEv
        - Src:             'src/core/meshcop/border_agent.cpp:459,107'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/meshcop/border_agent.cpp:459,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot13ClearAllBytesINS_5Dnssd7ServiceEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_5DnssdEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 912
      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:    _ZN2ot9BigEndian8HostSwapItEET_S2_
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/encoding.hpp:114,64'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns14TxtDataEncoder11AppendEntryItEE7otErrorPKcRKT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1324,16'
          Dst:             _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
    - functionName:    _ZN2ot8Instance3GetINS_14BackboneRouter5LocalEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1029
      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:    _ZN2ot8Instance3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionLinenumberEnd: 893
      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:    _ZN2ot9BigEndian8HostSwapIjEET_S2_
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/encoding.hpp:115,64'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot3Dns14TxtDataEncoder11AppendEntryIjEE7otErrorPKcRKT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1324,16'
          Dst:             _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
    - functionName:    _ZN2ot8Instance3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 891
      functionLinenumberEnd: 891
      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:    _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEC2EPS2_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8IteratorC2EPS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEC2EPS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEC2EPS2_
    - functionName:    _ZN2ot4Coap12MessageQueueD2Ev
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:935,7'
          Dst:             _ZN2ot12MessageQueueD2Ev
    - functionName:    _ZN2ot12MessageQueueD2Ev
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1614
      functionLinenumberEnd: 1614
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1614,27'
          Dst:             _ZN2ot12MessageQueue17DequeueAndFreeAllEv
    - functionName:    _ZN2ot4Coap14ResponsesQueueD2Ev
      functionSourceFile: '/src/openthread/src/core/coap/coap.hpp'
      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:
        - _ZN2ot4Coap12MessageQueueD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.hpp:266,7'
          Dst:             _ZN2ot4Coap12MessageQueueD2Ev
    - functionName:    _ZN2ot7MeshCoP13SecureSessionD2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:230,28'
          Dst:             _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
    - functionName:    _ZN2ot4Coap8CoapBaseD2Ev
      functionSourceFile: '/src/openthread/src/core/coap/coap.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap12MessageQueueD2Ev
        - _ZN2ot4Coap14ResponsesQueueD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.hpp:338,7'
          Dst:             _ZN2ot4Coap14ResponsesQueueD2Ev
        - Src:             'src/core/coap/coap.hpp:338,7'
          Dst:             _ZN2ot4Coap12MessageQueueD2Ev
    - functionName:    _ZN2ot7MeshCoP4Dtls7SessionD2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP13SecureSessionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:870,11'
          Dst:             _ZN2ot7MeshCoP13SecureSessionD2Ev
    - functionName:    _ZN2ot4Coap13SecureSessionD2Ev
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueD2Ev
        - _ZN2ot4Coap8CoapBaseD2Ev
        - _ZN2ot7MeshCoP4Dtls7SessionD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_secure.hpp:60,7'
          Dst:             _ZN2ot12MessageQueueD2Ev
        - Src:             'src/core/coap/coap_secure.hpp:60,7'
          Dst:             _ZN2ot7MeshCoP4Dtls7SessionD2Ev
        - Src:             'src/core/coap/coap_secure.hpp:60,7'
          Dst:             _ZN2ot4Coap8CoapBaseD2Ev
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSessionD2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap13SecureSessionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.hpp:467,11'
          Dst:             _ZN2ot4Coap13SecureSessionD2Ev
    - functionName:    _ZN2ot13ClearAllBytesINS_4PskcEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot9EquatableINS_7MeshCoP11BorderAgent2IdEEeqERKS3_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot9TaskletInINS_7MeshCoP11BorderAgentEXadL_ZNS2_17HandleServiceTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
    - functionName:    _ZN2ot7MeshCoP11BorderAgent17HandleServiceTaskEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent15RegisterServiceEv
        - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:401,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:401,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15RegisterServiceEv
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:401,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:404,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15RegisterServiceEv
        - Src:             'src/core/meshcop/border_agent.cpp:406,29'
          Dst:             _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15RegisterServiceEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         23
      ICount:          130
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap6CAllocEmm
        - _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
        - _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
        - _ZN2ot7MeshCoP11BorderAgent21PrepareServiceTxtDataEPhtRt
        - _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
        - _ZNK2ot4Heap4Data11CopyBytesToEPh
        - _ZNK2ot4Heap4Data9GetLengthEv
        - _ZNK2ot5Dnssd7IsReadyEv
        - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
        - _ZNK2ot7MeshCoP11BorderAgent9IsRunningEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:469,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:469,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot4Heap6CAllocEmm
                - __assert_fail
                - _ZN2ot7MeshCoP11BorderAgent21PrepareServiceTxtDataEPhtRt
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
                - _ZNK2ot7MeshCoP11BorderAgent9IsRunningEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
                - _ZN2ot4Heap4FreeEPv
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
                - _ZNK2ot4Heap4Data11CopyBytesToEPh
                - _ZNK2ot4Heap4Data9GetLengthEv
                - __assert_fail
            - BranchSide:      'src/core/meshcop/border_agent.cpp:469,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:478,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:478,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent21PrepareServiceTxtDataEPhtRt
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
                - _ZNK2ot7MeshCoP11BorderAgent9IsRunningEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
                - _ZN2ot4Heap4FreeEPv
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
                - _ZNK2ot4Heap4Data11CopyBytesToEPh
                - _ZNK2ot4Heap4Data9GetLengthEv
                - __assert_fail
            - BranchSide:      'src/core/meshcop/border_agent.cpp:480,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent21PrepareServiceTxtDataEPhtRt
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
                - _ZNK2ot7MeshCoP11BorderAgent9IsRunningEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
                - _ZN2ot4Heap4FreeEPv
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
                - _ZNK2ot4Heap4Data11CopyBytesToEPh
                - _ZNK2ot4Heap4Data9GetLengthEv
                - __assert_fail
        - Branch String:   'src/core/meshcop/border_agent.cpp:480,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:480,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/meshcop/border_agent.cpp:482,9'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
                - _ZNK2ot7MeshCoP11BorderAgent9IsRunningEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
                - _ZN2ot4Heap4FreeEPv
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
                - _ZNK2ot4Heap4Data11CopyBytesToEPh
                - _ZNK2ot4Heap4Data9GetLengthEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:482,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:484,9'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data11CopyBytesToEPh
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
                - _ZNK2ot7MeshCoP11BorderAgent9IsRunningEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
                - _ZN2ot4Heap4FreeEPv
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:488,13'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
                - _ZNK2ot7MeshCoP11BorderAgent9IsRunningEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
                - _ZN2ot4Heap4FreeEPv
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:491,32'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:491,46'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:491,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
                - _ZN2ot4Heap4FreeEPv
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:469,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:469,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/meshcop/border_agent.cpp:476,58'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/meshcop/border_agent.cpp:477,53'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/meshcop/border_agent.cpp:478,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/border_agent.cpp:480,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent21PrepareServiceTxtDataEPhtRt
        - Src:             'src/core/meshcop/border_agent.cpp:480,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/border_agent.cpp:482,24'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/meshcop/border_agent.cpp:484,24'
          Dst:             _ZNK2ot4Heap4Data11CopyBytesToEPh
        - Src:             'src/core/meshcop/border_agent.cpp:485,41'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/meshcop/border_agent.cpp:488,13'
          Dst:             _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
        - Src:             'src/core/meshcop/border_agent.cpp:489,32'
          Dst:             _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
        - Src:             'src/core/meshcop/border_agent.cpp:491,32'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent9IsRunningEv
        - Src:             'src/core/meshcop/border_agent.cpp:491,46'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
        - Src:             'src/core/meshcop/border_agent.cpp:495,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:495,18'
          Dst:             _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
        - Src:             'src/core/meshcop/border_agent.cpp:497,5'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent21PrepareServiceTxtDataEPhtRt
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aBufferSize
        - aLength
      BBCount:         72
      ICount:          294
      EdgeCount:       91
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
        - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_3Mac10ExtAddressEEE7otErrorPKcRKT_
        - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP11BorderAgent2IdEEE7otErrorPKcRKT_
        - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP13ExtendedPanIdEEE7otErrorPKcRKT_
        - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP9TimestampEEE7otErrorPKcRKT_
        - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
        - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
        - _ZN2ot3Dns14TxtDataEncoder17AppendStringEntryEPKcS3_
        - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
        - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
        - _ZN2ot3Dns14TxtDataEncoderC2EPht
        - _ZN2ot3Mle3Mle13GetLeaderDataEv
        - _ZN2ot7MeshCoP11BorderAgent5GetIdERNS1_2IdE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
        - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
        - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
        - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
        - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - _ZNK2ot3Ip66Prefix8GetBytesEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot7MeshCoP11BorderAgent20DetermineStateBitmapEv
        - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
        - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
        - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
        - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
        - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:537,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:537,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:540,5'
              BranchSideFuncs:
                - _ZN2ot3Dns14TxtDataEncoder17AppendStringEntryEPKcS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP13ExtendedPanIdEEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder17AppendStringEntryEPKcS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_3Mac10ExtAddressEEE7otErrorPKcRKT_
                - _ZNK2ot7MeshCoP11BorderAgent20DetermineStateBitmapEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13GetLeaderDataEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP9TimestampEEE7otErrorPKcRKT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:540,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:540,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:541,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP13ExtendedPanIdEEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder17AppendStringEntryEPKcS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_3Mac10ExtAddressEEE7otErrorPKcRKT_
                - _ZNK2ot7MeshCoP11BorderAgent20DetermineStateBitmapEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13GetLeaderDataEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP9TimestampEEE7otErrorPKcRKT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:541,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:541,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:542,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP13ExtendedPanIdEEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder17AppendStringEntryEPKcS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_3Mac10ExtAddressEEE7otErrorPKcRKT_
                - _ZNK2ot7MeshCoP11BorderAgent20DetermineStateBitmapEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13GetLeaderDataEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP9TimestampEEE7otErrorPKcRKT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:542,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:542,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:543,5'
              BranchSideFuncs:
                - _ZN2ot3Dns14TxtDataEncoder17AppendStringEntryEPKcS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_3Mac10ExtAddressEEE7otErrorPKcRKT_
                - _ZNK2ot7MeshCoP11BorderAgent20DetermineStateBitmapEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13GetLeaderDataEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP9TimestampEEE7otErrorPKcRKT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:543,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:543,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:544,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_3Mac10ExtAddressEEE7otErrorPKcRKT_
                - _ZNK2ot7MeshCoP11BorderAgent20DetermineStateBitmapEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13GetLeaderDataEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP9TimestampEEE7otErrorPKcRKT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:544,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:544,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:545,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP11BorderAgent20DetermineStateBitmapEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13GetLeaderDataEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP9TimestampEEE7otErrorPKcRKT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:545,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:545,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:547,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13GetLeaderDataEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP9TimestampEEE7otErrorPKcRKT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:547,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:549,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13GetLeaderDataEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP9TimestampEEE7otErrorPKcRKT_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:558,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:549,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:549,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:551,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP9TimestampEEE7otErrorPKcRKT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:551,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:553,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP9TimestampEEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:555,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:553,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:553,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:554,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:558,38'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:558,41'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:567,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:558,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:562,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:567,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:563,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:563,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:564,9'
              BranchSideFuncs:
                - _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:564,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:564,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:565,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:567,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:567,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:576,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
        - Branch String:   'src/core/meshcop/border_agent.cpp:576,103'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:577,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:589,23'
              BranchSideFuncs:
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:576,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:581,33'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:589,23'
              BranchSideFuncs:
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:584,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:584,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:585,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:530,25'
          Dst:             _ZN2ot3Dns14TxtDataEncoderC2EPht
        - Src:             'src/core/meshcop/border_agent.cpp:536,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent5GetIdERNS1_2IdE
        - Src:             'src/core/meshcop/border_agent.cpp:537,9'
          Dst:             _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP11BorderAgent2IdEEE7otErrorPKcRKT_
        - Src:             'src/core/meshcop/border_agent.cpp:540,5'
          Dst:             _ZN2ot3Dns14TxtDataEncoder17AppendStringEntryEPKcS3_
        - Src:             'src/core/meshcop/border_agent.cpp:541,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:541,5'
          Dst:             _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
        - Src:             'src/core/meshcop/border_agent.cpp:541,5'
          Dst:             _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
        - Src:             'src/core/meshcop/border_agent.cpp:541,5'
          Dst:             _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
        - Src:             'src/core/meshcop/border_agent.cpp:542,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:542,5'
          Dst:             _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
        - Src:             'src/core/meshcop/border_agent.cpp:542,5'
          Dst:             _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP13ExtendedPanIdEEE7otErrorPKcRKT_
        - Src:             'src/core/meshcop/border_agent.cpp:543,5'
          Dst:             _ZN2ot3Dns14TxtDataEncoder17AppendStringEntryEPKcS3_
        - Src:             'src/core/meshcop/border_agent.cpp:544,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:544,5'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/meshcop/border_agent.cpp:544,5'
          Dst:             _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_3Mac10ExtAddressEEE7otErrorPKcRKT_
        - Src:             'src/core/meshcop/border_agent.cpp:545,5'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent20DetermineStateBitmapEv
        - Src:             'src/core/meshcop/border_agent.cpp:545,5'
          Dst:             _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
        - Src:             'src/core/meshcop/border_agent.cpp:547,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:547,25'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/meshcop/border_agent.cpp:549,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:549,9'
          Dst:             _ZN2ot3Mle3Mle13GetLeaderDataEv
        - Src:             'src/core/meshcop/border_agent.cpp:549,9'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/meshcop/border_agent.cpp:549,9'
          Dst:             _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
        - Src:             'src/core/meshcop/border_agent.cpp:551,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:551,50'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/meshcop/border_agent.cpp:551,65'
          Dst:             _ZNK2ot7MeshCoP9Timestamp7IsValidEv
        - Src:             'src/core/meshcop/border_agent.cpp:553,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:553,13'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/meshcop/border_agent.cpp:553,13'
          Dst:             _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP9TimestampEEE7otErrorPKcRKT_
        - Src:             'src/core/meshcop/border_agent.cpp:558,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:558,25'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/meshcop/border_agent.cpp:558,41'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:558,70'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - Src:             'src/core/meshcop/border_agent.cpp:562,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:562,38'
          Dst:             _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
        - Src:             'src/core/meshcop/border_agent.cpp:563,9'
          Dst:             _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
        - Src:             'src/core/meshcop/border_agent.cpp:564,9'
          Dst:             _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
        - Src:             'src/core/meshcop/border_agent.cpp:567,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:567,5'
          Dst:             _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
        - Src:             'src/core/meshcop/border_agent.cpp:567,5'
          Dst:             _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
        - Src:             'src/core/meshcop/border_agent.cpp:567,5'
          Dst:             _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
        - Src:             'src/core/meshcop/border_agent.cpp:576,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:576,49'
          Dst:             _ZNK2ot12BorderRouter14RoutingManager19GetFavoredOmrPrefixERNS_3Ip66PrefixERNS_11NetworkData15RoutePreferenceE
        - Src:             'src/core/meshcop/border_agent.cpp:577,20'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/meshcop/border_agent.cpp:581,33'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/meshcop/border_agent.cpp:582,40'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/meshcop/border_agent.cpp:582,59'
          Dst:             _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - Src:             'src/core/meshcop/border_agent.cpp:584,13'
          Dst:             _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
        - Src:             'src/core/meshcop/border_agent.cpp:589,23'
          Dst:             _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
    - functionName:    _ZNK2ot4Heap4Data11CopyBytesToEPh
      functionSourceFile: '/src/openthread/src/core/common/heap_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBuffer
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE11CopyBytesToEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_data.hpp:157,61'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE11CopyBytesToEPv
    - functionName:    _ZNK2ot7MeshCoP11BorderAgent9IsRunningEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 170
      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:    _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP15SecureTransport10GetUdpPortEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:192,70'
          Dst:             _ZNK2ot7MeshCoP15SecureTransport10GetUdpPortEv
    - functionName:    _ZN2ot3Dns14TxtDataEncoderC2EPht
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1284
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aSize
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8AppenderC2EPht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1282,11'
          Dst:             _ZN2ot8AppenderC2EPht
    - functionName:    _ZN2ot7MeshCoP11BorderAgent5GetIdERNS1_2IdE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         12
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent2Id14GenerateRandomEv
        - _ZN2ot8Settings4SaveINS_12SettingsBase13BorderAgentIdEEEvRKNT_9ValueTypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot8Settings4ReadINS_12SettingsBase13BorderAgentIdEEE7otErrorRNT_9ValueTypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:81,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:83,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:87,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZNK2ot8Settings4ReadINS_12SettingsBase13BorderAgentIdEEE7otErrorRNT_9ValueTypeE
                - _ZN2ot7MeshCoP11BorderAgent2Id14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13BorderAgentIdEEEvRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/border_agent.cpp:87,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:89,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent2Id14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13BorderAgentIdEEEvRKNT_9ValueTypeE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:93,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:87,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:87,25'
          Dst:             _ZNK2ot8Settings4ReadINS_12SettingsBase13BorderAgentIdEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/meshcop/border_agent.cpp:89,13'
          Dst:             _ZN2ot7MeshCoP11BorderAgent2Id14GenerateRandomEv
        - Src:             'src/core/meshcop/border_agent.cpp:90,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:90,25'
          Dst:             _ZN2ot8Settings4SaveINS_12SettingsBase13BorderAgentIdEEEvRKNT_9ValueTypeE
    - functionName:    _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP11BorderAgent2IdEEE7otErrorPKcRKT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1324,16'
          Dst:             _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
    - functionName:    _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      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:    _ZN2ot3Dns14TxtDataEncoder15AppendNameEntryEPKcRKNS_7MeshCoP8NameDataE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1371
      functionLinenumberEnd: 1372
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aNameData
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
        - _ZNK2ot7MeshCoP8NameData9GetBufferEv
        - _ZNK2ot7MeshCoP8NameData9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1372,49'
          Dst:             _ZNK2ot7MeshCoP8NameData9GetBufferEv
        - Src:             'src/core/net/dns_types.hpp:1372,72'
          Dst:             _ZNK2ot7MeshCoP8NameData9GetLengthEv
        - Src:             'src/core/net/dns_types.hpp:1372,16'
          Dst:             _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
    - functionName:    _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP13ExtendedPanIdEEE7otErrorPKcRKT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1324,16'
          Dst:             _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
    - functionName:    _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_3Mac10ExtAddressEEE7otErrorPKcRKT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1324,16'
          Dst:             _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
    - functionName:    _ZNK2ot7MeshCoP11BorderAgent20DetermineStateBitmapEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          115
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle7GetRoleEv
        - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager8GetStateEv
        - _ZNK2ot7MeshCoP11BorderAgent9IsRunningEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:602,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:605,16'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:608,16'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:611,16'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:614,16'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:617,16'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:622,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:622,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:624,20'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager8GetStateEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:630,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager8GetStateEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:630,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:630,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:632,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:599,16'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent9IsRunningEv
        - Src:             'src/core/meshcop/border_agent.cpp:602,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:602,29'
          Dst:             _ZNK2ot3Mle3Mle7GetRoleEv
        - Src:             'src/core/meshcop/border_agent.cpp:622,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:622,25'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/meshcop/border_agent.cpp:624,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:624,49'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - Src:             'src/core/meshcop/border_agent.cpp:625,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:625,49'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - Src:             'src/core/meshcop/border_agent.cpp:630,30'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager8GetStateEv
    - functionName:    _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryIjEE7otErrorPKcT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1354
      functionLinenumberEnd: 1358
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aUintValue
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14TxtDataEncoder11AppendEntryIjEE7otErrorPKcRKT_
        - _ZN2ot9BigEndian8HostSwapIjEET_S2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1358,44'
          Dst:             _ZN2ot9BigEndian8HostSwapIjEET_S2_
        - Src:             'src/core/net/dns_types.hpp:1358,16'
          Dst:             _ZN2ot3Dns14TxtDataEncoder11AppendEntryIjEE7otErrorPKcRKT_
    - functionName:    _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
    - functionName:    _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns14TxtDataEncoder11AppendEntryINS_7MeshCoP9TimestampEEE7otErrorPKcRKT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1324,16'
          Dst:             _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_14BackboneRouter5LocalEEERT_v
    - functionName:    _ZNK2ot14BackboneRouter5Local9IsEnabledEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns14TxtDataEncoder11AppendEntryIhEE7otErrorPKcRKT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1324,16'
          Dst:             _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
    - functionName:    _ZN2ot3Dns14TxtDataEncoder24AppendBigEndianUintEntryItEE7otErrorPKcT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1354
      functionLinenumberEnd: 1358
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aUintValue
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14TxtDataEncoder11AppendEntryItEE7otErrorPKcRKT_
        - _ZN2ot9BigEndian8HostSwapItEET_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1358,44'
          Dst:             _ZN2ot9BigEndian8HostSwapItEET_S2_
        - Src:             'src/core/net/dns_types.hpp:1358,16'
          Dst:             _ZN2ot3Dns14TxtDataEncoder11AppendEntryItEE7otErrorPKcRKT_
    - functionName:    _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 219
      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:    _ZNK2ot3Ip66Prefix8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66Prefix12GetBytesSizeEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix13SizeForLengthEh
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.hpp:129,47'
          Dst:             _ZN2ot3Ip66Prefix13SizeForLengthEh
    - functionName:    _ZN2ot3Dns14TxtDataEncoder11AppendEntryIA9_hEE7otErrorPKcRKT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1324,16'
          Dst:             _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
    - functionName:    _ZNK2ot3Dns14TxtDataEncoder9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1295
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot8Appender17GetAppendedLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1295,55'
          Dst:             _ZNK2ot8Appender17GetAppendedLengthEv
    - functionName:    _ZN2ot3Ip66Prefix13SizeForLengthEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aLength
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle7GetRoleEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager8GetStateEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP8NameData9GetBufferEv
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/network_name.hpp:74,79'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
    - functionName:    _ZNK2ot7MeshCoP8NameData9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/network_name.hpp:81,68'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
    - functionName:    _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      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:    _ZNK2ot8Settings4ReadINS_12SettingsBase13BorderAgentIdEEE7otErrorRNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:878,16'
          Dst:             _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
    - functionName:    _ZN2ot7MeshCoP11BorderAgent2Id14GenerateRandomEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random9NonCrypto4FillIA16_hEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.hpp:183,37'
          Dst:             _ZN2ot6Random9NonCrypto4FillIA16_hEEvRT_
    - functionName:    _ZN2ot8Settings4SaveINS_12SettingsBase13BorderAgentIdEEEvRKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:921,9'
          Dst:             _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
    - functionName:    _ZN2ot6Random9NonCrypto4FillIA16_hEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random9NonCrypto10FillBufferEPht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/random.hpp:177,5'
          Dst:             _ZN2ot6Random9NonCrypto10FillBufferEPht
    - functionName:    _ZN2ot7AsConstINS_4Coap7MessageEEEPKT_PS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_4Coap7Message8HelpDataEEERT_RKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap7Message11GetHelpDataEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_4Coap7Message8HelpDataEEERT_RKS4_
        - _ZN2ot7AsConstINS_4Coap7MessageEEEPKT_PS3_
        - _ZNK2ot4Coap7Message11GetHelpDataEv
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:917,53'
          Dst:             _ZN2ot7AsConstINS_4Coap7MessageEEEPKT_PS3_
        - Src:             'src/core/coap/coap_message.hpp:917,68'
          Dst:             _ZNK2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.hpp:917,42'
          Dst:             _ZN2ot10AsNonConstINS_4Coap7Message8HelpDataEEERT_RKS4_
    - functionName:    _ZNK2ot4Coap7Message11GetHelpDataEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer12GetFirstDataEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:914,47'
          Dst:             _ZNK2ot6Buffer12GetFirstDataEv
    - functionName:    _ZN2ot3Tlv9SetLengthEh
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    44
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv7SetTypeEh
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      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:    _ZN2ot12CallbackBaseIPFv24otCoapSecureConnectEventPvEE3SetES4_S2_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFvPvRNS_7MeshCoP13SecureSessionEEE3SetES6_S1_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4Coap7Message8GetTokenEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap7Message11GetHelpDataEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:320,50'
          Dst:             _ZNK2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZNK2ot4Coap7Message7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap7Message11GetHelpDataEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:255,43'
          Dst:             _ZNK2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZNK2ot4Coap7Message14GetTokenLengthEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap7Message11GetHelpDataEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:312,17'
          Dst:             _ZNK2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextC2ERS2_RKNS_4Coap7MessageEbb
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1569
      functionLinenumberEnd: 1571
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - aSession
        - aMessage
        - aPetition
        - aSeparate
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap7Message12GetMessageIdEv
        - _ZNK2ot4Coap7Message14GetTokenLengthEv
        - _ZNK2ot4Coap7Message7GetTypeEv
        - _ZNK2ot4Coap7Message8GetTokenEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1564,27'
          Dst:             _ZNK2ot4Coap7Message12GetMessageIdEv
        - Src:             'src/core/meshcop/border_agent.cpp:1567,29'
          Dst:             _ZNK2ot4Coap7Message14GetTokenLengthEv
        - Src:             'src/core/meshcop/border_agent.cpp:1568,22'
          Dst:             _ZNK2ot4Coap7Message7GetTypeEv
        - Src:             'src/core/meshcop/border_agent.cpp:1570,29'
          Dst:             _ZNK2ot4Coap7Message8GetTokenEv
    - functionName:    _ZNK2ot4Coap7Message12GetMessageIdEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot4Coap7Message11GetHelpDataEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:296,70'
          Dst:             _ZNK2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.hpp:296,48'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot7MeshCoP13SecureSession17DisconnectTimeoutEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:183,36'
          Dst:             _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1548
      functionLinenumberEnd: 1554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP13SecureSession17DisconnectTimeoutEv
        - _ZNK2ot7MeshCoP13SecureSession11IsConnectedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1549,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1549,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP13SecureSession17DisconnectTimeoutEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1551,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP13SecureSession17DisconnectTimeoutEv
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1549,9'
          Dst:             _ZNK2ot7MeshCoP13SecureSession11IsConnectedEv
        - Src:             'src/core/meshcop/border_agent.cpp:1551,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:1552,9'
          Dst:             _ZN2ot7MeshCoP13SecureSession17DisconnectTimeoutEv
    - functionName:    _ZNK2ot7MeshCoP13SecureSession11IsConnectedEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 219
      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:    _ZN2ot17TimerMilliContext10GetContextEv
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 376
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh20EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/socket.hpp:107,41'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
    - functionName:    _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:489,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
    - functionName:    _ZN2ot3Ip611MessageInfo11SetPeerPortEt
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip611MessageInfo11SetSockPortEt
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader18GetDestinationPortEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:946,54'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader13GetSourcePortEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:932,49'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot7Message4ReadINS_7MeshCoP25UdpEncapsulationTlvHeaderEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZN2ot4Coap7Message12SetMessageIdEt
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessageId
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message11GetHelpDataEv
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:303,81'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/coap/coap_message.hpp:303,46'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZNK2ot4Coap7Message16IsNonConfirmableEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap7Message7GetTypeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:701,49'
          Dst:             _ZNK2ot4Coap7Message7GetTypeEv
    - functionName:    _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:592,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot7Message6AppendINS_7MeshCoP25UdpEncapsulationTlvHeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot3Ip611MessageInfo11GetSockPortEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP25UdpEncapsulationTlvHeader18SetDestinationPortEt
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aDestinationPort
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:953,77'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot7MeshCoP25UdpEncapsulationTlvHeader13SetSourcePortEt
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSourcePort
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:939,62'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot11ExtendedTlv9SetLengthEt
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:726,14'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/common/tlvs.hpp:727,19'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7SetTypeEh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:179,63'
          Dst:             _ZN2ot3Tlv7SetTypeEh
    - functionName:    _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/socket.hpp:79,53'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleUdpReceiveERKNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1324
      functionLinenumberEnd: 1363
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         46
      ICount:          189
      EdgeCount:       56
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11ExtendedTlv9SetLengthEt
        - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
        - _ZN2ot7MeshCoP25UdpEncapsulationTlvHeader13SetSourcePortEt
        - _ZN2ot7MeshCoP25UdpEncapsulationTlvHeader18SetDestinationPortEt
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_7MeshCoP25UdpEncapsulationTlvHeaderEEE7otErrorRKT_
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1332,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1332,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZN2ot7MeshCoP25UdpEncapsulationTlvHeader13SetSourcePortEt
                - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
                - _ZN2ot7MeshCoP25UdpEncapsulationTlvHeader18SetDestinationPortEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZN2ot7Message6AppendINS_7MeshCoP25UdpEncapsulationTlvHeaderEEE7otErrorRKT_
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1332,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1336,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1336,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZN2ot7MeshCoP25UdpEncapsulationTlvHeader13SetSourcePortEt
                - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
                - _ZN2ot7MeshCoP25UdpEncapsulationTlvHeader18SetDestinationPortEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZN2ot7Message6AppendINS_7MeshCoP25UdpEncapsulationTlvHeaderEEE7otErrorRKT_
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1336,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1339,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1339,5'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZN2ot7MeshCoP25UdpEncapsulationTlvHeader13SetSourcePortEt
                - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
                - _ZN2ot7MeshCoP25UdpEncapsulationTlvHeader18SetDestinationPortEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZN2ot7Message6AppendINS_7MeshCoP25UdpEncapsulationTlvHeaderEEE7otErrorRKT_
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1339,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1349,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1349,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1350,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendINS_7MeshCoP25UdpEncapsulationTlvHeaderEEE7otErrorRKT_
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1350,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1350,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1351,5'
              BranchSideFuncs:
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1351,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1351,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1353,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1353,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1353,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1355,5'
              BranchSideFuncs:
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1355,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1355,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1357,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1360,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1360,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1360,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/border_agent.cpp:1360,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1360,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1360,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1332,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/meshcop/border_agent.cpp:1332,5'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/meshcop/border_agent.cpp:1332,5'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/meshcop/border_agent.cpp:1336,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/meshcop/border_agent.cpp:1338,15'
          Dst:             _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/border_agent.cpp:1341,17'
          Dst:             _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - Src:             'src/core/meshcop/border_agent.cpp:1343,12'
          Dst:             _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/border_agent.cpp:1344,70'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/meshcop/border_agent.cpp:1344,12'
          Dst:             _ZN2ot11ExtendedTlv9SetLengthEt
        - Src:             'src/core/meshcop/border_agent.cpp:1346,47'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - Src:             'src/core/meshcop/border_agent.cpp:1346,20'
          Dst:             _ZN2ot7MeshCoP25UdpEncapsulationTlvHeader13SetSourcePortEt
        - Src:             'src/core/meshcop/border_agent.cpp:1347,52'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - Src:             'src/core/meshcop/border_agent.cpp:1347,20'
          Dst:             _ZN2ot7MeshCoP25UdpEncapsulationTlvHeader18SetDestinationPortEt
        - Src:             'src/core/meshcop/border_agent.cpp:1349,5'
          Dst:             _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
        - Src:             'src/core/meshcop/border_agent.cpp:1350,5'
          Dst:             _ZN2ot7Message6AppendINS_7MeshCoP25UdpEncapsulationTlvHeaderEEE7otErrorRKT_
        - Src:             'src/core/meshcop/border_agent.cpp:1351,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
        - Src:             'src/core/meshcop/border_agent.cpp:1353,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/meshcop/border_agent.cpp:1353,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/meshcop/border_agent.cpp:1355,5'
          Dst:             _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - Src:             'src/core/meshcop/border_agent.cpp:1357,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:1360,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/border_agent.cpp:1361,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    38
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:149,44'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
    - functionName:    _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    89
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/socket.hpp:114,53'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aForwardContext
        - aError
      BBCount:         24
      ICount:          99
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP11BorderAgent17CoapCodeFromErrorE7otError
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1388,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1388,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent17CoapCodeFromErrorE7otError
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1388,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1389,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1389,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1390,5'
              BranchSideFuncs:
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1390,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1390,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1393,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1393,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1393,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1393,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/border_agent.cpp:1393,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1393,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1393,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1388,5'
          Dst:             _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - Src:             'src/core/meshcop/border_agent.cpp:1389,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent17CoapCodeFromErrorE7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1389,5'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
        - Src:             'src/core/meshcop/border_agent.cpp:1390,5'
          Dst:             _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - Src:             'src/core/meshcop/border_agent.cpp:1393,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/border_agent.cpp:1394,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot7MeshCoP11BorderAgent17CoapCodeFromErrorE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:340,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:343,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:347,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:351,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1589
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aCode
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot4Coap7Message12SetMessageIdEt
        - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - _ZN2ot4Coap7Message8SetTokenEPKhh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1575,46'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1575,49'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message8SetTokenEPKhh
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1577,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message8SetTokenEPKhh
        - Branch String:   'src/core/meshcop/border_agent.cpp:1575,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1577,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message8SetTokenEPKhh
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1581,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message8SetTokenEPKhh
        - Branch String:   'src/core/meshcop/border_agent.cpp:1584,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1584,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message8SetTokenEPKhh
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1586,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message8SetTokenEPKhh
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1577,18'
          Dst:             _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - Src:             'src/core/meshcop/border_agent.cpp:1581,18'
          Dst:             _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - Src:             'src/core/meshcop/border_agent.cpp:1586,18'
          Dst:             _ZN2ot4Coap7Message12SetMessageIdEt
        - Src:             'src/core/meshcop/border_agent.cpp:1589,21'
          Dst:             _ZN2ot4Coap7Message8SetTokenEPKhh
    - functionName:    _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZNK2ot4Coap7Message7GetCodeEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap7Message11GetHelpDataEv
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:273,60'
          Dst:             _ZNK2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6RemoveERKS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4FindERKS4_RPS4_
        - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8PopAfterEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:311,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:311,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8PopAfterEPS4_
            - BranchSide:      'src/core/common/linked_list.hpp:313,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8PopAfterEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:309,23'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4FindERKS4_RPS4_
        - Src:             'src/core/common/linked_list.hpp:313,13'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8PopAfterEPS4_
    - functionName:    _ZN2ot16AsCoapMessagePtrEP9otMessage
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionLinenumberEnd: 1196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession18HandleCoapResponseERKNS2_14ForwardContextEPKNS_4Coap7MessageE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1259
      functionLinenumberEnd: 1314
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aForwardContext
        - aResponse
        - aResult
      BBCount:         52
      ICount:          242
      EdgeCount:       65
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6RemoveERKS4_
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Ip63Udp11AddReceiverERNS1_8ReceiverE
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
        - _ZN2ot7MeshCoP11BorderAgent34HandleCommissionerPetitionAcceptedERNS1_15CoapDtlsSessionE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
        - _ZNK2ot4Coap7Message7GetCodeEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1265,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1265,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1266,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp11AddReceiverERNS1_8ReceiverE
                - _ZL11IgnoreError7otError.5047
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent34HandleCommissionerPetitionAcceptedERNS1_15CoapDtlsSessionE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/border_agent.cpp:1266,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1266,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp11AddReceiverERNS1_8ReceiverE
                - _ZL11IgnoreError7otError.5047
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent34HandleCommissionerPetitionAcceptedERNS1_15CoapDtlsSessionE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1266,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1268,35'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1268,38'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp11AddReceiverERNS1_8ReceiverE
                - _ZL11IgnoreError7otError.5047
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent34HandleCommissionerPetitionAcceptedERNS1_15CoapDtlsSessionE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1295,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1268,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1272,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp11AddReceiverERNS1_8ReceiverE
                - _ZL11IgnoreError7otError.5047
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent34HandleCommissionerPetitionAcceptedERNS1_15CoapDtlsSessionE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1295,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1272,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1272,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1274,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp11AddReceiverERNS1_8ReceiverE
                - _ZL11IgnoreError7otError.5047
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent34HandleCommissionerPetitionAcceptedERNS1_15CoapDtlsSessionE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/border_agent.cpp:1274,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1278,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp11AddReceiverERNS1_8ReceiverE
                - _ZL11IgnoreError7otError.5047
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent34HandleCommissionerPetitionAcceptedERNS1_15CoapDtlsSessionE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1291,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1278,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1278,13'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1280,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp11AddReceiverERNS1_8ReceiverE
                - _ZL11IgnoreError7otError.5047
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent34HandleCommissionerPetitionAcceptedERNS1_15CoapDtlsSessionE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1295,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1295,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1297,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1297,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1299,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1302,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1299,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1299,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1300,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1302,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1302,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1306,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1306,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1306,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1308,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1308,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1308,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1310,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1263,34'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6RemoveERKS4_
        - Src:             'src/core/meshcop/border_agent.cpp:1263,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1266,5'
          Dst:             _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - Src:             'src/core/meshcop/border_agent.cpp:1268,49'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/meshcop/border_agent.cpp:1272,9'
          Dst:             _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/border_agent.cpp:1278,13'
          Dst:             _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/border_agent.cpp:1280,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1280,78'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/meshcop/border_agent.cpp:1280,29'
          Dst:             _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
        - Src:             'src/core/meshcop/border_agent.cpp:1281,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1281,32'
          Dst:             _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/meshcop/border_agent.cpp:1282,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1282,41'
          Dst:             _ZN2ot3Ip63Udp11AddReceiverERNS1_8ReceiverE
        - Src:             'src/core/meshcop/border_agent.cpp:1282,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1284,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1284,32'
          Dst:             _ZN2ot7MeshCoP11BorderAgent34HandleCommissionerPetitionAcceptedERNS1_15CoapDtlsSessionE
        - Src:             'src/core/meshcop/border_agent.cpp:1286,13'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/meshcop/border_agent.cpp:1286,13'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/meshcop/border_agent.cpp:1286,13'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/meshcop/border_agent.cpp:1286,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:1291,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:1295,5'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/meshcop/border_agent.cpp:1295,5'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContext8ToHeaderERNS_4Coap7MessageEh
        - Src:             'src/core/meshcop/border_agent.cpp:1297,20'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/meshcop/border_agent.cpp:1297,45'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/meshcop/border_agent.cpp:1299,9'
          Dst:             _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - Src:             'src/core/meshcop/border_agent.cpp:1302,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
        - Src:             'src/core/meshcop/border_agent.cpp:1308,9'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/border_agent.cpp:1310,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1310,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:1312,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS2_14ForwardContextE7otError
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_11ThreadNetifEEERT_v
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Ip63UdpEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Ip63UdpEEERT_v
    - functionName:    _ZN2ot7MeshCoP11BorderAgent34HandleCommissionerPetitionAcceptedERNS1_15CoapDtlsSessionE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSession
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager34HandleCommissionerPetitionAcceptedEv
        - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:299,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:301,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager34HandleCommissionerPetitionAcceptedEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:306,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:299,30'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
        - Src:             'src/core/meshcop/border_agent.cpp:301,30'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager34HandleCommissionerPetitionAcceptedEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1367
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aForwardMessage
        - aMessage
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1372,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1372,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1374,5'
              BranchSideFuncs:
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/border_agent.cpp:1374,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1374,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1376,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1371,17'
          Dst:             _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - Src:             'src/core/meshcop/border_agent.cpp:1372,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
        - Src:             'src/core/meshcop/border_agent.cpp:1374,5'
          Dst:             _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - Src:             'src/core/meshcop/border_agent.cpp:1376,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:1379,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSession
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager34HandleCommissionerPetitionAcceptedEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:940,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
        - Src:             'src/core/meshcop/border_agent.cpp:941,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:943,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:943,34'
          Dst:             _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
    - functionName:    _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEptEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2EPS4_
    - functionName:    _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6DeleteEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6DeleteEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1398
      functionLinenumberEnd: 1425
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aSeparate
        - aError
      BBCount:         33
      ICount:          143
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - _ZN2ot4Coap7Message12SetMessageIdEt
        - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
        - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP11BorderAgent17CoapCodeFromErrorE7otError
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot4Coap7Message12GetMessageIdEv
        - _ZNK2ot4Coap7Message16IsNonConfirmableEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1402,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1402,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot7MeshCoP11BorderAgent17CoapCodeFromErrorE7otError
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP11BorderAgent17CoapCodeFromErrorE7otError
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1402,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1404,37'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1404,40'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent17CoapCodeFromErrorE7otError
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1406,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent17CoapCodeFromErrorE7otError
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1404,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1406,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent17CoapCodeFromErrorE7otError
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1410,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent17CoapCodeFromErrorE7otError
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1413,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1415,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1418,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1418,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1418,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1420,5'
              BranchSideFuncs:
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1420,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1420,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1423,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1423,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1423,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1423,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/border_agent.cpp:1423,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1423,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1423,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1402,5'
          Dst:             _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - Src:             'src/core/meshcop/border_agent.cpp:1404,18'
          Dst:             _ZNK2ot4Coap7Message16IsNonConfirmableEv
        - Src:             'src/core/meshcop/border_agent.cpp:1406,50'
          Dst:             _ZN2ot7MeshCoP11BorderAgent17CoapCodeFromErrorE7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1406,18'
          Dst:             _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - Src:             'src/core/meshcop/border_agent.cpp:1410,39'
          Dst:             _ZN2ot7MeshCoP11BorderAgent17CoapCodeFromErrorE7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1410,18'
          Dst:             _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - Src:             'src/core/meshcop/border_agent.cpp:1415,40'
          Dst:             _ZNK2ot4Coap7Message12GetMessageIdEv
        - Src:             'src/core/meshcop/border_agent.cpp:1415,18'
          Dst:             _ZN2ot4Coap7Message12SetMessageIdEt
        - Src:             'src/core/meshcop/border_agent.cpp:1418,5'
          Dst:             _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
        - Src:             'src/core/meshcop/border_agent.cpp:1420,5'
          Dst:             _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - Src:             'src/core/meshcop/border_agent.cpp:1423,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/border_agent.cpp:1424,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7ReleaseEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7SetNextEPS4_
    - functionName:    _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      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:    _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
      functionSourceFile: '/src/openthread/src/core/thread/tmf.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11SetSockPortEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.hpp:87,35'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockPortEt
    - functionName:    _ZNK2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8AllocateIJRS4_RKNS_4Coap7MessageERbSD_EEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6CAllocEmm
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextC2ERS2_RKNS_4Coap7MessageEbb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextC2ERS2_RKNS_4Coap7MessageEbb
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextC2ERS2_RKNS_4Coap7MessageEbb
    - functionName:    _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE5ResetEPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6DeleteEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:118,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:118,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6DeleteEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:120,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6DeleteEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:120,13'
          Dst:             _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6DeleteEv
    - functionName:    _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/tmf.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - _ZN2ot3Ip611MessageInfoC2Ev
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.hpp:79,11'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/tmf.hpp:78,14'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/thread/tmf.hpp:81,9'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerPortEt
    - functionName:    _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:61,5'
          Dst:             _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2Ev
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession15HandleConnectedE24otCoapSecureConnectEvent
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot3Ip63Udp14RemoveReceiverERNS1_8ReceiverE
        - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP11BorderAgent22HandleSessionConnectedERNS1_15CoapDtlsSessionE
        - _ZN2ot7MeshCoP11BorderAgent25HandleSessionDisconnectedERNS1_15CoapDtlsSessionE24otCoapSecureConnectEvent
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1146,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1148,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent22HandleSessionConnectedERNS1_15CoapDtlsSessionE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1154,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp14RemoveReceiverERNS1_8ReceiverE
                - _ZL11IgnoreError7otError.5047
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent25HandleSessionDisconnectedERNS1_15CoapDtlsSessionE24otCoapSecureConnectEvent
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1148,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:1149,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/meshcop/border_agent.cpp:1150,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1150,28'
          Dst:             _ZN2ot7MeshCoP11BorderAgent22HandleSessionConnectedERNS1_15CoapDtlsSessionE
        - Src:             'src/core/meshcop/border_agent.cpp:1154,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:1155,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1155,37'
          Dst:             _ZN2ot3Ip63Udp14RemoveReceiverERNS1_8ReceiverE
        - Src:             'src/core/meshcop/border_agent.cpp:1155,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1156,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1156,28'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/meshcop/border_agent.cpp:1158,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1158,28'
          Dst:             _ZN2ot7MeshCoP11BorderAgent25HandleSessionDisconnectedERNS1_15CoapDtlsSessionE24otCoapSecureConnectEvent
    - functionName:    _ZN2ot7MeshCoP11BorderAgent22HandleSessionConnectedERNS1_15CoapDtlsSessionE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSession
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager22HandleSessionConnectedEv
        - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:264,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:266,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager22HandleSessionConnectedEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:271,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:264,30'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
        - Src:             'src/core/meshcop/border_agent.cpp:266,30'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager22HandleSessionConnectedEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent25HandleSessionDisconnectedERNS1_15CoapDtlsSessionE24otCoapSecureConnectEvent
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aSession
        - aEvent
      BBCount:         11
      ICount:          53
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager25HandleSessionDisconnectedE24otCoapSecureConnectEvent
        - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:280,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:282,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager25HandleSessionDisconnectedE24otCoapSecureConnectEvent
            - BranchSide:      'src/core/meshcop/border_agent.cpp:287,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:280,30'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
        - Src:             'src/core/meshcop/border_agent.cpp:282,30'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager25HandleSessionDisconnectedE24otCoapSecureConnectEvent
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager25HandleSessionDisconnectedE24otCoapSecureConnectEvent
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         18
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:912,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:912,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:912,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
        - Branch String:   'src/core/meshcop/border_agent.cpp:912,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:912,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:912,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:914,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:917,16'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:920,16'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:923,16'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:926,16'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:929,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:932,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager22HandleSessionConnectedEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:900,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
        - Src:             'src/core/meshcop/border_agent.cpp:901,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:903,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:903,34'
          Dst:             _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleTmfProxyTxERNS_4Coap7MessageE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1428
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         44
      ICount:          176
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetSockPortEt
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip63Udp10NewMessageEv
        - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader13GetSourcePortEv
        - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader18GetDestinationPortEv
        - _ZNK2ot7Message4ReadINS_7MeshCoP25UdpEncapsulationTlvHeaderEEE7otErrorRKNS_11OffsetRangeERT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1435,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1435,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1437,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_7MeshCoP25UdpEncapsulationTlvHeaderEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader13GetSourcePortEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader18GetDestinationPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp10NewMessageEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader13GetSourcePortEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader18GetDestinationPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/border_agent.cpp:1437,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1437,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1438,17'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader13GetSourcePortEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader18GetDestinationPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp10NewMessageEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader13GetSourcePortEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader18GetDestinationPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/border_agent.cpp:1440,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1440,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader18GetDestinationPortEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp10NewMessageEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader13GetSourcePortEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader18GetDestinationPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1440,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1440,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1440,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp10NewMessageEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader13GetSourcePortEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader18GetDestinationPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1440,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1442,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1442,5'
              BranchSideFuncs:
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader13GetSourcePortEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader18GetDestinationPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1442,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1443,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1443,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1445,44'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader13GetSourcePortEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader18GetDestinationPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1449,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1449,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1451,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1451,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1451,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1453,5'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1456,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1456,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1456,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/border_agent.cpp:1456,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1456,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1456,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1431,31'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/meshcop/border_agent.cpp:1435,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/meshcop/border_agent.cpp:1437,5'
          Dst:             _ZNK2ot7Message4ReadINS_7MeshCoP25UdpEncapsulationTlvHeaderEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/meshcop/border_agent.cpp:1438,17'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/meshcop/border_agent.cpp:1440,5'
          Dst:             _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader13GetSourcePortEv
        - Src:             'src/core/meshcop/border_agent.cpp:1440,5'
          Dst:             _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader18GetDestinationPortEv
        - Src:             'src/core/meshcop/border_agent.cpp:1442,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1442,5'
          Dst:             _ZN2ot3Ip63Udp10NewMessageEv
        - Src:             'src/core/meshcop/border_agent.cpp:1443,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
        - Src:             'src/core/meshcop/border_agent.cpp:1445,44'
          Dst:             _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader13GetSourcePortEv
        - Src:             'src/core/meshcop/border_agent.cpp:1445,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockPortEt
        - Src:             'src/core/meshcop/border_agent.cpp:1446,47'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/meshcop/border_agent.cpp:1446,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - Src:             'src/core/meshcop/border_agent.cpp:1447,44'
          Dst:             _ZNK2ot7MeshCoP25UdpEncapsulationTlvHeader18GetDestinationPortEv
        - Src:             'src/core/meshcop/border_agent.cpp:1447,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - Src:             'src/core/meshcop/border_agent.cpp:1449,5'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/meshcop/border_agent.cpp:1449,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh49ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/meshcop/border_agent.cpp:1451,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1451,5'
          Dst:             _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
        - Src:             'src/core/meshcop/border_agent.cpp:1453,5'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/meshcop/border_agent.cpp:1453,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/meshcop/border_agent.cpp:1453,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/meshcop/border_agent.cpp:1453,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:1456,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/border_agent.cpp:1457,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession19HandleTmfDatasetGetERNS_4Coap7MessageENS_3UriE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1491
      functionLinenumberEnd: 1540
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aUri
      BBCount:         31
      ICount:          151
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10PathForUriENS_3UriE
        - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot11NetworkData6Leader29ProcessCommissionerGetRequestERKNS_4Coap7MessageE
        - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
        - _ZNK2ot7MeshCoP14DatasetManager17ProcessGetRequestERKNS_4Coap7MessageENS1_23SecurityPolicyCheckModeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1499,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1502,20'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager17ProcessGetRequestERKNS_4Coap7MessageENS1_23SecurityPolicyCheckModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1513,20'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager17ProcessGetRequestERKNS_4Coap7MessageENS1_23SecurityPolicyCheckModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1524,20'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader29ProcessCommissionerGetRequestERKNS_4Coap7MessageE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1528,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/border_agent.cpp:1505,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1507,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1510,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/border_agent.cpp:1516,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1518,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1521,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/border_agent.cpp:1531,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1531,5'
              BranchSideFuncs:
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1531,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1533,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1533,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1535,5'
              BranchSideFuncs:
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1539,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1539,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1539,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:1539,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1539,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1539,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1502,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1502,48'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager17ProcessGetRequestERKNS_4Coap7MessageENS1_23SecurityPolicyCheckModeE
        - Src:             'src/core/meshcop/border_agent.cpp:1503,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1505,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1505,40'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
        - Src:             'src/core/meshcop/border_agent.cpp:1507,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1507,42'
          Dst:             _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
        - Src:             'src/core/meshcop/border_agent.cpp:1513,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1513,49'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager17ProcessGetRequestERKNS_4Coap7MessageENS1_23SecurityPolicyCheckModeE
        - Src:             'src/core/meshcop/border_agent.cpp:1514,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1516,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1516,40'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
        - Src:             'src/core/meshcop/border_agent.cpp:1518,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1518,42'
          Dst:             _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
        - Src:             'src/core/meshcop/border_agent.cpp:1524,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1524,47'
          Dst:             _ZNK2ot11NetworkData6Leader29ProcessCommissionerGetRequestERKNS_4Coap7MessageE
        - Src:             'src/core/meshcop/border_agent.cpp:1533,5'
          Dst:             _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - Src:             'src/core/meshcop/border_agent.cpp:1535,5'
          Dst:             _ZN2ot10PathForUriENS_3UriE
        - Src:             'src/core/meshcop/border_agent.cpp:1535,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:1538,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Src:             'src/core/meshcop/border_agent.cpp:1539,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleTmfRelayTxERNS_4Coap7MessageE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1461
      functionLinenumberEnd: 1488
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         33
      ICount:          134
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh20EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
        - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1468,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1468,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh20EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1468,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1470,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1470,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1472,15'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/border_agent.cpp:1473,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1473,5'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1473,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1476,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1476,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1478,45'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1481,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1481,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1483,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1486,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1486,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1486,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/border_agent.cpp:1486,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1486,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1486,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1465,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/border_agent.cpp:1465,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/border_agent.cpp:1468,5'
          Dst:             _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
        - Src:             'src/core/meshcop/border_agent.cpp:1470,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh20EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/border_agent.cpp:1472,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1472,33'
          Dst:             _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/border_agent.cpp:1475,17'
          Dst:             _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - Src:             'src/core/meshcop/border_agent.cpp:1476,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
        - Src:             'src/core/meshcop/border_agent.cpp:1478,17'
          Dst:             _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
        - Src:             'src/core/meshcop/border_agent.cpp:1479,17'
          Dst:             _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
        - Src:             'src/core/meshcop/border_agent.cpp:1481,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1481,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/border_agent.cpp:1483,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:1486,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/border_agent.cpp:1487,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    111
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Tmf5AgentEEERT_v
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession30HandleTmfCommissionerKeepAliveERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         16
      ICount:          61
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession15ForwardToLeaderERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_3UriE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
        - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1165,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1165,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession15ForwardToLeaderERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_3UriE
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1165,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:1166,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1166,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1167,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
        - Branch String:   'src/core/meshcop/border_agent.cpp:1169,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1169,53'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1171,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1166,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession15ForwardToLeaderERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_3UriE
        - Src:             'src/core/meshcop/border_agent.cpp:1167,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/meshcop/border_agent.cpp:1169,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1169,36'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager11OwnsSessionERNS1_15CoapDtlsSessionE
        - Src:             'src/core/meshcop/border_agent.cpp:1171,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1171,38'
          Dst:             _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession15ForwardToLeaderERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_3UriE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aUri
      BBCount:         47
      ICount:          202
      EdgeCount:       54
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4PushERS4_
        - _ZN2ot10PathForUriENS_3UriE
        - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
        - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
        - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot4Coap8CoapBase7SendAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8AllocateIJRS4_RKNS_4Coap7MessageERbSD_EEEPS5_DpOT_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession18HandleCoapResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE5ResetEPS4_
        - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7ReleaseEv
        - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2Ev
        - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1191,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1194,18'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8AllocateIJRS4_RKNS_4Coap7MessageERbSD_EEEPS5_DpOT_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE5ResetEPS4_
                - _ZNK2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6IsNullEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7ReleaseEv
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4PushERS4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot4Coap8CoapBase7SendAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1198,18'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8AllocateIJRS4_RKNS_4Coap7MessageERbSD_EEEPS5_DpOT_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE5ResetEPS4_
                - _ZNK2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6IsNullEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7ReleaseEv
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4PushERS4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot4Coap8CoapBase7SendAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1201,9'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8AllocateIJRS4_RKNS_4Coap7MessageERbSD_EEEPS5_DpOT_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE5ResetEPS4_
                - _ZNK2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6IsNullEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7ReleaseEv
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4PushERS4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot4Coap8CoapBase7SendAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/meshcop/border_agent.cpp:1204,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1206,9'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase7SendAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8AllocateIJRS4_RKNS_4Coap7MessageERbSD_EEEPS5_DpOT_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE5ResetEPS4_
                - _ZNK2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6IsNullEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7ReleaseEv
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4PushERS4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1209,58'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8AllocateIJRS4_RKNS_4Coap7MessageERbSD_EEEPS5_DpOT_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE5ResetEPS4_
                - _ZNK2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6IsNullEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7ReleaseEv
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4PushERS4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/border_agent.cpp:1206,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1206,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1207,5'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8AllocateIJRS4_RKNS_4Coap7MessageERbSD_EEEPS5_DpOT_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE5ResetEPS4_
                - _ZNK2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6IsNullEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7ReleaseEv
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4PushERS4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/border_agent.cpp:1210,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1210,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1210,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7ReleaseEv
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4PushERS4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/border_agent.cpp:1213,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1213,5'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7ReleaseEv
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4PushERS4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1213,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1216,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1216,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1218,17'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7ReleaseEv
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4PushERS4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1221,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1221,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1228,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7ReleaseEv
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4PushERS4_
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1235,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1235,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1237,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:1237,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1237,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1238,26'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
                - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1184,30'
          Dst:             _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2Ev
        - Src:             'src/core/meshcop/border_agent.cpp:1185,42'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/border_agent.cpp:1185,30'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/border_agent.cpp:1206,9'
          Dst:             _ZN2ot4Coap8CoapBase7SendAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/border_agent.cpp:1209,26'
          Dst:             _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE8AllocateIJRS4_RKNS_4Coap7MessageERbSD_EEEPS5_DpOT_
        - Src:             'src/core/meshcop/border_agent.cpp:1209,20'
          Dst:             _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE5ResetEPS4_
        - Src:             'src/core/meshcop/border_agent.cpp:1210,5'
          Dst:             _ZNK2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE6IsNullEv
        - Src:             'src/core/meshcop/border_agent.cpp:1212,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1212,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/border_agent.cpp:1215,17'
          Dst:             _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - Src:             'src/core/meshcop/border_agent.cpp:1216,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
        - Src:             'src/core/meshcop/border_agent.cpp:1218,17'
          Dst:             _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - Src:             'src/core/meshcop/border_agent.cpp:1219,17'
          Dst:             _ZN2ot3Tmf11MessageInfo16SetSockPortToTmfEv
        - Src:             'src/core/meshcop/border_agent.cpp:1221,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1221,5'
          Dst:             _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
        - Src:             'src/core/meshcop/border_agent.cpp:1221,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/meshcop/border_agent.cpp:1221,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession18HandleCoapResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1228,43'
          Dst:             _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7ReleaseEv
        - Src:             'src/core/meshcop/border_agent.cpp:1228,22'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE4PushERS4_
        - Src:             'src/core/meshcop/border_agent.cpp:1230,5'
          Dst:             _ZN2ot10PathForUriENS_3UriE
        - Src:             'src/core/meshcop/border_agent.cpp:1230,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:1233,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Src:             'src/core/meshcop/border_agent.cpp:1237,9'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/border_agent.cpp:1238,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16SendErrorMessageERKNS_4Coap7MessageEb7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1242,1'
          Dst:             _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession18HandleCoapResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1248
      functionLinenumberEnd: 1254
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
        - _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEptEv
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession18HandleCoapResponseERKNS2_14ForwardContextEPKNS_4Coap7MessageE7otError
        - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2EPS4_
        - _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1251,30'
          Dst:             _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2EPS4_
        - Src:             'src/core/meshcop/border_agent.cpp:1253,5'
          Dst:             _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEptEv
        - Src:             'src/core/meshcop/border_agent.cpp:1253,65'
          Dst:             _ZN2ot3PtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3GetEv
        - Src:             'src/core/meshcop/border_agent.cpp:1253,72'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/meshcop/border_agent.cpp:1253,30'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession18HandleCoapResponseERKNS2_14ForwardContextEPKNS_4Coap7MessageE7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1254,1'
          Dst:             _ZN2ot8OwnedPtrINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEED2Ev
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession14HandleResourceEPKcRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1108
      functionLinenumberEnd: 1136
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUriPath
        - aMessage
        - aMessageInfo
      BBCount:         13
      ICount:          87
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11UriFromPathEPKc
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession15ForwardToLeaderERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_3UriE
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleTmfProxyTxERNS_4Coap7MessageE
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleTmfRelayTxERNS_4Coap7MessageE
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession19HandleTmfDatasetGetERNS_4Coap7MessageENS_3UriE
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession30HandleTmfCommissionerKeepAliveERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1112,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1115,37'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession15ForwardToLeaderERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_3UriE
                - _ZL11IgnoreError7otError.5047
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1118,40'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession30HandleTmfCommissionerKeepAliveERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1121,26'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleTmfRelayTxERNS_4Coap7MessageE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1126,29'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession19HandleTmfDatasetGetERNS_4Coap7MessageENS_3UriE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1126,29'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession19HandleTmfDatasetGetERNS_4Coap7MessageENS_3UriE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1126,29'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession19HandleTmfDatasetGetERNS_4Coap7MessageENS_3UriE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1129,26'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleTmfProxyTxERNS_4Coap7MessageE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1132,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1110,22'
          Dst:             _ZN2ot11UriFromPathEPKc
        - Src:             'src/core/meshcop/border_agent.cpp:1115,21'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession15ForwardToLeaderERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_3UriE
        - Src:             'src/core/meshcop/border_agent.cpp:1115,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1118,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession30HandleTmfCommissionerKeepAliveERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/border_agent.cpp:1121,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleTmfRelayTxERNS_4Coap7MessageE
        - Src:             'src/core/meshcop/border_agent.cpp:1126,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession19HandleTmfDatasetGetERNS_4Coap7MessageENS_3UriE
        - Src:             'src/core/meshcop/border_agent.cpp:1129,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleTmfProxyTxERNS_4Coap7MessageE
    - functionName:    _ZNK2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession15HandleConnectedE24otCoapSecureConnectEventPv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aEvent
        - aContext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession15HandleConnectedE24otCoapSecureConnectEvent
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1141,47'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession15HandleConnectedE24otCoapSecureConnectEvent
    - functionName:    _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv24otCoapSecureConnectEventPvEE3SetES4_S2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_secure.hpp:74,89'
          Dst:             _ZN2ot12CallbackBaseIPFv24otCoapSecureConnectEventPvEE3SetES4_S2_
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession14HandleResourceERNS_4Coap8CoapBaseEPKcRNS3_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aCoapBase
        - aUriPath
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession14HandleResourceEPKcRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1102,54'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession14HandleResourceEPKcRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot4Coap8CoapBase18SetResourceHandlerEPFbRS1_PKcRNS0_7MessageERKNS_3Ip611MessageInfoEE
      functionSourceFile: '/src/openthread/src/core/coap/coap.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 786
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Udp8ReceiverC2EPFbPvPK9otMessagePK13otMessageInfoES3_
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleUdpReceiveEPvPK9otMessagePK13otMessageInfo
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1319
      functionLinenumberEnd: 1320
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleUdpReceiveERKNS_7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1320,71'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/meshcop/border_agent.cpp:1320,93'
          Dst:             _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/meshcop/border_agent.cpp:1320,54'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleUdpReceiveERKNS_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot17TimerMilliContextC2ERNS_8InstanceERFvRNS_5TimerEEPv
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aHandler
        - aContext
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:366,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1543
      functionLinenumberEnd: 1545
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17TimerMilliContext10GetContextEv
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1544,77'
          Dst:             _ZN2ot17TimerMilliContext10GetContextEv
        - Src:             'src/core/meshcop/border_agent.cpp:1544,92'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession11HandleTimerEv
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSessionC2ERNS_8InstanceERNS0_4Dtls9TransportE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1074
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aDtlsTransport
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2Ev
        - _ZN2ot17TimerMilliContextC2ERNS_8InstanceERFvRNS_5TimerEEPv
        - _ZN2ot3Ip63Udp8ReceiverC2EPFbPvPK9otMessagePK13otMessageInfoES3_
        - _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
        - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
        - _ZN2ot4Coap13SecureSessionC2ERNS_8InstanceERNS_7MeshCoP4Dtls9TransportE
        - _ZN2ot4Coap8CoapBase18SetResourceHandlerEPFbRS1_PKcRNS0_7MessageERKNS_3Ip611MessageInfoEE
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession11HandleTimerERNS_5TimerE
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession14HandleResourceERNS_4Coap8CoapBaseEPKcRNS3_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession15HandleConnectedE24otCoapSecureConnectEventPv
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleUdpReceiveEPvPK9otMessagePK13otMessageInfo
        - _ZN2ot8Instance3GetINS_6UptimeEEERT_v
        - _ZNK2ot6Uptime9GetUptimeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1069,7'
          Dst:             _ZN2ot4Coap13SecureSessionC2ERNS_8InstanceERNS_7MeshCoP4Dtls9TransportE
        - Src:             'src/core/meshcop/border_agent.cpp:1068,31'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEEC2Ev
        - Src:             'src/core/meshcop/border_agent.cpp:1071,7'
          Dst:             _ZN2ot17TimerMilliContextC2ERNS_8InstanceERFvRNS_5TimerEEPv
        - Src:             'src/core/meshcop/border_agent.cpp:1071,7'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession11HandleTimerERNS_5TimerE
        - Src:             'src/core/meshcop/border_agent.cpp:1072,7'
          Dst:             _ZN2ot3Ip63Udp8ReceiverC2EPFbPvPK9otMessagePK13otMessageInfoES3_
        - Src:             'src/core/meshcop/border_agent.cpp:1072,7'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession16HandleUdpReceiveEPvPK9otMessagePK13otMessageInfo
        - Src:             'src/core/meshcop/border_agent.cpp:1073,33'
          Dst:             _ZN2ot8Instance3GetINS_6UptimeEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1073,47'
          Dst:             _ZNK2ot6Uptime9GetUptimeEv
        - Src:             'src/core/meshcop/border_agent.cpp:1075,23'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
        - Src:             'src/core/meshcop/border_agent.cpp:1077,5'
          Dst:             _ZN2ot4Coap8CoapBase18SetResourceHandlerEPFbRS1_PKcRNS0_7MessageERKNS_3Ip611MessageInfoEE
        - Src:             'src/core/meshcop/border_agent.cpp:1077,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession14HandleResourceERNS_4Coap8CoapBaseEPKcRNS3_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/border_agent.cpp:1078,5'
          Dst:             _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
        - Src:             'src/core/meshcop/border_agent.cpp:1078,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession15HandleConnectedE24otCoapSecureConnectEventPv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager21HandleTransportClosedEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:958,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager19HandleRemoveSessionERNS0_13SecureSessionE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 896
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSession
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSessionEE4FreeEv
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession7CleanupEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:893,17'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession7CleanupEv
        - Src:             'src/core/meshcop/border_agent.cpp:894,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSessionEE4FreeEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession7CleanupEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3PopEv
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Ip63Udp14RemoveReceiverERNS1_8ReceiverE
        - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot4Coap13SecureSession7CleanupEv
        - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession18HandleCoapResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZNK2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7IsEmptyEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:1083,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1085,42'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3PopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.5047
                - _ZNK2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7IsEmptyEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp14RemoveReceiverERNS1_8ReceiverE
                - _ZL11IgnoreError7otError.5047
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot4Coap13SecureSession7CleanupEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:1090,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp14RemoveReceiverERNS1_8ReceiverE
                - _ZL11IgnoreError7otError.5047
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot4Coap13SecureSession7CleanupEv
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:1083,30'
          Dst:             _ZNK2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE7IsEmptyEv
        - Src:             'src/core/meshcop/border_agent.cpp:1085,59'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP11BorderAgent15CoapDtlsSession14ForwardContextEE3PopEv
        - Src:             'src/core/meshcop/border_agent.cpp:1087,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1087,39'
          Dst:             _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - Src:             'src/core/meshcop/border_agent.cpp:1087,39'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession18HandleCoapResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1087,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1090,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/meshcop/border_agent.cpp:1091,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1091,33'
          Dst:             _ZN2ot3Ip63Udp14RemoveReceiverERNS1_8ReceiverE
        - Src:             'src/core/meshcop/border_agent.cpp:1091,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/border_agent.cpp:1092,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:1092,24'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/meshcop/border_agent.cpp:1094,26'
          Dst:             _ZN2ot4Coap13SecureSession7CleanupEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSessionEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSessionD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSessionD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager19HandleAcceptSessionEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          52
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSessionEE8AllocateIJRNS_8InstanceERNS2_4Dtls9TransportEEEEPS4_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:873,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:873,5'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSessionEE8AllocateIJRNS_8InstanceERNS2_4Dtls9TransportEEEEPS4_DpOT_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:873,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:876,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:876,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:876,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:875,41'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/border_agent.cpp:875,15'
          Dst:             _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSessionEE8AllocateIJRNS_8InstanceERNS2_4Dtls9TransportEEEEPS4_DpOT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSessionEE8AllocateIJRNS_8InstanceERNS2_4Dtls9TransportEEEEPS4_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6CAllocEmm
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSessionC2ERNS_8InstanceERNS0_4Dtls9TransportE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSessionC2ERNS_8InstanceERNS0_4Dtls9TransportE
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSessionC2ERNS_8InstanceERNS0_4Dtls9TransportE
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager19HandleRemoveSessionEPvRNS0_13SecureSessionE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aSession
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager19HandleRemoveSessionERNS0_13SecureSessionE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:886,51'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager19HandleRemoveSessionERNS0_13SecureSessionE
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager19HandleAcceptSessionEPvRKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessageInfo
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager19HandleAcceptSessionEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:866,12'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:866,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:866,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:866,58'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager19HandleAcceptSessionEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager21HandleTransportClosedEPv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager21HandleTransportClosedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:953,56'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager21HandleTransportClosedEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager5StartEPKcjt
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - this
        - aKeyString
        - aTimeout
        - aUdpPort
      BBCount:         37
      ICount:          190
      EdgeCount:       43
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager19HandleAcceptSessionEPvRKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager19HandleRemoveSessionEPvRNS0_13SecureSessionE
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager21HandleTransportClosedEPv
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
        - _ZN2ot7MeshCoP15SecureTransport17SetAcceptCallbackEPFPNS0_13SecureSessionEPvRKNS_3Ip611MessageInfoEES4_
        - _ZN2ot7MeshCoP15SecureTransport24SetMaxConnectionAttemptsEtPFvPvES2_
        - _ZN2ot7MeshCoP15SecureTransport24SetRemoveSessionCallbackEPFvPvRNS0_13SecureSessionEES2_
        - _ZN2ot7MeshCoP15SecureTransport4BindEt
        - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
        - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
        - _ZN2ot7ToUlongEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:715,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:715,5'
              BranchSideFuncs:
                - _ZN2ot12StringLengthEPKct
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport24SetMaxConnectionAttemptsEtPFvPvES2_
                - _ZL11IgnoreError7otError.5047
                - _ZN2ot7MeshCoP15SecureTransport17SetAcceptCallbackEPFPNS0_13SecureSessionEPvRKNS_3Ip611MessageInfoEES4_
                - _ZN2ot7MeshCoP15SecureTransport24SetRemoveSessionCallbackEPFvPvRNS0_13SecureSessionEES2_
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:715,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Branch String:   'src/core/meshcop/border_agent.cpp:718,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:718,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport24SetMaxConnectionAttemptsEtPFvPvES2_
                - _ZL11IgnoreError7otError.5047
                - _ZN2ot7MeshCoP15SecureTransport17SetAcceptCallbackEPFPNS0_13SecureSessionEPvRKNS_3Ip611MessageInfoEES4_
                - _ZN2ot7MeshCoP15SecureTransport24SetRemoveSessionCallbackEPFvPvRNS0_13SecureSessionEES2_
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:718,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Branch String:   'src/core/meshcop/border_agent.cpp:718,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:718,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport24SetMaxConnectionAttemptsEtPFvPvES2_
                - _ZL11IgnoreError7otError.5047
                - _ZN2ot7MeshCoP15SecureTransport17SetAcceptCallbackEPFPNS0_13SecureSessionEPvRKNS_3Ip611MessageInfoEES4_
                - _ZN2ot7MeshCoP15SecureTransport24SetRemoveSessionCallbackEPFvPvRNS0_13SecureSessionEES2_
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
            - BranchSide:      'src/core/meshcop/border_agent.cpp:718,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Branch String:   'src/core/meshcop/border_agent.cpp:725,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:725,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
            - BranchSide:      'src/core/meshcop/border_agent.cpp:726,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Branch String:   'src/core/meshcop/border_agent.cpp:726,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:726,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
            - BranchSide:      'src/core/meshcop/border_agent.cpp:728,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Branch String:   'src/core/meshcop/border_agent.cpp:728,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:728,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
            - BranchSide:      'src/core/meshcop/border_agent.cpp:731,21'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Branch String:   'src/core/meshcop/border_agent.cpp:731,20'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:731,16'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
            - BranchSide:      'src/core/meshcop/border_agent.cpp:731,56'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Branch String:   'src/core/meshcop/border_agent.cpp:739,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:742,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
            - BranchSide:      'src/core/meshcop/border_agent.cpp:748,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
            - BranchSide:      'src/core/meshcop/border_agent.cpp:751,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
            - BranchSide:      'src/core/meshcop/border_agent.cpp:754,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:717,14'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/meshcop/border_agent.cpp:720,32'
          Dst:             _ZN2ot7MeshCoP15SecureTransport24SetMaxConnectionAttemptsEtPFvPvES2_
        - Src:             'src/core/meshcop/border_agent.cpp:720,32'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager21HandleTransportClosedEPv
        - Src:             'src/core/meshcop/border_agent.cpp:720,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/border_agent.cpp:722,20'
          Dst:             _ZN2ot7MeshCoP15SecureTransport17SetAcceptCallbackEPFPNS0_13SecureSessionEPvRKNS_3Ip611MessageInfoEES4_
        - Src:             'src/core/meshcop/border_agent.cpp:722,20'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager19HandleAcceptSessionEPvRKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/border_agent.cpp:723,20'
          Dst:             _ZN2ot7MeshCoP15SecureTransport24SetRemoveSessionCallbackEPFvPvRNS0_13SecureSessionEES2_
        - Src:             'src/core/meshcop/border_agent.cpp:723,20'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager19HandleRemoveSessionEPvRNS0_13SecureSessionE
        - Src:             'src/core/meshcop/border_agent.cpp:725,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
        - Src:             'src/core/meshcop/border_agent.cpp:726,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport4BindEt
        - Src:             'src/core/meshcop/border_agent.cpp:728,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
        - Src:             'src/core/meshcop/border_agent.cpp:731,16'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/meshcop/border_agent.cpp:732,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/meshcop/border_agent.cpp:734,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/meshcop/border_agent.cpp:734,5'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent19EphemeralKeyManager10GetUdpPortEv
        - Src:             'src/core/meshcop/border_agent.cpp:734,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:736,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
        - Src:             'src/core/meshcop/border_agent.cpp:742,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:744,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:744,38'
          Dst:             _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
        - Src:             'src/core/meshcop/border_agent.cpp:748,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:751,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:754,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
    - functionName:    _ZN2ot7MeshCoP15SecureTransport24SetRemoveSessionCallbackEPFvPvRNS0_13SecureSessionEES2_
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPvRNS_7MeshCoP13SecureSessionEEE3SetES6_S1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:643,32'
          Dst:             _ZN2ot12CallbackBaseIPFvPvRNS_7MeshCoP13SecureSessionEEE3SetES6_S1_
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:761,53'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopENS2_18DeactivationReasonE
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager10SetEnabledEb
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         17
      ICount:          65
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopEv
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:692,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:694,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:700,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopEv
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:694,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:694,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:694,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:700,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:700,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopEv
                - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:700,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:695,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
        - Src:             'src/core/meshcop/border_agent.cpp:696,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:696,28'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - Src:             'src/core/meshcop/border_agent.cpp:701,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager4StopEv
        - Src:             'src/core/meshcop/border_agent.cpp:702,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManager8SetStateENS2_5StateE
        - Src:             'src/core/meshcop/border_agent.cpp:703,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:703,28'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7Tasklet4PostEv
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:387,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:387,5'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:387,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:393,18'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot9TaskletInINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEXadL_ZNS3_10HandleTaskEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEXadL_ZNS3_10HandleTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEXadL_ZNS3_10HandleTaskEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEXadL_ZNS3_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEXadL_ZNS3_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEXadL_ZNS3_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEXadL_ZNS3_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP4Dtls9TransportC2ERNS_8InstanceENS_16LinkSecurityModeE
        - _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
        - _ZN2ot9TaskletInINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEXadL_ZNS3_10HandleTaskEvEEEC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:677,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/border_agent.cpp:683,7'
          Dst:             _ZN2ot7MeshCoP4Dtls9TransportC2ERNS_8InstanceENS_16LinkSecurityModeE
        - Src:             'src/core/meshcop/border_agent.cpp:685,7'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEXadL_ZNS3_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/border_agent.cpp:686,7'
          Dst:             _ZN2ot9TaskletInINS_7MeshCoP11BorderAgent19EphemeralKeyManagerEXadL_ZNS3_10HandleTaskEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/border_agent.cpp:676,35'
          Dst:             _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
    - functionName:    _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession17GetAllocationTimeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 475
      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:    _ZNK2ot7MeshCoP11BorderAgent15SessionIterator11GetInitTimeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      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:    _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      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:    _ZNK2ot7MeshCoP11BorderAgent15SessionIterator10GetSessionEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      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:    _ZN2ot7MeshCoP11BorderAgent15SessionIterator18GetNextSessionInfoER24otBorderAgentSessionInfo
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSessionInfo
      BBCount:         12
      ICount:          91
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
        - _ZN2ot7MeshCoP11BorderAgent15SessionIterator10SetSessionEPNS1_15CoapDtlsSessionE
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession17GetAllocationTimeEv
        - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
        - _ZNK2ot7MeshCoP11BorderAgent15SessionIterator10GetSessionEv
        - _ZNK2ot7MeshCoP11BorderAgent15SessionIterator11GetInitTimeEv
        - _ZNK2ot7MeshCoP13SecureSession11IsConnectedEv
        - _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:653,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:653,5'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
                - _ZN2ot7MeshCoP11BorderAgent15SessionIterator10SetSessionEPNS1_15CoapDtlsSessionE
                - _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot7MeshCoP13SecureSession11IsConnectedEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
                - _ZNK2ot7MeshCoP11BorderAgent15SessionIterator11GetInitTimeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession17GetAllocationTimeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:653,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:655,16'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:655,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15SessionIterator10SetSessionEPNS1_15CoapDtlsSessionE
                - _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot7MeshCoP13SecureSession11IsConnectedEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
                - _ZNK2ot7MeshCoP11BorderAgent15SessionIterator11GetInitTimeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession17GetAllocationTimeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:655,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15SessionIterator10SetSessionEPNS1_15CoapDtlsSessionE
                - _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot7MeshCoP13SecureSession11IsConnectedEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
                - _ZNK2ot7MeshCoP11BorderAgent15SessionIterator11GetInitTimeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession17GetAllocationTimeEv
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:651,32'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent15SessionIterator10GetSessionEv
        - Src:             'src/core/meshcop/border_agent.cpp:655,56'
          Dst:             _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
        - Src:             'src/core/meshcop/border_agent.cpp:655,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15SessionIterator10SetSessionEPNS1_15CoapDtlsSessionE
        - Src:             'src/core/meshcop/border_agent.cpp:657,52'
          Dst:             _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
        - Src:             'src/core/meshcop/border_agent.cpp:657,69'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/meshcop/border_agent.cpp:658,52'
          Dst:             _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
        - Src:             'src/core/meshcop/border_agent.cpp:658,69'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - Src:             'src/core/meshcop/border_agent.cpp:659,52'
          Dst:             _ZNK2ot7MeshCoP13SecureSession11IsConnectedEv
        - Src:             'src/core/meshcop/border_agent.cpp:660,52'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
        - Src:             'src/core/meshcop/border_agent.cpp:661,43'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent15SessionIterator11GetInitTimeEv
        - Src:             'src/core/meshcop/border_agent.cpp:661,68'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession17GetAllocationTimeEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent15SessionIterator10SetSessionEPNS1_15CoapDtlsSessionE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSession
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 474
      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:    _ZN2ot7MeshCoP11BorderAgent15SessionIterator11SetInitTimeEm
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - aInitTime
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot7MeshCoP11BorderAgent15SessionIterator4InitERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE7GetHeadEv
        - _ZN2ot7MeshCoP11BorderAgent15SessionIterator10SetSessionEPNS1_15CoapDtlsSessionE
        - _ZN2ot7MeshCoP11BorderAgent15SessionIterator11SetInitTimeEm
        - _ZN2ot7MeshCoP15SecureTransport11GetSessionsEv
        - _ZN2ot8Instance3GetINS_6UptimeEEERT_v
        - _ZN2ot8Instance3GetINS_7MeshCoP11BorderAgentEEERT_v
        - _ZNK2ot6Uptime9GetUptimeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:644,16'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:644,16'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15SessionIterator10SetSessionEPNS1_15CoapDtlsSessionE
                - _ZN2ot8Instance3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime9GetUptimeEv
                - _ZN2ot7MeshCoP11BorderAgent15SessionIterator11SetInitTimeEm
            - BranchSide:      'src/core/meshcop/border_agent.cpp:644,16'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15SessionIterator10SetSessionEPNS1_15CoapDtlsSessionE
                - _ZN2ot8Instance3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime9GetUptimeEv
                - _ZN2ot7MeshCoP11BorderAgent15SessionIterator11SetInitTimeEm
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:644,57'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:644,91'
          Dst:             _ZN2ot7MeshCoP15SecureTransport11GetSessionsEv
        - Src:             'src/core/meshcop/border_agent.cpp:644,105'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE7GetHeadEv
        - Src:             'src/core/meshcop/border_agent.cpp:644,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15SessionIterator10SetSessionEPNS1_15CoapDtlsSessionE
        - Src:             'src/core/meshcop/border_agent.cpp:645,27'
          Dst:             _ZN2ot8Instance3GetINS_6UptimeEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:645,41'
          Dst:             _ZNK2ot6Uptime9GetUptimeEv
        - Src:             'src/core/meshcop/border_agent.cpp:645,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15SessionIterator11SetInitTimeEm
    - functionName:    _ZN2ot7MeshCoP15SecureTransport11GetSessionsEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 720
      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:    _ZN2ot7MeshCoP11BorderAgent21PrepareServiceTxtDataER34otBorderAgentMeshCoPServiceTxtData
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxtData
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent21PrepareServiceTxtDataEPhtRt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:524,12'
          Dst:             _ZN2ot7MeshCoP11BorderAgent21PrepareServiceTxtDataEPhtRt
    - functionName:    _ZN2ot7MeshCoP11BorderAgent16SetVendorTxtDataEPKht
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aVendorData
        - aVendorDataLength
      BBCount:         13
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap4Data7SetFromEPKht
        - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - _ZNK2ot4Heap4Data7MatchesEPKht
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:436,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:436,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:436,5'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data7SetFromEPKht
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
                - __assert_fail
        - Branch String:   'src/core/meshcop/border_agent.cpp:438,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:438,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/meshcop/border_agent.cpp:439,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:436,5'
          Dst:             _ZNK2ot4Heap4Data7MatchesEPKht
        - Src:             'src/core/meshcop/border_agent.cpp:438,5'
          Dst:             _ZN2ot4Heap4Data7SetFromEPKht
        - Src:             'src/core/meshcop/border_agent.cpp:438,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/border_agent.cpp:439,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
    - functionName:    _ZN2ot10StringCopyILt64EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aTargetBuffer
        - aSource
        - aEncodingCheck
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10StringCopyEPctPKcNS_19StringEncodingCheckE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:202,12'
          Dst:             _ZN2ot10StringCopyEPctPKcNS_19StringEncodingCheckE
    - functionName:    _ZN2ot7MeshCoP11BorderAgent18SetServiceBaseNameEPKc
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBaseName
      BBCount:         14
      ICount:          63
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10StringCopyILt64EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
        - _ZN2ot11StringMatchEPKcS1_
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot7MeshCoP11BorderAgent15RegisterServiceEv
        - _ZN2ot7MeshCoP11BorderAgent17UnregisterServiceEv
        - _ZN2ot7MeshCoP11BorderAgent20ConstrcutServiceNameEPKcRA64_c
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:419,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:419,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent20ConstrcutServiceNameEPKcRA64_c
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot7MeshCoP11BorderAgent17UnregisterServiceEv
                - _ZN2ot10StringCopyILt64EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
                - _ZL11IgnoreError7otError.5047
                - _ZN2ot7MeshCoP11BorderAgent15RegisterServiceEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:419,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:424,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:424,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:424,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent17UnregisterServiceEv
                - _ZN2ot10StringCopyILt64EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
                - _ZL11IgnoreError7otError.5047
                - _ZN2ot7MeshCoP11BorderAgent15RegisterServiceEv
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:419,5'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/meshcop/border_agent.cpp:422,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent20ConstrcutServiceNameEPKcRA64_c
        - Src:             'src/core/meshcop/border_agent.cpp:424,5'
          Dst:             _ZN2ot11StringMatchEPKcS1_
        - Src:             'src/core/meshcop/border_agent.cpp:426,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent17UnregisterServiceEv
        - Src:             'src/core/meshcop/border_agent.cpp:427,17'
          Dst:             _ZN2ot10StringCopyILt64EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
        - Src:             'src/core/meshcop/border_agent.cpp:427,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/border_agent.cpp:428,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15RegisterServiceEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent17UnregisterServiceEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          49
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot5Dnssd17UnregisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
        - _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
        - _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
        - _ZNK2ot7MeshCoP11BorderAgent18IsServiceNameEmptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:507,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:507,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP11BorderAgent18IsServiceNameEmptyEv
                - _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd17UnregisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
            - BranchSide:      'src/core/meshcop/border_agent.cpp:507,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:508,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:508,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:508,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd17UnregisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:507,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:507,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/meshcop/border_agent.cpp:508,5'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent18IsServiceNameEmptyEv
        - Src:             'src/core/meshcop/border_agent.cpp:510,13'
          Dst:             _ZN2ot9ClearableINS_5Dnssd7ServiceEE5ClearEv
        - Src:             'src/core/meshcop/border_agent.cpp:511,32'
          Dst:             _ZN2ot7MeshCoP11BorderAgent14GetServiceNameEv
        - Src:             'src/core/meshcop/border_agent.cpp:514,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:514,18'
          Dst:             _ZN2ot5Dnssd17UnregisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
    - functionName:    _ZN2ot7MeshCoP11BorderAgent9HandleTmfILNS_3UriE29EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         37
      ICount:          126
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
        - _ZN2ot7MeshCoP11BorderAgent29FindActiveCommissionerSessionEv
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:368,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:368,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP11BorderAgent29FindActiveCommissionerSessionEv
                - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:368,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:370,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:370,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent29FindActiveCommissionerSessionEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:370,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:373,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:373,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:373,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:376,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:376,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:376,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:378,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:378,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:379,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:382,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:382,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:382,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:382,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:382,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:382,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:370,5'
          Dst:             _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
        - Src:             'src/core/meshcop/border_agent.cpp:372,15'
          Dst:             _ZN2ot7MeshCoP11BorderAgent29FindActiveCommissionerSessionEv
        - Src:             'src/core/meshcop/border_agent.cpp:375,24'
          Dst:             _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/border_agent.cpp:378,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession21ForwardToCommissionerERNS_4Coap7MessageERKNS_7MessageE
        - Src:             'src/core/meshcop/border_agent.cpp:379,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:382,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent29FindActiveCommissionerSessionEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3endEv
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEppEv
        - _ZN2ot7MeshCoP15SecureTransport11GetSessionsEv
        - _ZNK2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:314,33'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:314,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
                - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:326,10'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:318,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:314,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:320,36'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:326,60'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:326,60'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:327,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:326,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:326,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:329,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:314,50'
          Dst:             _ZN2ot7MeshCoP15SecureTransport11GetSessionsEv
        - Src:             'src/core/meshcop/border_agent.cpp:314,33'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE5beginEv
        - Src:             'src/core/meshcop/border_agent.cpp:314,33'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3endEv
        - Src:             'src/core/meshcop/border_agent.cpp:314,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - Src:             'src/core/meshcop/border_agent.cpp:314,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEdeEv
        - Src:             'src/core/meshcop/border_agent.cpp:318,25'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
        - Src:             'src/core/meshcop/border_agent.cpp:314,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEppEv
        - Src:             'src/core/meshcop/border_agent.cpp:327,48'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent15CoapDtlsSession20IsActiveCommissionerEv
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE7GetHeadEv
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8IteratorC2EPS2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8IteratorC2EPS2_
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8IteratorC2EPS2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8IteratorC2EPS2_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEneERKS5_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8Iterator7AdvanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19HandleRemoveSessionERNS0_13SecureSessionE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSession
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSessionEE4FreeEv
        - _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession7CleanupEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:255,17'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15CoapDtlsSession7CleanupEv
        - Src:             'src/core/meshcop/border_agent.cpp:256,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSessionEE4FreeEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19HandleAcceptSessionEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSessionEE8AllocateIJRNS_8InstanceERNS2_4Dtls9TransportEEEEPS4_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:243,38'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/border_agent.cpp:243,12'
          Dst:             _ZN2ot4Heap11AllocatableINS_7MeshCoP11BorderAgent15CoapDtlsSessionEE8AllocateIJRNS_8InstanceERNS2_4Dtls9TransportEEEEPS4_DpOT_
    - functionName:    _ZN2ot7MeshCoP11BorderAgent20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         27
      ICount:          93
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent11UpdateStateEv
        - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
        - _ZN2ot9ClearableINS_4PskcEE5ClearEv
        - _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot6Events11ContainsAnyEj
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:203,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:205,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent11UpdateStateEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot9ClearableINS_4PskcEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:208,5'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot9ClearableINS_4PskcEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:208,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:208,5'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot9ClearableINS_4PskcEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:208,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:210,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:213,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot9ClearableINS_4PskcEE5ClearEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:216,17'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot9ClearableINS_4PskcEE5ClearEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:216,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:216,46'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot9ClearableINS_4PskcEE5ClearEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:220,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot9ClearableINS_4PskcEE5ClearEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:220,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:220,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot9ClearableINS_4PskcEE5ClearEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:220,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:226,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:226,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:227,14'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_4PskcEE5ClearEv
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:203,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/meshcop/border_agent.cpp:205,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent11UpdateStateEv
        - Src:             'src/core/meshcop/border_agent.cpp:210,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/meshcop/border_agent.cpp:213,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - Src:             'src/core/meshcop/border_agent.cpp:216,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/meshcop/border_agent.cpp:222,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:222,27'
          Dst:             _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
        - Src:             'src/core/meshcop/border_agent.cpp:226,9'
          Dst:             _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
        - Src:             'src/core/meshcop/border_agent.cpp:227,14'
          Dst:             _ZN2ot9ClearableINS_4PskcEE5ClearEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent11UpdateStateEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent4StopEv
        - _ZN2ot7MeshCoP11BorderAgent5StartEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle10IsAttachedEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:137,18'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:137,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot7MeshCoP11BorderAgent4StopEv
                - _ZN2ot7MeshCoP11BorderAgent5StartEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:143,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent4StopEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:137,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:139,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent5StartEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:143,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent4StopEv
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:137,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:137,37'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/meshcop/border_agent.cpp:139,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent5StartEv
        - Src:             'src/core/meshcop/border_agent.cpp:143,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent4StopEv
    - functionName:    _ZN2ot9ClearableINS_4PskcEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_4PskcEEEvRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_4PskcEEEvRT_
    - functionName:    _ZN2ot7MeshCoP11BorderAgent5StartEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         24
      ICount:          103
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - _ZN2ot7MeshCoP11BorderAgent19HandleAcceptSessionEPvRKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP11BorderAgent19HandleRemoveSessionEPvRNS0_13SecureSessionE
        - _ZN2ot7MeshCoP15SecureTransport17SetAcceptCallbackEPFPNS0_13SecureSessionEPvRKNS_3Ip611MessageInfoEES4_
        - _ZN2ot7MeshCoP15SecureTransport24SetRemoveSessionCallbackEPFvPvRNS0_13SecureSessionEES2_
        - _ZN2ot7MeshCoP15SecureTransport4BindEt
        - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
        - _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
        - _ZN2ot9ClearableINS_4PskcEE5ClearEv
        - _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:152,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:152,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:152,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport17SetAcceptCallbackEPFPNS0_13SecureSessionEPvRKNS_3Ip611MessageInfoEES4_
                - _ZN2ot7MeshCoP15SecureTransport24SetRemoveSessionCallbackEPFvPvRNS0_13SecureSessionEES2_
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot9ClearableINS_4PskcEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/border_agent.cpp:157,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:157,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:158,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot9ClearableINS_4PskcEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/border_agent.cpp:158,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:158,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:160,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
                - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
                - _ZN2ot9ClearableINS_4PskcEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/border_agent.cpp:161,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:161,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:162,10'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_4PskcEE5ClearEv
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/border_agent.cpp:170,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:170,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/border_agent.cpp:172,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:154,20'
          Dst:             _ZN2ot7MeshCoP15SecureTransport17SetAcceptCallbackEPFPNS0_13SecureSessionEPvRKNS_3Ip611MessageInfoEES4_
        - Src:             'src/core/meshcop/border_agent.cpp:154,20'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19HandleAcceptSessionEPvRKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/border_agent.cpp:155,20'
          Dst:             _ZN2ot7MeshCoP15SecureTransport24SetRemoveSessionCallbackEPFvPvRNS0_13SecureSessionEES2_
        - Src:             'src/core/meshcop/border_agent.cpp:155,20'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19HandleRemoveSessionEPvRNS0_13SecureSessionE
        - Src:             'src/core/meshcop/border_agent.cpp:157,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
        - Src:             'src/core/meshcop/border_agent.cpp:158,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport4BindEt
        - Src:             'src/core/meshcop/border_agent.cpp:160,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:160,23'
          Dst:             _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
        - Src:             'src/core/meshcop/border_agent.cpp:161,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
        - Src:             'src/core/meshcop/border_agent.cpp:162,10'
          Dst:             _ZN2ot9ClearableINS_4PskcEE5ClearEv
        - Src:             'src/core/meshcop/border_agent.cpp:165,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - Src:             'src/core/meshcop/border_agent.cpp:167,5'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
        - Src:             'src/core/meshcop/border_agent.cpp:167,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:172,24'
          Dst:             _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - Src:             'src/core/meshcop/border_agent.cpp:175,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot7MeshCoP11BorderAgent4StopEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - _ZN2ot7MeshCoP15SecureTransport5CloseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:180,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:180,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/border_agent.cpp:180,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:182,20'
          Dst:             _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - Src:             'src/core/meshcop/border_agent.cpp:184,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - Src:             'src/core/meshcop/border_agent.cpp:186,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19HandleAcceptSessionEPvRKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessageInfo
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent19HandleAcceptSessionEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:238,12'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:238,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:238,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:238,50'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19HandleAcceptSessionEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19HandleRemoveSessionEPvRNS0_13SecureSessionE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aSession
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent19HandleRemoveSessionERNS0_13SecureSessionE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:248,43'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19HandleRemoveSessionERNS0_13SecureSessionE
    - functionName:    _ZN2ot12CallbackBaseIPFvPvEE3SetES3_S1_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP11BorderAgent25SetServiceChangedCallbackEPFvPvES2_
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPvEE3SetES3_S1_
        - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:196,29'
          Dst:             _ZN2ot12CallbackBaseIPFvPvEE3SetES3_S1_
        - Src:             'src/core/meshcop/border_agent.cpp:198,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent10SetEnabledEb
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         12
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP11BorderAgent11UpdateStateEv
        - _ZN2ot7MeshCoP11BorderAgent17UnregisterServiceEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:119,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:119,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP11BorderAgent11UpdateStateEv
                - _ZN2ot7MeshCoP11BorderAgent17UnregisterServiceEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:119,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/border_agent.cpp:125,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:125,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/border_agent.cpp:127,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11BorderAgent17UnregisterServiceEv
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:121,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/border_agent.cpp:122,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent11UpdateStateEv
        - Src:             'src/core/meshcop/border_agent.cpp:127,9'
          Dst:             _ZN2ot7MeshCoP11BorderAgent17UnregisterServiceEv
    - functionName:    _ZNK2ot11UnequatableINS_7MeshCoP11BorderAgent2IdEEneERKS3_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_7MeshCoP11BorderAgent2IdEEeqERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot9EquatableINS_7MeshCoP11BorderAgent2IdEEeqERKS3_
    - functionName:    _ZN2ot7MeshCoP11BorderAgent5SetIdERKNS1_2IdE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         12
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - _ZN2ot8Settings4SaveINS_12SettingsBase13BorderAgentIdEEEvRKNT_9ValueTypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot11UnequatableINS_7MeshCoP11BorderAgent2IdEEneERKS3_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/border_agent.cpp:102,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:104,9'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_7MeshCoP11BorderAgent2IdEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13BorderAgentIdEEEvRKNT_9ValueTypeE
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:107,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13BorderAgentIdEEEvRKNT_9ValueTypeE
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - Branch String:   'src/core/meshcop/border_agent.cpp:104,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/border_agent.cpp:104,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13BorderAgentIdEEEvRKNT_9ValueTypeE
                - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
            - BranchSide:      'src/core/meshcop/border_agent.cpp:104,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:104,9'
          Dst:             _ZNK2ot11UnequatableINS_7MeshCoP11BorderAgent2IdEEneERKS3_
        - Src:             'src/core/meshcop/border_agent.cpp:107,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/meshcop/border_agent.cpp:107,21'
          Dst:             _ZN2ot8Settings4SaveINS_12SettingsBase13BorderAgentIdEEEvRKNT_9ValueTypeE
        - Src:             'src/core/meshcop/border_agent.cpp:110,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
    - functionName:    _ZN2ot13ClearAllBytesIA64_cEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesI21otBorderAgentCountersEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9TaskletInINS_7MeshCoP11BorderAgentEXadL_ZNS2_17HandleServiceTaskEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_7MeshCoP11BorderAgentEXadL_ZNS2_17HandleServiceTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_7MeshCoP11BorderAgentEXadL_ZNS2_17HandleServiceTaskEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot7MeshCoP11BorderAgentC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesI21otBorderAgentCountersEEvRT_
        - _ZN2ot13ClearAllBytesIA64_cEEvRT_
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4Heap4DataC2Ev
        - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManagerC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP4Dtls9TransportC2ERNS_8InstanceENS_16LinkSecurityModeE
        - _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
        - _ZN2ot9TaskletInINS_7MeshCoP11BorderAgentEXadL_ZNS2_17HandleServiceTaskEvEEEC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.cpp:55,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/border_agent.cpp:58,7'
          Dst:             _ZN2ot7MeshCoP4Dtls9TransportC2ERNS_8InstanceENS_16LinkSecurityModeE
        - Src:             'src/core/meshcop/border_agent.cpp:54,14'
          Dst:             _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
        - Src:             'src/core/meshcop/border_agent.cpp:62,7'
          Dst:             _ZN2ot9TaskletInINS_7MeshCoP11BorderAgentEXadL_ZNS2_17HandleServiceTaskEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/border_agent.cpp:64,7'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManagerC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/border_agent.cpp:54,14'
          Dst:             _ZN2ot4Heap4DataC2Ev
        - Src:             'src/core/meshcop/border_agent.cpp:67,5'
          Dst:             _ZN2ot13ClearAllBytesI21otBorderAgentCountersEEvRT_
        - Src:             'src/core/meshcop/border_agent.cpp:70,5'
          Dst:             _ZN2ot13ClearAllBytesIA64_cEEvRT_
        - Src:             'src/core/meshcop/border_agent.cpp:71,5'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
    - functionName:    _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot13ClearAllBytesINS_7MeshCoP20CommissioningDatasetEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv19otCommissionerStatePvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_24HandleJoinerSessionTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7MeshCoP12CommissionerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP12CommissionerEEERT_v
    - functionName:    _ZN2ot7MeshCoP12Commissioner24HandleJoinerSessionTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:947,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:947,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:949,51'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:949,9'
          Dst:             _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
        - Src:             'src/core/meshcop/commissioner.cpp:952,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:952,29'
          Dst:             _ZN2ot7MeshCoP13SecureSession10DisconnectEv
    - functionName:    _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1131
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAction
        - aJoiner
      BBCount:         9
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Mac10ExtAddress8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
        - _ZNK2ot7MeshCoP10JoinerPskd12GetAsCStringEv
        - _ZNK2ot7MeshCoP15JoinerDiscerner8ToStringEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:1112,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1112,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1115,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1118,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP10JoinerPskd12GetAsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1122,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot7MeshCoP10JoinerPskd12GetAsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1127,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZNK2ot7MeshCoP10JoinerPskd12GetAsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:1118,9'
          Dst:             _ZNK2ot7MeshCoP10JoinerPskd12GetAsCStringEv
        - Src:             'src/core/meshcop/commissioner.cpp:1118,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:1122,9'
          Dst:             _ZNK2ot3Mac10ExtAddress8ToStringEv
        - Src:             'src/core/meshcop/commissioner.cpp:1122,9'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/meshcop/commissioner.cpp:1122,9'
          Dst:             _ZNK2ot7MeshCoP10JoinerPskd12GetAsCStringEv
        - Src:             'src/core/meshcop/commissioner.cpp:1122,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:1127,9'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner8ToStringEv
        - Src:             'src/core/meshcop/commissioner.cpp:1127,9'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/meshcop/commissioner.cpp:1127,9'
          Dst:             _ZNK2ot7MeshCoP10JoinerPskd12GetAsCStringEv
        - Src:             'src/core/meshcop/commissioner.cpp:1127,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Tmf11SecureAgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Tmf11SecureAgentEEERT_v
    - functionName:    _ZN2ot7MeshCoP13SecureSession10DisconnectEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:178,29'
          Dst:             _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
    - functionName:    _ZNK2ot7MeshCoP10JoinerPskd12GetAsCStringEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      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:    _ZN2ot8Instance3GetINS_7MeshCoP12CommissionerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 902
      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:    _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
    - functionName:    _ZN2ot7MeshCoP12Commissioner11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          40
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot7MeshCoP12Commissioner12SendPetitionEv
        - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:564,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:564,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:567,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:570,21'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner12SendPetitionEv
                - _ZL11IgnoreError7otError.5437
            - BranchSide:      'src/core/meshcop/commissioner.cpp:574,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEv
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:570,21'
          Dst:             _ZN2ot7MeshCoP12Commissioner12SendPetitionEv
        - Src:             'src/core/meshcop/commissioner.cpp:570,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/commissioner.cpp:574,9'
          Dst:             _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEv
    - functionName:    _ZN2ot7MeshCoP12Commissioner12SendPetitionEv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         24
      ICount:          106
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP12Commissioner28HandleLeaderPetitionResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:742,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:742,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:742,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:744,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:744,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:746,17'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:747,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:747,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:750,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:753,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:753,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:753,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:753,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:753,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:753,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:737,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/commissioner.cpp:737,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/commissioner.cpp:741,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:741,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/commissioner.cpp:744,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/meshcop/commissioner.cpp:746,17'
          Dst:             _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - Src:             'src/core/meshcop/commissioner.cpp:747,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:747,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/meshcop/commissioner.cpp:747,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner28HandleLeaderPetitionResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/meshcop/commissioner.cpp:750,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:750,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:753,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:817,42'
          Dst:             _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEt
    - functionName:    _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEt
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSessionId
      BBCount:         28
      ICount:          124
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
        - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP12Commissioner29HandleLeaderKeepAliveResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:826,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:826,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:826,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:828,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:828,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:831,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:831,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:831,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:833,17'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:834,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:834,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:837,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:840,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:840,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:840,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/commissioner.cpp:840,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:840,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:840,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:823,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/commissioner.cpp:823,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/commissioner.cpp:825,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:825,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/commissioner.cpp:828,5'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:831,5'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:833,17'
          Dst:             _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - Src:             'src/core/meshcop/commissioner.cpp:834,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:834,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/meshcop/commissioner.cpp:834,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner29HandleLeaderKeepAliveResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/meshcop/commissioner.cpp:837,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:837,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:840,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/commissioner.cpp:841,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot7MeshCoP12Commissioner29HandleLeaderKeepAliveResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot7MeshCoP12Commissioner29HandleLeaderKeepAliveResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:849,74'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/meshcop/commissioner.cpp:850,74'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/meshcop/commissioner.cpp:849,44'
          Dst:             _ZN2ot7MeshCoP12Commissioner29HandleLeaderKeepAliveResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP12Commissioner29HandleLeaderKeepAliveResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         28
      ICount:          101
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
        - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot4Time9SecToMsecEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
        - _ZNK2ot4Coap7Message7GetCodeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:861,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:861,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/commissioner.cpp:861,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:862,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:862,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/commissioner.cpp:862,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
        - Branch String:   'src/core/meshcop/commissioner.cpp:862,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:862,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/commissioner.cpp:862,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
        - Branch String:   'src/core/meshcop/commissioner.cpp:867,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:867,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:868,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/meshcop/commissioner.cpp:868,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:868,5'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/commissioner.cpp:868,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:862,5'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/meshcop/commissioner.cpp:862,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
        - Src:             'src/core/meshcop/commissioner.cpp:862,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/commissioner.cpp:865,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:865,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:867,5'
          Dst:             _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:868,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
        - Src:             'src/core/meshcop/commissioner.cpp:868,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/commissioner.cpp:870,18'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/meshcop/commissioner.cpp:870,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aResignMode
      BBCount:         23
      ICount:          115
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP12Commissioner12ClearJoinersEv
        - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEv
        - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
        - _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:300,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:300,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot7MeshCoP12Commissioner12ClearJoinersEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:300,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/commissioner.cpp:305,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:307,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot7MeshCoP12Commissioner12ClearJoinersEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:311,14'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:320,20'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:320,24'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:320,61'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/commissioner.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:320,61'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:322,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/commissioner.cpp:326,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:326,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:328,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:302,25'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/meshcop/commissioner.cpp:303,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:303,29'
          Dst:             _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - Src:             'src/core/meshcop/commissioner.cpp:307,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:307,28'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/meshcop/commissioner.cpp:308,9'
          Dst:             _ZN2ot7MeshCoP12Commissioner12ClearJoinersEv
        - Src:             'src/core/meshcop/commissioner.cpp:316,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/meshcop/commissioner.cpp:318,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/commissioner.cpp:322,9'
          Dst:             _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEv
        - Src:             'src/core/meshcop/commissioner.cpp:328,9'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot7MeshCoP12Commissioner12ClearJoinersEv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:398,25'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:398,25'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:403,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:403,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
    - functionName:    _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MapEnumINS_7MeshCoP12Commissioner5StateEEEKNS_10MappedEnumIT_E4TypeES5_
        - _ZN2ot7MeshCoP12Commissioner13StateToStringENS1_5StateE
        - _ZN2ot8Notifier6UpdateINS_7MeshCoP12Commissioner5StateEEE7otErrorRT_RKS6_NS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot8CallbackIPFv19otCommissionerStatePvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:76,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:76,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:78,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner13StateToStringENS1_5StateE
                - _ZN2ot7MeshCoP12Commissioner13StateToStringENS1_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MapEnumINS_7MeshCoP12Commissioner5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot8CallbackIPFv19otCommissionerStatePvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:76,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:76,5'
          Dst:             _ZN2ot8Notifier6UpdateINS_7MeshCoP12Commissioner5StateEEE7otErrorRT_RKS6_NS_5EventE
        - Src:             'src/core/meshcop/commissioner.cpp:78,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner13StateToStringENS1_5StateE
        - Src:             'src/core/meshcop/commissioner.cpp:78,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner13StateToStringENS1_5StateE
        - Src:             'src/core/meshcop/commissioner.cpp:78,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:80,32'
          Dst:             _ZN2ot7MapEnumINS_7MeshCoP12Commissioner5StateEEEKNS_10MappedEnumIT_E4TypeES5_
        - Src:             'src/core/meshcop/commissioner.cpp:80,20'
          Dst:             _ZNK2ot8CallbackIPFv19otCommissionerStatePvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
    - functionName:    _ZN2ot8Notifier6UpdateINS_7MeshCoP12Commissioner5StateEEE7otErrorRT_RKS6_NS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aVariable
        - aNewValue
        - aEvent
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.hpp:274,13'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.hpp:276,27'
              BranchSideFuncs:
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
            - BranchSide:      'src/core/common/notifier.hpp:281,25'
              BranchSideFuncs:
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/common/notifier.hpp:276,13'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Src:             'src/core/common/notifier.hpp:282,13'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot7MeshCoP12Commissioner13StateToStringENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MapEnumINS_7MeshCoP12Commissioner5StateEEEKNS_10MappedEnumIT_E4TypeES5_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv19otCommissionerStatePvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv19otCommissionerStatePvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv19otCommissionerStatePvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv19otCommissionerStatePvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv19otCommissionerStatePvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
    - functionName:    _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP12Commissioner30SendMgmtCommissionerSetRequestERKNS0_20CommissioningDatasetEPKhh
        - _ZN2ot7MeshCoP20CommissioningDataset12SetSessionIdEt
        - _ZN2ot7MeshCoP20CommissioningDataset18UpdateSteeringDataEv
        - _ZN2ot9ClearableINS_7MeshCoP20CommissioningDatasetEE5ClearEv
        - _ZNK2ot7MeshCoP12Commissioner18ComputeBloomFilterERNS0_12SteeringDataE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:382,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:382,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_7MeshCoP20CommissioningDatasetEE5ClearEv
                - _ZN2ot7MeshCoP20CommissioningDataset12SetSessionIdEt
                - _ZN2ot7MeshCoP20CommissioningDataset18UpdateSteeringDataEv
                - _ZNK2ot7MeshCoP12Commissioner18ComputeBloomFilterERNS0_12SteeringDataE
                - _ZN2ot7MeshCoP12Commissioner30SendMgmtCommissionerSetRequestERKNS0_20CommissioningDatasetEPKhh
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:382,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:384,13'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP20CommissioningDatasetEE5ClearEv
        - Src:             'src/core/meshcop/commissioner.cpp:386,13'
          Dst:             _ZN2ot7MeshCoP20CommissioningDataset12SetSessionIdEt
        - Src:             'src/core/meshcop/commissioner.cpp:387,32'
          Dst:             _ZN2ot7MeshCoP20CommissioningDataset18UpdateSteeringDataEv
        - Src:             'src/core/meshcop/commissioner.cpp:387,5'
          Dst:             _ZNK2ot7MeshCoP12Commissioner18ComputeBloomFilterERNS0_12SteeringDataE
        - Src:             'src/core/meshcop/commissioner.cpp:389,13'
          Dst:             _ZN2ot7MeshCoP12Commissioner30SendMgmtCommissionerSetRequestERKNS0_20CommissioningDatasetEPKhh
        - Src:             'src/core/meshcop/commissioner.cpp:392,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot9ClearableINS_7MeshCoP20CommissioningDatasetEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_7MeshCoP20CommissioningDatasetEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_7MeshCoP20CommissioningDatasetEEEvRT_
    - functionName:    _ZN2ot7MeshCoP20CommissioningDataset12SetSessionIdEt
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSessionId
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP20CommissioningDataset18UpdateSteeringDataEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP12Commissioner18ComputeBloomFilterERNS0_12SteeringDataE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSteeringData
      BBCount:         16
      ICount:          102
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS0_15JoinerDiscernerE
        - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS_3Mac10ExtAddressE
        - _ZN2ot7MeshCoP12SteeringData21SetToPermitAllJoinersEv
        - _ZN2ot7MeshCoP12SteeringData4InitEh
        - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:351,31'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:351,31'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12SteeringData21SetToPermitAllJoinersEv
                - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS0_15JoinerDiscernerE
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS_3Mac10ExtAddressE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:371,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:353,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:351,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12SteeringData21SetToPermitAllJoinersEv
                - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS0_15JoinerDiscernerE
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS_3Mac10ExtAddressE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:356,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12SteeringData21SetToPermitAllJoinersEv
                - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS0_15JoinerDiscernerE
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS_3Mac10ExtAddressE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:359,29'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS_3Mac10ExtAddressE
                - _ZN2ot7MeshCoP12SteeringData21SetToPermitAllJoinersEv
                - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS0_15JoinerDiscernerE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:364,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS0_15JoinerDiscernerE
                - _ZN2ot7MeshCoP12SteeringData21SetToPermitAllJoinersEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS_3Mac10ExtAddressE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:368,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12SteeringData21SetToPermitAllJoinersEv
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:349,19'
          Dst:             _ZN2ot7MeshCoP12SteeringData4InitEh
        - Src:             'src/core/meshcop/commissioner.cpp:359,13'
          Dst:             _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
        - Src:             'src/core/meshcop/commissioner.cpp:360,27'
          Dst:             _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS_3Mac10ExtAddressE
        - Src:             'src/core/meshcop/commissioner.cpp:364,27'
          Dst:             _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS0_15JoinerDiscernerE
        - Src:             'src/core/meshcop/commissioner.cpp:368,27'
          Dst:             _ZN2ot7MeshCoP12SteeringData21SetToPermitAllJoinersEv
    - functionName:    _ZN2ot7MeshCoP12Commissioner30SendMgmtCommissionerSetRequestERKNS0_20CommissioningDatasetEPKhh
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aDataset
        - aTlvs
        - aLength
      BBCount:         55
      ICount:          231
      EdgeCount:       69
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
        - _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP12Commissioner33HandleMgmtCommissionerSetResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot7MeshCoP12SteeringData7GetDataEv
        - _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
        - _ZNK2ot7MeshCoP20CommissioningDataset10GetLocatorEv
        - _ZNK2ot7MeshCoP20CommissioningDataset12GetSessionIdEv
        - _ZNK2ot7MeshCoP20CommissioningDataset12IsLocatorSetEv
        - _ZNK2ot7MeshCoP20CommissioningDataset14IsSessionIdSetEv
        - _ZNK2ot7MeshCoP20CommissioningDataset15GetSteeringDataEv
        - _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
        - _ZNK2ot7MeshCoP20CommissioningDataset17IsSteeringDataSetEv
        - _ZNK2ot7MeshCoP20CommissioningDataset18IsJoinerUdpPortSetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:664,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:664,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP20CommissioningDataset12IsLocatorSetEv
                - _ZNK2ot7MeshCoP20CommissioningDataset14IsSessionIdSetEv
                - _ZNK2ot7MeshCoP20CommissioningDataset17IsSteeringDataSetEv
                - _ZNK2ot7MeshCoP20CommissioningDataset18IsJoinerUdpPortSetEv
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot7MeshCoP20CommissioningDataset15GetSteeringDataEv
                - _ZNK2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
                - _ZNK2ot7MeshCoP20CommissioningDataset12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot7MeshCoP20CommissioningDataset10GetLocatorEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:664,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:666,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:668,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP20CommissioningDataset10GetLocatorEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot7MeshCoP20CommissioningDataset14IsSessionIdSetEv
                - _ZNK2ot7MeshCoP20CommissioningDataset17IsSteeringDataSetEv
                - _ZNK2ot7MeshCoP20CommissioningDataset18IsJoinerUdpPortSetEv
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot7MeshCoP20CommissioningDataset15GetSteeringDataEv
                - _ZNK2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
                - _ZNK2ot7MeshCoP20CommissioningDataset12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:671,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP20CommissioningDataset14IsSessionIdSetEv
                - _ZNK2ot7MeshCoP20CommissioningDataset17IsSteeringDataSetEv
                - _ZNK2ot7MeshCoP20CommissioningDataset18IsJoinerUdpPortSetEv
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot7MeshCoP20CommissioningDataset15GetSteeringDataEv
                - _ZNK2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
                - _ZNK2ot7MeshCoP20CommissioningDataset12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/meshcop/commissioner.cpp:668,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:668,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:669,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP20CommissioningDataset14IsSessionIdSetEv
                - _ZNK2ot7MeshCoP20CommissioningDataset17IsSteeringDataSetEv
                - _ZNK2ot7MeshCoP20CommissioningDataset18IsJoinerUdpPortSetEv
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot7MeshCoP20CommissioningDataset15GetSteeringDataEv
                - _ZNK2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
                - _ZNK2ot7MeshCoP20CommissioningDataset12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/meshcop/commissioner.cpp:671,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:673,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP20CommissioningDataset12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot7MeshCoP20CommissioningDataset17IsSteeringDataSetEv
                - _ZNK2ot7MeshCoP20CommissioningDataset18IsJoinerUdpPortSetEv
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot7MeshCoP20CommissioningDataset15GetSteeringDataEv
                - _ZNK2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
            - BranchSide:      'src/core/meshcop/commissioner.cpp:676,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP20CommissioningDataset17IsSteeringDataSetEv
                - _ZNK2ot7MeshCoP20CommissioningDataset18IsJoinerUdpPortSetEv
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot7MeshCoP20CommissioningDataset15GetSteeringDataEv
                - _ZNK2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
        - Branch String:   'src/core/meshcop/commissioner.cpp:673,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:673,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:674,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP20CommissioningDataset17IsSteeringDataSetEv
                - _ZNK2ot7MeshCoP20CommissioningDataset18IsJoinerUdpPortSetEv
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot7MeshCoP20CommissioningDataset15GetSteeringDataEv
                - _ZNK2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
        - Branch String:   'src/core/meshcop/commissioner.cpp:676,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:678,44'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP20CommissioningDataset15GetSteeringDataEv
                - _ZNK2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
                - _ZNK2ot7MeshCoP20CommissioningDataset18IsJoinerUdpPortSetEv
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:683,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP20CommissioningDataset18IsJoinerUdpPortSetEv
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/meshcop/commissioner.cpp:680,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:680,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:681,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP20CommissioningDataset18IsJoinerUdpPortSetEv
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/meshcop/commissioner.cpp:683,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:685,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
            - BranchSide:      'src/core/meshcop/commissioner.cpp:688,9'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
        - Branch String:   'src/core/meshcop/commissioner.cpp:685,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:685,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:686,5'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
        - Branch String:   'src/core/meshcop/commissioner.cpp:688,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:690,9'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:693,17'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:690,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:690,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:691,5'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:694,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:694,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:697,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:700,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:700,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:700,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:700,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:700,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:700,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:661,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/commissioner.cpp:661,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/commissioner.cpp:663,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:663,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/commissioner.cpp:666,18'
          Dst:             _ZNK2ot7MeshCoP20CommissioningDataset12IsLocatorSetEv
        - Src:             'src/core/meshcop/commissioner.cpp:668,9'
          Dst:             _ZNK2ot7MeshCoP20CommissioningDataset10GetLocatorEv
        - Src:             'src/core/meshcop/commissioner.cpp:668,9'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:671,18'
          Dst:             _ZNK2ot7MeshCoP20CommissioningDataset14IsSessionIdSetEv
        - Src:             'src/core/meshcop/commissioner.cpp:673,9'
          Dst:             _ZNK2ot7MeshCoP20CommissioningDataset12GetSessionIdEv
        - Src:             'src/core/meshcop/commissioner.cpp:673,9'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:676,18'
          Dst:             _ZNK2ot7MeshCoP20CommissioningDataset17IsSteeringDataSetEv
        - Src:             'src/core/meshcop/commissioner.cpp:678,53'
          Dst:             _ZNK2ot7MeshCoP20CommissioningDataset15GetSteeringDataEv
        - Src:             'src/core/meshcop/commissioner.cpp:680,9'
          Dst:             _ZNK2ot7MeshCoP12SteeringData7GetDataEv
        - Src:             'src/core/meshcop/commissioner.cpp:680,9'
          Dst:             _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
        - Src:             'src/core/meshcop/commissioner.cpp:680,9'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
        - Src:             'src/core/meshcop/commissioner.cpp:683,18'
          Dst:             _ZNK2ot7MeshCoP20CommissioningDataset18IsJoinerUdpPortSetEv
        - Src:             'src/core/meshcop/commissioner.cpp:685,9'
          Dst:             _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
        - Src:             'src/core/meshcop/commissioner.cpp:685,9'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:690,9'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/meshcop/commissioner.cpp:693,17'
          Dst:             _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - Src:             'src/core/meshcop/commissioner.cpp:694,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:694,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/meshcop/commissioner.cpp:694,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner33HandleMgmtCommissionerSetResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/meshcop/commissioner.cpp:697,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:697,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:700,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZNK2ot7MeshCoP20CommissioningDataset12IsLocatorSetEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 390
      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:    _ZNK2ot7MeshCoP20CommissioningDataset10GetLocatorEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZNK2ot7MeshCoP20CommissioningDataset14IsSessionIdSetEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP20CommissioningDataset12GetSessionIdEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP20CommissioningDataset17IsSteeringDataSetEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP20CommissioningDataset15GetSteeringDataEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 453
      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:    _ZNK2ot7MeshCoP12SteeringData7GetDataEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      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:    _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
        - aLength
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:573,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZNK2ot7MeshCoP20CommissioningDataset18IsJoinerUdpPortSetEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP20CommissioningDataset16GetJoinerUdpPortEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot7MeshCoP12Commissioner33HandleMgmtCommissionerSetResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot7MeshCoP12Commissioner33HandleMgmtCommissionerSetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:709,78'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/meshcop/commissioner.cpp:710,78'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/meshcop/commissioner.cpp:709,44'
          Dst:             _ZN2ot7MeshCoP12Commissioner33HandleMgmtCommissionerSetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZN2ot7MeshCoP12Commissioner33HandleMgmtCommissionerSetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         25
      ICount:          100
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP8StateTlv13StateToStringENS1_5StateE
        - _ZNK2ot4Coap7Message7GetCodeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:722,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:722,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP8StateTlv13StateToStringENS1_5StateE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:723,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP8StateTlv13StateToStringENS1_5StateE
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Branch String:   'src/core/meshcop/commissioner.cpp:723,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:723,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP8StateTlv13StateToStringENS1_5StateE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:723,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP8StateTlv13StateToStringENS1_5StateE
        - Branch String:   'src/core/meshcop/commissioner.cpp:723,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:723,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP8StateTlv13StateToStringENS1_5StateE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:723,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP8StateTlv13StateToStringENS1_5StateE
        - Branch String:   'src/core/meshcop/commissioner.cpp:723,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:723,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP8StateTlv13StateToStringENS1_5StateE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:723,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP8StateTlv13StateToStringENS1_5StateE
        - Branch String:   'src/core/meshcop/commissioner.cpp:729,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:729,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP8StateTlv13StateToStringENS1_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/commissioner.cpp:729,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:723,5'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/meshcop/commissioner.cpp:723,5'
          Dst:             _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:729,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:729,5'
          Dst:             _ZN2ot7MeshCoP8StateTlv13StateToStringENS1_5StateE
        - Src:             'src/core/meshcop/commissioner.cpp:729,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/meshcop/commissioner.cpp:729,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZN2ot7MeshCoP12Commissioner28HandleLeaderPetitionResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot7MeshCoP12Commissioner28HandleLeaderPetitionResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:762,73'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/meshcop/commissioner.cpp:763,73'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/meshcop/commissioner.cpp:762,44'
          Dst:             _ZN2ot7MeshCoP12Commissioner28HandleLeaderPetitionResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZN2ot7MeshCoP12Commissioner28HandleLeaderPetitionResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         43
      ICount:          176
      EdgeCount:       52
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot4Time9SecToMsecEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEt
        - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
        - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
        - _ZNK2ot4Coap7Message7GetCodeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:775,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:775,5'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEt
            - BranchSide:      'src/core/meshcop/commissioner.cpp:775,5'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
        - Branch String:   'src/core/meshcop/commissioner.cpp:776,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:776,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEt
            - BranchSide:      'src/core/meshcop/commissioner.cpp:776,5'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
        - Branch String:   'src/core/meshcop/commissioner.cpp:776,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:776,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEt
            - BranchSide:      'src/core/meshcop/commissioner.cpp:776,5'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
        - Branch String:   'src/core/meshcop/commissioner.cpp:781,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:781,5'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
            - BranchSide:      'src/core/meshcop/commissioner.cpp:782,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEt
        - Branch String:   'src/core/meshcop/commissioner.cpp:782,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:782,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEt
            - BranchSide:      'src/core/meshcop/commissioner.cpp:782,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
        - Branch String:   'src/core/meshcop/commissioner.cpp:784,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:784,5'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
            - BranchSide:      'src/core/meshcop/commissioner.cpp:788,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEt
        - Branch String:   'src/core/meshcop/commissioner.cpp:788,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:790,23'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEt
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
            - BranchSide:      'src/core/meshcop/commissioner.cpp:794,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
        - Branch String:   'src/core/meshcop/commissioner.cpp:804,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:804,9'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
            - BranchSide:      'src/core/meshcop/commissioner.cpp:806,13'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
        - Branch String:   'src/core/meshcop/commissioner.cpp:806,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:808,25'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
                - _ZL11IgnoreError7otError.5437
            - BranchSide:      'src/core/meshcop/commissioner.cpp:812,13'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:776,5'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/meshcop/commissioner.cpp:779,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:779,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:781,5'
          Dst:             _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:782,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
        - Src:             'src/core/meshcop/commissioner.cpp:782,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/commissioner.cpp:784,5'
          Dst:             _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:790,9'
          Dst:             _ZN2ot7MeshCoP12Commissioner13SendKeepAliveEt
        - Src:             'src/core/meshcop/commissioner.cpp:794,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:794,71'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/meshcop/commissioner.cpp:794,21'
          Dst:             _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
        - Src:             'src/core/meshcop/commissioner.cpp:795,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:795,24'
          Dst:             _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/meshcop/commissioner.cpp:797,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/commissioner.cpp:800,18'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/meshcop/commissioner.cpp:800,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/meshcop/commissioner.cpp:808,25'
          Dst:             _ZN2ot7MeshCoP12Commissioner4StopENS1_10ResignModeE
        - Src:             'src/core/meshcop/commissioner.cpp:808,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/commissioner.cpp:812,26'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/meshcop/commissioner.cpp:812,20'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_27HandleJoinerExpirationTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
    - functionName:    _ZN2ot7MeshCoP12Commissioner27HandleJoinerExpirationTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot7MeshCoP12Commissioner17RemoveJoinerEntryERNS1_6JoinerE
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot4TimeleERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:583,25'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:583,25'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot7MeshCoP12Commissioner17RemoveJoinerEntryERNS1_6JoinerE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:601,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - Branch String:   'src/core/meshcop/commissioner.cpp:585,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:587,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP12Commissioner17RemoveJoinerEntryERNS1_6JoinerE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:590,13'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot7MeshCoP12Commissioner17RemoveJoinerEntryERNS1_6JoinerE
        - Branch String:   'src/core/meshcop/commissioner.cpp:590,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:593,31'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner17RemoveJoinerEntryERNS1_6JoinerE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:597,38'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot7MeshCoP12Commissioner17RemoveJoinerEntryERNS1_6JoinerE
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:581,18'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/meshcop/commissioner.cpp:590,48'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/meshcop/commissioner.cpp:590,36'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/meshcop/commissioner.cpp:593,13'
          Dst:             _ZN2ot7MeshCoP12Commissioner17RemoveJoinerEntryERNS1_6JoinerE
        - Src:             'src/core/meshcop/commissioner.cpp:597,22'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/meshcop/commissioner.cpp:601,28'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
    - functionName:    _ZN2ot7MeshCoP12Commissioner17RemoveJoinerEntryERNS1_6JoinerE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aJoiner
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
        - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
        - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:253,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:253,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:255,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:258,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
        - Src:             'src/core/meshcop/commissioner.cpp:260,5'
          Dst:             _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
        - Src:             'src/core/meshcop/commissioner.cpp:261,5'
          Dst:             _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
    - functionName:    _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aJoiner
      BBCount:         21
      ICount:          103
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot7MapEnumINS_7MeshCoP12Commissioner11JoinerEventEEEKNS_10MappedEnumIT_E4TypeES5_
        - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
        - _ZNK2ot12CallbackBaseIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvEE5IsSetEv
        - _ZNK2ot7MeshCoP12Commissioner6Joiner16CopyToJoinerInfoER12otJoinerInfo
        - _ZNK2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PS2_PNS_3Mac10ExtAddressEEEEvDpOT_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:92,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:92,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12Commissioner6Joiner16CopyToJoinerInfoER12otJoinerInfo
                - _ZN2ot7MapEnumINS_7MeshCoP12Commissioner11JoinerEventEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PS2_PNS_3Mac10ExtAddressEEEEvDpOT_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:92,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:92,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:92,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12Commissioner6Joiner16CopyToJoinerInfoER12otJoinerInfo
                - _ZN2ot7MapEnumINS_7MeshCoP12Commissioner11JoinerEventEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PS2_PNS_3Mac10ExtAddressEEEEvDpOT_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:92,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:96,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:98,25'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZN2ot7MapEnumINS_7MeshCoP12Commissioner11JoinerEventEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PS2_PNS_3Mac10ExtAddressEEEEvDpOT_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:100,14'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_7MeshCoP12Commissioner11JoinerEventEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PS2_PNS_3Mac10ExtAddressEEEEvDpOT_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Branch String:   'src/core/meshcop/commissioner.cpp:100,14'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:102,29'
              BranchSideFuncs:
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot7MapEnumINS_7MeshCoP12Commissioner11JoinerEventEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PS2_PNS_3Mac10ExtAddressEEEEvDpOT_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:106,20'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_7MeshCoP12Commissioner11JoinerEventEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PS2_PNS_3Mac10ExtAddressEEEEvDpOT_
        - Branch String:   'src/core/meshcop/commissioner.cpp:109,58'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:109,58'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PS2_PNS_3Mac10ExtAddressEEEEvDpOT_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:109,58'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PS2_PNS_3Mac10ExtAddressEEEEvDpOT_
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:92,5'
          Dst:             _ZNK2ot12CallbackBaseIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvEE5IsSetEv
        - Src:             'src/core/meshcop/commissioner.cpp:94,14'
          Dst:             _ZNK2ot7MeshCoP12Commissioner6Joiner16CopyToJoinerInfoER12otJoinerInfo
        - Src:             'src/core/meshcop/commissioner.cpp:98,9'
          Dst:             _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
        - Src:             'src/core/meshcop/commissioner.cpp:102,18'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/meshcop/commissioner.cpp:109,28'
          Dst:             _ZN2ot7MapEnumINS_7MeshCoP12Commissioner11JoinerEventEEEKNS_10MappedEnumIT_E4TypeES5_
        - Src:             'src/core/meshcop/commissioner.cpp:109,21'
          Dst:             _ZNK2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PS2_PNS_3Mac10ExtAddressEEEEvDpOT_
    - functionName:    _ZNK2ot12CallbackBaseIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP12Commissioner6Joiner16CopyToJoinerInfoER12otJoinerInfo
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aJoiner
      BBCount:         12
      ICount:          83
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot13ClearAllBytesI12otJoinerInfoEEvRT_
        - _ZNK2ot4TimemiERKS0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:466,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:469,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:473,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:478,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:483,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:486,31'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimemiERKS0_
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:464,5'
          Dst:             _ZN2ot13ClearAllBytesI12otJoinerInfoEEvRT_
        - Src:             'src/core/meshcop/commissioner.cpp:487,49'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/meshcop/commissioner.cpp:487,47'
          Dst:             _ZNK2ot4TimemiERKS0_
    - functionName:    _ZN2ot7MapEnumINS_7MeshCoP12Commissioner11JoinerEventEEEKNS_10MappedEnumIT_E4TypeES5_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PS2_PNS_3Mac10ExtAddressEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesI12otJoinerInfoEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip67Address6GetIidEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:142,56'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot12CallbackBaseIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot12CallbackBaseIPFv19otCommissionerStatePvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:592,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh20EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:592,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot10KeyManager10ExtractKekERNS_3Mac3KeyE
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKek
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac11KeyMaterial10ExtractKeyERNS0_3KeyE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.hpp:455,39'
          Dst:             _ZNK2ot3Mac11KeyMaterial10ExtractKeyERNS0_3KeyE
    - functionName:    _ZN2ot7MeshCoP12Commissioner17SendRelayTransmitERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         49
      ICount:          202
      EdgeCount:       60
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot10KeyManager10ExtractKekERNS_3Mac3KeyE
        - _ZN2ot11ExtendedTlv9SetLengthEt
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh20EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot7Message10GetSubTypeEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:1060,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1060,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh20EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1060,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:1062,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1062,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1063,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh20EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/commissioner.cpp:1063,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1063,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1064,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh20EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/commissioner.cpp:1064,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1064,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1066,9'
              BranchSideFuncs:
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/commissioner.cpp:1066,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1068,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1071,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:1068,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1068,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1069,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:1073,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1073,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1074,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:1074,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1074,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1076,45'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:1078,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1078,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1080,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:1083,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1083,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1083,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:1083,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1083,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1083,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:1054,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/commissioner.cpp:1054,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/commissioner.cpp:1057,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:1057,23'
          Dst:             _ZN2ot10KeyManager10ExtractKekERNS_3Mac3KeyE
        - Src:             'src/core/meshcop/commissioner.cpp:1059,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:1059,33'
          Dst:             _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/commissioner.cpp:1062,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:1063,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:1064,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh20EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:1066,18'
          Dst:             _ZNK2ot7Message10GetSubTypeEv
        - Src:             'src/core/meshcop/commissioner.cpp:1068,9'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:1071,9'
          Dst:             _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/commissioner.cpp:1072,28'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/meshcop/commissioner.cpp:1072,9'
          Dst:             _ZN2ot11ExtendedTlv9SetLengthEt
        - Src:             'src/core/meshcop/commissioner.cpp:1073,5'
          Dst:             _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
        - Src:             'src/core/meshcop/commissioner.cpp:1074,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/meshcop/commissioner.cpp:1074,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - Src:             'src/core/meshcop/commissioner.cpp:1076,17'
          Dst:             _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
        - Src:             'src/core/meshcop/commissioner.cpp:1078,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:1078,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/commissioner.cpp:1080,14'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/commissioner.cpp:1083,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7MeshCoP12Commissioner24SendJoinFinalizeResponseERKNS_4Coap7MessageENS0_8StateTlv5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1010
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aState
      BBCount:         29
      ICount:          137
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
        - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
        - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
        - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:1015,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1015,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1015,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:1020,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1020,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1023,68'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
        - Branch String:   'src/core/meshcop/commissioner.cpp:1026,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1026,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1028,45'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
        - Branch String:   'src/core/meshcop/commissioner.cpp:1030,36'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1030,40'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1036,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:1030,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1033,23'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1036,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:1039,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1039,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1039,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:1039,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1039,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:1039,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:1014,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:1014,39'
          Dst:             _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - Src:             'src/core/meshcop/commissioner.cpp:1017,33'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/meshcop/commissioner.cpp:1017,14'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/meshcop/commissioner.cpp:1018,14'
          Dst:             _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:1020,5'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:1023,5'
          Dst:             _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
        - Src:             'src/core/meshcop/commissioner.cpp:1026,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:1026,5'
          Dst:             _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - Src:             'src/core/meshcop/commissioner.cpp:1028,5'
          Dst:             _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
        - Src:             'src/core/meshcop/commissioner.cpp:1033,9'
          Dst:             _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
        - Src:             'src/core/meshcop/commissioner.cpp:1036,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:1036,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:1039,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aJoiner
        - aDelay
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4Time9SecToMsecEj
        - _ZN2ot7MeshCoP12Commissioner17RemoveJoinerEntryERNS1_6JoinerE
        - _ZNK2ot4TimegtERKS0_
        - _ZNK2ot4TimeplEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:541,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:543,39'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimegtERKS0_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:553,27'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner17RemoveJoinerEntryERNS1_6JoinerE
        - Branch String:   'src/core/meshcop/commissioner.cpp:545,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:547,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:550,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:543,39'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/meshcop/commissioner.cpp:543,62'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/meshcop/commissioner.cpp:543,60'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/meshcop/commissioner.cpp:545,37'
          Dst:             _ZNK2ot4TimegtERKS0_
        - Src:             'src/core/meshcop/commissioner.cpp:548,36'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/meshcop/commissioner.cpp:553,9'
          Dst:             _ZN2ot7MeshCoP12Commissioner17RemoveJoinerEntryERNS1_6JoinerE
    - functionName:    _ZN2ot3Tlv4FindINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRKNS_7MessageERNT_10StringTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13FindStringTlvERKNS_7MessageEhhPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:536,16'
          Dst:             _ZN2ot3Tlv13FindStringTlvERKNS_7MessageEhhPc
    - functionName:    _ZN2ot7MeshCoP12Commissioner9HandleTmfILNS_3UriE22EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         20
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11StringMatchEPKcS1_
        - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
        - _ZN2ot3Tlv4FindINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRKNS_7MessageERNT_10StringTypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP12Commissioner24SendJoinFinalizeResponseERKNS_4Coap7MessageENS0_8StateTlv5StateE
        - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:979,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:979,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRKNS_7MessageERNT_10StringTypeE
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
                - _ZN2ot7MeshCoP12Commissioner24SendJoinFinalizeResponseERKNS_4Coap7MessageENS0_8StateTlv5StateE
                - _ZN2ot11StringMatchEPKcS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:979,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:983,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:986,26'
              BranchSideFuncs:
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
                - _ZN2ot7MeshCoP12Commissioner24SendJoinFinalizeResponseERKNS_4Coap7MessageENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:993,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
                - _ZN2ot7MeshCoP12Commissioner24SendJoinFinalizeResponseERKNS_4Coap7MessageENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:996,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:986,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:988,19'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
                - _ZN2ot7MeshCoP12Commissioner24SendJoinFinalizeResponseERKNS_4Coap7MessageENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:990,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
                - _ZN2ot7MeshCoP12Commissioner24SendJoinFinalizeResponseERKNS_4Coap7MessageENS0_8StateTlv5StateE
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:981,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:981,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:983,13'
          Dst:             _ZN2ot3Tlv4FindINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRKNS_7MessageERNT_10StringTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:986,14'
          Dst:             _ZN2ot11StringMatchEPKcS1_
        - Src:             'src/core/meshcop/commissioner.cpp:1000,5'
          Dst:             _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
        - Src:             'src/core/meshcop/commissioner.cpp:1003,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner24SendJoinFinalizeResponseERKNS_4Coap7MessageENS0_8StateTlv5StateE
    - functionName:    _ZN2ot7MeshCoP12Commissioner9HandleTmfILNS_3UriE18EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionLinenumberEnd: 968
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         18
      ICount:          66
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE18EEEPKcv
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:958,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:958,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
                - _ZN2ot11UriToStringILNS_3UriE18EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE18EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/commissioner.cpp:958,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:959,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:959,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE18EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE18EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/commissioner.cpp:959,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:963,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:963,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:965,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE18EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:959,5'
          Dst:             _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - Src:             'src/core/meshcop/commissioner.cpp:961,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE18EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:961,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:963,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:963,5'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/commissioner.cpp:965,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE18EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:965,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIid
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address6GetIidEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.hpp:864,52'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
    - functionName:    _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:536,76'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
    - functionName:    _ZNK2ot11OffsetRange12GetEndOffsetEv
      functionSourceFile: '/src/openthread/src/core/common/offset_range.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
    - functionName:    _ZNK2ot7MeshCoP13SecureSession18IsConnectionActiveEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:489,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot7MeshCoP12Commissioner9HandleTmfILNS_3UriE29EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         49
      ICount:          226
      EdgeCount:       59
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh20EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP12Commissioner27FindBestMatchingJoinerEntryERKNS_3Mac10ExtAddressE
        - _ZN2ot7MeshCoP15SecureTransport13HandleReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
        - _ZN2ot7Message9SetLengthEt
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - _ZNK2ot11OffsetRange12GetEndOffsetEv
        - _ZNK2ot11OffsetRange9GetOffsetEv
        - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
        - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
        - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
        - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
        - _ZNK2ot7MeshCoP13SecureSession18IsConnectionActiveEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:887,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:887,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh20EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZNK2ot7MeshCoP13SecureSession18IsConnectionActiveEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot7MeshCoP12Commissioner27FindBestMatchingJoinerEntryERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport13HandleReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/commissioner.cpp:887,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:889,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:889,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh20EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZNK2ot7MeshCoP13SecureSession18IsConnectionActiveEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot7MeshCoP12Commissioner27FindBestMatchingJoinerEntryERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport13HandleReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/commissioner.cpp:889,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:891,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:891,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:892,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh20EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZNK2ot7MeshCoP13SecureSession18IsConnectionActiveEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot7MeshCoP12Commissioner27FindBestMatchingJoinerEntryERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport13HandleReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/commissioner.cpp:892,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:892,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:893,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh20EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZNK2ot7MeshCoP13SecureSession18IsConnectionActiveEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot7MeshCoP12Commissioner27FindBestMatchingJoinerEntryERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport13HandleReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/commissioner.cpp:893,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:893,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:895,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZNK2ot7MeshCoP13SecureSession18IsConnectionActiveEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot7MeshCoP12Commissioner27FindBestMatchingJoinerEntryERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport13HandleReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/commissioner.cpp:895,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:895,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:897,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZNK2ot7MeshCoP13SecureSession18IsConnectionActiveEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot7MeshCoP12Commissioner27FindBestMatchingJoinerEntryERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport13HandleReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/commissioner.cpp:897,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:902,9'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport13HandleReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/commissioner.cpp:918,13'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport13HandleReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/commissioner.cpp:906,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:906,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport13HandleReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:906,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:933,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:933,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:935,35'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport13HandleReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:884,30'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/meshcop/commissioner.cpp:889,5'
          Dst:             _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
        - Src:             'src/core/meshcop/commissioner.cpp:891,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:892,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:893,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh20EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/commissioner.cpp:895,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/meshcop/commissioner.cpp:897,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:897,34'
          Dst:             _ZNK2ot7MeshCoP13SecureSession18IsConnectionActiveEv
        - Src:             'src/core/meshcop/commissioner.cpp:903,20'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/meshcop/commissioner.cpp:905,18'
          Dst:             _ZN2ot7MeshCoP12Commissioner27FindBestMatchingJoinerEntryERKNS_3Mac10ExtAddressE
        - Src:             'src/core/meshcop/commissioner.cpp:908,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:908,33'
          Dst:             _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
        - Src:             'src/core/meshcop/commissioner.cpp:911,29'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/meshcop/commissioner.cpp:913,9'
          Dst:             _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
        - Src:             'src/core/meshcop/commissioner.cpp:914,9'
          Dst:             _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
        - Src:             'src/core/meshcop/commissioner.cpp:918,24'
          Dst:             _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
        - Src:             'src/core/meshcop/commissioner.cpp:920,13'
          Dst:             _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:920,13'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - Src:             'src/core/meshcop/commissioner.cpp:920,13'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/meshcop/commissioner.cpp:920,13'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - Src:             'src/core/meshcop/commissioner.cpp:920,13'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/meshcop/commissioner.cpp:920,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:930,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:930,5'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - Src:             'src/core/meshcop/commissioner.cpp:930,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/meshcop/commissioner.cpp:930,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:932,36'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/meshcop/commissioner.cpp:932,14'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/meshcop/commissioner.cpp:933,5'
          Dst:             _ZNK2ot11OffsetRange12GetEndOffsetEv
        - Src:             'src/core/meshcop/commissioner.cpp:933,5'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/meshcop/commissioner.cpp:935,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:935,51'
          Dst:             _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - Src:             'src/core/meshcop/commissioner.cpp:935,23'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/meshcop/commissioner.cpp:936,23'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/meshcop/commissioner.cpp:936,37'
          Dst:             _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - Src:             'src/core/meshcop/commissioner.cpp:937,23'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - Src:             'src/core/meshcop/commissioner.cpp:939,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:939,29'
          Dst:             _ZN2ot7MeshCoP15SecureTransport13HandleReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot7MeshCoP12Commissioner27FindBestMatchingJoinerEntryERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aReceivedJoinerId
      BBCount:         33
      ICount:          160
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
        - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
        - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:203,25'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:203,25'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:237,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:205,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:203,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:208,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:211,17'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:218,29'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:226,17'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:211,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:213,25'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:215,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Branch String:   'src/core/meshcop/commissioner.cpp:219,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:221,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:223,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Branch String:   'src/core/meshcop/commissioner.cpp:226,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:228,22'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:235,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Branch String:   'src/core/meshcop/commissioner.cpp:228,39'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:229,23'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:232,29'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Branch String:   'src/core/meshcop/commissioner.cpp:229,62'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:230,23'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:234,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Branch String:   'src/core/meshcop/commissioner.cpp:228,21'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:232,29'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:234,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:218,13'
          Dst:             _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
        - Src:             'src/core/meshcop/commissioner.cpp:219,26'
          Dst:             _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Src:             'src/core/meshcop/commissioner.cpp:226,45'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
        - Src:             'src/core/meshcop/commissioner.cpp:230,50'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
        - Src:             'src/core/meshcop/commissioner.cpp:230,92'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
    - functionName:    _ZNK2ot7MeshCoP15JoinerDiscerner9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP12Commissioner33HandleMgmtCommissionerGetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         14
      ICount:          55
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot4Coap7Message7GetCodeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:648,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:648,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/commissioner.cpp:648,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:648,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:648,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/commissioner.cpp:648,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:648,5'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/meshcop/commissioner.cpp:649,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:649,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot7MeshCoP12Commissioner33HandleMgmtCommissionerGetResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot7MeshCoP12Commissioner33HandleMgmtCommissionerGetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:638,78'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/meshcop/commissioner.cpp:639,78'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/meshcop/commissioner.cpp:638,44'
          Dst:             _ZN2ot7MeshCoP12Commissioner33HandleMgmtCommissionerGetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7SetTypeEh
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:142,41'
          Dst:             _ZN2ot3Tlv7SetTypeEh
    - functionName:    _ZN2ot7MeshCoP12Commissioner30SendMgmtCommissionerGetRequestEPKhh
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTlvs
        - aLength
      BBCount:         31
      ICount:          138
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP12Commissioner33HandleMgmtCommissionerGetResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:612,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:612,5'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
            - BranchSide:      'src/core/meshcop/commissioner.cpp:612,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:614,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:616,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:622,17'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:618,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:618,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:619,9'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:619,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:619,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:620,5'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:623,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:623,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:626,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:629,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:629,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:629,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:629,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:629,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:629,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:608,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/commissioner.cpp:608,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/commissioner.cpp:611,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:611,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/commissioner.cpp:616,13'
          Dst:             _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/meshcop/commissioner.cpp:617,13'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/meshcop/commissioner.cpp:618,9'
          Dst:             _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
        - Src:             'src/core/meshcop/commissioner.cpp:619,9'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/meshcop/commissioner.cpp:622,17'
          Dst:             _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - Src:             'src/core/meshcop/commissioner.cpp:623,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:623,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/meshcop/commissioner.cpp:623,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner33HandleMgmtCommissionerGetResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/meshcop/commissioner.cpp:626,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
        - Src:             'src/core/meshcop/commissioner.cpp:626,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:629,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7MeshCoP12Commissioner18SetProvisioningUrlEPKc
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aProvisioningUrl
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:559,12'
          Dst:             _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
    - functionName:    _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aTargetBuffer
        - aSource
        - aEncodingCheck
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10StringCopyEPctPKcNS_19StringEncodingCheckE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:202,12'
          Dst:             _ZN2ot10StringCopyEPctPKcNS_19StringEncodingCheckE
    - functionName:    _ZN2ot7MeshCoP12Commissioner12RemoveJoinerEPKNS_3Mac10ExtAddressEPKNS0_15JoinerDiscernerEj
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEui64
        - aDiscerner
        - aDelay
      BBCount:         22
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
        - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryEPKNS_3Mac10ExtAddressE
        - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryERKNS0_15JoinerDiscernerE
        - _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:519,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:519,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryEPKNS_3Mac10ExtAddressE
                - _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
                - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryERKNS0_15JoinerDiscernerE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:519,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:521,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:523,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
                - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryERKNS0_15JoinerDiscernerE
                - _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
            - BranchSide:      'src/core/meshcop/commissioner.cpp:528,34'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryEPKNS_3Mac10ExtAddressE
                - _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
        - Branch String:   'src/core/meshcop/commissioner.cpp:523,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:523,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryERKNS0_15JoinerDiscernerE
                - _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
            - BranchSide:      'src/core/meshcop/commissioner.cpp:523,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:531,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:531,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
            - BranchSide:      'src/core/meshcop/commissioner.cpp:531,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:523,9'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
        - Src:             'src/core/meshcop/commissioner.cpp:524,18'
          Dst:             _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryERKNS0_15JoinerDiscernerE
        - Src:             'src/core/meshcop/commissioner.cpp:528,18'
          Dst:             _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryEPKNS_3Mac10ExtAddressE
        - Src:             'src/core/meshcop/commissioner.cpp:533,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner12RemoveJoinerERNS1_6JoinerEj
    - functionName:    _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.hpp:186,53'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.hpp:186,57'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop.hpp:186,53'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryERKNS0_15JoinerDiscernerE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDiscerner
      BBCount:         13
      ICount:          84
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot7MeshCoP15JoinerDiscernereqERKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:183,25'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:183,25'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscernereqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:183,25'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:185,54'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:183,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscernereqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:185,58'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscernereqERKS1_
        - Branch String:   'src/core/meshcop/commissioner.cpp:185,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:183,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:187,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:185,69'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscernereqERKS1_
    - functionName:    _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryEPKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEui64
      BBCount:         27
      ICount:          123
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot3Mac10ExtAddresseqERKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:151,25'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:151,25'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:173,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:153,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:151,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:157,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:157,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:160,17'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:167,18'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Branch String:   'src/core/meshcop/commissioner.cpp:160,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:162,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:164,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Branch String:   'src/core/meshcop/commissioner.cpp:167,37'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:167,41'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:171,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Branch String:   'src/core/meshcop/commissioner.cpp:167,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:169,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:171,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:167,65'
          Dst:             _ZNK2ot3Mac10ExtAddresseqERKS1_
    - functionName:    _ZN2ot14GetArrayLengthINS_7MeshCoP12Commissioner6JoinerELt4EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP12Commissioner17GetNextJoinerInfoERtR12otJoinerInfo
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aJoinerInfo
      BBCount:         12
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot14GetArrayLengthINS_7MeshCoP12Commissioner6JoinerELt4EEEtRAT0__KT_
        - _ZNK2ot7MeshCoP12Commissioner6Joiner16CopyToJoinerInfoER12otJoinerInfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:497,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:499,32'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthINS_7MeshCoP12Commissioner6JoinerELt4EEEtRAT0__KT_
                - _ZNK2ot7MeshCoP12Commissioner6Joiner16CopyToJoinerInfoER12otJoinerInfo
            - BranchSide:      'src/core/meshcop/commissioner.cpp:508,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:501,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:497,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12Commissioner6Joiner16CopyToJoinerInfoER12otJoinerInfo
            - BranchSide:      'src/core/meshcop/commissioner.cpp:503,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12Commissioner6Joiner16CopyToJoinerInfoER12otJoinerInfo
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:497,24'
          Dst:             _ZN2ot14GetArrayLengthINS_7MeshCoP12Commissioner6JoinerELt4EEEtRAT0__KT_
        - Src:             'src/core/meshcop/commissioner.cpp:503,20'
          Dst:             _ZNK2ot7MeshCoP12Commissioner6Joiner16CopyToJoinerInfoER12otJoinerInfo
    - functionName:    _ZN2ot7MeshCoP12Commissioner9AddJoinerEPKNS_3Mac10ExtAddressEPKNS0_15JoinerDiscernerEPKcj
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEui64
        - aDiscerner
        - aPskd
        - aTimeout
      BBCount:         35
      ICount:          175
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4Time9SecToMsecEj
        - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
        - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryEPKNS_3Mac10ExtAddressE
        - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryERKNS0_15JoinerDiscernerE
        - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
        - _ZN2ot7MeshCoP12Commissioner20GetUnusedJoinerEntryEv
        - _ZNK2ot4TimeplEj
        - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
        - _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:414,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:414,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryEPKNS_3Mac10ExtAddressE
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZN2ot7MeshCoP12Commissioner20GetUnusedJoinerEntryEv
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
                - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryERKNS0_15JoinerDiscernerE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:414,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:416,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:418,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
                - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryERKNS0_15JoinerDiscernerE
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZN2ot7MeshCoP12Commissioner20GetUnusedJoinerEntryEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:423,34'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryEPKNS_3Mac10ExtAddressE
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZN2ot7MeshCoP12Commissioner20GetUnusedJoinerEntryEv
        - Branch String:   'src/core/meshcop/commissioner.cpp:418,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:418,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryERKNS0_15JoinerDiscernerE
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
                - _ZN2ot7MeshCoP12Commissioner20GetUnusedJoinerEntryEv
            - BranchSide:      'src/core/meshcop/commissioner.cpp:418,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:426,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:428,18'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner20GetUnusedJoinerEntryEv
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:431,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
        - Branch String:   'src/core/meshcop/commissioner.cpp:431,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:431,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:431,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:433,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:433,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:435,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
        - Branch String:   'src/core/meshcop/commissioner.cpp:435,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:437,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:440,14'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
        - Branch String:   'src/core/meshcop/commissioner.cpp:440,14'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:442,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:447,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
                - _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:418,9'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
        - Src:             'src/core/meshcop/commissioner.cpp:419,18'
          Dst:             _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryERKNS0_15JoinerDiscernerE
        - Src:             'src/core/meshcop/commissioner.cpp:423,18'
          Dst:             _ZN2ot7MeshCoP12Commissioner15FindJoinerEntryEPKNS_3Mac10ExtAddressE
        - Src:             'src/core/meshcop/commissioner.cpp:428,18'
          Dst:             _ZN2ot7MeshCoP12Commissioner20GetUnusedJoinerEntryEv
        - Src:             'src/core/meshcop/commissioner.cpp:433,5'
          Dst:             _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
        - Src:             'src/core/meshcop/commissioner.cpp:450,31'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/meshcop/commissioner.cpp:450,54'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/meshcop/commissioner.cpp:450,52'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/meshcop/commissioner.cpp:452,28'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/meshcop/commissioner.cpp:454,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner19SendCommissionerSetEv
        - Src:             'src/core/meshcop/commissioner.cpp:456,5'
          Dst:             _ZNK2ot7MeshCoP12Commissioner14LogJoinerEntryEPKcRKNS1_6JoinerE
    - functionName:    _ZN2ot7MeshCoP12Commissioner20GetUnusedJoinerEntryEv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          61
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:135,25'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:135,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:135,25'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:137,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:135,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/commissioner.cpp:139,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP12Commissioner10IsDisabledEv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvEE3SetESA_S8_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFv19otCommissionerStatePvEE3SetES4_S2_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP12Commissioner17SendRelayTransmitEPvRNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12Commissioner17SendRelayTransmitERNS_7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:1044,51'
          Dst:             _ZN2ot7MeshCoP12Commissioner17SendRelayTransmitERNS_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot7MeshCoP12Commissioner5StartEPFv19otCommissionerStatePvEPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressS3_ES3_
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aStateCallback
        - aJoinerCallback
        - aCallbackContext
      BBCount:         31
      ICount:          134
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv19otCommissionerStatePvEE3SetES4_S2_
        - _ZN2ot12CallbackBaseIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvEE3SetESA_S8_
        - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP12Commissioner12SendPetitionEv
        - _ZN2ot7MeshCoP12Commissioner17SendRelayTransmitEPvRNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP12Commissioner29HandleSecureAgentConnectEventE24otCoapSecureConnectEventPv
        - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
        - _ZN2ot7MeshCoP15SecureTransport4BindEPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEES3_
        - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
        - _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - _ZNK2ot3Mle3Mle10IsAttachedEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:268,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:268,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZN2ot12CallbackBaseIPFv19otCommissionerStatePvEE3SetES4_S2_
                - _ZN2ot12CallbackBaseIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvEE3SetESA_S8_
                - _ZN2ot7MeshCoP12Commissioner12SendPetitionEv
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/commissioner.cpp:268,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/commissioner.cpp:269,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:269,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZN2ot12CallbackBaseIPFv19otCommissionerStatePvEE3SetES4_S2_
                - _ZN2ot12CallbackBaseIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvEE3SetESA_S8_
                - _ZN2ot7MeshCoP12Commissioner12SendPetitionEv
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:269,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/commissioner.cpp:271,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:271,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:272,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZN2ot12CallbackBaseIPFv19otCommissionerStatePvEE3SetES4_S2_
                - _ZN2ot12CallbackBaseIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvEE3SetESA_S8_
                - _ZN2ot7MeshCoP12Commissioner12SendPetitionEv
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/commissioner.cpp:272,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:272,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:274,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZN2ot12CallbackBaseIPFv19otCommissionerStatePvEE3SetES4_S2_
                - _ZN2ot12CallbackBaseIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvEE3SetESA_S8_
                - _ZN2ot7MeshCoP12Commissioner12SendPetitionEv
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/commissioner.cpp:280,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:280,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:281,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/commissioner.cpp:286,31'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:286,35'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:286,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/commissioner.cpp:286,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:286,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/commissioner.cpp:288,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:268,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:268,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/meshcop/commissioner.cpp:271,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:271,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
        - Src:             'src/core/meshcop/commissioner.cpp:272,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:272,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport4BindEPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEES3_
        - Src:             'src/core/meshcop/commissioner.cpp:272,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner17SendRelayTransmitEPvRNS_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/commissioner.cpp:274,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:274,29'
          Dst:             _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
        - Src:             'src/core/meshcop/commissioner.cpp:274,29'
          Dst:             _ZN2ot7MeshCoP12Commissioner29HandleSecureAgentConnectEventE24otCoapSecureConnectEventPv
        - Src:             'src/core/meshcop/commissioner.cpp:276,20'
          Dst:             _ZN2ot12CallbackBaseIPFv19otCommissionerStatePvEE3SetES4_S2_
        - Src:             'src/core/meshcop/commissioner.cpp:277,21'
          Dst:             _ZN2ot12CallbackBaseIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvEE3SetESA_S8_
        - Src:             'src/core/meshcop/commissioner.cpp:280,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner12SendPetitionEv
        - Src:             'src/core/meshcop/commissioner.cpp:281,5'
          Dst:             _ZN2ot7MeshCoP12Commissioner8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/commissioner.cpp:283,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/commissioner.cpp:288,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/commissioner.cpp:288,33'
          Dst:             _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - Src:             'src/core/meshcop/commissioner.cpp:289,9'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot7MeshCoP12Commissioner29HandleSecureAgentConnectEventE24otCoapSecureConnectEventPv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aEvent
        - aContext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12Commissioner29HandleSecureAgentConnectEventE24otCoapSecureConnectEvent
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:117,44'
          Dst:             _ZN2ot7MeshCoP12Commissioner29HandleSecureAgentConnectEventE24otCoapSecureConnectEvent
    - functionName:    _ZN2ot7MeshCoP12Commissioner29HandleSecureAgentConnectEventE24otCoapSecureConnectEvent
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:123,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:123,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:125,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:125,29'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/meshcop/commissioner.cpp:128,5'
          Dst:             _ZNK2ot7MeshCoP12Commissioner17SignalJoinerEventENS1_11JoinerEventEPKNS1_6JoinerE
    - functionName:    _ZN2ot7MeshCoP12Commissioner5SetIdEPKc
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
        - _ZNK2ot7MeshCoP12Commissioner10IsDisabledEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/commissioner.cpp:338,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/commissioner.cpp:338,5'
              BranchSideFuncs:
                - _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
            - BranchSide:      'src/core/meshcop/commissioner.cpp:338,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:338,5'
          Dst:             _ZNK2ot7MeshCoP12Commissioner10IsDisabledEv
        - Src:             'src/core/meshcop/commissioner.cpp:339,13'
          Dst:             _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
    - functionName:    _ZN2ot13ClearAllBytesIA4_NS_7MeshCoP12Commissioner6JoinerEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvEEC2Ev
    - functionName:    _ZN2ot8CallbackIPFv19otCommissionerStatePvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv19otCommissionerStatePvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFv19otCommissionerStatePvEEC2Ev
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_24HandleJoinerSessionTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_24HandleJoinerSessionTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_24HandleJoinerSessionTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_27HandleJoinerExpirationTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_27HandleJoinerExpirationTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_27HandleJoinerExpirationTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot7MeshCoP12CommissionerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_24HandleJoinerSessionTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_27HandleJoinerExpirationTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot13ClearAllBytesIA4_NS_7MeshCoP12Commissioner6JoinerEEEvRT_
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot16EnergyScanClientC2ERNS_8InstanceE
        - _ZN2ot16PanIdQueryClientC2ERNS_8InstanceE
        - _ZN2ot19AnnounceBeginClientC2ERNS_8InstanceE
        - _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
        - _ZN2ot7MeshCoP12Commissioner5SetIdEPKc
        - _ZN2ot8CallbackIPFv19otCommissionerStatePvELNS_23CallbackContextPositionE1EEC2Ev
        - _ZN2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/commissioner.cpp:46,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/commissioner.cpp:52,7'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_27HandleJoinerExpirationTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/commissioner.cpp:53,7'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/commissioner.cpp:54,7'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP12CommissionerEXadL_ZNS2_24HandleJoinerSessionTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/commissioner.cpp:55,7'
          Dst:             _ZN2ot19AnnounceBeginClientC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/commissioner.cpp:56,7'
          Dst:             _ZN2ot16EnergyScanClientC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/commissioner.cpp:57,7'
          Dst:             _ZN2ot16PanIdQueryClientC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/commissioner.cpp:45,15'
          Dst:             _ZN2ot8CallbackIPFv19otCommissionerStatePvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/meshcop/commissioner.cpp:45,15'
          Dst:             _ZN2ot8CallbackIPFv25otCommissionerJoinerEventPK12otJoinerInfoPK12otExtAddressPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/meshcop/commissioner.cpp:60,5'
          Dst:             _ZN2ot13ClearAllBytesIA4_NS_7MeshCoP12Commissioner6JoinerEEEvRT_
        - Src:             'src/core/meshcop/commissioner.cpp:62,23'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
        - Src:             'src/core/meshcop/commissioner.cpp:65,17'
          Dst:             _ZN2ot7MeshCoP12Commissioner5SetIdEPKc
        - Src:             'src/core/meshcop/commissioner.cpp:65,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot9EquatableINS_10NetworkKeyEEeqERKS1_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot9BigEndian10ReadUint32EPKh
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aBuffer
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9BigEndian4ReadIjEET_PKh
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aBuffer
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10ReadUint32EPKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/encoding.hpp:181,67'
          Dst:             _ZN2ot9BigEndian10ReadUint32EPKh
    - functionName:    _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian4ReadIjEET_PKh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:193,16'
          Dst:             _ZN2ot9BigEndian4ReadIjEET_PKh
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP21PendingDatasetManagerEXadL_ZNS2_16HandleDelayTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
    - functionName:    _ZN2ot7MeshCoP21PendingDatasetManager16HandleDelayTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         24
      ICount:          97
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetEb
        - _ZN2ot7MeshCoP14DatasetManager5ClearEv
        - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
        - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
        - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
        - _ZNK2ot7MeshCoP9TimestampgtERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:963,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:963,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:965,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetEb
                - _ZL11IgnoreError7otError.5807
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:972,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:972,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:974,27'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetEb
                - _ZL11IgnoreError7otError.5807
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:974,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:976,29'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetEb
                - _ZL11IgnoreError7otError.5807
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:983,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetEb
                - _ZL11IgnoreError7otError.5807
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:983,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:983,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:984,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetEb
                - _ZL11IgnoreError7otError.5807
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:988,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:988,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetEb
                - _ZL11IgnoreError7otError.5807
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:988,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:959,15'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:963,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:965,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/dataset_manager.cpp:972,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:974,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:974,55'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:974,25'
          Dst:             _ZNK2ot7MeshCoP9TimestampgtERKS1_
        - Src:             'src/core/meshcop/dataset_manager.cpp:983,9'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:984,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:984,27'
          Dst:             _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
        - Src:             'src/core/meshcop/dataset_manager.cpp:985,43'
          Dst:             _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
        - Src:             'src/core/meshcop/dataset_manager.cpp:993,13'
          Dst:             _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:994,13'
          Dst:             _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:996,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:996,45'
          Dst:             _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetEb
        - Src:             'src/core/meshcop/dataset_manager.cpp:996,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/dataset_manager.cpp:999,5'
          Dst:             _ZN2ot7MeshCoP14DatasetManager5ClearEv
    - functionName:    _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
      BBCount:         16
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Tlv12WriteValueAsINS_7MeshCoP13DelayTimerTlvEEEvNT_13UintValueTypeE
        - _ZN2ot7MeshCoP13DelayTimerTlv23CalculateRemainingDelayERKNS0_3TlvENS_4TimeE
        - _ZN2ot7MeshCoP7Dataset5ClearEv
        - _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot8Settings22ReadOperationalDatasetENS_7MeshCoP7Dataset4TypeERS2_
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:106,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:106,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:112,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP13DelayTimerTlv23CalculateRemainingDelayERKNS0_3TlvENS_4TimeE
                - _ZN2ot3Tlv12WriteValueAsINS_7MeshCoP13DelayTimerTlvEEEvNT_13UintValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:112,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:114,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:119,20'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP13DelayTimerTlv23CalculateRemainingDelayERKNS0_3TlvENS_4TimeE
                - _ZN2ot3Tlv12WriteValueAsINS_7MeshCoP13DelayTimerTlvEEEvNT_13UintValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:121,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:121,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13DelayTimerTlv23CalculateRemainingDelayERKNS0_3TlvENS_4TimeE
                - _ZN2ot3Tlv12WriteValueAsINS_7MeshCoP13DelayTimerTlvEEEvNT_13UintValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:121,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:104,14'
          Dst:             _ZN2ot7MeshCoP7Dataset5ClearEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:106,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:106,5'
          Dst:             _ZNK2ot8Settings22ReadOperationalDatasetENS_7MeshCoP7Dataset4TypeERS2_
        - Src:             'src/core/meshcop/dataset_manager.cpp:114,18'
          Dst:             _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:115,18'
          Dst:             _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:119,29'
          Dst:             _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:122,42'
          Dst:             _ZN2ot7MeshCoP13DelayTimerTlv23CalculateRemainingDelayERKNS0_3TlvENS_4TimeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:122,14'
          Dst:             _ZN2ot3Tlv12WriteValueAsINS_7MeshCoP13DelayTimerTlvEEEvNT_13UintValueTypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:125,28'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
        - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.hpp:321,16'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.hpp:321,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.hpp:321,62'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:319,26'
          Dst:             _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset.hpp:321,67'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
    - functionName:    _ZNK2ot7MeshCoP9TimestampgtERKS1_
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.hpp:170,60'
          Dst:             _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
    - functionName:    _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
        - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.hpp:321,16'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.hpp:321,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.hpp:321,62'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:319,26'
          Dst:             _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset.hpp:321,67'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
    - functionName:    _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_10NetworkKeyEEeqERKS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot9EquatableINS_10NetworkKeyEEeqERKS1_
    - functionName:    _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetEb
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aDataset
        - aAllowOlderTimestamp
      BBCount:         22
      ICount:          104
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
        - _ZN2ot7MeshCoP14DatasetManager9LocalSaveERKNS0_7DatasetE
        - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
        - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
        - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:275,74'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:275,77'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP14DatasetManager9LocalSaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:280,34'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP14DatasetManager9LocalSaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:275,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:277,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
                - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP14DatasetManager9LocalSaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:280,34'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP14DatasetManager9LocalSaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:277,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:277,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:278,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP14DatasetManager9LocalSaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:282,23'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:282,26'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager9LocalSaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:284,19'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager9LocalSaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:282,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:284,19'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager9LocalSaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:290,14'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:275,19'
          Dst:             _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
        - Src:             'src/core/meshcop/dataset_manager.cpp:275,77'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:277,9'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:280,15'
          Dst:             _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
        - Src:             'src/core/meshcop/dataset_manager.cpp:284,9'
          Dst:             _ZN2ot7MeshCoP14DatasetManager9LocalSaveERKNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:287,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:287,36'
          Dst:             _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:292,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/meshcop/dataset_manager.cpp:295,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP14DatasetManager5ClearEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
        - _ZN2ot8Settings24DeleteOperationalDatasetENS_7MeshCoP7Dataset4TypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
        - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:262,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:262,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:264,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:250,23'
          Dst:             _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:251,21'
          Dst:             _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:258,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:258,21'
          Dst:             _ZN2ot8Settings24DeleteOperationalDatasetENS_7MeshCoP7Dataset4TypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:260,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:262,9'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:264,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:264,50'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:267,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
    - functionName:    _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:398,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:398,28'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:398,21'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
      BBCount:         26
      ICount:          170
      EdgeCount:       28
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
        - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
        - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
        - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
        - _ZN2ot3Mac3Mac13SetPanChannelEh
        - _ZN2ot3Mac3Mac8SetPanIdEt
        - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
        - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
        - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
        - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
        - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
        - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
        - _ZNK2ot7MeshCoP3Tlv7GetNextEv
        - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
        - _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
        - _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:175,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:175,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:177,27'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:177,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:179,17'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:242,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:179,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:183,52'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:206,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:210,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:214,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:218,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:222,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:227,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:232,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:236,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:240,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:187,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:189,17'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:192,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:175,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:177,36'
          Dst:             _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:177,67'
          Dst:             _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:179,22'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:183,57'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:183,83'
          Dst:             _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:185,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:185,37'
          Dst:             _ZN2ot3Mac3Mac13SetPanChannelEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:189,17'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/meshcop/dataset_manager.cpp:189,17'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - Src:             'src/core/meshcop/dataset_manager.cpp:210,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:210,43'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:210,29'
          Dst:             _ZN2ot3Mac3Mac8SetPanIdEt
        - Src:             'src/core/meshcop/dataset_manager.cpp:214,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:214,58'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:214,41'
          Dst:             _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
        - Src:             'src/core/meshcop/dataset_manager.cpp:218,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:218,66'
          Dst:             _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
        - Src:             'src/core/meshcop/dataset_manager.cpp:218,91'
          Dst:             _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:218,51'
          Dst:             _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
        - Src:             'src/core/meshcop/dataset_manager.cpp:218,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/dataset_manager.cpp:222,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:222,50'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:222,31'
          Dst:             _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
        - Src:             'src/core/meshcop/dataset_manager.cpp:227,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:227,44'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:227,31'
          Dst:             _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
        - Src:             'src/core/meshcop/dataset_manager.cpp:232,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:232,53'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:232,29'
          Dst:             _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
        - Src:             'src/core/meshcop/dataset_manager.cpp:236,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:236,49'
          Dst:             _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
        - Src:             'src/core/meshcop/dataset_manager.cpp:236,77'
          Dst:             _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:236,31'
          Dst:             _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
        - Src:             'src/core/meshcop/dataset_manager.cpp:177,92'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetNextEv
    - functionName:    _ZN2ot7MeshCoP14DatasetManager9LocalSaveERKNS0_7DatasetE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
        - _ZN2ot7MeshCoP7Dataset12TypeToStringENS1_4TypeE
        - _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
        - _ZN2ot8Settings22SaveOperationalDatasetENS_7MeshCoP7Dataset4TypeERKS2_
        - _ZN2ot8Settings24DeleteOperationalDatasetENS_7MeshCoP7Dataset4TypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
        - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
        - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:360,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:362,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings24DeleteOperationalDatasetENS_7MeshCoP7Dataset4TypeE
                - _ZN2ot7MeshCoP7Dataset12TypeToStringENS1_4TypeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
                - _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:376,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings22SaveOperationalDatasetENS_7MeshCoP7Dataset4TypeERKS2_
                - _ZN2ot7MeshCoP7Dataset12TypeToStringENS1_4TypeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
                - _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:383,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:385,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:388,24'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:390,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:390,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:392,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:360,18'
          Dst:             _ZNK2ot7MeshCoP7Dataset9GetLengthEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:362,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:362,25'
          Dst:             _ZN2ot8Settings24DeleteOperationalDatasetENS_7MeshCoP7Dataset4TypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:364,9'
          Dst:             _ZN2ot7MeshCoP7Dataset12TypeToStringENS1_4TypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:364,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/dataset_manager.cpp:376,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:376,25'
          Dst:             _ZN2ot8Settings22SaveOperationalDatasetENS_7MeshCoP7Dataset4TypeERKS2_
        - Src:             'src/core/meshcop/dataset_manager.cpp:380,9'
          Dst:             _ZN2ot7MeshCoP7Dataset12TypeToStringENS1_4TypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:380,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/dataset_manager.cpp:383,18'
          Dst:             _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
        - Src:             'src/core/meshcop/dataset_manager.cpp:385,25'
          Dst:             _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:388,24'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:390,9'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:392,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:392,38'
          Dst:             _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
    - functionName:    _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot7MeshCoP7Dataset13GetUpdateTimeEv
        - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:946,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:946,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:948,17'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot7MeshCoP7Dataset13GetUpdateTimeEv
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:944,17'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:946,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:948,13'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/meshcop/dataset_manager.cpp:950,34'
          Dst:             _ZNK2ot7MeshCoP7Dataset13GetUpdateTimeEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:950,17'
          Dst:             _ZN2ot10TimerMilli7StartAtENS_4TimeEj
        - Src:             'src/core/meshcop/dataset_manager.cpp:951,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/meshcop/dataset_manager.cpp:951,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
        - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.hpp:340,16'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.hpp:340,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.hpp:340,62'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:338,26'
          Dst:             _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset.hpp:340,67'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
    - functionName:    _ZNK2ot7MeshCoP7Dataset13GetUpdateTimeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 609
      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:    _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP3Tlv7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv7GetTypeEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:135,66'
          Dst:             _ZNK2ot3Tlv7GetTypeEv
    - functionName:    _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 177
      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:    _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1001
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:1001,46'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian4ReadItEET_PKh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:193,16'
          Dst:             _ZN2ot9BigEndian4ReadItEET_PKh
    - functionName:    _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 177
      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:    _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 177
      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:    _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 177
      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:    _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 177
      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:    _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP3Tlv7GetNextEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot2AsINS_7MeshCoP3TlvEEEPKT_PKNS_3TlvE
        - _ZNK2ot3Tlv7GetNextEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:156,62'
          Dst:             _ZNK2ot3Tlv7GetNextEv
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:156,45'
          Dst:             _ZN2ot2AsINS_7MeshCoP3TlvEEEPKT_PKNS_3TlvE
    - functionName:    _ZNK2ot3Tlv7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv7GetSizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:149,88'
          Dst:             _ZNK2ot3Tlv7GetSizeEv
    - functionName:    _ZN2ot2AsINS_7MeshCoP3TlvEEEPKT_PKNS_3TlvE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9BigEndian4ReadItEET_PKh
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aBuffer
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10ReadUint16EPKh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/encoding.hpp:180,67'
          Dst:             _ZN2ot9BigEndian10ReadUint16EPKh
    - functionName:    _ZN2ot9BigEndian10ReadUint16EPKh
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aBuffer
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Tlv7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 177
      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:    _ZN2ot7MeshCoP7Dataset5ClearEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      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:    _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_7MeshCoP3TlvEEEPT_PKS3_
        - _ZN2ot7AsConstINS_7MeshCoP7DatasetEEEPKT_PS3_
        - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:294,55'
          Dst:             _ZN2ot7AsConstINS_7MeshCoP7DatasetEEEPKT_PS3_
        - Src:             'src/core/meshcop/dataset.hpp:294,70'
          Dst:             _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset.hpp:294,44'
          Dst:             _ZN2ot10AsNonConstINS_7MeshCoP3TlvEEEPT_PKS3_
    - functionName:    _ZN2ot3Tlv12WriteValueAsINS_7MeshCoP13DelayTimerTlvEEEvNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian5WriteIjEEvT_Ph
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:225,16'
          Dst:             _ZN2ot9BigEndian5WriteIjEEvT_Ph
    - functionName:    _ZN2ot9BigEndian5WriteIjEEvT_Ph
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aValue
        - aBuffer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian11WriteUint32EjPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/encoding.hpp:253,68'
          Dst:             _ZN2ot9BigEndian11WriteUint32EjPh
    - functionName:    _ZN2ot9BigEndian11WriteUint32EjPh
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aValue
        - aBuffer
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7AsConstINS_7MeshCoP7DatasetEEEPKT_PS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_7MeshCoP3TlvEEEPT_PKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayIhLt64EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayIhLt64EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayIhLt64EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayIhLt64EhE10GetMaxSizeEv
    - functionName:    _ZNK2ot5ArrayIhLt64EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZNK2ot5ArrayIhLt64EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayIhLt64EhE4FindERKh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot5ArrayIhLt64EhE3endEv
        - _ZNK2ot5ArrayIhLt64EhE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:372,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:374,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:376,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayIhLt64EhE5beginEv
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayIhLt64EhE3endEv
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_EEEvDpOT_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_EEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_EEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_EEEvDpOT_
    - functionName:    _ZN2ot12CallbackBaseIPFv7otErrorPvEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      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:    _ZN2ot13ClearAllBytesINS_7MeshCoP7Dataset4InfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayIhLt64EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      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:    _ZN2ot12CallbackBaseIPFv7otErrorPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot7MeshCoP21PendingDatasetManager11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP14DatasetManager11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.hpp:456,53'
          Dst:             _ZN2ot7MeshCoP14DatasetManager11HandleTimerEv
    - functionName:    _ZN2ot7MeshCoP14DatasetManager11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP14DatasetManager19SyncLocalWithLeaderERKNS0_7DatasetE
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:426,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:426,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:427,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager19SyncLocalWithLeaderERKNS0_7DatasetE
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:424,13'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:426,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:427,5'
          Dst:             _ZN2ot7MeshCoP14DatasetManager19SyncLocalWithLeaderERKNS0_7DatasetE
    - functionName:    _ZN2ot7MeshCoP14DatasetManager19SyncLocalWithLeaderERKNS0_7DatasetE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
      BBCount:         38
      ICount:          142
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle8IsRouterEv
        - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
        - _ZNK2ot7MeshCoP9TimestampeqERKS1_
        - _ZNK2ot7MeshCoP9TimestampltERKS1_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:441,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:441,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:441,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot7MeshCoP9TimestampltERKS1_
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot7MeshCoP7DatasetC2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:442,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:442,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9TimestampltERKS1_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot7MeshCoP7DatasetC2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:442,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot7MeshCoP9TimestampltERKS1_
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot7MeshCoP7DatasetC2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:442,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:442,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9TimestampltERKS1_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot7MeshCoP7DatasetC2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:442,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:444,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:444,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP7DatasetC2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:444,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:446,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:448,19'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7DatasetC2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:460,28'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:453,80'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:453,97'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:458,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:453,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:456,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:458,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:463,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:465,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:468,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:468,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:468,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:470,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:442,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:442,5'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:442,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:442,5'
          Dst:             _ZNK2ot3Mle3Mle8IsRouterEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:444,5'
          Dst:             _ZNK2ot7MeshCoP9TimestampltERKS1_
        - Src:             'src/core/meshcop/dataset_manager.cpp:446,9'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:448,19'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:451,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:451,50'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:451,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/dataset_manager.cpp:453,29'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:453,94'
          Dst:             _ZNK2ot7MeshCoP9TimestampeqERKS1_
        - Src:             'src/core/meshcop/dataset_manager.cpp:460,13'
          Dst:             _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:465,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/meshcop/dataset_manager.cpp:470,9'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZNK2ot3Mle3Mle8IsRouterEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP9TimestampltERKS1_
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.hpp:171,60'
          Dst:             _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
    - functionName:    _ZNK2ot7MeshCoP9TimestampeqERKS1_
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.hpp:168,61'
          Dst:             _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
    - functionName:    _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
      BBCount:         29
      ICount:          129
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP14DatasetManager21HandleMgmtSetResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - _ZNK2ot7MeshCoP7Dataset8GetBytesEv
        - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:480,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:480,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:480,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:483,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:483,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:483,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:485,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:485,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:486,17'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:488,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:488,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:489,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:494,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:494,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:494,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:494,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:494,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:494,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:478,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:478,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/dataset_manager.cpp:482,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:482,67'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:482,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/dataset_manager.cpp:485,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset8GetBytesEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:485,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset9GetLengthEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:485,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/meshcop/dataset_manager.cpp:486,17'
          Dst:             _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:488,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:488,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/meshcop/dataset_manager.cpp:488,5'
          Dst:             _ZN2ot7MeshCoP14DatasetManager21HandleMgmtSetResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/meshcop/dataset_manager.cpp:491,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/dataset_manager.cpp:494,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7MeshCoP14DatasetManager21HandleMgmtSetResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aError
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot7MeshCoP14DatasetManager21HandleMgmtSetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:503,68'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/meshcop/dataset_manager.cpp:504,68'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/meshcop/dataset_manager.cpp:503,46'
          Dst:             _ZN2ot7MeshCoP14DatasetManager21HandleMgmtSetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZN2ot7MeshCoP14DatasetManager21HandleMgmtSetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aError
      BBCount:         24
      ICount:          106
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE19InvokeAndClearIfSetIJRS1_EEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:514,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:514,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE19InvokeAndClearIfSetIJRS1_EEEvDpOT_
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:515,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE19InvokeAndClearIfSetIJRS1_EEEvDpOT_
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:515,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:515,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE19InvokeAndClearIfSetIJRS1_EEEvDpOT_
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:515,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE19InvokeAndClearIfSetIJRS1_EEEvDpOT_
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:515,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:515,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE19InvokeAndClearIfSetIJRS1_EEEvDpOT_
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:515,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE19InvokeAndClearIfSetIJRS1_EEEvDpOT_
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:518,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:518,28'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE19InvokeAndClearIfSetIJRS1_EEEvDpOT_
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:520,15'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE19InvokeAndClearIfSetIJRS1_EEEvDpOT_
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:524,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:524,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE19InvokeAndClearIfSetIJRS1_EEEvDpOT_
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:524,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE19InvokeAndClearIfSetIJRS1_EEEvDpOT_
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:515,5'
          Dst:             _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:524,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/meshcop/dataset_manager.cpp:524,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/dataset_manager.cpp:528,22'
          Dst:             _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE19InvokeAndClearIfSetIJRS1_EEEvDpOT_
        - Src:             'src/core/meshcop/dataset_manager.cpp:530,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE19InvokeAndClearIfSetIJRS1_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv7otErrorPvEE5ClearEv
        - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:225,36'
          Dst:             _ZN2ot12CallbackBaseIPFv7otErrorPvEE5ClearEv
        - Src:             'src/core/common/callback.hpp:226,22'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
    - functionName:    _ZN2ot7MeshCoP21PendingDatasetManager9HandleTmfILNS_3UriE26EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP14DatasetManager9HandleGetERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:1005,21'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager9HandleGetERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZNK2ot7MeshCoP14DatasetManager9HandleGetERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         20
      ICount:          93
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - _ZNK2ot7MeshCoP14DatasetManager17ProcessGetRequestERKNS_4Coap7MessageENS1_23SecurityPolicyCheckModeE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:538,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:538,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:538,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:539,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:539,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:541,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:545,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:545,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:545,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:545,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:545,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:545,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:536,31'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager17ProcessGetRequestERKNS_4Coap7MessageENS1_23SecurityPolicyCheckModeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:539,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:539,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/dataset_manager.cpp:541,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:541,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:541,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:541,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:541,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/dataset_manager.cpp:545,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZNK2ot7MeshCoP14DatasetManager17ProcessGetRequestERKNS_4Coap7MessageENS1_23SecurityPolicyCheckModeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aCheckMode
      BBCount:         48
      ICount:          224
      EdgeCount:       62
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - _ZN2ot7MeshCoP14DatasetManager7TlvListC2Ev
        - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
        - _ZN2ot7MeshCoP7Dataset12GetTlvsStartEv
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
        - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
        - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - _ZNK2ot7MeshCoP3Tlv7GetNextEv
        - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:560,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:562,9'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset12GetTlvsStartEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.5807
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:583,17'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset12GetTlvsStartEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:562,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:566,25'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.5807
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset12GetTlvsStartEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:574,22'
              BranchSideFuncs:
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset12GetTlvsStartEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:574,32'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:574,35'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset12GetTlvsStartEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:578,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset12GetTlvsStartEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:574,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:576,21'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset12GetTlvsStartEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:578,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset12GetTlvsStartEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:586,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:586,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset12GetTlvsStartEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:586,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:588,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:590,14'
              BranchSideFuncs:
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:607,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:592,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:594,45'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:597,14'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:597,55'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:597,59'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:603,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:597,95'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:598,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:603,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:597,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:600,26'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:603,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:603,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:605,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:607,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:605,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:605,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:606,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:610,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:610,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:610,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:610,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:610,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:610,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:556,20'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:557,20'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvListC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:560,9'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:562,29'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:566,34'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/meshcop/dataset_manager.cpp:566,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/dataset_manager.cpp:567,21'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:568,25'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/meshcop/dataset_manager.cpp:574,22'
          Dst:             _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:574,35'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:576,21'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:583,17'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:583,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/dataset_manager.cpp:585,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:585,34'
          Dst:             _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - Src:             'src/core/meshcop/dataset_manager.cpp:588,35'
          Dst:             _ZN2ot7MeshCoP7Dataset12GetTlvsStartEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:588,65'
          Dst:             _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:592,22'
          Dst:             _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:594,50'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:594,36'
          Dst:             _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
        - Src:             'src/core/meshcop/dataset_manager.cpp:597,64'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:598,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:598,32'
          Dst:             _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:605,13'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/meshcop/dataset_manager.cpp:588,90'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetNextEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:610,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7MeshCoP14DatasetManager7TlvListC2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.hpp'
      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:
        - _ZN2ot5ArrayIhLt64EhEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.hpp:236,9'
          Dst:             _ZN2ot5ArrayIhLt64EhEC2Ev
    - functionName:    _ZNK2ot11OffsetRange7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/offset_range.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTlvType
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot5ArrayIhLt64EhE8PushBackERKh
        - _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:747,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:747,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:749,21'
              BranchSideFuncs:
                - _ZN2ot5ArrayIhLt64EhE8PushBackERKh
                - _ZL11IgnoreError7otError.5807
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:747,10'
          Dst:             _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
        - Src:             'src/core/meshcop/dataset_manager.cpp:749,21'
          Dst:             _ZN2ot5ArrayIhLt64EhE8PushBackERKh
        - Src:             'src/core/meshcop/dataset_manager.cpp:749,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      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:    _ZN2ot7MeshCoP7Dataset12GetTlvsStartEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 602
      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:    _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayIhLt64EhE8ContainsERKh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayIhLt64EhE4FindERKh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:394,54'
          Dst:             _ZNK2ot5ArrayIhLt64EhE4FindERKh
    - functionName:    _ZNK2ot10KeyManager17GetSecurityPolicyEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayIhLt64EhE8PushBackERKh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayIhLt64EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayIhLt64EhE6IsFullEv
    - functionName:    _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:933,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:933,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:934,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:929,13'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:931,17'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:933,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:934,5'
          Dst:             _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
    - functionName:    _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemainingDelay
      BBCount:         14
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot4TimegtERKS0_
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot5Timer11GetFireTimeEv
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:919,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:919,5'
              BranchSideFuncs:
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:919,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:920,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:920,5'
              BranchSideFuncs:
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:920,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:915,23'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:919,5'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:920,5'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:920,5'
          Dst:             _ZNK2ot4TimegtERKS0_
        - Src:             'src/core/meshcop/dataset_manager.cpp:921,35'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:921,49'
          Dst:             _ZNK2ot4TimemiERKS0_
    - functionName:    _ZNK2ot7MeshCoP21PendingDatasetManager19ReadActiveTimestampERNS0_9TimestampE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTimestamp
      BBCount:         12
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:903,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:903,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:905,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:905,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:905,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:906,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:901,13'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:903,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:905,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP21PendingDatasetManagerEXadL_ZNS2_16HandleDelayTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_7MeshCoP21PendingDatasetManagerEXadL_ZNS2_16HandleDelayTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP21PendingDatasetManagerEXadL_ZNS2_16HandleDelayTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot7MeshCoP21PendingDatasetManager11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP21PendingDatasetManager11HandleTimerEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:1008,65'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:1008,94'
          Dst:             _ZN2ot7MeshCoP21PendingDatasetManager11HandleTimerEv
    - functionName:    _ZN2ot7MeshCoP21PendingDatasetManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 896
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_7MeshCoP21PendingDatasetManagerEXadL_ZNS2_16HandleDelayTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP14DatasetManagerC2ERNS_8InstanceENS0_7Dataset4TypeERFvRNS_5TimerEE
        - _ZN2ot7MeshCoP21PendingDatasetManager11HandleTimerERNS_5TimerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:893,7'
          Dst:             _ZN2ot7MeshCoP14DatasetManagerC2ERNS_8InstanceENS0_7Dataset4TypeERFvRNS_5TimerEE
        - Src:             'src/core/meshcop/dataset_manager.cpp:893,7'
          Dst:             _ZN2ot7MeshCoP21PendingDatasetManager11HandleTimerERNS_5TimerE
        - Src:             'src/core/meshcop/dataset_manager.cpp:894,7'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP21PendingDatasetManagerEXadL_ZNS2_16HandleDelayTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot7MeshCoP14DatasetManagerC2ERNS_8InstanceENS0_7Dataset4TypeERFvRNS_5TimerEE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aType
        - aTimerHandler
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4TimeC2Ej
        - _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
        - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:47,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/dataset_manager.cpp:51,7'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'src/core/meshcop/dataset_manager.cpp:52,7'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/meshcop/dataset_manager.cpp:46,17'
          Dst:             _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:54,21'
          Dst:             _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:55,23'
          Dst:             _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
    - functionName:    _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv7otErrorPvEEC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFv7otErrorPvEEC2Ev
    - functionName:    _ZN2ot7MeshCoP20ActiveDatasetManager11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP14DatasetManager11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.hpp:396,53'
          Dst:             _ZN2ot7MeshCoP14DatasetManager11HandleTimerEv
    - functionName:    _ZN2ot7MeshCoP20ActiveDatasetManager9HandleTmfILNS_3UriE11EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP14DatasetManager9HandleGetERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:884,21'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager9HandleGetERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZNK2ot7MeshCoP20ActiveDatasetManager14IsCommissionedEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - _ZNK2ot7MeshCoP7Dataset15ContainsAllTlvsEPKNS0_3Tlv4TypeEh
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:874,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:874,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:875,23'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset15ContainsAllTlvsEPKNS0_3Tlv4TypeEh
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:871,13'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:874,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:875,23'
          Dst:             _ZNK2ot7MeshCoP7Dataset15ContainsAllTlvsEPKNS0_3Tlv4TypeEh
    - functionName:    _ZNK2ot7MeshCoP20ActiveDatasetManager10IsCompleteEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:863,72'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:863,75'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:863,72'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:863,93'
          Dst:             _ZNK2ot7MeshCoP9Timestamp7IsValidEv
    - functionName:    _ZNK2ot7MeshCoP20ActiveDatasetManager19IsPartiallyCompleteEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:861,81'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:861,85'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:861,81'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:861,103'
          Dst:             _ZNK2ot7MeshCoP9Timestamp7IsValidEv
    - functionName:    _ZN2ot7MeshCoP20ActiveDatasetManager11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP20ActiveDatasetManager11HandleTimerEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:887,64'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:887,92'
          Dst:             _ZN2ot7MeshCoP20ActiveDatasetManager11HandleTimerEv
    - functionName:    _ZN2ot7MeshCoP20ActiveDatasetManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP14DatasetManagerC2ERNS_8InstanceENS0_7Dataset4TypeERFvRNS_5TimerEE
        - _ZN2ot7MeshCoP20ActiveDatasetManager11HandleTimerERNS_5TimerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:857,7'
          Dst:             _ZN2ot7MeshCoP14DatasetManagerC2ERNS_8InstanceENS0_7Dataset4TypeERFvRNS_5TimerEE
        - Src:             'src/core/meshcop/dataset_manager.cpp:857,7'
          Dst:             _ZN2ot7MeshCoP20ActiveDatasetManager11HandleTimerERNS_5TimerE
    - functionName:    _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      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:    _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 693
      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:    _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 692
      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:    _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 691
      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:    _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 690
      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:    _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 689
      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:    _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 688
      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:    _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 687
      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:    _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionLinenumberEnd: 686
      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:    _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE4EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 685
      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:    _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE3EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 684
      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:    _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE2EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 683
      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:    _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE1EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 682
      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:    _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE0EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 681
      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:    _ZNK2ot7MeshCoP14DatasetManager14SendGetRequestERKNS0_7Dataset10ComponentsEPKhhPK12otIp6Address
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDatasetComponents
        - aTlvTypes
        - aLength
        - aAddress
      BBCount:         73
      ICount:          325
      EdgeCount:       94
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
        - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - _ZN2ot7MeshCoP14DatasetManager7TlvListC2Ev
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
        - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
        - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE0EEEbv
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE1EEEbv
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE2EEEbv
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE3EEEbv
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE4EEEbv
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:650,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:652,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE1EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:655,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE1EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:655,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:657,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:660,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:660,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:662,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:665,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:665,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:667,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:670,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:670,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:672,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:675,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:675,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:677,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:680,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:680,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:682,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:685,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:685,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:687,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:690,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:690,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:692,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:695,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:695,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:697,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:700,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:700,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:702,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:705,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:705,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:707,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:710,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:710,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:712,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:715,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:715,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:717,21'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:720,15'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:721,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:721,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
                - _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:721,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:723,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:725,9'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:728,17'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:725,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:725,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:726,5'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:730,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:733,9'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:736,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:736,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:736,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:738,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:741,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:741,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:741,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:741,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:741,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:741,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:647,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:647,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/dataset_manager.cpp:648,22'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvListC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:650,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE0EEEbv
        - Src:             'src/core/meshcop/dataset_manager.cpp:652,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:655,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE1EEEbv
        - Src:             'src/core/meshcop/dataset_manager.cpp:657,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:660,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE2EEEbv
        - Src:             'src/core/meshcop/dataset_manager.cpp:662,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:665,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE3EEEbv
        - Src:             'src/core/meshcop/dataset_manager.cpp:667,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:670,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE4EEEbv
        - Src:             'src/core/meshcop/dataset_manager.cpp:672,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:675,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
        - Src:             'src/core/meshcop/dataset_manager.cpp:677,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:680,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
        - Src:             'src/core/meshcop/dataset_manager.cpp:682,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:685,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
        - Src:             'src/core/meshcop/dataset_manager.cpp:687,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:690,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
        - Src:             'src/core/meshcop/dataset_manager.cpp:692,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:695,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
        - Src:             'src/core/meshcop/dataset_manager.cpp:697,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:700,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
        - Src:             'src/core/meshcop/dataset_manager.cpp:702,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:705,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
        - Src:             'src/core/meshcop/dataset_manager.cpp:707,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:710,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
        - Src:             'src/core/meshcop/dataset_manager.cpp:712,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:717,17'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7TlvList3AddEh
        - Src:             'src/core/meshcop/dataset_manager.cpp:720,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:720,67'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:720,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/dataset_manager.cpp:723,18'
          Dst:             _ZNK2ot5ArrayIhLt64EhE7IsEmptyEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:725,9'
          Dst:             _ZN2ot5ArrayIhLt64EhE14GetArrayBufferEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:725,9'
          Dst:             _ZNK2ot5ArrayIhLt64EhE9GetLengthEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:725,9'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
        - Src:             'src/core/meshcop/dataset_manager.cpp:728,17'
          Dst:             _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:733,33'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/meshcop/dataset_manager.cpp:733,21'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/meshcop/dataset_manager.cpp:736,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:736,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/dataset_manager.cpp:738,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/dataset_manager.cpp:741,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset5WriteINS0_24CommissionerSessionIdTlvEEE7otErrorNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
        - _ZN2ot9BigEndian8HostSwapItEET_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:400,53'
          Dst:             _ZN2ot9BigEndian8HostSwapItEET_S2_
        - Src:             'src/core/meshcop/dataset.hpp:402,16'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
    - functionName:    _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:251,55'
          Dst:             _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
    - functionName:    _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      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:    _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7Dataset4InfoEPKhhPFv7otErrorPvES9_
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDatasetInfo
        - aTlvs
        - aLength
        - aCallback
        - aContext
      BBCount:         21
      ICount:          102
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
        - _ZN2ot7MeshCoP7Dataset14AppendTlvsFromEPKhh
        - _ZN2ot7MeshCoP7Dataset5WriteINS0_24CommissionerSessionIdTlvEEE7otErrorNT_13UintValueTypeE
        - _ZN2ot7MeshCoP7Dataset7SetFromERKNS1_4InfoE
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
        - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
        - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:624,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:624,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:627,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_24CommissionerSessionIdTlvEEE7otErrorNT_13UintValueTypeE
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:627,40'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:627,52'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_24CommissionerSessionIdTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:633,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:627,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:629,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:633,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:629,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:629,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:630,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:633,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:633,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:634,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:621,13'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:623,13'
          Dst:             _ZN2ot7MeshCoP7Dataset7SetFromERKNS1_4InfoE
        - Src:             'src/core/meshcop/dataset_manager.cpp:624,5'
          Dst:             _ZN2ot7MeshCoP7Dataset14AppendTlvsFromEPKhh
        - Src:             'src/core/meshcop/dataset_manager.cpp:627,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:627,29'
          Dst:             _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:627,52'
          Dst:             _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:629,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:629,9'
          Dst:             _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:629,9'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS0_24CommissionerSessionIdTlvEEE7otErrorNT_13UintValueTypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:633,5'
          Dst:             _ZN2ot7MeshCoP14DatasetManager14SendSetRequestERKNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:634,22'
          Dst:             _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
    - functionName:    _ZNK2ot3Mac11ChannelMask7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPT_PNS_3TlvE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP14DatasetManager14GetChannelMaskERNS_3Mac11ChannelMaskE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChannelMask
      BBCount:         22
      ICount:          87
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPT_PNS_3TlvE
        - _ZN2ot3Mac11ChannelMask7SetMaskEj
        - _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac11ChannelMask7GetMaskEv
        - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:408,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:408,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:410,49'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPT_PNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask7GetMaskEv
                - _ZN2ot3Mac11ChannelMask7SetMaskEj
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:411,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:411,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask7GetMaskEv
                - _ZN2ot3Mac11ChannelMask7SetMaskEj
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:411,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:412,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:412,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:414,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask7GetMaskEv
                - _ZN2ot3Mac11ChannelMask7SetMaskEj
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:416,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:416,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:416,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:406,27'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:408,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:410,49'
          Dst:             _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset_manager.cpp:410,22'
          Dst:             _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPT_PNS_3TlvE
        - Src:             'src/core/meshcop/dataset_manager.cpp:412,5'
          Dst:             _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
        - Src:             'src/core/meshcop/dataset_manager.cpp:414,33'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:414,49'
          Dst:             _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:414,75'
          Dst:             _ZNK2ot3Mac11ChannelMask7GetMaskEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:414,18'
          Dst:             _ZN2ot3Mac11ChannelMask7SetMaskEj
        - Src:             'src/core/meshcop/dataset_manager.cpp:416,5'
          Dst:             _ZNK2ot3Mac11ChannelMask7IsEmptyEv
    - functionName:    _ZN2ot7MeshCoP14DatasetManager9SaveLocalERK24otOperationalDatasetTlvs
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDatasetTlvs
      BBCount:         12
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
        - _ZN2ot7MeshCoP7Dataset7SetFromERK24otOperationalDatasetTlvs
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:314,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:314,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:315,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:315,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:315,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:316,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:312,13'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:314,5'
          Dst:             _ZN2ot7MeshCoP7Dataset7SetFromERK24otOperationalDatasetTlvs
        - Src:             'src/core/meshcop/dataset_manager.cpp:315,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:316,5'
          Dst:             _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
    - functionName:    _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
      BBCount:         9
      ICount:          57
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
        - _ZN2ot7MeshCoP14DatasetManager19SyncLocalWithLeaderERKNS0_7DatasetE
        - _ZN2ot7MeshCoP14DatasetManager7RestoreERKNS0_7DatasetE
        - _ZN2ot7MeshCoP14DatasetManager9LocalSaveERKNS0_7DatasetE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle7GetRoleEv
        - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:327,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:330,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7RestoreERKNS0_7DatasetE
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:334,29'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager19SyncLocalWithLeaderERKNS0_7DatasetE
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:338,29'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager19SyncLocalWithLeaderERKNS0_7DatasetE
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:342,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager7RestoreERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:348,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:325,5'
          Dst:             _ZN2ot7MeshCoP14DatasetManager9LocalSaveERKNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:327,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:327,29'
          Dst:             _ZNK2ot3Mle3Mle7GetRoleEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:330,9'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7RestoreERKNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:334,9'
          Dst:             _ZN2ot7MeshCoP14DatasetManager19SyncLocalWithLeaderERKNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:338,9'
          Dst:             _ZN2ot7MeshCoP14DatasetManager19SyncLocalWithLeaderERKNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:342,9'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7RestoreERKNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:343,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/meshcop/dataset_manager.cpp:343,36'
          Dst:             _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:351,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
    - functionName:    _ZN2ot7MeshCoP14DatasetManager7RestoreERKNS0_7DatasetE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
      BBCount:         15
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
        - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
        - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
        - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
        - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:80,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:80,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
                - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:80,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:84,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:86,29'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
                - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:89,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
                - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:89,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:91,40'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
                - _ZL11IgnoreError7otError.5807
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:94,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:75,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:77,23'
          Dst:             _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:78,21'
          Dst:             _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:80,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset9GetLengthEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:84,18'
          Dst:             _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
        - Src:             'src/core/meshcop/dataset_manager.cpp:89,9'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:91,21'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:91,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/dataset_manager.cpp:94,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager19SignalDatasetChangeEv
    - functionName:    _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7Dataset4InfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDatasetInfo
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
        - _ZN2ot7MeshCoP7Dataset7SetFromERKNS1_4InfoE
        - _ZN2ot7MeshCoP7DatasetC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:303,13'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:305,13'
          Dst:             _ZN2ot7MeshCoP7Dataset7SetFromERKNS1_4InfoE
        - Src:             'src/core/meshcop/dataset_manager.cpp:306,5'
          Dst:             _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
    - functionName:    _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:164,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:164,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:165,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:162,13'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:164,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:165,13'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationERKNS0_7DatasetE
    - functionName:    _ZN2ot13ClearAllBytesI24otOperationalDatasetTlvsEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP14DatasetManager4ReadER24otOperationalDatasetTlvs
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDatasetTlvs
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13ClearAllBytesI24otOperationalDatasetTlvsEEvRT_
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - _ZNK2ot7MeshCoP7Dataset9ConvertToER24otOperationalDatasetTlvs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:152,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:152,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:153,23'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset9ConvertToER24otOperationalDatasetTlvs
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:147,13'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:150,5'
          Dst:             _ZN2ot13ClearAllBytesI24otOperationalDatasetTlvsEEvRT_
        - Src:             'src/core/meshcop/dataset_manager.cpp:152,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:153,13'
          Dst:             _ZNK2ot7MeshCoP7Dataset9ConvertToER24otOperationalDatasetTlvs
    - functionName:    _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_7MeshCoP7Dataset4InfoEEEvRT_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_7MeshCoP7Dataset4InfoEEEvRT_
    - functionName:    _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7Dataset4InfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDatasetInfo
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - _ZNK2ot7MeshCoP7Dataset9ConvertToERNS1_4InfoE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager.cpp:138,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:138,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager.cpp:139,23'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset9ConvertToERNS1_4InfoE
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:133,13'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:136,18'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
        - Src:             'src/core/meshcop/dataset_manager.cpp:138,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:139,13'
          Dst:             _ZNK2ot7MeshCoP7Dataset9ConvertToERNS1_4InfoE
    - functionName:    _ZN2ot7MeshCoP14DatasetManager7RestoreEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP14DatasetManager7RestoreERKNS0_7DatasetE
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.cpp:61,13'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager.cpp:67,13'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager.cpp:68,5'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7RestoreERKNS0_7DatasetE
    - functionName:    _ZN2ot13ClearAllBytesINS_7MeshCoP9TimestampEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP9TimestampgeERKS1_
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.hpp:172,61'
          Dst:             _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
    - functionName:    _ZN2ot7MeshCoP14DatasetUpdater20HandleDatasetChangedENS0_7Dataset4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_updater.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         43
      ICount:          150
      EdgeCount:       53
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11OffsetRange25InitFromMessageFullLengthERKNS_7MessageE
        - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
        - _ZN2ot7MeshCoP7Dataset7SetFromERKNS_7MessageERKNS_11OffsetRangeE
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
        - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
        - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
        - _ZNK2ot7MeshCoP9TimestampgeERKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:164,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:164,5'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange25InitFromMessageFullLengthERKNS_7MessageE
                - _ZN2ot7MeshCoP7Dataset7SetFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:164,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:167,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:167,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:169,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:169,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:171,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:175,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:171,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:171,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:172,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:175,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:175,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:183,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:185,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:197,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:185,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:187,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:190,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:197,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:197,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:198,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:198,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:200,22'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:200,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:200,25'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:202,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
      Callsites:
        - Src:             'src/core/meshcop/dataset_updater.cpp:158,17'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_updater.cpp:159,17'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_updater.cpp:164,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:166,17'
          Dst:             _ZN2ot11OffsetRange25InitFromMessageFullLengthERKNS_7MessageE
        - Src:             'src/core/meshcop/dataset_updater.cpp:167,5'
          Dst:             _ZN2ot7MeshCoP7Dataset7SetFromERKNS_7MessageERKNS_11OffsetRangeE
        - Src:             'src/core/meshcop/dataset_updater.cpp:171,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_updater.cpp:171,9'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_updater.cpp:175,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_updater.cpp:175,9'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_updater.cpp:183,26'
          Dst:             _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
        - Src:             'src/core/meshcop/dataset_updater.cpp:187,13'
          Dst:             _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
        - Src:             'src/core/meshcop/dataset_updater.cpp:197,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
        - Src:             'src/core/meshcop/dataset_updater.cpp:198,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
        - Src:             'src/core/meshcop/dataset_updater.cpp:200,22'
          Dst:             _ZNK2ot7MeshCoP9TimestampgeERKS1_
        - Src:             'src/core/meshcop/dataset_updater.cpp:202,9'
          Dst:             _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
    - functionName:    _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_updater.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP14DatasetUpdater6FinishE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_updater.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aError
      BBCount:         14
      ICount:          53
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
        - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:133,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:133,5'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:133,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:135,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:135,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:136,5'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
      Callsites:
        - Src:             'src/core/meshcop/dataset_updater.cpp:133,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:135,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:137,15'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
    - functionName:    _ZN2ot7MeshCoP14DatasetUpdater20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_updater.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7MeshCoP14DatasetUpdater20HandleDatasetChangedENS0_7Dataset4TypeE
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:145,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:147,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetUpdater20HandleDatasetChangedENS0_7Dataset4TypeE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot7MeshCoP14DatasetUpdater20HandleDatasetChangedENS0_7Dataset4TypeE
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:150,17'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot7MeshCoP14DatasetUpdater20HandleDatasetChangedENS0_7Dataset4TypeE
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:150,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:150,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetUpdater20HandleDatasetChangedENS0_7Dataset4TypeE
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:152,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetUpdater20HandleDatasetChangedENS0_7Dataset4TypeE
      Callsites:
        - Src:             'src/core/meshcop/dataset_updater.cpp:145,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/meshcop/dataset_updater.cpp:147,9'
          Dst:             _ZN2ot7MeshCoP14DatasetUpdater20HandleDatasetChangedENS0_7Dataset4TypeE
        - Src:             'src/core/meshcop/dataset_updater.cpp:150,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/meshcop/dataset_updater.cpp:152,9'
          Dst:             _ZN2ot7MeshCoP14DatasetUpdater20HandleDatasetChangedENS0_7Dataset4TypeE
    - functionName:    _ZN2ot7MeshCoP14DatasetUpdater12CancelUpdateEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_updater.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          48
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:122,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:122,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:122,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:124,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:124,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:125,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset_updater.cpp:122,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:124,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_11MessagePoolEEERT_v
    - functionName:    _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
        - _ZN2ot9BigEndian8HostSwapIjEET_S2_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:400,53'
          Dst:             _ZN2ot9BigEndian8HostSwapIjEET_S2_
        - Src:             'src/core/meshcop/dataset.hpp:402,16'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
    - functionName:    _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:383,16'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
    - functionName:    _ZN2ot9ClearableINS_7MeshCoP9TimestampEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_7MeshCoP9TimestampEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_7MeshCoP9TimestampEEEvRT_
    - functionName:    _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:383,16'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
    - functionName:    _ZN2ot7MeshCoP14DatasetUpdater13RequestUpdateERNS0_7DatasetEPFv7otErrorPvES5_
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_updater.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
        - aCallback
        - aContext
      BBCount:         79
      ICount:          268
      EdgeCount:       97
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
        - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
        - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
        - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
        - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
        - _ZN2ot7MeshCoP7Dataset8GetBytesEv
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message4FreeEv
        - _ZN2ot9ClearableINS_7MeshCoP9TimestampEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot3Mle3Mle10IsDisabledEv
        - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
        - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
        - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
        - _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
        - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
        - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
        - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:66,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:66,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:66,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
                - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZN2ot9ClearableINS_7MeshCoP9TimestampEE5ClearEv
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:67,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:67,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:68,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
                - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZN2ot9ClearableINS_7MeshCoP9TimestampEE5ClearEv
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:68,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:68,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:70,11'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
                - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZN2ot9ClearableINS_7MeshCoP9TimestampEE5ClearEv
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:71,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:71,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:72,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
                - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZN2ot9ClearableINS_7MeshCoP9TimestampEE5ClearEv
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:72,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:72,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:72,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
                - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZN2ot9ClearableINS_7MeshCoP9TimestampEE5ClearEv
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:73,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:73,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
                - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZN2ot9ClearableINS_7MeshCoP9TimestampEE5ClearEv
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:75,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:75,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:75,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZN2ot9ClearableINS_7MeshCoP9TimestampEE5ClearEv
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:77,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:77,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:77,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZN2ot9ClearableINS_7MeshCoP9TimestampEE5ClearEv
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:83,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:83,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:85,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
                - _ZN2ot9ClearableINS_7MeshCoP9TimestampEE5ClearEv
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:87,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:89,26'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:92,22'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:93,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:93,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:95,10'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:95,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:97,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:100,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:97,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:97,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:98,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:100,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:100,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:105,15'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:106,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:106,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:106,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:108,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:108,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:110,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:116,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:116,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:116,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_updater.cpp:116,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:116,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_updater.cpp:116,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset_updater.cpp:61,15'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_updater.cpp:66,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/dataset_updater.cpp:66,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:67,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_updater.cpp:67,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_updater.cpp:68,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset_updater.cpp:71,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:72,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset_updater.cpp:73,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset_updater.cpp:75,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetUpdater15IsUpdateOngoingEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:77,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
        - Src:             'src/core/meshcop/dataset_updater.cpp:82,21'
          Dst:             _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:83,5'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset_updater.cpp:85,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_updater.cpp:85,53'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:87,27'
          Dst:             _ZNK2ot7MeshCoP9Timestamp7IsValidEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:89,26'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP9TimestampEE5ClearEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:92,22'
          Dst:             _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:93,5'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset_updater.cpp:95,19'
          Dst:             _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset_updater.cpp:97,9'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
        - Src:             'src/core/meshcop/dataset_updater.cpp:100,5'
          Dst:             _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
        - Src:             'src/core/meshcop/dataset_updater.cpp:105,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/meshcop/dataset_updater.cpp:105,34'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - Src:             'src/core/meshcop/dataset_updater.cpp:108,5'
          Dst:             _ZN2ot7MeshCoP7Dataset8GetBytesEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:108,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset9GetLengthEv
        - Src:             'src/core/meshcop/dataset_updater.cpp:108,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/meshcop/dataset_updater.cpp:110,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_updater.cpp:110,34'
          Dst:             _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_updater.cpp:112,15'
          Dst:             _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Src:             'src/core/meshcop/dataset_updater.cpp:116,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7MeshCoP14DatasetUpdater13RequestUpdateERKNS0_7Dataset4InfoEPFv7otErrorPvES7_
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_updater.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
        - aCallback
        - aContext
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP14DatasetUpdater13RequestUpdateERNS0_7DatasetEPFv7otErrorPvES5_
        - _ZN2ot7MeshCoP7Dataset7SetFromERKNS1_4InfoE
        - _ZN2ot7MeshCoP7DatasetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_updater.cpp:51,13'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_updater.cpp:53,13'
          Dst:             _ZN2ot7MeshCoP7Dataset7SetFromERKNS1_4InfoE
        - Src:             'src/core/meshcop/dataset_updater.cpp:54,12'
          Dst:             _ZN2ot7MeshCoP14DatasetUpdater13RequestUpdateERNS0_7DatasetEPFv7otErrorPvES5_
    - functionName:    _ZN2ot7MeshCoP14DatasetUpdaterC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_updater.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_updater.cpp:44,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/dataset_updater.cpp:43,17'
          Dst:             _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EEC2Ev
    - functionName:    _ZNK2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EE6InvokeIJRjS2_hEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Tlv9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFvjPKhhPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZNK2ot7MeshCoP13EnergyListTlv19GetEnergyListLengthEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MinIhEET_S1_S1_
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:752,74'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:752,54'
          Dst:             _ZN2ot3MinIhEET_S1_S1_
    - functionName:    _ZNK2ot7MeshCoP13EnergyListTlv13GetEnergyListEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 745
      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:    _ZNK2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRjS2_hEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EE6InvokeIJRjS2_hEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EE6InvokeIJRjS2_hEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EE6InvokeIJRjS2_hEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EE6InvokeIJRjS2_hEEEvDpOT_
    - functionName:    _ZN2ot16EnergyScanClient9HandleTmfILNS_3UriE19EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/energy_scan_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         21
      ICount:          87
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE19EEEPKcv
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - _ZNK2ot7MeshCoP13EnergyListTlv13GetEnergyListEv
        - _ZNK2ot7MeshCoP13EnergyListTlv19GetEnergyListLengthEv
        - _ZNK2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRjS2_hEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:94,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:94,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE19EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
                - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
                - _ZNK2ot7MeshCoP13EnergyListTlv13GetEnergyListEv
                - _ZNK2ot7MeshCoP13EnergyListTlv19GetEnergyListLengthEv
                - _ZNK2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRjS2_hEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE19EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:94,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:98,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:98,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:100,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
                - _ZNK2ot7MeshCoP13EnergyListTlv13GetEnergyListEv
                - _ZNK2ot7MeshCoP13EnergyListTlv19GetEnergyListLengthEv
                - _ZNK2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRjS2_hEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE19EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:100,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:100,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:102,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13EnergyListTlv13GetEnergyListEv
                - _ZNK2ot7MeshCoP13EnergyListTlv19GetEnergyListLengthEv
                - _ZNK2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRjS2_hEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE19EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:104,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:104,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:106,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE19EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/meshcop/energy_scan_client.cpp:94,5'
          Dst:             _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - Src:             'src/core/meshcop/energy_scan_client.cpp:96,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE19EEEPKcv
        - Src:             'src/core/meshcop/energy_scan_client.cpp:96,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/energy_scan_client.cpp:98,5'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
        - Src:             'src/core/meshcop/energy_scan_client.cpp:100,5'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
        - Src:             'src/core/meshcop/energy_scan_client.cpp:102,47'
          Dst:             _ZNK2ot7MeshCoP13EnergyListTlv13GetEnergyListEv
        - Src:             'src/core/meshcop/energy_scan_client.cpp:102,78'
          Dst:             _ZNK2ot7MeshCoP13EnergyListTlv19GetEnergyListLengthEv
        - Src:             'src/core/meshcop/energy_scan_client.cpp:102,15'
          Dst:             _ZNK2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRjS2_hEEEvDpOT_
        - Src:             'src/core/meshcop/energy_scan_client.cpp:104,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/energy_scan_client.cpp:104,5'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/energy_scan_client.cpp:106,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE19EEEPKcv
        - Src:             'src/core/meshcop/energy_scan_client.cpp:106,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12CallbackBaseIPFvjPKhhPvEE3SetES5_S3_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh56EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot16EnergyScanClient9SendQueryEjhttRKNS_3Ip67AddressEPFvjPKhhPvES7_
      functionSourceFile: '/src/openthread/src/core/meshcop/energy_scan_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - char
        - short
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChannelMask
        - aCount
        - aPeriod
        - aScanDuration
        - aAddress
        - aCallback
        - aContext
      BBCount:         53
      ICount:          215
      EdgeCount:       65
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
        - _ZN2ot12CallbackBaseIPFvjPKhhPvEE3SetES5_S3_
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh56EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap7Message10InitAsPostERKNS_3Ip67AddressENS_3UriE
        - _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
        - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:61,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:61,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message10InitAsPostERKNS_3Ip67AddressENS_3UriE
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh56EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvjPKhhPvEE3SetES5_S3_
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:61,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:62,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message10InitAsPostERKNS_3Ip67AddressENS_3UriE
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh56EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvjPKhhPvEE3SetES5_S3_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:62,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:64,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:64,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:65,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh56EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvjPKhhPvEE3SetES5_S3_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:65,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:65,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:67,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh56EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvjPKhhPvEE3SetES5_S3_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:67,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:67,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:70,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh56EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvjPKhhPvEE3SetES5_S3_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:70,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:70,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:72,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh56EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvjPKhhPvEE3SetES5_S3_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:72,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:72,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:73,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh56EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvjPKhhPvEE3SetES5_S3_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:73,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:74,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh56EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvjPKhhPvEE3SetES5_S3_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:74,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:74,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:76,45'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvjPKhhPvEE3SetES5_S3_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:77,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:77,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:79,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvjPKhhPvEE3SetES5_S3_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:84,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:84,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/energy_scan_client.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:84,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/energy_scan_client.cpp:84,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/energy_scan_client.cpp:58,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/energy_scan_client.cpp:58,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/energy_scan_client.cpp:61,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/meshcop/energy_scan_client.cpp:61,5'
          Dst:             _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
        - Src:             'src/core/meshcop/energy_scan_client.cpp:62,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/energy_scan_client.cpp:62,5'
          Dst:             _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - Src:             'src/core/meshcop/energy_scan_client.cpp:64,5'
          Dst:             _ZN2ot4Coap7Message10InitAsPostERKNS_3Ip67AddressENS_3UriE
        - Src:             'src/core/meshcop/energy_scan_client.cpp:65,5'
          Dst:             _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - Src:             'src/core/meshcop/energy_scan_client.cpp:67,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/meshcop/energy_scan_client.cpp:67,5'
          Dst:             _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
        - Src:             'src/core/meshcop/energy_scan_client.cpp:67,5'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/energy_scan_client.cpp:70,5'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
        - Src:             'src/core/meshcop/energy_scan_client.cpp:72,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/energy_scan_client.cpp:73,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/energy_scan_client.cpp:74,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh56EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/energy_scan_client.cpp:76,17'
          Dst:             _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - Src:             'src/core/meshcop/energy_scan_client.cpp:77,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/energy_scan_client.cpp:77,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/energy_scan_client.cpp:79,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
        - Src:             'src/core/meshcop/energy_scan_client.cpp:79,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/energy_scan_client.cpp:81,15'
          Dst:             _ZN2ot12CallbackBaseIPFvjPKhhPvEE3SetES5_S3_
        - Src:             'src/core/meshcop/energy_scan_client.cpp:84,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvjPKhhPvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFvjPKhhPvEEC2Ev
    - functionName:    _ZN2ot16EnergyScanClientC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/energy_scan_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/energy_scan_client.cpp:45,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/energy_scan_client.cpp:44,19'
          Dst:             _ZN2ot8CallbackIPFvjPKhhPvELNS_23CallbackContextPositionE1EEC2Ev
    - functionName:    _ZNK2ot9EquatableINS_7MeshCoP13ExtendedPanIdEEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot13ClearAllBytesINS_7MeshCoP13ExtendedPanIdEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Notifier6UpdateINS_7MeshCoP13ExtendedPanIdEEE7otErrorRT_RKS5_NS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aVariable
        - aNewValue
        - aEvent
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot9EquatableINS_7MeshCoP13ExtendedPanIdEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.hpp:274,13'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.hpp:276,27'
              BranchSideFuncs:
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
            - BranchSide:      'src/core/common/notifier.hpp:281,25'
              BranchSideFuncs:
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/common/notifier.hpp:274,23'
          Dst:             _ZNK2ot9EquatableINS_7MeshCoP13ExtendedPanIdEEeqERKS2_
        - Src:             'src/core/common/notifier.hpp:276,13'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Src:             'src/core/common/notifier.hpp:282,13'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI15otExtendedPanIdEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
      functionSourceFile: '/src/openthread/src/core/meshcop/extended_panid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtendedPanId
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot8Notifier6UpdateINS_7MeshCoP13ExtendedPanIdEEE7otErrorRT_RKS5_NS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/extended_panid.cpp:63,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/meshcop/extended_panid.cpp:63,33'
          Dst:             _ZN2ot8Notifier6UpdateINS_7MeshCoP13ExtendedPanIdEEE7otErrorRT_RKS5_NS_5EventE
        - Src:             'src/core/meshcop/extended_panid.cpp:63,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot9ClearableINS_7MeshCoP13ExtendedPanIdEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_7MeshCoP13ExtendedPanIdEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_7MeshCoP13ExtendedPanIdEEEvRT_
    - functionName:    _ZN2ot7MeshCoP20ExtendedPanIdManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/extended_panid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
        - _ZN2ot9ClearableINS_7MeshCoP13ExtendedPanIdEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/extended_panid.cpp:55,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/extended_panid.cpp:57,20'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP13ExtendedPanIdEE5ClearEv
        - Src:             'src/core/meshcop/extended_panid.cpp:58,17'
          Dst:             _ZN2ot10AsCoreTypeI15otExtendedPanIdEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/meshcop/extended_panid.cpp:58,5'
          Dst:             _ZN2ot7MeshCoP20ExtendedPanIdManager11SetExtPanIdERKNS0_13ExtendedPanIdE
    - functionName:    _ZNK2ot7MeshCoP13ExtendedPanId8ToStringEv
      functionSourceFile: '/src/openthread/src/core/meshcop/extended_panid.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter14AppendHexBytesEPKht
        - _ZN2ot6StringILt17EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/extended_panid.cpp:47,16'
          Dst:             _ZN2ot6StringILt17EEC2Ev
        - Src:             'src/core/meshcop/extended_panid.cpp:49,12'
          Dst:             _ZN2ot12StringWriter14AppendHexBytesEPKht
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 741
      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:    _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE7EEEvv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 688
      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:    _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 743
      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:    _ZN2ot10AsNonConstItEERT_RKS1_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE8EEEvv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 689
      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:    _ZN2ot10AsCoreTypeI12otNetworkKeyEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otNetworkKeyEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:721,12'
          Dst:             _ZN2ot10AsCoreTypeI12otNetworkKeyEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot10AsNonConstINS_10NetworkKeyEEERT_RKS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE2EEEvv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 683
      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:    _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3MinIaEET_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:55,71'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:55,92'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:55,101'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3MaxIaEET_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:69,71'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:69,92'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:69,102'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_3Mle15DiscoverScannerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 777
      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:    _ZN2ot8Instance3GetINS_7MeshCoP6JoinerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 916
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6JoinerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7MeshCoP6JoinerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP6JoinerEEERT_v
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP6JoinerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6JoinerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6JoinerEEERT_v
    - functionName:    _ZN2ot7MeshCoP6Joiner11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          66
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
        - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
        - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
        - _ZN2ot7MeshCoP6Joiner6FinishE7otError
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:568,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:568,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner6FinishE7otError
            - BranchSide:      'src/core/meshcop/joiner.cpp:572,15'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner6FinishE7otError
            - BranchSide:      'src/core/meshcop/joiner.cpp:572,15'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner6FinishE7otError
            - BranchSide:      'src/core/meshcop/joiner.cpp:578,20'
              BranchSideFuncs:
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZN2ot7MeshCoP6Joiner6FinishE7otError
            - BranchSide:      'src/core/meshcop/joiner.cpp:588,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/meshcop/joiner.cpp:588,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/meshcop/joiner.cpp:588,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:578,20'
          Dst:             _ZN2ot3Mac10ExtAddress14GenerateRandomEv
        - Src:             'src/core/meshcop/joiner.cpp:579,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:579,25'
          Dst:             _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
        - Src:             'src/core/meshcop/joiner.cpp:580,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:580,25'
          Dst:             _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
        - Src:             'src/core/meshcop/joiner.cpp:588,9'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/joiner.cpp:591,5'
          Dst:             _ZN2ot7MeshCoP6Joiner6FinishE7otError
    - functionName:    _ZN2ot7MeshCoP6Joiner6FinishE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aError
      BBCount:         16
      ICount:          75
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
        - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
        - _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:191,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:194,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/joiner.cpp:200,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
            - BranchSide:      'src/core/meshcop/joiner.cpp:200,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
            - BranchSide:      'src/core/meshcop/joiner.cpp:200,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
            - BranchSide:      'src/core/meshcop/joiner.cpp:200,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
            - BranchSide:      'src/core/meshcop/joiner.cpp:207,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
            - BranchSide:      'src/core/meshcop/joiner.cpp:211,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:200,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:200,33'
          Dst:             _ZN2ot7MeshCoP13SecureSession10DisconnectEv
        - Src:             'src/core/meshcop/joiner.cpp:201,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:201,40'
          Dst:             _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
        - Src:             'src/core/meshcop/joiner.cpp:201,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/joiner.cpp:202,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/meshcop/joiner.cpp:207,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:207,33'
          Dst:             _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - Src:             'src/core/meshcop/joiner.cpp:211,5'
          Dst:             _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/joiner.cpp:212,5'
          Dst:             _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - Src:             'src/core/meshcop/joiner.cpp:214,15'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
    - functionName:    _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
      functionSourceFile: '/src/openthread/src/core/net/ip6_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Filter19UpdateUnsecurePortsENS1_6ActionEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_filter.hpp:102,55'
          Dst:             _ZN2ot3Ip66Filter19UpdateUnsecurePortsENS1_6ActionEt
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP6Joiner13StateToStringENS1_5StateE
        - _ZN2ot8Notifier6UpdateINS_7MeshCoP6Joiner5StateEEE7otErrorRT_RKS6_NS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:102,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:102,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/joiner.cpp:104,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner13StateToStringENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner13StateToStringENS1_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:102,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:102,5'
          Dst:             _ZN2ot8Notifier6UpdateINS_7MeshCoP6Joiner5StateEEE7otErrorRT_RKS6_NS_5EventE
        - Src:             'src/core/meshcop/joiner.cpp:104,5'
          Dst:             _ZN2ot7MeshCoP6Joiner13StateToStringENS1_5StateE
        - Src:             'src/core/meshcop/joiner.cpp:104,5'
          Dst:             _ZN2ot7MeshCoP6Joiner13StateToStringENS1_5StateE
        - Src:             'src/core/meshcop/joiner.cpp:104,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7Message4FreeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:449,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:449,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:449,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner.cpp:449,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:449,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:449,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:451,23'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot8Notifier6UpdateINS_7MeshCoP6Joiner5StateEEE7otErrorRT_RKS6_NS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aVariable
        - aNewValue
        - aEvent
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.hpp:274,13'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.hpp:276,27'
              BranchSideFuncs:
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
            - BranchSide:      'src/core/common/notifier.hpp:281,25'
              BranchSideFuncs:
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/common/notifier.hpp:276,13'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Src:             'src/core/common/notifier.hpp:282,13'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot7MeshCoP6Joiner13StateToStringENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip67AddressEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot19UpdateBitsBigEndianItTnT_Lt240ETnS1_Lt4EEES1_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian8HostSwapItEET_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/num_utils.hpp:449,43'
          Dst:             _ZN2ot9BigEndian8HostSwapItEET_S2_
        - Src:             'src/core/common/num_utils.hpp:449,12'
          Dst:             _ZN2ot9BigEndian8HostSwapItEET_S2_
    - functionName:    _ZN2ot9WriteBitsIhTnT_Lh240ETnS1_Lh4EEEvRS1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9WriteBitsIhTnT_Lh15ETnS1_Lh0EEEvRS1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9BigEndian11WriteUint24EjPh
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aValue
        - aBuffer
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip67AddressEEEvRT_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip67AddressEEEvRT_
    - functionName:    _ZN2ot3Ip611MessageInfo11GetSockAddrEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/socket.hpp:72,41'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
    - functionName:    _ZN2ot7MeshCoP6Joiner25SendJoinerEntrustResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aRequestInfo
      BBCount:         20
      ICount:          97
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
        - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
        - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:548,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:548,5'
              BranchSideFuncs:
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:548,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner.cpp:553,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:553,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:555,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner.cpp:561,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:561,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:561,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner.cpp:561,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:561,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:561,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:547,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:547,33'
          Dst:             _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - Src:             'src/core/meshcop/joiner.cpp:550,14'
          Dst:             _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - Src:             'src/core/meshcop/joiner.cpp:552,18'
          Dst:             _ZN2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/meshcop/joiner.cpp:552,32'
          Dst:             _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - Src:             'src/core/meshcop/joiner.cpp:553,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:553,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/joiner.cpp:555,5'
          Dst:             _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/joiner.cpp:557,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
        - Src:             'src/core/meshcop/joiner.cpp:557,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner.cpp:558,5'
          Dst:             _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - Src:             'src/core/meshcop/joiner.cpp:561,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aComponent
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstItEERT_RKS1_
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE7EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:171,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:171,29'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE7EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:172,24'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.hpp:172,13'
          Dst:             _ZN2ot10AsNonConstItEERT_RKS1_
    - functionName:    _ZNK2ot3Mac3Mac13GetPanChannelEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aComponent
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstItEERT_RKS1_
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE8EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:171,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:171,29'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE8EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:172,24'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.hpp:172,13'
          Dst:             _ZN2ot10AsNonConstItEERT_RKS1_
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE2EEERNS1_7TypeForIXT_EE4TypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_10NetworkKeyEEERT_RKS2_
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE2EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:184,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:184,29'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE2EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:185,31'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.hpp:185,20'
          Dst:             _ZN2ot10AsNonConstINS_10NetworkKeyEEERT_RKS2_
    - functionName:    _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:489,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
    - functionName:    _ZN2ot7MeshCoP6Joiner9HandleTmfILNS_3UriE21EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         16
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7Dataset4InfoE
        - _ZN2ot7MeshCoP6Joiner25SendJoinerEntrustResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE2EEERNS1_7TypeForIXT_EE4TypeEv
        - _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot3Mac3Mac13GetPanChannelEv
        - _ZNK2ot3Mac3Mac8GetPanIdEv
        - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:516,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:516,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE2EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7Dataset4InfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP6Joiner25SendJoinerEntrustResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/joiner.cpp:516,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/joiner.cpp:516,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:516,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE2EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7Dataset4InfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP6Joiner25SendJoinerEntrustResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/joiner.cpp:516,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/joiner.cpp:523,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:523,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/joiner.cpp:525,40'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7Dataset4InfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP6Joiner25SendJoinerEntrustResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:516,5'
          Dst:             _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - Src:             'src/core/meshcop/joiner.cpp:518,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
        - Src:             'src/core/meshcop/joiner.cpp:518,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner.cpp:519,5'
          Dst:             _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - Src:             'src/core/meshcop/joiner.cpp:521,17'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
        - Src:             'src/core/meshcop/joiner.cpp:523,5'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE2EEERNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/joiner.cpp:523,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/meshcop/joiner.cpp:525,40'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:525,56'
          Dst:             _ZNK2ot3Mac3Mac13GetPanChannelEv
        - Src:             'src/core/meshcop/joiner.cpp:525,17'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/joiner.cpp:526,38'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:526,54'
          Dst:             _ZNK2ot3Mac3Mac8GetPanIdEv
        - Src:             'src/core/meshcop/joiner.cpp:526,17'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/joiner.cpp:528,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:528,33'
          Dst:             _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7Dataset4InfoE
        - Src:             'src/core/meshcop/joiner.cpp:530,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner.cpp:532,5'
          Dst:             _ZN2ot7MeshCoP6Joiner25SendJoinerEntrustResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/joiner.cpp:535,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/meshcop/joiner.cpp:538,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZNK2ot3Mac3Mac8GetPanIdEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4Coap7Message5IsAckEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap7Message7GetTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:709,38'
          Dst:             _ZNK2ot4Coap7Message7GetTypeEv
    - functionName:    _ZN2ot7MeshCoP6Joiner28HandleJoinerFinalizeResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         30
      ICount:          115
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
        - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
        - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
        - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
        - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - _ZNK2ot4Coap7Message5IsAckEv
        - _ZNK2ot4Coap7Message7GetCodeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:490,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:490,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
                - __assert_fail
                - _ZNK2ot4Coap7Message5IsAckEv
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
            - BranchSide:      'src/core/meshcop/joiner.cpp:490,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
        - Branch String:   'src/core/meshcop/joiner.cpp:490,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:490,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot4Coap7Message5IsAckEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
            - BranchSide:      'src/core/meshcop/joiner.cpp:490,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
        - Branch String:   'src/core/meshcop/joiner.cpp:491,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:491,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message5IsAckEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
            - BranchSide:      'src/core/meshcop/joiner.cpp:493,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message5IsAckEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
        - Branch String:   'src/core/meshcop/joiner.cpp:493,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:493,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
            - BranchSide:      'src/core/meshcop/joiner.cpp:493,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
        - Branch String:   'src/core/meshcop/joiner.cpp:493,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:493,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
            - BranchSide:      'src/core/meshcop/joiner.cpp:493,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
        - Branch String:   'src/core/meshcop/joiner.cpp:495,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:495,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
            - BranchSide:      'src/core/meshcop/joiner.cpp:497,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession10DisconnectEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6147
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:491,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/joiner.cpp:493,5'
          Dst:             _ZNK2ot4Coap7Message5IsAckEv
        - Src:             'src/core/meshcop/joiner.cpp:493,5'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/meshcop/joiner.cpp:495,5'
          Dst:             _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/joiner.cpp:497,5'
          Dst:             _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/joiner.cpp:498,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/meshcop/joiner.cpp:500,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
        - Src:             'src/core/meshcop/joiner.cpp:500,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner.cpp:503,5'
          Dst:             _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
        - Src:             'src/core/meshcop/joiner.cpp:507,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:507,29'
          Dst:             _ZN2ot7MeshCoP13SecureSession10DisconnectEv
        - Src:             'src/core/meshcop/joiner.cpp:508,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:508,36'
          Dst:             _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
        - Src:             'src/core/meshcop/joiner.cpp:508,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot7MeshCoP6Joiner28HandleJoinerFinalizeResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot7MeshCoP6Joiner28HandleJoinerFinalizeResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:480,67'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/meshcop/joiner.cpp:480,96'
          Dst:             _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/meshcop/joiner.cpp:480,38'
          Dst:             _ZN2ot7MeshCoP6Joiner28HandleJoinerFinalizeResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh36ELh64EEEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZN2ot7MeshCoP21VendorStackVersionTlv11SetRevisionEh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRevision
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19UpdateBitsBigEndianItTnT_Lt240ETnS1_Lt4EEES1_S1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:866,26'
          Dst:             _ZN2ot19UpdateBitsBigEndianItTnT_Lt240ETnS1_Lt4EEES1_S1_S1_
    - functionName:    _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMinorEh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMinor
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9WriteBitsIhTnT_Lh240ETnS1_Lh4EEEvRS1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:881,37'
          Dst:             _ZN2ot9WriteBitsIhTnT_Lh240ETnS1_Lh4EEEvRS1_S1_
    - functionName:    _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMajorEh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMajor
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9WriteBitsIhTnT_Lh15ETnS1_Lh0EEEvRS1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:895,37'
          Dst:             _ZN2ot9WriteBitsIhTnT_Lh15ETnS1_Lh0EEEvRS1_S1_
    - functionName:    _ZN2ot7MeshCoP21VendorStackVersionTlv6SetOuiEj
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aOui
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian11WriteUint24EjPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:830,34'
          Dst:             _ZN2ot9BigEndian11WriteUint24EjPh
    - functionName:    _ZN2ot7MeshCoP21VendorStackVersionTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:806,9'
          Dst:             _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:807,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh35ELh16EEEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh34ELh32EEEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh33ELh32EEEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZN2ot7MeshCoP21VendorStackVersionTlvC2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 799
      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:    _ZN2ot7MeshCoP6Joiner18SendJoinerFinalizeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
        - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
        - _ZN2ot7MeshCoP6Joiner28HandleJoinerFinalizeResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:460,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:460,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/joiner.cpp:463,68'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/joiner.cpp:466,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:466,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/joiner.cpp:467,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:460,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/joiner.cpp:463,5'
          Dst:             _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
        - Src:             'src/core/meshcop/joiner.cpp:466,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:466,5'
          Dst:             _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
        - Src:             'src/core/meshcop/joiner.cpp:466,5'
          Dst:             _ZN2ot7MeshCoP6Joiner28HandleJoinerFinalizeResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/meshcop/joiner.cpp:469,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
        - Src:             'src/core/meshcop/joiner.cpp:469,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot7MeshCoP6Joiner29HandleSecureCoapClientConnectE24otCoapSecureConnectEvent
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         12
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot7MeshCoP6Joiner18SendJoinerFinalizeEv
        - _ZN2ot7MeshCoP6Joiner19TryNextJoinerRouterE7otError
        - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:384,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:384,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner19TryNextJoinerRouterE7otError
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner18SendJoinerFinalizeEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/joiner.cpp:384,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner.cpp:386,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:388,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner18SendJoinerFinalizeEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/joiner.cpp:394,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner19TryNextJoinerRouterE7otError
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:388,9'
          Dst:             _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/joiner.cpp:389,9'
          Dst:             _ZN2ot7MeshCoP6Joiner18SendJoinerFinalizeEv
        - Src:             'src/core/meshcop/joiner.cpp:390,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/meshcop/joiner.cpp:394,9'
          Dst:             _ZN2ot7MeshCoP6Joiner19TryNextJoinerRouterE7otError
    - functionName:    _ZN2ot7MeshCoP6Joiner19TryNextJoinerRouterE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aPrevError
      BBCount:         22
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot14GetArrayLengthINS_7MeshCoP6Joiner12JoinerRouterELt2EEEtRAT0__KT_
        - _ZN2ot7MeshCoP6Joiner6FinishE7otError
        - _ZN2ot7MeshCoP6Joiner7ConnectERNS1_12JoinerRouterE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:317,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:319,32'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner7ConnectERNS1_12JoinerRouterE
                - _ZN2ot14GetArrayLengthINS_7MeshCoP6Joiner12JoinerRouterELt2EEEtRAT0__KT_
                - _ZN2ot7MeshCoP6Joiner6FinishE7otError
            - BranchSide:      'src/core/meshcop/joiner.cpp:343,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner6FinishE7otError
        - Branch String:   'src/core/meshcop/joiner.cpp:322,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:324,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner6FinishE7otError
            - BranchSide:      'src/core/meshcop/joiner.cpp:327,25'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner7ConnectERNS1_12JoinerRouterE
                - _ZN2ot14GetArrayLengthINS_7MeshCoP6Joiner12JoinerRouterELt2EEEtRAT0__KT_
                - _ZN2ot7MeshCoP6Joiner6FinishE7otError
        - Branch String:   'src/core/meshcop/joiner.cpp:328,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:328,9'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthINS_7MeshCoP6Joiner12JoinerRouterELt2EEEtRAT0__KT_
                - _ZN2ot7MeshCoP6Joiner6FinishE7otError
                - _ZN2ot7MeshCoP6Joiner7ConnectERNS1_12JoinerRouterE
            - BranchSide:      'src/core/meshcop/joiner.cpp:328,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner.cpp:337,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:339,26'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthINS_7MeshCoP6Joiner12JoinerRouterELt2EEEtRAT0__KT_
                - _ZN2ot7MeshCoP6Joiner6FinishE7otError
                - _ZN2ot7MeshCoP6Joiner7ConnectERNS1_12JoinerRouterE
            - BranchSide:      'src/core/meshcop/joiner.cpp:341,5'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthINS_7MeshCoP6Joiner12JoinerRouterELt2EEEtRAT0__KT_
                - _ZN2ot7MeshCoP6Joiner6FinishE7otError
                - _ZN2ot7MeshCoP6Joiner7ConnectERNS1_12JoinerRouterE
        - Branch String:   'src/core/meshcop/joiner.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:345,20'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner6FinishE7otError
            - BranchSide:      'src/core/meshcop/joiner.cpp:348,12'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner6FinishE7otError
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:317,33'
          Dst:             _ZN2ot14GetArrayLengthINS_7MeshCoP6Joiner12JoinerRouterELt2EEEtRAT0__KT_
        - Src:             'src/core/meshcop/joiner.cpp:327,17'
          Dst:             _ZN2ot7MeshCoP6Joiner7ConnectERNS1_12JoinerRouterE
        - Src:             'src/core/meshcop/joiner.cpp:348,5'
          Dst:             _ZN2ot7MeshCoP6Joiner6FinishE7otError
    - functionName:    _ZN2ot14GetArrayLengthINS_7MeshCoP6Joiner12JoinerRouterELt2EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP6Joiner7ConnectERNS1_12JoinerRouterE
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         16
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Ip66Filter15AddUnsecurePortEt
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZN2ot3Ip68SockAddrC2Et
        - _ZN2ot3Mac3Mac13SetPanChannelEh
        - _ZN2ot3Mac3Mac8SetPanIdEt
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP13SecureSession7ConnectERKNS_3Ip68SockAddrE
        - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - _ZNK2ot3Mac10ExtAddress8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:363,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:363,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/joiner.cpp:364,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter15AddUnsecurePortEt
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession7ConnectERKNS_3Ip68SockAddrE
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/joiner.cpp:364,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:364,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/joiner.cpp:366,14'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP13SecureSession7ConnectERKNS_3Ip68SockAddrE
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/joiner.cpp:368,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:368,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/joiner.cpp:370,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:357,19'
          Dst:             _ZN2ot3Ip68SockAddrC2Et
        - Src:             'src/core/meshcop/joiner.cpp:359,5'
          Dst:             _ZNK2ot3Mac10ExtAddress8ToStringEv
        - Src:             'src/core/meshcop/joiner.cpp:359,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/meshcop/joiner.cpp:359,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner.cpp:362,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:362,21'
          Dst:             _ZN2ot3Mac3Mac8SetPanIdEt
        - Src:             'src/core/meshcop/joiner.cpp:363,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:363,5'
          Dst:             _ZN2ot3Mac3Mac13SetPanChannelEh
        - Src:             'src/core/meshcop/joiner.cpp:364,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:364,5'
          Dst:             _ZN2ot3Ip66Filter15AddUnsecurePortEt
        - Src:             'src/core/meshcop/joiner.cpp:366,14'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/meshcop/joiner.cpp:366,27'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/meshcop/joiner.cpp:368,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:368,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession7ConnectERKNS_3Ip68SockAddrE
        - Src:             'src/core/meshcop/joiner.cpp:370,5'
          Dst:             _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/joiner.cpp:373,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot3Ip68SockAddrC2Et
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/socket.hpp:240,9'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/socket.hpp:240,22'
          Dst:             _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
    - functionName:    _ZN2ot3Ip66Filter15AddUnsecurePortEt
      functionSourceFile: '/src/openthread/src/core/net/ip6_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Filter19UpdateUnsecurePortsENS1_6ActionEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_filter.hpp:91,52'
          Dst:             _ZN2ot3Ip66Filter19UpdateUnsecurePortsENS1_6ActionEt
    - functionName:    _ZN2ot3Ip68SockAddr10GetAddressEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/socket.hpp:260,40'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
    - functionName:    _ZN2ot11GetArrayEndINS_7MeshCoP6Joiner12JoinerRouterELt2EEEPT_RAT0__S4_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArray
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP12SteeringData17PermitsAllJoinersEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot7MeshCoP12SteeringData12DoesAllMatchEh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.hpp:314,63'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.hpp:314,66'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12SteeringData12DoesAllMatchEh
            - BranchSide:      'src/core/meshcop/meshcop.hpp:314,63'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.hpp:314,66'
          Dst:             _ZNK2ot7MeshCoP12SteeringData12DoesAllMatchEh
    - functionName:    _ZN2ot10AsCoreTypeI14otSteeringDataEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP6Joiner26SaveDiscoveredJoinerRouterERK18otActiveScanResult
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResult
      BBCount:         21
      ICount:          169
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsCoreTypeI14otSteeringDataEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot11GetArrayEndINS_7MeshCoP6Joiner12JoinerRouterELt2EEEPT_RAT0__S4_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP6Joiner17CalculatePriorityEab
        - _ZN2ot7ToYesNoEb
        - _ZNK2ot3Mac10ExtAddress8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
        - _ZNK2ot7MeshCoP12SteeringData17PermitsAllJoinersEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:276,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:276,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZNK2ot7MeshCoP12SteeringData17PermitsAllJoinersEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP6Joiner17CalculatePriorityEab
                - _ZN2ot11GetArrayEndINS_7MeshCoP6Joiner12JoinerRouterELt2EEEPT_RAT0__S4_
                - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/meshcop/joiner.cpp:276,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:293,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/meshcop/joiner.cpp:299,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Branch String:   'src/core/meshcop/joiner.cpp:293,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:295,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/meshcop/joiner.cpp:297,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Branch String:   'src/core/meshcop/joiner.cpp:299,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:299,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/meshcop/joiner.cpp:299,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:278,20'
          Dst:             _ZN2ot10AsCoreTypeI14otSteeringDataEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/meshcop/joiner.cpp:278,55'
          Dst:             _ZNK2ot7MeshCoP12SteeringData17PermitsAllJoinersEv
        - Src:             'src/core/meshcop/joiner.cpp:280,5'
          Dst:             _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/meshcop/joiner.cpp:280,5'
          Dst:             _ZNK2ot3Mac10ExtAddress8ToStringEv
        - Src:             'src/core/meshcop/joiner.cpp:280,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/meshcop/joiner.cpp:280,5'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/meshcop/joiner.cpp:280,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner.cpp:284,16'
          Dst:             _ZN2ot7MeshCoP6Joiner17CalculatePriorityEab
        - Src:             'src/core/meshcop/joiner.cpp:289,11'
          Dst:             _ZN2ot11GetArrayEndINS_7MeshCoP6Joiner12JoinerRouterELt2EEEPT_RAT0__S4_
        - Src:             'src/core/meshcop/joiner.cpp:305,29'
          Dst:             _ZN2ot10AsCoreTypeI12otExtAddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot7MeshCoP6Joiner17CalculatePriorityEab
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - this
        - aRssi
        - aSteeringDataAllowsAny
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ClampIaEET_S1_S1_S1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:224,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:224,9'
              BranchSideFuncs:
                - _ZN2ot5ClampIaEET_S1_S1_S1_
            - BranchSide:      'src/core/meshcop/joiner.cpp:226,15'
              BranchSideFuncs:
                - _ZN2ot5ClampIaEET_S1_S1_S1_
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:230,16'
          Dst:             _ZN2ot5ClampIaEET_S1_S1_S1_
    - functionName:    _ZN2ot5ClampIaEET_S1_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - aValue
        - aMin
        - aMax
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MaxIaEET_S1_S1_
        - _ZN2ot3MinIaEET_S1_S1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/num_utils.hpp:86,18'
          Dst:             _ZN2ot3MaxIaEET_S1_S1_
        - Src:             'src/core/common/num_utils.hpp:88,12'
          Dst:             _ZN2ot3MinIaEET_S1_S1_
    - functionName:    _ZN2ot7MeshCoP6Joiner20HandleDiscoverResultEP18otActiveScanResult
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResult
      BBCount:         12
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
        - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
        - _ZN2ot7MeshCoP6Joiner19TryNextJoinerRouterE7otError
        - _ZN2ot7MeshCoP6Joiner26SaveDiscoveredJoinerRouterERK18otActiveScanResult
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:250,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:250,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZN2ot7MeshCoP6Joiner19TryNextJoinerRouterE7otError
                - _ZN2ot7MeshCoP6Joiner26SaveDiscoveredJoinerRouterERK18otActiveScanResult
            - BranchSide:      'src/core/meshcop/joiner.cpp:250,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner.cpp:252,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:254,37'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner26SaveDiscoveredJoinerRouterERK18otActiveScanResult
            - BranchSide:      'src/core/meshcop/joiner.cpp:258,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZN2ot7MeshCoP6Joiner19TryNextJoinerRouterE7otError
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:254,9'
          Dst:             _ZN2ot7MeshCoP6Joiner26SaveDiscoveredJoinerRouterERK18otActiveScanResult
        - Src:             'src/core/meshcop/joiner.cpp:258,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:258,25'
          Dst:             _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
        - Src:             'src/core/meshcop/joiner.cpp:259,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:259,25'
          Dst:             _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
        - Src:             'src/core/meshcop/joiner.cpp:262,9'
          Dst:             _ZN2ot7MeshCoP6Joiner19TryNextJoinerRouterE7otError
    - functionName:    _ZN2ot7MeshCoP6Joiner4StopEv
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv7otErrorPvEE5ClearEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP6Joiner6FinishE7otError
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:182,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner.cpp:185,15'
          Dst:             _ZN2ot12CallbackBaseIPFv7otErrorPvEE5ClearEv
        - Src:             'src/core/meshcop/joiner.cpp:186,5'
          Dst:             _ZN2ot7MeshCoP6Joiner6FinishE7otError
    - functionName:    _ZN2ot7MeshCoP6Joiner20HandleDiscoverResultEP18otActiveScanResultPv
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aResult
        - aContext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP6Joiner20HandleDiscoverResultEP18otActiveScanResult
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:245,38'
          Dst:             _ZN2ot7MeshCoP6Joiner20HandleDiscoverResultEP18otActiveScanResult
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Mle15DiscoverScannerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Mle15DiscoverScannerEEERT_v
    - functionName:    _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aProvisioningUrl
        - aVendorName
        - aVendorModel
        - aVendorSwVersion
        - aVendorData
      BBCount:         46
      ICount:          198
      EdgeCount:       57
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh33ELh32EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh34ELh32EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh35ELh16EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh36ELh64EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot7MeshCoP21VendorStackVersionTlv11SetRevisionEh
        - _ZN2ot7MeshCoP21VendorStackVersionTlv4InitEv
        - _ZN2ot7MeshCoP21VendorStackVersionTlv6SetOuiEj
        - _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMajorEh
        - _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMinorEh
        - _ZN2ot7MeshCoP21VendorStackVersionTlvC2Ev
        - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:411,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:411,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh33ELh32EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh34ELh32EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh35ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot7MeshCoP21VendorStackVersionTlv4InitEv
                - _ZN2ot7MeshCoP21VendorStackVersionTlv6SetOuiEj
                - _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMajorEh
                - _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMinorEh
                - _ZN2ot7MeshCoP21VendorStackVersionTlv11SetRevisionEh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh36ELh64EEEEE7otErrorRNS_7MessageEPKc
            - BranchSide:      'src/core/meshcop/joiner.cpp:411,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - Branch String:   'src/core/meshcop/joiner.cpp:415,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:415,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:417,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh33ELh32EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh34ELh32EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh35ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot7MeshCoP21VendorStackVersionTlv4InitEv
                - _ZN2ot7MeshCoP21VendorStackVersionTlv6SetOuiEj
                - _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMajorEh
                - _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMinorEh
                - _ZN2ot7MeshCoP21VendorStackVersionTlv11SetRevisionEh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh36ELh64EEEEE7otErrorRNS_7MessageEPKc
        - Branch String:   'src/core/meshcop/joiner.cpp:417,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:417,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:418,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh34ELh32EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh35ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot7MeshCoP21VendorStackVersionTlv4InitEv
                - _ZN2ot7MeshCoP21VendorStackVersionTlv6SetOuiEj
                - _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMajorEh
                - _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMinorEh
                - _ZN2ot7MeshCoP21VendorStackVersionTlv11SetRevisionEh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh36ELh64EEEEE7otErrorRNS_7MessageEPKc
        - Branch String:   'src/core/meshcop/joiner.cpp:418,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:418,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:419,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh35ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot7MeshCoP21VendorStackVersionTlv4InitEv
                - _ZN2ot7MeshCoP21VendorStackVersionTlv6SetOuiEj
                - _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMajorEh
                - _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMinorEh
                - _ZN2ot7MeshCoP21VendorStackVersionTlv11SetRevisionEh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh36ELh64EEEEE7otErrorRNS_7MessageEPKc
        - Branch String:   'src/core/meshcop/joiner.cpp:419,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:419,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:421,27'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP21VendorStackVersionTlv4InitEv
                - _ZN2ot7MeshCoP21VendorStackVersionTlv6SetOuiEj
                - _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMajorEh
                - _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMinorEh
                - _ZN2ot7MeshCoP21VendorStackVersionTlv11SetRevisionEh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh36ELh64EEEEE7otErrorRNS_7MessageEPKc
        - Branch String:   'src/core/meshcop/joiner.cpp:426,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:426,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:428,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh36ELh64EEEEE7otErrorRNS_7MessageEPKc
        - Branch String:   'src/core/meshcop/joiner.cpp:428,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:430,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh36ELh64EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
            - BranchSide:      'src/core/meshcop/joiner.cpp:433,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
        - Branch String:   'src/core/meshcop/joiner.cpp:430,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:430,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:431,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
        - Branch String:   'src/core/meshcop/joiner.cpp:433,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:433,29'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:435,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - Branch String:   'src/core/meshcop/joiner.cpp:435,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:435,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:436,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - Branch String:   'src/core/meshcop/joiner.cpp:439,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:439,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:441,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:408,27'
          Dst:             _ZN2ot7MeshCoP21VendorStackVersionTlvC2Ev
        - Src:             'src/core/meshcop/joiner.cpp:410,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:410,48'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/joiner.cpp:413,51'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/meshcop/joiner.cpp:413,23'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/meshcop/joiner.cpp:415,5'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/joiner.cpp:417,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh33ELh32EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/meshcop/joiner.cpp:418,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh34ELh32EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/meshcop/joiner.cpp:419,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh35ELh16EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/meshcop/joiner.cpp:421,27'
          Dst:             _ZN2ot7MeshCoP21VendorStackVersionTlv4InitEv
        - Src:             'src/core/meshcop/joiner.cpp:422,27'
          Dst:             _ZN2ot7MeshCoP21VendorStackVersionTlv6SetOuiEj
        - Src:             'src/core/meshcop/joiner.cpp:423,27'
          Dst:             _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMajorEh
        - Src:             'src/core/meshcop/joiner.cpp:424,27'
          Dst:             _ZN2ot7MeshCoP21VendorStackVersionTlv8SetMinorEh
        - Src:             'src/core/meshcop/joiner.cpp:425,27'
          Dst:             _ZN2ot7MeshCoP21VendorStackVersionTlv11SetRevisionEh
        - Src:             'src/core/meshcop/joiner.cpp:426,5'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/meshcop/joiner.cpp:430,9'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh36ELh64EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/meshcop/joiner.cpp:435,9'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh32ELh64EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/meshcop/joiner.cpp:441,9'
          Dst:             _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
    - functionName:    _ZN2ot7MeshCoP6Joiner29HandleSecureCoapClientConnectE24otCoapSecureConnectEventPv
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aEvent
        - aContext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP6Joiner29HandleSecureCoapClientConnectE24otCoapSecureConnectEvent
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:379,38'
          Dst:             _ZN2ot7MeshCoP6Joiner29HandleSecureCoapClientConnectE24otCoapSecureConnectEvent
    - functionName:    _ZNK2ot11ThreadNetif4IsUpEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      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:    _ZN2ot7MeshCoP6Joiner5StartEPKcS3_S3_S3_S3_S3_PFv7otErrorPvES5_
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPskd
        - aProvisioningUrl
        - aVendorName
        - aVendorModel
        - aVendorSwVersion
        - aVendorData
        - aCallback
        - aContext
      BBCount:         71
      ICount:          305
      EdgeCount:       88
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - _ZN2ot17IsValidUtf8StringEPKc
        - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
        - _ZN2ot3Mac11ChannelMaskC2Ej
        - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
        - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
        - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
        - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
        - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
        - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - _ZN2ot7MeshCoP15SecureTransport4BindEt
        - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
        - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
        - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
        - _ZN2ot7MeshCoP6Joiner20HandleDiscoverResultEP18otActiveScanResultPv
        - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
        - _ZN2ot7MeshCoP6Joiner29HandleSecureCoapClientConnectE24otCoapSecureConnectEventPv
        - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - _ZNK2ot11ThreadNetif4IsUpEv
        - _ZNK2ot3Mac3Mac8GetPanIdEv
        - _ZNK2ot3Mle3Mle7GetRoleEv
        - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:125,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:125,5'
              BranchSideFuncs:
                - _ZN2ot17IsValidUtf8StringEPKc
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot17IsValidUtf8StringEPKc
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot11ThreadNetif4IsUpEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
            - BranchSide:      'src/core/meshcop/joiner.cpp:125,5'
              BranchSideFuncs:
                - _ZN2ot17IsValidUtf8StringEPKc
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot17IsValidUtf8StringEPKc
                - _ZN2ot17IsValidUtf8StringEPKc
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot11ThreadNetif4IsUpEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - Branch String:   'src/core/meshcop/joiner.cpp:125,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:125,5'
              BranchSideFuncs:
                - _ZN2ot17IsValidUtf8StringEPKc
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot17IsValidUtf8StringEPKc
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot11ThreadNetif4IsUpEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
            - BranchSide:      'src/core/meshcop/joiner.cpp:125,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - Branch String:   'src/core/meshcop/joiner.cpp:126,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:126,5'
              BranchSideFuncs:
                - _ZN2ot17IsValidUtf8StringEPKc
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot11ThreadNetif4IsUpEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
            - BranchSide:      'src/core/meshcop/joiner.cpp:126,5'
              BranchSideFuncs:
                - _ZN2ot17IsValidUtf8StringEPKc
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot17IsValidUtf8StringEPKc
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot11ThreadNetif4IsUpEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - Branch String:   'src/core/meshcop/joiner.cpp:126,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:126,5'
              BranchSideFuncs:
                - _ZN2ot17IsValidUtf8StringEPKc
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot11ThreadNetif4IsUpEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
            - BranchSide:      'src/core/meshcop/joiner.cpp:126,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - Branch String:   'src/core/meshcop/joiner.cpp:127,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:127,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot11ThreadNetif4IsUpEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
            - BranchSide:      'src/core/meshcop/joiner.cpp:127,5'
              BranchSideFuncs:
                - _ZN2ot17IsValidUtf8StringEPKc
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot11ThreadNetif4IsUpEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - Branch String:   'src/core/meshcop/joiner.cpp:127,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:127,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot11ThreadNetif4IsUpEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
            - BranchSide:      'src/core/meshcop/joiner.cpp:127,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - Branch String:   'src/core/meshcop/joiner.cpp:129,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:129,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot11ThreadNetif4IsUpEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
            - BranchSide:      'src/core/meshcop/joiner.cpp:129,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - Branch String:   'src/core/meshcop/joiner.cpp:130,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:130,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
            - BranchSide:      'src/core/meshcop/joiner.cpp:130,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - Branch String:   'src/core/meshcop/joiner.cpp:130,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:130,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
            - BranchSide:      'src/core/meshcop/joiner.cpp:130,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - Branch String:   'src/core/meshcop/joiner.cpp:133,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:133,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:136,19'
              BranchSideFuncs:
                - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - Branch String:   'src/core/meshcop/joiner.cpp:140,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:140,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:141,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - Branch String:   'src/core/meshcop/joiner.cpp:141,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:141,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:142,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
                - _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - Branch String:   'src/core/meshcop/joiner.cpp:145,31'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:145,31'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
            - BranchSide:      'src/core/meshcop/joiner.cpp:150,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - Branch String:   'src/core/meshcop/joiner.cpp:150,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:150,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:153,10'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - Branch String:   'src/core/meshcop/joiner.cpp:153,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:155,47'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:159,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mac11ChannelMaskC2Ej
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - Branch String:   'src/core/meshcop/joiner.cpp:163,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:163,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
            - BranchSide:      'src/core/meshcop/joiner.cpp:167,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
                - _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - Branch String:   'src/core/meshcop/joiner.cpp:171,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:171,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/joiner.cpp:173,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:123,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner.cpp:125,5'
          Dst:             _ZN2ot17IsValidUtf8StringEPKc
        - Src:             'src/core/meshcop/joiner.cpp:126,5'
          Dst:             _ZN2ot17IsValidUtf8StringEPKc
        - Src:             'src/core/meshcop/joiner.cpp:127,5'
          Dst:             _ZN2ot17IsValidUtf8StringEPKc
        - Src:             'src/core/meshcop/joiner.cpp:130,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:130,5'
          Dst:             _ZNK2ot11ThreadNetif4IsUpEv
        - Src:             'src/core/meshcop/joiner.cpp:130,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:130,5'
          Dst:             _ZNK2ot3Mle3Mle7GetRoleEv
        - Src:             'src/core/meshcop/joiner.cpp:133,5'
          Dst:             _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
        - Src:             'src/core/meshcop/joiner.cpp:136,19'
          Dst:             _ZN2ot3Mac10ExtAddress14GenerateRandomEv
        - Src:             'src/core/meshcop/joiner.cpp:137,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:137,21'
          Dst:             _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
        - Src:             'src/core/meshcop/joiner.cpp:138,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:138,21'
          Dst:             _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
        - Src:             'src/core/meshcop/joiner.cpp:140,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:140,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
        - Src:             'src/core/meshcop/joiner.cpp:141,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:141,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport4BindEt
        - Src:             'src/core/meshcop/joiner.cpp:142,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:142,29'
          Dst:             _ZN2ot4Coap13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
        - Src:             'src/core/meshcop/joiner.cpp:142,29'
          Dst:             _ZN2ot7MeshCoP6Joiner29HandleSecureCoapClientConnectE24otCoapSecureConnectEventPv
        - Src:             'src/core/meshcop/joiner.cpp:143,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf11SecureAgentEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:143,29'
          Dst:             _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
        - Src:             'src/core/meshcop/joiner.cpp:150,5'
          Dst:             _ZN2ot7MeshCoP6Joiner28PrepareJoinerFinalizeMessageEPKcS3_S3_S3_S3_
        - Src:             'src/core/meshcop/joiner.cpp:153,21'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
        - Src:             'src/core/meshcop/joiner.cpp:155,9'
          Dst:             _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
        - Src:             'src/core/meshcop/joiner.cpp:159,9'
          Dst:             _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
        - Src:             'src/core/meshcop/joiner.cpp:160,9'
          Dst:             _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - Src:             'src/core/meshcop/joiner.cpp:163,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:163,5'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ej
        - Src:             'src/core/meshcop/joiner.cpp:163,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:163,5'
          Dst:             _ZNK2ot3Mac3Mac8GetPanIdEv
        - Src:             'src/core/meshcop/joiner.cpp:163,5'
          Dst:             _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
        - Src:             'src/core/meshcop/joiner.cpp:163,5'
          Dst:             _ZN2ot7MeshCoP6Joiner20HandleDiscoverResultEP18otActiveScanResultPv
        - Src:             'src/core/meshcop/joiner.cpp:167,15'
          Dst:             _ZN2ot12CallbackBaseIPFv7otErrorPvEE3SetES4_S2_
        - Src:             'src/core/meshcop/joiner.cpp:168,5'
          Dst:             _ZN2ot7MeshCoP6Joiner8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/joiner.cpp:173,9'
          Dst:             _ZN2ot7MeshCoP6Joiner25FreeJoinerFinalizeMessageEv
        - Src:             'src/core/meshcop/joiner.cpp:176,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      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:    _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Radio12GetIeeeEui64ERNS_3Mac10ExtAddressE
        - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:63,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/meshcop/joiner.cpp:63,18'
          Dst:             _ZN2ot5Radio12GetIeeeEui64ERNS_3Mac10ExtAddressE
        - Src:             'src/core/meshcop/joiner.cpp:64,5'
          Dst:             _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
    - functionName:    _ZN2ot5Radio12GetIeeeEui64ERNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIeeeEui64
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioGetIeeeEui64
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:888,29'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:888,5'
          Dst:             otPlatRadioGetIeeeEui64
    - functionName:    _ZN2ot7MeshCoP6Joiner14ClearDiscernerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          51
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7MeshCoP15JoinerDiscerner5ClearEv
        - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
        - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:87,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:87,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
                - _ZN2ot7MeshCoP15JoinerDiscerner5ClearEv
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
            - BranchSide:      'src/core/meshcop/joiner.cpp:87,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner.cpp:88,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:88,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/joiner.cpp:88,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15JoinerDiscerner5ClearEv
                - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:88,5'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
        - Src:             'src/core/meshcop/joiner.cpp:90,16'
          Dst:             _ZN2ot7MeshCoP15JoinerDiscerner5ClearEv
        - Src:             'src/core/meshcop/joiner.cpp:91,5'
          Dst:             _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
    - functionName:    _ZN2ot7MeshCoP15JoinerDiscerner5ClearEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      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:    _ZN2ot7MeshCoP6Joiner12SetDiscernerERKNS0_15JoinerDiscernerE
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDiscerner
      BBCount:         14
      ICount:          58
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot7MeshCoP15JoinerDiscerner16GenerateJoinerIdERNS_3Mac10ExtAddressE
        - _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:73,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner16GenerateJoinerIdERNS_3Mac10ExtAddressE
            - BranchSide:      'src/core/meshcop/joiner.cpp:73,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner.cpp:74,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:74,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner16GenerateJoinerIdERNS_3Mac10ExtAddressE
            - BranchSide:      'src/core/meshcop/joiner.cpp:74,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:73,5'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
        - Src:             'src/core/meshcop/joiner.cpp:77,16'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner16GenerateJoinerIdERNS_3Mac10ExtAddressE
    - functionName:    _ZNK2ot7MeshCoP6Joiner12GetDiscernerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner.cpp:67,66'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner.cpp:67,66'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/joiner.cpp:67,100'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:67,77'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner7IsEmptyEv
    - functionName:    _ZN2ot13ClearAllBytesIA2_NS_7MeshCoP6Joiner12JoinerRouterEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP6JoinerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_7MeshCoP6JoinerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP6JoinerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot7MeshCoP6JoinerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_7MeshCoP6JoinerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot13ClearAllBytesIA2_NS_7MeshCoP6Joiner12JoinerRouterEEEvRT_
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP15JoinerDiscerner5ClearEv
        - _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
        - _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/joiner.cpp:46,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/joiner.cpp:45,9'
          Dst:             _ZN2ot8CallbackIPFv7otErrorPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/meshcop/joiner.cpp:52,7'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP6JoinerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/joiner.cpp:54,5'
          Dst:             _ZN2ot7MeshCoP6Joiner18SetIdFromIeeeEui64Ev
        - Src:             'src/core/meshcop/joiner.cpp:55,16'
          Dst:             _ZN2ot7MeshCoP15JoinerDiscerner5ClearEv
        - Src:             'src/core/meshcop/joiner.cpp:56,5'
          Dst:             _ZN2ot13ClearAllBytesIA2_NS_7MeshCoP6Joiner12JoinerRouterEEEvRT_
    - functionName:    _ZN2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE10AsDataTypeEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      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:    _ZNK2ot7Message4ReadINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE10AsDataTypeEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 459
      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:    _ZN2ot7Message6AppendINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot8Instance3GetINS_7MeshCoP12JoinerRouterEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 842
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7MeshCoP12JoinerRouterEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP12JoinerRouterEEERT_v
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP12JoinerRouterEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
    - functionName:    _ZN2ot7MeshCoP12JoinerRouter11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12JoinerRouter24SendDelayedJoinerEntrustEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:223,40'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter24SendDelayedJoinerEntrustEv
    - functionName:    _ZN2ot7MeshCoP12JoinerRouter24SendDelayedJoinerEntrustEv
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          87
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10KeyManager6SetKekERKNS_3Mac3KeyE
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
        - _ZN2ot12MessageQueue7GetHeadEv
        - _ZN2ot7MeshCoP12JoinerRouter17SendJoinerEntrustERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP12JoinerRouter21JoinerEntrustMetadataC2Ev
        - _ZN2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE8ReadFromERKS0_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner_router.cpp:230,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:230,5'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE8ReadFromERKS0_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager6SetKekERKNS_3Mac3KeyE
                - _ZN2ot7MeshCoP12JoinerRouter17SendJoinerEntrustERKNS_3Ip611MessageInfoE
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:230,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner_router.cpp:231,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:231,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:231,5'
              BranchSideFuncs:
                - _ZN2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE8ReadFromERKS0_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager6SetKekERKNS_3Mac3KeyE
                - _ZN2ot7MeshCoP12JoinerRouter17SendJoinerEntrustERKNS_3Ip611MessageInfoE
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - Branch String:   'src/core/meshcop/joiner_router.cpp:235,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:237,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:241,9'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager6SetKekERKNS_3Mac3KeyE
                - _ZN2ot7MeshCoP12JoinerRouter17SendJoinerEntrustERKNS_3Ip611MessageInfoE
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:227,27'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter21JoinerEntrustMetadataC2Ev
        - Src:             'src/core/meshcop/joiner_router.cpp:228,54'
          Dst:             _ZN2ot12MessageQueue7GetHeadEv
        - Src:             'src/core/meshcop/joiner_router.cpp:231,5'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/meshcop/joiner_router.cpp:233,14'
          Dst:             _ZN2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE8ReadFromERKS0_
        - Src:             'src/core/meshcop/joiner_router.cpp:235,9'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/meshcop/joiner_router.cpp:235,30'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/meshcop/joiner_router.cpp:237,16'
          Dst:             _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - Src:             'src/core/meshcop/joiner_router.cpp:241,26'
          Dst:             _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
        - Src:             'src/core/meshcop/joiner_router.cpp:243,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:243,27'
          Dst:             _ZN2ot10KeyManager6SetKekERKNS_3Mac3KeyE
        - Src:             'src/core/meshcop/joiner_router.cpp:245,13'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter17SendJoinerEntrustERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/joiner_router.cpp:247,20'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot7MeshCoP12JoinerRouter21JoinerEntrustMetadataC2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip611MessageInfoC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.hpp:88,12'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
    - functionName:    _ZN2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE8ReadFromERKS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE10AsDataTypeEv
        - _ZNK2ot7Message4ReadINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:431,58'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.hpp:431,90'
          Dst:             _ZN2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE10AsDataTypeEv
        - Src:             'src/core/common/message.hpp:431,34'
          Dst:             _ZNK2ot7Message4ReadINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEEE7otErrortRT_
        - Src:             'src/core/common/message.hpp:431,13'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot7MeshCoP12JoinerRouter17SendJoinerEntrustERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessageInfo
      BBCount:         20
      ICount:          91
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - _ZN2ot7MeshCoP12JoinerRouter27HandleJoinerEntrustResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot7MeshCoP12JoinerRouter27PrepareJoinerEntrustMessageEv
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner_router.cpp:261,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:261,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.6277
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:261,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:265,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:265,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:268,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:272,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:272,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:272,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner_router.cpp:272,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:272,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:272,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:260,15'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter27PrepareJoinerEntrustMessageEv
        - Src:             'src/core/meshcop/joiner_router.cpp:263,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:263,35'
          Dst:             _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - Src:             'src/core/meshcop/joiner_router.cpp:263,35'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter27HandleJoinerEntrustResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/meshcop/joiner_router.cpp:263,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/joiner_router.cpp:265,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:265,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/meshcop/joiner_router.cpp:265,5'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter27HandleJoinerEntrustResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/meshcop/joiner_router.cpp:268,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
        - Src:             'src/core/meshcop/joiner_router.cpp:268,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/meshcop/joiner_router.cpp:268,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner_router.cpp:269,5'
          Dst:             _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - Src:             'src/core/meshcop/joiner_router.cpp:272,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7MeshCoP12JoinerRouter27PrepareJoinerEntrustMessageEv
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         37
      ICount:          155
      EdgeCount:       45
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner_router.cpp:288,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:288,5'
              BranchSideFuncs:
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:288,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:292,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:292,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:294,30'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/meshcop/joiner_router.cpp:294,28'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:294,28'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:302,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:298,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:298,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:298,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:299,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:294,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:299,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:302,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:302,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:305,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:305,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:305,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:305,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner_router.cpp:305,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:305,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:305,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:285,20'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/joiner_router.cpp:287,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:287,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/joiner_router.cpp:290,14'
          Dst:             _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - Src:             'src/core/meshcop/joiner_router.cpp:292,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:292,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/joiner_router.cpp:296,34'
          Dst:             _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/joiner_router.cpp:299,9'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/meshcop/joiner_router.cpp:302,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:302,5'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/meshcop/joiner_router.cpp:302,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/joiner_router.cpp:305,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7MeshCoP12JoinerRouter27HandleJoinerEntrustResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot7MeshCoP12JoinerRouter27HandleJoinerEntrustResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:314,72'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/meshcop/joiner_router.cpp:315,72'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/meshcop/joiner_router.cpp:314,44'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter27HandleJoinerEntrustResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP12JoinerRouter27HandleJoinerEntrustResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         19
      ICount:          67
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - _ZN2ot7MeshCoP12JoinerRouter24SendDelayedJoinerEntrustEv
        - _ZNK2ot4Coap7Message7GetCodeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner_router.cpp:326,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:326,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:326,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner_router.cpp:326,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:326,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:326,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner_router.cpp:328,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:328,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:328,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:324,5'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter24SendDelayedJoinerEntrustEv
        - Src:             'src/core/meshcop/joiner_router.cpp:328,5'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/meshcop/joiner_router.cpp:330,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
        - Src:             'src/core/meshcop/joiner_router.cpp:330,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner_router.cpp:331,5'
          Dst:             _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_7MeshCoP12JoinerRouterEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.hpp:359,13'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/net/udp6.hpp:359,73'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/udp6.hpp:359,95'
          Dst:             _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot7MeshCoP12JoinerRouter16HandleUdpReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         44
      ICount:          185
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11ExtendedTlv9SetLengthEt
        - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh20EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner_router.cpp:128,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:128,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:130,15'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh20EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/joiner_router.cpp:131,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:131,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh20EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:131,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:133,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:133,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:134,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh20EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:134,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:134,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:135,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh20EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:135,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:135,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:137,44'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
                - _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:141,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:141,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:142,5'
              BranchSideFuncs:
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:142,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:142,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:144,45'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:146,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:146,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:148,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:151,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:151,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:151,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner_router.cpp:151,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:151,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:151,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:121,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/joiner_router.cpp:121,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/joiner_router.cpp:126,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner_router.cpp:128,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:128,5'
          Dst:             _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
        - Src:             'src/core/meshcop/joiner_router.cpp:130,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:130,33'
          Dst:             _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/joiner_router.cpp:133,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - Src:             'src/core/meshcop/joiner_router.cpp:133,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/joiner_router.cpp:134,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/meshcop/joiner_router.cpp:134,5'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/meshcop/joiner_router.cpp:134,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/meshcop/joiner_router.cpp:135,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:135,5'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/meshcop/joiner_router.cpp:135,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh20EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/joiner_router.cpp:137,17'
          Dst:             _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - Src:             'src/core/meshcop/joiner_router.cpp:139,9'
          Dst:             _ZN2ot7MeshCoP11ExtendedTlv7SetTypeENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/joiner_router.cpp:140,31'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/meshcop/joiner_router.cpp:140,9'
          Dst:             _ZN2ot11ExtendedTlv9SetLengthEt
        - Src:             'src/core/meshcop/joiner_router.cpp:141,5'
          Dst:             _ZN2ot7Message6AppendINS_7MeshCoP11ExtendedTlvEEE7otErrorRKT_
        - Src:             'src/core/meshcop/joiner_router.cpp:142,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
        - Src:             'src/core/meshcop/joiner_router.cpp:144,17'
          Dst:             _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
        - Src:             'src/core/meshcop/joiner_router.cpp:146,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:146,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/joiner_router.cpp:148,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
        - Src:             'src/core/meshcop/joiner_router.cpp:148,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner_router.cpp:151,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZNK2ot3Ip67Address6GetIidEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    52
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI10otSockAddrEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_12MessageQueueEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_12MessageQueueEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_12MessageQueueEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_12MessageQueueEEEvRT_
    - functionName:    _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1636
      functionLinenumberEnd: 1636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueue7EnqueueERNS_7MessageENS0_13QueuePositionE
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1636,39'
          Dst:             _ZN2ot12MessageQueue7EnqueueERNS_7MessageENS0_13QueuePositionE
    - functionName:    _ZNK2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE8AppendToERS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message6AppendINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEEE7otErrorRKT_
        - _ZNK2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE10AsDataTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:420,84'
          Dst:             _ZNK2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE10AsDataTypeEv
        - Src:             'src/core/common/message.hpp:420,67'
          Dst:             _ZN2ot7Message6AppendINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEEE7otErrorRKT_
    - functionName:    _ZN2ot7MeshCoP12JoinerRouter25DelaySendingJoinerEntrustERKNS_3Ip611MessageInfoERKNS_3Mac3KeyE
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessageInfo
        - aKek
      BBCount:         23
      ICount:          124
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP12JoinerRouter21JoinerEntrustMetadataC2Ev
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot4TimeplEj
        - _ZNK2ot5Timer9IsRunningEv
        - _ZNK2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE8AppendToERS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner_router.cpp:202,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:202,5'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZNK2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE8AppendToERS0_
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:202,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:209,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:209,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:211,5'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:213,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:213,27'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:215,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:219,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:219,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:219,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/joiner_router.cpp:219,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:219,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:219,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:199,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:199,56'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - Src:             'src/core/meshcop/joiner_router.cpp:200,27'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter21JoinerEntrustMetadataC2Ev
        - Src:             'src/core/meshcop/joiner_router.cpp:205,27'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - Src:             'src/core/meshcop/joiner_router.cpp:206,26'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/meshcop/joiner_router.cpp:206,47'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/meshcop/joiner_router.cpp:209,5'
          Dst:             _ZNK2ot7Message10FooterDataINS_7MeshCoP12JoinerRouter21JoinerEntrustMetadataEE8AppendToERS0_
        - Src:             'src/core/meshcop/joiner_router.cpp:211,22'
          Dst:             _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - Src:             'src/core/meshcop/joiner_router.cpp:213,17'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/meshcop/joiner_router.cpp:215,16'
          Dst:             _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - Src:             'src/core/meshcop/joiner_router.cpp:219,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/joiner_router.cpp:220,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:489,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
    - functionName:    _ZN2ot7MeshCoP12JoinerRouter9HandleTmfILNS_3UriE30EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         46
      ICount:          178
      EdgeCount:       56
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE30EEEPKcv
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip63Udp6Socket10NewMessageEtRKNS_7Message8SettingsE
        - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS0_19InterfaceIdentifierE
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP12JoinerRouter25DelaySendingJoinerEntrustERKNS_3Ip611MessageInfoERKNS_3Mac3KeyE
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message8SettingsC2ENS_16LinkSecurityModeENS0_8PriorityE
        - _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner_router.cpp:167,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:167,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE30EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot3Ip63Udp6Socket10NewMessageEtRKNS_7Message8SettingsE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP12JoinerRouter25DelaySendingJoinerEntrustERKNS_3Ip611MessageInfoERKNS_3Mac3KeyE
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:167,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:171,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:171,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:172,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot3Ip63Udp6Socket10NewMessageEtRKNS_7Message8SettingsE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP12JoinerRouter25DelaySendingJoinerEntrustERKNS_3Ip611MessageInfoERKNS_3Mac3KeyE
        - Branch String:   'src/core/meshcop/joiner_router.cpp:172,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:172,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:174,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot3Ip63Udp6Socket10NewMessageEtRKNS_7Message8SettingsE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP12JoinerRouter25DelaySendingJoinerEntrustERKNS_3Ip611MessageInfoERKNS_3Mac3KeyE
        - Branch String:   'src/core/meshcop/joiner_router.cpp:174,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:174,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:176,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket10NewMessageEtRKNS_7Message8SettingsE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP12JoinerRouter25DelaySendingJoinerEntrustERKNS_3Ip611MessageInfoERKNS_3Mac3KeyE
        - Branch String:   'src/core/meshcop/joiner_router.cpp:176,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:176,5'
              BranchSideFuncs:
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP12JoinerRouter25DelaySendingJoinerEntrustERKNS_3Ip611MessageInfoERKNS_3Mac3KeyE
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:176,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:178,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:178,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:180,17'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS0_19InterfaceIdentifierE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP12JoinerRouter25DelaySendingJoinerEntrustERKNS_3Ip611MessageInfoERKNS_3Mac3KeyE
        - Branch String:   'src/core/meshcop/joiner_router.cpp:183,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:183,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:185,39'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP12JoinerRouter25DelaySendingJoinerEntrustERKNS_3Ip611MessageInfoERKNS_3Mac3KeyE
        - Branch String:   'src/core/meshcop/joiner_router.cpp:185,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:185,57'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP12JoinerRouter25DelaySendingJoinerEntrustERKNS_3Ip611MessageInfoERKNS_3Mac3KeyE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:187,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP12JoinerRouter25DelaySendingJoinerEntrustERKNS_3Ip611MessageInfoERKNS_3Mac3KeyE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/joiner_router.cpp:193,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:193,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:193,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner_router.cpp:193,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:193,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:193,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:164,30'
          Dst:             _ZN2ot7Message8SettingsC2ENS_16LinkSecurityModeENS0_8PriorityE
        - Src:             'src/core/meshcop/joiner_router.cpp:165,30'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/meshcop/joiner_router.cpp:167,5'
          Dst:             _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
        - Src:             'src/core/meshcop/joiner_router.cpp:169,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE30EEEPKcv
        - Src:             'src/core/meshcop/joiner_router.cpp:169,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner_router.cpp:171,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/joiner_router.cpp:172,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh19ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/meshcop/joiner_router.cpp:174,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/meshcop/joiner_router.cpp:176,5'
          Dst:             _ZN2ot3Ip63Udp6Socket10NewMessageEtRKNS_7Message8SettingsE
        - Src:             'src/core/meshcop/joiner_router.cpp:178,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_RKNS_11OffsetRangeE
        - Src:             'src/core/meshcop/joiner_router.cpp:180,17'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/meshcop/joiner_router.cpp:180,31'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS0_19InterfaceIdentifierE
        - Src:             'src/core/meshcop/joiner_router.cpp:181,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - Src:             'src/core/meshcop/joiner_router.cpp:183,5'
          Dst:             _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - Src:             'src/core/meshcop/joiner_router.cpp:185,9'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh21ENS_3Mac3KeyEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/meshcop/joiner_router.cpp:187,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner_router.cpp:189,9'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter25DelaySendingJoinerEntrustERKNS_3Ip611MessageInfoERKNS_3Mac3KeyE
        - Src:             'src/core/meshcop/joiner_router.cpp:193,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7MeshCoP12JoinerRouter16SetJoinerUdpPortEt
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aJoinerUdpPort
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12JoinerRouter5StartEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:114,5'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter5StartEv
    - functionName:    _ZN2ot7MeshCoP12JoinerRouter5StartEv
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         22
      ICount:          87
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - _ZN2ot3Ip63Udp6Socket4BindEt
        - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - _ZN2ot3Ip63Udp6Socket5CloseEv
        - _ZN2ot3Ip66Filter15AddUnsecurePortEt
        - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
        - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner_router.cpp:64,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:64,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6277
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.6277
                - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
                - _ZL11IgnoreError7otError.6277
                - _ZN2ot3Ip63Udp6Socket4BindEt
                - _ZL11IgnoreError7otError.6277
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter15AddUnsecurePortEt
                - _ZL11IgnoreError7otError.6277
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:64,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/joiner_router.cpp:66,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:68,25'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
                - _ZL11IgnoreError7otError.6277
                - _ZN2ot3Ip63Udp6Socket4BindEt
                - _ZL11IgnoreError7otError.6277
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter15AddUnsecurePortEt
                - _ZL11IgnoreError7otError.6277
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:79,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6277
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.6277
        - Branch String:   'src/core/meshcop/joiner_router.cpp:70,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:70,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:70,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
                - _ZL11IgnoreError7otError.6277
                - _ZN2ot3Ip63Udp6Socket4BindEt
                - _ZL11IgnoreError7otError.6277
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip66Filter15AddUnsecurePortEt
                - _ZL11IgnoreError7otError.6277
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/joiner_router.cpp:79,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:79,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
                - _ZL11IgnoreError7otError.6277
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.6277
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:79,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:64,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:64,5'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/meshcop/joiner_router.cpp:66,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:66,36'
          Dst:             _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
        - Src:             'src/core/meshcop/joiner_router.cpp:68,25'
          Dst:             _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
        - Src:             'src/core/meshcop/joiner_router.cpp:70,9'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
        - Src:             'src/core/meshcop/joiner_router.cpp:72,29'
          Dst:             _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - Src:             'src/core/meshcop/joiner_router.cpp:72,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/joiner_router.cpp:73,29'
          Dst:             _ZN2ot3Ip63Udp6Socket4BindEt
        - Src:             'src/core/meshcop/joiner_router.cpp:73,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/joiner_router.cpp:74,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:74,40'
          Dst:             _ZN2ot3Ip66Filter15AddUnsecurePortEt
        - Src:             'src/core/meshcop/joiner_router.cpp:74,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/joiner_router.cpp:75,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/joiner_router.cpp:79,9'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
        - Src:             'src/core/meshcop/joiner_router.cpp:81,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:81,67'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/meshcop/joiner_router.cpp:81,40'
          Dst:             _ZN2ot3Ip66Filter18RemoveUnsecurePortEt
        - Src:             'src/core/meshcop/joiner_router.cpp:81,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/joiner_router.cpp:83,29'
          Dst:             _ZN2ot3Ip63Udp6Socket5CloseEv
        - Src:             'src/core/meshcop/joiner_router.cpp:83,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader17FindJoinerUdpPortERt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner_router.cpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:96,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:99,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader17FindJoinerUdpPortERt
        - Branch String:   'src/core/meshcop/joiner_router.cpp:99,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:101,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:104,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:99,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/meshcop/joiner_router.cpp:99,36'
          Dst:             _ZNK2ot11NetworkData6Leader17FindJoinerUdpPortERt
    - functionName:    _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otSockAddrEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:109,46'
          Dst:             _ZN2ot10AsCoreTypeI10otSockAddrEERNS_8CoreTypeIT_E4TypeEPS3_
    - functionName:    _ZN2ot7MeshCoP12JoinerRouter20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP12JoinerRouter5StartEv
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/joiner_router.cpp:56,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:56,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12JoinerRouter5StartEv
            - BranchSide:      'src/core/meshcop/joiner_router.cpp:58,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12JoinerRouter5StartEv
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:56,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/meshcop/joiner_router.cpp:58,9'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter5StartEv
    - functionName:    _ZN2ot12MessageQueueC2Ev
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1608
      functionLinenumberEnd: 1608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_12MessageQueueEE5ClearEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1608,26'
          Dst:             _ZN2ot9ClearableINS_12MessageQueueEE5ClearEv
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP12JoinerRouterEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_7MeshCoP12JoinerRouterEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP12JoinerRouterEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_7MeshCoP12JoinerRouterEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aOwner
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - _ZN2ot3Ip63Udp8SocketInINS_7MeshCoP12JoinerRouterEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_7MeshCoP12JoinerRouterEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
    - functionName:    _ZN2ot7MeshCoP12JoinerRouterC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueC2Ev
        - _ZN2ot12TimerMilliInINS_7MeshCoP12JoinerRouterEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Ip63Udp8SocketInINS_7MeshCoP12JoinerRouterEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.cpp:46,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/joiner_router.cpp:47,7'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_7MeshCoP12JoinerRouterEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
        - Src:             'src/core/meshcop/joiner_router.cpp:48,7'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP12JoinerRouterEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/joiner_router.cpp:45,15'
          Dst:             _ZN2ot12MessageQueueC2Ev
    - functionName:    _ZN2ot13ClearAllBytesINS_7MeshCoP10JoinerPskdEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP12SteeringData8BitIndexEh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBit
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP12SteeringData7BitFlagEh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBit
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP14LogCertMessageEPKcRKNS_4Coap7MessageE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aText
        - aMessage
      BBCount:         11
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
        - _ZNK2ot7Message9ReadBytesEtPvt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.cpp:340,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:340,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
            - BranchSide:      'src/core/meshcop/meshcop.cpp:340,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:338,32'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/meshcop/meshcop.cpp:338,55'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/meshcop/meshcop.cpp:341,33'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/meshcop/meshcop.cpp:341,14'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
        - Src:             'src/core/meshcop/meshcop.cpp:343,5'
          Dst:             _ZN2ot6Logger12DumpInModuleEPKcNS_8LogLevelES2_PKvt
    - functionName:    _ZN2ot13ClearAllBytesIA30_hEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      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:    _ZN2ot7MeshCoP12GeneratePskcEPKcRKNS0_11NetworkNameERKNS0_13ExtendedPanIdERNS_4PskcE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPassPhrase
        - aNetworkName
        - aExtPanId
        - aPskc
      BBCount:         19
      ICount:          144
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot13ClearAllBytesIA30_hEEvRT_
        - _ZN2ot17IsValidUtf8StringEPKc
        - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
        - otPlatCryptoPbkdf2GenerateKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.cpp:303,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:303,5'
              BranchSideFuncs:
                - _ZN2ot12StringLengthEPKct
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot12StringLengthEPKct
                - _ZN2ot13ClearAllBytesIA30_hEEvRT_
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - otPlatCryptoPbkdf2GenerateKey
            - BranchSide:      'src/core/meshcop/meshcop.cpp:303,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:308,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:308,5'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesIA30_hEEvRT_
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - otPlatCryptoPbkdf2GenerateKey
            - BranchSide:      'src/core/meshcop/meshcop.cpp:308,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:308,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:308,5'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesIA30_hEEvRT_
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - otPlatCryptoPbkdf2GenerateKey
            - BranchSide:      'src/core/meshcop/meshcop.cpp:308,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:308,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:308,5'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesIA30_hEEvRT_
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - otPlatCryptoPbkdf2GenerateKey
            - BranchSide:      'src/core/meshcop/meshcop.cpp:308,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:303,5'
          Dst:             _ZN2ot17IsValidUtf8StringEPKc
        - Src:             'src/core/meshcop/meshcop.cpp:305,44'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/meshcop/meshcop.cpp:306,69'
          Dst:             _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
        - Src:             'src/core/meshcop/meshcop.cpp:306,43'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/meshcop/meshcop.cpp:313,5'
          Dst:             _ZN2ot13ClearAllBytesIA30_hEEvRT_
        - Src:             'src/core/meshcop/meshcop.cpp:320,41'
          Dst:             _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
        - Src:             'src/core/meshcop/meshcop.cpp:323,13'
          Dst:             otPlatCryptoPbkdf2GenerateKey
    - functionName:    _ZN2ot6Crypto6Sha2566UpdateINS_3Mac10ExtAddressEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/crypto/sha256.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto6Sha2566UpdateEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/sha256.hpp:118,16'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateEPKvt
    - functionName:    _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aEui64
        - aJoinerId
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac10ExtAddress8SetLocalEb
        - _ZN2ot6Crypto6Sha2565StartEv
        - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
        - _ZN2ot6Crypto6Sha2566UpdateINS_3Mac10ExtAddressEEEvRKT_
        - _ZN2ot6Crypto6Sha256C2Ev
        - _ZN2ot6Crypto6Sha256D2Ev
        - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:279,26'
          Dst:             _ZN2ot6Crypto6Sha256C2Ev
        - Src:             'src/core/meshcop/meshcop.cpp:282,12'
          Dst:             _ZN2ot6Crypto6Sha2565StartEv
        - Src:             'src/core/meshcop/meshcop.cpp:283,12'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateINS_3Mac10ExtAddressEEEvRKT_
        - Src:             'src/core/meshcop/meshcop.cpp:284,12'
          Dst:             _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
        - Src:             'src/core/meshcop/meshcop.cpp:286,29'
          Dst:             _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
        - Src:             'src/core/meshcop/meshcop.cpp:287,15'
          Dst:             _ZN2ot3Mac10ExtAddress8SetLocalEb
        - Src:             'src/core/meshcop/meshcop.cpp:288,1'
          Dst:             _ZN2ot6Crypto6Sha256D2Ev
    - functionName:    _ZNK2ot7MeshCoP12SteeringData12DoesAllMatchEh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMatch
      BBCount:         8
      ICount:          56
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.cpp:265,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:265,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop.cpp:267,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:267,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:269,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop.cpp:272,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot13CrcCalculatorItE4FeedINS_3Mac10ExtAddressEEEtRKT_
      functionSourceFile: '/src/openthread/src/core/common/crc.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13CrcCalculatorItE9FeedBytesEPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/crc.hpp:116,16'
          Dst:             _ZN2ot13CrcCalculatorItE9FeedBytesEPKvt
    - functionName:    _ZN2ot13CrcCalculatorItEC2Et
      functionSourceFile: '/src/openthread/src/core/common/crc.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPolynomial
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP12SteeringData6GetBitEh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBit
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP12SteeringData7BitFlagEh
        - _ZNK2ot7MeshCoP12SteeringData8BitIndexEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.hpp:371,50'
          Dst:             _ZNK2ot7MeshCoP12SteeringData8BitIndexEh
        - Src:             'src/core/meshcop/meshcop.hpp:371,68'
          Dst:             _ZNK2ot7MeshCoP12SteeringData7BitFlagEh
    - functionName:    _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS0_15JoinerDiscernerE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDiscerner
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
        - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:235,5'
          Dst:             _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
        - Src:             'src/core/meshcop/meshcop.cpp:237,12'
          Dst:             _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
    - functionName:    _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aDiscerner
        - aIndexes
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - _ZN2ot9ClearableINS_3Mac10ExtAddressEE5ClearEv
        - _ZNK2ot7MeshCoP15JoinerDiscerner6CopyToERNS_3Mac10ExtAddressE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:255,13'
          Dst:             _ZN2ot9ClearableINS_3Mac10ExtAddressEE5ClearEv
        - Src:             'src/core/meshcop/meshcop.cpp:256,16'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner6CopyToERNS_3Mac10ExtAddressE
        - Src:             'src/core/meshcop/meshcop.cpp:258,5'
          Dst:             _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
    - functionName:    _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndexes
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
        - _ZNK2ot7MeshCoP12SteeringData6GetBitEh
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.cpp:242,26'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:242,36'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
                - _ZNK2ot7MeshCoP12SteeringData6GetBitEh
                - _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
                - _ZNK2ot7MeshCoP12SteeringData6GetBitEh
            - BranchSide:      'src/core/meshcop/meshcop.cpp:242,26'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:242,71'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:242,81'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
                - _ZNK2ot7MeshCoP12SteeringData6GetBitEh
            - BranchSide:      'src/core/meshcop/meshcop.cpp:242,71'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:242,57'
          Dst:             _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
        - Src:             'src/core/meshcop/meshcop.cpp:242,29'
          Dst:             _ZNK2ot7MeshCoP12SteeringData6GetBitEh
        - Src:             'src/core/meshcop/meshcop.cpp:242,102'
          Dst:             _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
        - Src:             'src/core/meshcop/meshcop.cpp:242,74'
          Dst:             _ZNK2ot7MeshCoP12SteeringData6GetBitEh
    - functionName:    _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP15JoinerDiscerner6CopyToERNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         13
      ICount:          113
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.cpp:131,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:131,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop.cpp:134,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:134,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:136,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop.cpp:143,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:143,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:143,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop.cpp:145,52'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:131,5'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
        - Src:             'src/core/meshcop/meshcop.cpp:131,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aJoinerId
        - aIndexes
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13CrcCalculatorItE4FeedINS_3Mac10ExtAddressEEEtRKT_
        - _ZN2ot13CrcCalculatorItEC2Et
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:247,26'
          Dst:             _ZN2ot13CrcCalculatorItEC2Et
        - Src:             'src/core/meshcop/meshcop.cpp:247,73'
          Dst:             _ZN2ot13CrcCalculatorItE4FeedINS_3Mac10ExtAddressEEEtRKT_
        - Src:             'src/core/meshcop/meshcop.cpp:248,26'
          Dst:             _ZN2ot13CrcCalculatorItEC2Et
        - Src:             'src/core/meshcop/meshcop.cpp:248,72'
          Dst:             _ZN2ot13CrcCalculatorItE4FeedINS_3Mac10ExtAddressEEEtRKT_
    - functionName:    _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aJoinerId
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:226,5'
          Dst:             _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - Src:             'src/core/meshcop/meshcop.cpp:228,12'
          Dst:             _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
    - functionName:    _ZN2ot7MeshCoP12SteeringData6SetBitEh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBit
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP12SteeringData7BitFlagEh
        - _ZNK2ot7MeshCoP12SteeringData8BitIndexEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.hpp:372,55'
          Dst:             _ZNK2ot7MeshCoP12SteeringData7BitFlagEh
        - Src:             'src/core/meshcop/meshcop.hpp:372,36'
          Dst:             _ZNK2ot7MeshCoP12SteeringData8BitIndexEh
    - functionName:    _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS0_15JoinerDiscernerE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDiscerner
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS1_14HashBitIndexesE
        - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:210,5'
          Dst:             _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
        - Src:             'src/core/meshcop/meshcop.cpp:211,5'
          Dst:             _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS1_14HashBitIndexesE
    - functionName:    _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS1_14HashBitIndexesE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndexes
      BBCount:         10
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP12SteeringData6SetBitEh
        - _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.cpp:216,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:216,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
                - _ZN2ot7MeshCoP12SteeringData6SetBitEh
                - _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
                - _ZN2ot7MeshCoP12SteeringData6SetBitEh
            - BranchSide:      'src/core/meshcop/meshcop.cpp:216,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
                - _ZN2ot7MeshCoP12SteeringData6SetBitEh
                - _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
                - _ZN2ot7MeshCoP12SteeringData6SetBitEh
        - Branch String:   'src/core/meshcop/meshcop.cpp:216,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:216,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
                - _ZN2ot7MeshCoP12SteeringData6SetBitEh
                - _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
                - _ZN2ot7MeshCoP12SteeringData6SetBitEh
            - BranchSide:      'src/core/meshcop/meshcop.cpp:216,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:216,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/meshcop.cpp:218,33'
          Dst:             _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
        - Src:             'src/core/meshcop/meshcop.cpp:218,5'
          Dst:             _ZN2ot7MeshCoP12SteeringData6SetBitEh
        - Src:             'src/core/meshcop/meshcop.cpp:219,33'
          Dst:             _ZNK2ot7MeshCoP12SteeringData10GetNumBitsEv
        - Src:             'src/core/meshcop/meshcop.cpp:219,5'
          Dst:             _ZN2ot7MeshCoP12SteeringData6SetBitEh
    - functionName:    _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aJoinerId
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS1_14HashBitIndexesE
        - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:202,5'
          Dst:             _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - Src:             'src/core/meshcop/meshcop.cpp:203,5'
          Dst:             _ZN2ot7MeshCoP12SteeringData17UpdateBloomFilterERKNS1_14HashBitIndexesE
    - functionName:    _ZN2ot7MeshCoP12SteeringData21SetToPermitAllJoinersEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12SteeringData4InitEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:194,5'
          Dst:             _ZN2ot7MeshCoP12SteeringData4InitEh
    - functionName:    _ZN2ot7MeshCoP12SteeringData4InitEh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesIA16_hEEvRT_
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.cpp:187,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:187,5'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesIA16_hEEvRT_
            - BranchSide:      'src/core/meshcop/meshcop.cpp:187,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:187,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/meshcop.cpp:189,5'
          Dst:             _ZN2ot13ClearAllBytesIA16_hEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesIA16_hEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6StringILt45EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot7MeshCoP15JoinerDiscerner8ToStringEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt45EEC2Ev
        - _ZN2ot7ToUlongEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.cpp:166,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:168,55'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/meshcop/meshcop.cpp:170,14'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/meshcop/meshcop.cpp:170,14'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:172,64'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/meshcop/meshcop.cpp:176,68'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:164,16'
          Dst:             _ZN2ot6StringILt45EEC2Ev
        - Src:             'src/core/meshcop/meshcop.cpp:168,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/meshcop/meshcop.cpp:172,34'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/meshcop/meshcop.cpp:172,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/meshcop/meshcop.cpp:176,38'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/meshcop/meshcop.cpp:177,23'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/meshcop/meshcop.cpp:176,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/meshcop/meshcop.cpp:180,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZNK2ot7MeshCoP15JoinerDiscernereqERKS1_
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot7MeshCoP15JoinerDiscerner7GetMaskEv
        - _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.cpp:159,22'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:159,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop.cpp:159,22'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:159,53'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:159,58'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop.cpp:159,53'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:157,21'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner7GetMaskEv
        - Src:             'src/core/meshcop/meshcop.cpp:159,12'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
    - functionName:    _ZNK2ot7MeshCoP15JoinerDiscerner7GetMaskEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9BigEndian10ReadUint64EPKh
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aBuffer
      BBCount:         1
      ICount:          54
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP15JoinerDiscerner7MatchesERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aJoinerId
      BBCount:         7
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10ReadUint64EPKh
        - _ZNK2ot7MeshCoP15JoinerDiscerner7GetMaskEv
        - _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.cpp:113,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:113,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15JoinerDiscerner7GetMaskEv
                - _ZN2ot9BigEndian10ReadUint64EPKh
            - BranchSide:      'src/core/meshcop/meshcop.cpp:113,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:113,5'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner7IsValidEv
        - Src:             'src/core/meshcop/meshcop.cpp:113,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/meshcop.cpp:115,12'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner7GetMaskEv
        - Src:             'src/core/meshcop/meshcop.cpp:117,13'
          Dst:             _ZN2ot9BigEndian10ReadUint64EPKh
    - functionName:    _ZNK2ot7MeshCoP15JoinerDiscerner16GenerateJoinerIdERNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aJoinerId
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac10ExtAddress14GenerateRandomEv
        - _ZN2ot3Mac10ExtAddress8SetLocalEb
        - _ZNK2ot7MeshCoP15JoinerDiscerner6CopyToERNS_3Mac10ExtAddressE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:104,15'
          Dst:             _ZN2ot3Mac10ExtAddress14GenerateRandomEv
        - Src:             'src/core/meshcop/meshcop.cpp:105,5'
          Dst:             _ZNK2ot7MeshCoP15JoinerDiscerner6CopyToERNS_3Mac10ExtAddressE
        - Src:             'src/core/meshcop/meshcop.cpp:106,15'
          Dst:             _ZN2ot3Mac10ExtAddress8SetLocalEb
    - functionName:    _ZNK2ot7MeshCoP10JoinerPskdeqERKS1_
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         14
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.cpp:63,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:65,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop.cpp:75,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:65,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:67,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop.cpp:71,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:71,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:73,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop.cpp:75,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_7MeshCoP10JoinerPskdEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_7MeshCoP10JoinerPskdEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_7MeshCoP10JoinerPskdEEEvRT_
    - functionName:    _ZN2ot7MeshCoP10JoinerPskd11IsPskdValidEPKc
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPskdString
      BBCount:         36
      ICount:          140
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot11IsUppercaseEc
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot7IsDigitEc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.cpp:86,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:86,5'
              BranchSideFuncs:
                - _ZN2ot7IsDigitEc
                - _ZN2ot11IsUppercaseEc
            - BranchSide:      'src/core/meshcop/meshcop.cpp:86,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:86,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:86,5'
              BranchSideFuncs:
                - _ZN2ot7IsDigitEc
                - _ZN2ot11IsUppercaseEc
            - BranchSide:      'src/core/meshcop/meshcop.cpp:86,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:88,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:90,18'
              BranchSideFuncs:
                - _ZN2ot7IsDigitEc
                - _ZN2ot11IsUppercaseEc
            - BranchSide:      'src/core/meshcop/meshcop.cpp:96,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:92,9'
              BranchSideFuncs:
                - _ZN2ot7IsDigitEc
                - _ZN2ot11IsUppercaseEc
            - BranchSide:      'src/core/meshcop/meshcop.cpp:92,9'
              BranchSideFuncs:
                - _ZN2ot11IsUppercaseEc
                - _ZN2ot7IsDigitEc
        - Branch String:   'src/core/meshcop/meshcop.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:92,9'
              BranchSideFuncs:
                - _ZN2ot7IsDigitEc
                - _ZN2ot11IsUppercaseEc
            - BranchSide:      'src/core/meshcop/meshcop.cpp:92,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:93,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:93,9'
              BranchSideFuncs:
                - _ZN2ot7IsDigitEc
                - _ZN2ot11IsUppercaseEc
            - BranchSide:      'src/core/meshcop/meshcop.cpp:93,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:93,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:93,9'
              BranchSideFuncs:
                - _ZN2ot7IsDigitEc
                - _ZN2ot11IsUppercaseEc
            - BranchSide:      'src/core/meshcop/meshcop.cpp:93,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:93,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:93,9'
              BranchSideFuncs:
                - _ZN2ot7IsDigitEc
                - _ZN2ot11IsUppercaseEc
            - BranchSide:      'src/core/meshcop/meshcop.cpp:93,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop.cpp:93,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:93,9'
              BranchSideFuncs:
                - _ZN2ot7IsDigitEc
                - _ZN2ot11IsUppercaseEc
            - BranchSide:      'src/core/meshcop/meshcop.cpp:93,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:84,27'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/meshcop/meshcop.cpp:92,9'
          Dst:             _ZN2ot7IsDigitEc
        - Src:             'src/core/meshcop/meshcop.cpp:92,9'
          Dst:             _ZN2ot11IsUppercaseEc
    - functionName:    _ZN2ot7MeshCoP10JoinerPskd7SetFromEPKc
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPskdString
      BBCount:         9
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot7MeshCoP10JoinerPskd11IsPskdValidEPKc
        - _ZN2ot9ClearableINS_7MeshCoP10JoinerPskdEE5ClearEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop.cpp:50,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop.cpp:50,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_7MeshCoP10JoinerPskdEE5ClearEv
                - _ZN2ot12StringLengthEPKct
            - BranchSide:      'src/core/meshcop/meshcop.cpp:50,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.cpp:50,5'
          Dst:             _ZN2ot7MeshCoP10JoinerPskd11IsPskdValidEPKc
        - Src:             'src/core/meshcop/meshcop.cpp:52,5'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP10JoinerPskdEE5ClearEv
        - Src:             'src/core/meshcop/meshcop.cpp:53,29'
          Dst:             _ZN2ot12StringLengthEPKct
    - functionName:    _ZN2ot7AsConstINS_11NetworkData6LeaderEEEPKT_PS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_7MeshCoP3TlvEEEPT_PKS3_
        - _ZN2ot7AsConstINS_11NetworkData6LeaderEEEPKT_PS3_
        - _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.hpp:458,27'
          Dst:             _ZN2ot7AsConstINS_11NetworkData6LeaderEEEPKT_PS3_
        - Src:             'src/core/thread/network_data_leader.hpp:458,42'
          Dst:             _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
        - Src:             'src/core/thread/network_data_leader.hpp:458,16'
          Dst:             _ZN2ot10AsNonConstINS_7MeshCoP3TlvEEEPT_PKS3_
    - functionName:    _ZN2ot2AsINS_7MeshCoP21BorderAgentLocatorTlvEEEPT_PNS_3TlvE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_7MeshCoP6LeaderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 840
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7MeshCoP6LeaderEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP6LeaderEEERT_v
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP6LeaderEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
    - functionName:    _ZN2ot7MeshCoP6Leader11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          31
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle8IsLeaderEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:217,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:217,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:217,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_leader.cpp:217,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:217,5'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:219,5'
          Dst:             _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
    - functionName:    _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_leader.cpp:237,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:238,5'
          Dst:             _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:240,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11NetworkData6Leader20SetCommissioningDataEPKvh
        - _ZN2ot7MeshCoP24CommissionerSessionIdTlv24SetCommissionerSessionIdEt
        - _ZN2ot7MeshCoP24CommissionerSessionIdTlv4InitEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_leader.cpp:229,18'
          Dst:             _ZN2ot7MeshCoP24CommissionerSessionIdTlv4InitEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:230,18'
          Dst:             _ZN2ot7MeshCoP24CommissionerSessionIdTlv24SetCommissionerSessionIdEt
        - Src:             'src/core/meshcop/meshcop_leader.cpp:232,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:232,44'
          Dst:             _ZN2ot11NetworkData6Leader20SetCommissioningDataEPKvh
        - Src:             'src/core/meshcop/meshcop_leader.cpp:232,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot7MeshCoP24CommissionerSessionIdTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:421,9'
          Dst:             _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:422,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot7MeshCoP24CommissionerSessionIdTlv24SetCommissionerSessionIdEt
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSessionId
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:445,71'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP15SteeringDataTlv21GetSteeringDataLengthEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_tlvs.hpp:348,16'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.hpp:348,55'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.hpp:348,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:348,16'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:348,55'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZN2ot7MeshCoP15SteeringDataTlv5ClearEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP15SteeringDataTlv21GetSteeringDataLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:354,49'
          Dst:             _ZNK2ot7MeshCoP15SteeringDataTlv21GetSteeringDataLengthEv
    - functionName:    _ZN2ot7MeshCoP15SteeringDataTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7MeshCoP15SteeringDataTlv5ClearEv
        - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:328,9'
          Dst:             _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:329,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:330,9'
          Dst:             _ZN2ot7MeshCoP15SteeringDataTlv5ClearEv
    - functionName:    _ZN2ot7MeshCoP21BorderAgentLocatorTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:379,9'
          Dst:             _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:380,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot7MeshCoP6Leader20SetDelayTimerMinimalEj
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDelayTimerMinimal
      BBCount:         10
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:208,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:208,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:208,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:208,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:208,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:208,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP6Leader18SendDatasetChangedERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         20
      ICount:          92
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE18EEEPKcv
        - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:192,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:192,5'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE18EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:192,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:195,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:195,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:197,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE18EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:200,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:200,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:200,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:200,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:200,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:200,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/meshcop_leader.cpp:188,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:188,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:191,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:191,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:194,17'
          Dst:             _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:195,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:195,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:197,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE18EEEPKcv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:197,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/meshcop_leader.cpp:200,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:201,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aMessageInfo
        - aState
      BBCount:         24
      ICount:          106
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
        - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:172,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:172,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:172,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:174,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:174,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:176,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:176,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:176,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:178,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:181,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:181,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:181,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:181,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:181,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:181,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/meshcop_leader.cpp:171,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:171,33'
          Dst:             _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:174,5'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:176,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:176,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:178,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:178,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/meshcop_leader.cpp:181,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:182,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot7MeshCoP21BorderAgentLocatorTlv21SetBorderAgentLocatorEt
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLocator
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:403,64'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot7MeshCoP21BorderAgentLocatorTlv21GetBorderAgentLocatorEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:396,57'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot11NetworkData6Leader23FindInCommissioningDataINS_7MeshCoP21BorderAgentLocatorTlvEEEPT_v
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
        - _ZN2ot2AsINS_7MeshCoP21BorderAgentLocatorTlvEEEPT_PNS_3TlvE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.hpp:208,31'
          Dst:             _ZN2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
        - Src:             'src/core/thread/network_data_leader.hpp:208,16'
          Dst:             _ZN2ot2AsINS_7MeshCoP21BorderAgentLocatorTlvEEEPT_PNS_3TlvE
    - functionName:    _ZN2ot7MeshCoP6Leader9HandleTmfILNS_3UriE23EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         29
      ICount:          138
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot11NetworkData6Leader16IncrementVersionEv
        - _ZN2ot11NetworkData6Leader23FindInCommissioningDataINS_7MeshCoP21BorderAgentLocatorTlvEEEPT_v
        - _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
        - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot4Time9SecToMsecEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP21BorderAgentLocatorTlv21SetBorderAgentLocatorEt
        - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
        - _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot7MeshCoP21BorderAgentLocatorTlv21GetBorderAgentLocatorEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:127,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:127,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader23FindInCommissioningDataINS_7MeshCoP21BorderAgentLocatorTlvEEEPT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot7MeshCoP21BorderAgentLocatorTlv21GetBorderAgentLocatorEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
                - _ZN2ot7MeshCoP21BorderAgentLocatorTlv21SetBorderAgentLocatorEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader16IncrementVersionEv
                - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:127,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:129,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:129,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:131,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader23FindInCommissioningDataINS_7MeshCoP21BorderAgentLocatorTlvEEEPT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot7MeshCoP21BorderAgentLocatorTlv21GetBorderAgentLocatorEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
                - _ZN2ot7MeshCoP21BorderAgentLocatorTlv21SetBorderAgentLocatorEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader16IncrementVersionEv
                - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:131,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:131,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:133,26'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader23FindInCommissioningDataINS_7MeshCoP21BorderAgentLocatorTlvEEEPT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot7MeshCoP21BorderAgentLocatorTlv21GetBorderAgentLocatorEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
                - _ZN2ot7MeshCoP21BorderAgentLocatorTlv21SetBorderAgentLocatorEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader16IncrementVersionEv
                - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:135,41'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:135,45'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:137,23'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:135,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:137,23'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:139,14'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot7MeshCoP21BorderAgentLocatorTlv21GetBorderAgentLocatorEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
                - _ZN2ot7MeshCoP21BorderAgentLocatorTlv21SetBorderAgentLocatorEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader16IncrementVersionEv
                - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:139,14'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:141,23'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
                - _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:146,25'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot7MeshCoP21BorderAgentLocatorTlv21GetBorderAgentLocatorEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
                - _ZN2ot7MeshCoP21BorderAgentLocatorTlv21SetBorderAgentLocatorEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader16IncrementVersionEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:148,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:150,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP21BorderAgentLocatorTlv21SetBorderAgentLocatorEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader16IncrementVersionEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:154,23'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
      Callsites:
        - Src:             'src/core/meshcop/meshcop_leader.cpp:125,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:125,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/meshcop_leader.cpp:127,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:127,5'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:129,5'
          Dst:             _ZN2ot3Tlv4FindINS_7MeshCoP8StateTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:131,5'
          Dst:             _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:133,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:133,53'
          Dst:             _ZN2ot11NetworkData6Leader23FindInCommissioningDataINS_7MeshCoP21BorderAgentLocatorTlvEEEPT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:142,9'
          Dst:             _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:146,38'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:146,52'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:146,61'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:148,33'
          Dst:             _ZNK2ot7MeshCoP21BorderAgentLocatorTlv21GetBorderAgentLocatorEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:150,33'
          Dst:             _ZN2ot7MeshCoP21BorderAgentLocatorTlv21SetBorderAgentLocatorEt
        - Src:             'src/core/meshcop/meshcop_leader.cpp:151,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:151,40'
          Dst:             _ZN2ot11NetworkData6Leader16IncrementVersionEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:155,22'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/meshcop/meshcop_leader.cpp:155,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/meshcop/meshcop_leader.cpp:158,5'
          Dst:             _ZN2ot7MeshCoP6Leader21SendKeepAliveResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
    - functionName:    _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.hpp:468,46'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aMessageInfo
        - aState
      BBCount:         38
      ICount:          158
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:95,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:95,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRNS_7MessageEPKc
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:95,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:97,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:99,9'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRNS_7MessageEPKc
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:99,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:101,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRNS_7MessageEPKc
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:104,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:101,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:101,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:102,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:104,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:106,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:109,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:106,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:106,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:107,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:109,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:109,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:111,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:114,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:114,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:114,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:114,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:114,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:114,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/meshcop_leader.cpp:94,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:94,33'
          Dst:             _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:97,5'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:99,16'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:101,9'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/meshcop/meshcop_leader.cpp:106,9'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:109,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:109,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:111,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:111,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/meshcop_leader.cpp:114,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:115,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZNK2ot7MeshCoP6Leader17CommissioningData9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv7GetSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_leader.cpp:259,50'
          Dst:             _ZNK2ot3Tlv7GetSizeEv
    - functionName:    _ZN2ot7MeshCoP6Leader17CommissioningData4InitEtt
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aBorderAgentRloc16
        - aSessionId
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7MeshCoP15SteeringDataTlv4InitEv
        - _ZN2ot7MeshCoP15SteeringDataTlv5ClearEv
        - _ZN2ot7MeshCoP21BorderAgentLocatorTlv21SetBorderAgentLocatorEt
        - _ZN2ot7MeshCoP21BorderAgentLocatorTlv4InitEv
        - _ZN2ot7MeshCoP24CommissionerSessionIdTlv24SetCommissionerSessionIdEt
        - _ZN2ot7MeshCoP24CommissionerSessionIdTlv4InitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_leader.cpp:245,28'
          Dst:             _ZN2ot7MeshCoP21BorderAgentLocatorTlv4InitEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:246,28'
          Dst:             _ZN2ot7MeshCoP21BorderAgentLocatorTlv21SetBorderAgentLocatorEt
        - Src:             'src/core/meshcop/meshcop_leader.cpp:248,19'
          Dst:             _ZN2ot7MeshCoP24CommissionerSessionIdTlv4InitEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:249,19'
          Dst:             _ZN2ot7MeshCoP24CommissionerSessionIdTlv24SetCommissionerSessionIdEt
        - Src:             'src/core/meshcop/meshcop_leader.cpp:251,22'
          Dst:             _ZN2ot7MeshCoP15SteeringDataTlv4InitEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:252,22'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/meshcop/meshcop_leader.cpp:253,22'
          Dst:             _ZN2ot7MeshCoP15SteeringDataTlv5ClearEv
    - functionName:    _ZN2ot3Tlv4FindINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRKNS_7MessageERNT_10StringTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13FindStringTlvERKNS_7MessageEhhPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:536,16'
          Dst:             _ZN2ot3Tlv13FindStringTlvERKNS_7MessageEhhPc
    - functionName:    _ZN2ot7MeshCoP6Leader9HandleTmfILNS_3UriE24EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         32
      ICount:          128
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot11NetworkData6Leader20SetCommissioningDataEPKvh
        - _ZN2ot11StringMatchEPKcS1_
        - _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
        - _ZN2ot3Tlv4FindINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRKNS_7MessageERNT_10StringTypeE
        - _ZN2ot4Time9SecToMsecEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP6Leader17CommissioningData4InitEtt
        - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
        - _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot5Timer9IsRunningEv
        - _ZNK2ot7MeshCoP6Leader17CommissioningData9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:63,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:63,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
                - _ZN2ot3Tlv4FindINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRKNS_7MessageERNT_10StringTypeE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot7MeshCoP6Leader17CommissioningData4InitEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader17CommissioningData9GetLengthEv
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataEPKvh
                - _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
                - _ZL11IgnoreError7otError.6481
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:63,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:65,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:65,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRKNS_7MessageERNT_10StringTypeE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot7MeshCoP6Leader17CommissioningData4InitEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader17CommissioningData9GetLengthEv
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataEPKvh
                - _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
                - _ZL11IgnoreError7otError.6481
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:65,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:67,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:67,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:69,9'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot7MeshCoP6Leader17CommissioningData4InitEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader17CommissioningData9GetLengthEv
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataEPKvh
                - _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
                - _ZL11IgnoreError7otError.6481
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:69,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:71,9'
              BranchSideFuncs:
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
                - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot7MeshCoP6Leader17CommissioningData4InitEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader17CommissioningData9GetLengthEv
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataEPKvh
                - _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
                - _ZL11IgnoreError7otError.6481
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:75,15'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot7MeshCoP6Leader17CommissioningData4InitEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader17CommissioningData9GetLengthEv
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataEPKvh
                - _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
                - _ZL11IgnoreError7otError.6481
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:71,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:71,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot7MeshCoP6Leader17CommissioningData4InitEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader17CommissioningData9GetLengthEv
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataEPKvh
                - _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
                - _ZL11IgnoreError7otError.6481
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:71,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
        - Branch String:   'src/core/meshcop/meshcop_leader.cpp:76,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:76,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/meshcop_leader.cpp:78,28'
              BranchSideFuncs:
                - _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
                - _ZL11IgnoreError7otError.6481
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
      Callsites:
        - Src:             'src/core/meshcop/meshcop_leader.cpp:61,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:61,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/meshcop_leader.cpp:63,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:63,5'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:65,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:65,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:65,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:67,5'
          Dst:             _ZN2ot3Tlv4FindINS_13StringTlvInfoILh10ELh64EEEEE7otErrorRKNS_7MessageERNT_10StringTypeE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:69,16'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:71,9'
          Dst:             _ZN2ot11StringMatchEPKcS1_
        - Src:             'src/core/meshcop/meshcop_leader.cpp:72,9'
          Dst:             _ZN2ot7MeshCoP6Leader18ResignCommissionerEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:75,28'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:75,42'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:75,51'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:75,10'
          Dst:             _ZN2ot7MeshCoP6Leader17CommissioningData4InitEtt
        - Src:             'src/core/meshcop/meshcop_leader.cpp:76,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/meshcop/meshcop_leader.cpp:76,5'
          Dst:             _ZNK2ot7MeshCoP6Leader17CommissioningData9GetLengthEv
        - Src:             'src/core/meshcop/meshcop_leader.cpp:76,5'
          Dst:             _ZN2ot11NetworkData6Leader20SetCommissioningDataEPKvh
        - Src:             'src/core/meshcop/meshcop_leader.cpp:78,17'
          Dst:             _ZN2ot10StringCopyILt65EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:78,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/meshcop_leader.cpp:81,18'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/meshcop/meshcop_leader.cpp:81,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/meshcop/meshcop_leader.cpp:84,5'
          Dst:             _ZN2ot7MeshCoP6Leader20SendPetitionResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
    - functionName:    _ZN2ot12TimerMilliInINS_7MeshCoP6LeaderEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_7MeshCoP6LeaderEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP6LeaderEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot7MeshCoP6LeaderC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_7MeshCoP6LeaderEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot6Random9NonCrypto9GetUint16Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_leader.cpp:46,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:47,7'
          Dst:             _ZN2ot12TimerMilliInINS_7MeshCoP6LeaderEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/meshcop_leader.cpp:49,18'
          Dst:             _ZN2ot6Random9NonCrypto9GetUint16Ev
    - functionName:    _ZN2ot13ClearAllBytesINS_7MeshCoP14ChannelMaskTlv11EntriesDataEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9Reverse32Ej
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv6AppendINS_7MeshCoP14ChannelMaskTlvEEE7otErrorRNS_7MessageEPKvh
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
        - aLength
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:573,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aMessage
        - aChannelMask
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_7MeshCoP14ChannelMaskTlvEEE7otErrorRNS_7MessageEPKvh
        - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:252,5'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:253,12'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP14ChannelMaskTlvEEE7otErrorRNS_7MessageEPKvh
    - functionName:    _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - aValue
        - aChannelMask
        - aIncludeZeroPageMasks
      BBCount:         13
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot5Radio18ChannelMaskForPageEh
        - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry13SetMaskLengthEh
        - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry14SetChannelPageEh
        - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry7SetMaskEj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:232,23'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:232,23'
              BranchSideFuncs:
                - _ZN2ot5Radio18ChannelMaskForPageEh
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry14SetChannelPageEh
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry13SetMaskLengthEh
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry7SetMaskEj
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:246,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:236,25'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:236,28'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry14SetChannelPageEh
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry13SetMaskLengthEh
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry7SetMaskEj
                - _ZN2ot5Radio18ChannelMaskForPageEh
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:238,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry14SetChannelPageEh
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry13SetMaskLengthEh
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry7SetMaskEj
                - _ZN2ot5Radio18ChannelMaskForPageEh
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:236,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:232,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry14SetChannelPageEh
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry13SetMaskLengthEh
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry7SetMaskEj
                - _ZN2ot5Radio18ChannelMaskForPageEh
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:238,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry14SetChannelPageEh
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry13SetMaskLengthEh
                - _ZN2ot7MeshCoP14ChannelMaskTlv5Entry7SetMaskEj
                - _ZN2ot5Radio18ChannelMaskForPageEh
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:234,26'
          Dst:             _ZN2ot5Radio18ChannelMaskForPageEh
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:238,20'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv5Entry14SetChannelPageEh
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:239,20'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv5Entry13SetMaskLengthEh
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:240,20'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv5Entry7SetMaskEj
    - functionName:    _ZN2ot5Radio18ChannelMaskForPageEh
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aChannelPage
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/radio/radio.hpp:816,13'
          Branch Sides:
            - BranchSide:      'src/core/radio/radio.hpp:816,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/radio/radio.hpp:818,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP14ChannelMaskTlv5Entry14SetChannelPageEh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannelPage
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP14ChannelMaskTlv5Entry13SetMaskLengthEh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMaskLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP14ChannelMaskTlv5Entry7SetMaskEj
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMask
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
        - _ZN2ot9Reverse32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:692,74'
          Dst:             _ZN2ot9Reverse32Ej
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:692,52'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
        - _ZN2ot9Reverse32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:691,57'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:691,47'
          Dst:             _ZN2ot9Reverse32Ej
    - functionName:    _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Radio19SupportsChannelPageEh
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aChannelPage
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffsetRange
        - aChannelMask
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP14ChannelMaskTlv11EntriesData5ParseERj
        - _ZN2ot9ClearableINS_7MeshCoP14ChannelMaskTlv11EntriesDataEE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:156,17'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP14ChannelMaskTlv11EntriesDataEE5ClearEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:160,24'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv11EntriesData5ParseERj
    - functionName:    _ZN2ot9ClearableINS_7MeshCoP14ChannelMaskTlv11EntriesDataEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_7MeshCoP14ChannelMaskTlv11EntriesDataEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_7MeshCoP14ChannelMaskTlv11EntriesDataEEEvRT_
    - functionName:    _ZN2ot7MeshCoP14ChannelMaskTlv11EntriesData5ParseERj
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChannelMask
      BBCount:         36
      ICount:          158
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot5Radio18ChannelMaskForPageEh
        - _ZN2ot5Radio19SupportsChannelPageEh
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot11OffsetRange8ContainsEj
        - _ZNK2ot11OffsetRange9GetOffsetEv
        - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
        - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
        - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
        - _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
        - _ZNK2ot7Message9ReadBytesEtPvt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:178,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:178,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:178,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio19SupportsChannelPageEh
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio18ChannelMaskForPageEh
                - _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.6570
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:180,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:182,9'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio19SupportsChannelPageEh
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio18ChannelMaskForPageEh
                - _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.6570
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:220,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:182,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:182,9'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio19SupportsChannelPageEh
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio18ChannelMaskForPageEh
                - _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.6570
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:182,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:184,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:190,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio19SupportsChannelPageEh
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio18ChannelMaskForPageEh
                - _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.6570
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:195,54'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio19SupportsChannelPageEh
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio18ChannelMaskForPageEh
                - _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.6570
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:200,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:200,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio19SupportsChannelPageEh
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio18ChannelMaskForPageEh
                - _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.6570
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:200,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:202,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:207,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio18ChannelMaskForPageEh
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio19SupportsChannelPageEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.6570
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:217,9'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio19SupportsChannelPageEh
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio18ChannelMaskForPageEh
                - _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.6570
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:207,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:207,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio18ChannelMaskForPageEh
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio19SupportsChannelPageEh
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.6570
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:207,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:209,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:211,29'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.6570
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio18ChannelMaskForPageEh
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio19SupportsChannelPageEh
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:214,30'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio18ChannelMaskForPageEh
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
                - _ZN2ot5Radio19SupportsChannelPageEh
                - _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
                - _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.6570
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:178,5'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:180,26'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:182,9'
          Dst:             _ZNK2ot11OffsetRange8ContainsEj
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:190,46'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:190,23'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:195,73'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:198,42'
          Dst:             _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:200,9'
          Dst:             _ZNK2ot11OffsetRange8ContainsEj
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:202,47'
          Dst:             _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:202,13'
          Dst:             _ZN2ot5Radio19SupportsChannelPageEh
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:207,13'
          Dst:             _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry13GetMaskLengthEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:211,39'
          Dst:             _ZNK2ot7Message4ReadINS_7MeshCoP14ChannelMaskTlv5EntryEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:211,17'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:214,37'
          Dst:             _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry7GetMaskEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:214,82'
          Dst:             _ZNK2ot7MeshCoP14ChannelMaskTlv5Entry14GetChannelPageEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:214,49'
          Dst:             _ZN2ot5Radio18ChannelMaskForPageEh
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:217,22'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
    - functionName:    _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aChannelMask
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:145,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:145,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:146,24'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:145,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:146,13'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
    - functionName:    _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChannelMask
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11OffsetRange4InitEtt
        - _ZN2ot7MeshCoP14ChannelMaskTlv11EntriesData5ParseERj
        - _ZN2ot9ClearableINS_7MeshCoP14ChannelMaskTlv11EntriesDataEE5ClearEv
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:133,17'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP14ChannelMaskTlv11EntriesDataEE5ClearEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:135,38'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:135,30'
          Dst:             _ZN2ot11OffsetRange4InitEtt
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:137,24'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv11EntriesData5ParseERj
    - functionName:    _ZNK2ot7MeshCoP14ChannelMaskTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:126,13'
          Dst:             _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
    - functionName:    _ZN2ot7MeshCoP13DelayTimerTlv23CalculateRemainingDelayERKNS0_3TlvENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aDelayTimerTlv
        - aUpdateTime
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:110,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:112,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:116,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:107,43'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:107,24'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:108,24'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:108,45'
          Dst:             _ZNK2ot4TimemiERKS0_
    - functionName:    _ZN2ot7MeshCoP8StateTlv13StateToStringENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:102,12'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:102,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:102,65'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP17SecurityPolicyTlv15SetRotationTimeEt
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRotationTime
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:493,72'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSecurityPolicy
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP17SecurityPolicyTlv15SetRotationTimeEt
        - _ZNK2ot14SecurityPolicy8GetFlagsEPhh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:87,5'
          Dst:             _ZN2ot7MeshCoP17SecurityPolicyTlv15SetRotationTimeEt
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:88,21'
          Dst:             _ZNK2ot14SecurityPolicy8GetFlagsEPhh
    - functionName:    _ZNK2ot7MeshCoP17SecurityPolicyTlv15GetRotationTimeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:494,51'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot14SecurityPolicyC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14SecurityPolicy12SetToDefaultEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.hpp:92,28'
          Dst:             _ZN2ot14SecurityPolicy12SetToDefaultEv
    - functionName:    _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14SecurityPolicy8SetFlagsEPKhh
        - _ZN2ot14SecurityPolicyC2Ev
        - _ZN2ot3MinIhEET_S1_S1_
        - _ZNK2ot7MeshCoP17SecurityPolicyTlv14GetFlagsLengthEv
        - _ZNK2ot7MeshCoP17SecurityPolicyTlv15GetRotationTimeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:76,20'
          Dst:             _ZN2ot14SecurityPolicyC2Ev
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:77,71'
          Dst:             _ZNK2ot7MeshCoP17SecurityPolicyTlv14GetFlagsLengthEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:77,29'
          Dst:             _ZN2ot3MinIhEET_S1_S1_
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:79,36'
          Dst:             _ZNK2ot7MeshCoP17SecurityPolicyTlv15GetRotationTimeEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:80,20'
          Dst:             _ZN2ot14SecurityPolicy8SetFlagsEPKhh
    - functionName:    _ZNK2ot7MeshCoP17SecurityPolicyTlv14GetFlagsLengthEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:495,50'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZNK2ot7MeshCoP17SecurityPolicyTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Tlv9GetLengthEv
        - _ZNK2ot7MeshCoP17SecurityPolicyTlv14GetFlagsLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:71,49'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:71,52'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv14GetFlagsLengthEv
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:71,49'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:71,12'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:71,52'
          Dst:             _ZNK2ot7MeshCoP17SecurityPolicyTlv14GetFlagsLengthEv
    - functionName:    _ZN2ot7MeshCoP12SteeringData7GetDataEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 286
      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:    _ZNK2ot7MeshCoP15SteeringDataTlv6CopyToERNS0_12SteeringDataE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSteeringData
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12SteeringData4InitEh
        - _ZN2ot7MeshCoP12SteeringData7GetDataEv
        - _ZNK2ot7MeshCoP15SteeringDataTlv21GetSteeringDataLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:65,24'
          Dst:             _ZNK2ot7MeshCoP15SteeringDataTlv21GetSteeringDataLengthEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:65,19'
          Dst:             _ZN2ot7MeshCoP12SteeringData4InitEh
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:66,26'
          Dst:             _ZN2ot7MeshCoP12SteeringData7GetDataEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:66,52'
          Dst:             _ZNK2ot7MeshCoP15SteeringDataTlv21GetSteeringDataLengthEv
    - functionName:    _ZNK2ot7MeshCoP14NetworkNameTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17IsValidUtf8StringEPKcm
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:61,83'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:61,51'
          Dst:             _ZN2ot17IsValidUtf8StringEPKcm
    - functionName:    _ZN2ot7MeshCoP14NetworkNameTlv14SetNetworkNameERKNS0_8NameDataE
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNameData
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
        - _ZNK2ot7MeshCoP8NameData6CopyToEPch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:57,21'
          Dst:             _ZNK2ot7MeshCoP8NameData6CopyToEPch
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:58,5'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot7MeshCoP8NameDataC2EPKch
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/network_name.hpp:67,54'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
    - functionName:    _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP8NameDataC2EPKch
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_tlvs.cpp:45,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:45,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP8NameDataC2EPKch
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.cpp:47,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP8NameDataC2EPKch
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:43,19'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/meshcop/meshcop_tlvs.cpp:50,12'
          Dst:             _ZN2ot7MeshCoP8NameDataC2EPKch
    - functionName:    _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE13CopyBytesFromEPKhh
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstIhEEPT_PKS1_
        - _ZN2ot3MinIhEET_S1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:339,19'
          Dst:             _ZN2ot3MinIhEET_S1_S1_
        - Src:             'src/core/common/data.hpp:340,16'
          Dst:             _ZN2ot10AsNonConstIhEEPT_PKS1_
    - functionName:    _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstIhEEPT_PKS1_
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:306,55'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
        - Src:             'src/core/common/data.hpp:306,38'
          Dst:             _ZN2ot10AsNonConstIhEEPT_PKS1_
    - functionName:    _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11StringMatchEPKcS1_
        - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/network_name.cpp:163,36'
          Dst:             _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
        - Src:             'src/core/meshcop/network_name.cpp:163,12'
          Dst:             _ZN2ot11StringMatchEPKcS1_
    - functionName:    _ZN2ot7MeshCoP18NetworkNameManager13SetDomainNameERKNS0_8NameDataE
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNameData
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/network_name.cpp:158,12'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/network_name.cpp:158,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/network_name.cpp:158,52'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/network_name.cpp:156,31'
          Dst:             _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
    - functionName:    _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNameData
      BBCount:         16
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot4DataILNS_14DataLengthTypeE0EE9SetLengthEh
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE14MatchesBytesInEPKv
        - _ZNK2ot7MeshCoP8NameData9GetBufferEv
        - _ZNK2ot7MeshCoP8NameData9GetLengthEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/meshcop/network_name.cpp:87,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/network_name.cpp:87,5'
              BranchSideFuncs:
                - _ZN2ot4DataILNS_14DataLengthTypeE0EE9SetLengthEh
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE14MatchesBytesInEPKv
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
            - BranchSide:      'src/core/meshcop/network_name.cpp:87,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/network_name.cpp:92,33'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/network_name.cpp:92,36'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
            - BranchSide:      'src/core/meshcop/network_name.cpp:97,22'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
        - Branch String:   'src/core/meshcop/network_name.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/network_name.cpp:94,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/network_name.cpp:97,22'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
      Callsites:
        - Src:             'src/core/meshcop/network_name.cpp:85,62'
          Dst:             _ZNK2ot7MeshCoP8NameData9GetBufferEv
        - Src:             'src/core/meshcop/network_name.cpp:85,80'
          Dst:             _ZNK2ot7MeshCoP8NameData9GetLengthEv
        - Src:             'src/core/meshcop/network_name.cpp:85,44'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/meshcop/network_name.cpp:89,10'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE9SetLengthEh
        - Src:             'src/core/meshcop/network_name.cpp:92,14'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE14MatchesBytesInEPKv
        - Src:             'src/core/meshcop/network_name.cpp:97,10'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
    - functionName:    _ZN2ot4DataILNS_14DataLengthTypeE0EE9SetLengthEh
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4DataILNS_14DataLengthTypeE0EE14MatchesBytesInEPKv
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBuffer
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:194,61'
          Dst:             memcmp
    - functionName:    _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBuffer
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameERKNS0_8NameDataE
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNameData
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
        - _ZN2ot7MeshCoP18NetworkNameManager23SignalNetworkNameChangeE7otError
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/network_name.cpp:123,49'
          Dst:             _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
        - Src:             'src/core/meshcop/network_name.cpp:123,12'
          Dst:             _ZN2ot7MeshCoP18NetworkNameManager23SignalNetworkNameChangeE7otError
    - functionName:    _ZN2ot7MeshCoP18NetworkNameManager23SignalNetworkNameChangeE7otError
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aError
      BBCount:         7
      ICount:          40
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/network_name.cpp:128,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/network_name.cpp:131,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/meshcop/network_name.cpp:135,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
            - BranchSide:      'src/core/meshcop/network_name.cpp:140,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/network_name.cpp:131,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/meshcop/network_name.cpp:131,25'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
        - Src:             'src/core/meshcop/network_name.cpp:135,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/meshcop/network_name.cpp:135,25'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
    - functionName:    _ZN2ot7MeshCoP18NetworkNameManager13SetDomainNameEPKc
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNameString
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP11NetworkName3SetEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/network_name.cpp:151,12'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/network_name.cpp:151,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/network_name.cpp:151,52'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/network_name.cpp:149,31'
          Dst:             _ZN2ot7MeshCoP11NetworkName3SetEPKc
    - functionName:    _ZN2ot7MeshCoP11NetworkName3SetEPKc
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNameString
      BBCount:         9
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot17IsValidUtf8StringEPKc
        - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
        - _ZN2ot7MeshCoP8NameDataC2EPKch
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/network_name.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/network_name.cpp:73,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
            - BranchSide:      'src/core/meshcop/network_name.cpp:73,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/network_name.cpp:71,14'
          Dst:             _ZN2ot7MeshCoP8NameDataC2EPKch
        - Src:             'src/core/meshcop/network_name.cpp:73,5'
          Dst:             _ZN2ot17IsValidUtf8StringEPKc
        - Src:             'src/core/meshcop/network_name.cpp:75,13'
          Dst:             _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
    - functionName:    _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameEPKc
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNameString
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11NetworkName3SetEPKc
        - _ZN2ot7MeshCoP18NetworkNameManager23SignalNetworkNameChangeE7otError
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/network_name.cpp:118,49'
          Dst:             _ZN2ot7MeshCoP11NetworkName3SetEPKc
        - Src:             'src/core/meshcop/network_name.cpp:118,12'
          Dst:             _ZN2ot7MeshCoP18NetworkNameManager23SignalNetworkNameChangeE7otError
    - functionName:    _ZN2ot7MeshCoP11NetworkNameC2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP18NetworkNameManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot7MeshCoP11NetworkNameC2Ev
        - _ZN2ot7MeshCoP18NetworkNameManager13SetDomainNameEPKc
        - _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/network_name.cpp:107,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/network_name.cpp:106,21'
          Dst:             _ZN2ot7MeshCoP11NetworkNameC2Ev
        - Src:             'src/core/meshcop/network_name.cpp:106,21'
          Dst:             _ZN2ot7MeshCoP11NetworkNameC2Ev
        - Src:             'src/core/meshcop/network_name.cpp:109,17'
          Dst:             _ZN2ot7MeshCoP18NetworkNameManager14SetNetworkNameEPKc
        - Src:             'src/core/meshcop/network_name.cpp:109,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/network_name.cpp:112,17'
          Dst:             _ZN2ot7MeshCoP18NetworkNameManager13SetDomainNameEPKc
        - Src:             'src/core/meshcop/network_name.cpp:112,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOtherData
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE14MatchesBytesInEPKv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/data.hpp:222,48'
          Branch Sides:
            - BranchSide:      'src/core/common/data.hpp:222,66'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE14MatchesBytesInEPKv
            - BranchSide:      'src/core/common/data.hpp:222,48'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/data.hpp:222,51'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE14MatchesBytesInEPKv
    - functionName:    _ZNK2ot7MeshCoP11NetworkNameeqERKS1_
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
        - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/network_name.cpp:104,72'
          Dst:             _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
        - Src:             'src/core/meshcop/network_name.cpp:104,94'
          Dst:             _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
        - Src:             'src/core/meshcop/network_name.cpp:104,84'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
    - functionName:    _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot7MeshCoP8NameDataC2EPKch
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/network_name.cpp:54,46'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/meshcop/network_name.cpp:54,12'
          Dst:             _ZN2ot7MeshCoP8NameDataC2EPKch
    - functionName:    _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE13CopyBytesFromERKNS_4DataILS1_0EEE
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aData
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE13CopyBytesFromEPKhh
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:361,36'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
        - Src:             'src/core/common/data.hpp:361,54'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
        - Src:             'src/core/common/data.hpp:361,16'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE13CopyBytesFromEPKhh
    - functionName:    _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE10ClearBytesEv
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE8GetBytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:318,36'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE8GetBytesEv
    - functionName:    _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE4InitEPvh
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:275,58'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
    - functionName:    _ZNK2ot7MeshCoP8NameData6CopyToEPch
      functionSourceFile: '/src/openthread/src/core/meshcop/network_name.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aMaxSize
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE10ClearBytesEv
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE13CopyBytesFromERKNS_4DataILS1_0EEE
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE4InitEPvh
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/network_name.cpp:45,14'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE4InitEPvh
        - Src:             'src/core/meshcop/network_name.cpp:46,14'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE10ClearBytesEv
        - Src:             'src/core/meshcop/network_name.cpp:47,26'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE0EE13CopyBytesFromERKNS_4DataILS1_0EEE
        - Src:             'src/core/meshcop/network_name.cpp:47,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/network_name.cpp:49,21'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
    - functionName:    _ZNK2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EE6InvokeIJRtRjEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFvtjPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZNK2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRtRjEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EE6InvokeIJRtRjEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EE6InvokeIJRtRjEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EE6InvokeIJRtRjEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EE6InvokeIJRtRjEEEvDpOT_
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot16PanIdQueryClient9HandleTmfILNS_3UriE25EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/panid_query_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         21
      ICount:          81
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - _ZNK2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRtRjEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:90,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:90,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
                - _ZNK2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRtRjEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:90,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:94,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:94,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:96,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
                - _ZNK2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRtRjEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:96,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:96,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:98,5'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRtRjEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:100,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:100,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:102,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/meshcop/panid_query_client.cpp:90,5'
          Dst:             _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - Src:             'src/core/meshcop/panid_query_client.cpp:92,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
        - Src:             'src/core/meshcop/panid_query_client.cpp:92,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/panid_query_client.cpp:94,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/meshcop/panid_query_client.cpp:96,5'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
        - Src:             'src/core/meshcop/panid_query_client.cpp:98,15'
          Dst:             _ZNK2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRtRjEEEvDpOT_
        - Src:             'src/core/meshcop/panid_query_client.cpp:100,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/panid_query_client.cpp:100,5'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/panid_query_client.cpp:102,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
        - Src:             'src/core/meshcop/panid_query_client.cpp:102,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12CallbackBaseIPFvtjPvEE3SetES3_S1_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot16PanIdQueryClient9SendQueryEtjRKNS_3Ip67AddressEPFvtjPvES5_
      functionSourceFile: '/src/openthread/src/core/meshcop/panid_query_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - short
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPanId
        - aChannelMask
        - aAddress
        - aCallback
        - aContext
      BBCount:         45
      ICount:          183
      EdgeCount:       55
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
        - _ZN2ot12CallbackBaseIPFvtjPvEE3SetES3_S1_
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap7Message10InitAsPostERKNS_3Ip67AddressENS_3UriE
        - _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
        - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:59,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:59,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message10InitAsPostERKNS_3Ip67AddressENS_3UriE
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvtjPvEE3SetES3_S1_
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:59,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:60,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:60,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message10InitAsPostERKNS_3Ip67AddressENS_3UriE
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvtjPvEE3SetES3_S1_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:60,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:62,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:63,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvtjPvEE3SetES3_S1_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:63,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:63,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:65,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvtjPvEE3SetES3_S1_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:65,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:65,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:68,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvtjPvEE3SetES3_S1_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:68,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:68,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:70,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvtjPvEE3SetES3_S1_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:70,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:70,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:72,45'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvtjPvEE3SetES3_S1_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:73,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:75,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12CallbackBaseIPFvtjPvEE3SetES3_S1_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:80,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:80,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:80,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/panid_query_client.cpp:80,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:80,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/panid_query_client.cpp:80,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/panid_query_client.cpp:56,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/panid_query_client.cpp:56,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/panid_query_client.cpp:59,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/meshcop/panid_query_client.cpp:59,5'
          Dst:             _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
        - Src:             'src/core/meshcop/panid_query_client.cpp:60,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/panid_query_client.cpp:60,5'
          Dst:             _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - Src:             'src/core/meshcop/panid_query_client.cpp:62,5'
          Dst:             _ZN2ot4Coap7Message10InitAsPostERKNS_3Ip67AddressENS_3UriE
        - Src:             'src/core/meshcop/panid_query_client.cpp:63,5'
          Dst:             _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - Src:             'src/core/meshcop/panid_query_client.cpp:65,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/meshcop/panid_query_client.cpp:65,5'
          Dst:             _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
        - Src:             'src/core/meshcop/panid_query_client.cpp:65,5'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/panid_query_client.cpp:68,5'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
        - Src:             'src/core/meshcop/panid_query_client.cpp:70,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/panid_query_client.cpp:72,17'
          Dst:             _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - Src:             'src/core/meshcop/panid_query_client.cpp:73,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/panid_query_client.cpp:73,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/panid_query_client.cpp:75,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
        - Src:             'src/core/meshcop/panid_query_client.cpp:75,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/panid_query_client.cpp:77,15'
          Dst:             _ZN2ot12CallbackBaseIPFvtjPvEE3SetES3_S1_
        - Src:             'src/core/meshcop/panid_query_client.cpp:80,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvtjPvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFvtjPvEEC2Ev
    - functionName:    _ZN2ot16PanIdQueryClientC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/panid_query_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/panid_query_client.cpp:45,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/panid_query_client.cpp:44,19'
          Dst:             _ZN2ot8CallbackIPFvtjPvELNS_23CallbackContextPositionE1EEC2Ev
    - functionName:    _ZNK2ot8CallbackIPFvPvRNS_7MeshCoP13SecureSessionEELNS_23CallbackContextPositionE0EE6InvokeIJS4_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8PopAfterEPS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3PopEv
        - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7SetNextEPS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7SetNextEPS2_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7SetNextEPS2_
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7SetNextEPS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP13SecureSession7MatchesENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot7MeshCoP13SecureSession7MatchesERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:261,78'
          Dst:             _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
    - functionName:    _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE20FindMatchingWithPrevIJRKNS_3Ip611MessageInfoEEEEPKS2_RSA_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
        - _ZNK2ot7MeshCoP13SecureSession7MatchesERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession7MatchesERKNS_3Ip611MessageInfoE
                - _ZNK2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession7MatchesERKNS_3Ip611MessageInfoE
                - _ZNK2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
                - _ZNK2ot7MeshCoP13SecureSession7MatchesERKNS_3Ip611MessageInfoE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot7MeshCoP13SecureSession7MatchesERKNS_3Ip611MessageInfoE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE12FindMatchingIJNS_3Ip611MessageInfoEEEEPKS2_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE20FindMatchingWithPrevIJRKNS_3Ip611MessageInfoEEEEPKS2_RSA_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE20FindMatchingWithPrevIJRKNS_3Ip611MessageInfoEEEEPKS2_RSA_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_7MeshCoP13SecureSessionEEEEEPKT_PS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_7MeshCoP13SecureSessionEEEPT_PKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_7MeshCoP15SecureTransportEXadL_ZNS4_13HandleReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.hpp:359,13'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/net/udp6.hpp:359,73'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/udp6.hpp:359,95'
          Dst:             _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot7MeshCoP15SecureTransport13HandleReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         24
      ICount:          93
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE12FindMatchingIJNS_3Ip611MessageInfoEEEEPS2_DpRKT_
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
        - _ZN2ot7MeshCoP13SecureSession22HandleTransportReceiveERNS_7MessageE
        - _ZN2ot7MeshCoP13SecureSession4InitEv
        - _ZN2ot7MeshCoP13SecureSession6AcceptERNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot12CallbackBaseIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEEE5IsSetEv
        - _ZNK2ot8CallbackIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EE6InvokeIJS8_EEES3_DpOT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:717,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:717,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE12FindMatchingIJNS_3Ip611MessageInfoEEEEPS2_DpRKT_
                - _ZNK2ot12CallbackBaseIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEEE5IsSetEv
                - _ZNK2ot8CallbackIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EE6InvokeIJS8_EEES3_DpOT_
                - _ZN2ot7MeshCoP13SecureSession4InitEv
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
                - _ZN2ot7MeshCoP13SecureSession6AcceptERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7MeshCoP13SecureSession22HandleTransportReceiveERNS_7MessageE
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:717,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:721,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:723,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession22HandleTransportReceiveERNS_7MessageE
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:729,5'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEEE5IsSetEv
                - _ZNK2ot8CallbackIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EE6InvokeIJS8_EEES3_DpOT_
                - _ZN2ot7MeshCoP13SecureSession4InitEv
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
                - _ZN2ot7MeshCoP13SecureSession6AcceptERNS_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/meshcop/secure_transport.cpp:729,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:729,5'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EE6InvokeIJS8_EEES3_DpOT_
                - _ZN2ot7MeshCoP13SecureSession4InitEv
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
                - _ZN2ot7MeshCoP13SecureSession6AcceptERNS_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:729,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:732,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:732,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession4InitEv
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
                - _ZN2ot7MeshCoP13SecureSession6AcceptERNS_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:732,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:719,25'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE12FindMatchingIJNS_3Ip611MessageInfoEEEEPS2_DpRKT_
        - Src:             'src/core/meshcop/secure_transport.cpp:723,18'
          Dst:             _ZN2ot7MeshCoP13SecureSession22HandleTransportReceiveERNS_7MessageE
        - Src:             'src/core/meshcop/secure_transport.cpp:729,5'
          Dst:             _ZNK2ot12CallbackBaseIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEEE5IsSetEv
        - Src:             'src/core/meshcop/secure_transport.cpp:731,31'
          Dst:             _ZNK2ot8CallbackIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EE6InvokeIJS8_EEES3_DpOT_
        - Src:             'src/core/meshcop/secure_transport.cpp:734,14'
          Dst:             _ZN2ot7MeshCoP13SecureSession4InitEv
        - Src:             'src/core/meshcop/secure_transport.cpp:735,15'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
        - Src:             'src/core/meshcop/secure_transport.cpp:737,14'
          Dst:             _ZN2ot7MeshCoP13SecureSession6AcceptERNS_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE12FindMatchingIJNS_3Ip611MessageInfoEEEEPS2_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_7MeshCoP13SecureSessionEEEPT_PKS3_
        - _ZN2ot7AsConstINS_10LinkedListINS_7MeshCoP13SecureSessionEEEEEPKT_PS5_
        - _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE12FindMatchingIJNS_3Ip611MessageInfoEEEEPKS2_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_7MeshCoP13SecureSessionEEEEEPKT_PS5_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE12FindMatchingIJNS_3Ip611MessageInfoEEEEPKS2_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_7MeshCoP13SecureSessionEEEPT_PKS3_
    - functionName:    _ZN2ot7MeshCoP13SecureSession22HandleTransportReceiveERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         12
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot7MeshCoP13SecureSession7ProcessEv
        - _ZNK2ot3Ip67Address8GetBytesEv
        - _ZNK2ot7MeshCoP13SecureSession12IsConnectingEv
        - _ZNK2ot7MeshCoP13SecureSession14IsDisconnectedEv
        - mbedtls_ssl_set_client_transport_id
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:143,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:143,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:143,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession12IsConnectingEv
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8GetBytesEv
                - mbedtls_ssl_set_client_transport_id
        - Branch String:   'src/core/meshcop/secure_transport.cpp:146,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:148,46'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8GetBytesEv
                - mbedtls_ssl_set_client_transport_id
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:152,24'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:143,5'
          Dst:             _ZNK2ot7MeshCoP13SecureSession14IsDisconnectedEv
        - Src:             'src/core/meshcop/secure_transport.cpp:146,9'
          Dst:             _ZNK2ot7MeshCoP13SecureSession12IsConnectingEv
        - Src:             'src/core/meshcop/secure_transport.cpp:148,65'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/meshcop/secure_transport.cpp:148,79'
          Dst:             _ZNK2ot3Ip67Address8GetBytesEv
        - Src:             'src/core/meshcop/secure_transport.cpp:148,9'
          Dst:             mbedtls_ssl_set_client_transport_id
        - Src:             'src/core/meshcop/secure_transport.cpp:153,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession7ProcessEv
    - functionName:    _ZNK2ot12CallbackBaseIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EE6InvokeIJS8_EEES3_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP13SecureSession4InitEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesI18mbedtls_ssl_configEEvRT_
        - _ZN2ot13ClearAllBytesI19mbedtls_ssl_contextEEvRT_
        - _ZN2ot13ClearAllBytesI22mbedtls_ssl_cookie_ctxEEvRT_
        - _ZN2ot7MeshCoP13SecureSession13MarkAsNotUsedEv
        - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:67,18'
          Dst:             _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
        - Src:             'src/core/meshcop/secure_transport.cpp:69,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession13MarkAsNotUsedEv
        - Src:             'src/core/meshcop/secure_transport.cpp:70,5'
          Dst:             _ZN2ot13ClearAllBytesI19mbedtls_ssl_contextEEvRT_
        - Src:             'src/core/meshcop/secure_transport.cpp:71,5'
          Dst:             _ZN2ot13ClearAllBytesI18mbedtls_ssl_configEEvRT_
        - Src:             'src/core/meshcop/secure_transport.cpp:73,5'
          Dst:             _ZN2ot13ClearAllBytesI22mbedtls_ssl_cookie_ctxEEvRT_
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7SetNextEPS2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7SetNextEPS2_
    - functionName:    _ZN2ot7MeshCoP13SecureSession6AcceptERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetSockPortEt
        - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
        - _ZN2ot7MeshCoP13SecureSession22HandleTransportReceiveERNS_7MessageE
        - _ZN2ot7MeshCoP13SecureSession5SetupEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:135,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:135,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession22HandleTransportReceiveERNS_7MessageE
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:137,32'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession22HandleTransportReceiveERNS_7MessageE
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:127,43'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/meshcop/secure_transport.cpp:127,18'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/meshcop/secure_transport.cpp:128,43'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - Src:             'src/core/meshcop/secure_transport.cpp:128,18'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - Src:             'src/core/meshcop/secure_transport.cpp:129,50'
          Dst:             _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
        - Src:             'src/core/meshcop/secure_transport.cpp:129,18'
          Dst:             _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
        - Src:             'src/core/meshcop/secure_transport.cpp:130,43'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/meshcop/secure_transport.cpp:130,18'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - Src:             'src/core/meshcop/secure_transport.cpp:131,43'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - Src:             'src/core/meshcop/secure_transport.cpp:131,18'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockPortEt
        - Src:             'src/core/meshcop/secure_transport.cpp:135,9'
          Dst:             _ZN2ot7MeshCoP13SecureSession5SetupEv
        - Src:             'src/core/meshcop/secure_transport.cpp:137,9'
          Dst:             _ZN2ot7MeshCoP13SecureSession22HandleTransportReceiveERNS_7MessageE
    - functionName:    _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aIsHost
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP13SecureSession5SetupEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         74
      ICount:          391
      EdgeCount:       92
      CyclomaticComplexity: 20
      functionsReached:
        - _ZL32mbedtls_ssl_conf_max_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
        - _ZL32mbedtls_ssl_conf_min_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
        - _ZN2ot6Crypto7MbedTls16CryptoSecurePrngEPvPhm
        - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
        - _ZN2ot7MeshCoP13SecureSession20HandleMbedtlsReceiveEPvPhm
        - _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsGetTimerEPv
        - _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsSetTimerEPvjj
        - _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsTransmitEPvPKhm
        - _ZN2ot7MeshCoP13SecureSession7ProcessEv
        - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
        - _ZN2ot7MeshCoP15SecureTransport18HandleMbedtlsDebugEPviPKciS4_
        - _ZN2ot7MeshCoP15SecureTransport23HandleMbedtlsExportKeysEPv27mbedtls_ssl_key_export_typePKhmS5_S5_21mbedtls_tls_prf_types
        - _ZN2ot7MeshCoP15SecureTransport37DecremenetRemainingConnectionAttemptsEv
        - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
        - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
        - _ZNK2ot7MeshCoP15SecureTransport32HasNoRemainingConnectionAttemptsEv
        - __assert_fail
        - mbedtls_ssl_conf_authmode
        - mbedtls_ssl_conf_ciphersuites
        - mbedtls_ssl_conf_dbg
        - mbedtls_ssl_conf_dtls_cookies
        - mbedtls_ssl_conf_groups
        - mbedtls_ssl_conf_handshake_timeout
        - mbedtls_ssl_conf_rng
        - mbedtls_ssl_conf_sig_algs
        - mbedtls_ssl_config_defaults
        - mbedtls_ssl_config_init
        - mbedtls_ssl_cookie_check
        - mbedtls_ssl_cookie_init
        - mbedtls_ssl_cookie_setup
        - mbedtls_ssl_cookie_write
        - mbedtls_ssl_init
        - mbedtls_ssl_set_bio
        - mbedtls_ssl_set_export_keys_cb
        - mbedtls_ssl_set_hostname
        - mbedtls_ssl_set_hs_ecjpake_password
        - mbedtls_ssl_set_timer_cb
        - mbedtls_ssl_setup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:165,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:165,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZNK2ot7MeshCoP15SecureTransport32HasNoRemainingConnectionAttemptsEv
                - _ZN2ot7MeshCoP15SecureTransport37DecremenetRemainingConnectionAttemptsEv
                - mbedtls_ssl_config_init
                - mbedtls_ssl_config_defaults
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_conf_authmode
                - mbedtls_ssl_conf_rng
                - _ZL32mbedtls_ssl_conf_min_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - _ZL32mbedtls_ssl_conf_max_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - mbedtls_ssl_conf_ciphersuites
                - mbedtls_ssl_conf_handshake_timeout
                - mbedtls_ssl_conf_dbg
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
                - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
                - mbedtls_ssl_conf_groups
                - mbedtls_ssl_conf_sig_algs
                - mbedtls_ssl_conf_authmode
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:167,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZNK2ot7MeshCoP15SecureTransport32HasNoRemainingConnectionAttemptsEv
                - _ZN2ot7MeshCoP15SecureTransport37DecremenetRemainingConnectionAttemptsEv
                - mbedtls_ssl_config_init
                - mbedtls_ssl_config_defaults
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_conf_authmode
                - mbedtls_ssl_conf_rng
                - _ZL32mbedtls_ssl_conf_min_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - _ZL32mbedtls_ssl_conf_max_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - mbedtls_ssl_conf_ciphersuites
                - mbedtls_ssl_conf_handshake_timeout
                - mbedtls_ssl_conf_dbg
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
                - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
                - mbedtls_ssl_conf_groups
                - mbedtls_ssl_conf_sig_algs
                - mbedtls_ssl_conf_authmode
        - Branch String:   'src/core/meshcop/secure_transport.cpp:169,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:171,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:176,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport37DecremenetRemainingConnectionAttemptsEv
                - mbedtls_ssl_config_init
                - mbedtls_ssl_config_defaults
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_conf_authmode
                - mbedtls_ssl_conf_rng
                - _ZL32mbedtls_ssl_conf_min_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - _ZL32mbedtls_ssl_conf_max_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - mbedtls_ssl_conf_ciphersuites
                - mbedtls_ssl_conf_handshake_timeout
                - mbedtls_ssl_conf_dbg
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
                - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
                - mbedtls_ssl_conf_groups
                - mbedtls_ssl_conf_sig_algs
                - mbedtls_ssl_conf_authmode
        - Branch String:   'src/core/meshcop/secure_transport.cpp:187,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:187,5'
              BranchSideFuncs:
                - mbedtls_ssl_conf_authmode
                - mbedtls_ssl_conf_rng
                - _ZL32mbedtls_ssl_conf_min_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - _ZL32mbedtls_ssl_conf_max_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - mbedtls_ssl_conf_ciphersuites
                - mbedtls_ssl_conf_handshake_timeout
                - mbedtls_ssl_conf_dbg
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
                - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
                - mbedtls_ssl_conf_groups
                - mbedtls_ssl_conf_sig_algs
                - mbedtls_ssl_conf_authmode
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:187,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/meshcop/secure_transport.cpp:190,43'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:191,10'
              BranchSideFuncs:
                - mbedtls_ssl_conf_authmode
                - mbedtls_ssl_conf_rng
                - _ZL32mbedtls_ssl_conf_min_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - _ZL32mbedtls_ssl_conf_max_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - mbedtls_ssl_conf_ciphersuites
                - mbedtls_ssl_conf_handshake_timeout
                - mbedtls_ssl_conf_dbg
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
                - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
                - mbedtls_ssl_conf_groups
                - mbedtls_ssl_conf_sig_algs
                - mbedtls_ssl_conf_authmode
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:198,36'
              BranchSideFuncs:
                - mbedtls_ssl_conf_authmode
                - mbedtls_ssl_conf_rng
                - _ZL32mbedtls_ssl_conf_min_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - _ZL32mbedtls_ssl_conf_max_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - mbedtls_ssl_conf_ciphersuites
                - mbedtls_ssl_conf_handshake_timeout
                - mbedtls_ssl_conf_dbg
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
                - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
                - mbedtls_ssl_conf_groups
                - mbedtls_ssl_conf_sig_algs
        - Branch String:   'src/core/meshcop/secure_transport.cpp:191,80'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:192,10'
              BranchSideFuncs:
                - mbedtls_ssl_conf_authmode
                - mbedtls_ssl_conf_rng
                - _ZL32mbedtls_ssl_conf_min_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - _ZL32mbedtls_ssl_conf_max_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - mbedtls_ssl_conf_ciphersuites
                - mbedtls_ssl_conf_handshake_timeout
                - mbedtls_ssl_conf_dbg
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
                - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
                - mbedtls_ssl_conf_groups
                - mbedtls_ssl_conf_sig_algs
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:194,36'
              BranchSideFuncs:
                - mbedtls_ssl_conf_authmode
                - mbedtls_ssl_conf_rng
                - _ZL32mbedtls_ssl_conf_min_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - _ZL32mbedtls_ssl_conf_max_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - mbedtls_ssl_conf_ciphersuites
                - mbedtls_ssl_conf_handshake_timeout
                - mbedtls_ssl_conf_dbg
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
                - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
                - mbedtls_ssl_conf_groups
                - mbedtls_ssl_conf_sig_algs
        - Branch String:   'src/core/meshcop/secure_transport.cpp:190,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:194,36'
              BranchSideFuncs:
                - mbedtls_ssl_conf_authmode
                - mbedtls_ssl_conf_rng
                - _ZL32mbedtls_ssl_conf_min_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - _ZL32mbedtls_ssl_conf_max_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - mbedtls_ssl_conf_ciphersuites
                - mbedtls_ssl_conf_handshake_timeout
                - mbedtls_ssl_conf_dbg
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
                - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
                - mbedtls_ssl_conf_groups
                - mbedtls_ssl_conf_sig_algs
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:198,36'
              BranchSideFuncs:
                - mbedtls_ssl_conf_authmode
                - mbedtls_ssl_conf_rng
                - _ZL32mbedtls_ssl_conf_min_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - _ZL32mbedtls_ssl_conf_max_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
                - mbedtls_ssl_conf_ciphersuites
                - mbedtls_ssl_conf_handshake_timeout
                - mbedtls_ssl_conf_dbg
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
                - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
                - mbedtls_ssl_conf_groups
                - mbedtls_ssl_conf_sig_algs
        - Branch String:   'src/core/meshcop/secure_transport.cpp:234,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:237,34'
              BranchSideFuncs:
                - mbedtls_ssl_conf_groups
                - mbedtls_ssl_conf_sig_algs
                - mbedtls_ssl_conf_handshake_timeout
                - mbedtls_ssl_conf_dbg
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
                - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:254,41'
              BranchSideFuncs:
                - mbedtls_ssl_conf_handshake_timeout
                - mbedtls_ssl_conf_dbg
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
                - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
        - Branch String:   'src/core/meshcop/secure_transport.cpp:261,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:264,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
                - _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:275,9'
              BranchSideFuncs:
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
        - Branch String:   'src/core/meshcop/secure_transport.cpp:267,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:267,9'
              BranchSideFuncs:
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:267,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/meshcop/secure_transport.cpp:275,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:277,34'
              BranchSideFuncs:
                - mbedtls_ssl_cookie_init
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_cookie_setup
                - mbedtls_ssl_conf_dtls_cookies
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:292,23'
              BranchSideFuncs:
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
        - Branch String:   'src/core/meshcop/secure_transport.cpp:279,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:281,46'
              BranchSideFuncs:
                - mbedtls_ssl_cookie_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_conf_dtls_cookies
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:286,5'
              BranchSideFuncs:
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
        - Branch String:   'src/core/meshcop/secure_transport.cpp:282,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:282,13'
              BranchSideFuncs:
                - mbedtls_ssl_conf_dtls_cookies
                - mbedtls_ssl_init
                - mbedtls_ssl_setup
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:282,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/meshcop/secure_transport.cpp:295,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:295,5'
              BranchSideFuncs:
                - mbedtls_ssl_set_bio
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_hs_ecjpake_password
                - mbedtls_ssl_set_timer_cb
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:295,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/meshcop/secure_transport.cpp:299,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:301,35'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer_cb
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_hs_ecjpake_password
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:305,37'
              BranchSideFuncs:
                - mbedtls_ssl_set_export_keys_cb
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_hs_ecjpake_password
        - Branch String:   'src/core/meshcop/secure_transport.cpp:308,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:310,53'
              BranchSideFuncs:
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:315,10'
              BranchSideFuncs:
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/meshcop/secure_transport.cpp:311,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:311,9'
              BranchSideFuncs:
                - mbedtls_ssl_set_hostname
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:311,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/meshcop/secure_transport.cpp:315,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:317,35'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:321,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/meshcop/secure_transport.cpp:329,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:329,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:331,18'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Branch String:   'src/core/meshcop/secure_transport.cpp:331,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:331,67'
              BranchSideFuncs:
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:331,75'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:165,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/secure_transport.cpp:167,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/secure_transport.cpp:169,20'
          Dst:             _ZNK2ot7MeshCoP15SecureTransport32HasNoRemainingConnectionAttemptsEv
        - Src:             'src/core/meshcop/secure_transport.cpp:176,16'
          Dst:             _ZN2ot7MeshCoP15SecureTransport37DecremenetRemainingConnectionAttemptsEv
        - Src:             'src/core/meshcop/secure_transport.cpp:181,5'
          Dst:             mbedtls_ssl_config_init
        - Src:             'src/core/meshcop/secure_transport.cpp:183,12'
          Dst:             mbedtls_ssl_config_defaults
        - Src:             'src/core/meshcop/secure_transport.cpp:194,9'
          Dst:             mbedtls_ssl_conf_authmode
        - Src:             'src/core/meshcop/secure_transport.cpp:198,9'
          Dst:             mbedtls_ssl_conf_authmode
        - Src:             'src/core/meshcop/secure_transport.cpp:202,5'
          Dst:             mbedtls_ssl_conf_rng
        - Src:             'src/core/meshcop/secure_transport.cpp:202,5'
          Dst:             _ZN2ot6Crypto7MbedTls16CryptoSecurePrngEPvPhm
        - Src:             'src/core/meshcop/secure_transport.cpp:204,5'
          Dst:             _ZL32mbedtls_ssl_conf_min_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
        - Src:             'src/core/meshcop/secure_transport.cpp:205,5'
          Dst:             _ZL32mbedtls_ssl_conf_max_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
        - Src:             'src/core/meshcop/secure_transport.cpp:231,9'
          Dst:             mbedtls_ssl_conf_ciphersuites
        - Src:             'src/core/meshcop/secure_transport.cpp:237,9'
          Dst:             mbedtls_ssl_conf_groups
        - Src:             'src/core/meshcop/secure_transport.cpp:243,9'
          Dst:             mbedtls_ssl_conf_sig_algs
        - Src:             'src/core/meshcop/secure_transport.cpp:254,5'
          Dst:             mbedtls_ssl_conf_handshake_timeout
        - Src:             'src/core/meshcop/secure_transport.cpp:255,5'
          Dst:             mbedtls_ssl_conf_dbg
        - Src:             'src/core/meshcop/secure_transport.cpp:255,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport18HandleMbedtlsDebugEPviPKciS4_
        - Src:             'src/core/meshcop/secure_transport.cpp:264,48'
          Dst:             _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
        - Src:             'src/core/meshcop/secure_transport.cpp:266,39'
          Dst:             _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
        - Src:             'src/core/meshcop/secure_transport.cpp:277,9'
          Dst:             mbedtls_ssl_cookie_init
        - Src:             'src/core/meshcop/secure_transport.cpp:281,20'
          Dst:             mbedtls_ssl_cookie_setup
        - Src:             'src/core/meshcop/secure_transport.cpp:281,20'
          Dst:             _ZN2ot6Crypto7MbedTls16CryptoSecurePrngEPvPhm
        - Src:             'src/core/meshcop/secure_transport.cpp:284,13'
          Dst:             mbedtls_ssl_conf_dtls_cookies
        - Src:             'src/core/meshcop/secure_transport.cpp:284,13'
          Dst:             mbedtls_ssl_cookie_write
        - Src:             'src/core/meshcop/secure_transport.cpp:284,13'
          Dst:             mbedtls_ssl_cookie_check
        - Src:             'src/core/meshcop/secure_transport.cpp:292,5'
          Dst:             mbedtls_ssl_init
        - Src:             'src/core/meshcop/secure_transport.cpp:294,12'
          Dst:             mbedtls_ssl_setup
        - Src:             'src/core/meshcop/secure_transport.cpp:297,5'
          Dst:             mbedtls_ssl_set_bio
        - Src:             'src/core/meshcop/secure_transport.cpp:297,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsTransmitEPvPKhm
        - Src:             'src/core/meshcop/secure_transport.cpp:297,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession20HandleMbedtlsReceiveEPvPhm
        - Src:             'src/core/meshcop/secure_transport.cpp:301,9'
          Dst:             mbedtls_ssl_set_timer_cb
        - Src:             'src/core/meshcop/secure_transport.cpp:301,9'
          Dst:             _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsSetTimerEPvjj
        - Src:             'src/core/meshcop/secure_transport.cpp:301,9'
          Dst:             _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsGetTimerEPv
        - Src:             'src/core/meshcop/secure_transport.cpp:305,5'
          Dst:             mbedtls_ssl_set_export_keys_cb
        - Src:             'src/core/meshcop/secure_transport.cpp:305,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport23HandleMbedtlsExportKeysEPv27mbedtls_ssl_key_export_typePKhmS5_S5_21mbedtls_tls_prf_types
        - Src:             'src/core/meshcop/secure_transport.cpp:310,16'
          Dst:             mbedtls_ssl_set_hs_ecjpake_password
        - Src:             'src/core/meshcop/secure_transport.cpp:317,9'
          Dst:             mbedtls_ssl_set_hostname
        - Src:             'src/core/meshcop/secure_transport.cpp:324,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/secure_transport.cpp:326,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession7ProcessEv
        - Src:             'src/core/meshcop/secure_transport.cpp:329,9'
          Dst:             _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
        - Src:             'src/core/meshcop/secure_transport.cpp:331,41'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/meshcop/secure_transport.cpp:333,9'
          Dst:             _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/secure_transport.cpp:334,9'
          Dst:             _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
        - Src:             'src/core/meshcop/secure_transport.cpp:335,32'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP13SecureSession13StateToStringENS1_5StateE
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:97,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession13StateToStringENS1_5StateE
                - _ZN2ot7MeshCoP13SecureSession13StateToStringENS1_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:97,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:99,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession13StateToStringENS1_5StateE
        - Src:             'src/core/meshcop/secure_transport.cpp:99,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession13StateToStringENS1_5StateE
        - Src:             'src/core/meshcop/secure_transport.cpp:99,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot7MeshCoP15SecureTransport32HasNoRemainingConnectionAttemptsEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:831,41'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:831,45'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:831,41'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP15SecureTransport37DecremenetRemainingConnectionAttemptsEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:823,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:823,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:825,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL32mbedtls_ssl_conf_min_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4360
      functionLinenumberEnd: 4362
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - conf
        - tls_version
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL32mbedtls_ssl_conf_max_tls_versionP18mbedtls_ssl_config28mbedtls_ssl_protocol_version
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4303
      functionLinenumberEnd: 4305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - conf
        - tls_version
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP15SecureTransport18HandleMbedtlsDebugEPviPKciS4_
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1022
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aLevel
        - aFile
        - aLine
        - aStr
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP15SecureTransport18HandleMbedtlsDebugEiPKciS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1023,47'
          Dst:             _ZN2ot7MeshCoP15SecureTransport18HandleMbedtlsDebugEiPKciS3_
    - functionName:    _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4InitEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_pk_init
        - mbedtls_x509_crt_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1101,5'
          Dst:             mbedtls_x509_crt_init
        - Src:             'src/core/meshcop/secure_transport.cpp:1102,5'
          Dst:             mbedtls_x509_crt_init
        - Src:             'src/core/meshcop/secure_transport.cpp:1103,5'
          Dst:             mbedtls_pk_init
    - functionName:    _ZN2ot7MeshCoP15SecureTransport9Extension24SetApplicationSecureKeysER18mbedtls_ssl_config
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1063
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         23
      ICount:          93
      EdgeCount:       24
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo13SetSecureKeysER18mbedtls_ssl_config
        - _ZNK2ot7MeshCoP15SecureTransport9Extension7PskInfo13SetSecureKeysER18mbedtls_ssl_config
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1066,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1070,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1075,16'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo13SetSecureKeysER18mbedtls_ssl_config
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1075,16'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo13SetSecureKeysER18mbedtls_ssl_config
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1082,16'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15SecureTransport9Extension7PskInfo13SetSecureKeysER18mbedtls_ssl_config
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1088,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1076,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1076,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1076,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1083,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1083,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1083,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1075,32'
          Dst:             _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo13SetSecureKeysER18mbedtls_ssl_config
        - Src:             'src/core/meshcop/secure_transport.cpp:1082,25'
          Dst:             _ZNK2ot7MeshCoP15SecureTransport9Extension7PskInfo13SetSecureKeysER18mbedtls_ssl_config
        - Src:             'src/core/meshcop/secure_transport.cpp:1088,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
    - functionName:    _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsTransmitEPvPKhm
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - aContext
        - aBuf
        - aLength
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsTransmitEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:391,52'
          Dst:             _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsTransmitEPKhm
    - functionName:    _ZN2ot7MeshCoP13SecureSession20HandleMbedtlsReceiveEPvPhm
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - aContext
        - aBuf
        - aLength
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP13SecureSession20HandleMbedtlsReceiveEPhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:405,52'
          Dst:             _ZN2ot7MeshCoP13SecureSession20HandleMbedtlsReceiveEPhm
    - functionName:    _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsSetTimerEPvjj
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aIntermediate
        - aFinish
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsSetTimerEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:463,45'
          Dst:             _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsSetTimerEjj
    - functionName:    _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsGetTimerEPv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsGetTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:427,52'
          Dst:             _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsGetTimerEv
    - functionName:    _ZN2ot7MeshCoP15SecureTransport23HandleMbedtlsExportKeysEPv27mbedtls_ssl_key_export_typePKhmS5_S5_21mbedtls_tls_prf_types
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aType
        - aMasterSecret
        - aMasterSecretLen
        - aClientRandom
        - aServerRandom
        - aTlsPrfType
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP15SecureTransport23HandleMbedtlsExportKeysE27mbedtls_ssl_key_export_typePKhmS4_S4_21mbedtls_tls_prf_types
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:911,47'
          Dst:             _ZN2ot7MeshCoP15SecureTransport23HandleMbedtlsExportKeysE27mbedtls_ssl_key_export_typePKhmS4_S4_21mbedtls_tls_prf_types
    - functionName:    _ZN2ot7MeshCoP13SecureSession7ProcessEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         40
      ICount:          187
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
        - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
        - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
        - _ZNK2ot7MeshCoP13SecureSession12IsConnectingEv
        - _ZNK2ot7MeshCoP13SecureSession23IsConnectingOrConnectedEv
        - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
        - _ZNK2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRA900_htEEEvDpOT_
        - mbedtls_ssl_handshake
        - mbedtls_ssl_read
        - mbedtls_ssl_send_alert_message
        - mbedtls_ssl_session_reset
        - mbedtls_ssl_set_hs_ecjpake_password
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:523,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:523,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession12IsConnectingEv
                - mbedtls_ssl_read
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - _ZNK2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRA900_htEEEvDpOT_
                - _ZNK2ot7MeshCoP13SecureSession23IsConnectingOrConnectedEv
                - mbedtls_ssl_handshake
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:525,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession12IsConnectingEv
                - mbedtls_ssl_read
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - _ZNK2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRA900_htEEEvDpOT_
                - _ZNK2ot7MeshCoP13SecureSession23IsConnectingOrConnectedEv
                - mbedtls_ssl_handshake
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
        - Branch String:   'src/core/meshcop/secure_transport.cpp:525,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:527,43'
              BranchSideFuncs:
                - mbedtls_ssl_handshake
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:538,38'
              BranchSideFuncs:
                - mbedtls_ssl_read
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - _ZNK2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRA900_htEEEvDpOT_
                - _ZNK2ot7MeshCoP13SecureSession23IsConnectingOrConnectedEv
                - _ZNK2ot7MeshCoP13SecureSession12IsConnectingEv
                - mbedtls_ssl_handshake
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
        - Branch String:   'src/core/meshcop/secure_transport.cpp:529,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:531,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:535,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
        - Branch String:   'src/core/meshcop/secure_transport.cpp:540,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:0,0'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRA900_htEEEvDpOT_
                - _ZNK2ot7MeshCoP13SecureSession23IsConnectingOrConnectedEv
                - _ZNK2ot7MeshCoP13SecureSession12IsConnectingEv
                - mbedtls_ssl_read
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_handshake
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:542,17'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRA900_htEEEvDpOT_
                - _ZNK2ot7MeshCoP13SecureSession23IsConnectingOrConnectedEv
                - _ZNK2ot7MeshCoP13SecureSession12IsConnectingEv
                - mbedtls_ssl_read
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_handshake
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
        - Branch String:   'src/core/meshcop/secure_transport.cpp:553,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:558,25'
              BranchSideFuncs:
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:558,25'
              BranchSideFuncs:
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:558,25'
              BranchSideFuncs:
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:562,29'
              BranchSideFuncs:
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:566,13'
              BranchSideFuncs:
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:569,29'
              BranchSideFuncs:
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:573,42'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:582,42'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
        - Branch String:   'src/core/meshcop/secure_transport.cpp:573,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:575,49'
              BranchSideFuncs:
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:579,13'
              BranchSideFuncs:
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
        - Branch String:   'src/core/meshcop/secure_transport.cpp:582,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:584,49'
              BranchSideFuncs:
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:589,13'
              BranchSideFuncs:
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
        - Branch String:   'src/core/meshcop/secure_transport.cpp:592,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:594,24'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:596,18'
              BranchSideFuncs:
                - mbedtls_ssl_session_reset
                - mbedtls_ssl_set_hs_ecjpake_password
        - Branch String:   'src/core/meshcop/secure_transport.cpp:600,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:602,54'
              BranchSideFuncs:
                - mbedtls_ssl_set_hs_ecjpake_password
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:604,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:523,12'
          Dst:             _ZNK2ot7MeshCoP13SecureSession23IsConnectingOrConnectedEv
        - Src:             'src/core/meshcop/secure_transport.cpp:525,13'
          Dst:             _ZNK2ot7MeshCoP13SecureSession12IsConnectingEv
        - Src:             'src/core/meshcop/secure_transport.cpp:527,20'
          Dst:             mbedtls_ssl_handshake
        - Src:             'src/core/meshcop/secure_transport.cpp:529,17'
          Dst:             _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
        - Src:             'src/core/meshcop/secure_transport.cpp:531,17'
          Dst:             _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/secure_transport.cpp:533,36'
          Dst:             _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
        - Src:             'src/core/meshcop/secure_transport.cpp:538,20'
          Dst:             mbedtls_ssl_read
        - Src:             'src/core/meshcop/secure_transport.cpp:542,34'
          Dst:             _ZNK2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRA900_htEEEvDpOT_
        - Src:             'src/core/meshcop/secure_transport.cpp:573,18'
          Dst:             _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
        - Src:             'src/core/meshcop/secure_transport.cpp:575,17'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'src/core/meshcop/secure_transport.cpp:582,18'
          Dst:             _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
        - Src:             'src/core/meshcop/secure_transport.cpp:584,17'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'src/core/meshcop/secure_transport.cpp:594,13'
          Dst:             _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
        - Src:             'src/core/meshcop/secure_transport.cpp:598,13'
          Dst:             mbedtls_ssl_session_reset
        - Src:             'src/core/meshcop/secure_transport.cpp:602,17'
          Dst:             mbedtls_ssl_set_hs_ecjpake_password
    - functionName:    _ZNK2ot7MeshCoP13SecureSession14IsInitializingEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4FreeEv
        - mbedtls_ssl_config_free
        - mbedtls_ssl_cookie_free
        - mbedtls_ssl_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:82,34'
              BranchSideFuncs:
                - mbedtls_ssl_cookie_free
                - mbedtls_ssl_config_free
                - mbedtls_ssl_free
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4FreeEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:86,9'
              BranchSideFuncs:
                - mbedtls_ssl_config_free
                - mbedtls_ssl_free
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4FreeEv
        - Branch String:   'src/core/meshcop/secure_transport.cpp:86,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:86,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4FreeEv
                - mbedtls_ssl_config_free
                - mbedtls_ssl_free
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:88,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4FreeEv
                - mbedtls_ssl_config_free
                - mbedtls_ssl_free
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:82,9'
          Dst:             mbedtls_ssl_cookie_free
        - Src:             'src/core/meshcop/secure_transport.cpp:88,48'
          Dst:             _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4FreeEv
        - Src:             'src/core/meshcop/secure_transport.cpp:91,5'
          Dst:             mbedtls_ssl_config_free
        - Src:             'src/core/meshcop/secure_transport.cpp:92,5'
          Dst:             mbedtls_ssl_free
    - functionName:    _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo4FreeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_pk_free
        - mbedtls_x509_crt_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1108,5'
          Dst:             mbedtls_x509_crt_free
        - Src:             'src/core/meshcop/secure_transport.cpp:1109,5'
          Dst:             mbedtls_x509_crt_free
        - Src:             'src/core/meshcop/secure_transport.cpp:1110,5'
          Dst:             mbedtls_pk_free
    - functionName:    _ZNK2ot7MeshCoP13SecureSession23IsConnectingOrConnectedEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.hpp:258,83'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.hpp:258,83'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.hpp:258,86'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP13SecureSession12IsConnectingEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      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:    _ZN2ot7MeshCoP13SecureSession22IsMbedtlsHandshakeOverEP19mbedtls_ssl_context
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aSslContext
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29mbedtls_ssl_is_handshake_overP19mbedtls_ssl_context
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:383,9'
          Dst:             _ZL29mbedtls_ssl_is_handshake_overP19mbedtls_ssl_context
    - functionName:    _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_EEEvDpOT_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_EEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_EEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_EEEvDpOT_
    - functionName:    _ZNK2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRA900_htEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EE6InvokeIJRA900_htEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:253,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:253,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EE6InvokeIJRA900_htEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:255,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EE6InvokeIJRA900_htEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:255,13'
          Dst:             _ZNK2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EE6InvokeIJRA900_htEEEvDpOT_
    - functionName:    _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         14
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
        - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
        - _ZNK2ot4TimeplEj
        - _ZNK2ot7MeshCoP13SecureSession23IsConnectingOrConnectedEv
        - mbedtls_ssl_close_notify
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:343,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:343,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession23IsConnectingOrConnectedEv
                - mbedtls_ssl_close_notify
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:343,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:344,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:344,5'
              BranchSideFuncs:
                - mbedtls_ssl_close_notify
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:344,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:344,5'
          Dst:             _ZNK2ot7MeshCoP13SecureSession23IsConnectingOrConnectedEv
        - Src:             'src/core/meshcop/secure_transport.cpp:346,5'
          Dst:             mbedtls_ssl_close_notify
        - Src:             'src/core/meshcop/secure_transport.cpp:347,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/secure_transport.cpp:351,20'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/meshcop/secure_transport.cpp:351,41'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/meshcop/secure_transport.cpp:352,23'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/meshcop/secure_transport.cpp:354,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession11FreeMbedtlsEv
    - functionName:    _ZNK2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EE6InvokeIJRA900_htEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL29mbedtls_ssl_is_handshake_overP19mbedtls_ssl_context
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4943
      functionLinenumberEnd: 4944
      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:    _ZN2ot7MeshCoP15SecureTransport23HandleMbedtlsExportKeysE27mbedtls_ssl_key_export_typePKhmS4_S4_21mbedtls_tls_prf_types
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aType
        - aMasterSecret
        - aMasterSecretLen
        - aClientRandom
        - aServerRandom
        - aTlsPrfType
      BBCount:         16
      ICount:          95
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10KeyManager6SetKekEPKh
        - _ZN2ot6Crypto6Sha2565StartEv
        - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
        - _ZN2ot6Crypto6Sha2566UpdateEPKvt
        - _ZN2ot6Crypto6Sha256C2Ev
        - _ZN2ot6Crypto6Sha256D2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
        - mbedtls_ssl_tls_prf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:927,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:927,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha256D2Ev
                - mbedtls_ssl_tls_prf
                - _ZN2ot6Crypto6Sha2565StartEv
                - _ZN2ot6Crypto6Sha2566UpdateEPKvt
                - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot10KeyManager6SetKekEPKh
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:927,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha256D2Ev
        - Branch String:   'src/core/meshcop/secure_transport.cpp:928,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:928,5'
              BranchSideFuncs:
                - mbedtls_ssl_tls_prf
                - _ZN2ot6Crypto6Sha2565StartEv
                - _ZN2ot6Crypto6Sha2566UpdateEPKvt
                - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot10KeyManager6SetKekEPKh
                - _ZN2ot6Crypto6Sha256D2Ev
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:928,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha256D2Ev
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:923,26'
          Dst:             _ZN2ot6Crypto6Sha256C2Ev
        - Src:             'src/core/meshcop/secure_transport.cpp:934,5'
          Dst:             mbedtls_ssl_tls_prf
        - Src:             'src/core/meshcop/secure_transport.cpp:937,12'
          Dst:             _ZN2ot6Crypto6Sha2565StartEv
        - Src:             'src/core/meshcop/secure_transport.cpp:938,12'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateEPKvt
        - Src:             'src/core/meshcop/secure_transport.cpp:939,12'
          Dst:             _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
        - Src:             'src/core/meshcop/secure_transport.cpp:941,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/meshcop/secure_transport.cpp:941,41'
          Dst:             _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
        - Src:             'src/core/meshcop/secure_transport.cpp:941,30'
          Dst:             _ZN2ot10KeyManager6SetKekEPKh
        - Src:             'src/core/meshcop/secure_transport.cpp:945,1'
          Dst:             _ZN2ot6Crypto6Sha256D2Ev
    - functionName:    _ZN2ot10KeyManager6SetKekEPKh
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKekBytes
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10KeyManager6SetKekERKNS_3Mac3KeyE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.hpp:469,45'
          Dst:             _ZN2ot10KeyManager6SetKekERKNS_3Mac3KeyE
    - functionName:    _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsGetTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot4TimegeERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:440,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:442,14'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot4TimegeERKS0_
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:446,25'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot4TimegeERKS0_
        - Branch String:   'src/core/meshcop/secure_transport.cpp:448,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:450,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:452,25'
              BranchSideFuncs:
                - _ZNK2ot4TimegeERKS0_
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:446,25'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/meshcop/secure_transport.cpp:448,17'
          Dst:             _ZNK2ot4TimegeERKS0_
        - Src:             'src/core/meshcop/secure_transport.cpp:452,22'
          Dst:             _ZNK2ot4TimegeERKS0_
    - functionName:    _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsSetTimerEjj
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - aIntermediate
        - aFinish
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot4TimeplEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:468,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:470,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:474,25'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:474,25'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/meshcop/secure_transport.cpp:477,34'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/meshcop/secure_transport.cpp:478,34'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/meshcop/secure_transport.cpp:480,27'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
    - functionName:    _ZN2ot7MeshCoP13SecureSession20HandleMbedtlsReceiveEPhm
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - aBuf
        - aLength
      BBCount:         14
      ICount:          73
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7Message10MoveOffsetEi
        - _ZNK2ot7Message9GetOffsetEv
        - _ZNK2ot7Message9ReadBytesEtPvt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:413,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:413,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot7Message10MoveOffsetEi
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:413,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:416,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:416,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:416,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:415,62'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/meshcop/secure_transport.cpp:415,35'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
        - Src:             'src/core/meshcop/secure_transport.cpp:418,22'
          Dst:             _ZN2ot7Message10MoveOffsetEi
    - functionName:    _ZN2ot7MeshCoP13SecureSession21HandleMbedtlsTransmitEPKhm
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - aBuf
        - aLength
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP15SecureTransport8TransmitEPKhmRKNS_3Ip611MessageInfoENS_7Message7SubTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:400,23'
          Dst:             _ZN2ot7MeshCoP15SecureTransport8TransmitEPKhmRKNS_3Ip611MessageInfoENS_7Message7SubTypeE
    - functionName:    _ZN2ot7MeshCoP15SecureTransport8TransmitEPKhmRKNS_3Ip611MessageInfoENS_7Message7SubTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBuf
        - aLength
        - aMessageInfo
        - aMessageSubType
      BBCount:         27
      ICount:          141
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket10NewMessageEv
        - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message22SetLinkSecurityEnabledEb
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5IsSetEv
        - _ZNK2ot8CallbackIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EE6InvokeIJS4_S8_EEES1_DpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:864,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:864,5'
              BranchSideFuncs:
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5IsSetEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot8CallbackIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EE6InvokeIJS4_S8_EEES1_DpOT_
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:864,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/secure_transport.cpp:868,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:868,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:870,9'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5IsSetEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot8CallbackIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EE6InvokeIJS4_S8_EEES1_DpOT_
        - Branch String:   'src/core/meshcop/secure_transport.cpp:870,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:872,17'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EE6InvokeIJS4_S8_EEES1_DpOT_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:876,17'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/secure_transport.cpp:880,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:880,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:880,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/secure_transport.cpp:880,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:880,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:882,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/meshcop/secure_transport.cpp:882,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:885,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:889,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:893,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:861,32'
          Dst:             _ZN2ot3Ip63Udp6Socket10NewMessageEv
        - Src:             'src/core/meshcop/secure_transport.cpp:865,14'
          Dst:             _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - Src:             'src/core/meshcop/secure_transport.cpp:866,14'
          Dst:             _ZN2ot7Message22SetLinkSecurityEnabledEb
        - Src:             'src/core/meshcop/secure_transport.cpp:868,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/meshcop/secure_transport.cpp:870,28'
          Dst:             _ZNK2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5IsSetEv
        - Src:             'src/core/meshcop/secure_transport.cpp:872,36'
          Dst:             _ZNK2ot8CallbackIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EE6InvokeIJS4_S8_EEES1_DpOT_
        - Src:             'src/core/meshcop/secure_transport.cpp:876,25'
          Dst:             _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - Src:             'src/core/meshcop/secure_transport.cpp:880,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/meshcop/secure_transport.cpp:893,9'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZNK2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      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:    _ZNK2ot8CallbackIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EE6InvokeIJS4_S8_EEES1_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP15SecureTransport9Extension14EcdheEcdsaInfo13SetSecureKeysER18mbedtls_ssl_config
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         27
      ICount:          121
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot6Crypto7MbedTls16CryptoSecurePrngEPvPhm
        - mbedtls_pk_parse_key
        - mbedtls_ssl_conf_ca_chain
        - mbedtls_ssl_conf_own_cert
        - mbedtls_x509_crt_parse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1117,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1119,40'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse
                - mbedtls_ssl_conf_ca_chain
                - mbedtls_x509_crt_parse
                - mbedtls_pk_parse_key
                - mbedtls_ssl_conf_own_cert
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1125,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse
                - mbedtls_pk_parse_key
                - mbedtls_ssl_conf_own_cert
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1121,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1121,9'
              BranchSideFuncs:
                - mbedtls_ssl_conf_ca_chain
                - mbedtls_x509_crt_parse
                - mbedtls_pk_parse_key
                - mbedtls_ssl_conf_own_cert
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1121,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1125,32'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1125,35'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse
                - mbedtls_pk_parse_key
                - mbedtls_ssl_conf_own_cert
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1125,53'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1125,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1125,53'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse
                - mbedtls_pk_parse_key
                - mbedtls_ssl_conf_own_cert
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1127,40'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse
                - mbedtls_pk_parse_key
                - mbedtls_ssl_conf_own_cert
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1129,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1129,9'
              BranchSideFuncs:
                - mbedtls_pk_parse_key
                - mbedtls_ssl_conf_own_cert
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1129,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1139,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1139,9'
              BranchSideFuncs:
                - mbedtls_ssl_conf_own_cert
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1139,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1119,16'
          Dst:             mbedtls_x509_crt_parse
        - Src:             'src/core/meshcop/secure_transport.cpp:1122,9'
          Dst:             mbedtls_ssl_conf_ca_chain
        - Src:             'src/core/meshcop/secure_transport.cpp:1127,16'
          Dst:             mbedtls_x509_crt_parse
        - Src:             'src/core/meshcop/secure_transport.cpp:1132,16'
          Dst:             mbedtls_pk_parse_key
        - Src:             'src/core/meshcop/secure_transport.cpp:1132,16'
          Dst:             _ZN2ot6Crypto7MbedTls16CryptoSecurePrngEPvPhm
        - Src:             'src/core/meshcop/secure_transport.cpp:1140,16'
          Dst:             mbedtls_ssl_conf_own_cert
    - functionName:    _ZNK2ot7MeshCoP15SecureTransport9Extension7PskInfo13SetSecureKeysER18mbedtls_ssl_config
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ssl_conf_psk
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1183,12'
          Dst:             mbedtls_ssl_conf_psk
    - functionName:    _ZN2ot7MeshCoP15SecureTransport18HandleMbedtlsDebugEiPKciS3_
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLevel
        - aFile
        - aLine
        - aStr
      BBCount:         18
      ICount:          78
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1030,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1033,18'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1037,18'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1041,18'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1044,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1046,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1049,5'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/meshcop/secure_transport.cpp:1049,5'
          Dst:             _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
    - functionName:    _ZN2ot7MeshCoP13SecureSession13StateToStringENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP13SecureSession13MarkAsNotUsedEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      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:    _ZN2ot13ClearAllBytesI19mbedtls_ssl_contextEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesI18mbedtls_ssl_configEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesI22mbedtls_ssl_cookie_ctxEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP13SecureSession14IsDisconnectedEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip67Address8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      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:    _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot12CallbackBaseIPFvPvRNS_7MeshCoP13SecureSessionEEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot12CallbackBaseIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot12CallbackBaseIPFvPvPhtEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot12CallbackBaseIPFv24otCoapSecureConnectEventPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot7MeshCoP15SecureTransport9Extension33GetThreadAttributeFromCertificateEPK16mbedtls_x509_crtiPhPm
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1345
      functionLinenumberEnd: 1414
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCert
        - aThreadOidDescriptor
        - aAttributeBuffer
        - aAttributeLength
      BBCount:         89
      ICount:          342
      EdgeCount:       108
      CyclomaticComplexity: 21
      functionsReached:
        - mbedtls_asn1_get_bool
        - mbedtls_asn1_get_tag
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1356,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1356,5'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - memcmp
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1356,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1360,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1360,5'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - memcmp
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1360,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1363,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1363,5'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - memcmp
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1363,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1365,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1365,5'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - memcmp
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1365,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1367,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1367,5'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - memcmp
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1367,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1369,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1369,5'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - memcmp
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1369,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1372,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1372,5'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - memcmp
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1374,20'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - memcmp
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1375,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1375,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1375,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1380,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1380,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1380,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1387,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1387,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - memcmp
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1387,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - memcmp
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1387,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1387,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - memcmp
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1387,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1390,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1390,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - memcmp
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1390,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1391,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1391,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - memcmp
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1391,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1394,40'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1394,58'
              BranchSideFuncs:
                - memcmp
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1410,14'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - memcmp
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1394,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1397,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1410,14'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - memcmp
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1397,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1397,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1397,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1398,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1398,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1398,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1401,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1403,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1407,19'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1403,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1403,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1403,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1365,5'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'src/core/meshcop/secure_transport.cpp:1375,9'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'src/core/meshcop/secure_transport.cpp:1380,9'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'src/core/meshcop/secure_transport.cpp:1386,15'
          Dst:             mbedtls_asn1_get_bool
        - Src:             'src/core/meshcop/secure_transport.cpp:1390,9'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'src/core/meshcop/secure_transport.cpp:1394,43'
          Dst:             memcmp
    - functionName:    _ZN2ot7MeshCoP15SecureTransport9Extension36GetThreadAttributeFromOwnCertificateEiPhPm
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionLinenumberEnd: 1338
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aThreadOidDescriptor
        - aAttributeBuffer
        - aAttributeLength
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP15SecureTransport9Extension33GetThreadAttributeFromCertificateEPK16mbedtls_x509_crtiPhPm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1338,12'
          Dst:             _ZN2ot7MeshCoP15SecureTransport9Extension33GetThreadAttributeFromCertificateEPK16mbedtls_x509_crtiPhPm
    - functionName:    _ZN2ot7MeshCoP15SecureTransport9Extension15SetPreSharedKeyEPKhtS4_t
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPsk
        - aPskLength
        - aPskIdentity
        - aPskIdLength
      BBCount:         19
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1192,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1192,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1193,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1193,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1193,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1194,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1194,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1194,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1195,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1195,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1195,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1195,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1192,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/secure_transport.cpp:1193,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/secure_transport.cpp:1194,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/secure_transport.cpp:1195,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot7MeshCoP15SecureTransport9Extension21SetCaCertificateChainEPKhj
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aX509CaCertificateChain
        - aX509CaCertChainLength
      BBCount:         11
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1170,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1170,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1171,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1171,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1171,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1171,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1170,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/secure_transport.cpp:1171,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot7MeshCoP15SecureTransport9Extension14SetCertificateEPKhjS4_j
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1165
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aX509Certificate
        - aX509CertLength
        - aPrivateKey
        - aPrivateKeyLength
      BBCount:         19
      ICount:          109
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1152,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1152,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1153,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1153,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1153,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1155,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1155,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1155,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1156,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1156,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1156,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1156,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1152,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/secure_transport.cpp:1153,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/secure_transport.cpp:1155,5'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/secure_transport.cpp:1156,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot7MeshCoP15SecureTransport11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3endEv
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE5beginEv
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEppEv
        - _ZN2ot7MeshCoP13SecureSession11HandleTimerENS_4TimeE
        - _ZNK2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEneERKS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1010,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1010,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE5beginEv
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot7MeshCoP13SecureSession11HandleTimerENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEppEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1010,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:1012,33'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1012,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot7MeshCoP13SecureSession11HandleTimerENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEneERKS5_
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:1015,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1008,21'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/meshcop/secure_transport.cpp:1012,33'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE5beginEv
        - Src:             'src/core/meshcop/secure_transport.cpp:1012,33'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3endEv
        - Src:             'src/core/meshcop/secure_transport.cpp:1012,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - Src:             'src/core/meshcop/secure_transport.cpp:1012,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEdeEv
        - Src:             'src/core/meshcop/secure_transport.cpp:1014,17'
          Dst:             _ZN2ot7MeshCoP13SecureSession11HandleTimerENS_4TimeE
        - Src:             'src/core/meshcop/secure_transport.cpp:1012,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEppEv
    - functionName:    _ZN2ot7MeshCoP13SecureSession11HandleTimerENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         27
      ICount:          101
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot7MeshCoP13SecureSession7ProcessEv
        - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot7MeshCoP13SecureSession15IsDisconnectingEv
        - _ZNK2ot7MeshCoP13SecureSession23IsConnectingOrConnectedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:486,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:488,9'
              BranchSideFuncs:
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:500,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession15IsDisconnectingEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Branch String:   'src/core/meshcop/secure_transport.cpp:488,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:488,9'
              BranchSideFuncs:
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:488,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:490,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:492,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:496,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession7ProcessEv
        - Branch String:   'src/core/meshcop/secure_transport.cpp:500,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:500,25'
              BranchSideFuncs:
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:502,20'
              BranchSideFuncs:
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Branch String:   'src/core/meshcop/secure_transport.cpp:502,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:504,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:508,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:486,9'
          Dst:             _ZNK2ot7MeshCoP13SecureSession23IsConnectingOrConnectedEv
        - Src:             'src/core/meshcop/secure_transport.cpp:490,18'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/meshcop/secure_transport.cpp:492,31'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/meshcop/secure_transport.cpp:496,9'
          Dst:             _ZN2ot7MeshCoP13SecureSession7ProcessEv
        - Src:             'src/core/meshcop/secure_transport.cpp:500,9'
          Dst:             _ZNK2ot7MeshCoP13SecureSession15IsDisconnectingEv
        - Src:             'src/core/meshcop/secure_transport.cpp:502,18'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/meshcop/secure_transport.cpp:504,31'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/meshcop/secure_transport.cpp:508,9'
          Dst:             _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/secure_transport.cpp:509,32'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZNK2ot7MeshCoP13SecureSession15IsDisconnectingEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP15SecureTransport16HandleUpdateTaskEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 991
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7MeshCoP15SecureTransport26RemoveDisconnectedSessionsEv
        - _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE7IsEmptyEv
        - _ZNK2ot7MeshCoP15SecureTransport32HasNoRemainingConnectionAttemptsEv
        - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:994,29'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:994,32'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15SecureTransport32HasNoRemainingConnectionAttemptsEv
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:994,29'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:994,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:994,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:996,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport5CloseEv
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:992,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport26RemoveDisconnectedSessionsEv
        - Src:             'src/core/meshcop/secure_transport.cpp:994,19'
          Dst:             _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE7IsEmptyEv
        - Src:             'src/core/meshcop/secure_transport.cpp:994,32'
          Dst:             _ZNK2ot7MeshCoP15SecureTransport32HasNoRemainingConnectionAttemptsEv
        - Src:             'src/core/meshcop/secure_transport.cpp:996,9'
          Dst:             _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - Src:             'src/core/meshcop/secure_transport.cpp:997,28'
          Dst:             _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
    - functionName:    _ZN2ot7MeshCoP15SecureTransport26RemoveDisconnectedSessionsEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE17RemoveAllMatchingIJNS2_5StateEEEEvRS3_DpRKT_
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3PopEv
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEEC2Ev
        - _ZN2ot7MeshCoP13SecureSession13MarkAsNotUsedEv
        - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
        - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
        - _ZNK2ot8CallbackIPFvPvRNS_7MeshCoP13SecureSessionEELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS4_EEEvDpOT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:812,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:814,9'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
                - _ZN2ot7MeshCoP13SecureSession13MarkAsNotUsedEv
                - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
                - _ZNK2ot8CallbackIPFvPvRNS_7MeshCoP13SecureSessionEELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS4_EEEvDpOT_
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3PopEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:819,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:807,31'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEEC2Ev
        - Src:             'src/core/meshcop/secure_transport.cpp:810,15'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE17RemoveAllMatchingIJNS2_5StateEEEEvRS3_DpRKT_
        - Src:             'src/core/meshcop/secure_transport.cpp:812,44'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3PopEv
        - Src:             'src/core/meshcop/secure_transport.cpp:814,37'
          Dst:             _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
        - Src:             'src/core/meshcop/secure_transport.cpp:815,18'
          Dst:             _ZN2ot7MeshCoP13SecureSession13MarkAsNotUsedEv
        - Src:             'src/core/meshcop/secure_transport.cpp:816,31'
          Dst:             _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
        - Src:             'src/core/meshcop/secure_transport.cpp:817,32'
          Dst:             _ZNK2ot8CallbackIPFvPvRNS_7MeshCoP13SecureSessionEELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS4_EEEvDpOT_
    - functionName:    _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZN2ot7MeshCoP15SecureTransport5CloseEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          99
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3endEv
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE5beginEv
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5ClearEv
        - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEppEv
        - _ZN2ot3Ip63Udp6Socket5CloseEv
        - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
        - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
        - _ZN2ot7MeshCoP15SecureTransport26RemoveDisconnectedSessionsEv
        - _ZNK2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEneERKS5_
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:776,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:776,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE5beginEv
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot7MeshCoP15SecureTransport26RemoveDisconnectedSessionsEv
                - _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5ClearEv
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.6957
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEppEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:776,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:777,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:777,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:777,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE5beginEv
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot7MeshCoP15SecureTransport26RemoveDisconnectedSessionsEv
                - _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5ClearEv
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.6957
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEppEv
        - Branch String:   'src/core/meshcop/secure_transport.cpp:787,33'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:787,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
                - _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot7MeshCoP15SecureTransport26RemoveDisconnectedSessionsEv
                - _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5ClearEv
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.6957
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:793,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP15SecureTransport26RemoveDisconnectedSessionsEv
                - _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5ClearEv
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.6957
                - _ZN2ot10TimerMilli4StopEv
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:787,33'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE5beginEv
        - Src:             'src/core/meshcop/secure_transport.cpp:787,33'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE3endEv
        - Src:             'src/core/meshcop/secure_transport.cpp:787,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - Src:             'src/core/meshcop/secure_transport.cpp:787,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEdeEv
        - Src:             'src/core/meshcop/secure_transport.cpp:789,17'
          Dst:             _ZN2ot7MeshCoP13SecureSession10DisconnectE24otCoapSecureConnectEvent
        - Src:             'src/core/meshcop/secure_transport.cpp:790,17'
          Dst:             _ZN2ot7MeshCoP13SecureSession8SetStateENS1_5StateE
        - Src:             'src/core/meshcop/secure_transport.cpp:787,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MeshCoP13SecureSessionENS_10LinkedListIS2_E8IteratorEEppEv
        - Src:             'src/core/meshcop/secure_transport.cpp:793,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport26RemoveDisconnectedSessionsEv
        - Src:             'src/core/meshcop/secure_transport.cpp:797,24'
          Dst:             _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5ClearEv
        - Src:             'src/core/meshcop/secure_transport.cpp:798,25'
          Dst:             _ZN2ot3Ip63Udp6Socket5CloseEv
        - Src:             'src/core/meshcop/secure_transport.cpp:798,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/secure_transport.cpp:799,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      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:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE17RemoveAllMatchingIJNS2_5StateEEEEvRS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE7GetHeadEv
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8PopAfterEPS2_
        - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
        - _ZNK2ot7MeshCoP13SecureSession7MatchesENS1_5StateE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
                - _ZNK2ot7MeshCoP13SecureSession7MatchesENS1_5StateE
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
                - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
                - _ZNK2ot7MeshCoP13SecureSession7MatchesENS1_5StateE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
                - _ZNK2ot7MeshCoP13SecureSession7MatchesENS1_5StateE
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_7MeshCoP13SecureSessionEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot7MeshCoP13SecureSession7MatchesENS1_5StateE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE8PopAfterEPS2_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
    - functionName:    _ZNK2ot8CallbackIPFvPvRNS_7MeshCoP13SecureSessionEELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS4_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvPvRNS_7MeshCoP13SecureSessionEELNS_23CallbackContextPositionE0EE6InvokeIJS4_EEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:253,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:253,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPvRNS_7MeshCoP13SecureSessionEELNS_23CallbackContextPositionE0EE6InvokeIJS4_EEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:255,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPvRNS_7MeshCoP13SecureSessionEELNS_23CallbackContextPositionE0EE6InvokeIJS4_EEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:255,13'
          Dst:             _ZNK2ot8CallbackIPFvPvRNS_7MeshCoP13SecureSessionEELNS_23CallbackContextPositionE0EE6InvokeIJS4_EEEvDpOT_
    - functionName:    _ZN2ot14TaskletContext10GetContextEv
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 202
      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:    _ZNK2ot7MeshCoP10JoinerPskd9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringLengthEPKct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.hpp:106,65'
          Dst:             _ZN2ot12StringLengthEPKct
    - functionName:    _ZNK2ot7MeshCoP10JoinerPskd8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      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:    _ZN2ot7MeshCoP15SecureTransport6SetPskERKNS0_10JoinerPskdE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPskd
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
        - _ZNK2ot7MeshCoP10JoinerPskd8GetBytesEv
        - _ZNK2ot7MeshCoP10JoinerPskd9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:852,30'
          Dst:             _ZNK2ot7MeshCoP10JoinerPskd8GetBytesEv
        - Src:             'src/core/meshcop/secure_transport.cpp:852,48'
          Dst:             _ZNK2ot7MeshCoP10JoinerPskd9GetLengthEv
        - Src:             'src/core/meshcop/secure_transport.cpp:852,17'
          Dst:             _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
        - Src:             'src/core/meshcop/secure_transport.cpp:852,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot7MeshCoP15SecureTransport6SetPskEPKhh
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPsk
        - aPskLength
      BBCount:         7
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:838,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:838,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:838,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE3SetESA_S2_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP15SecureTransport4BindEPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEES3_
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         24
      ICount:          81
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE3SetESA_S2_
        - _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE7IsEmptyEv
        - _ZNK2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5IsSetEv
        - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:762,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:762,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZNK2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5IsSetEv
                - _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE7IsEmptyEv
                - _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE3SetESA_S2_
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:762,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:763,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:763,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:763,5'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5IsSetEv
                - _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE7IsEmptyEv
                - _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE3SetESA_S2_
        - Branch String:   'src/core/meshcop/secure_transport.cpp:764,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:764,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:764,5'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE7IsEmptyEv
                - _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE3SetESA_S2_
        - Branch String:   'src/core/meshcop/secure_transport.cpp:766,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:766,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE3SetESA_S2_
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:766,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:763,5'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
        - Src:             'src/core/meshcop/secure_transport.cpp:764,5'
          Dst:             _ZNK2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5IsSetEv
        - Src:             'src/core/meshcop/secure_transport.cpp:766,5'
          Dst:             _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE7IsEmptyEv
        - Src:             'src/core/meshcop/secure_transport.cpp:768,24'
          Dst:             _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE3SetESA_S2_
    - functionName:    _ZN2ot7MeshCoP15SecureTransport4BindEt
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         19
      ICount:          65
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket4BindEt
        - _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE7IsEmptyEv
        - _ZNK2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5IsSetEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:747,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:747,5'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5IsSetEv
                - _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE7IsEmptyEv
                - _ZN2ot3Ip63Udp6Socket4BindEt
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:747,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:748,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:748,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:748,5'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE7IsEmptyEv
                - _ZN2ot3Ip63Udp6Socket4BindEt
        - Branch String:   'src/core/meshcop/secure_transport.cpp:750,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:750,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket4BindEt
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:750,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:748,5'
          Dst:             _ZNK2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEE5IsSetEv
        - Src:             'src/core/meshcop/secure_transport.cpp:750,5'
          Dst:             _ZNK2ot10LinkedListINS_7MeshCoP13SecureSessionEE7IsEmptyEv
        - Src:             'src/core/meshcop/secure_transport.cpp:752,21'
          Dst:             _ZN2ot3Ip63Udp6Socket4BindEt
    - functionName:    _ZN2ot7MeshCoP15SecureTransport24SetMaxConnectionAttemptsEtPFvPvES2_
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMaxAttempts
        - aCallback
        - aContext
      BBCount:         9
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPvEE3SetES3_S1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:704,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:704,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:704,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFvPvEE3SetES3_S1_
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:707,24'
          Dst:             _ZN2ot12CallbackBaseIPFvPvEE3SetES3_S1_
    - functionName:    _ZN2ot7MeshCoP15SecureTransport4OpenENS_3Ip615NetifIdentifierE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNetifIdentifier
      BBCount:         13
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:690,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:690,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:690,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - Branch String:   'src/core/meshcop/secure_transport.cpp:692,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:692,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:693,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:692,5'
          Dst:             _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
    - functionName:    _ZN2ot13ClearAllBytesIA32_hEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8CallbackIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:241,5'
          Dst:             _ZN2ot12CallbackBaseIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEEEC2Ev
    - functionName:    _ZN2ot8CallbackIPFvPvRNS_7MeshCoP13SecureSessionEELNS_23CallbackContextPositionE0EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPvRNS_7MeshCoP13SecureSessionEEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:241,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPvRNS_7MeshCoP13SecureSessionEEEC2Ev
    - functionName:    _ZN2ot8CallbackIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:241,5'
          Dst:             _ZN2ot12CallbackBaseIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEEEC2Ev
    - functionName:    _ZN2ot14TaskletContextC2ERNS_8InstanceERFvRNS_7TaskletEEPv
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aHandler
        - aContext
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:192,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
    - functionName:    _ZN2ot7MeshCoP15SecureTransport16HandleUpdateTaskERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14TaskletContext10GetContextEv
        - _ZN2ot7MeshCoP15SecureTransport16HandleUpdateTaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:987,76'
          Dst:             _ZN2ot14TaskletContext10GetContextEv
        - Src:             'src/core/meshcop/secure_transport.cpp:987,91'
          Dst:             _ZN2ot7MeshCoP15SecureTransport16HandleUpdateTaskEv
    - functionName:    _ZN2ot7MeshCoP15SecureTransport11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17TimerMilliContext10GetContextEv
        - _ZN2ot7MeshCoP15SecureTransport11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:1003,77'
          Dst:             _ZN2ot17TimerMilliContext10GetContextEv
        - Src:             'src/core/meshcop/secure_transport.cpp:1003,92'
          Dst:             _ZN2ot7MeshCoP15SecureTransport11HandleTimerEv
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_7MeshCoP15SecureTransportEXadL_ZNS4_13HandleReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aOwner
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - _ZN2ot3Ip63Udp8SocketInINS_7MeshCoP15SecureTransportEXadL_ZNS4_13HandleReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_7MeshCoP15SecureTransportEXadL_ZNS4_13HandleReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
    - functionName:    _ZN2ot7MeshCoP15SecureTransportC2ERNS_8InstanceENS_16LinkSecurityModeEb
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aLayerTwoSecurity
        - aDatagramTransport
      BBCount:         5
      ICount:          92
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEEC2Ev
        - _ZN2ot13ClearAllBytesIA32_hEEvRT_
        - _ZN2ot14TaskletContextC2ERNS_8InstanceERFvRNS_7TaskletEEPv
        - _ZN2ot17TimerMilliContextC2ERNS_8InstanceERFvRNS_5TimerEEPv
        - _ZN2ot3Ip63Udp8SocketInINS_7MeshCoP15SecureTransportEXadL_ZNS4_13HandleReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
        - _ZN2ot7MeshCoP15SecureTransport11HandleTimerERNS_5TimerE
        - _ZN2ot7MeshCoP15SecureTransport16HandleUpdateTaskERNS_7TaskletE
        - _ZN2ot8CallbackIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EEC2Ev
        - _ZN2ot8CallbackIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EEC2Ev
        - _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
        - _ZN2ot8CallbackIPFvPvRNS_7MeshCoP13SecureSessionEELNS_23CallbackContextPositionE0EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:665,18'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEEC2Ev
        - Src:             'src/core/meshcop/secure_transport.cpp:675,7'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_7MeshCoP15SecureTransportEXadL_ZNS4_13HandleReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
        - Src:             'src/core/meshcop/secure_transport.cpp:676,7'
          Dst:             _ZN2ot17TimerMilliContextC2ERNS_8InstanceERFvRNS_5TimerEEPv
        - Src:             'src/core/meshcop/secure_transport.cpp:676,7'
          Dst:             _ZN2ot7MeshCoP15SecureTransport11HandleTimerERNS_5TimerE
        - Src:             'src/core/meshcop/secure_transport.cpp:677,7'
          Dst:             _ZN2ot14TaskletContextC2ERNS_8InstanceERFvRNS_7TaskletEEPv
        - Src:             'src/core/meshcop/secure_transport.cpp:677,7'
          Dst:             _ZN2ot7MeshCoP15SecureTransport16HandleUpdateTaskERNS_7TaskletE
        - Src:             'src/core/meshcop/secure_transport.cpp:665,18'
          Dst:             _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
        - Src:             'src/core/meshcop/secure_transport.cpp:665,18'
          Dst:             _ZN2ot8CallbackIPFPNS_7MeshCoP13SecureSessionEPvRKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EEC2Ev
        - Src:             'src/core/meshcop/secure_transport.cpp:665,18'
          Dst:             _ZN2ot8CallbackIPFvPvRNS_7MeshCoP13SecureSessionEELNS_23CallbackContextPositionE0EEC2Ev
        - Src:             'src/core/meshcop/secure_transport.cpp:665,18'
          Dst:             _ZN2ot8CallbackIPF7otErrorPvRNS_7MessageERKNS_3Ip611MessageInfoEELNS_23CallbackContextPositionE0EEC2Ev
        - Src:             'src/core/meshcop/secure_transport.cpp:682,5'
          Dst:             _ZN2ot13ClearAllBytesIA32_hEEvRT_
    - functionName:    _ZN2ot7MeshCoP13SecureSession4SendERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         13
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot6Crypto7MbedTls8MapErrorEi
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot7Message10GetSubTypeEv
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9ReadBytesEtPvt
        - mbedtls_ssl_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:366,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:366,5'
              BranchSideFuncs:
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - mbedtls_ssl_write
                - _ZN2ot6Crypto7MbedTls8MapErrorEi
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:366,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:371,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:371,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:373,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:363,32'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/meshcop/secure_transport.cpp:368,32'
          Dst:             _ZNK2ot7Message10GetSubTypeEv
        - Src:             'src/core/meshcop/secure_transport.cpp:369,14'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
        - Src:             'src/core/meshcop/secure_transport.cpp:371,5'
          Dst:             mbedtls_ssl_write
        - Src:             'src/core/meshcop/secure_transport.cpp:371,5'
          Dst:             _ZN2ot6Crypto7MbedTls8MapErrorEi
        - Src:             'src/core/meshcop/secure_transport.cpp:373,14'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZNK2ot3Ip68SockAddr10GetAddressEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/socket.hpp:267,52'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZNK2ot7MeshCoP13SecureSession14IsSessionInUseEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      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:    _ZN2ot7MeshCoP13SecureSession7ConnectERKNS_3Ip68SockAddrE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSockAddr
      BBCount:         18
      ICount:          76
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - _ZN2ot7MeshCoP13SecureSession4InitEv
        - _ZN2ot7MeshCoP13SecureSession5SetupEv
        - _ZNK2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot7MeshCoP13SecureSession14IsSessionInUseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/secure_transport.cpp:110,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:110,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession14IsSessionInUseEv
                - _ZN2ot7MeshCoP13SecureSession4InitEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot7MeshCoP13SecureSession5SetupEv
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:110,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/secure_transport.cpp:111,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:111,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:111,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession4InitEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot7MeshCoP13SecureSession5SetupEv
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
        - Branch String:   'src/core/meshcop/secure_transport.cpp:117,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:117,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/secure_transport.cpp:119,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:111,5'
          Dst:             _ZNK2ot7MeshCoP13SecureSession14IsSessionInUseEv
        - Src:             'src/core/meshcop/secure_transport.cpp:113,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession4InitEv
        - Src:             'src/core/meshcop/secure_transport.cpp:114,40'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/meshcop/secure_transport.cpp:114,18'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/meshcop/secure_transport.cpp:115,18'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - Src:             'src/core/meshcop/secure_transport.cpp:117,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession5SetupEv
        - Src:             'src/core/meshcop/secure_transport.cpp:119,26'
          Dst:             _ZN2ot10LinkedListINS_7MeshCoP13SecureSessionEE4PushERS2_
    - functionName:    _ZN2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPvPhtEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:241,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPvPhtEEC2Ev
    - functionName:    _ZN2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv24otCoapSecureConnectEventPvEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFv24otCoapSecureConnectEventPvEEC2Ev
    - functionName:    _ZN2ot7MeshCoP13SecureSessionC2ERNS0_15SecureTransportE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTransport
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot7MeshCoP13SecureSession4InitEv
        - _ZN2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EEC2Ev
        - _ZN2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.cpp:53,16'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/meshcop/secure_transport.cpp:53,16'
          Dst:             _ZN2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/meshcop/secure_transport.cpp:53,16'
          Dst:             _ZN2ot8CallbackIPFvPvPhtELNS_23CallbackContextPositionE0EEC2Ev
        - Src:             'src/core/meshcop/secure_transport.cpp:56,5'
          Dst:             _ZN2ot7MeshCoP13SecureSession4InitEv
    - functionName:    _ZN2ot7MeshCoP9Timestamp18AdvanceRandomTicksEv
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZN2ot7MeshCoP9Timestamp10SetSecondsEm
        - _ZN2ot7MeshCoP9Timestamp8SetTicksEt
        - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - _ZNK2ot7MeshCoP9Timestamp8GetTicksEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/timestamp.cpp:128,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/timestamp.cpp:128,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot7MeshCoP9Timestamp10SetSecondsEm
                - _ZN2ot7MeshCoP9Timestamp8SetTicksEt
            - BranchSide:      'src/core/meshcop/timestamp.cpp:130,15'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot7MeshCoP9Timestamp10SetSecondsEm
                - _ZN2ot7MeshCoP9Timestamp8SetTicksEt
      Callsites:
        - Src:             'src/core/meshcop/timestamp.cpp:124,22'
          Dst:             _ZNK2ot7MeshCoP9Timestamp8GetTicksEv
        - Src:             'src/core/meshcop/timestamp.cpp:126,14'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/meshcop/timestamp.cpp:131,20'
          Dst:             _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - Src:             'src/core/meshcop/timestamp.cpp:131,9'
          Dst:             _ZN2ot7MeshCoP9Timestamp10SetSecondsEm
        - Src:             'src/core/meshcop/timestamp.cpp:134,5'
          Dst:             _ZN2ot7MeshCoP9Timestamp8SetTicksEt
    - functionName:    _ZNK2ot7MeshCoP9Timestamp8GetTicksEv
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP9Timestamp19GetTicksAndAuthFlagEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.hpp:124,44'
          Dst:             _ZNK2ot7MeshCoP9Timestamp19GetTicksAndAuthFlagEv
    - functionName:    _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.cpp:84,35'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/meshcop/timestamp.cpp:84,79'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot7MeshCoP9Timestamp10SetSecondsEm
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - aSeconds
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.cpp:89,18'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/meshcop/timestamp.cpp:90,18'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot7MeshCoP9Timestamp8SetTicksEt
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aTicks
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10UpdateBitsItTnT_Lt65534ETnS1_Lt1EEES1_S1_S1_
        - _ZN2ot7MeshCoP9Timestamp19SetTicksAndAuthFlagEt
        - _ZNK2ot7MeshCoP9Timestamp19GetTicksAndAuthFlagEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.cpp:95,58'
          Dst:             _ZNK2ot7MeshCoP9Timestamp19GetTicksAndAuthFlagEv
        - Src:             'src/core/meshcop/timestamp.cpp:95,25'
          Dst:             _ZN2ot10UpdateBitsItTnT_Lt65534ETnS1_Lt1EEES1_S1_S1_
        - Src:             'src/core/meshcop/timestamp.cpp:95,5'
          Dst:             _ZN2ot7MeshCoP9Timestamp19SetTicksAndAuthFlagEt
    - functionName:    _ZNK2ot7MeshCoP9Timestamp19GetTicksAndAuthFlagEv
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.hpp:176,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot10UpdateBitsItTnT_Lt65534ETnS1_Lt1EEES1_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP9Timestamp19SetTicksAndAuthFlagEt
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.hpp:177,73'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot15ThreeWayCompareItEEiT_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:181,12'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:181,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:181,40'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot15ThreeWayCompareImEEiT_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:181,12'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:181,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:181,40'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot15ThreeWayCompareIbEEiT_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - bool
        - bool
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:196,12'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:196,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:196,39'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         19
      ICount:          82
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot15ThreeWayCompareIbEEiT_S1_
        - _ZN2ot15ThreeWayCompareImEEiT_S1_
        - _ZN2ot15ThreeWayCompareItEEiT_S1_
        - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - _ZNK2ot7MeshCoP9Timestamp16GetAuthoritativeEv
        - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
        - _ZNK2ot7MeshCoP9Timestamp8GetTicksEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/meshcop/timestamp.cpp:108,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/timestamp.cpp:108,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot15ThreeWayCompareImEEiT_S1_
                - _ZNK2ot7MeshCoP9Timestamp8GetTicksEv
                - _ZNK2ot7MeshCoP9Timestamp8GetTicksEv
                - _ZN2ot15ThreeWayCompareItEEiT_S1_
                - _ZNK2ot7MeshCoP9Timestamp16GetAuthoritativeEv
                - _ZNK2ot7MeshCoP9Timestamp16GetAuthoritativeEv
                - _ZN2ot15ThreeWayCompareIbEEiT_S1_
            - BranchSide:      'src/core/meshcop/timestamp.cpp:108,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/timestamp.cpp:111,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/timestamp.cpp:111,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp8GetTicksEv
                - _ZNK2ot7MeshCoP9Timestamp8GetTicksEv
                - _ZN2ot15ThreeWayCompareItEEiT_S1_
                - _ZNK2ot7MeshCoP9Timestamp16GetAuthoritativeEv
                - _ZNK2ot7MeshCoP9Timestamp16GetAuthoritativeEv
                - _ZN2ot15ThreeWayCompareIbEEiT_S1_
            - BranchSide:      'src/core/meshcop/timestamp.cpp:111,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/timestamp.cpp:114,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/timestamp.cpp:114,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp16GetAuthoritativeEv
                - _ZNK2ot7MeshCoP9Timestamp16GetAuthoritativeEv
                - _ZN2ot15ThreeWayCompareIbEEiT_S1_
            - BranchSide:      'src/core/meshcop/timestamp.cpp:114,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.cpp:107,35'
          Dst:             _ZNK2ot7MeshCoP9Timestamp7IsValidEv
        - Src:             'src/core/meshcop/timestamp.cpp:107,54'
          Dst:             _ZNK2ot7MeshCoP9Timestamp7IsValidEv
        - Src:             'src/core/meshcop/timestamp.cpp:107,12'
          Dst:             _ZN2ot15ThreeWayCompareIbEEiT_S1_
        - Src:             'src/core/meshcop/timestamp.cpp:110,35'
          Dst:             _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - Src:             'src/core/meshcop/timestamp.cpp:110,57'
          Dst:             _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - Src:             'src/core/meshcop/timestamp.cpp:110,12'
          Dst:             _ZN2ot15ThreeWayCompareImEEiT_S1_
        - Src:             'src/core/meshcop/timestamp.cpp:113,35'
          Dst:             _ZNK2ot7MeshCoP9Timestamp8GetTicksEv
        - Src:             'src/core/meshcop/timestamp.cpp:113,55'
          Dst:             _ZNK2ot7MeshCoP9Timestamp8GetTicksEv
        - Src:             'src/core/meshcop/timestamp.cpp:113,12'
          Dst:             _ZN2ot15ThreeWayCompareItEEiT_S1_
        - Src:             'src/core/meshcop/timestamp.cpp:116,35'
          Dst:             _ZNK2ot7MeshCoP9Timestamp16GetAuthoritativeEv
        - Src:             'src/core/meshcop/timestamp.cpp:116,63'
          Dst:             _ZNK2ot7MeshCoP9Timestamp16GetAuthoritativeEv
        - Src:             'src/core/meshcop/timestamp.cpp:116,12'
          Dst:             _ZN2ot15ThreeWayCompareIbEEiT_S1_
    - functionName:    _ZNK2ot7MeshCoP9Timestamp7IsValidEv
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/meshcop/timestamp.cpp:66,58'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/timestamp.cpp:66,58'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/timestamp.cpp:66,62'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/timestamp.cpp:66,107'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/timestamp.cpp:66,107'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/timestamp.cpp:67,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP9Timestamp16GetAuthoritativeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP9Timestamp19GetTicksAndAuthFlagEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.hpp:138,49'
          Dst:             _ZNK2ot7MeshCoP9Timestamp19GetTicksAndAuthFlagEv
    - functionName:    _ZNK2ot7MeshCoP9Timestamp16IsOrphanAnnounceEv
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot7MeshCoP9Timestamp19GetTicksAndAuthFlagEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/timestamp.cpp:79,30'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/timestamp.cpp:79,34'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp19GetTicksAndAuthFlagEv
            - BranchSide:      'src/core/meshcop/timestamp.cpp:79,30'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/timestamp.cpp:79,51'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/timestamp.cpp:79,55'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp19GetTicksAndAuthFlagEv
            - BranchSide:      'src/core/meshcop/timestamp.cpp:79,51'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.cpp:79,55'
          Dst:             _ZNK2ot7MeshCoP9Timestamp19GetTicksAndAuthFlagEv
    - functionName:    _ZN2ot7MeshCoP9Timestamp19SetToOrphanAnnounceEv
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP9Timestamp19SetTicksAndAuthFlagEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.cpp:74,5'
          Dst:             _ZN2ot7MeshCoP9Timestamp19SetTicksAndAuthFlagEt
    - functionName:    _ZN2ot7MeshCoP9Timestamp12SetToInvalidEv
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP9Timestamp16SetAuthoritativeEb
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aAuthoritative
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP9Timestamp19SetTicksAndAuthFlagEt
        - _ZNK2ot7MeshCoP9Timestamp19GetTicksAndAuthFlagEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.cpp:100,26'
          Dst:             _ZNK2ot7MeshCoP9Timestamp19GetTicksAndAuthFlagEv
        - Src:             'src/core/meshcop/timestamp.cpp:100,5'
          Dst:             _ZN2ot7MeshCoP9Timestamp19SetTicksAndAuthFlagEt
    - functionName:    _ZN2ot7MeshCoP9Timestamp7SetFromERK11otTimestamp
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP9Timestamp10SetSecondsEm
        - _ZN2ot7MeshCoP9Timestamp16SetAuthoritativeEb
        - _ZN2ot7MeshCoP9Timestamp8SetTicksEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.cpp:52,5'
          Dst:             _ZN2ot7MeshCoP9Timestamp10SetSecondsEm
        - Src:             'src/core/meshcop/timestamp.cpp:53,5'
          Dst:             _ZN2ot7MeshCoP9Timestamp8SetTicksEt
        - Src:             'src/core/meshcop/timestamp.cpp:54,5'
          Dst:             _ZN2ot7MeshCoP9Timestamp16SetAuthoritativeEb
    - functionName:    _ZNK2ot7MeshCoP9Timestamp9ConvertToER11otTimestamp
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - _ZNK2ot7MeshCoP9Timestamp16GetAuthoritativeEv
        - _ZNK2ot7MeshCoP9Timestamp8GetTicksEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.cpp:45,28'
          Dst:             _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - Src:             'src/core/meshcop/timestamp.cpp:46,28'
          Dst:             _ZNK2ot7MeshCoP9Timestamp8GetTicksEv
        - Src:             'src/core/meshcop/timestamp.cpp:47,28'
          Dst:             _ZNK2ot7MeshCoP9Timestamp16GetAuthoritativeEv
    - functionName:    _ZN2ot7AsConstINS_5ArrayINS_3Ip67AddressELt3EhEEEEPKT_PS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Ip67AddressEEEPT_PKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_3Ip67AddressELt3EhE7PopBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:315,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:315,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:315,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:315,34'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE7IsEmptyEv
    - functionName:    _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE4FindERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE3endEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE5beginEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:372,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:374,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:376,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE5beginEv
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE3endEv
        - Src:             'src/core/common/array.hpp:374,25'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZN2ot8Instance3GetIS0_EERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 742
      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:    _ZN2ot13ClearAllBytesINS_3Dns6Client9QueryInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_3Srp6ClientEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 924
      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:    _ZN2ot8Instance3GetINS_3Dns6ClientEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 920
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Dns6ClientEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Dns6ClientEEERT_v
    - functionName:    _ZN2ot12TimerMilliInINS_3Dns6ClientEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
    - functionName:    _ZN2ot3Dns6Client11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1632
      functionLinenumberEnd: 1690
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         22
      ICount:          141
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - _ZN2ot12MessageQueue3endEv
        - _ZN2ot12MessageQueue5beginEv
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
        - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
        - _ZNK2ot4TimegeERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1639,27'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1639,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
            - BranchSide:      'src/core/net/dns_client.cpp:1682,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - Branch String:   'src/core/net/dns_client.cpp:1641,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1639,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
            - BranchSide:      'src/core/net/dns_client.cpp:1643,28'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
        - Branch String:   'src/core/net/dns_client.cpp:1645,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1647,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
            - BranchSide:      'src/core/net/dns_client.cpp:1650,26'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
        - Branch String:   'src/core/net/dns_client.cpp:1650,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1652,26'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
            - BranchSide:      'src/core/net/dns_client.cpp:1671,43'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
        - Branch String:   'src/core/net/dns_client.cpp:1652,21'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1654,36'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1659,55'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Branch String:   'src/core/net/dns_client.cpp:1659,21'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1661,21'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
            - BranchSide:      'src/core/net/dns_client.cpp:1667,44'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1633,18'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/net/dns_client.cpp:1639,27'
          Dst:             _ZN2ot12MessageQueue5beginEv
        - Src:             'src/core/net/dns_client.cpp:1639,27'
          Dst:             _ZN2ot12MessageQueue3endEv
        - Src:             'src/core/net/dns_client.cpp:1639,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/net/dns_client.cpp:1639,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/net/dns_client.cpp:1643,18'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1650,26'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/dns_client.cpp:1650,35'
          Dst:             _ZNK2ot4TimegeERKS0_
        - Src:             'src/core/net/dns_client.cpp:1652,61'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
        - Src:             'src/core/net/dns_client.cpp:1654,21'
          Dst:             _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
        - Src:             'src/core/net/dns_client.cpp:1659,21'
          Dst:             _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1661,21'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/dns_client.cpp:1662,26'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1667,33'
          Dst:             _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
        - Src:             'src/core/net/dns_client.cpp:1667,21'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_client.cpp:1671,22'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/dns_client.cpp:1639,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/net/dns_client.cpp:1682,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
    - functionName:    _ZN2ot12MessageQueue3endEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1689
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message8IteratorC2Ev
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1689,42'
          Dst:             _ZN2ot7Message8IteratorC2Ev
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZNK2ot7Message4ReadINS_3Dns6Client9QueryInfoEEE7otErrortRT_
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.hpp:909,65'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns6Client9QueryInfoEEE7otErrortRT_
        - Src:             'src/core/net/dns_client.hpp:909,46'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1325
      functionLinenumberEnd: 1333
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aError
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Client13FinalizeQueryERNS1_8ResponseE7otError
        - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
        - _ZN2ot3Dns6Client8ResponseC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8InstanceEEERT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1326,14'
          Dst:             _ZN2ot3Dns6Client8ResponseC2Ev
        - Src:             'src/core/net/dns_client.cpp:1327,26'
          Dst:             _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1329,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8InstanceEEERT_v
        - Src:             'src/core/net/dns_client.cpp:1332,5'
          Dst:             _ZN2ot3Dns6Client13FinalizeQueryERNS1_8ResponseE7otError
    - functionName:    _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1809
      functionLinenumberEnd: 1838
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
      BBCount:         19
      ICount:          101
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - _ZN2ot3Dns6Client37RecordServerAsLimitedToSingleQuestionERKNS_3Ip67AddressE
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
        - _ZNK2ot7Message5CloneEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1816,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1816,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsLimitedToSingleQuestionERKNS_3Ip67AddressE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:1816,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1817,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1817,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsLimitedToSingleQuestionERKNS_3Ip67AddressE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:1817,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1822,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1822,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:1822,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1814,10'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1817,5'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
        - Src:             'src/core/net/dns_client.cpp:1819,56'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:1819,76'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/dns_client.cpp:1819,5'
          Dst:             _ZN2ot3Dns6Client37RecordServerAsLimitedToSingleQuestionERKNS_3Ip67AddressE
        - Src:             'src/core/net/dns_client.cpp:1821,26'
          Dst:             _ZNK2ot7Message5CloneEv
        - Src:             'src/core/net/dns_client.cpp:1828,17'
          Dst:             _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
        - Src:             'src/core/net/dns_client.cpp:1828,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_client.cpp:1834,17'
          Dst:             _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
        - Src:             'src/core/net/dns_client.cpp:1834,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aInfo
        - aUpdateTimer
      BBCount:         76
      ICount:          361
      EdgeCount:       95
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
        - _ZN2ot3Dns6Client13FindQueryByIdEt
        - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
        - _ZN2ot3Dns6Header12SetMessageIdEt
        - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
        - _ZN2ot3Dns6Header16SetQuestionCountEt
        - _ZN2ot3Dns6Header18SetRandomMessageIdEv
        - _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
        - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
        - _ZN2ot3Dns6HeaderC2Ev
        - _ZN2ot3Dns8QuestionC2Ett
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip63Udp6Socket10NewMessageEv
        - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
        - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
        - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
        - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
        - _ZNK2ot3Dns6Header12GetMessageIdEv
        - _ZNK2ot3Ip68SockAddr7GetPortEv
        - _ZNK2ot4TimeplEj
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1148,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1150,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header18SetRandomMessageIdEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Client13FindQueryByIdEt
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Ip63Udp6Socket10NewMessageEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
            - BranchSide:      'src/core/net/dns_client.cpp:1159,29'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header12SetMessageIdEt
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Ip63Udp6Socket10NewMessageEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
        - Branch String:   'src/core/net/dns_client.cpp:1152,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1152,13'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1153,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Client13FindQueryByIdEt
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Ip63Udp6Socket10NewMessageEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
                - _ZN2ot3Dns6Header18SetRandomMessageIdEv
        - Branch String:   'src/core/net/dns_client.cpp:1153,47'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1153,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Ip63Udp6Socket10NewMessageEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
                - _ZN2ot3Dns6Header18SetRandomMessageIdEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Client13FindQueryByIdEt
            - BranchSide:      'src/core/net/dns_client.cpp:1153,72'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Client13FindQueryByIdEt
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Ip63Udp6Socket10NewMessageEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
                - _ZN2ot3Dns6Header18SetRandomMessageIdEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
        - Branch String:   'src/core/net/dns_client.cpp:1153,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1152,13'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header18SetRandomMessageIdEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Client13FindQueryByIdEt
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Ip63Udp6Socket10NewMessageEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
            - BranchSide:      'src/core/net/dns_client.cpp:1155,35'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Ip63Udp6Socket10NewMessageEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
        - Branch String:   'src/core/net/dns_client.cpp:1165,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1167,16'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Ip63Udp6Socket10NewMessageEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns6Header16SetQuestionCountEt
            - BranchSide:      'src/core/net/dns_client.cpp:1170,12'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Ip63Udp6Socket10NewMessageEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns6Header16SetQuestionCountEt
        - Branch String:   'src/core/net/dns_client.cpp:1173,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1175,16'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Ip63Udp6Socket10NewMessageEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
            - BranchSide:      'src/core/net/dns_client.cpp:1179,15'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket10NewMessageEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - Branch String:   'src/core/net/dns_client.cpp:1180,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1180,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
            - BranchSide:      'src/core/net/dns_client.cpp:1180,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/dns_client.cpp:1182,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1182,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1186,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - Branch String:   'src/core/net/dns_client.cpp:1186,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1186,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1187,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - Branch String:   'src/core/net/dns_client.cpp:1187,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1187,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1190,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - Branch String:   'src/core/net/dns_client.cpp:1190,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1192,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/dns_client.cpp:1197,14'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/dns_client.cpp:1192,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1192,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1193,9'
              BranchSideFuncs:
                - _ZN2ot3Dns8QuestionC2Ett
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/dns_client.cpp:1193,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1193,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1194,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/dns_client.cpp:1199,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1243,15'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1250,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - Branch String:   'src/core/net/dns_client.cpp:1250,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1250,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1250,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/dns_client.cpp:1258,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1258,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1258,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Branch String:   'src/core/net/dns_client.cpp:1258,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1258,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/dns_client.cpp:1259,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Branch String:   'src/core/net/dns_client.cpp:1259,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1259,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
            - BranchSide:      'src/core/net/dns_client.cpp:1261,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1141,22'
          Dst:             _ZN2ot3Dns6HeaderC2Ev
        - Src:             'src/core/net/dns_client.cpp:1142,22'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/net/dns_client.cpp:1146,33'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/dns_client.cpp:1146,70'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
        - Src:             'src/core/net/dns_client.cpp:1146,54'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/dns_client.cpp:1152,13'
          Dst:             _ZN2ot3Dns6Header18SetRandomMessageIdEv
        - Src:             'src/core/net/dns_client.cpp:1153,26'
          Dst:             _ZNK2ot3Dns6Header12GetMessageIdEv
        - Src:             'src/core/net/dns_client.cpp:1153,72'
          Dst:             _ZNK2ot3Dns6Header12GetMessageIdEv
        - Src:             'src/core/net/dns_client.cpp:1153,51'
          Dst:             _ZN2ot3Dns6Client13FindQueryByIdEt
        - Src:             'src/core/net/dns_client.cpp:1155,35'
          Dst:             _ZNK2ot3Dns6Header12GetMessageIdEv
        - Src:             'src/core/net/dns_client.cpp:1159,16'
          Dst:             _ZN2ot3Dns6Header12SetMessageIdEt
        - Src:             'src/core/net/dns_client.cpp:1162,12'
          Dst:             _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
        - Src:             'src/core/net/dns_client.cpp:1163,12'
          Dst:             _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
        - Src:             'src/core/net/dns_client.cpp:1165,23'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
        - Src:             'src/core/net/dns_client.cpp:1167,16'
          Dst:             _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
        - Src:             'src/core/net/dns_client.cpp:1170,12'
          Dst:             _ZN2ot3Dns6Header16SetQuestionCountEt
        - Src:             'src/core/net/dns_client.cpp:1175,16'
          Dst:             _ZN2ot3Dns6Header16SetQuestionCountEt
        - Src:             'src/core/net/dns_client.cpp:1179,23'
          Dst:             _ZN2ot3Ip63Udp6Socket10NewMessageEv
        - Src:             'src/core/net/dns_client.cpp:1182,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
        - Src:             'src/core/net/dns_client.cpp:1186,5'
          Dst:             _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
        - Src:             'src/core/net/dns_client.cpp:1187,5'
          Dst:             _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
        - Src:             'src/core/net/dns_client.cpp:1187,5'
          Dst:             _ZN2ot3Dns8QuestionC2Ett
        - Src:             'src/core/net/dns_client.cpp:1187,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - Src:             'src/core/net/dns_client.cpp:1192,9'
          Dst:             _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
        - Src:             'src/core/net/dns_client.cpp:1193,9'
          Dst:             _ZN2ot3Dns8QuestionC2Ett
        - Src:             'src/core/net/dns_client.cpp:1193,9'
          Dst:             _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - Src:             'src/core/net/dns_client.cpp:1197,23'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dns_client.cpp:1197,46'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/dns_client.cpp:1199,23'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
        - Src:             'src/core/net/dns_client.cpp:1244,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/net/dns_client.cpp:1251,47'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:1251,67'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/dns_client.cpp:1251,21'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/net/dns_client.cpp:1252,47'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:1252,67'
          Dst:             _ZNK2ot3Ip68SockAddr7GetPortEv
        - Src:             'src/core/net/dns_client.cpp:1252,21'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - Src:             'src/core/net/dns_client.cpp:1253,9'
          Dst:             _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - Src:             'src/core/net/dns_client.cpp:1258,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/net/dns_client.cpp:1261,16'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/net/dns_client.cpp:1264,5'
          Dst:             _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message8Iterator7AdvanceEv
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot7Message8Iterator7AdvanceEv
    - functionName:    _ZN2ot3Dns6HeaderC2Ev
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Dns6HeaderEE5ClearEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:84,20'
          Dst:             _ZN2ot9ClearableINS_3Dns6HeaderEE5ClearEv
    - functionName:    _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns6Header12GetMessageIdEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:91,48'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns6Client13FindQueryByIdEt
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1399
      functionLinenumberEnd: 1418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessageId
      BBCount:         17
      ICount:          104
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12MessageQueue3endEv
        - _ZN2ot12MessageQueue5beginEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1403,27'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1403,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1415,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1405,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1403,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1407,28'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Branch String:   'src/core/net/dns_client.cpp:1409,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1411,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1414,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1403,27'
          Dst:             _ZN2ot12MessageQueue5beginEv
        - Src:             'src/core/net/dns_client.cpp:1403,27'
          Dst:             _ZN2ot12MessageQueue3endEv
        - Src:             'src/core/net/dns_client.cpp:1403,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/net/dns_client.cpp:1403,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/net/dns_client.cpp:1407,18'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1403,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
    - functionName:    _ZN2ot3Dns6Header12SetMessageIdEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessageId
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:98,59'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9WriteBitsIhTnT_Lh128ETnS1_Lh7EEEvRS1_S1_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:129,32'
          Dst:             _ZN2ot9WriteBitsIhTnT_Lh128ETnS1_Lh7EEEvRS1_S1_
    - functionName:    _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9WriteBitsIhTnT_Lh120ETnS1_Lh3EEEvRS1_S1_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:156,42'
          Dst:             _ZN2ot9WriteBitsIhTnT_Lh120ETnS1_Lh3EEEvRS1_S1_
    - functionName:    _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6SetBitIhEEvRT_h
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:209,42'
          Dst:             _ZN2ot6SetBitIhEEvRT_h
    - functionName:    _ZN2ot3Dns6Header16SetQuestionCountEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCount
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:303,57'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Dns6Client19AppendNameFromQueryERKNS_7MessageERS2_
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1317
      functionLinenumberEnd: 1321
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aMessage
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1321,79'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dns_client.cpp:1321,21'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
    - functionName:    _ZNK2ot3Dns6Client27DetermineQuestionRecordTypeERKNS1_9QueryInfoE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1313
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         12
      ICount:          68
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1276,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1276,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1279,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1284,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1290,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1295,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1295,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1299,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1305,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1310,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Dns8QuestionC2Ett
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2914
      functionLinenumberEnd: 2917
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aType
        - aClass
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns8Question7SetTypeEt
        - _ZN2ot3Dns8Question8SetClassEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2915,9'
          Dst:             _ZN2ot3Dns8Question7SetTypeEt
        - Src:             'src/core/net/dns_types.hpp:2916,9'
          Dst:             _ZN2ot3Dns8Question8SetClassEt
    - functionName:    _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otSockAddrEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.hpp:256,57'
          Dst:             _ZN2ot10AsCoreTypeI10otSockAddrEERNS_8CoreTypeIT_E4TypeEPS3_
    - functionName:    _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aInfo
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message5WriteINS_3Dns6Client9QueryInfoEEEvtRKT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.hpp:933,77'
          Dst:             _ZN2ot7Message5WriteINS_3Dns6Client9QueryInfoEEEvtRKT_
    - functionName:    _ZN2ot7Message5WriteINS_3Dns6Client9QueryInfoEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot3Dns8Question7SetTypeEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2931
      functionLinenumberEnd: 2931
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2931,44'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns8Question8SetClassEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2945
      functionLinenumberEnd: 2945
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aClass
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2945,47'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot6SetBitIhEEvRT_h
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aBits
        - aBitOffset
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9WriteBitsIhTnT_Lh120ETnS1_Lh3EEEvRS1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9WriteBitsIhTnT_Lh128ETnS1_Lh7EEEvRS1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Dns6HeaderEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Dns6HeaderEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Dns6HeaderEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Dns6HeaderEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns6Client37RecordServerAsLimitedToSingleQuestionERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1779
      functionLinenumberEnd: 1794
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServerAddress
      BBCount:         17
      ICount:          67
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE6RemoveERS2_
        - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE8PushBackERKS2_
        - _ZN2ot5ArrayINS_3Ip67AddressELt3EhEixEh
        - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE10GetMaxSizeEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE6IsFullEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE8ContainsERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1780,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1780,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1780,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE8ContainsERKS2_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE6IsFullEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.7443
                - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE10GetMaxSizeEv
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot5ArrayINS_3Ip67AddressELt3EhEixEh
                - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE6RemoveERS2_
        - Branch String:   'src/core/net/dns_client.cpp:1782,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1782,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1782,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE6IsFullEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.7443
                - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE10GetMaxSizeEv
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot5ArrayINS_3Ip67AddressELt3EhEixEh
                - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE6RemoveERS2_
        - Branch String:   'src/core/net/dns_client.cpp:1784,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1786,69'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE10GetMaxSizeEv
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot5ArrayINS_3Ip67AddressELt3EhEixEh
                - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE6RemoveERS2_
                - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:1791,17'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.7443
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1780,5'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/dns_client.cpp:1782,5'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE8ContainsERKS2_
        - Src:             'src/core/net/dns_client.cpp:1784,30'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE6IsFullEv
        - Src:             'src/core/net/dns_client.cpp:1786,90'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE10GetMaxSizeEv
        - Src:             'src/core/net/dns_client.cpp:1786,31'
          Dst:             _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - Src:             'src/core/net/dns_client.cpp:1788,37'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt3EhEixEh
        - Src:             'src/core/net/dns_client.cpp:1788,30'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt3EhE6RemoveERS2_
        - Src:             'src/core/net/dns_client.cpp:1791,38'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt3EhE8PushBackERKS2_
        - Src:             'src/core/net/dns_client.cpp:1791,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot7Message5CloneEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1078
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message5CloneEt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1078,47'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.hpp:1078,41'
          Dst:             _ZNK2ot7Message5CloneEt
    - functionName:    _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE8ContainsERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE4FindERKS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:394,54'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE4FindERKS2_
    - functionName:    _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE10GetMaxSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE10GetMaxSizeEv
    - functionName:    _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_3Ip67AddressELt3EhEixEh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_3Ip67AddressELt3EhE6RemoveERS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aElement
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE7PopBackEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:342,13'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:342,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:344,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:340,29'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt3EhE7PopBackEv
    - functionName:    _ZN2ot5ArrayINS_3Ip67AddressELt3EhE8PushBackERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE6IsFullEv
    - functionName:    _ZN2ot3Dns6Client8ResponseC2Ev
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Dns6Client8ResponseEE5ClearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.hpp:321,26'
          Dst:             _ZN2ot9ClearableINS_3Dns6Client8ResponseEE5ClearEv
    - functionName:    _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1112,12'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1112,43'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1112,58'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1110,10'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8InstanceEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetIS0_EERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetIS0_EERT_v
    - functionName:    _ZN2ot3Dns6Client13FinalizeQueryERNS1_8ResponseE7otError
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1336
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aResponse
        - aError
      BBCount:         27
      ICount:          144
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns6Client23GetQueryTypeAndCallbackERKNS_7MessageERNS1_9QueryTypeERNS1_8CallbackERPv
        - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1343,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1343,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1349,22'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1349,22'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1357,22'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1366,22'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1366,22'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1366,22'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1374,22'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1381,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
        - Branch String:   'src/core/net/dns_client.cpp:1349,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1351,22'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1353,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
        - Branch String:   'src/core/net/dns_client.cpp:1357,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1359,22'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1361,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
        - Branch String:   'src/core/net/dns_client.cpp:1366,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1368,22'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1370,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
        - Branch String:   'src/core/net/dns_client.cpp:1374,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1376,22'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1378,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1341,5'
          Dst:             _ZN2ot3Dns6Client23GetQueryTypeAndCallbackERKNS_7MessageERNS1_9QueryTypeERNS1_8CallbackERPv
        - Src:             'src/core/net/dns_client.cpp:1384,5'
          Dst:             _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
    - functionName:    _ZN2ot3Dns6Client23GetQueryTypeAndCallbackERKNS_7MessageERNS1_9QueryTypeERNS1_8CallbackERPv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1388
      functionLinenumberEnd: 1396
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQuery
        - aType
        - aCallback
        - aContext
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1391,10'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
    - functionName:    _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
      BBCount:         12
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - _ZN2ot7Message4FreeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1122,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1124,24'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1128,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1125,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1125,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1126,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot7Message4FreeEv
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1117,27'
          Dst:             _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1120,18'
          Dst:             _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1124,14'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1125,9'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/net/dns_client.cpp:1126,16'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot9ClearableINS_3Dns6Client8ResponseEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Dns6Client8ResponseEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Dns6Client8ResponseEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Dns6Client8ResponseEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns6Client9QueryInfoEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot7Message8IteratorC2Ev
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1517
      functionLinenumberEnd: 1518
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1515,9'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEC2Ev
    - functionName:    _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      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:    _ZN2ot3Ip63Udp8SocketInINS_3Dns6ClientEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.hpp:359,13'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/net/udp6.hpp:359,73'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/udp6.hpp:359,95'
          Dst:             _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot3Dns6Client16HandleUdpReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1422
      functionLinenumberEnd: 1425
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMsgInfo
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Client15ProcessResponseERKNS_7MessageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1424,5'
          Dst:             _ZN2ot3Dns6Client15ProcessResponseERKNS_7MessageE
    - functionName:    _ZN2ot3Dns6Client15ProcessResponseERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1428
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResponseMessage
      BBCount:         28
      ICount:          106
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
        - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
        - _ZN2ot3Dns6Client13ParseResponseERKNS_7MessageERPS2_R7otError
        - _ZN2ot3Dns6Client16CanFinalizeQueryERNS_7MessageE
        - _ZN2ot3Dns6Client17SaveQueryResponseERNS_7MessageERKS2_
        - _ZN2ot3Dns6Client19ReplaceWithIp4QueryERNS_7MessageERKS2_
        - _ZN2ot3Dns6Client26PrepareResponseAndFinalizeERNS_7MessageERKS2_PNS1_8ResponseE
        - _ZN2ot3Dns6Client26ResolveHostAddressIfNeededERNS_7MessageERKS2_
        - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1432,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1432,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1435,30'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client19ReplaceWithIp4QueryERNS_7MessageERKS2_
                - _ZN2ot3Dns6Client26ResolveHostAddressIfNeededERNS_7MessageERKS2_
                - _ZN2ot3Dns6Client16CanFinalizeQueryERNS_7MessageE
                - _ZN2ot3Dns6Client17SaveQueryResponseERNS_7MessageERKS2_
                - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
                - _ZN2ot3Dns6Client26PrepareResponseAndFinalizeERNS_7MessageERKS2_PNS1_8ResponseE
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
        - Branch String:   'src/core/net/dns_client.cpp:1435,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1437,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1441,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client26ResolveHostAddressIfNeededERNS_7MessageERKS2_
                - _ZN2ot3Dns6Client16CanFinalizeQueryERNS_7MessageE
                - _ZN2ot3Dns6Client17SaveQueryResponseERNS_7MessageERKS2_
                - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
                - _ZN2ot3Dns6Client26PrepareResponseAndFinalizeERNS_7MessageERKS2_PNS1_8ResponseE
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
        - Branch String:   'src/core/net/dns_client.cpp:1441,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1447,47'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
            - BranchSide:      'src/core/net/dns_client.cpp:1460,33'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client26ResolveHostAddressIfNeededERNS_7MessageERKS2_
                - _ZN2ot3Dns6Client16CanFinalizeQueryERNS_7MessageE
                - _ZN2ot3Dns6Client17SaveQueryResponseERNS_7MessageERKS2_
                - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
                - _ZN2ot3Dns6Client26PrepareResponseAndFinalizeERNS_7MessageERKS2_PNS1_8ResponseE
        - Branch String:   'src/core/net/dns_client.cpp:1447,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1449,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1453,24'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
        - Branch String:   'src/core/net/dns_client.cpp:1463,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1465,28'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
                - _ZN2ot3Dns6Client26PrepareResponseAndFinalizeERNS_7MessageERKS2_PNS1_8ResponseE
            - BranchSide:      'src/core/net/dns_client.cpp:1469,47'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
                - _ZN2ot3Dns6Client26PrepareResponseAndFinalizeERNS_7MessageERKS2_PNS1_8ResponseE
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1432,5'
          Dst:             _ZN2ot3Dns6Client13ParseResponseERKNS_7MessageERPS2_R7otError
        - Src:             'src/core/net/dns_client.cpp:1435,9'
          Dst:             _ZN2ot3Dns6Client19ReplaceWithIp4QueryERNS_7MessageERKS2_
        - Src:             'src/core/net/dns_client.cpp:1447,13'
          Dst:             _ZN2ot3Dns6Client32ReplaceWithSeparateSrvTxtQueriesERNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1453,9'
          Dst:             _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
        - Src:             'src/core/net/dns_client.cpp:1460,5'
          Dst:             _ZN2ot3Dns6Client26ResolveHostAddressIfNeededERNS_7MessageERKS2_
        - Src:             'src/core/net/dns_client.cpp:1463,10'
          Dst:             _ZN2ot3Dns6Client16CanFinalizeQueryERNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1465,9'
          Dst:             _ZN2ot3Dns6Client17SaveQueryResponseERNS_7MessageERKS2_
        - Src:             'src/core/net/dns_client.cpp:1469,32'
          Dst:             _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1469,5'
          Dst:             _ZN2ot3Dns6Client26PrepareResponseAndFinalizeERNS_7MessageERKS2_PNS1_8ResponseE
    - functionName:    _ZN2ot3Dns6Client13ParseResponseERKNS_7MessageERPS2_R7otError
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResponseMessage
        - aQuery
        - aResponseError
      BBCount:         62
      ICount:          274
      EdgeCount:       78
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
        - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
        - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - _ZN2ot3Dns4NameC2Ev
        - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - _ZN2ot3Dns6Client13FindQueryByIdEt
        - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
        - _ZN2ot3Dns6HeaderC2Ev
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot3Dns6Header12GetMessageIdEv
        - _ZNK2ot3Dns6Header12GetQueryTypeEv
        - _ZNK2ot3Dns6Header14GetAnswerCountEv
        - _ZNK2ot3Dns6Header15GetResponseCodeEv
        - _ZNK2ot3Dns6Header16GetQuestionCountEv
        - _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
        - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
        - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
        - _ZNK2ot3Dns6Header7GetTypeEv
        - _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1484,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1484,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1485,12'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header7GetTypeEv
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Client13FindQueryByIdEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
        - Branch String:   'src/core/net/dns_client.cpp:1487,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1487,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Client13FindQueryByIdEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
            - BranchSide:      'src/core/net/dns_client.cpp:1487,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1487,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1487,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Client13FindQueryByIdEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
            - BranchSide:      'src/core/net/dns_client.cpp:1487,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1487,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1487,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1487,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Client13FindQueryByIdEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
        - Branch String:   'src/core/net/dns_client.cpp:1492,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1492,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
            - BranchSide:      'src/core/net/dns_client.cpp:1492,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1503,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1505,23'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
            - BranchSide:      'src/core/net/dns_client.cpp:1509,16'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
        - Branch String:   'src/core/net/dns_client.cpp:1509,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1511,23'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
            - BranchSide:      'src/core/net/dns_client.cpp:1519,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
        - Branch String:   'src/core/net/dns_client.cpp:1511,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1513,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
            - BranchSide:      'src/core/net/dns_client.cpp:1516,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
        - Branch String:   'src/core/net/dns_client.cpp:1513,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1513,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1514,20'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
        - Branch String:   'src/core/net/dns_client.cpp:1519,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1519,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
            - BranchSide:      'src/core/net/dns_client.cpp:1519,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1519,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1519,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
            - BranchSide:      'src/core/net/dns_client.cpp:1519,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1525,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1525,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1526,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
        - Branch String:   'src/core/net/dns_client.cpp:1526,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1526,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1527,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
        - Branch String:   'src/core/net/dns_client.cpp:1527,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1527,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1531,57'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
        - Branch String:   'src/core/net/dns_client.cpp:1534,40'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1534,49'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
            - BranchSide:      'src/core/net/dns_client.cpp:1534,82'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1534,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1534,82'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
            - BranchSide:      'src/core/net/dns_client.cpp:1536,52'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1478,41'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/dns_client.cpp:1480,15'
          Dst:             _ZN2ot3Dns6HeaderC2Ev
        - Src:             'src/core/net/dns_client.cpp:1482,15'
          Dst:             _ZN2ot3Dns4NameC2Ev
        - Src:             'src/core/net/dns_client.cpp:1484,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/dns_client.cpp:1487,5'
          Dst:             _ZNK2ot3Dns6Header7GetTypeEv
        - Src:             'src/core/net/dns_client.cpp:1487,5'
          Dst:             _ZNK2ot3Dns6Header12GetQueryTypeEv
        - Src:             'src/core/net/dns_client.cpp:1487,5'
          Dst:             _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
        - Src:             'src/core/net/dns_client.cpp:1491,35'
          Dst:             _ZNK2ot3Dns6Header12GetMessageIdEv
        - Src:             'src/core/net/dns_client.cpp:1491,14'
          Dst:             _ZN2ot3Dns6Client13FindQueryByIdEt
        - Src:             'src/core/net/dns_client.cpp:1494,10'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1496,15'
          Dst:             _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - Src:             'src/core/net/dns_client.cpp:1509,16'
          Dst:             _ZNK2ot3Dns6Header16GetQuestionCountEv
        - Src:             'src/core/net/dns_client.cpp:1513,13'
          Dst:             _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
        - Src:             'src/core/net/dns_client.cpp:1519,9'
          Dst:             _ZNK2ot3Dns6Header15GetResponseCodeEv
        - Src:             'src/core/net/dns_client.cpp:1519,9'
          Dst:             _ZNK2ot3Dns6Header16GetQuestionCountEv
        - Src:             'src/core/net/dns_client.cpp:1525,5'
          Dst:             _ZNK2ot3Dns6Header14GetAnswerCountEv
        - Src:             'src/core/net/dns_client.cpp:1525,5'
          Dst:             _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
        - Src:             'src/core/net/dns_client.cpp:1526,5'
          Dst:             _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
        - Src:             'src/core/net/dns_client.cpp:1526,5'
          Dst:             _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
        - Src:             'src/core/net/dns_client.cpp:1527,5'
          Dst:             _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
        - Src:             'src/core/net/dns_client.cpp:1527,5'
          Dst:             _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
        - Src:             'src/core/net/dns_client.cpp:1531,57'
          Dst:             _ZNK2ot3Dns6Header15GetResponseCodeEv
        - Src:             'src/core/net/dns_client.cpp:1531,22'
          Dst:             _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
        - Src:             'src/core/net/dns_client.cpp:1536,60'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:1536,80'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/dns_client.cpp:1536,9'
          Dst:             _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
    - functionName:    _ZN2ot3Dns6Client19ReplaceWithIp4QueryERNS_7MessageERKS2_
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1695
      functionLinenumberEnd: 1747
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aResponseMessage
      BBCount:         30
      ICount:          118
      EdgeCount:       33
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
        - _ZN2ot3Dns6HeaderC2Ev
        - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
        - _ZNK2ot3Dns6Header14GetAnswerCountEv
        - _ZNK2ot3Dns6Header15GetResponseCodeEv
        - _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1702,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1702,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:1702,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1703,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1703,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:1703,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1714,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1714,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1716,20'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
        - Branch String:   'src/core/net/dns_client.cpp:1716,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1719,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:1723,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:1726,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1719,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1719,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:1719,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1698,15'
          Dst:             _ZN2ot3Dns6HeaderC2Ev
        - Src:             'src/core/net/dns_client.cpp:1700,10'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1703,5'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
        - Src:             'src/core/net/dns_client.cpp:1714,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/dns_client.cpp:1714,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/dns_client.cpp:1716,20'
          Dst:             _ZNK2ot3Dns6Header15GetResponseCodeEv
        - Src:             'src/core/net/dns_client.cpp:1719,9'
          Dst:             _ZNK2ot3Dns6Header14GetAnswerCountEv
        - Src:             'src/core/net/dns_client.cpp:1743,17'
          Dst:             _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
        - Src:             'src/core/net/dns_client.cpp:1743,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Dns6Client26ResolveHostAddressIfNeededERNS_7MessageERKS2_
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1842
      functionLinenumberEnd: 1883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aResponseMessage
      BBCount:         28
      ICount:          139
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot13ClearAllBytesI16otDnsServiceInfoEEvRT_
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
        - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
        - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
        - _ZN2ot3Dns6Client16PopulateResponseERNS1_8ResponseERNS_7MessageERKS4_
        - _ZN2ot3Dns6Client8ResponseC2Ev
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
        - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1850,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1850,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client16PopulateResponseERNS1_8ResponseERNS_7MessageERKS4_
                - _ZN2ot13ClearAllBytesI16otDnsServiceInfoEEvRT_
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
            - BranchSide:      'src/core/net/dns_client.cpp:1850,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client16PopulateResponseERNS1_8ResponseERNS_7MessageERKS4_
                - _ZN2ot13ClearAllBytesI16otDnsServiceInfoEEvRT_
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
        - Branch String:   'src/core/net/dns_client.cpp:1850,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1850,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client16PopulateResponseERNS1_8ResponseERNS_7MessageERKS4_
                - _ZN2ot13ClearAllBytesI16otDnsServiceInfoEEvRT_
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
            - BranchSide:      'src/core/net/dns_client.cpp:1850,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1851,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1851,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client16PopulateResponseERNS1_8ResponseERNS_7MessageERKS4_
                - _ZN2ot13ClearAllBytesI16otDnsServiceInfoEEvRT_
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
            - BranchSide:      'src/core/net/dns_client.cpp:1851,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1858,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1858,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1862,33'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
        - Branch String:   'src/core/net/dns_client.cpp:1862,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1862,61'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
            - BranchSide:      'src/core/net/dns_client.cpp:1866,14'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
        - Branch String:   'src/core/net/dns_client.cpp:1871,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1871,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1872,32'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1844,17'
          Dst:             _ZN2ot3Dns6Client8ResponseC2Ev
        - Src:             'src/core/net/dns_client.cpp:1848,10'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1853,5'
          Dst:             _ZN2ot3Dns6Client16PopulateResponseERNS1_8ResponseERNS_7MessageERKS4_
        - Src:             'src/core/net/dns_client.cpp:1855,5'
          Dst:             _ZN2ot13ClearAllBytesI16otDnsServiceInfoEEvRT_
        - Src:             'src/core/net/dns_client.cpp:1858,5'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_client.cpp:1858,5'
          Dst:             _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
        - Src:             'src/core/net/dns_client.cpp:1862,9'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/dns_client.cpp:1862,47'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/dns_client.cpp:1869,36'
          Dst:             _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1871,9'
          Dst:             _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1872,21'
          Dst:             _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
        - Src:             'src/core/net/dns_client.cpp:1872,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_client.cpp:1877,14'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1879,9'
          Dst:             _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
    - functionName:    _ZN2ot3Dns6Client16CanFinalizeQueryERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1545
      functionLinenumberEnd: 1572
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
      BBCount:         15
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1555,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1557,24'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1569,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1559,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1561,13'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1564,18'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Branch String:   'src/core/net/dns_client.cpp:1564,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1566,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1569,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1555,26'
          Dst:             _ZN2ot3Dns6Client13FindMainQueryERNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1557,14'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
    - functionName:    _ZN2ot3Dns6Client17SaveQueryResponseERNS_7MessageERKS2_
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1576
      functionLinenumberEnd: 1588
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aResponseMessage
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - _ZNK2ot7Message5CloneEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1580,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1580,5'
              BranchSideFuncs:
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
            - BranchSide:      'src/core/net/dns_client.cpp:1580,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1579,10'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1583,44'
          Dst:             _ZNK2ot7Message5CloneEv
        - Src:             'src/core/net/dns_client.cpp:1585,5'
          Dst:             _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
    - functionName:    _ZN2ot3Dns6Client26PrepareResponseAndFinalizeERNS_7MessageERKS2_PNS1_8ResponseE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1609
      functionLinenumberEnd: 1629
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aResponseMessage
        - aPrevResponse
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns6Client13FinalizeQueryERNS1_8ResponseE7otError
        - _ZN2ot3Dns6Client16PopulateResponseERNS1_8ResponseERNS_7MessageERKS4_
        - _ZN2ot3Dns6Client26PrepareResponseAndFinalizeERNS_7MessageERKS2_PNS1_8ResponseE
        - _ZN2ot3Dns6Client8ResponseC2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1621,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1623,37'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client26PrepareResponseAndFinalizeERNS_7MessageERKS2_PNS1_8ResponseE
            - BranchSide:      'src/core/net/dns_client.cpp:1627,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13FinalizeQueryERNS1_8ResponseE7otError
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1615,14'
          Dst:             _ZN2ot3Dns6Client8ResponseC2Ev
        - Src:             'src/core/net/dns_client.cpp:1618,22'
          Dst:             _ZN2ot3Dns6Client16PopulateResponseERNS1_8ResponseERNS_7MessageERKS4_
        - Src:             'src/core/net/dns_client.cpp:1623,9'
          Dst:             _ZN2ot3Dns6Client26PrepareResponseAndFinalizeERNS_7MessageERKS2_PNS1_8ResponseE
        - Src:             'src/core/net/dns_client.cpp:1627,9'
          Dst:             _ZN2ot3Dns6Client13FinalizeQueryERNS1_8ResponseE7otError
    - functionName:    _ZN2ot3Dns6Client16PopulateResponseERNS1_8ResponseERNS_7MessageERKS4_
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1592
      functionLinenumberEnd: 1605
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResponse
        - aQuery
        - aResponseMessage
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns6Client8Response12PopulateFromERKNS_7MessageE
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8InstanceEEERT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1603,28'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1603,63'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client8Response12PopulateFromERKNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1603,88'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client8Response12PopulateFromERKNS_7MessageE
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1599,10'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1601,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8InstanceEEERT_v
        - Src:             'src/core/net/dns_client.cpp:1603,15'
          Dst:             _ZN2ot3Dns6Client8Response12PopulateFromERKNS_7MessageE
    - functionName:    _ZN2ot3Dns6Client8Response12PopulateFromERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         7
      ICount:          98
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZN2ot3Dns6HeaderC2Ev
        - _ZNK2ot3Dns6Header14GetAnswerCountEv
        - _ZNK2ot3Dns6Header16GetQuestionCountEv
        - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
        - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
        - _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:451,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:453,37'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.7443
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZL11IgnoreError7otError.7443
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZL11IgnoreError7otError.7443
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZL11IgnoreError7otError.7443
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
            - BranchSide:      'src/core/net/dns_client.cpp:457,21'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZL11IgnoreError7otError.7443
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZL11IgnoreError7otError.7443
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZL11IgnoreError7otError.7443
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:443,32'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/dns_client.cpp:444,14'
          Dst:             _ZN2ot3Dns6HeaderC2Ev
        - Src:             'src/core/net/dns_client.cpp:448,26'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/dns_client.cpp:448,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_client.cpp:451,41'
          Dst:             _ZNK2ot3Dns6Header16GetQuestionCountEv
        - Src:             'src/core/net/dns_client.cpp:453,21'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/dns_client.cpp:453,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_client.cpp:458,71'
          Dst:             _ZNK2ot3Dns6Header14GetAnswerCountEv
        - Src:             'src/core/net/dns_client.cpp:458,17'
          Dst:             _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
        - Src:             'src/core/net/dns_client.cpp:458,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_client.cpp:460,71'
          Dst:             _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
        - Src:             'src/core/net/dns_client.cpp:460,17'
          Dst:             _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
        - Src:             'src/core/net/dns_client.cpp:460,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_client.cpp:462,71'
          Dst:             _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
        - Src:             'src/core/net/dns_client.cpp:462,17'
          Dst:             _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
        - Src:             'src/core/net/dns_client.cpp:462,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_client.cpp:464,37'
          Dst:             _ZNK2ot3Dns6Header14GetAnswerCountEv
        - Src:             'src/core/net/dns_client.cpp:465,37'
          Dst:             _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
        - Src:             'src/core/net/dns_client.cpp:466,37'
          Dst:             _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot3Dns6Header16GetQuestionCountEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:296,52'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Dns6Header14GetAnswerCountEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:310,50'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:324,59'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:338,60'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot13ClearAllBytesI16otDnsServiceInfoEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns4NameC2ERKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4NameC2EPKcPKNS_7MessageEt
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:506,11'
          Dst:             _ZN2ot3Dns4NameC2EPKcPKNS_7MessageEt
    - functionName:    _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSection
        - aName
        - aServiceInfo
      BBCount:         37
      ICount:          178
      EdgeCount:       45
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9SrvRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
        - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZN2ot3Dns4NameC2Ev
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
        - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
        - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
        - _ZNK2ot3Dns9SrvRecord18ReadTargetHostNameERKNS_7MessageERtPct
        - _ZNK2ot3Dns9SrvRecord7GetPortEv
        - _ZNK2ot3Dns9SrvRecord9GetWeightEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:280,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:280,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9SrvRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZNK2ot3Dns9SrvRecord18ReadTargetHostNameERKNS_7MessageERtPct
            - BranchSide:      'src/core/net/dns_client.cpp:280,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:282,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:282,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9SrvRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZNK2ot3Dns9SrvRecord18ReadTargetHostNameERKNS_7MessageERtPct
            - BranchSide:      'src/core/net/dns_client.cpp:282,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:286,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:286,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:288,40'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZNK2ot3Dns9SrvRecord18ReadTargetHostNameERKNS_7MessageERtPct
        - Branch String:   'src/core/net/dns_client.cpp:295,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:297,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9SrvRecord18ReadTargetHostNameERKNS_7MessageERtPct
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
            - BranchSide:      'src/core/net/dns_client.cpp:302,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
        - Branch String:   'src/core/net/dns_client.cpp:297,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:297,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:299,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
        - Branch String:   'src/core/net/dns_client.cpp:302,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:302,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:307,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:307,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
            - BranchSide:      'src/core/net/dns_client.cpp:307,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:312,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:312,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:314,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:275,15'
          Dst:             _ZN2ot3Dns4NameC2Ev
        - Src:             'src/core/net/dns_client.cpp:285,5'
          Dst:             _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
        - Src:             'src/core/net/dns_client.cpp:286,5'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9SrvRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
        - Src:             'src/core/net/dns_client.cpp:288,40'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/dns_client.cpp:289,40'
          Dst:             _ZNK2ot3Dns9SrvRecord7GetPortEv
        - Src:             'src/core/net/dns_client.cpp:290,40'
          Dst:             _ZNK2ot3Dns9SrvRecord11GetPriorityEv
        - Src:             'src/core/net/dns_client.cpp:291,40'
          Dst:             _ZNK2ot3Dns9SrvRecord9GetWeightEv
        - Src:             'src/core/net/dns_client.cpp:293,14'
          Dst:             _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - Src:             'src/core/net/dns_client.cpp:297,9'
          Dst:             _ZNK2ot3Dns9SrvRecord18ReadTargetHostNameERKNS_7MessageERtPct
        - Src:             'src/core/net/dns_client.cpp:302,9'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/dns_client.cpp:307,5'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/dns_client.cpp:307,5'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/dns_client.cpp:309,79'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/dns_client.cpp:309,13'
          Dst:             _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
    - functionName:    _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
        - aLabel
        - aName
        - aQuery
      BBCount:         36
      ICount:          151
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_3Dns6Client9QueryInfoEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1087,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1087,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Dns6Client9QueryInfoEEE7otErrorRKT_
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1087,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/dns_client.cpp:1090,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1090,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendINS_3Dns6Client9QueryInfoEEE7otErrorRKT_
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:1090,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/dns_client.cpp:1092,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1092,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1094,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - Branch String:   'src/core/net/dns_client.cpp:1094,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1096,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1099,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/dns_client.cpp:1096,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1096,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1097,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/dns_client.cpp:1099,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1099,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1102,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/dns_client.cpp:1102,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1102,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1102,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1102,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1102,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/dns_client.cpp:1102,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1087,5'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
        - Src:             'src/core/net/dns_client.cpp:1089,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/net/dns_client.cpp:1089,33'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - Src:             'src/core/net/dns_client.cpp:1092,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns6Client9QueryInfoEEE7otErrorRKT_
        - Src:             'src/core/net/dns_client.cpp:1096,9'
          Dst:             _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1099,5'
          Dst:             _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1102,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7Message6AppendINS_3Dns6Client9QueryInfoEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Dns4NameC2Ev
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4NameC2EPKcPKNS_7MessageEt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:484,11'
          Dst:             _ZN2ot3Dns4NameC2EPKcPKNS_7MessageEt
    - functionName:    _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSection
        - aOffset
        - aNumRecord
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:133,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:136,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:139,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:141,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9SrvRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1597
      functionLinenumberEnd: 1598
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aNumRecords
        - aIndex
        - aName
        - aRecord
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtttRKNS0_4NameEtRS1_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1598,16'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtttRKNS0_4NameEtRS1_t
    - functionName:    _ZNK2ot3Dns14ResourceRecord6GetTtlEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1480
      functionLinenumberEnd: 1480
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1480,42'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot3Dns9SrvRecord7GetPortEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2110
      functionLinenumberEnd: 2110
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2110,43'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Dns9SrvRecord11GetPriorityEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2082
      functionLinenumberEnd: 2082
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2082,47'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Dns9SrvRecord9GetWeightEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2096
      functionLinenumberEnd: 2096
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2096,45'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9SrvRecord18ReadTargetHostNameERKNS_7MessageERtPct
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2142
      functionLinenumberEnd: 2144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aNameBuffer
        - aNameBufferSize
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns14ResourceRecord8ReadNameERKNS_7MessageERttPctb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2143,32'
          Dst:             _ZNK2ot3Dns14ResourceRecord8ReadNameERKNS_7MessageERttPctb
    - functionName:    _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSection
        - aHostName
        - aIndex
        - aAddress
        - aTtl
      BBCount:         12
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_10AaaaRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
        - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
        - _ZNK2ot3Dns6Client8Response21CheckForHostNameAliasENS2_7SectionERNS0_4NameE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:212,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:212,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:214,19'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_10AaaaRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Branch String:   'src/core/net/dns_client.cpp:215,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:215,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:216,27'
              BranchSideFuncs:
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:212,5'
          Dst:             _ZNK2ot3Dns6Client8Response21CheckForHostNameAliasENS2_7SectionERNS0_4NameE
        - Src:             'src/core/net/dns_client.cpp:214,5'
          Dst:             _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
        - Src:             'src/core/net/dns_client.cpp:215,5'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordINS0_10AaaaRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
        - Src:             'src/core/net/dns_client.cpp:216,27'
          Dst:             _ZNK2ot3Dns10AaaaRecord10GetAddressEv
        - Src:             'src/core/net/dns_client.cpp:217,27'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
    - functionName:    _ZNK2ot3Dns6Client8Response21CheckForHostNameAliasENS2_7SectionERNS0_4NameE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSection
        - aHostName
      BBCount:         26
      ICount:          116
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_11CnameRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
        - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:168,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:168,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_11CnameRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
            - BranchSide:      'src/core/net/dns_client.cpp:168,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:170,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:172,23'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_11CnameRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
            - BranchSide:      'src/core/net/dns_client.cpp:194,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:175,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:177,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:181,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_11CnameRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
        - Branch String:   'src/core/net/dns_client.cpp:181,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:181,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:187,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_11CnameRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
        - Branch String:   'src/core/net/dns_client.cpp:188,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:188,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:192,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_11CnameRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:172,9'
          Dst:             _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
        - Src:             'src/core/net/dns_client.cpp:173,17'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordINS0_11CnameRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
        - Src:             'src/core/net/dns_client.cpp:187,19'
          Dst:             _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - Src:             'src/core/net/dns_client.cpp:188,9'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
    - functionName:    _ZN2ot3Dns14ResourceRecord10FindRecordINS0_10AaaaRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1597
      functionLinenumberEnd: 1598
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aNumRecords
        - aIndex
        - aName
        - aRecord
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtttRKNS0_4NameEtRS1_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1598,16'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtttRKNS0_4NameEtRS1_t
    - functionName:    _ZNK2ot3Dns10AaaaRecord10GetAddressEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2053
      functionLinenumberEnd: 2053
      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:    _ZN2ot3Dns14ResourceRecord10FindRecordINS0_11CnameRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1597
      functionLinenumberEnd: 1598
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aNumRecords
        - aIndex
        - aName
        - aRecord
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtttRKNS0_4NameEtRS1_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1598,16'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtttRKNS0_4NameEtRS1_t
    - functionName:    _ZN2ot3Dns4NameC2EPKcPKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1078
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aString
        - aMessage
        - aOffset
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns6Header15GetResponseCodeEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8ReadBitsIhTnT_Lh15ETnS1_Lh0EEES1_S1_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:255,73'
          Dst:             _ZN2ot8ReadBitsIhTnT_Lh15ETnS1_Lh0EEES1_S1_
    - functionName:    _ZN2ot8ReadBitsIhTnT_Lh15ETnS1_Lh0EEES1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aBits
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns6Header7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8ReadBitsIhTnT_Lh128ETnS1_Lh7EEES1_S1_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:122,57'
          Dst:             _ZN2ot8ReadBitsIhTnT_Lh128ETnS1_Lh7EEES1_S1_
    - functionName:    _ZNK2ot3Dns6Header12GetQueryTypeEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8ReadBitsIhTnT_Lh120ETnS1_Lh3EEES1_S1_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:149,72'
          Dst:             _ZN2ot8ReadBitsIhTnT_Lh120ETnS1_Lh3EEES1_S1_
    - functionName:    _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6GetBitIhEEbT_h
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:181,51'
          Dst:             _ZN2ot6GetBitIhEEbT_h
    - functionName:    _ZN2ot3Dns6Client37RecordServerAsCapableOfMultiQuestionsERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1798
      functionLinenumberEnd: 1805
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServerAddress
      BBCount:         9
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE4FindERKS2_
        - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE6RemoveERS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1801,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1801,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE6RemoveERS2_
            - BranchSide:      'src/core/net/dns_client.cpp:1801,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1799,48'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt3EhE4FindERKS2_
        - Src:             'src/core/net/dns_client.cpp:1802,26'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt3EhE6RemoveERS2_
    - functionName:    _ZN2ot5ArrayINS_3Ip67AddressELt3EhE4FindERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Ip67AddressEEEPT_PKS3_
        - _ZN2ot7AsConstINS_5ArrayINS_3Ip67AddressELt3EhEEEEPKT_PS5_
        - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE4FindERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:357,56'
          Dst:             _ZN2ot7AsConstINS_5ArrayINS_3Ip67AddressELt3EhEEEEPKT_PS5_
        - Src:             'src/core/common/array.hpp:357,71'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE4FindERKS2_
        - Src:             'src/core/common/array.hpp:357,45'
          Dst:             _ZN2ot10AsNonConstINS_3Ip67AddressEEEPT_PKS3_
    - functionName:    _ZN2ot6GetBitIhEEbT_h
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aBits
        - aBitOffset
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8ReadBitsIhTnT_Lh120ETnS1_Lh3EEES1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aBits
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8ReadBitsIhTnT_Lh128ETnS1_Lh7EEES1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aBits
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_7MessageEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7Message4FreeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otSockAddrEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:130,58'
          Dst:             _ZN2ot10AsCoreTypeI10otSockAddrEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot3PtrINS_7MessageEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      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:    _ZN2ot3Dns6Client11QueryRecordEtPKcS3_PFv7otErrorPK19otDnsRecordResponsePvES8_PKNS1_11QueryConfigE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1010
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRecordType
        - aFirstLabel
        - aNextLabels
        - aCallback
        - aContext
        - aConfig
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
        - _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
        - _ZN2ot9ClearableINS_3Dns6Client9QueryInfoEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1013,10'
          Dst:             _ZN2ot9ClearableINS_3Dns6Client9QueryInfoEE5ClearEv
        - Src:             'src/core/net/dns_client.cpp:1016,18'
          Dst:             _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
        - Src:             'src/core/net/dns_client.cpp:1020,12'
          Dst:             _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
    - functionName:    _ZN2ot9ClearableINS_3Dns6Client9QueryInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Dns6Client9QueryInfoEEEvRT_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Dns6Client9QueryInfoEEEvRT_
    - functionName:    _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
        - aDefaultConfig
      BBCount:         33
      ICount:          172
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
        - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
        - _ZN2ot3Dns6Client11QueryConfig16SetMaxTxAttemptsEh
        - _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
        - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
        - _ZN2ot3Dns6Client11QueryConfig18SetResponseTimeoutEj
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZN2ot3Ip68SockAddr7SetPortEt
        - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
        - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
        - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
        - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
        - _ZNK2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
        - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot3Ip68SockAddr7GetPortEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:74,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:76,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:80,14'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client11QueryConfig16SetMaxTxAttemptsEh
                - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
                - _ZN2ot3Dns6Client11QueryConfig18SetResponseTimeoutEj
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZNK2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
        - Branch String:   'src/core/net/dns_client.cpp:82,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:84,44'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client11QueryConfig16SetMaxTxAttemptsEh
                - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
                - _ZN2ot3Dns6Client11QueryConfig18SetResponseTimeoutEj
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip68SockAddr7SetPortEt
            - BranchSide:      'src/core/net/dns_client.cpp:87,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client11QueryConfig16SetMaxTxAttemptsEh
                - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
                - _ZN2ot3Dns6Client11QueryConfig18SetResponseTimeoutEj
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip68SockAddr7SetPortEt
        - Branch String:   'src/core/net/dns_client.cpp:87,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:89,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client11QueryConfig16SetMaxTxAttemptsEh
                - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
                - _ZN2ot3Dns6Client11QueryConfig18SetResponseTimeoutEj
            - BranchSide:      'src/core/net/dns_client.cpp:92,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client11QueryConfig16SetMaxTxAttemptsEh
                - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
                - _ZN2ot3Dns6Client11QueryConfig18SetResponseTimeoutEj
        - Branch String:   'src/core/net/dns_client.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:94,28'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
                - _ZN2ot3Dns6Client11QueryConfig18SetResponseTimeoutEj
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client11QueryConfig16SetMaxTxAttemptsEh
            - BranchSide:      'src/core/net/dns_client.cpp:97,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client11QueryConfig16SetMaxTxAttemptsEh
        - Branch String:   'src/core/net/dns_client.cpp:97,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:99,26'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
                - _ZN2ot3Dns6Client11QueryConfig16SetMaxTxAttemptsEh
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
            - BranchSide:      'src/core/net/dns_client.cpp:102,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
        - Branch String:   'src/core/net/dns_client.cpp:102,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:104,26'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
                - _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
            - BranchSide:      'src/core/net/dns_client.cpp:108,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
        - Branch String:   'src/core/net/dns_client.cpp:108,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:110,22'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
            - BranchSide:      'src/core/net/dns_client.cpp:114,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
        - Branch String:   'src/core/net/dns_client.cpp:114,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:116,24'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
            - BranchSide:      'src/core/net/dns_client.cpp:119,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
        - Branch String:   'src/core/net/dns_client.cpp:119,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:119,32'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
            - BranchSide:      'src/core/net/dns_client.cpp:121,27'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
                - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:82,9'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:82,29'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/dns_client.cpp:82,42'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/dns_client.cpp:84,59'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:84,79'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/dns_client.cpp:84,9'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:84,29'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/dns_client.cpp:87,9'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:87,29'
          Dst:             _ZNK2ot3Ip68SockAddr7GetPortEv
        - Src:             'src/core/net/dns_client.cpp:89,9'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:89,52'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:89,72'
          Dst:             _ZNK2ot3Ip68SockAddr7GetPortEv
        - Src:             'src/core/net/dns_client.cpp:89,29'
          Dst:             _ZN2ot3Ip68SockAddr7SetPortEt
        - Src:             'src/core/net/dns_client.cpp:92,9'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
        - Src:             'src/core/net/dns_client.cpp:94,43'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig18GetResponseTimeoutEv
        - Src:             'src/core/net/dns_client.cpp:94,9'
          Dst:             _ZN2ot3Dns6Client11QueryConfig18SetResponseTimeoutEj
        - Src:             'src/core/net/dns_client.cpp:97,9'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
        - Src:             'src/core/net/dns_client.cpp:99,41'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig16GetMaxTxAttemptsEv
        - Src:             'src/core/net/dns_client.cpp:99,9'
          Dst:             _ZN2ot3Dns6Client11QueryConfig16SetMaxTxAttemptsEh
        - Src:             'src/core/net/dns_client.cpp:102,9'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
        - Src:             'src/core/net/dns_client.cpp:104,41'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig16GetRecursionFlagEv
        - Src:             'src/core/net/dns_client.cpp:104,9'
          Dst:             _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
        - Src:             'src/core/net/dns_client.cpp:108,9'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
        - Src:             'src/core/net/dns_client.cpp:110,37'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
        - Src:             'src/core/net/dns_client.cpp:110,9'
          Dst:             _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
        - Src:             'src/core/net/dns_client.cpp:114,9'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
        - Src:             'src/core/net/dns_client.cpp:116,39'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
        - Src:             'src/core/net/dns_client.cpp:116,9'
          Dst:             _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
        - Src:             'src/core/net/dns_client.cpp:119,9'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
        - Src:             'src/core/net/dns_client.cpp:121,42'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig17GetTransportProtoEv
        - Src:             'src/core/net/dns_client.cpp:121,9'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
    - functionName:    _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aInfo
        - aLabel
        - aName
        - aSecondType
      BBCount:         38
      ICount:          181
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
        - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
        - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
        - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
        - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1034,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1034,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
            - BranchSide:      'src/core/net/dns_client.cpp:1034,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1037,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1041,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
            - BranchSide:      'src/core/net/dns_client.cpp:1047,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
        - Branch String:   'src/core/net/dns_client.cpp:1041,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1041,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
            - BranchSide:      'src/core/net/dns_client.cpp:1041,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1042,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1042,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
            - BranchSide:      'src/core/net/dns_client.cpp:1042,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1047,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1047,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1049,5'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
        - Branch String:   'src/core/net/dns_client.cpp:1052,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1052,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
            - BranchSide:      'src/core/net/dns_client.cpp:1052,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
        - Branch String:   'src/core/net/dns_client.cpp:1054,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1054,24'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
            - BranchSide:      'src/core/net/dns_client.cpp:1058,36'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
        - Branch String:   'src/core/net/dns_client.cpp:1066,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1066,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1068,32'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1034,5'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
        - Src:             'src/core/net/dns_client.cpp:1041,9'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig12GetNat64ModeEv
        - Src:             'src/core/net/dns_client.cpp:1042,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/net/dns_client.cpp:1042,9'
          Dst:             _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
        - Src:             'src/core/net/dns_client.cpp:1047,5'
          Dst:             _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1049,18'
          Dst:             _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1051,13'
          Dst:             _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
        - Src:             'src/core/net/dns_client.cpp:1052,5'
          Dst:             _ZN2ot3Dns6Client9FreeQueryERNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1066,9'
          Dst:             _ZN2ot3Dns6Client13AllocateQueryERKNS1_9QueryInfoEPKcS6_RPNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1068,21'
          Dst:             _ZN2ot3Dns6Client9SendQueryERNS_7MessageERNS1_9QueryInfoEb
        - Src:             'src/core/net/dns_client.cpp:1068,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_client.cpp:1072,15'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:1074,9'
          Dst:             _ZN2ot3Dns6Client11UpdateQueryERNS_7MessageERKNS1_9QueryInfoE
    - functionName:    _ZNK2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 187
      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:    _ZN2ot3Ip68SockAddr7SetPortEt
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns6Client11QueryConfig18SetResponseTimeoutEj
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aResponseTimeout
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns6Client11QueryConfig16SetMaxTxAttemptsEh
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMaxTxAttempts
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aFlag
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTransportProto
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns6Client25CheckAndUpdateServiceModeERNS1_11QueryConfigEPKS2_
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1755
      functionLinenumberEnd: 1775
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
        - aRequestConfig
      BBCount:         19
      ICount:          78
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
        - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE8ContainsERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:1762,37'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1762,41'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE8ContainsERKS2_
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
            - BranchSide:      'src/core/net/dns_client.cpp:1767,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE8ContainsERKS2_
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
        - Branch String:   'src/core/net/dns_client.cpp:1762,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1764,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:1767,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE8ContainsERKS2_
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
        - Branch String:   'src/core/net/dns_client.cpp:1767,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1767,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE8ContainsERKS2_
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
            - BranchSide:      'src/core/net/dns_client.cpp:1767,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:1769,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:1769,79'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
            - BranchSide:      'src/core/net/dns_client.cpp:1771,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:1762,57'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
        - Src:             'src/core/net/dns_client.cpp:1767,5'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
        - Src:             'src/core/net/dns_client.cpp:1769,47'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:1769,67'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/dns_client.cpp:1769,30'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt3EhE8ContainsERKS2_
        - Src:             'src/core/net/dns_client.cpp:1771,17'
          Dst:             _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
    - functionName:    _ZN2ot3Dns6Client28ResolveServiceAndHostAddressEPKcS3_PFv7otErrorPK20otDnsServiceResponsePvES8_PKNS1_11QueryConfigE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceLabel
        - aServiceName
        - aCallback
        - aContext
        - aConfig
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Client7ResolveEPKcS3_PFv7otErrorPK20otDnsServiceResponsePvES8_PKNS1_11QueryConfigEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:946,12'
          Dst:             _ZN2ot3Dns6Client7ResolveEPKcS3_PFv7otErrorPK20otDnsServiceResponsePvES8_PKNS1_11QueryConfigEb
    - functionName:    _ZN2ot3Dns6Client7ResolveEPKcS3_PFv7otErrorPK20otDnsServiceResponsePvES8_PKNS1_11QueryConfigEb
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aInstanceLabel
        - aServiceName
        - aCallback
        - aContext
        - aConfig
        - aShouldResolveHostAddr
      BBCount:         24
      ICount:          131
      EdgeCount:       25
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
        - _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
        - _ZN2ot9ClearableINS_3Dns6Client9QueryInfoEE5ClearEv
        - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
        - _ZNK2ot3Dns6Client25CheckAndUpdateServiceModeERNS1_11QueryConfigEPKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:960,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:960,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Dns6Client9QueryInfoEE5ClearEv
                - _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
                - _ZNK2ot3Dns6Client25CheckAndUpdateServiceModeERNS1_11QueryConfigEPKS2_
                - _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
                - _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
            - BranchSide:      'src/core/net/dns_client.cpp:960,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:969,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:972,25'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
            - BranchSide:      'src/core/net/dns_client.cpp:977,14'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
            - BranchSide:      'src/core/net/dns_client.cpp:981,14'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
            - BranchSide:      'src/core/net/dns_client.cpp:986,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
            - BranchSide:      'src/core/net/dns_client.cpp:986,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
            - BranchSide:      'src/core/net/dns_client.cpp:988,14'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
        - Branch String:   'src/core/net/dns_client.cpp:982,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:982,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:982,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:962,10'
          Dst:             _ZN2ot9ClearableINS_3Dns6Client9QueryInfoEE5ClearEv
        - Src:             'src/core/net/dns_client.cpp:964,18'
          Dst:             _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
        - Src:             'src/core/net/dns_client.cpp:967,5'
          Dst:             _ZNK2ot3Dns6Client25CheckAndUpdateServiceModeERNS1_11QueryConfigEPKS2_
        - Src:             'src/core/net/dns_client.cpp:969,26'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig14GetServiceModeEv
        - Src:             'src/core/net/dns_client.cpp:995,13'
          Dst:             _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
    - functionName:    _ZN2ot3Dns6Client14ResolveServiceEPKcS3_PFv7otErrorPK20otDnsServiceResponsePvES8_PKNS1_11QueryConfigE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceLabel
        - aServiceName
        - aCallback
        - aContext
        - aConfig
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Client7ResolveEPKcS3_PFv7otErrorPK20otDnsServiceResponsePvES8_PKNS1_11QueryConfigEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:937,12'
          Dst:             _ZN2ot3Dns6Client7ResolveEPKcS3_PFv7otErrorPK20otDnsServiceResponsePvES8_PKNS1_11QueryConfigEb
    - functionName:    _ZN2ot3Dns6Client6BrowseEPKcPFv7otErrorPK19otDnsBrowseResponsePvES8_PKNS1_11QueryConfigE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceName
        - aCallback
        - aContext
        - aConfig
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
        - _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
        - _ZN2ot9ClearableINS_3Dns6Client9QueryInfoEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:922,10'
          Dst:             _ZN2ot9ClearableINS_3Dns6Client9QueryInfoEE5ClearEv
        - Src:             'src/core/net/dns_client.cpp:924,18'
          Dst:             _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
        - Src:             'src/core/net/dns_client.cpp:928,12'
          Dst:             _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
    - functionName:    _ZN2ot3Dns6Client17ResolveIp4AddressEPKcPFv7otErrorPK20otDnsAddressResponsePvES8_PKNS1_11QueryConfigE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHostName
        - aCallback
        - aContext
        - aConfig
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
        - _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
        - _ZN2ot9ClearableINS_3Dns6Client9QueryInfoEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:906,10'
          Dst:             _ZN2ot9ClearableINS_3Dns6Client9QueryInfoEE5ClearEv
        - Src:             'src/core/net/dns_client.cpp:908,18'
          Dst:             _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
        - Src:             'src/core/net/dns_client.cpp:912,12'
          Dst:             _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
    - functionName:    _ZN2ot3Dns6Client14ResolveAddressEPKcPFv7otErrorPK20otDnsAddressResponsePvES8_PKNS1_11QueryConfigE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHostName
        - aCallback
        - aContext
        - aConfig
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
        - _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
        - _ZN2ot9ClearableINS_3Dns6Client9QueryInfoEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:889,10'
          Dst:             _ZN2ot9ClearableINS_3Dns6Client9QueryInfoEE5ClearEv
        - Src:             'src/core/net/dns_client.cpp:891,18'
          Dst:             _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
        - Src:             'src/core/net/dns_client.cpp:895,12'
          Dst:             _ZN2ot3Dns6Client10StartQueryERNS1_9QueryInfoEPKcS5_NS1_9QueryTypeE
    - functionName:    _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Client27IsServerSelectedByAutoStartEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.hpp:404,70'
          Dst:             _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
    - functionName:    _ZNK2ot3Srp6Client16GetServerAddressEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.hpp:422,72'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Srp6ClientEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Srp6ClientEEERT_v
    - functionName:    _ZN2ot3Dns6Client18ResetDefaultConfigEv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Client11QueryConfigC2ENS2_8InitModeE
        - _ZN2ot3Dns6Client26UpdateDefaultConfigAddressEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:861,22'
          Dst:             _ZN2ot3Dns6Client11QueryConfigC2ENS2_8InitModeE
        - Src:             'src/core/net/dns_client.cpp:865,5'
          Dst:             _ZN2ot3Dns6Client26UpdateDefaultConfigAddressEv
    - functionName:    _ZN2ot3Dns6Client26UpdateDefaultConfigAddressEv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot3Srp6Client16GetServerAddressEv
        - _ZNK2ot3Srp6Client27IsServerSelectedByAutoStartEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:874,36'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:874,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:874,39'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
                - _ZNK2ot3Srp6Client27IsServerSelectedByAutoStartEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
        - Branch String:   'src/core/net/dns_client.cpp:874,88'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:874,88'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
            - BranchSide:      'src/core/net/dns_client.cpp:875,10'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
        - Branch String:   'src/core/net/dns_client.cpp:874,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:874,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:877,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
                - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:872,41'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
        - Src:             'src/core/net/dns_client.cpp:872,60'
          Dst:             _ZNK2ot3Srp6Client16GetServerAddressEv
        - Src:             'src/core/net/dns_client.cpp:872,79'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/dns_client.cpp:874,39'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
        - Src:             'src/core/net/dns_client.cpp:874,58'
          Dst:             _ZNK2ot3Srp6Client27IsServerSelectedByAutoStartEv
        - Src:             'src/core/net/dns_client.cpp:875,24'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/dns_client.cpp:877,24'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:877,44'
          Dst:             _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
    - functionName:    _ZN2ot3Dns6Client11QueryConfigC2ENS2_8InitModeE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         5
      ICount:          35
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
        - _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
        - _ZN2ot3Dns6Client11QueryConfig16SetMaxTxAttemptsEh
        - _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
        - _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
        - _ZN2ot3Dns6Client11QueryConfig18SetResponseTimeoutEj
        - _ZN2ot3Ip67Address10FromStringEPKc
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZN2ot3Ip68SockAddr7SetPortEt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:55,17'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:55,37'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/dns_client.cpp:55,50'
          Dst:             _ZN2ot3Ip67Address10FromStringEPKc
        - Src:             'src/core/net/dns_client.cpp:55,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_client.cpp:56,5'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:56,25'
          Dst:             _ZN2ot3Ip68SockAddr7SetPortEt
        - Src:             'src/core/net/dns_client.cpp:57,5'
          Dst:             _ZN2ot3Dns6Client11QueryConfig18SetResponseTimeoutEj
        - Src:             'src/core/net/dns_client.cpp:58,5'
          Dst:             _ZN2ot3Dns6Client11QueryConfig16SetMaxTxAttemptsEh
        - Src:             'src/core/net/dns_client.cpp:59,5'
          Dst:             _ZN2ot3Dns6Client11QueryConfig16SetRecursionFlagENS2_13RecursionFlagE
        - Src:             'src/core/net/dns_client.cpp:60,5'
          Dst:             _ZN2ot3Dns6Client11QueryConfig14SetServiceModeENS2_11ServiceModeE
        - Src:             'src/core/net/dns_client.cpp:62,5'
          Dst:             _ZN2ot3Dns6Client11QueryConfig12SetNat64ModeENS2_9Nat64ModeE
        - Src:             'src/core/net/dns_client.cpp:64,5'
          Dst:             _ZN2ot3Dns6Client11QueryConfig17SetTransportProtoENS2_14TransportProtoE
    - functionName:    _ZN2ot3Dns6Client16SetDefaultConfigERKNS1_11QueryConfigE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQueryConfig
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
        - _ZN2ot3Dns6Client11QueryConfigC2ENS2_8InitModeE
        - _ZN2ot3Dns6Client26UpdateDefaultConfigAddressEv
        - _ZNK2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Ip68SockAddr10GetAddressEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:849,17'
          Dst:             _ZN2ot3Dns6Client11QueryConfigC2ENS2_8InitModeE
        - Src:             'src/core/net/dns_client.cpp:851,20'
          Dst:             _ZN2ot3Dns6Client11QueryConfig7SetFromEPKS2_RS3_
        - Src:             'src/core/net/dns_client.cpp:854,47'
          Dst:             _ZNK2ot3Dns6Client11QueryConfig17GetServerSockAddrEv
        - Src:             'src/core/net/dns_client.cpp:854,67'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/dns_client.cpp:854,80'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/dns_client.cpp:855,5'
          Dst:             _ZN2ot3Dns6Client26UpdateDefaultConfigAddressEv
    - functionName:    _ZN2ot5ArrayINS_3Ip67AddressELt3EhE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      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:    _ZN2ot3Dns6Client4StopEv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 820
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12MessageQueue7GetHeadEv
        - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
        - _ZN2ot3Ip63Udp6Socket5CloseEv
        - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE5ClearEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:806,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:808,24'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE5ClearEv
            - BranchSide:      'src/core/net/dns_client.cpp:811,17'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot5ArrayINS_3Ip67AddressELt3EhE5ClearEv
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:806,34'
          Dst:             _ZN2ot12MessageQueue7GetHeadEv
        - Src:             'src/core/net/dns_client.cpp:808,9'
          Dst:             _ZN2ot3Dns6Client13FinalizeQueryERNS_7MessageE7otError
        - Src:             'src/core/net/dns_client.cpp:811,25'
          Dst:             _ZN2ot3Ip63Udp6Socket5CloseEv
        - Src:             'src/core/net/dns_client.cpp:811,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_client.cpp:819,26'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt3EhE5ClearEv
    - functionName:    _ZN2ot3Dns6Client5StartEv
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket4BindEt
        - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:795,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:795,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:796,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket4BindEt
        - Branch String:   'src/core/net/dns_client.cpp:796,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:796,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:796,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:795,5'
          Dst:             _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - Src:             'src/core/net/dns_client.cpp:796,5'
          Dst:             _ZN2ot3Ip63Udp6Socket4BindEt
    - functionName:    _ZN2ot5ArrayINS_3Ip67AddressELt3EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_3Dns6ClientEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Dns6ClientEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns6ClientEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_3Dns6ClientEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aOwner
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - _ZN2ot3Ip63Udp8SocketInINS_3Dns6ClientEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_3Dns6ClientEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
    - functionName:    _ZN2ot3Dns6ClientC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueC2Ev
        - _ZN2ot12TimerMilliInINS_3Dns6ClientEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Dns6Client11QueryConfigC2ENS2_8InitModeE
        - _ZN2ot3Ip63Udp8SocketInINS_3Dns6ClientEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
        - _ZN2ot5ArrayINS_3Ip67AddressELt3EhEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:759,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/dns_client.cpp:760,7'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_3Dns6ClientEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
        - Src:             'src/core/net/dns_client.cpp:758,9'
          Dst:             _ZN2ot12MessageQueueC2Ev
        - Src:             'src/core/net/dns_client.cpp:764,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns6ClientEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/dns_client.cpp:765,7'
          Dst:             _ZN2ot3Dns6Client11QueryConfigC2ENS2_8InitModeE
        - Src:             'src/core/net/dns_client.cpp:758,9'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt3EhEC2Ev
    - functionName:    _ZNK2ot3Dns6Client15ServiceResponse14GetHostAddressEPKctRNS_3Ip67AddressERj
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHostName
        - aIndex
        - aAddress
        - aTtl
      BBCount:         15
      ICount:          98
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns4NameC2EPKc
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:722,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:722,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns4NameC2EPKc
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
            - BranchSide:      'src/core/net/dns_client.cpp:724,19'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns4NameC2EPKc
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
        - Branch String:   'src/core/net/dns_client.cpp:729,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:735,21'
              BranchSideFuncs:
                - _ZN2ot3Dns4NameC2EPKc
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:735,21'
              BranchSideFuncs:
                - _ZN2ot3Dns4NameC2EPKc
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
            - BranchSide:      'src/core/net/dns_client.cpp:739,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4NameC2EPKc
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Branch String:   'src/core/net/dns_client.cpp:744,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:746,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:748,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot3Dns4NameC2EPKc
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:727,14'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:742,52'
          Dst:             _ZN2ot3Dns4NameC2EPKc
        - Src:             'src/core/net/dns_client.cpp:742,27'
          Dst:             _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
    - functionName:    _ZN2ot3Dns4NameC2EPKc
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aString
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4NameC2EPKcPKNS_7MessageEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:494,11'
          Dst:             _ZN2ot3Dns4NameC2EPKcPKNS_7MessageEt
    - functionName:    _ZNK2ot3Dns6Client15ServiceResponse14GetServiceInfoER16otDnsServiceInfo
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceInfo
      BBCount:         33
      ICount:          182
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
        - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
        - _ZNK2ot3Dns6Client8Response15InitServiceInfoER16otDnsServiceInfo
        - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:653,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:655,25'
              BranchSideFuncs:
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:706,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:662,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:668,25'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
            - BranchSide:      'src/core/net/dns_client.cpp:668,25'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZL11IgnoreError7otError.7443
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
            - BranchSide:      'src/core/net/dns_client.cpp:677,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:677,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:677,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:680,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZL11IgnoreError7otError.7443
        - Branch String:   'src/core/net/dns_client.cpp:696,52'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:696,56'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:701,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZL11IgnoreError7otError.7443
        - Branch String:   'src/core/net/dns_client.cpp:696,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:698,19'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZL11IgnoreError7otError.7443
            - BranchSide:      'src/core/net/dns_client.cpp:701,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZL11IgnoreError7otError.7443
        - Branch String:   'src/core/net/dns_client.cpp:701,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:701,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:703,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZL11IgnoreError7otError.7443
        - Branch String:   'src/core/net/dns_client.cpp:703,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:703,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:704,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
                - _ZL11IgnoreError7otError.7443
        - Branch String:   'src/core/net/dns_client.cpp:706,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:706,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:708,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:651,5'
          Dst:             _ZNK2ot3Dns6Client8Response15InitServiceInfoER16otDnsServiceInfo
        - Src:             'src/core/net/dns_client.cpp:655,19'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_client.cpp:660,14'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:669,51'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/dns_client.cpp:668,35'
          Dst:             _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
        - Src:             'src/core/net/dns_client.cpp:668,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_client.cpp:694,27'
          Dst:             _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
        - Src:             'src/core/net/dns_client.cpp:703,9'
          Dst:             _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
    - functionName:    _ZNK2ot3Dns6Client8Response15InitServiceInfoER16otDnsServiceInfo
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceInfo
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:257,51'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:257,55'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:257,51'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:257,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:257,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:259,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:255,5'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/dns_client.cpp:255,44'
          Dst:             _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
    - functionName:    _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSection
        - aName
        - aServiceInfo
      BBCount:         33
      ICount:          148
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9TxtRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
        - _ZNK2ot3Dns9TxtRecord11ReadTxtDataERKNS_7MessageERtPhS5_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:338,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:338,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9TxtRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
                - _ZNK2ot3Dns9TxtRecord11ReadTxtDataERKNS_7MessageERtPhS5_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
            - BranchSide:      'src/core/net/dns_client.cpp:338,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:342,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:342,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9TxtRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
                - _ZNK2ot3Dns9TxtRecord11ReadTxtDataERKNS_7MessageERtPhS5_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
            - BranchSide:      'src/core/net/dns_client.cpp:342,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:344,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:344,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9TxtRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
                - _ZNK2ot3Dns9TxtRecord11ReadTxtDataERKNS_7MessageERtPhS5_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
            - BranchSide:      'src/core/net/dns_client.cpp:344,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:350,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:350,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:352,36'
              BranchSideFuncs:
                - _ZNK2ot3Dns9TxtRecord11ReadTxtDataERKNS_7MessageERtPhS5_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Branch String:   'src/core/net/dns_client.cpp:354,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:356,15'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
            - BranchSide:      'src/core/net/dns_client.cpp:363,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Branch String:   'src/core/net/dns_client.cpp:363,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:363,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:364,42'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Branch String:   'src/core/net/dns_client.cpp:367,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:367,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:369,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:346,5'
          Dst:             _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
        - Src:             'src/core/net/dns_client.cpp:350,5'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9TxtRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
        - Src:             'src/core/net/dns_client.cpp:352,23'
          Dst:             _ZNK2ot3Dns9TxtRecord11ReadTxtDataERKNS_7MessageERtPhS5_
        - Src:             'src/core/net/dns_client.cpp:364,42'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
    - functionName:    _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9TxtRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1597
      functionLinenumberEnd: 1598
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aNumRecords
        - aIndex
        - aName
        - aRecord
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtttRKNS0_4NameEtRS1_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1598,16'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtttRKNS0_4NameEtRS1_t
    - functionName:    _ZNK2ot3Dns6Client15ServiceResponse14GetServiceNameEPchS3_t
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLabelBuffer
        - aLabelBufferSize
        - aNameBuffer
        - aNameBufferSize
      BBCount:         17
      ICount:          77
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
        - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:636,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:636,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:638,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
        - Branch String:   'src/core/net/dns_client.cpp:638,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:638,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
            - BranchSide:      'src/core/net/dns_client.cpp:638,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:639,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:639,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:639,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:636,5'
          Dst:             _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
        - Src:             'src/core/net/dns_client.cpp:639,5'
          Dst:             _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
    - functionName:    _ZNK2ot3Dns14ResourceRecord7GetSizeEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1509,68'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
    - functionName:    _ZNK2ot3Dns14ResourceRecord9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1494
      functionLinenumberEnd: 1494
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1494,45'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1636
      functionLinenumberEnd: 1637
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aRecord
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10ReadRecordERKNS_7MessageERttRS1_t
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1637,16'
          Dst:             _ZN2ot3Dns14ResourceRecord10ReadRecordERKNS_7MessageERttRS1_t
    - functionName:    _ZNK2ot3Dns6Client14BrowseResponse14GetHostAddressEPKctRNS_3Ip67AddressERj
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHostName
        - aIndex
        - aAddress
        - aTtl
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4NameC2EPKc
        - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:566,52'
          Dst:             _ZN2ot3Dns4NameC2EPKc
        - Src:             'src/core/net/dns_client.cpp:566,12'
          Dst:             _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
    - functionName:    _ZNK2ot3Dns6Client14BrowseResponse13FindPtrRecordEPKcRNS0_4NameE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceLabel
        - aInstanceName
      BBCount:         33
      ICount:          151
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
        - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
        - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
        - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:582,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:582,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
            - BranchSide:      'src/core/net/dns_client.cpp:582,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:586,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:588,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
            - BranchSide:      'src/core/net/dns_client.cpp:619,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:588,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:588,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:590,45'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - Branch String:   'src/core/net/dns_client.cpp:592,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:596,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
            - BranchSide:      'src/core/net/dns_client.cpp:599,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - Branch String:   'src/core/net/dns_client.cpp:599,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:599,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:604,23'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - Branch String:   'src/core/net/dns_client.cpp:607,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:609,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
            - BranchSide:      'src/core/net/dns_client.cpp:613,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - Branch String:   'src/core/net/dns_client.cpp:613,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:613,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
            - BranchSide:      'src/core/net/dns_client.cpp:613,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:577,15'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_client.cpp:584,5'
          Dst:             _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
        - Src:             'src/core/net/dns_client.cpp:588,9'
          Dst:             _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
        - Src:             'src/core/net/dns_client.cpp:590,17'
          Dst:             _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
        - Src:             'src/core/net/dns_client.cpp:605,23'
          Dst:             _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
        - Src:             'src/core/net/dns_client.cpp:609,27'
          Dst:             _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - Src:             'src/core/net/dns_client.cpp:616,51'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
    - functionName:    _ZNK2ot3Dns6Client14BrowseResponse14GetServiceInfoEPKcR16otDnsServiceInfo
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceLabel
        - aServiceInfo
      BBCount:         19
      ICount:          84
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Dns4NameC2Ev
        - _ZNK2ot3Dns6Client14BrowseResponse13FindPtrRecordEPKcRNS0_4NameE
        - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
        - _ZNK2ot3Dns6Client8Response15InitServiceInfoER16otDnsServiceInfo
        - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:546,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:546,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:548,21'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response15InitServiceInfoER16otDnsServiceInfo
                - _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
        - Branch String:   'src/core/net/dns_client.cpp:549,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:549,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:550,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
        - Branch String:   'src/core/net/dns_client.cpp:550,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:550,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:552,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:552,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:552,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:554,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:540,11'
          Dst:             _ZN2ot3Dns4NameC2Ev
        - Src:             'src/core/net/dns_client.cpp:546,5'
          Dst:             _ZNK2ot3Dns6Client14BrowseResponse13FindPtrRecordEPKcRNS0_4NameE
        - Src:             'src/core/net/dns_client.cpp:548,5'
          Dst:             _ZNK2ot3Dns6Client8Response15InitServiceInfoER16otDnsServiceInfo
        - Src:             'src/core/net/dns_client.cpp:549,5'
          Dst:             _ZNK2ot3Dns6Client8Response15ReadServiceInfoENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
        - Src:             'src/core/net/dns_client.cpp:550,5'
          Dst:             _ZNK2ot3Dns6Client8Response13ReadTxtRecordENS2_7SectionERKNS0_4NameER16otDnsServiceInfo
    - functionName:    _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1597
      functionLinenumberEnd: 1598
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aNumRecords
        - aIndex
        - aName
        - aRecord
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtttRKNS0_4NameEtRS1_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1598,16'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtttRKNS0_4NameEtRS1_t
    - functionName:    _ZNK2ot3Dns6Client14BrowseResponse18GetServiceInstanceEtPch
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
        - aLabelBuffer
        - aLabelBufferSize
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
        - _ZNK2ot3Dns9PtrRecord11ReadPtrNameERKNS_7MessageERtPchS6_t
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:527,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:527,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameERKNS_7MessageERtPchS6_t
            - BranchSide:      'src/core/net/dns_client.cpp:527,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:530,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:530,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:531,36'
              BranchSideFuncs:
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameERKNS_7MessageERtPchS6_t
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:524,15'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_client.cpp:529,5'
          Dst:             _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
        - Src:             'src/core/net/dns_client.cpp:530,5'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
        - Src:             'src/core/net/dns_client.cpp:531,23'
          Dst:             _ZNK2ot3Dns9PtrRecord11ReadPtrNameERKNS_7MessageERtPchS6_t
    - functionName:    _ZNK2ot3Dns7ARecord10GetAddressEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1796
      functionLinenumberEnd: 1796
      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:    _ZNK2ot3Dns6Client15AddressResponse10GetAddressEtRNS_3Ip67AddressERj
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndex
        - aAddress
        - aTtl
      BBCount:         23
      ICount:          130
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
        - _ZN2ot8Instance3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns6Client8Response11FindARecordENS2_7SectionERKNS0_4NameEtRNS0_7ARecordE
        - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
        - _ZNK2ot3Dns7ARecord10GetAddressEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:488,47'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:488,50'
              BranchSideFuncs:
                - _ZN2ot8Instance3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
                - _ZNK2ot3Dns6Client8Response11FindARecordENS2_7SectionERKNS0_4NameEtRNS0_7ARecordE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Dns7ARecord10GetAddressEv
                - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
            - BranchSide:      'src/core/net/dns_client.cpp:494,9'
              BranchSideFuncs:
                - _ZN2ot8Instance3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
                - _ZNK2ot3Dns6Client8Response11FindARecordENS2_7SectionERKNS0_4NameEtRNS0_7ARecordE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Dns7ARecord10GetAddressEv
                - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Branch String:   'src/core/net/dns_client.cpp:488,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:494,9'
              BranchSideFuncs:
                - _ZN2ot8Instance3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
                - _ZNK2ot3Dns6Client8Response11FindARecordENS2_7SectionERKNS0_4NameEtRNS0_7ARecordE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Dns7ARecord10GetAddressEv
                - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
            - BranchSide:      'src/core/net/dns_client.cpp:508,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
        - Branch String:   'src/core/net/dns_client.cpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:494,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response11FindARecordENS2_7SectionERKNS0_4NameEtRNS0_7ARecordE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Dns7ARecord10GetAddressEv
                - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
            - BranchSide:      'src/core/net/dns_client.cpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_client.cpp:498,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:498,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:500,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Dns7ARecord10GetAddressEv
                - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:475,11'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_client.cpp:486,10'
          Dst:             _ZN2ot3Dns6Client9QueryInfo8ReadFromERKNS_7MessageE
        - Src:             'src/core/net/dns_client.cpp:494,9'
          Dst:             _ZN2ot8Instance3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/net/dns_client.cpp:494,9'
          Dst:             _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
        - Src:             'src/core/net/dns_client.cpp:498,9'
          Dst:             _ZNK2ot3Dns6Client8Response11FindARecordENS2_7SectionERKNS0_4NameEtRNS0_7ARecordE
        - Src:             'src/core/net/dns_client.cpp:500,55'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/net/dns_client.cpp:500,76'
          Dst:             _ZNK2ot3Dns7ARecord10GetAddressEv
        - Src:             'src/core/net/dns_client.cpp:500,18'
          Dst:             _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
        - Src:             'src/core/net/dns_client.cpp:501,24'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/dns_client.cpp:508,5'
          Dst:             _ZNK2ot3Dns6Client8Response15FindHostAddressENS2_7SectionERKNS0_4NameEtRNS_3Ip67AddressERj
    - functionName:    _ZNK2ot3Dns6Client8Response11FindARecordENS2_7SectionERKNS0_4NameEtRNS0_7ARecordE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSection
        - aHostName
        - aIndex
        - aARecord
      BBCount:         8
      ICount:          64
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_7ARecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
        - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
        - _ZNK2ot3Dns6Client8Response21CheckForHostNameAliasENS2_7SectionERNS0_4NameE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:232,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:232,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_client.cpp:234,19'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
                - _ZN2ot3Dns14ResourceRecord10FindRecordINS0_7ARecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:232,5'
          Dst:             _ZNK2ot3Dns6Client8Response21CheckForHostNameAliasENS2_7SectionERNS0_4NameE
        - Src:             'src/core/net/dns_client.cpp:234,5'
          Dst:             _ZNK2ot3Dns6Client8Response13SelectSectionENS2_7SectionERtS4_
        - Src:             'src/core/net/dns_client.cpp:235,13'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordINS0_7ARecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
    - functionName:    _ZN2ot3Dns14ResourceRecord10FindRecordINS0_7ARecordEEE7otErrorRKNS_7MessageERtttRKNS0_4NameERT_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1597
      functionLinenumberEnd: 1598
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aNumRecords
        - aIndex
        - aName
        - aRecord
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtttRKNS0_4NameEtRS1_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1598,16'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtttRKNS0_4NameEtRS1_t
    - functionName:    _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_7MessageEE6DeleteEv
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE6DeleteEv
    - functionName:    _ZN2ot3PtrINS_7MessageEEptEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    109
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3PtrINS_7MessageEEneEPKS1_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns14ResourceRecord7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1452
      functionLinenumberEnd: 1452
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1452,43'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot7MapEnumINS_3Dns6Client10RecordInfo13RecordSectionEEEKNS_10MappedEnumIT_E4TypeES6_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_7MessageEEC2Ev
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:61,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEC2Ev
    - functionName:    _ZNK2ot3Dns6Client8Response14ReadRecordInfoEtRNS1_10RecordInfoE
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndex
        - aRecordInfo
      BBCount:         48
      ICount:          257
      EdgeCount:       58
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
        - _ZN2ot3Dns14ResourceRecord20DecompressRecordDataERKNS_7MessageEtRNS_8OwnedPtrIS2_EE
        - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
        - _ZN2ot3MinItEET_S1_S1_
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7MapEnumINS_3Dns6Client10RecordInfo13RecordSectionEEEKNS_10MappedEnumIT_E4TypeES6_
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9ReadBytesEtPvt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dns_client.cpp:386,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:388,32'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_3Dns6Client10RecordInfo13RecordSectionEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZN2ot3Dns14ResourceRecord20DecompressRecordDataERKNS_7MessageEtRNS_8OwnedPtrIS2_EE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/net/dns_client.cpp:390,14'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot7MapEnumINS_3Dns6Client10RecordInfo13RecordSectionEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZN2ot3Dns14ResourceRecord20DecompressRecordDataERKNS_7MessageEtRNS_8OwnedPtrIS2_EE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7MapEnumINS_3Dns6Client10RecordInfo13RecordSectionEEEKNS_10MappedEnumIT_E4TypeES6_
        - Branch String:   'src/core/net/dns_client.cpp:390,14'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:392,32'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_3Dns6Client10RecordInfo13RecordSectionEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZN2ot3Dns14ResourceRecord20DecompressRecordDataERKNS_7MessageEtRNS_8OwnedPtrIS2_EE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/net/dns_client.cpp:394,14'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot7MapEnumINS_3Dns6Client10RecordInfo13RecordSectionEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZN2ot3Dns14ResourceRecord20DecompressRecordDataERKNS_7MessageEtRNS_8OwnedPtrIS2_EE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/net/dns_client.cpp:394,14'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:396,32'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_3Dns6Client10RecordInfo13RecordSectionEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZN2ot3Dns14ResourceRecord20DecompressRecordDataERKNS_7MessageEtRNS_8OwnedPtrIS2_EE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/net/dns_client.cpp:400,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/dns_client.cpp:404,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:404,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_client.cpp:406,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZN2ot3Dns14ResourceRecord20DecompressRecordDataERKNS_7MessageEtRNS_8OwnedPtrIS2_EE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/net/dns_client.cpp:406,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:406,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_client.cpp:408,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZN2ot3Dns14ResourceRecord20DecompressRecordDataERKNS_7MessageEtRNS_8OwnedPtrIS2_EE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/net/dns_client.cpp:408,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:408,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_client.cpp:410,5'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord20DecompressRecordDataERKNS_7MessageEtRNS_8OwnedPtrIS2_EE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/net/dns_client.cpp:410,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:410,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_client.cpp:412,40'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/net/dns_client.cpp:413,33'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:413,65'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9ReadBytesEtPvt
            - BranchSide:      'src/core/net/dns_client.cpp:413,104'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9ReadBytesEtPvt
        - Branch String:   'src/core/net/dns_client.cpp:416,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:418,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_client.cpp:422,39'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9ReadBytesEtPvt
        - Branch String:   'src/core/net/dns_client.cpp:424,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_client.cpp:426,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_client.cpp:430,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:384,23'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/net/dns_client.cpp:388,32'
          Dst:             _ZN2ot7MapEnumINS_3Dns6Client10RecordInfo13RecordSectionEEEKNS_10MappedEnumIT_E4TypeES6_
        - Src:             'src/core/net/dns_client.cpp:392,32'
          Dst:             _ZN2ot7MapEnumINS_3Dns6Client10RecordInfo13RecordSectionEEEKNS_10MappedEnumIT_E4TypeES6_
        - Src:             'src/core/net/dns_client.cpp:396,32'
          Dst:             _ZN2ot7MapEnumINS_3Dns6Client10RecordInfo13RecordSectionEEEKNS_10MappedEnumIT_E4TypeES6_
        - Src:             'src/core/net/dns_client.cpp:404,5'
          Dst:             _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
        - Src:             'src/core/net/dns_client.cpp:406,5'
          Dst:             _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
        - Src:             'src/core/net/dns_client.cpp:408,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
        - Src:             'src/core/net/dns_client.cpp:410,5'
          Dst:             _ZN2ot3Dns14ResourceRecord20DecompressRecordDataERKNS_7MessageEtRNS_8OwnedPtrIS2_EE
        - Src:             'src/core/net/dns_client.cpp:412,40'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/dns_client.cpp:413,51'
          Dst:             _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - Src:             'src/core/net/dns_client.cpp:413,65'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dns_client.cpp:413,83'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dns_client.cpp:413,104'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/dns_client.cpp:414,40'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/dns_client.cpp:422,35'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/net/dns_client.cpp:424,26'
          Dst:             _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - Src:             'src/core/net/dns_client.cpp:426,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dns_client.cpp:426,27'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
        - Src:             'src/core/net/dns_client.cpp:430,19'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
        - Src:             'src/core/net/dns_client.cpp:435,1'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZNK2ot3Dns6Client8Response7GetNameEPct
      functionSourceFile: '/src/openthread/src/core/net/dns_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aNameBuffer
        - aNameBufferSize
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.cpp:151,12'
          Dst:             _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
    - functionName:    _ZNK2ot9Stringify5Entry7CompareEt
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ThreeWayCompareItEEiT_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:528,51'
          Dst:             _ZN2ot15ThreeWayCompareItEEiT_S1_
    - functionName:    _ZN2ot12BinarySearch7CompareItNS_9Stringify5EntryEEEiPKvS5_
      functionSourceFile: '/src/openthread/src/core/common/binary_search.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKey
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9Stringify5Entry7CompareEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/binary_search.hpp:113,52'
          Dst:             _ZNK2ot9Stringify5Entry7CompareEt
    - functionName:    _ZN2ot12BinarySearch4FindItNS_9Stringify5EntryELt20EEEPKT0_RKT_RAT1__S5_
      functionSourceFile: '/src/openthread/src/core/common/binary_search.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKey
        - aTable
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BinarySearch4FindEPKvS2_ttRFiS2_S2_E
        - _ZN2ot12BinarySearch7CompareItNS_9Stringify5EntryEEEiPKvS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/binary_search.hpp:75,13'
          Dst:             _ZN2ot12BinarySearch4FindEPKvS2_ttRFiS2_S2_E
        - Src:             'src/core/common/binary_search.hpp:75,13'
          Dst:             _ZN2ot12BinarySearch7CompareItNS_9Stringify5EntryEEEiPKvS5_
    - functionName:    _ZNK2ot3Dns14ResourceRecord10DataRecipe7CompareEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1724
      functionLinenumberEnd: 1724
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRecordType
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BinarySearch7CompareItNS_3Dns14ResourceRecord10DataRecipeEEEiPKvS6_
      functionSourceFile: '/src/openthread/src/core/common/binary_search.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKey
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns14ResourceRecord10DataRecipe7CompareEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/binary_search.hpp:113,52'
          Dst:             _ZNK2ot3Dns14ResourceRecord10DataRecipe7CompareEt
    - functionName:    _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2749
      functionLinenumberEnd: 2749
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns6Option15GetOptionLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2749,47'
          Dst:             _ZNK2ot3Dns6Option15GetOptionLengthEv
    - functionName:    _ZNK2ot3Dns6Option15GetOptionLengthEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2692
      functionLinenumberEnd: 2692
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2692,51'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns14ResourceRecord8SetClassEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1473
      functionLinenumberEnd: 1473
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aClass
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1473,47'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns14ResourceRecord7SetTypeEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1459
      functionLinenumberEnd: 1459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1459,44'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns14ResourceRecord4InitEtt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1429
      functionLinenumberEnd: 1432
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aType
        - aClass
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord7SetTypeEt
        - _ZN2ot3Dns14ResourceRecord8SetClassEt
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1430,9'
          Dst:             _ZN2ot3Dns14ResourceRecord7SetTypeEt
        - Src:             'src/core/net/dns_types.hpp:1431,9'
          Dst:             _ZN2ot3Dns14ResourceRecord8SetClassEt
    - functionName:    _ZN2ot3Dns8TxtEntry4InitEPKcPKhh
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1192
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aValue
        - aValueLength
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns8TxtEntry8Iterator16GetTxtDataLengthEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns10NsecRecord10TypeBitMap12ContainsTypeEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1588
      functionLinenumberEnd: 1601
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         12
      ICount:          87
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1594,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1594,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1594,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1596,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1596,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1596,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3MaxIhEET_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:69,71'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:69,92'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:69,102'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Dns10NsecRecord10TypeBitMap7AddTypeEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1575
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3MaxIhEET_S1_S1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1576,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1576,9'
              BranchSideFuncs:
                - _ZN2ot3MaxIhEET_S1_S1_
            - BranchSide:      'src/core/net/dns_types.cpp:1578,47'
              BranchSideFuncs:
                - _ZN2ot3MaxIhEET_S1_S1_
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1583,25'
          Dst:             _ZN2ot3MaxIhEET_S1_S1_
    - functionName:    _ZN2ot3Dns9TxtRecord13VerifyTxtDataEPKhtb
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1549
      functionLinenumberEnd: 1571
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - bool
      constantsTouched: []
      argNames:
        - aTxtData
        - aTxtLength
        - aAllowEmpty
      BBCount:         17
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1554,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1554,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1554,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1554,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1554,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1554,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1556,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1558,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1568,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1558,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1560,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1564,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9TxtRecord11ReadTxtDataERKNS_7MessageERtPhS5_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1534
      functionLinenumberEnd: 1545
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aTxtBuffer
        - aTxtBufferSize
      BBCount:         18
      ICount:          95
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns9TxtRecord13VerifyTxtDataEPKhtb
        - _ZN2ot3MinItEET_S1_S1_
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1537,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1537,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1538,16'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Dns9TxtRecord13VerifyTxtDataEPKhtb
        - Branch String:   'src/core/net/dns_types.cpp:1540,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1540,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Dns9TxtRecord13VerifyTxtDataEPKhtb
            - BranchSide:      'src/core/net/dns_types.cpp:1540,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1542,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1542,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1542,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1537,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/dns_types.cpp:1537,5'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/net/dns_types.cpp:1537,5'
          Dst:             _ZNK2ot7Message4ReadEtPvt
        - Src:             'src/core/net/dns_types.cpp:1538,16'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/dns_types.cpp:1540,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/dns_types.cpp:1541,22'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/dns_types.cpp:1542,5'
          Dst:             _ZN2ot3Dns9TxtRecord13VerifyTxtDataEPKhtb
    - functionName:    _ZNK2ot3Dns9PtrRecord11ReadPtrNameERKNS_7MessageERtPchS6_t
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1507
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aLabelBuffer
        - aLabelBufferSize
        - aNameBuffer
        - aNameBufferSize
      BBCount:         24
      ICount:          131
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
        - _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1512,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1512,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1513,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
                - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
        - Branch String:   'src/core/net/dns_types.cpp:1513,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1513,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
                - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
            - BranchSide:      'src/core/net/dns_types.cpp:1513,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1516,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1516,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1518,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
                - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
        - Branch String:   'src/core/net/dns_types.cpp:1518,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1520,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
                - _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
            - BranchSide:      'src/core/net/dns_types.cpp:1523,15'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
        - Branch String:   'src/core/net/dns_types.cpp:1520,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1520,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1521,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1512,5'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/dns_types.cpp:1513,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Src:             'src/core/net/dns_types.cpp:1516,5'
          Dst:             _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
        - Src:             'src/core/net/dns_types.cpp:1520,9'
          Dst:             _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
        - Src:             'src/core/net/dns_types.cpp:1524,15'
          Dst:             _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
    - functionName:    _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
      BBCount:         12
      ICount:          58
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
      functionUses:    18
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:338,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:341,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
            - BranchSide:      'src/core/net/dns_types.cpp:345,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:351,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:332,19'
          Dst:             _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:336,26'
          Dst:             _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
    - functionName:    _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aLabelBuffer
        - aLabelLength
      BBCount:         12
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - _ZNK2ot3Dns4Name13LabelIterator9ReadLabelEPcRhb
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:364,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:364,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:365,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name13LabelIterator9ReadLabelEPcRhb
        - Branch String:   'src/core/net/dns_types.cpp:365,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:365,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:366,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:362,19'
          Dst:             _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:364,5'
          Dst:             _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - Src:             'src/core/net/dns_types.cpp:365,5'
          Dst:             _ZNK2ot3Dns4Name13LabelIterator9ReadLabelEPcRhb
    - functionName:    _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aNameBuffer
        - aNameBufferSize
      BBCount:         24
      ICount:          141
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - _ZN2ot3MinItEET_S1_S1_
        - _ZNK2ot3Dns4Name13LabelIterator9ReadLabelEPcRhb
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:383,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:387,18'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3Dns4Name13LabelIterator9ReadLabelEPcRhb
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
            - BranchSide:      'src/core/net/dns_types.cpp:406,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:416,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:387,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:389,29'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3Dns4Name13LabelIterator9ReadLabelEPcRhb
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
            - BranchSide:      'src/core/net/dns_types.cpp:396,90'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3Dns4Name13LabelIterator9ReadLabelEPcRhb
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - Branch String:   'src/core/net/dns_types.cpp:397,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:397,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:398,28'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot3Dns4Name13LabelIterator9ReadLabelEPcRhb
        - Branch String:   'src/core/net/dns_types.cpp:408,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:408,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:408,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:375,19'
          Dst:             _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:381,26'
          Dst:             _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - Src:             'src/core/net/dns_types.cpp:396,48'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/net/dns_types.cpp:397,13'
          Dst:             _ZNK2ot3Dns4Name13LabelIterator9ReadLabelEPcRhb
    - functionName:    _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Dns14ResourceRecord11CheckRecordERKNS_7MessageEt
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1008,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1008,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1009,38'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1008,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord11CheckRecordERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:1009,38'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
    - functionName:    _ZNK2ot3Dns14ResourceRecord11CheckRecordERKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1021,23'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Src:             'src/core/net/dns_types.cpp:1021,45'
          Dst:             _ZNK2ot7Message9GetLengthEv
    - functionName:    _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aLabelOffset
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         39
      ICount:          197
      EdgeCount:       47
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
        - _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - _ZNK2ot7Message4ReadItEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:574,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:574,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:576,21'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadItEE7otErrortRT_
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
        - Branch String:   'src/core/net/dns_types.cpp:578,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:580,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
            - BranchSide:      'src/core/net/dns_types.cpp:597,18'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadItEE7otErrortRT_
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
        - Branch String:   'src/core/net/dns_types.cpp:580,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:584,22'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
            - BranchSide:      'src/core/net/dns_types.cpp:592,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:584,21'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:586,38'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:589,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:597,18'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:606,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadItEE7otErrortRT_
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
            - BranchSide:      'src/core/net/dns_types.cpp:624,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:606,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:606,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:608,18'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot7Message4ReadItEE7otErrortRT_
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
        - Branch String:   'src/core/net/dns_types.cpp:608,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:610,34'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot7Message4ReadItEE7otErrortRT_
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
            - BranchSide:      'src/core/net/dns_types.cpp:615,31'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot7Message4ReadItEE7otErrortRT_
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
        - Branch String:   'src/core/net/dns_types.cpp:616,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:616,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot7Message4ReadItEE7otErrortRT_
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
            - BranchSide:      'src/core/net/dns_types.cpp:616,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:574,9'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Src:             'src/core/net/dns_types.cpp:584,22'
          Dst:             _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
        - Src:             'src/core/net/dns_types.cpp:606,13'
          Dst:             _ZNK2ot7Message4ReadItEE7otErrortRT_
        - Src:             'src/core/net/dns_types.cpp:608,18'
          Dst:             _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
        - Src:             'src/core/net/dns_types.cpp:615,40'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/dns_types.cpp:615,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Dns4Name13LabelIterator9ReadLabelEPcRhb
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aLabelBuffer
        - aLabelLength
        - aAllowDotCharInLabel
      BBCount:         21
      ICount:          99
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10StringFindEPKcc
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:636,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:636,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadEtPvt
                - _ZN2ot10StringFindEPKcc
            - BranchSide:      'src/core/net/dns_types.cpp:636,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:638,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:638,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:639,5'
              BranchSideFuncs:
                - _ZN2ot10StringFindEPKcc
        - Branch String:   'src/core/net/dns_types.cpp:642,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:642,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:644,9'
              BranchSideFuncs:
                - _ZN2ot10StringFindEPKcc
        - Branch String:   'src/core/net/dns_types.cpp:644,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:644,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:644,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:638,5'
          Dst:             _ZNK2ot7Message4ReadEtPvt
        - Src:             'src/core/net/dns_types.cpp:644,9'
          Dst:             _ZN2ot10StringFindEPKcc
    - functionName:    _ZNK2ot7Message4ReadIhEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot3Dns4Name13LabelIterator14IsEndOffsetSetEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1057
      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:    _ZNK2ot7Message4ReadItEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot3Dns6Option13GetOptionCodeEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2678
      functionLinenumberEnd: 2678
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2678,49'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Dns6Option7GetSizeEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2706
      functionLinenumberEnd: 2706
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns6Option15GetOptionLengthEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2706,60'
          Dst:             _ZNK2ot3Dns6Option15GetOptionLengthEv
    - functionName:    _ZN2ot3Dns11LeaseOption8ReadFromERKNS_7MessageEtt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1464
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aLength
      BBCount:         36
      ICount:          157
      EdgeCount:       43
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3MinItEET_S1_S1_
        - _ZNK2ot3Dns11LeaseOption7IsValidEv
        - _ZNK2ot3Dns6Option13GetOptionCodeEv
        - _ZNK2ot3Dns6Option15GetOptionLengthEv
        - _ZNK2ot3Dns6Option7GetSizeEv
        - _ZNK2ot7Message4ReadEtPvt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1468,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1468,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZNK2ot3Dns6Option13GetOptionCodeEv
                - _ZNK2ot3Dns6Option15GetOptionLengthEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL11IgnoreError7otError.7705
                - _ZNK2ot3Dns11LeaseOption7IsValidEv
            - BranchSide:      'src/core/net/dns_types.cpp:1468,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1472,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1476,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZNK2ot3Dns6Option13GetOptionCodeEv
                - _ZNK2ot3Dns6Option15GetOptionLengthEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL11IgnoreError7otError.7705
                - _ZNK2ot3Dns11LeaseOption7IsValidEv
            - BranchSide:      'src/core/net/dns_types.cpp:1495,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1476,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1476,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1478,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZNK2ot3Dns6Option13GetOptionCodeEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Dns6Option15GetOptionLengthEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL11IgnoreError7otError.7705
                - _ZNK2ot3Dns11LeaseOption7IsValidEv
        - Branch String:   'src/core/net/dns_types.cpp:1478,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1478,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZNK2ot3Dns6Option13GetOptionCodeEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZNK2ot3Dns6Option15GetOptionLengthEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL11IgnoreError7otError.7705
                - _ZNK2ot3Dns11LeaseOption7IsValidEv
            - BranchSide:      'src/core/net/dns_types.cpp:1478,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1482,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1484,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Option15GetOptionLengthEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL11IgnoreError7otError.7705
                - _ZNK2ot3Dns11LeaseOption7IsValidEv
            - BranchSide:      'src/core/net/dns_types.cpp:1492,20'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZNK2ot3Dns6Option13GetOptionCodeEv
                - _ZNK2ot3Dns6Option15GetOptionLengthEv
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL11IgnoreError7otError.7705
                - _ZNK2ot3Dns11LeaseOption7IsValidEv
        - Branch String:   'src/core/net/dns_types.cpp:1484,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1484,13'
              BranchSideFuncs:
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL11IgnoreError7otError.7705
                - _ZNK2ot3Dns11LeaseOption7IsValidEv
            - BranchSide:      'src/core/net/dns_types.cpp:1484,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1487,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1487,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1487,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1468,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dns_types.cpp:1476,9'
          Dst:             _ZNK2ot7Message4ReadEtPvt
        - Src:             'src/core/net/dns_types.cpp:1478,9'
          Dst:             _ZNK2ot3Dns6Option7GetSizeEv
        - Src:             'src/core/net/dns_types.cpp:1480,38'
          Dst:             _ZNK2ot3Dns6Option7GetSizeEv
        - Src:             'src/core/net/dns_types.cpp:1482,13'
          Dst:             _ZNK2ot3Dns6Option13GetOptionCodeEv
        - Src:             'src/core/net/dns_types.cpp:1484,13'
          Dst:             _ZNK2ot3Dns6Option15GetOptionLengthEv
        - Src:             'src/core/net/dns_types.cpp:1486,54'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/net/dns_types.cpp:1486,34'
          Dst:             _ZNK2ot7Message4ReadEtPvt
        - Src:             'src/core/net/dns_types.cpp:1486,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_types.cpp:1487,13'
          Dst:             _ZNK2ot3Dns11LeaseOption7IsValidEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns11LeaseOption7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1453
      functionLinenumberEnd: 1460
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
        - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
        - _ZNK2ot3Dns6Option15GetOptionLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1456,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1456,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
            - BranchSide:      'src/core/net/dns_types.cpp:1456,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Option15GetOptionLengthEv
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
        - Branch String:   'src/core/net/dns_types.cpp:1456,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1456,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
            - BranchSide:      'src/core/net/dns_types.cpp:1456,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1456,5'
          Dst:             _ZNK2ot3Dns6Option15GetOptionLengthEv
        - Src:             'src/core/net/dns_types.cpp:1456,5'
          Dst:             _ZNK2ot3Dns6Option15GetOptionLengthEv
        - Src:             'src/core/net/dns_types.cpp:1457,16'
          Dst:             _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
        - Src:             'src/core/net/dns_types.cpp:1457,38'
          Dst:             _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
    - functionName:    _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2765
      functionLinenumberEnd: 2765
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2765,52'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2775
      functionLinenumberEnd: 2776
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
        - _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
        - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.hpp:2776,16'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.hpp:2776,35'
              BranchSideFuncs:
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
            - BranchSide:      'src/core/net/dns_types.hpp:2776,78'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap32Ej
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2776,16'
          Dst:             _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
        - Src:             'src/core/net/dns_types.hpp:2776,35'
          Dst:             _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
        - Src:             'src/core/net/dns_types.hpp:2776,56'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot3Dns11LeaseOption19SetKeyLeaseIntervalEj
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2801
      functionLinenumberEnd: 2803
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aKeyLeaseInterval
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2802,29'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot3Dns11LeaseOption17InitAsLongVariantEjj
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1445
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - aLeaseInterval
        - aKeyLeaseInterval
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns11LeaseOption16SetLeaseIntervalEj
        - _ZN2ot3Dns11LeaseOption19SetKeyLeaseIntervalEj
        - _ZN2ot3Dns6Option13SetOptionCodeEt
        - _ZN2ot3Dns6Option15SetOptionLengthEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1446,5'
          Dst:             _ZN2ot3Dns6Option13SetOptionCodeEt
        - Src:             'src/core/net/dns_types.cpp:1447,5'
          Dst:             _ZN2ot3Dns6Option15SetOptionLengthEt
        - Src:             'src/core/net/dns_types.cpp:1448,5'
          Dst:             _ZN2ot3Dns11LeaseOption16SetLeaseIntervalEj
        - Src:             'src/core/net/dns_types.cpp:1449,5'
          Dst:             _ZN2ot3Dns11LeaseOption19SetKeyLeaseIntervalEj
    - functionName:    _ZN2ot3Dns6Option13SetOptionCodeEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2685
      functionLinenumberEnd: 2685
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aOptionCode
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2685,62'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns6Option15SetOptionLengthEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2699
      functionLinenumberEnd: 2699
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aOptionLength
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2699,68'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns11LeaseOption16SetLeaseIntervalEj
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2799
      functionLinenumberEnd: 2799
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aLeaseInterval
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2799,71'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot3Dns11LeaseOption18InitAsShortVariantEj
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1438
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aLeaseInterval
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns11LeaseOption16SetLeaseIntervalEj
        - _ZN2ot3Dns6Option13SetOptionCodeEt
        - _ZN2ot3Dns6Option15SetOptionLengthEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1439,5'
          Dst:             _ZN2ot3Dns6Option13SetOptionCodeEt
        - Src:             'src/core/net/dns_types.cpp:1440,5'
          Dst:             _ZN2ot3Dns6Option15SetOptionLengthEt
        - Src:             'src/core/net/dns_types.cpp:1441,5'
          Dst:             _ZN2ot3Dns11LeaseOption16SetLeaseIntervalEj
    - functionName:    _ZNK2ot3Dns9SigRecord7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1433
      functionLinenumberEnd: 1434
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1434,55'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1434,58'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
            - BranchSide:      'src/core/net/dns_types.cpp:1434,55'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1434,12'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/dns_types.cpp:1434,58'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
    - functionName:    _ZNK2ot3Dns9KeyRecord12GetAlgorithmEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2315
      functionLinenumberEnd: 2315
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1426
      functionLinenumberEnd: 1428
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - _ZNK2ot3Dns9KeyRecord12GetAlgorithmEv
        - _ZNK2ot3Dns9KeyRecord7IsValidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1427,33'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1427,36'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9KeyRecord12GetAlgorithmEv
            - BranchSide:      'src/core/net/dns_types.cpp:1427,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1427,90'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1427,90'
              BranchSideFuncs:
                - _ZNK2ot3Dns9KeyRecord12GetAlgorithmEv
            - BranchSide:      'src/core/net/dns_types.cpp:1428,12'
              BranchSideFuncs:
                - _ZNK2ot3Dns9KeyRecord12GetAlgorithmEv
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1427,23'
          Dst:             _ZNK2ot3Dns9KeyRecord7IsValidEv
        - Src:             'src/core/net/dns_types.cpp:1427,36'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/dns_types.cpp:1428,12'
          Dst:             _ZNK2ot3Dns9KeyRecord12GetAlgorithmEv
    - functionName:    _ZNK2ot3Dns9KeyRecord7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1416
      functionLinenumberEnd: 1416
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1416,46'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
    - functionName:    _ZN2ot3Dns9KeyRecord12SetAlgorithmEh
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2322
      functionLinenumberEnd: 2322
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAlgorithm
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9KeyRecord4InitEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2253
      functionLinenumberEnd: 2253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aClass
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord4InitEtt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2253,67'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
    - functionName:    _ZN2ot3Dns17Ecdsa256KeyRecord4InitEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1420
      functionLinenumberEnd: 1423
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9KeyRecord12SetAlgorithmEh
        - _ZN2ot3Dns9KeyRecord4InitEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1421,16'
          Dst:             _ZN2ot3Dns9KeyRecord4InitEt
        - Src:             'src/core/net/dns_types.cpp:1422,5'
          Dst:             _ZN2ot3Dns9KeyRecord12SetAlgorithmEh
    - functionName:    _ZNK2ot3Dns10AaaaRecord7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1412
      functionLinenumberEnd: 1413
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1413,56'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1413,59'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/dns_types.cpp:1413,56'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1413,12'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/dns_types.cpp:1413,59'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
    - functionName:    _ZN2ot3Dns14TxtDataEncoder17AppendStringEntryEPKcS3_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1399
      functionLinenumberEnd: 1408
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aStringValue
      BBCount:         9
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1403,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1403,5'
              BranchSideFuncs:
                - _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
            - BranchSide:      'src/core/net/dns_types.cpp:1403,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1401,23'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/net/dns_types.cpp:1405,13'
          Dst:             _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
    - functionName:    _ZN2ot3Dns14TxtDataEncoder16AppendBytesEntryEPKcPKvh
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aBuffer
        - aLength
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns8TxtEntryC2EPKcPKhh
        - _ZNK2ot3Dns8TxtEntry8AppendToERNS_8AppenderE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1395,12'
          Dst:             _ZN2ot3Dns8TxtEntryC2EPKcPKhh
        - Src:             'src/core/net/dns_types.cpp:1395,80'
          Dst:             _ZNK2ot3Dns8TxtEntry8AppendToERNS_8AppenderE
    - functionName:    _ZN2ot3Dns8TxtEntryC2EPKcPKhh
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1178
      functionLinenumberEnd: 1178
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aValue
        - aValueLength
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns8TxtEntry4InitEPKcPKhh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1178,79'
          Dst:             _ZN2ot3Dns8TxtEntry4InitEPKcPKhh
    - functionName:    _ZNK2ot3Dns8TxtEntry8AppendToERNS_8AppenderE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1319
      functionLinenumberEnd: 1353
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAppender
      BBCount:         48
      ICount:          204
      EdgeCount:       58
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot8Appender11AppendBytesEPKvt
        - _ZN2ot8Appender6AppendIcEE7otErrorRKT_
        - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1324,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1326,9'
              BranchSideFuncs:
                - _ZN2ot8Appender11AppendBytesEPKvt
            - BranchSide:      'src/core/net/dns_types.cpp:1331,30'
              BranchSideFuncs:
                - _ZN2ot12StringLengthEPKct
                - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
                - _ZN2ot8Appender11AppendBytesEPKvt
                - _ZN2ot8Appender6AppendIcEE7otErrorRKT_
                - _ZN2ot8Appender11AppendBytesEPKvt
                - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
                - _ZN2ot8Appender11AppendBytesEPKvt
        - Branch String:   'src/core/net/dns_types.cpp:1326,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1326,9'
              BranchSideFuncs:
                - _ZN2ot8Appender11AppendBytesEPKvt
            - BranchSide:      'src/core/net/dns_types.cpp:1326,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1326,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1326,9'
              BranchSideFuncs:
                - _ZN2ot8Appender11AppendBytesEPKvt
            - BranchSide:      'src/core/net/dns_types.cpp:1326,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1333,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1333,5'
              BranchSideFuncs:
                - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
                - _ZN2ot8Appender11AppendBytesEPKvt
                - _ZN2ot8Appender6AppendIcEE7otErrorRKT_
                - _ZN2ot8Appender11AppendBytesEPKvt
                - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
                - _ZN2ot8Appender11AppendBytesEPKvt
            - BranchSide:      'src/core/net/dns_types.cpp:1333,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1335,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1338,9'
              BranchSideFuncs:
                - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
                - _ZN2ot8Appender11AppendBytesEPKvt
            - BranchSide:      'src/core/net/dns_types.cpp:1345,5'
              BranchSideFuncs:
                - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
                - _ZN2ot8Appender11AppendBytesEPKvt
                - _ZN2ot8Appender6AppendIcEE7otErrorRKT_
                - _ZN2ot8Appender11AppendBytesEPKvt
        - Branch String:   'src/core/net/dns_types.cpp:1338,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1338,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1339,17'
              BranchSideFuncs:
                - _ZN2ot8Appender11AppendBytesEPKvt
        - Branch String:   'src/core/net/dns_types.cpp:1345,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1345,5'
              BranchSideFuncs:
                - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
                - _ZN2ot8Appender11AppendBytesEPKvt
                - _ZN2ot8Appender6AppendIcEE7otErrorRKT_
                - _ZN2ot8Appender11AppendBytesEPKvt
            - BranchSide:      'src/core/net/dns_types.cpp:1345,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1347,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1347,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1348,5'
              BranchSideFuncs:
                - _ZN2ot8Appender11AppendBytesEPKvt
                - _ZN2ot8Appender6AppendIcEE7otErrorRKT_
                - _ZN2ot8Appender11AppendBytesEPKvt
        - Branch String:   'src/core/net/dns_types.cpp:1348,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1348,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1349,5'
              BranchSideFuncs:
                - _ZN2ot8Appender6AppendIcEE7otErrorRKT_
                - _ZN2ot8Appender11AppendBytesEPKvt
        - Branch String:   'src/core/net/dns_types.cpp:1349,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1349,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1350,13'
              BranchSideFuncs:
                - _ZN2ot8Appender11AppendBytesEPKvt
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1327,27'
          Dst:             _ZN2ot8Appender11AppendBytesEPKvt
        - Src:             'src/core/net/dns_types.cpp:1331,17'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/net/dns_types.cpp:1338,9'
          Dst:             _ZN2ot8Appender6AppendIhEE7otErrorRKT_
        - Src:             'src/core/net/dns_types.cpp:1339,27'
          Dst:             _ZN2ot8Appender11AppendBytesEPKvt
        - Src:             'src/core/net/dns_types.cpp:1347,5'
          Dst:             _ZN2ot8Appender6AppendIhEE7otErrorRKT_
        - Src:             'src/core/net/dns_types.cpp:1348,5'
          Dst:             _ZN2ot8Appender11AppendBytesEPKvt
        - Src:             'src/core/net/dns_types.cpp:1349,5'
          Dst:             _ZN2ot8Appender6AppendIcEE7otErrorRKT_
        - Src:             'src/core/net/dns_types.cpp:1350,23'
          Dst:             _ZN2ot8Appender11AppendBytesEPKvt
    - functionName:    _ZN2ot8Appender6AppendIhEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/appender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Appender11AppendBytesEPKvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/appender.hpp:117,16'
          Dst:             _ZN2ot8Appender11AppendBytesEPKvt
    - functionName:    _ZN2ot8Appender6AppendIcEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/appender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Appender11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/appender.hpp:117,16'
          Dst:             _ZN2ot8Appender11AppendBytesEPKvt
    - functionName:    _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_11MutableDataILNS_14DataLengthTypeE1EEE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1364
      functionLinenumberEnd: 1372
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aEntries
        - aNumEntries
        - aData
      BBCount:         8
      ICount:          50
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_8AppenderE
        - _ZN2ot8AppenderC2EPht
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot8Appender9GetAsDataERNS_4DataILNS_14DataLengthTypeE1EEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1368,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1368,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1369,24'
              BranchSideFuncs:
                - _ZNK2ot8Appender9GetAsDataERNS_4DataILNS_14DataLengthTypeE1EEE
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1366,29'
          Dst:             _ZN2ot11MutableDataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/net/dns_types.cpp:1366,47'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/net/dns_types.cpp:1366,14'
          Dst:             _ZN2ot8AppenderC2EPht
        - Src:             'src/core/net/dns_types.cpp:1368,5'
          Dst:             _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_8AppenderE
        - Src:             'src/core/net/dns_types.cpp:1369,14'
          Dst:             _ZNK2ot8Appender9GetAsDataERNS_4DataILNS_14DataLengthTypeE1EEE
    - functionName:    _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_8AppenderE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1390
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aEntries
        - aNumEntries
        - aAppender
      BBCount:         15
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
        - _ZNK2ot3Dns8TxtEntry8AppendToERNS_8AppenderE
        - _ZNK2ot8Appender17GetAppendedLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1379,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1381,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns8TxtEntry8AppendToERNS_8AppenderE
                - _ZNK2ot8Appender17GetAppendedLengthEv
                - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
            - BranchSide:      'src/core/net/dns_types.cpp:1384,9'
              BranchSideFuncs:
                - _ZNK2ot8Appender17GetAppendedLengthEv
                - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
        - Branch String:   'src/core/net/dns_types.cpp:1381,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1381,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1382,5'
              BranchSideFuncs:
                - _ZNK2ot8Appender17GetAppendedLengthEv
                - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
                - _ZNK2ot3Dns8TxtEntry8AppendToERNS_8AppenderE
        - Branch String:   'src/core/net/dns_types.cpp:1384,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1384,42'
              BranchSideFuncs:
                - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
            - BranchSide:      'src/core/net/dns_types.cpp:1386,17'
              BranchSideFuncs:
                - _ZN2ot8Appender6AppendIhEE7otErrorRKT_
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1381,9'
          Dst:             _ZNK2ot3Dns8TxtEntry8AppendToERNS_8AppenderE
        - Src:             'src/core/net/dns_types.cpp:1384,19'
          Dst:             _ZNK2ot8Appender17GetAppendedLengthEv
        - Src:             'src/core/net/dns_types.cpp:1386,27'
          Dst:             _ZN2ot8Appender6AppendIhEE7otErrorRKT_
    - functionName:    _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1357
      functionLinenumberEnd: 1360
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aEntries
        - aNumEntries
        - aMessage
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_8AppenderE
        - _ZN2ot8AppenderC2ERNS_7MessageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1358,14'
          Dst:             _ZN2ot8AppenderC2ERNS_7MessageE
        - Src:             'src/core/net/dns_types.cpp:1360,12'
          Dst:             _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_8AppenderE
    - functionName:    _ZNK2ot3Dns8TxtEntry8AppendToERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1312
      functionLinenumberEnd: 1315
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8AppenderC2ERNS_7MessageE
        - _ZNK2ot3Dns8TxtEntry8AppendToERNS_8AppenderE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1313,14'
          Dst:             _ZN2ot8AppenderC2ERNS_7MessageE
        - Src:             'src/core/net/dns_types.cpp:1315,12'
          Dst:             _ZNK2ot3Dns8TxtEntry8AppendToERNS_8AppenderE
    - functionName:    _ZN2ot3Dns8TxtEntry8Iterator23IncreaseTxtDataPositionEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIncrement
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1163
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns8TxtEntry8Iterator10GetTxtDataEv
        - _ZNK2ot3Dns8TxtEntry8Iterator16GetTxtDataLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1163,56'
          Dst:             _ZNK2ot3Dns8TxtEntry8Iterator10GetTxtDataEv
        - Src:             'src/core/net/dns_types.hpp:1163,71'
          Dst:             _ZNK2ot3Dns8TxtEntry8Iterator16GetTxtDataLengthEv
    - functionName:    _ZNK2ot3Dns8TxtEntry8Iterator10GetTxtDataEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionLinenumberEnd: 1155
      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:    _ZNK2ot3Dns8TxtEntry8Iterator18GetTxtDataPositionEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1159
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns8TxtEntry8Iterator12GetKeyBufferEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1162
      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:    _ZN2ot3Dns8TxtEntry8Iterator12GetNextEntryERS1_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1241
      functionLinenumberEnd: 1308
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         38
      ICount:          227
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3Dns8TxtEntry8Iterator12GetKeyBufferEv
        - _ZN2ot3Dns8TxtEntry8Iterator23IncreaseTxtDataPositionEt
        - _ZNK2ot3Dns8TxtEntry8Iterator10GetTxtDataEv
        - _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
        - _ZNK2ot3Dns8TxtEntry8Iterator18GetTxtDataPositionEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1250,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1250,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns8TxtEntry8Iterator10GetTxtDataEv
                - _ZNK2ot3Dns8TxtEntry8Iterator18GetTxtDataPositionEv
                - _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
                - _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
                - _ZN2ot3Dns8TxtEntry8Iterator23IncreaseTxtDataPositionEt
            - BranchSide:      'src/core/net/dns_types.cpp:1250,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1254,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1256,40'
              BranchSideFuncs:
                - _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
                - _ZN2ot3Dns8TxtEntry8Iterator23IncreaseTxtDataPositionEt
                - _ZNK2ot3Dns8TxtEntry8Iterator10GetTxtDataEv
                - _ZNK2ot3Dns8TxtEntry8Iterator18GetTxtDataPositionEv
                - _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
            - BranchSide:      'src/core/net/dns_types.cpp:1305,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1259,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1259,9'
              BranchSideFuncs:
                - _ZN2ot3Dns8TxtEntry8Iterator23IncreaseTxtDataPositionEt
                - _ZNK2ot3Dns8TxtEntry8Iterator10GetTxtDataEv
                - _ZNK2ot3Dns8TxtEntry8Iterator18GetTxtDataPositionEv
                - _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
                - _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
            - BranchSide:      'src/core/net/dns_types.cpp:1259,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1265,27'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1265,31'
              BranchSideFuncs:
                - _ZNK2ot3Dns8TxtEntry8Iterator10GetTxtDataEv
                - _ZNK2ot3Dns8TxtEntry8Iterator18GetTxtDataPositionEv
                - _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
                - _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
                - _ZN2ot3Dns8TxtEntry8Iterator23IncreaseTxtDataPositionEt
            - BranchSide:      'src/core/net/dns_types.cpp:1267,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns8TxtEntry8Iterator10GetTxtDataEv
                - _ZNK2ot3Dns8TxtEntry8Iterator18GetTxtDataPositionEv
                - _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
                - _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
                - _ZN2ot3Dns8TxtEntry8Iterator23IncreaseTxtDataPositionEt
        - Branch String:   'src/core/net/dns_types.cpp:1265,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1267,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns8TxtEntry8Iterator10GetTxtDataEv
                - _ZNK2ot3Dns8TxtEntry8Iterator18GetTxtDataPositionEv
                - _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
                - _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
                - _ZN2ot3Dns8TxtEntry8Iterator23IncreaseTxtDataPositionEt
            - BranchSide:      'src/core/net/dns_types.cpp:1270,20'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1270,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1272,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1299,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1272,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1274,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1280,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1280,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1287,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1293,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1246,29'
          Dst:             _ZN2ot3Dns8TxtEntry8Iterator12GetKeyBufferEv
        - Src:             'src/core/net/dns_types.cpp:1250,5'
          Dst:             _ZNK2ot3Dns8TxtEntry8Iterator10GetTxtDataEv
        - Src:             'src/core/net/dns_types.cpp:1254,19'
          Dst:             _ZNK2ot3Dns8TxtEntry8Iterator10GetTxtDataEv
        - Src:             'src/core/net/dns_types.cpp:1254,34'
          Dst:             _ZNK2ot3Dns8TxtEntry8Iterator18GetTxtDataPositionEv
        - Src:             'src/core/net/dns_types.cpp:1254,58'
          Dst:             _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
        - Src:             'src/core/net/dns_types.cpp:1259,9'
          Dst:             _ZNK2ot3Dns8TxtEntry8Iterator13GetTxtDataEndEv
        - Src:             'src/core/net/dns_types.cpp:1260,9'
          Dst:             _ZN2ot3Dns8TxtEntry8Iterator23IncreaseTxtDataPositionEt
    - functionName:    _ZN2ot3Dns8TxtEntry8Iterator18SetTxtDataPositionEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns8TxtEntry8Iterator16SetTxtDataLengthEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1158
      functionLinenumberEnd: 1158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns8TxtEntry8Iterator10SetTxtDataEPKh
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxtData
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns8TxtEntry8Iterator4InitEPKht
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1234
      functionLinenumberEnd: 1238
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aTxtData
        - aTxtDataLength
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns8TxtEntry8Iterator10SetTxtDataEPKh
        - _ZN2ot3Dns8TxtEntry8Iterator16SetTxtDataLengthEt
        - _ZN2ot3Dns8TxtEntry8Iterator18SetTxtDataPositionEt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1235,5'
          Dst:             _ZN2ot3Dns8TxtEntry8Iterator10SetTxtDataEPKh
        - Src:             'src/core/net/dns_types.cpp:1236,5'
          Dst:             _ZN2ot3Dns8TxtEntry8Iterator16SetTxtDataLengthEt
        - Src:             'src/core/net/dns_types.cpp:1237,5'
          Dst:             _ZN2ot3Dns8TxtEntry8Iterator18SetTxtDataPositionEt
    - functionName:    _ZN2ot9Stringify6LookupILt20EEEPKctRAT__KNS0_5EntryES3_
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKey
        - aTable
        - aNotFound
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BinarySearch4FindItNS_9Stringify5EntryELt20EEEPKT0_RKT_RAT1__S5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/string.hpp:555,16'
          Branch Sides:
            - BranchSide:      'src/core/common/string.hpp:555,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.hpp:555,54'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.hpp:553,30'
          Dst:             _ZN2ot12BinarySearch4FindItNS_9Stringify5EntryELt20EEEPKT0_RKT_RAT1__S5_
    - functionName:    _ZN2ot3Dns14ResourceRecord12TypeToStringEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1208
      functionLinenumberEnd: 1230
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aRecordType
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt17EEC2Ev
        - _ZN2ot9Stringify6LookupILt20EEEPKctRAT__KNS0_5EntryES3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1221,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1223,29'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/net/dns_types.cpp:1227,32'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1218,20'
          Dst:             _ZN2ot6StringILt17EEC2Ev
        - Src:             'src/core/net/dns_types.cpp:1219,35'
          Dst:             _ZN2ot9Stringify6LookupILt20EEEPKctRAT__KNS0_5EntryES3_
        - Src:             'src/core/net/dns_types.cpp:1223,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/net/dns_types.cpp:1227,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 825
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aData
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:825,34'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/message.hpp:825,52'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.hpp:825,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Dns14ResourceRecord28AppendTranslatedRecordDataToERNS_7MessageEtRKNS_4DataILNS_14DataLengthTypeE1EEEPKct
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aRecordType
        - aData
        - aOriginalDomain
        - aTranslatedDomainOffset
      BBCount:         74
      ICount:          297
      EdgeCount:       88
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - _ZN2ot3Dns14ResourceRecord17FindDataRecipeForEt
        - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1136,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1138,17'
              BranchSideFuncs:
                - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_types.cpp:1142,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:1143,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1143,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:1143,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/dns_types.cpp:1144,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1144,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_types.cpp:1148,12'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:1149,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1149,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_types.cpp:1150,15'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1165,23'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:1197,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - Branch String:   'src/core/net/dns_types.cpp:1171,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1173,17'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:1177,25'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - Branch String:   'src/core/net/dns_types.cpp:1173,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1173,17'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_types.cpp:1174,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:1180,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1183,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:1186,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:1186,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1186,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_types.cpp:1188,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:1188,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1167,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_types.cpp:1188,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/dns_types.cpp:1192,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1192,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_types.cpp:1193,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:1197,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1197,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
            - BranchSide:      'src/core/net/dns_types.cpp:1197,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/dns_types.cpp:1200,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1200,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_types.cpp:1200,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/dns_types.cpp:1201,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1201,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/dns_types.cpp:1201,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1131,32'
          Dst:             _ZN2ot3Dns14ResourceRecord17FindDataRecipeForEt
        - Src:             'src/core/net/dns_types.cpp:1132,23'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/net/dns_types.cpp:1138,26'
          Dst:             _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
        - Src:             'src/core/net/dns_types.cpp:1142,28'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/net/dns_types.cpp:1142,47'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - Src:             'src/core/net/dns_types.cpp:1142,13'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'src/core/net/dns_types.cpp:1143,5'
          Dst:             _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - Src:             'src/core/net/dns_types.cpp:1144,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dns_types.cpp:1144,5'
          Dst:             _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
        - Src:             'src/core/net/dns_types.cpp:1149,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dns_types.cpp:1149,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - Src:             'src/core/net/dns_types.cpp:1171,35'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dns_types.cpp:1171,17'
          Dst:             _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
        - Src:             'src/core/net/dns_types.cpp:1173,17'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/dns_types.cpp:1178,43'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dns_types.cpp:1178,27'
          Dst:             _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
        - Src:             'src/core/net/dns_types.cpp:1188,13'
          Dst:             _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - Src:             'src/core/net/dns_types.cpp:1192,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dns_types.cpp:1192,9'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/dns_types.cpp:1197,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dns_types.cpp:1197,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dns_types.cpp:1198,23'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dns_types.cpp:1198,32'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dns_types.cpp:1201,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dns_types.cpp:1201,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - Src:             'src/core/net/dns_types.cpp:1205,1'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZN2ot3Dns14ResourceRecord17FindDataRecipeForEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aRecordType
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BinarySearch4FindItNS_3Dns14ResourceRecord10DataRecipeELt13EEEPKT0_RKT_RAT1__S6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1059,12'
          Dst:             _ZN2ot12BinarySearch4FindItNS_3Dns14ResourceRecord10DataRecipeELt13EEEPKT0_RKT_RAT1__S6_
    - functionName:    _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8OwnedPtrINS_7MessageEE6DeleteEv
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:118,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:118,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE6DeleteEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:120,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE6DeleteEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:120,13'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE6DeleteEv
    - functionName:    _ZN2ot3PtrINS_7MessageEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    100
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aName
      BBCount:         30
      ICount:          131
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:464,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:466,14'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
            - BranchSide:      'src/core/net/dns_types.cpp:470,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
        - Branch String:   'src/core/net/dns_types.cpp:467,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:467,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
            - BranchSide:      'src/core/net/dns_types.cpp:467,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:474,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:477,17'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
            - BranchSide:      'src/core/net/dns_types.cpp:492,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:502,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:477,25'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:477,38'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
            - BranchSide:      'src/core/net/dns_types.cpp:482,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
        - Branch String:   'src/core/net/dns_types.cpp:477,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:479,25'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
            - BranchSide:      'src/core/net/dns_types.cpp:482,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
        - Branch String:   'src/core/net/dns_types.cpp:492,25'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:492,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:497,32'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:492,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:494,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:497,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:461,19'
          Dst:             _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:472,26'
          Dst:             _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - Src:             'src/core/net/dns_types.cpp:477,38'
          Dst:             _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
    - functionName:    _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aOffset
        - aMessage
      BBCount:         15
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZN2ot7Message6AppendItEE7otErrorRKT_
        - _ZN2ot8Instance27IsDnsNameCompressionEnabledEv
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
        - _ZNK2ot7Message9GetOffsetEv
        - __assert_fail
      functionUses:    28
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:288,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:296,22'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message6AppendItEE7otErrorRKT_
            - BranchSide:      'src/core/net/dns_types.cpp:308,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message6AppendItEE7otErrorRKT_
        - Branch String:   'src/core/net/dns_types.cpp:308,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:308,5'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message6AppendItEE7otErrorRKT_
            - BranchSide:      'src/core/net/dns_types.cpp:310,35'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message6AppendItEE7otErrorRKT_
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:288,10'
          Dst:             _ZN2ot8Instance27IsDnsNameCompressionEnabledEv
        - Src:             'src/core/net/dns_types.cpp:296,51'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/dns_types.cpp:296,17'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:296,64'
          Dst:             _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
        - Src:             'src/core/net/dns_types.cpp:308,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/dns_types.cpp:310,13'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/dns_types.cpp:312,5'
          Dst:             _ZN2ot7Message6AppendItEE7otErrorRKT_
    - functionName:    _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aLabel
        - aMessage
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:215,53'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/net/dns_types.cpp:215,12'
          Dst:             _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
    - functionName:    _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aLabel
        - aLength
        - aMessage
      BBCount:         16
      ICount:          70
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message6AppendIhEE7otErrorRKT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:222,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:222,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
            - BranchSide:      'src/core/net/dns_types.cpp:222,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:222,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:222,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
            - BranchSide:      'src/core/net/dns_types.cpp:222,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:224,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:224,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:225,13'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:224,5'
          Dst:             _ZN2ot7Message6AppendIhEE7otErrorRKT_
        - Src:             'src/core/net/dns_types.cpp:225,22'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot7Message6AppendIhEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot8Instance27IsDnsNameCompressionEnabledEv
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         22
      ICount:          91
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
        - _ZNK2ot3Dns4Name12GetAsCStringEv
        - _ZNK2ot3Dns4Name13IsFromCStringEv
        - _ZNK2ot3Dns4Name13LabelIterator11AppendLabelERNS_7MessageE
        - _ZNK2ot3Dns4Name7IsEmptyEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:172,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:174,34'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:176,14'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name13IsFromCStringEv
                - _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
                - _ZNK2ot3Dns4Name13LabelIterator11AppendLabelERNS_7MessageE
                - _ZNK2ot3Dns4Name12GetAsCStringEv
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:176,14'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:178,28'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name12GetAsCStringEv
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:185,33'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
                - _ZNK2ot3Dns4Name13LabelIterator11AppendLabelERNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:191,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:194,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name13LabelIterator11AppendLabelERNS_7MessageE
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:199,42'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:204,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:194,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:194,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:195,17'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
                - _ZNK2ot3Dns4Name13LabelIterator11AppendLabelERNS_7MessageE
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:172,9'
          Dst:             _ZNK2ot3Dns4Name7IsEmptyEv
        - Src:             'src/core/net/dns_types.cpp:174,17'
          Dst:             _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
        - Src:             'src/core/net/dns_types.cpp:176,14'
          Dst:             _ZNK2ot3Dns4Name13IsFromCStringEv
        - Src:             'src/core/net/dns_types.cpp:178,28'
          Dst:             _ZNK2ot3Dns4Name12GetAsCStringEv
        - Src:             'src/core/net/dns_types.cpp:178,17'
          Dst:             _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - Src:             'src/core/net/dns_types.cpp:185,23'
          Dst:             _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:189,30'
          Dst:             _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - Src:             'src/core/net/dns_types.cpp:194,17'
          Dst:             _ZNK2ot3Dns4Name13LabelIterator11AppendLabelERNS_7MessageE
        - Src:             'src/core/net/dns_types.cpp:199,25'
          Dst:             _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
    - functionName:    _ZN2ot7Message6AppendItEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot3Dns4Name7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.hpp:515,60'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.hpp:515,64'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.hpp:515,60'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message6AppendIhEE7otErrorRKT_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:279,21'
          Dst:             _ZN2ot7Message6AppendIhEE7otErrorRKT_
    - functionName:    _ZNK2ot3Dns4Name13IsFromCStringEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 522
      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:    _ZNK2ot3Dns4Name12GetAsCStringEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 574
      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:    _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aName
        - aMessage
      BBCount:         8
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
        - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:322,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:322,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:323,30'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:322,5'
          Dst:             _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
        - Src:             'src/core/net/dns_types.cpp:323,13'
          Dst:             _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
    - functionName:    _ZNK2ot3Dns4Name13LabelIterator11AppendLabelERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         16
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - _ZN2ot7Message6AppendIhEE7otErrorRKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:708,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:708,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
            - BranchSide:      'src/core/net/dns_types.cpp:708,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:708,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:708,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
            - BranchSide:      'src/core/net/dns_types.cpp:708,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:709,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:709,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:710,13'
              BranchSideFuncs:
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:709,5'
          Dst:             _ZN2ot7Message6AppendIhEE7otErrorRKT_
        - Src:             'src/core/net/dns_types.cpp:710,22'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
    - functionName:    _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aLabels
        - aMessage
      BBCount:         39
      ICount:          183
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:238,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:238,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:238,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:244,31'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:244,35'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:246,56'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:244,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:246,56'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:267,14'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:248,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:257,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:261,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:257,40'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:257,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:257,45'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:257,57'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:257,61'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:257,40'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:261,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:261,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:261,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:262,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:262,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:264,31'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:269,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:242,14'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:269,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:262,13'
          Dst:             _ZN2ot3Dns4Name11AppendLabelEPKchRNS_7MessageE
    - functionName:    _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aName
        - aIsSingleLabel
      BBCount:         19
      ICount:          114
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot3Dns4Name13LabelIterator20CaseInsensitiveMatchEhh
        - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:668,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:668,5'
              BranchSideFuncs:
                - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
            - BranchSide:      'src/core/net/dns_types.cpp:668,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:671,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:671,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:671,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:681,25'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:681,58'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:681,30'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:681,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:681,58'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:683,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:668,5'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/net/dns_types.cpp:669,24'
          Dst:             _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
        - Src:             'src/core/net/dns_types.cpp:669,24'
          Dst:             _ZN2ot3Dns4Name13LabelIterator20CaseInsensitiveMatchEhh
    - functionName:    _ZN2ot3Dns4Name13LabelIterator20CaseInsensitiveMatchEhh
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11ToLowercaseEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:653,12'
          Dst:             _ZN2ot11ToLowercaseEc
        - Src:             'src/core/net/dns_types.cpp:653,54'
          Dst:             _ZN2ot11ToLowercaseEc
    - functionName:    _ZN2ot12BinarySearch4FindItNS_3Dns14ResourceRecord10DataRecipeELt13EEEPKT0_RKT_RAT1__S6_
      functionSourceFile: '/src/openthread/src/core/common/binary_search.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKey
        - aTable
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BinarySearch4FindEPKvS2_ttRFiS2_S2_E
        - _ZN2ot12BinarySearch7CompareItNS_3Dns14ResourceRecord10DataRecipeEEEiPKvS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/binary_search.hpp:75,13'
          Dst:             _ZN2ot12BinarySearch4FindEPKvS2_ttRFiS2_S2_E
        - Src:             'src/core/common/binary_search.hpp:75,13'
          Dst:             _ZN2ot12BinarySearch7CompareItNS_3Dns14ResourceRecord10DataRecipeEEEiPKvS6_
    - functionName:    _ZNK2ot3PtrINS_7MessageEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_7MessageEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_7MessageEE6DeleteEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:103,9'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE6DeleteEv
    - functionName:    _ZN2ot3Dns14ResourceRecord20DecompressRecordDataERKNS_7MessageEtRNS_8OwnedPtrIS2_EE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1063
      functionLinenumberEnd: 1121
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aDataMsg
      BBCount:         53
      ICount:          248
      EdgeCount:       64
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - _ZN2ot3Dns14ResourceRecord17FindDataRecipeForEt
        - _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - _ZN2ot8OwnedPtrINS_7MessageEE4FreeEv
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
        - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1073,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1073,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1074,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Dns14ResourceRecord17FindDataRecipeForEt
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE4FreeEv
        - Branch String:   'src/core/net/dns_types.cpp:1078,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1080,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE4FreeEv
            - BranchSide:      'src/core/net/dns_types.cpp:1085,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:1086,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1086,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1086,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:1092,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1092,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
            - BranchSide:      'src/core/net/dns_types.cpp:1092,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1093,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1093,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1094,16'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:1098,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1100,19'
              BranchSideFuncs:
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
            - BranchSide:      'src/core/net/dns_types.cpp:1113,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - Branch String:   'src/core/net/dns_types.cpp:1105,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1105,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1106,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Branch String:   'src/core/net/dns_types.cpp:1106,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1106,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1107,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
        - Branch String:   'src/core/net/dns_types.cpp:1113,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1113,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
            - BranchSide:      'src/core/net/dns_types.cpp:1113,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1116,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1116,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
            - BranchSide:      'src/core/net/dns_types.cpp:1116,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:1118,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1118,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1118,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1073,5'
          Dst:             _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:1076,39'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/dns_types.cpp:1076,14'
          Dst:             _ZN2ot3Dns14ResourceRecord17FindDataRecipeForEt
        - Src:             'src/core/net/dns_types.cpp:1080,18'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE4FreeEv
        - Src:             'src/core/net/dns_types.cpp:1085,29'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/net/dns_types.cpp:1085,48'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - Src:             'src/core/net/dns_types.cpp:1085,14'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'src/core/net/dns_types.cpp:1086,5'
          Dst:             _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - Src:             'src/core/net/dns_types.cpp:1092,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/dns_types.cpp:1093,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dns_types.cpp:1093,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - Src:             'src/core/net/dns_types.cpp:1100,14'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:1105,9'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/dns_types.cpp:1106,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dns_types.cpp:1106,9'
          Dst:             _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
        - Src:             'src/core/net/dns_types.cpp:1113,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/dns_types.cpp:1114,30'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/dns_types.cpp:1118,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dns_types.cpp:1118,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
    - functionName:    _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Dns14ResourceRecord11CheckRecordERKNS_7MessageEt
        - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:1032,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:1032,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:1033,25'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord11CheckRecordERKNS_7MessageEt
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:1032,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
        - Src:             'src/core/net/dns_types.cpp:1033,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord11CheckRecordERKNS_7MessageEt
    - functionName:    _ZNK2ot3Dns14ResourceRecord8ReadNameERKNS_7MessageERttPctb
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - short
        - bool
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aStartOffset
        - aNameBuffer
        - aNameBufferSize
        - aSkipRecord
      BBCount:         18
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
        - _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:986,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:986,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:987,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
        - Branch String:   'src/core/net/dns_types.cpp:987,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:987,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
            - BranchSide:      'src/core/net/dns_types.cpp:987,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:989,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:989,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
            - BranchSide:      'src/core/net/dns_types.cpp:989,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:986,5'
          Dst:             _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
        - Src:             'src/core/net/dns_types.cpp:987,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Src:             'src/core/net/dns_types.cpp:991,15'
          Dst:             _ZNK2ot3Dns14ResourceRecord10SkipRecordERKNS_7MessageERt
    - functionName:    _ZN2ot3Dns14ResourceRecord10ReadRecordERKNS_7MessageERttRS1_t
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aType
        - aRecord
        - aMinRecordSize
      BBCount:         17
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:943,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:943,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:945,11'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL11IgnoreError7otError.7705
        - Branch String:   'src/core/net/dns_types.cpp:945,30'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:945,73'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL11IgnoreError7otError.7705
            - BranchSide:      'src/core/net/dns_types.cpp:945,41'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL11IgnoreError7otError.7705
        - Branch String:   'src/core/net/dns_types.cpp:945,62'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:945,73'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL11IgnoreError7otError.7705
            - BranchSide:      'src/core/net/dns_types.cpp:953,49'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/dns_types.cpp:945,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:947,21'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL11IgnoreError7otError.7705
            - BranchSide:      'src/core/net/dns_types.cpp:953,49'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:943,5'
          Dst:             _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:945,41'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/dns_types.cpp:945,73'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Src:             'src/core/net/dns_types.cpp:947,30'
          Dst:             _ZNK2ot7Message4ReadEtPvt
        - Src:             'src/core/net/dns_types.cpp:947,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_types.cpp:953,49'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
    - functionName:    _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtttRKNS0_4NameEtRS1_t
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aNumRecords
        - aIndex
        - aName
        - aType
        - aRecord
        - aMinRecordSize
      BBCount:         22
      ICount:          124
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
        - _ZN2ot3Dns14ResourceRecord10ReadRecordERKNS_7MessageERttRS1_t
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:892,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:894,9'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3Dns14ResourceRecord10ReadRecordERKNS_7MessageERttRS1_t
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/dns_types.cpp:922,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:894,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:894,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:897,24'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord10ReadRecordERKNS_7MessageERttRS1_t
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
        - Branch String:   'src/core/net/dns_types.cpp:901,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:905,13'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3Dns14ResourceRecord10ReadRecordERKNS_7MessageERttRS1_t
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/dns_types.cpp:908,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3Dns14ResourceRecord10ReadRecordERKNS_7MessageERttRS1_t
        - Branch String:   'src/core/net/dns_types.cpp:908,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:908,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:910,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3Dns14ResourceRecord10ReadRecordERKNS_7MessageERttRS1_t
        - Branch String:   'src/core/net/dns_types.cpp:910,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:912,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:916,15'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3Dns14ResourceRecord10ReadRecordERKNS_7MessageERttRS1_t
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:894,9'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
        - Src:             'src/core/net/dns_types.cpp:899,17'
          Dst:             _ZN2ot3Dns14ResourceRecord10ReadRecordERKNS_7MessageERttRS1_t
        - Src:             'src/core/net/dns_types.cpp:919,63'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
    - functionName:    _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aNumRecords
        - aName
      BBCount:         22
      ICount:          112
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
        - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:839,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:841,24'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
                - _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/dns_types.cpp:863,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:846,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:849,13'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
            - BranchSide:      'src/core/net/dns_types.cpp:851,21'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
            - BranchSide:      'src/core/net/dns_types.cpp:854,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:857,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:857,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:858,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
                - _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
        - Branch String:   'src/core/net/dns_types.cpp:859,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:859,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:859,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
                - _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:844,17'
          Dst:             _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
        - Src:             'src/core/net/dns_types.cpp:857,9'
          Dst:             _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:860,49'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
    - functionName:    _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtRKS1_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aName
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
        - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZNK2ot3Dns4Name13IsFromCStringEv
        - _ZNK2ot3Dns4Name13IsFromMessageEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:559,12'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:560,30'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
            - BranchSide:      'src/core/net/dns_types.cpp:561,19'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name13IsFromMessageEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
        - Branch String:   'src/core/net/dns_types.cpp:561,19'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:561,55'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
            - BranchSide:      'src/core/net/dns_types.cpp:562,53'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:559,18'
          Dst:             _ZNK2ot3Dns4Name13IsFromCStringEv
        - Src:             'src/core/net/dns_types.cpp:560,18'
          Dst:             _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
        - Src:             'src/core/net/dns_types.cpp:561,25'
          Dst:             _ZNK2ot3Dns4Name13IsFromMessageEv
        - Src:             'src/core/net/dns_types.cpp:561,43'
          Dst:             _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
        - Src:             'src/core/net/dns_types.cpp:562,43'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
    - functionName:    _ZNK2ot3Dns4Name13IsFromMessageEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 529
      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:    _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aMessage2
        - aOffset2
      BBCount:         25
      ICount:          115
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:521,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:527,17'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERKS2_
            - BranchSide:      'src/core/net/dns_types.cpp:539,17'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
            - BranchSide:      'src/core/net/dns_types.cpp:549,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:527,25'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:527,39'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERKS2_
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
            - BranchSide:      'src/core/net/dns_types.cpp:532,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERKS2_
        - Branch String:   'src/core/net/dns_types.cpp:527,68'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:527,81'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERKS2_
            - BranchSide:      'src/core/net/dns_types.cpp:529,25'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERKS2_
        - Branch String:   'src/core/net/dns_types.cpp:527,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:529,25'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERKS2_
            - BranchSide:      'src/core/net/dns_types.cpp:532,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERKS2_
        - Branch String:   'src/core/net/dns_types.cpp:539,25'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:539,39'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
            - BranchSide:      'src/core/net/dns_types.cpp:544,32'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:539,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:541,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:544,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:513,19'
          Dst:             _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:514,19'
          Dst:             _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:519,26'
          Dst:             _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - Src:             'src/core/net/dns_types.cpp:527,39'
          Dst:             _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - Src:             'src/core/net/dns_types.cpp:527,81'
          Dst:             _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERKS2_
        - Src:             'src/core/net/dns_types.cpp:539,39'
          Dst:             _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
    - functionName:    _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERKS2_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOtherIterator
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns4Name13LabelIterator20CaseInsensitiveMatchEhh
        - _ZNK2ot7Message12CompareBytesEtRKS0_ttPFbhhE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:696,58'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:696,58'
              BranchSideFuncs:
                - _ZNK2ot7Message12CompareBytesEtRKS0_ttPFbhhE
            - BranchSide:      'src/core/net/dns_types.cpp:697,12'
              BranchSideFuncs:
                - _ZNK2ot7Message12CompareBytesEtRKS0_ttPFbhhE
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:697,21'
          Dst:             _ZNK2ot7Message12CompareBytesEtRKS0_ttPFbhhE
        - Src:             'src/core/net/dns_types.cpp:697,21'
          Dst:             _ZN2ot3Dns4Name13LabelIterator20CaseInsensitiveMatchEhh
    - functionName:    _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aNumRecords
      BBCount:         15
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:821,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:821,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/dns_types.cpp:825,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/dns_types.cpp:825,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:825,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:826,9'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Branch String:   'src/core/net/dns_types.cpp:826,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:826,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:827,49'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:825,9'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/dns_types.cpp:826,9'
          Dst:             _ZN2ot3Dns14ResourceRecord8ReadFromERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:827,49'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
    - functionName:    _ZN2ot7Message5WriteINS_3Dns14ResourceRecordEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot3Dns14ResourceRecord9SetLengthEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1501
      functionLinenumberEnd: 1501
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1501,50'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - _ZN2ot7Message5WriteINS_3Dns14ResourceRecordEEEvtRKT_
        - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:812,26'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
        - Src:             'src/core/net/dns_types.cpp:812,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dns_types.cpp:813,31'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dns_types.cpp:813,12'
          Dst:             _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - Src:             'src/core/net/dns_types.cpp:814,14'
          Dst:             _ZN2ot7Message5WriteINS_3Dns14ResourceRecordEEEvtRKT_
    - functionName:    _ZN2ot3Dns4Name12IsSameDomainEPKcS3_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aDomain1
        - aDomain2
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:805,46'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:805,63'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
            - BranchSide:      'src/core/net/dns_types.cpp:805,46'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:805,12'
          Dst:             _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
        - Src:             'src/core/net/dns_types.cpp:805,49'
          Dst:             _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
    - functionName:    _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aName
        - aDomain
      BBCount:         33
      ICount:          196
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:757,24'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:757,27'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dns_types.cpp:763,9'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - Branch String:   'src/core/net/dns_types.cpp:757,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:759,25'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dns_types.cpp:763,9'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - Branch String:   'src/core/net/dns_types.cpp:763,26'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:763,29'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dns_types.cpp:769,5'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - Branch String:   'src/core/net/dns_types.cpp:763,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:765,27'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dns_types.cpp:769,5'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - Branch String:   'src/core/net/dns_types.cpp:769,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:769,5'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dns_types.cpp:769,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:773,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:775,9'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dns_types.cpp:784,9'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - Branch String:   'src/core/net/dns_types.cpp:775,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:775,9'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dns_types.cpp:775,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:784,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:786,29'
              BranchSideFuncs:
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dns_types.cpp:788,14'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
        - Branch String:   'src/core/net/dns_types.cpp:788,14'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:791,34'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dns_types.cpp:796,34'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:754,34'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/net/dns_types.cpp:755,34'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/net/dns_types.cpp:786,17'
          Dst:             _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - Src:             'src/core/net/dns_types.cpp:791,17'
          Dst:             _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
        - Src:             'src/core/net/dns_types.cpp:796,17'
          Dst:             _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
    - functionName:    _ZN2ot3Dns4Name13ExtractLabelsEPKcS3_Pct
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aName
        - aSuffixName
        - aLabels
        - aLabelsSize
      BBCount:         37
      ICount:          163
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - _ZN2ot12StringLengthEPKct
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:723,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:723,5'
              BranchSideFuncs:
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dns_types.cpp:723,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:724,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:724,5'
              BranchSideFuncs:
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dns_types.cpp:724,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:726,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:726,5'
              BranchSideFuncs:
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dns_types.cpp:726,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:729,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:729,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:729,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:731,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:731,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:731,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:735,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:735,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:735,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:737,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:739,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:742,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:719,32'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/net/dns_types.cpp:720,32'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/net/dns_types.cpp:729,5'
          Dst:             _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
    - functionName:    _ZN2ot3Dns4Name21CompareMultipleLabelsERKNS_7MessageERtPKc
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aLabels
      BBCount:         19
      ICount:          73
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:444,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:444,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:445,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - Branch String:   'src/core/net/dns_types.cpp:445,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:445,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
            - BranchSide:      'src/core/net/dns_types.cpp:445,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:447,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:442,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:449,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:440,19'
          Dst:             _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:444,9'
          Dst:             _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - Src:             'src/core/net/dns_types.cpp:445,9'
          Dst:             _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
    - functionName:    _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aLabel
      BBCount:         13
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:429,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:429,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:430,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
        - Branch String:   'src/core/net/dns_types.cpp:430,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:430,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:430,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:427,19'
          Dst:             _ZN2ot3Dns4Name13LabelIteratorC2ERKNS_7MessageEt
        - Src:             'src/core/net/dns_types.cpp:429,5'
          Dst:             _ZN2ot3Dns4Name13LabelIterator12GetNextLabelEv
        - Src:             'src/core/net/dns_types.cpp:430,5'
          Dst:             _ZNK2ot3Dns4Name13LabelIterator12CompareLabelERPKcb
    - functionName:    _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aNamePtr
        - aLabels
        - aExpectedNextChar
      BBCount:         19
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:154,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:154,5'
              BranchSideFuncs:
                - _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dns_types.cpp:154,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:156,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:156,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:156,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:159,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:159,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:152,24'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/net/dns_types.cpp:156,5'
          Dst:             _ZN2ot16StringStartsWithEPKcS1_NS_15StringMatchModeE
    - functionName:    _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFirstLabel
        - aLabels
        - aDomain
      BBCount:         46
      ICount:          173
      EdgeCount:       57
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
        - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
        - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
        - _ZN2ot3Dns4Name21CompareMultipleLabelsERKNS_7MessageERtPKc
        - _ZNK2ot3Dns4Name13IsFromCStringEv
        - _ZNK2ot3Dns4Name7IsEmptyEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:102,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:102,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:102,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name13IsFromCStringEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name21CompareMultipleLabelsERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
        - Branch String:   'src/core/net/dns_types.cpp:104,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:106,31'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
            - BranchSide:      'src/core/net/dns_types.cpp:124,27'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name21CompareMultipleLabelsERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
        - Branch String:   'src/core/net/dns_types.cpp:108,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:110,53'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
            - BranchSide:      'src/core/net/dns_types.cpp:114,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
        - Branch String:   'src/core/net/dns_types.cpp:111,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:111,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
            - BranchSide:      'src/core/net/dns_types.cpp:111,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:114,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:116,53'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
            - BranchSide:      'src/core/net/dns_types.cpp:120,49'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
        - Branch String:   'src/core/net/dns_types.cpp:117,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:117,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
            - BranchSide:      'src/core/net/dns_types.cpp:117,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dns_types.cpp:126,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:128,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name21CompareMultipleLabelsERKNS_7MessageERtPKc
            - BranchSide:      'src/core/net/dns_types.cpp:131,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name21CompareMultipleLabelsERKNS_7MessageERtPKc
        - Branch String:   'src/core/net/dns_types.cpp:128,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:128,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:129,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name21CompareMultipleLabelsERKNS_7MessageERtPKc
        - Branch String:   'src/core/net/dns_types.cpp:131,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:133,13'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name21CompareMultipleLabelsERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
            - BranchSide:      'src/core/net/dns_types.cpp:136,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
        - Branch String:   'src/core/net/dns_types.cpp:133,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:133,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:134,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
        - Branch String:   'src/core/net/dns_types.cpp:136,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:136,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:137,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:102,5'
          Dst:             _ZNK2ot3Dns4Name7IsEmptyEv
        - Src:             'src/core/net/dns_types.cpp:104,9'
          Dst:             _ZNK2ot3Dns4Name13IsFromCStringEv
        - Src:             'src/core/net/dns_types.cpp:110,23'
          Dst:             _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
        - Src:             'src/core/net/dns_types.cpp:116,23'
          Dst:             _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
        - Src:             'src/core/net/dns_types.cpp:120,19'
          Dst:             _ZN2ot3Dns4Name20CompareAndSkipLabelsERPKcS3_c
        - Src:             'src/core/net/dns_types.cpp:128,13'
          Dst:             _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
        - Src:             'src/core/net/dns_types.cpp:133,13'
          Dst:             _ZN2ot3Dns4Name21CompareMultipleLabelsERKNS_7MessageERtPKc
        - Src:             'src/core/net/dns_types.cpp:136,9'
          Dst:             _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
    - functionName:    _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aResponse
      BBCount:         23
      ICount:          93
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dns_types.cpp:50,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dns_types.cpp:53,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:60,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:60,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:60,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:60,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:64,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:69,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:69,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:74,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:74,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:78,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:83,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:83,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:88,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:88,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dns_types.cpp:92,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Dns6Header18SetRandomMessageIdEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random6Crypto10FillBufferEPht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.cpp:43,12'
          Dst:             _ZN2ot6Random6Crypto10FillBufferEPht
    - functionName:    _ZN2ot5Dnssd25HandleMdnsCoreStateChangeEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Dnssd17HandleStateChangeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:546,9'
          Dst:             _ZN2ot5Dnssd17HandleStateChangeEv
    - functionName:    _ZN2ot5Dnssd17HandleStateChangeEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent30HandleDnssdPlatformStateChangeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:531,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/net/dnssd.cpp:531,33'
          Dst:             _ZN2ot7MeshCoP11BorderAgent30HandleDnssdPlatformStateChangeEv
    - functionName:    _ZN2ot7MeshCoP11BorderAgent30HandleDnssdPlatformStateChangeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.hpp:615,56'
          Dst:             _ZN2ot7MeshCoP11BorderAgent15PostServiceTaskEv
    - functionName:    _ZN2ot5Dnssd17StopRecordQuerierERKNS0_13RecordQuerierE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuerier
      BBCount:         11
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core17StopRecordQuerierERK24otPlatDnssdRecordQuerier
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:500,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:500,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core17StopRecordQuerierERK24otPlatDnssdRecordQuerier
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:500,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:500,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:507,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:507,49'
          Dst:             _ZN2ot3Dns9Multicast4Core17StopRecordQuerierERK24otPlatDnssdRecordQuerier
        - Src:             'src/core/net/dnssd.cpp:507,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    129
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Dnssd18StartRecordQuerierERKNS0_13RecordQuerierE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuerier
      BBCount:         11
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core18StartRecordQuerierERK24otPlatDnssdRecordQuerier
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:478,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:478,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core18StartRecordQuerierERK24otPlatDnssdRecordQuerier
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:478,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:478,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:485,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:485,49'
          Dst:             _ZN2ot3Dns9Multicast4Core18StartRecordQuerierERK24otPlatDnssdRecordQuerier
        - Src:             'src/core/net/dnssd.cpp:485,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Dnssd22StopIp4AddressResolverERKNS0_15AddressResolverE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         11
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core22StopIp4AddressResolverERK26otPlatDnssdAddressResolver
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:456,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:456,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core22StopIp4AddressResolverERK26otPlatDnssdAddressResolver
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:456,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:456,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:463,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:463,49'
          Dst:             _ZN2ot3Dns9Multicast4Core22StopIp4AddressResolverERK26otPlatDnssdAddressResolver
        - Src:             'src/core/net/dnssd.cpp:463,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Dnssd23StartIp4AddressResolverERKNS0_15AddressResolverE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         11
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core23StartIp4AddressResolverERK26otPlatDnssdAddressResolver
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:434,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:434,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core23StartIp4AddressResolverERK26otPlatDnssdAddressResolver
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:434,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:434,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:441,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:441,49'
          Dst:             _ZN2ot3Dns9Multicast4Core23StartIp4AddressResolverERK26otPlatDnssdAddressResolver
        - Src:             'src/core/net/dnssd.cpp:441,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Dnssd22StopIp6AddressResolverERKNS0_15AddressResolverE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         11
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core22StopIp6AddressResolverERK26otPlatDnssdAddressResolver
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:412,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:412,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core22StopIp6AddressResolverERK26otPlatDnssdAddressResolver
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:412,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:412,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:419,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:419,49'
          Dst:             _ZN2ot3Dns9Multicast4Core22StopIp6AddressResolverERK26otPlatDnssdAddressResolver
        - Src:             'src/core/net/dnssd.cpp:419,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Dnssd23StartIp6AddressResolverERKNS0_15AddressResolverE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         11
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core23StartIp6AddressResolverERK26otPlatDnssdAddressResolver
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:390,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:390,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core23StartIp6AddressResolverERK26otPlatDnssdAddressResolver
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:390,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:390,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:397,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:397,49'
          Dst:             _ZN2ot3Dns9Multicast4Core23StartIp6AddressResolverERK26otPlatDnssdAddressResolver
        - Src:             'src/core/net/dnssd.cpp:397,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Dnssd15StopTxtResolverERKNS0_11TxtResolverE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         11
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core15StopTxtResolverERK22otPlatDnssdTxtResolver
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:368,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:368,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core15StopTxtResolverERK22otPlatDnssdTxtResolver
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:368,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:368,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:375,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:375,49'
          Dst:             _ZN2ot3Dns9Multicast4Core15StopTxtResolverERK22otPlatDnssdTxtResolver
        - Src:             'src/core/net/dnssd.cpp:375,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Dnssd16StartTxtResolverERKNS0_11TxtResolverE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         11
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core16StartTxtResolverERK22otPlatDnssdTxtResolver
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:346,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:346,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core16StartTxtResolverERK22otPlatDnssdTxtResolver
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:346,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:346,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:353,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:353,49'
          Dst:             _ZN2ot3Dns9Multicast4Core16StartTxtResolverERK22otPlatDnssdTxtResolver
        - Src:             'src/core/net/dnssd.cpp:353,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Dnssd15StopSrvResolverERKNS0_11SrvResolverE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         11
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core15StopSrvResolverERK22otPlatDnssdSrvResolver
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:324,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:324,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core15StopSrvResolverERK22otPlatDnssdSrvResolver
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:324,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:324,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:331,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:331,49'
          Dst:             _ZN2ot3Dns9Multicast4Core15StopSrvResolverERK22otPlatDnssdSrvResolver
        - Src:             'src/core/net/dnssd.cpp:331,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Dnssd16StartSrvResolverERKNS0_11SrvResolverE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         11
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core16StartSrvResolverERK22otPlatDnssdSrvResolver
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:302,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:302,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core16StartSrvResolverERK22otPlatDnssdSrvResolver
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:302,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:302,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:309,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:309,49'
          Dst:             _ZN2ot3Dns9Multicast4Core16StartSrvResolverERK22otPlatDnssdSrvResolver
        - Src:             'src/core/net/dnssd.cpp:309,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Dnssd11StopBrowserERKNS0_7BrowserE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowser
      BBCount:         11
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core11StopBrowserERK18otPlatDnssdBrowser
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:280,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:280,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core11StopBrowserERK18otPlatDnssdBrowser
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:280,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:280,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:287,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:287,49'
          Dst:             _ZN2ot3Dns9Multicast4Core11StopBrowserERK18otPlatDnssdBrowser
        - Src:             'src/core/net/dnssd.cpp:287,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Dnssd12StartBrowserERKNS0_7BrowserE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowser
      BBCount:         11
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core12StartBrowserERK18otPlatDnssdBrowser
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:258,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:258,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core12StartBrowserERK18otPlatDnssdBrowser
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:258,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:258,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:265,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:265,49'
          Dst:             _ZN2ot3Dns9Multicast4Core12StartBrowserERK18otPlatDnssdBrowser
        - Src:             'src/core/net/dnssd.cpp:265,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Dnssd13UnregisterKeyERKNS0_3KeyEjPFvP10otInstancej7otErrorE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aRequestId
        - aCallback
      BBCount:         16
      ICount:          63
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core13UnregisterKeyERK14otPlatDnssdKey
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:234,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:234,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core13UnregisterKeyERK14otPlatDnssdKey
                - _ZL11IgnoreError7otError.7821
                - _ZNK2ot15InstanceLocator11GetInstanceEv
            - BranchSide:      'src/core/net/dnssd.cpp:234,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd.cpp:242,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:242,9'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
            - BranchSide:      'src/core/net/dnssd.cpp:242,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:234,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:241,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:241,49'
          Dst:             _ZN2ot3Dns9Multicast4Core13UnregisterKeyERK14otPlatDnssdKey
        - Src:             'src/core/net/dnssd.cpp:241,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dnssd.cpp:243,20'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
    - functionName:    _ZN2ot5Dnssd11RegisterKeyERKNS0_3KeyEjPFvP10otInstancej7otErrorE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aRequestId
        - aCallback
      BBCount:         11
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core11RegisterKeyERK14otPlatDnssdKeyjPFvP10otInstancej7otErrorE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:212,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:212,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RegisterKeyERK14otPlatDnssdKeyjPFvP10otInstancej7otErrorE
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:212,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:212,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:219,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:219,49'
          Dst:             _ZN2ot3Dns9Multicast4Core11RegisterKeyERK14otPlatDnssdKeyjPFvP10otInstancej7otErrorE
        - Src:             'src/core/net/dnssd.cpp:219,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Dnssd14UnregisterHostERKNS0_4HostEjPFvP10otInstancej7otErrorE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
        - aRequestId
        - aCallback
      BBCount:         16
      ICount:          63
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core14UnregisterHostERK15otPlatDnssdHost
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:188,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:188,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core14UnregisterHostERK15otPlatDnssdHost
                - _ZL11IgnoreError7otError.7821
                - _ZNK2ot15InstanceLocator11GetInstanceEv
            - BranchSide:      'src/core/net/dnssd.cpp:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd.cpp:196,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:196,9'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
            - BranchSide:      'src/core/net/dnssd.cpp:196,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:188,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:195,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:195,49'
          Dst:             _ZN2ot3Dns9Multicast4Core14UnregisterHostERK15otPlatDnssdHost
        - Src:             'src/core/net/dnssd.cpp:195,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dnssd.cpp:197,20'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
    - functionName:    _ZN2ot5Dnssd12RegisterHostERKNS0_4HostEjPFvP10otInstancej7otErrorE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
        - aRequestId
        - aCallback
      BBCount:         11
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core12RegisterHostERK15otPlatDnssdHostjPFvP10otInstancej7otErrorE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:166,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:166,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core12RegisterHostERK15otPlatDnssdHostjPFvP10otInstancej7otErrorE
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:166,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:166,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:173,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:173,49'
          Dst:             _ZN2ot3Dns9Multicast4Core12RegisterHostERK15otPlatDnssdHostjPFvP10otInstancej7otErrorE
        - Src:             'src/core/net/dnssd.cpp:173,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot5Dnssd17UnregisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
        - aRequestId
        - aCallback
      BBCount:         16
      ICount:          63
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core17UnregisterServiceERK18otPlatDnssdService
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:142,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:142,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core17UnregisterServiceERK18otPlatDnssdService
                - _ZL11IgnoreError7otError.7821
                - _ZNK2ot15InstanceLocator11GetInstanceEv
            - BranchSide:      'src/core/net/dnssd.cpp:142,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd.cpp:150,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:150,9'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
            - BranchSide:      'src/core/net/dnssd.cpp:150,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:142,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:149,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:149,49'
          Dst:             _ZN2ot3Dns9Multicast4Core17UnregisterServiceERK18otPlatDnssdService
        - Src:             'src/core/net/dnssd.cpp:149,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dnssd.cpp:151,20'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
    - functionName:    _ZN2ot5Dnssd15RegisterServiceERKNS0_7ServiceEjPFvP10otInstancej7otErrorE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
        - aRequestId
        - aCallback
      BBCount:         11
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core15RegisterServiceERK18otPlatDnssdServicejPFvP10otInstancej7otErrorE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Dnssd7IsReadyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:120,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:120,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core15RegisterServiceERK18otPlatDnssdServicejPFvP10otInstancej7otErrorE
                - _ZL11IgnoreError7otError.7821
            - BranchSide:      'src/core/net/dnssd.cpp:120,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:120,5'
          Dst:             _ZNK2ot5Dnssd7IsReadyEv
        - Src:             'src/core/net/dnssd.cpp:127,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:127,49'
          Dst:             _ZN2ot3Dns9Multicast4Core15RegisterServiceERK18otPlatDnssdServicejPFvP10otInstancej7otErrorE
        - Src:             'src/core/net/dnssd.cpp:127,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot3Dns9Multicast4Core9IsEnabledEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      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:    _ZNK2ot5Dnssd8GetStateEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core9IsEnabledEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:104,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/dnssd.cpp:104,45'
          Dst:             _ZNK2ot3Dns9Multicast4Core9IsEnabledEv
    - functionName:    _ZN2ot5DnssdC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:88,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZNK2ot5Dnssd14RequestIdRange8ContainsEj
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12SerialNumber6IsLessIjEEbT_S2_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:81,48'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:81,48'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd.cpp:81,72'
              BranchSideFuncs:
                - _ZN2ot12SerialNumber6IsLessIjEEbT_S2_
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:81,14'
          Dst:             _ZN2ot12SerialNumber6IsLessIjEEbT_S2_
        - Src:             'src/core/net/dnssd.cpp:81,51'
          Dst:             _ZN2ot12SerialNumber6IsLessIjEEbT_S2_
    - functionName:    _ZN2ot5Dnssd14RequestIdRange6RemoveEj
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot5Dnssd14RequestIdRange7IsEmptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:64,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:64,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd.cpp:66,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd.cpp:66,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:68,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd.cpp:70,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:64,10'
          Dst:             _ZNK2ot5Dnssd14RequestIdRange7IsEmptyEv
    - functionName:    _ZNK2ot5Dnssd14RequestIdRange7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      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:    _ZN2ot5Dnssd14RequestIdRange3AddEj
      functionSourceFile: '/src/openthread/src/core/net/dnssd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12SerialNumber6IsLessIjEEbT_S2_
        - _ZNK2ot5Dnssd14RequestIdRange7IsEmptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd.cpp:47,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:49,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd.cpp:52,35'
              BranchSideFuncs:
                - _ZN2ot12SerialNumber6IsLessIjEEbT_S2_
                - _ZN2ot12SerialNumber6IsLessIjEEbT_S2_
        - Branch String:   'src/core/net/dnssd.cpp:52,14'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd.cpp:54,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd.cpp:56,36'
              BranchSideFuncs:
                - _ZN2ot12SerialNumber6IsLessIjEEbT_S2_
      Callsites:
        - Src:             'src/core/net/dnssd.cpp:47,9'
          Dst:             _ZNK2ot5Dnssd14RequestIdRange7IsEmptyEv
        - Src:             'src/core/net/dnssd.cpp:52,14'
          Dst:             _ZN2ot12SerialNumber6IsLessIjEEbT_S2_
        - Src:             'src/core/net/dnssd.cpp:56,15'
          Dst:             _ZN2ot12SerialNumber6IsLessIjEEbT_S2_
    - functionName:    _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE10AsDataTypeEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      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:    _ZNK2ot7Message4ReadINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot10AsNonConstI14otNetifAddressEEPT_PKS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstI14otNetifAddressEEPT_PKS2_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:212,78'
          Dst:             _ZN2ot10AsNonConstI14otNetifAddressEEPT_PKS2_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8IteratorC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE13ConstIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:587,45'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE13ConstIteratorC2EPKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:583,15'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEC2EPS4_
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE8IteratorC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot8Instance3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 932
      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:    _ZN2ot13ClearAllBytesINS_3Dns16ServiceDiscovery6Server11NameOffsetsEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Dns16ServiceDiscovery6Server8CountersEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_3Dns16ServiceDiscovery6ServerEXadL_ZNS3_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1556
      functionLinenumberEnd: 1595
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - _ZN2ot12MessageQueue3endEv
        - _ZN2ot12MessageQueue5beginEv
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
        - _ZN2ot3Dns16ServiceDiscovery6Server8FinalizeERNS_7MessageENS0_6Header8ResponseE
        - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot4TimeleERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1559,28'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1559,28'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns16ServiceDiscovery6Server8FinalizeERNS_7MessageENS0_6Header8ResponseE
            - BranchSide:      'src/core/net/dnssd_server.cpp:1594,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - Branch String:   'src/core/net/dnssd_server.cpp:1565,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1567,22'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8FinalizeERNS_7MessageENS0_6Header8ResponseE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/dnssd_server.cpp:1571,45'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns16ServiceDiscovery6Server8FinalizeERNS_7MessageENS0_6Header8ResponseE
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1557,18'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:1559,28'
          Dst:             _ZN2ot12MessageQueue5beginEv
        - Src:             'src/core/net/dnssd_server.cpp:1559,28'
          Dst:             _ZN2ot12MessageQueue3endEv
        - Src:             'src/core/net/dnssd_server.cpp:1559,28'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/net/dnssd_server.cpp:1559,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1561,24'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:1563,14'
          Dst:             _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
        - Src:             'src/core/net/dnssd_server.cpp:1565,44'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/dnssd_server.cpp:1565,30'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/dnssd_server.cpp:1567,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8FinalizeERNS_7MessageENS0_6Header8ResponseE
        - Src:             'src/core/net/dnssd_server.cpp:1571,24'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/dnssd_server.cpp:1559,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/net/dnssd_server.cpp:1594,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server9QuestionsC2Ev
        - _ZN2ot3Ip611MessageInfoC2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.hpp:492,12'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server9QuestionsC2Ev
        - Src:             'src/core/net/dnssd_server.hpp:492,12'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
    - functionName:    _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE10AsDataTypeEv
        - _ZNK2ot7Message4ReadINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:431,58'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.hpp:431,90'
          Dst:             _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE10AsDataTypeEv
        - Src:             'src/core/common/message.hpp:431,34'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEEE7otErrortRT_
        - Src:             'src/core/common/message.hpp:431,13'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8FinalizeERNS_7MessageENS0_6Header8ResponseE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1598
      functionLinenumberEnd: 1607
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aResponseCode
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
        - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
        - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
        - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
        - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1599,29'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/dnssd_server.cpp:1599,20'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
        - Src:             'src/core/net/dnssd_server.cpp:1600,20'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:1602,10'
          Dst:             _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
        - Src:             'src/core/net/dnssd_server.cpp:1603,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
        - Src:             'src/core/net/dnssd_server.cpp:1605,14'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - Src:             'src/core/net/dnssd_server.cpp:1606,14'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
        - Src:             'src/core/net/dnssd_server.cpp:1607,1'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1390
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aInfo
        - aResponse
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response8InitFromERNS_7MessageERKNS2_14ProxyQueryInfoE
        - _ZNK2ot12CallbackBaseIPFvPvPKcEE5IsSetEv
        - _ZNK2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE10RemoveFromERS0_
        - _ZNK2ot8CallbackIPFvPvPKcELNS_23CallbackContextPositionE0EE6InvokeIJRA255_cEEEvDpOT_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1398,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1398,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
                - _ZNK2ot8CallbackIPFvPvPKcELNS_23CallbackContextPositionE0EE6InvokeIJRA255_cEEEvDpOT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response8InitFromERNS_7MessageERKNS2_14ProxyQueryInfoE
            - BranchSide:      'src/core/net/dnssd_server.cpp:1402,23'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
                - _ZNK2ot8CallbackIPFvPvPKcELNS_23CallbackContextPositionE0EE6InvokeIJRA255_cEEEvDpOT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response8InitFromERNS_7MessageERKNS2_14ProxyQueryInfoE
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1395,19'
          Dst:             _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:1396,11'
          Dst:             _ZNK2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE10RemoveFromERS0_
        - Src:             'src/core/net/dnssd_server.cpp:1398,27'
          Dst:             _ZNK2ot12CallbackBaseIPFvPvPKcEE5IsSetEv
        - Src:             'src/core/net/dnssd_server.cpp:1402,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
        - Src:             'src/core/net/dnssd_server.cpp:1403,27'
          Dst:             _ZNK2ot8CallbackIPFvPvPKcELNS_23CallbackContextPositionE0EE6InvokeIJRA255_cEEEvDpOT_
        - Src:             'src/core/net/dnssd_server.cpp:1406,15'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response8InitFromERNS_7MessageERKNS2_14ProxyQueryInfoE
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aResponseCode
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Header15SetResponseCodeENS1_8ResponseE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.hpp:427,69'
          Dst:             _ZN2ot3Dns6Header15SetResponseCodeENS1_8ResponseE
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessageInfo
      BBCount:         16
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns16ServiceDiscovery6Server22UpdateResponseCountersENS0_6Header8ResponseE
        - _ZN2ot3Dns6Header14SetAnswerCountEt
        - _ZN2ot3Dns6Header16SetQuestionCountEt
        - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
        - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
        - _ZN2ot7Message9SetLengthEt
        - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - _ZNK2ot3Dns6Header15GetResponseCodeEv
        - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:285,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:285,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:285,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server22UpdateResponseCountersENS0_6Header8ResponseE
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Dns6Header14SetAnswerCountEt
                - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
        - Branch String:   'src/core/net/dnssd_server.cpp:287,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:289,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3Dns6Header14SetAnswerCountEt
                - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server22UpdateResponseCountersENS0_6Header8ResponseE
            - BranchSide:      'src/core/net/dnssd_server.cpp:295,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server22UpdateResponseCountersENS0_6Header8ResponseE
        - Branch String:   'src/core/net/dnssd_server.cpp:297,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:297,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:302,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server22UpdateResponseCountersENS0_6Header8ResponseE
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:283,34'
          Dst:             _ZNK2ot3Dns6Header15GetResponseCodeEv
        - Src:             'src/core/net/dnssd_server.cpp:285,5'
          Dst:             _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - Src:             'src/core/net/dnssd_server.cpp:289,17'
          Dst:             _ZN2ot3Dns6Header16SetQuestionCountEt
        - Src:             'src/core/net/dnssd_server.cpp:290,17'
          Dst:             _ZN2ot3Dns6Header14SetAnswerCountEt
        - Src:             'src/core/net/dnssd_server.cpp:291,17'
          Dst:             _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
        - Src:             'src/core/net/dnssd_server.cpp:292,21'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:292,31'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/net/dnssd_server.cpp:292,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dnssd_server.cpp:295,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:295,15'
          Dst:             _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
        - Src:             'src/core/net/dnssd_server.cpp:297,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:297,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:297,5'
          Dst:             _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - Src:             'src/core/net/dnssd_server.cpp:302,14'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - Src:             'src/core/net/dnssd_server.cpp:304,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/dnssd_server.cpp:306,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:306,19'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server22UpdateResponseCountersENS0_6Header8ResponseE
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.hpp:417,11'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZN2ot3Dns6Header14SetAnswerCountEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCount
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:317,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCount
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:345,65'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server22UpdateResponseCountersENS0_6Header8ResponseE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1632
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aResponseCode
      BBCount:         8
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1611,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1614,11'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1617,11'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1620,11'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1623,11'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1626,11'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1629,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Dns6Header15SetResponseCodeENS1_8ResponseE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aResponse
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9WriteBitsIhTnT_Lh15ETnS1_Lh0EEEvRS1_S1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:264,9'
          Dst:             _ZN2ot9WriteBitsIhTnT_Lh15ETnS1_Lh0EEEvRS1_S1_
    - functionName:    _ZNK2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE10RemoveFromERS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message12RemoveFooterEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:453,61'
          Dst:             _ZN2ot7Message12RemoveFooterEt
    - functionName:    _ZNK2ot12CallbackBaseIPFvPvPKcEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      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:    _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQuery
        - aName
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1263,17'
          Dst:             _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - Src:             'src/core/net/dnssd_server.cpp:1263,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot8CallbackIPFvPvPKcELNS_23CallbackContextPositionE0EE6InvokeIJRA255_cEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response8InitFromERNS_7MessageERKNS2_14ProxyQueryInfoE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1410
      functionLinenumberEnd: 1415
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aInfo
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1411,14'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'src/core/net/dnssd_server.cpp:1412,17'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:1412,27'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/dnssd_server.cpp:1412,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aNameBuffer
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:807,16'
          Dst:             _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Dns16ServiceDiscovery6Server9QuestionsC2Ev
        - _ZN2ot3Dns6HeaderC2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - _ZN2ot9ClearableINS_3Dns16ServiceDiscovery6Server11NameOffsetsEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:245,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/dnssd_server.cpp:244,19'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:244,19'
          Dst:             _ZN2ot3Dns6HeaderC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:244,19'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server9QuestionsC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:249,14'
          Dst:             _ZN2ot9ClearableINS_3Dns16ServiceDiscovery6Server11NameOffsetsEE5ClearEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server9QuestionsC2Ev
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Dns16ServiceDiscovery6Server11NameOffsetsEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Dns16ServiceDiscovery6Server11NameOffsetsEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Dns16ServiceDiscovery6Server11NameOffsetsEEEvRT_
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_3Dns16ServiceDiscovery6ServerEXadL_ZNS5_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.hpp:359,13'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/net/udp6.hpp:359,73'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/udp6.hpp:359,95'
          Dst:             _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server16HandleUdpReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         18
      ICount:          83
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server12ProcessQueryERNS2_7RequestE
        - _ZN2ot3Dns16ServiceDiscovery6Server7RequestC2Ev
        - _ZN2ot3Srp6Server27HandleDnssdServerUdpReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - _ZNK2ot3Dns6Header7GetTypeEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:149,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:149,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
                - _ZNK2ot3Dns6Header7GetTypeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns16ServiceDiscovery6Server12ProcessQueryERNS2_7RequestE
            - BranchSide:      'src/core/net/dnssd_server.cpp:149,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:154,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:156,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header7GetTypeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns16ServiceDiscovery6Server12ProcessQueryERNS2_7RequestE
        - Branch String:   'src/core/net/dnssd_server.cpp:156,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:156,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns16ServiceDiscovery6Server12ProcessQueryERNS2_7RequestE
            - BranchSide:      'src/core/net/dnssd_server.cpp:156,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:142,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server7RequestC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:149,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:149,5'
          Dst:             _ZN2ot3Srp6Server27HandleDnssdServerUdpReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/net/dnssd_server.cpp:154,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/dnssd_server.cpp:154,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/dnssd_server.cpp:156,5'
          Dst:             _ZNK2ot3Dns6Header7GetTypeEv
        - Src:             'src/core/net/dnssd_server.cpp:158,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/dnssd_server.cpp:158,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/net/dnssd_server.cpp:158,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/net/dnssd_server.cpp:158,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/dnssd_server.cpp:160,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server12ProcessQueryERNS2_7RequestE
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server7RequestC2Ev
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server9QuestionsC2Ev
        - _ZN2ot3Dns6HeaderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.hpp:380,12'
          Dst:             _ZN2ot3Dns6HeaderC2Ev
        - Src:             'src/core/net/dnssd_server.hpp:380,12'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server9QuestionsC2Ev
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server12ProcessQueryERNS2_7RequestE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
      BBCount:         48
      ICount:          164
      EdgeCount:       54
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server14ResolveByProxyERNS2_8ResponseERKNS_3Ip611MessageInfoE
        - _ZN2ot3Dns16ServiceDiscovery6Server7Request14ParseQuestionsEhRb
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response12ResolveBySrpEv
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AddQuestionsFromERKNS2_7RequestE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AllocateAndInitFromERKNS2_7RequestE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveSoaOrNsQueryEv
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
        - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
        - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Dns16ServiceDiscovery6Server8Response3LogEv
        - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:187,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:187,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
            - BranchSide:      'src/core/net/dnssd_server.cpp:195,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server7Request14ParseQuestionsEhRb
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AddQuestionsFromERKNS2_7RequestE
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response3LogEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveSoaOrNsQueryEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response12ResolveBySrpEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ResolveByProxyERNS2_8ResponseERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/net/dnssd_server.cpp:195,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:195,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
            - BranchSide:      'src/core/net/dnssd_server.cpp:196,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AddQuestionsFromERKNS2_7RequestE
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response3LogEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveSoaOrNsQueryEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response12ResolveBySrpEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ResolveByProxyERNS2_8ResponseERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/net/dnssd_server.cpp:196,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:196,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
            - BranchSide:      'src/core/net/dnssd_server.cpp:199,14'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response3LogEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveSoaOrNsQueryEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response12ResolveBySrpEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ResolveByProxyERNS2_8ResponseERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/net/dnssd_server.cpp:205,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:205,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response12ResolveBySrpEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ResolveByProxyERNS2_8ResponseERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/dnssd_server.cpp:205,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - Branch String:   'src/core/net/dnssd_server.cpp:206,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:206,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response12ResolveBySrpEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ResolveByProxyERNS2_8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
            - BranchSide:      'src/core/net/dnssd_server.cpp:206,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - Branch String:   'src/core/net/dnssd_server.cpp:210,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:213,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
            - BranchSide:      'src/core/net/dnssd_server.cpp:217,15'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server14ResolveByProxyERNS2_8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
            - BranchSide:      'src/core/net/dnssd_server.cpp:221,15'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - Branch String:   'src/core/net/dnssd_server.cpp:233,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:235,34'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/dnssd_server.cpp:238,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/net/dnssd_server.cpp:238,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:238,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
            - BranchSide:      'src/core/net/dnssd_server.cpp:240,24'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:170,27'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/dnssd_server.cpp:170,18'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
        - Src:             'src/core/net/dnssd_server.cpp:187,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response19AllocateAndInitFromERKNS2_7RequestE
        - Src:             'src/core/net/dnssd_server.cpp:195,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server7Request14ParseQuestionsEhRb
        - Src:             'src/core/net/dnssd_server.cpp:196,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response16AddQuestionsFromERKNS2_7RequestE
        - Src:             'src/core/net/dnssd_server.cpp:199,14'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server8Response3LogEv
        - Src:             'src/core/net/dnssd_server.cpp:205,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveSoaOrNsQueryEv
        - Src:             'src/core/net/dnssd_server.cpp:206,5'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
        - Src:             'src/core/net/dnssd_server.cpp:210,22'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response12ResolveBySrpEv
        - Src:             'src/core/net/dnssd_server.cpp:230,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server14ResolveByProxyERNS2_8ResponseERKNS_3Ip611MessageInfoE
        - Src:             'src/core/net/dnssd_server.cpp:235,18'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - Src:             'src/core/net/dnssd_server.cpp:240,18'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
        - Src:             'src/core/net/dnssd_server.cpp:242,1'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response19AllocateAndInitFromERKNS2_7RequestE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
      BBCount:         15
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns6Header12SetMessageIdEt
        - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
        - _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
        - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
        - _ZN2ot3Ip63Udp6Socket10NewMessageEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
        - _ZN2ot8OwnedPtrINS_7MessageEE4FreeEv
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - _ZNK2ot3Dns6Header12GetMessageIdEv
        - _ZNK2ot3Dns6Header12GetQueryTypeEv
        - _ZNK2ot3Dns6Header25IsRecursionDesiredFlagSetEv
        - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:257,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:257,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE4FreeEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:257,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Header12SetMessageIdEt
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
                - _ZNK2ot3Dns6Header25IsRecursionDesiredFlagSetEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot8OwnedPtrINS_7MessageEE4FreeEv
                - _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
        - Branch String:   'src/core/net/dnssd_server.cpp:263,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:265,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot8OwnedPtrINS_7MessageEE4FreeEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:270,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - _ZN2ot8OwnedPtrINS_7MessageEE4FreeEv
        - Branch String:   'src/core/net/dnssd_server.cpp:273,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:273,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE4FreeEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:275,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE4FreeEv
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:256,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:256,42'
          Dst:             _ZN2ot3Ip63Udp6Socket10NewMessageEv
        - Src:             'src/core/net/dnssd_server.cpp:256,14'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'src/core/net/dnssd_server.cpp:257,5'
          Dst:             _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - Src:             'src/core/net/dnssd_server.cpp:259,13'
          Dst:             _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
        - Src:             'src/core/net/dnssd_server.cpp:260,43'
          Dst:             _ZNK2ot3Dns6Header12GetMessageIdEv
        - Src:             'src/core/net/dnssd_server.cpp:260,13'
          Dst:             _ZN2ot3Dns6Header12SetMessageIdEt
        - Src:             'src/core/net/dnssd_server.cpp:261,43'
          Dst:             _ZNK2ot3Dns6Header12GetQueryTypeEv
        - Src:             'src/core/net/dnssd_server.cpp:261,13'
          Dst:             _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
        - Src:             'src/core/net/dnssd_server.cpp:263,26'
          Dst:             _ZNK2ot3Dns6Header25IsRecursionDesiredFlagSetEv
        - Src:             'src/core/net/dnssd_server.cpp:265,17'
          Dst:             _ZN2ot3Dns6Header23SetRecursionDesiredFlagEv
        - Src:             'src/core/net/dnssd_server.cpp:270,13'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:270,23'
          Dst:             _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
        - Src:             'src/core/net/dnssd_server.cpp:275,18'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE4FreeEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server7Request14ParseQuestionsEhRb
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTestMode
        - aShouldRespond
      BBCount:         61
      ICount:          212
      EdgeCount:       74
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - _ZNK2ot3Dns6Header12GetQueryTypeEv
        - _ZNK2ot3Dns6Header16GetQuestionCountEv
        - _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
        - _ZNK2ot3Dns8Question7GetTypeEv
        - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:339,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:339,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
            - BranchSide:      'src/core/net/dnssd_server.cpp:339,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:340,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:340,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:340,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Branch String:   'src/core/net/dnssd_server.cpp:342,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:342,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
            - BranchSide:      'src/core/net/dnssd_server.cpp:342,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:344,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:344,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:345,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Branch String:   'src/core/net/dnssd_server.cpp:345,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:345,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:346,12'
              BranchSideFuncs:
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Branch String:   'src/core/net/dnssd_server.cpp:350,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:352,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
            - BranchSide:      'src/core/net/dnssd_server.cpp:368,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:352,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:352,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Branch String:   'src/core/net/dnssd_server.cpp:353,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:353,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:353,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Branch String:   'src/core/net/dnssd_server.cpp:355,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:355,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
            - BranchSide:      'src/core/net/dnssd_server.cpp:355,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:360,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:360,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:361,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Branch String:   'src/core/net/dnssd_server.cpp:361,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:361,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:363,45'
              BranchSideFuncs:
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Branch String:   'src/core/net/dnssd_server.cpp:365,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:365,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
            - BranchSide:      'src/core/net/dnssd_server.cpp:365,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:365,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:365,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:365,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:334,42'
          Dst:             _ZNK2ot3Dns6Header16GetQuestionCountEv
        - Src:             'src/core/net/dnssd_server.cpp:339,5'
          Dst:             _ZNK2ot3Dns6Header12GetQueryTypeEv
        - Src:             'src/core/net/dnssd_server.cpp:340,5'
          Dst:             _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
        - Src:             'src/core/net/dnssd_server.cpp:344,5'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/dnssd_server.cpp:345,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
        - Src:             'src/core/net/dnssd_server.cpp:348,40'
          Dst:             _ZNK2ot3Dns8Question7GetTypeEv
        - Src:             'src/core/net/dnssd_server.cpp:360,9'
          Dst:             _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtS4_t
        - Src:             'src/core/net/dnssd_server.cpp:361,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
        - Src:             'src/core/net/dnssd_server.cpp:363,45'
          Dst:             _ZNK2ot3Dns8Question7GetTypeEv
        - Src:             'src/core/net/dnssd_server.cpp:365,9'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:365,9'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response16AddQuestionsFromERKNS2_7RequestE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
      BBCount:         26
      ICount:          154
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response14ParseQueryNameEv
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendQueryNameEv
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZN2ot3Dns6Header16SetQuestionCountEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - _ZN2ot7Message9SetLengthEt
        - _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
        - _ZNK2ot3Dns6Header16GetQuestionCountEv
        - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:386,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:386,5'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
            - BranchSide:      'src/core/net/dnssd_server.cpp:388,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14ParseQueryNameEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.8366
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendQueryNameEv
        - Branch String:   'src/core/net/dnssd_server.cpp:392,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:399,38'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.8366
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14ParseQueryNameEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendQueryNameEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:414,14'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14ParseQueryNameEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
        - Branch String:   'src/core/net/dnssd_server.cpp:403,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:405,13'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendQueryNameEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14ParseQueryNameEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.8366
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8366
            - BranchSide:      'src/core/net/dnssd_server.cpp:408,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14ParseQueryNameEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.8366
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendQueryNameEv
        - Branch String:   'src/core/net/dnssd_server.cpp:405,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:405,13'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
            - BranchSide:      'src/core/net/dnssd_server.cpp:406,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14ParseQueryNameEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.8366
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendQueryNameEv
        - Branch String:   'src/core/net/dnssd_server.cpp:408,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:408,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
            - BranchSide:      'src/core/net/dnssd_server.cpp:409,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14ParseQueryNameEv
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.8366
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendQueryNameEv
        - Branch String:   'src/core/net/dnssd_server.cpp:417,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:417,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
            - BranchSide:      'src/core/net/dnssd_server.cpp:423,9'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header16SetQuestionCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.8366
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:386,5'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/dnssd_server.cpp:386,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:386,5'
          Dst:             _ZNK2ot3Dns4Name8AppendToERNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:388,47'
          Dst:             _ZNK2ot3Dns6Header16GetQuestionCountEv
        - Src:             'src/core/net/dnssd_server.cpp:388,13'
          Dst:             _ZN2ot3Dns6Header16SetQuestionCountEt
        - Src:             'src/core/net/dnssd_server.cpp:392,62'
          Dst:             _ZNK2ot3Dns6Header16GetQuestionCountEv
        - Src:             'src/core/net/dnssd_server.cpp:399,21'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/dnssd_server.cpp:399,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dnssd_server.cpp:400,40'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
        - Src:             'src/core/net/dnssd_server.cpp:400,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dnssd_server.cpp:405,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendQueryNameEv
        - Src:             'src/core/net/dnssd_server.cpp:408,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:408,9'
          Dst:             _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - Src:             'src/core/net/dnssd_server.cpp:414,14'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response14ParseQueryNameEv
        - Src:             'src/core/net/dnssd_server.cpp:423,17'
          Dst:             _ZN2ot3Dns6Header16SetQuestionCountEt
        - Src:             'src/core/net/dnssd_server.cpp:424,21'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:424,31'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/net/dnssd_server.cpp:424,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot3Dns16ServiceDiscovery6Server8Response3LogEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord12TypeToStringEt
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Dns16ServiceDiscovery6Server8Response13ReadQueryNameERA255_c
        - _ZNK2ot6StringILt17EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:834,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:834,5'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord12TypeToStringEt
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/dnssd_server.cpp:834,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:832,5'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server8Response13ReadQueryNameERA255_c
        - Src:             'src/core/net/dnssd_server.cpp:834,5'
          Dst:             _ZN2ot3Dns14ResourceRecord12TypeToStringEt
        - Src:             'src/core/net/dnssd_server.cpp:834,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/net/dnssd_server.cpp:834,5'
          Dst:             _ZN2ot3Dns14ResourceRecord12TypeToStringEt
        - Src:             'src/core/net/dnssd_server.cpp:834,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/net/dnssd_server.cpp:834,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveSoaOrNsQueryEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionLinenumberEnd: 1037
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         77
      ICount:          280
      EdgeCount:       98
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Dns16ServiceDiscovery6Server17ConstructFullNameEPKcRA255_c
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
        - _ZNK2ot3Dns16ServiceDiscovery6Server8Response20QueryNameIsForDomainEPKc
        - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:979,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:979,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server17ConstructFullNameEPKcRA255_c
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/net/dnssd_server.cpp:979,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:986,39'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:986,42'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server17ConstructFullNameEPKcRA255_c
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/net/dnssd_server.cpp:990,27'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server17ConstructFullNameEPKcRA255_c
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
        - Branch String:   'src/core/net/dnssd_server.cpp:986,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:990,27'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server17ConstructFullNameEPKcRA255_c
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/net/dnssd_server.cpp:1019,10'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
        - Branch String:   'src/core/net/dnssd_server.cpp:992,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:994,60'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/net/dnssd_server.cpp:1012,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
        - Branch String:   'src/core/net/dnssd_server.cpp:994,58'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:994,58'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/net/dnssd_server.cpp:1005,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
        - Branch String:   'src/core/net/dnssd_server.cpp:996,41'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:996,45'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/net/dnssd_server.cpp:999,21'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
        - Branch String:   'src/core/net/dnssd_server.cpp:996,68'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:996,71'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:999,21'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
        - Branch String:   'src/core/net/dnssd_server.cpp:996,117'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:997,21'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/net/dnssd_server.cpp:999,21'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
        - Branch String:   'src/core/net/dnssd_server.cpp:996,21'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:999,21'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/net/dnssd_server.cpp:1002,17'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Branch String:   'src/core/net/dnssd_server.cpp:1002,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:994,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1002,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:1005,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1007,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/net/dnssd_server.cpp:1010,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:1007,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1007,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1008,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:1019,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1021,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:1026,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
        - Branch String:   'src/core/net/dnssd_server.cpp:1021,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1021,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:1021,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
        - Branch String:   'src/core/net/dnssd_server.cpp:1021,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1021,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:1021,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:1026,38'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1026,41'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:1028,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
        - Branch String:   'src/core/net/dnssd_server.cpp:1026,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1028,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:1031,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
        - Branch String:   'src/core/net/dnssd_server.cpp:1028,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1028,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1029,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
        - Branch String:   'src/core/net/dnssd_server.cpp:1031,37'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1031,40'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:1033,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
        - Branch String:   'src/core/net/dnssd_server.cpp:1031,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1031,67'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:1033,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
        - Branch String:   'src/core/net/dnssd_server.cpp:1033,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1033,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1034,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:979,5'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server8Response20QueryNameIsForDomainEPKc
        - Src:             'src/core/net/dnssd_server.cpp:986,20'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:986,53'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:990,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:990,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server17ConstructFullNameEPKcRA255_c
        - Src:             'src/core/net/dnssd_server.cpp:992,13'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
        - Src:             'src/core/net/dnssd_server.cpp:994,60'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:994,79'
          Dst:             _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - Src:             'src/core/net/dnssd_server.cpp:994,58'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - Src:             'src/core/net/dnssd_server.cpp:994,58'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - Src:             'src/core/net/dnssd_server.cpp:994,58'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/dnssd_server.cpp:994,58'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:996,83'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/dnssd_server.cpp:996,96'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/net/dnssd_server.cpp:997,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:997,68'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/dnssd_server.cpp:997,37'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/dnssd_server.cpp:1002,17'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/dnssd_server.cpp:1002,17'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
        - Src:             'src/core/net/dnssd_server.cpp:994,58'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/dnssd_server.cpp:1005,17'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
        - Src:             'src/core/net/dnssd_server.cpp:1007,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:1007,17'
          Dst:             _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - Src:             'src/core/net/dnssd_server.cpp:1007,17'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
        - Src:             'src/core/net/dnssd_server.cpp:1019,10'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
        - Src:             'src/core/net/dnssd_server.cpp:1021,9'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1021,9'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1023,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
        - Src:             'src/core/net/dnssd_server.cpp:1026,20'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1026,52'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1028,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
        - Src:             'src/core/net/dnssd_server.cpp:1031,20'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1031,51'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1033,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
    - functionName:    _ZNK2ot3Dns16ServiceDiscovery6Server8Response7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Dns6Header14GetAnswerCountEv
        - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
        - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:432,44'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:432,48'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:432,44'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:432,88'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:432,88'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:433,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:432,21'
          Dst:             _ZNK2ot3Dns6Header14GetAnswerCountEv
        - Src:             'src/core/net/dnssd_server.cpp:432,56'
          Dst:             _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
        - Src:             'src/core/net/dnssd_server.cpp:433,21'
          Dst:             _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response12ResolveBySrpEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         48
      ICount:          213
      EdgeCount:       61
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE5beginEv
        - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
        - _ZN2ot3Srp6Server8GetHostsEv
        - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
        - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - _ZNK2ot3Dns6Header14GetAnswerCountEv
        - _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - _ZNK2ot3Srp6Server4Host11GetServicesEv
        - _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - _ZNK2ot3Srp6Server7Service9IsDeletedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:849,40'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:849,40'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
            - BranchSide:      'src/core/net/dnssd_server.cpp:883,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
        - Branch String:   'src/core/net/dnssd_server.cpp:851,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:853,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
            - BranchSide:      'src/core/net/dnssd_server.cpp:856,30'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
        - Branch String:   'src/core/net/dnssd_server.cpp:856,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:858,41'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
            - BranchSide:      'src/core/net/dnssd_server.cpp:862,52'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:862,50'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:849,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
            - BranchSide:      'src/core/net/dnssd_server.cpp:862,50'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:864,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:866,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
            - BranchSide:      'src/core/net/dnssd_server.cpp:869,34'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:869,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:871,48'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
            - BranchSide:      'src/core/net/dnssd_server.cpp:875,18'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:875,47'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:875,107'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
            - BranchSide:      'src/core/net/dnssd_server.cpp:875,50'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:875,80'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:862,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
            - BranchSide:      'src/core/net/dnssd_server.cpp:875,107'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:875,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:862,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
            - BranchSide:      'src/core/net/dnssd_server.cpp:877,17'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:877,17'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:877,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:878,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server4Host11GetServicesEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:883,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:883,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
            - BranchSide:      'src/core/net/dnssd_server.cpp:883,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:889,38'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:889,42'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
            - BranchSide:      'src/core/net/dnssd_server.cpp:889,71'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:889,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:889,71'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
            - BranchSide:      'src/core/net/dnssd_server.cpp:891,39'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:849,42'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:849,61'
          Dst:             _ZN2ot3Srp6Server8GetHostsEv
        - Src:             'src/core/net/dnssd_server.cpp:849,40'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE5beginEv
        - Src:             'src/core/net/dnssd_server.cpp:849,40'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE3endEv
        - Src:             'src/core/net/dnssd_server.cpp:849,40'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/dnssd_server.cpp:849,40'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:851,18'
          Dst:             _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - Src:             'src/core/net/dnssd_server.cpp:856,35'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/dnssd_server.cpp:856,13'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
        - Src:             'src/core/net/dnssd_server.cpp:858,21'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
        - Src:             'src/core/net/dnssd_server.cpp:862,57'
          Dst:             _ZNK2ot3Srp6Server4Host11GetServicesEv
        - Src:             'src/core/net/dnssd_server.cpp:862,50'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - Src:             'src/core/net/dnssd_server.cpp:862,50'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - Src:             'src/core/net/dnssd_server.cpp:862,50'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
        - Src:             'src/core/net/dnssd_server.cpp:862,50'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:864,25'
          Dst:             _ZNK2ot3Srp6Server7Service9IsDeletedEv
        - Src:             'src/core/net/dnssd_server.cpp:869,42'
          Dst:             _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - Src:             'src/core/net/dnssd_server.cpp:869,17'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
        - Src:             'src/core/net/dnssd_server.cpp:871,25'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
        - Src:             'src/core/net/dnssd_server.cpp:875,29'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:875,61'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:875,83'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
        - Src:             'src/core/net/dnssd_server.cpp:877,17'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
        - Src:             'src/core/net/dnssd_server.cpp:862,50'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
        - Src:             'src/core/net/dnssd_server.cpp:849,40'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/dnssd_server.cpp:889,20'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:889,50'
          Dst:             _ZNK2ot3Dns6Header14GetAnswerCountEv
        - Src:             'src/core/net/dnssd_server.cpp:891,17'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server14ResolveByProxyERNS2_8ResponseERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1256
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResponse
        - aMessageInfo
      BBCount:         14
      ICount:          102
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
        - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
        - _ZN2ot7Message6AppendINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEEE7otErrorRKT_
        - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - _ZNK2ot12CallbackBaseIPFvPvPKcEE5IsSetEv
        - _ZNK2ot4TimeplEj
        - _ZNK2ot8CallbackIPFvPvPKcELNS_23CallbackContextPositionE0EE6InvokeIJRA255_cEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1208,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1208,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEEE7otErrorRKT_
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
                - _ZNK2ot8CallbackIPFvPvPKcELNS_23CallbackContextPositionE0EE6InvokeIJRA255_cEEEvDpOT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
            - BranchSide:      'src/core/net/dnssd_server.cpp:1208,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:1223,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1225,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
            - BranchSide:      'src/core/net/dnssd_server.cpp:1232,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
                - _ZNK2ot8CallbackIPFvPvPKcELNS_23CallbackContextPositionE0EE6InvokeIJRA255_cEEEvDpOT_
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1203,20'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:1208,5'
          Dst:             _ZNK2ot12CallbackBaseIPFvPvPKcEE5IsSetEv
        - Src:             'src/core/net/dnssd_server.cpp:1216,25'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/dnssd_server.cpp:1216,46'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/dnssd_server.cpp:1223,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:1223,29'
          Dst:             _ZN2ot7Message6AppendINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEEE7otErrorRKT_
        - Src:             'src/core/net/dnssd_server.cpp:1225,19'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - Src:             'src/core/net/dnssd_server.cpp:1232,32'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - Src:             'src/core/net/dnssd_server.cpp:1234,12'
          Dst:             _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
        - Src:             'src/core/net/dnssd_server.cpp:1235,19'
          Dst:             _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:1237,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/net/dnssd_server.cpp:1245,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
        - Src:             'src/core/net/dnssd_server.cpp:1246,25'
          Dst:             _ZNK2ot8CallbackIPFvPvPKcELNS_23CallbackContextPositionE0EE6InvokeIJRA255_cEEEvDpOT_
    - functionName:    _ZN2ot7Message6AppendINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Srp6Server8GetHostsEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 944
      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:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE8IteratorC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE8IteratorC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE8IteratorC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE8IteratorC2EPS3_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEneERKS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot3Srp6Server4Host9IsDeletedEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server4Host11GetFullNameEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:461,64'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
    - functionName:    _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aName
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
        - _ZNK2ot3PtrINS_7MessageEEdeEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:490,100'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:490,75'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response19ResolveUsingSrpHostERKNS_3Srp6Server4HostE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
      BBCount:         26
      ICount:          105
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server4HostE
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:904,39'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:904,42'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server4HostE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
            - BranchSide:      'src/core/net/dnssd_server.cpp:906,20'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server4HostE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
        - Branch String:   'src/core/net/dnssd_server.cpp:904,69'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:904,72'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server4HostE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
            - BranchSide:      'src/core/net/dnssd_server.cpp:906,20'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server4HostE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
        - Branch String:   'src/core/net/dnssd_server.cpp:904,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:906,20'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server4HostE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
            - BranchSide:      'src/core/net/dnssd_server.cpp:910,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
        - Branch String:   'src/core/net/dnssd_server.cpp:907,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:907,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:908,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
        - Branch String:   'src/core/net/dnssd_server.cpp:910,38'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:910,41'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
            - BranchSide:      'src/core/net/dnssd_server.cpp:912,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
        - Branch String:   'src/core/net/dnssd_server.cpp:910,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:910,68'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
            - BranchSide:      'src/core/net/dnssd_server.cpp:912,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
        - Branch String:   'src/core/net/dnssd_server.cpp:913,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:913,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:914,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:904,20'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:904,53'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:904,83'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:906,31'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
        - Src:             'src/core/net/dnssd_server.cpp:907,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server4HostE
        - Src:             'src/core/net/dnssd_server.cpp:910,20'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:910,52'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:913,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
    - functionName:    _ZNK2ot3Srp6Server4Host11GetServicesEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 532
      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:    _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE13ConstIteratorC2EPKS3_
        - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:556,60'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:556,46'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE13ConstIteratorC2EPKS3_
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE13ConstIteratorC2EPKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:557,44'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE13ConstIteratorC2EPKS3_
    - functionName:    _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot3Srp6Server7Service9IsDeletedEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      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:    _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:211,72'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response22ResolveUsingSrpServiceERKNS_3Srp6Server7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         26
      ICount:          102
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - _ZNK2ot3Srp6Server7Service7GetHostEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:927,38'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:927,41'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service7GetHostEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
            - BranchSide:      'src/core/net/dnssd_server.cpp:929,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service7GetHostEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
        - Branch String:   'src/core/net/dnssd_server.cpp:927,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:929,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service7GetHostEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
            - BranchSide:      'src/core/net/dnssd_server.cpp:933,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
        - Branch String:   'src/core/net/dnssd_server.cpp:930,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:930,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:931,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
        - Branch String:   'src/core/net/dnssd_server.cpp:933,38'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:933,41'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
            - BranchSide:      'src/core/net/dnssd_server.cpp:935,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
        - Branch String:   'src/core/net/dnssd_server.cpp:933,70'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:933,73'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
            - BranchSide:      'src/core/net/dnssd_server.cpp:935,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
        - Branch String:   'src/core/net/dnssd_server.cpp:933,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:933,100'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
            - BranchSide:      'src/core/net/dnssd_server.cpp:935,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
        - Branch String:   'src/core/net/dnssd_server.cpp:935,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:935,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:936,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:927,20'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:927,52'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:930,9'
          Dst:             _ZNK2ot3Srp6Server7Service7GetHostEv
        - Src:             'src/core/net/dnssd_server.cpp:930,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
        - Src:             'src/core/net/dnssd_server.cpp:933,20'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:933,52'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:933,84'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:935,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
    - functionName:    _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRrType
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:316,38'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:316,38'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:316,42'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns16ServiceDiscovery6Server8Response23QueryNameMatchesServiceERKNS_3Srp6Server7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         18
      ICount:          78
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
        - _ZNK2ot3Srp6Server7Service14GetServiceNameEv
        - _ZNK2ot3Srp6Server7Service19GetNumberOfSubTypesEv
        - _ZNK2ot3Srp6Server7Service23GetSubTypeServiceNameAtEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:949,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:949,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:949,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service19GetNumberOfSubTypesEv
                - _ZNK2ot3Srp6Server7Service23GetSubTypeServiceNameAtEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
        - Branch String:   'src/core/net/dnssd_server.cpp:951,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:953,36'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service23GetSubTypeServiceNameAtEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
                - _ZNK2ot3Srp6Server7Service19GetNumberOfSubTypesEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:955,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:954,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:954,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:954,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service19GetNumberOfSubTypesEv
                - _ZNK2ot3Srp6Server7Service23GetSubTypeServiceNameAtEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:947,46'
          Dst:             _ZNK2ot3Srp6Server7Service14GetServiceNameEv
        - Src:             'src/core/net/dnssd_server.cpp:947,20'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
        - Src:             'src/core/net/dnssd_server.cpp:951,47'
          Dst:             _ZNK2ot3Srp6Server7Service19GetNumberOfSubTypesEv
        - Src:             'src/core/net/dnssd_server.cpp:953,45'
          Dst:             _ZNK2ot3Srp6Server7Service23GetSubTypeServiceNameAtEt
        - Src:             'src/core/net/dnssd_server.cpp:953,19'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server8Response16QueryNameMatchesEPKc
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordERKNS_3Srp6Server7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordEPKcj
        - _ZN2ot4Time9MsecToSecEj
        - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
        - _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:502,50'
          Dst:             _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
        - Src:             'src/core/net/dnssd_server.cpp:502,68'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/dnssd_server.cpp:502,66'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/dnssd_server.cpp:502,20'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/net/dnssd_server.cpp:504,37'
          Dst:             _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
        - Src:             'src/core/net/dnssd_server.cpp:504,12'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordEPKcj
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server7ServiceENS_10LinkedListIS3_E13ConstIteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE13ConstIterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE13ConstIterator7AdvanceEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Srp6Server4HostENS_10LinkedListIS3_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE8Iterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsINS_3Srp6Server7ServiceEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         35
      ICount:          157
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:783,26'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:783,26'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
            - BranchSide:      'src/core/net/dnssd_server.cpp:804,33'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:787,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:789,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
            - BranchSide:      'src/core/net/dnssd_server.cpp:793,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:789,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:789,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:789,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:790,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:790,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:790,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:793,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:795,13'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
            - BranchSide:      'src/core/net/dnssd_server.cpp:798,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:795,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:795,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:796,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
        - Branch String:   'src/core/net/dnssd_server.cpp:798,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:783,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
            - BranchSide:      'src/core/net/dnssd_server.cpp:800,13'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Branch String:   'src/core/net/dnssd_server.cpp:800,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:800,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:801,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:789,13'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:790,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:793,36'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
        - Src:             'src/core/net/dnssd_server.cpp:795,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
        - Src:             'src/core/net/dnssd_server.cpp:798,36'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
        - Src:             'src/core/net/dnssd_server.cpp:800,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
        - Src:             'src/core/net/dnssd_server.cpp:804,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
    - functionName:    _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRrType
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:324,28'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:324,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:324,31'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:324,13'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:324,31'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERKNS_3Srp6Server7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordEPKcjttt
        - _ZN2ot4Time9MsecToSecEj
        - _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - _ZNK2ot3Srp6Server7Service11GetPriorityEv
        - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
        - _ZNK2ot3Srp6Server7Service7GetHostEv
        - _ZNK2ot3Srp6Server7Service7GetPortEv
        - _ZNK2ot3Srp6Server7Service9GetWeightEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:537,50'
          Dst:             _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
        - Src:             'src/core/net/dnssd_server.cpp:537,68'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/dnssd_server.cpp:537,66'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/dnssd_server.cpp:537,20'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/net/dnssd_server.cpp:539,37'
          Dst:             _ZNK2ot3Srp6Server7Service7GetHostEv
        - Src:             'src/core/net/dnssd_server.cpp:539,47'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/dnssd_server.cpp:539,76'
          Dst:             _ZNK2ot3Srp6Server7Service11GetPriorityEv
        - Src:             'src/core/net/dnssd_server.cpp:539,100'
          Dst:             _ZNK2ot3Srp6Server7Service9GetWeightEv
        - Src:             'src/core/net/dnssd_server.cpp:540,37'
          Dst:             _ZNK2ot3Srp6Server7Service7GetPortEv
        - Src:             'src/core/net/dnssd_server.cpp:539,12'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordEPKcjttt
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERKNS_3Srp6Server7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordEPKvtj
        - _ZN2ot4Time9MsecToSecEj
        - _ZNK2ot3Srp6Server7Service10GetTxtDataEv
        - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
        - _ZNK2ot3Srp6Server7Service16GetTxtDataLengthEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:691,37'
          Dst:             _ZNK2ot3Srp6Server7Service10GetTxtDataEv
        - Src:             'src/core/net/dnssd_server.cpp:691,60'
          Dst:             _ZNK2ot3Srp6Server7Service16GetTxtDataLengthEv
        - Src:             'src/core/net/dnssd_server.cpp:692,58'
          Dst:             _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
        - Src:             'src/core/net/dnssd_server.cpp:692,76'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/dnssd_server.cpp:692,74'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/dnssd_server.cpp:692,28'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/net/dnssd_server.cpp:691,12'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordEPKvtj
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server4HostE
        - _ZNK2ot3Srp6Server7Service7GetHostEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:591,41'
          Dst:             _ZNK2ot3Srp6Server7Service7GetHostEv
        - Src:             'src/core/net/dnssd_server.cpp:591,12'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server4HostE
    - functionName:    _ZNK2ot3Srp6Server7Service7GetHostEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 318
      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:    _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERKNS_3Srp6Server4HostE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesENS2_8AddrTypeEPKNS_3Ip67AddressEtj
        - _ZN2ot4Time9MsecToSecEj
        - _ZNK2ot3Srp6Server4Host12GetAddressesERh
        - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:600,19'
          Dst:             _ZNK2ot3Srp6Server4Host12GetAddressesERh
        - Src:             'src/core/net/dnssd_server.cpp:601,40'
          Dst:             _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
        - Src:             'src/core/net/dnssd_server.cpp:601,58'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/dnssd_server.cpp:601,56'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/dnssd_server.cpp:601,13'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/net/dnssd_server.cpp:603,12'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesENS2_8AddrTypeEPKNS_3Ip67AddressEtj
    - functionName:    _ZNK2ot3Srp6Server4Host12GetAddressesERh
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddressesNum
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12ClampToUint8ItEEhT_
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AsCArrayEv
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:472,53'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
        - Src:             'src/core/net/srp_server.hpp:472,29'
          Dst:             _ZN2ot12ClampToUint8ItEEhT_
        - Src:             'src/core/net/srp_server.hpp:474,31'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AsCArrayEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesENS2_8AddrTypeEPKNS_3Ip67AddressEtj
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - this
        - aAddrType
        - aAddrs
        - aAddrsLength
        - aTtl
      BBCount:         20
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response13AppendARecordERKNS_3Ip67AddressEj
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:625,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:627,39'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response13AppendARecordERKNS_3Ip67AddressEj
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/net/dnssd_server.cpp:639,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:629,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:632,13'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response13AppendARecordERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/net/dnssd_server.cpp:636,13'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response13AppendARecordERKNS_3Ip67AddressEj
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/net/dnssd_server.cpp:639,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response13AppendARecordERKNS_3Ip67AddressEj
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
        - Branch String:   'src/core/net/dnssd_server.cpp:632,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:632,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:633,13'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response13AppendARecordERKNS_3Ip67AddressEj
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
        - Branch String:   'src/core/net/dnssd_server.cpp:636,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:636,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:637,13'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response13AppendARecordERKNS_3Ip67AddressEj
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:632,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
        - Src:             'src/core/net/dnssd_server.cpp:636,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response13AppendARecordERKNS_3Ip67AddressEj
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response16AppendAaaaRecordERKNS_3Ip67AddressEj
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aTtl
      BBCount:         20
      ICount:          93
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Dns10AaaaRecord10SetAddressERKNS_3Ip67AddressE
        - _ZN2ot3Dns10AaaaRecord4InitEv
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - _ZNK2ot3Ip67Address11IsIp4MappedEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:651,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:651,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:651,5'
              BranchSideFuncs:
                - _ZN2ot3Dns10AaaaRecord4InitEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns10AaaaRecord10SetAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:657,18'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:657,16'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:657,68'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:658,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:658,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:659,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:659,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:659,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:660,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:651,5'
          Dst:             _ZNK2ot3Ip67Address11IsIp4MappedEv
        - Src:             'src/core/net/dnssd_server.cpp:653,16'
          Dst:             _ZN2ot3Dns10AaaaRecord4InitEv
        - Src:             'src/core/net/dnssd_server.cpp:654,16'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/dnssd_server.cpp:655,16'
          Dst:             _ZN2ot3Dns10AaaaRecord10SetAddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/dnssd_server.cpp:657,29'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:658,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:658,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:659,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:659,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
        - Src:             'src/core/net/dnssd_server.cpp:660,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response13AppendARecordERKNS_3Ip67AddressEj
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aTtl
      BBCount:         19
      ICount:          95
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3Dns7ARecord10SetAddressERKNS_3Ip47AddressE
        - _ZN2ot3Dns7ARecord4InitEv
        - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:673,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:673,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:675,13'
              BranchSideFuncs:
                - _ZN2ot3Dns7ARecord4InitEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns7ARecord10SetAddressERKNS_3Ip47AddressE
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:679,18'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:679,16'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:679,68'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:680,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:680,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:681,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:681,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:681,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:682,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:673,5'
          Dst:             _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/dnssd_server.cpp:675,13'
          Dst:             _ZN2ot3Dns7ARecord4InitEv
        - Src:             'src/core/net/dnssd_server.cpp:676,13'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/dnssd_server.cpp:677,13'
          Dst:             _ZN2ot3Dns7ARecord10SetAddressERKNS_3Ip47AddressE
        - Src:             'src/core/net/dnssd_server.cpp:679,29'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:680,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:680,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:681,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:681,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
        - Src:             'src/core/net/dnssd_server.cpp:682,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
    - functionName:    _ZN2ot3Dns7ARecord4InitEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1779
      functionLinenumberEnd: 1782
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord4InitEtt
        - _ZN2ot3Dns14ResourceRecord9SetLengthEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1780,25'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
        - Src:             'src/core/net/dns_types.hpp:1781,9'
          Dst:             _ZN2ot3Dns14ResourceRecord9SetLengthEt
    - functionName:    _ZN2ot3Dns14ResourceRecord6SetTtlEj
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1487
      functionLinenumberEnd: 1487
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTtl
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1487,41'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot3Dns7ARecord10SetAddressERKNS_3Ip47AddressE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Dns6Header14SetAnswerCountEt
        - _ZN2ot3Dns6Header23SetAuthorityRecordCountEt
        - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
        - _ZNK2ot3Dns6Header14GetAnswerCountEv
        - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
        - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:812,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:812,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:815,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header14GetAnswerCountEv
                - _ZN2ot3Dns6Header14SetAnswerCountEt
            - BranchSide:      'src/core/net/dnssd_server.cpp:818,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
                - _ZN2ot3Dns6Header23SetAuthorityRecordCountEt
            - BranchSide:      'src/core/net/dnssd_server.cpp:821,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:815,40'
          Dst:             _ZNK2ot3Dns6Header14GetAnswerCountEv
        - Src:             'src/core/net/dnssd_server.cpp:815,17'
          Dst:             _ZN2ot3Dns6Header14SetAnswerCountEt
        - Src:             'src/core/net/dnssd_server.cpp:818,49'
          Dst:             _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
        - Src:             'src/core/net/dnssd_server.cpp:818,17'
          Dst:             _ZN2ot3Dns6Header23SetAuthorityRecordCountEt
        - Src:             'src/core/net/dnssd_server.cpp:821,50'
          Dst:             _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
        - Src:             'src/core/net/dnssd_server.cpp:821,17'
          Dst:             _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
    - functionName:    _ZN2ot3Dns6Header23SetAuthorityRecordCountEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCount
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:331,64'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns10AaaaRecord4InitEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2029
      functionLinenumberEnd: 2032
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord4InitEtt
        - _ZN2ot3Dns14ResourceRecord9SetLengthEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2030,25'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
        - Src:             'src/core/net/dns_types.hpp:2031,9'
          Dst:             _ZN2ot3Dns14ResourceRecord9SetLengthEt
    - functionName:    _ZN2ot3Dns10AaaaRecord10SetAddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2046
      functionLinenumberEnd: 2046
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12ClampToUint8ItEEhT_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MinItEET_S1_S1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/num_utils.hpp:106,33'
          Dst:             _ZN2ot3MinItEET_S1_S1_
    - functionName:    _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AsCArrayEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:130,47'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:130,64'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:130,47'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server7Service10GetTxtDataEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap4Data8GetBytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:304,65'
          Dst:             _ZNK2ot4Heap4Data8GetBytesEv
    - functionName:    _ZNK2ot3Srp6Server7Service16GetTxtDataLengthEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap4Data9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:311,65'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordEPKvtj
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - this
        - aTxtData
        - aTxtLength
        - aTtl
      BBCount:         22
      ICount:          119
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3Dns9TxtRecord4InitEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message6AppendINS_3Dns9TxtRecordEEE7otErrorRKT_
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:708,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:710,20'
              BranchSideFuncs:
                - _ZN2ot3Dns9TxtRecord4InitEt
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns14ResourceRecord9SetLengthEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9TxtRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:714,15'
              BranchSideFuncs:
                - _ZN2ot3Dns9TxtRecord4InitEt
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns14ResourceRecord9SetLengthEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9TxtRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:718,18'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:718,16'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9TxtRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:718,68'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9TxtRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:719,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:719,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:720,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9TxtRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:720,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:720,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:721,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:721,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:721,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:723,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:714,15'
          Dst:             _ZN2ot3Dns9TxtRecord4InitEt
        - Src:             'src/core/net/dnssd_server.cpp:715,15'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/dnssd_server.cpp:716,15'
          Dst:             _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - Src:             'src/core/net/dnssd_server.cpp:718,29'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:719,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:719,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:720,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:720,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9TxtRecordEEE7otErrorRKT_
        - Src:             'src/core/net/dnssd_server.cpp:721,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:721,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/net/dnssd_server.cpp:723,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
    - functionName:    _ZN2ot3Dns9TxtRecord4InitEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1976
      functionLinenumberEnd: 1976
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aClass
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord4InitEtt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1976,67'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
    - functionName:    _ZN2ot7Message6AppendINS_3Dns9TxtRecordEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot3Srp6Server7Service11GetPriorityEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server7Service9GetWeightEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server7Service7GetPortEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordEPKcjttt
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aHostName
        - aTtl
        - aPriority
        - aWeight
        - aPort
      BBCount:         27
      ICount:          156
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - _ZN2ot3Dns4Name13ExtractLabelsILt255EEE7otErrorPKcS5_RAT__c
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
        - _ZN2ot3Dns9SrvRecord11SetPriorityEt
        - _ZN2ot3Dns9SrvRecord4InitEt
        - _ZN2ot3Dns9SrvRecord7SetPortEt
        - _ZN2ot3Dns9SrvRecord9SetWeightEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:562,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:562,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:564,15'
              BranchSideFuncs:
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:570,18'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:570,16'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:570,68'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:571,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:571,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:573,20'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:574,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:574,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:576,26'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:577,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:577,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:578,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:578,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:578,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:580,50'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:562,5'
          Dst:             _ZN2ot3Dns4Name13ExtractLabelsILt255EEE7otErrorPKcS5_RAT__c
        - Src:             'src/core/net/dnssd_server.cpp:564,15'
          Dst:             _ZN2ot3Dns9SrvRecord4InitEt
        - Src:             'src/core/net/dnssd_server.cpp:565,15'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/dnssd_server.cpp:566,15'
          Dst:             _ZN2ot3Dns9SrvRecord11SetPriorityEt
        - Src:             'src/core/net/dnssd_server.cpp:567,15'
          Dst:             _ZN2ot3Dns9SrvRecord9SetWeightEt
        - Src:             'src/core/net/dnssd_server.cpp:568,15'
          Dst:             _ZN2ot3Dns9SrvRecord7SetPortEt
        - Src:             'src/core/net/dnssd_server.cpp:570,29'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:571,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:571,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:573,20'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:573,30'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dnssd_server.cpp:574,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:574,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
        - Src:             'src/core/net/dnssd_server.cpp:576,26'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:576,36'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dnssd_server.cpp:577,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:577,5'
          Dst:             _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:578,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:578,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:580,49'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:580,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/dnssd_server.cpp:582,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
    - functionName:    _ZN2ot3Dns4Name13ExtractLabelsILt255EEE7otErrorPKcS5_RAT__c
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 978
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aName
        - aSuffixName
        - aLabels
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4Name13ExtractLabelsEPKcS3_Pct
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:978,16'
          Dst:             _ZN2ot3Dns4Name13ExtractLabelsEPKcS3_Pct
    - functionName:    _ZN2ot3Dns9SrvRecord4InitEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2075
      functionLinenumberEnd: 2075
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aClass
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord4InitEtt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2075,67'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
    - functionName:    _ZN2ot3Dns9SrvRecord11SetPriorityEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2089
      functionLinenumberEnd: 2089
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPriority
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2089,56'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns9SrvRecord9SetWeightEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2103
      functionLinenumberEnd: 2103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aWeight
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2103,50'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns9SrvRecord7SetPortEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2117
      functionLinenumberEnd: 2117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2117,44'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:218,74'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordEPKcj
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aInstanceLabel
        - aTtl
      BBCount:         20
      ICount:          105
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendQueryNameEv
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3Dns9PtrRecord4InitEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:517,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:517,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:519,20'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:520,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:520,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:522,30'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:523,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:523,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:524,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:524,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:524,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:526,50'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:514,15'
          Dst:             _ZN2ot3Dns9PtrRecord4InitEt
        - Src:             'src/core/net/dnssd_server.cpp:515,15'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/dnssd_server.cpp:517,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendQueryNameEv
        - Src:             'src/core/net/dnssd_server.cpp:519,20'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:519,30'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dnssd_server.cpp:520,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:520,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
        - Src:             'src/core/net/dnssd_server.cpp:522,30'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:522,40'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dnssd_server.cpp:523,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:523,5'
          Dst:             _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:524,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:524,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:526,49'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:526,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/dnssd_server.cpp:528,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
    - functionName:    _ZN2ot3Dns9PtrRecord4InitEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1866
      functionLinenumberEnd: 1866
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aClass
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord4InitEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1866,67'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendQueryNameEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3PtrINS_7MessageEEdeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:497,99'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:497,56'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
    - functionName:    _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot4Heap6String9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/heap_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    83
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server7Service14GetServiceNameEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:225,70'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
    - functionName:    _ZNK2ot3Srp6Server7Service19GetNumberOfSubTypesEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:232,69'
          Dst:             _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
    - functionName:    _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendKeyRecordERKNS_3Srp6Server4HostE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendGenericRecordEtRKNS_4DataILNS_14DataLengthTypeE1EEEj
        - _ZN2ot3Dns17Ecdsa256KeyRecord4InitEv
        - _ZN2ot3Dns17Ecdsa256KeyRecord6SetKeyERKNS_6Crypto5Ecdsa4P2569PublicKeyE
        - _ZN2ot3Dns9KeyRecord11SetProtocolEh
        - _ZN2ot3Dns9KeyRecord12SetAlgorithmEh
        - _ZN2ot3Dns9KeyRecord8SetFlagsENS1_8UseFlagsENS1_10OwnerFlagsEh
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE8InitFromINS_3Dns17Ecdsa256KeyRecordEEEvRKT_
        - _ZN2ot4Time9MsecToSecEj
        - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
        - _ZNK2ot3Srp6Server4Host6GetKeyEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:736,15'
          Dst:             _ZN2ot3Dns17Ecdsa256KeyRecord4InitEv
        - Src:             'src/core/net/dnssd_server.cpp:737,15'
          Dst:             _ZN2ot3Dns9KeyRecord8SetFlagsENS1_8UseFlagsENS1_10OwnerFlagsEh
        - Src:             'src/core/net/dnssd_server.cpp:738,15'
          Dst:             _ZN2ot3Dns9KeyRecord11SetProtocolEh
        - Src:             'src/core/net/dnssd_server.cpp:739,15'
          Dst:             _ZN2ot3Dns9KeyRecord12SetAlgorithmEh
        - Src:             'src/core/net/dnssd_server.cpp:740,15'
          Dst:             _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - Src:             'src/core/net/dnssd_server.cpp:741,28'
          Dst:             _ZNK2ot3Srp6Server4Host6GetKeyEv
        - Src:             'src/core/net/dnssd_server.cpp:741,15'
          Dst:             _ZN2ot3Dns17Ecdsa256KeyRecord6SetKeyERKNS_6Crypto5Ecdsa4P2569PublicKeyE
        - Src:             'src/core/net/dnssd_server.cpp:742,13'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE8InitFromINS_3Dns17Ecdsa256KeyRecordEEEvRKT_
        - Src:             'src/core/net/dnssd_server.cpp:744,38'
          Dst:             _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
        - Src:             'src/core/net/dnssd_server.cpp:744,56'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/dnssd_server.cpp:744,54'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/dnssd_server.cpp:744,11'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/net/dnssd_server.cpp:746,12'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendGenericRecordEtRKNS_4DataILNS_14DataLengthTypeE1EEEj
    - functionName:    _ZN2ot3Dns9KeyRecord8SetFlagsENS1_8UseFlagsENS1_10OwnerFlagsEh
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionLinenumberEnd: 2294
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aUseFlags
        - aOwnerFlags
        - aSignatoryFlags
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9KeyRecord11SetProtocolEh
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2308
      functionLinenumberEnd: 2308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aProtocol
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server4Host6GetKeyEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 511
      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:    _ZN2ot3Dns17Ecdsa256KeyRecord6SetKeyERKNS_6Crypto5Ecdsa4P2569PublicKeyE
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2376
      functionLinenumberEnd: 2376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4DataILNS_14DataLengthTypeE1EE8InitFromINS_3Dns17Ecdsa256KeyRecordEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:151,9'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendGenericRecordEtRKNS_4DataILNS_14DataLengthTypeE1EEEj
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aRrType
        - aData
        - aTtl
      BBCount:         16
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - _ZN2ot3Dns14ResourceRecord28AppendTranslatedRecordDataToERNS_7MessageEtRKNS_4DataILNS_14DataLengthTypeE1EEEPKct
        - _ZN2ot3Dns14ResourceRecord4InitEtt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:759,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:759,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:761,20'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord28AppendTranslatedRecordDataToERNS_7MessageEtRKNS_4DataILNS_14DataLengthTypeE1EEEPKct
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:762,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:762,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:764,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord28AppendTranslatedRecordDataToERNS_7MessageEtRKNS_4DataILNS_14DataLengthTypeE1EEEPKct
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:764,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:764,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:766,50'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:756,12'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
        - Src:             'src/core/net/dnssd_server.cpp:757,12'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/dnssd_server.cpp:759,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:759,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:761,20'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:761,30'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dnssd_server.cpp:762,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:762,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - Src:             'src/core/net/dnssd_server.cpp:764,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:764,5'
          Dst:             _ZN2ot3Dns14ResourceRecord28AppendTranslatedRecordDataToERNS_7MessageEtRKNS_4DataILNS_14DataLengthTypeE1EEEPKct
        - Src:             'src/core/net/dnssd_server.cpp:766,49'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:766,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/dnssd_server.cpp:768,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
    - functionName:    _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot3PtrINS_7MessageEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1267
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQuery
        - aName
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1270,13'
          Dst:             _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
    - functionName:    _ZNK2ot3Dns16ServiceDiscovery6Server8Response20QueryNameIsForDomainEPKc
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDomainName
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server20QueryNameIsForDomainERKNS_7MessageEPKc
        - _ZNK2ot3PtrINS_7MessageEEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:494,41'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:494,12'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server20QueryNameIsForDomainERKNS_7MessageEPKc
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server17ConstructFullNameEPKcRA255_c
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1341
      functionLinenumberEnd: 1348
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aLabels
        - aFullName
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot12StringWriterC2EPct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1345,18'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/net/dnssd_server.cpp:1347,14'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot3Ip65Netif19GetUnicastAddressesEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8IteratorC2EPS3_
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8IteratorC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8IteratorC2EPS3_
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8IteratorC2EPS3_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8Iterator7AdvanceEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSoaRecordEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         36
      ICount:          181
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - _ZN2ot3Dns14ResourceRecord4InitEtt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - _ZN2ot7Message6AppendIjEE7otErrorRKT_
        - _ZN2ot9BigEndian10HostSwap32Ej
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1053,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1053,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1055,14'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot9BigEndian10HostSwap32Ej
                - _ZN2ot7Message6AppendIjEE7otErrorRKT_
        - Branch String:   'src/core/net/dnssd_server.cpp:1056,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1056,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1059,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot9BigEndian10HostSwap32Ej
                - _ZN2ot7Message6AppendIjEE7otErrorRKT_
        - Branch String:   'src/core/net/dnssd_server.cpp:1059,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1059,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1060,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot9BigEndian10HostSwap32Ej
                - _ZN2ot7Message6AppendIjEE7otErrorRKT_
        - Branch String:   'src/core/net/dnssd_server.cpp:1060,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1060,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1063,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot9BigEndian10HostSwap32Ej
                - _ZN2ot7Message6AppendIjEE7otErrorRKT_
        - Branch String:   'src/core/net/dnssd_server.cpp:1063,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1063,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1064,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot9BigEndian10HostSwap32Ej
                - _ZN2ot7Message6AppendIjEE7otErrorRKT_
        - Branch String:   'src/core/net/dnssd_server.cpp:1064,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1064,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1066,32'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot9BigEndian10HostSwap32Ej
                - _ZN2ot7Message6AppendIjEE7otErrorRKT_
        - Branch String:   'src/core/net/dnssd_server.cpp:1066,30'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1066,30'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot9BigEndian10HostSwap32Ej
                - _ZN2ot7Message6AppendIjEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:1071,50'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:1068,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1066,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1068,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1050,12'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
        - Src:             'src/core/net/dnssd_server.cpp:1051,12'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/dnssd_server.cpp:1053,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1053,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:1055,14'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:1055,24'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dnssd_server.cpp:1056,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:1056,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - Src:             'src/core/net/dnssd_server.cpp:1059,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:1059,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1059,5'
          Dst:             _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:1060,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1060,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:1063,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1063,5'
          Dst:             _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:1064,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1064,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:1068,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:1068,9'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/net/dnssd_server.cpp:1068,9'
          Dst:             _ZN2ot7Message6AppendIjEE7otErrorRKT_
        - Src:             'src/core/net/dnssd_server.cpp:1071,49'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1071,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/dnssd_server.cpp:1073,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response14AppendNsRecordEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          100
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - _ZN2ot3Dns14ResourceRecord4InitEtt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1088,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1088,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1090,14'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:1091,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1091,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1093,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:1093,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1093,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1094,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
        - Branch String:   'src/core/net/dnssd_server.cpp:1094,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1094,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1096,50'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1085,12'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
        - Src:             'src/core/net/dnssd_server.cpp:1086,12'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/dnssd_server.cpp:1088,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1088,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:1090,14'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:1090,24'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/dnssd_server.cpp:1091,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/dnssd_server.cpp:1091,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - Src:             'src/core/net/dnssd_server.cpp:1093,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:1093,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1093,5'
          Dst:             _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:1094,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1094,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/dnssd_server.cpp:1096,49'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1096,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/dnssd_server.cpp:1098,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response22IncResourceRecordCountEv
    - functionName:    _ZN2ot7Message6AppendIjEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server20QueryNameIsForDomainERKNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1278
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQuery
        - aDomainName
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
        - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1277,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
        - Src:             'src/core/net/dnssd_server.cpp:1278,12'
          Dst:             _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
    - functionName:    _ZNK2ot3Dns16ServiceDiscovery6Server8Response13ReadQueryNameERA255_c
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aName
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
        - _ZNK2ot3PtrINS_7MessageEEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:488,89'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:488,67'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response14ParseQueryNameEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         26
      ICount:          126
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
        - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:447,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:447,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:451,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - Branch String:   'src/core/net/dnssd_server.cpp:469,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:471,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:475,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - Branch String:   'src/core/net/dnssd_server.cpp:475,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:475,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:477,14'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - Branch String:   'src/core/net/dnssd_server.cpp:477,43'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:477,46'
              BranchSideFuncs:
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
            - BranchSide:      'src/core/net/dnssd_server.cpp:478,25'
              BranchSideFuncs:
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Branch String:   'src/core/net/dnssd_server.cpp:477,76'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:461,5'
              BranchSideFuncs:
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
            - BranchSide:      'src/core/net/dnssd_server.cpp:478,25'
              BranchSideFuncs:
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Branch String:   'src/core/net/dnssd_server.cpp:477,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:461,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/dnssd_server.cpp:480,37'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:447,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:447,5'
          Dst:             _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - Src:             'src/core/net/dnssd_server.cpp:469,31'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:469,13'
          Dst:             _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
        - Src:             'src/core/net/dnssd_server.cpp:475,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:475,9'
          Dst:             _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
        - Src:             'src/core/net/dnssd_server.cpp:477,25'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:477,57'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:478,13'
          Dst:             _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
    - functionName:    _ZNK2ot3Dns8Question7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2924
      functionLinenumberEnd: 2924
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2924,43'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Dns6Header25IsRecursionDesiredFlagSetEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6GetBitIhEEbT_h
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:199,57'
          Dst:             _ZN2ot6GetBitIhEEbT_h
    - functionName:    _ZN2ot12CallbackBaseIPFvPvPKcEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot3Dns16ServiceDiscovery6Server19GetQueryTypeAndNameEPKvRA255_c
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1533
      functionLinenumberEnd: 1552
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQuery
        - aName
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
        - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
        - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1543,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1545,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1547,19'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Branch String:   'src/core/net/dnssd_server.cpp:1547,48'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1547,56'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:1549,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1535,23'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:1538,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server13ReadQueryNameERKNS_7MessageERA255_c
        - Src:             'src/core/net/dnssd_server.cpp:1539,10'
          Dst:             _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
        - Src:             'src/core/net/dnssd_server.cpp:1543,25'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1547,30'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1547,67'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
    - functionName:    _ZNK2ot3Dns16ServiceDiscovery6Server12GetNextQueryEPKv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1529
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12MessageQueue7GetHeadEv
        - _ZNK2ot7Message7GetNextEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1529,12'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1529,33'
              BranchSideFuncs:
                - _ZNK2ot12MessageQueue7GetHeadEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:1529,59'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1529,47'
          Dst:             _ZNK2ot12MessageQueue7GetHeadEv
        - Src:             'src/core/net/dnssd_server.cpp:1529,66'
          Dst:             _ZNK2ot7Message7GetNextEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server20HandleDiscoveredHostEPKcRK15otDnssdHostInfo
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1501
      functionLinenumberEnd: 1523
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHostFullName
        - aHostInfo
      BBCount:         19
      ICount:          116
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12MessageQueue3endEv
        - _ZN2ot12MessageQueue5beginEv
        - _ZN2ot14StringEndsWithEPKcc
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
        - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
        - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK15otDnssdHostInfoRKNS_3Ip611MessageInfoE
        - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
        - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
        - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1502,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1502,5'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK15otDnssdHostInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
            - BranchSide:      'src/core/net/dnssd_server.cpp:1504,30'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK15otDnssdHostInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
        - Branch String:   'src/core/net/dnssd_server.cpp:1504,28'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1504,28'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK15otDnssdHostInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
            - BranchSide:      'src/core/net/dnssd_server.cpp:1523,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:1510,49'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1510,58'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK15otDnssdHostInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
            - BranchSide:      'src/core/net/dnssd_server.cpp:1515,30'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK15otDnssdHostInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
        - Branch String:   'src/core/net/dnssd_server.cpp:1510,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1512,13'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK15otDnssdHostInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
            - BranchSide:      'src/core/net/dnssd_server.cpp:1515,30'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK15otDnssdHostInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
        - Branch String:   'src/core/net/dnssd_server.cpp:1515,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1504,5'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK15otDnssdHostInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
            - BranchSide:      'src/core/net/dnssd_server.cpp:1517,31'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK15otDnssdHostInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1502,5'
          Dst:             _ZN2ot14StringEndsWithEPKcc
        - Src:             'src/core/net/dnssd_server.cpp:1502,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/dnssd_server.cpp:1504,28'
          Dst:             _ZN2ot12MessageQueue5beginEv
        - Src:             'src/core/net/dnssd_server.cpp:1504,28'
          Dst:             _ZN2ot12MessageQueue3endEv
        - Src:             'src/core/net/dnssd_server.cpp:1504,28'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/net/dnssd_server.cpp:1504,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1506,24'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:1508,14'
          Dst:             _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
        - Src:             'src/core/net/dnssd_server.cpp:1510,30'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1510,69'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1515,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
        - Src:             'src/core/net/dnssd_server.cpp:1517,31'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/dnssd_server.cpp:1517,22'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
        - Src:             'src/core/net/dnssd_server.cpp:1519,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
        - Src:             'src/core/net/dnssd_server.cpp:1520,22'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK15otDnssdHostInfoRKNS_3Ip611MessageInfoE
        - Src:             'src/core/net/dnssd_server.cpp:1521,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
        - Src:             'src/core/net/dnssd_server.cpp:1504,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK15otDnssdHostInfoRKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1442
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHostInfo
        - aMessageInfo
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesENS2_8AddrTypeERK15otDnssdHostInfo
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1449,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1449,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/dnssd_server.cpp:1451,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1445,36'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1449,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesENS2_8AddrTypeERK15otDnssdHostInfo
        - Src:             'src/core/net/dnssd_server.cpp:1451,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - Src:             'src/core/net/dnssd_server.cpp:1454,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesENS2_8AddrTypeERK15otDnssdHostInfo
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddrType
        - aHostInfo
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesENS2_8AddrTypeEPKNS_3Ip67AddressEtj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:609,43'
          Dst:             _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/net/dnssd_server.cpp:609,12'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesENS2_8AddrTypeEPKNS_3Ip67AddressEtj
    - functionName:    _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server31HandleDiscoveredServiceInstanceEPKcRK26otDnssdServiceInstanceInfo
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceFullName
        - aInstanceInfo
      BBCount:         31
      ICount:          172
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot12MessageQueue3endEv
        - _ZN2ot12MessageQueue5beginEv
        - _ZN2ot14StringEndsWithEPKcc
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
        - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
        - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
        - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
        - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
        - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1467,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1467,5'
              BranchSideFuncs:
                - _ZN2ot14StringEndsWithEPKcc
                - __assert_fail
                - _ZN2ot14StringEndsWithEPKcc
                - __assert_fail
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
            - BranchSide:      'src/core/net/dnssd_server.cpp:1468,5'
              BranchSideFuncs:
                - _ZN2ot14StringEndsWithEPKcc
                - __assert_fail
                - _ZN2ot14StringEndsWithEPKcc
                - __assert_fail
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
        - Branch String:   'src/core/net/dnssd_server.cpp:1468,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1468,5'
              BranchSideFuncs:
                - _ZN2ot14StringEndsWithEPKcc
                - __assert_fail
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
            - BranchSide:      'src/core/net/dnssd_server.cpp:1469,5'
              BranchSideFuncs:
                - _ZN2ot14StringEndsWithEPKcc
                - __assert_fail
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
        - Branch String:   'src/core/net/dnssd_server.cpp:1469,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1469,5'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
            - BranchSide:      'src/core/net/dnssd_server.cpp:1474,30'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
        - Branch String:   'src/core/net/dnssd_server.cpp:1474,28'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1474,28'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
            - BranchSide:      'src/core/net/dnssd_server.cpp:1498,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/dnssd_server.cpp:1481,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1483,42'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
            - BranchSide:      'src/core/net/dnssd_server.cpp:1485,23'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
        - Branch String:   'src/core/net/dnssd_server.cpp:1485,52'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1485,60'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
            - BranchSide:      'src/core/net/dnssd_server.cpp:1487,42'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
        - Branch String:   'src/core/net/dnssd_server.cpp:1490,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1474,5'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
            - BranchSide:      'src/core/net/dnssd_server.cpp:1492,31'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
                - _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
                - _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
                - _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1467,5'
          Dst:             _ZN2ot14StringEndsWithEPKcc
        - Src:             'src/core/net/dnssd_server.cpp:1467,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/dnssd_server.cpp:1468,5'
          Dst:             _ZN2ot14StringEndsWithEPKcc
        - Src:             'src/core/net/dnssd_server.cpp:1468,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/dnssd_server.cpp:1469,5'
          Dst:             _ZN2ot14StringEndsWithEPKcc
        - Src:             'src/core/net/dnssd_server.cpp:1469,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/dnssd_server.cpp:1474,28'
          Dst:             _ZN2ot12MessageQueue5beginEv
        - Src:             'src/core/net/dnssd_server.cpp:1474,28'
          Dst:             _ZN2ot12MessageQueue3endEv
        - Src:             'src/core/net/dnssd_server.cpp:1474,28'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/net/dnssd_server.cpp:1474,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1477,24'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server14ProxyQueryInfoC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:1479,14'
          Dst:             _ZN2ot7Message10FooterDataINS_3Dns16ServiceDiscovery6Server14ProxyQueryInfoEE8ReadFromERKS0_
        - Src:             'src/core/net/dnssd_server.cpp:1481,29'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1483,25'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
        - Src:             'src/core/net/dnssd_server.cpp:1485,34'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1485,71'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1487,25'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server16QueryNameMatchesERKNS_7MessageEPKc
        - Src:             'src/core/net/dnssd_server.cpp:1492,31'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/dnssd_server.cpp:1492,22'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8ResponseC2ERNS_8InstanceE
        - Src:             'src/core/net/dnssd_server.cpp:1494,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server29RemoveQueryAndPrepareResponseERNS_7MessageERNS2_14ProxyQueryInfoERNS2_8ResponseE
        - Src:             'src/core/net/dnssd_server.cpp:1495,22'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
        - Src:             'src/core/net/dnssd_server.cpp:1496,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8ResponseD2Ev
        - Src:             'src/core/net/dnssd_server.cpp:1474,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response6AnswerERK26otDnssdServiceInstanceInfoRKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1418
      functionLinenumberEnd: 1439
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceInfo
        - aMessageInfo
      BBCount:         18
      ICount:          88
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordEPKcj
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsI26otDnssdServiceInstanceInfoEE7otErrorRKT_
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response27ExtractServiceInstanceLabelEPKcRA64_c
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1421,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1425,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response27ExtractServiceInstanceLabelEPKcRA64_c
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordEPKcj
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsI26otDnssdServiceInstanceInfoEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
            - BranchSide:      'src/core/net/dnssd_server.cpp:1430,34'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsI26otDnssdServiceInstanceInfoEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - Branch String:   'src/core/net/dnssd_server.cpp:1425,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1425,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
            - BranchSide:      'src/core/net/dnssd_server.cpp:1426,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordEPKcj
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsI26otDnssdServiceInstanceInfoEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - Branch String:   'src/core/net/dnssd_server.cpp:1427,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1427,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
            - BranchSide:      'src/core/net/dnssd_server.cpp:1428,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsI26otDnssdServiceInstanceInfoEE7otErrorRKT_
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - Branch String:   'src/core/net/dnssd_server.cpp:1433,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1433,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/dnssd_server.cpp:1435,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1421,20'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:1425,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response27ExtractServiceInstanceLabelEPKcRA64_c
        - Src:             'src/core/net/dnssd_server.cpp:1427,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendPtrRecordEPKcj
        - Src:             'src/core/net/dnssd_server.cpp:1430,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsI26otDnssdServiceInstanceInfoEE7otErrorRKT_
        - Src:             'src/core/net/dnssd_server.cpp:1435,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15SetResponseCodeENS0_6Header8ResponseE
        - Src:             'src/core/net/dnssd_server.cpp:1438,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response4SendERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response27ExtractServiceInstanceLabelEPKcRA64_c
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceName
        - aLabel
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns4Name13ExtractLabelsILt64EEE7otErrorPKcS5_RAT__c
        - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - _ZN2ot3PtrINS_7MessageEEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1384,32'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:1384,17'
          Dst:             _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - Src:             'src/core/net/dnssd_server.cpp:1384,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dnssd_server.cpp:1386,12'
          Dst:             _ZN2ot3Dns4Name13ExtractLabelsILt64EEE7otErrorPKcS5_RAT__c
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response20AppendServiceRecordsI26otDnssdServiceInstanceInfoEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         35
      ICount:          157
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
        - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:783,26'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:783,26'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
            - BranchSide:      'src/core/net/dnssd_server.cpp:804,33'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
        - Branch String:   'src/core/net/dnssd_server.cpp:787,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:789,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
            - BranchSide:      'src/core/net/dnssd_server.cpp:793,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
        - Branch String:   'src/core/net/dnssd_server.cpp:789,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:789,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:789,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
        - Branch String:   'src/core/net/dnssd_server.cpp:790,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:790,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:790,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
        - Branch String:   'src/core/net/dnssd_server.cpp:793,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:795,13'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
            - BranchSide:      'src/core/net/dnssd_server.cpp:798,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
        - Branch String:   'src/core/net/dnssd_server.cpp:795,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:795,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:796,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
        - Branch String:   'src/core/net/dnssd_server.cpp:798,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:783,5'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
            - BranchSide:      'src/core/net/dnssd_server.cpp:800,13'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Branch String:   'src/core/net/dnssd_server.cpp:800,13'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:800,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/dnssd_server.cpp:801,9'
              BranchSideFuncs:
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
                - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
                - _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:789,13'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions5IsForEt
        - Src:             'src/core/net/dnssd_server.cpp:790,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:793,36'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
        - Src:             'src/core/net/dnssd_server.cpp:795,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
        - Src:             'src/core/net/dnssd_server.cpp:798,36'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9Questions10SectionForEt
        - Src:             'src/core/net/dnssd_server.cpp:800,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
        - Src:             'src/core/net/dnssd_server.cpp:804,13'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordERK26otDnssdServiceInstanceInfo
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceInfo
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordEPKcjttt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:546,12'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendSrvRecordEPKcjttt
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordERK26otDnssdServiceInstanceInfo
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceInfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordEPKvtj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:698,12'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response15AppendTxtRecordEPKvtj
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesERK26otDnssdServiceInstanceInfo
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceInfo
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesENS2_8AddrTypeEPKNS_3Ip67AddressEtj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:614,46'
          Dst:             _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/net/dnssd_server.cpp:614,12'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8Response19AppendHostAddressesENS2_8AddrTypeEPKNS_3Ip67AddressEtj
    - functionName:    _ZN2ot3Dns4Name13ExtractLabelsILt64EEE7otErrorPKcS5_RAT__c
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 978
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aName
        - aSuffixName
        - aLabels
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4Name13ExtractLabelsEPKcS3_Pct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:978,16'
          Dst:             _ZN2ot3Dns4Name13ExtractLabelsEPKcS3_Pct
    - functionName:    _ZN2ot12CallbackBaseIPFvPvPKcEE3SetES5_S1_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server17SetQueryCallbacksEPFvPvPKcES7_S3_
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1463
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSubscribe
        - aUnsubscribe
        - aContext
      BBCount:         7
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPvPKcEE3SetES5_S1_
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1459,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1459,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFvPvPKcEE3SetES5_S1_
                - _ZN2ot12CallbackBaseIPFvPvPKcEE3SetES5_S1_
            - BranchSide:      'src/core/net/dnssd_server.cpp:1459,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1459,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/dnssd_server.cpp:1461,21'
          Dst:             _ZN2ot12CallbackBaseIPFvPvPKcEE3SetES5_S1_
        - Src:             'src/core/net/dnssd_server.cpp:1462,23'
          Dst:             _ZN2ot12CallbackBaseIPFvPvPKcEE3SetES5_S1_
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server31ConstructFullServiceSubTypeNameEPKcS4_RA255_c
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1372
      functionLinenumberEnd: 1376
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aServiceType
        - aSubTypeLabel
        - aFullName
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot12StringWriterC2EPct
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1373,18'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/net/dnssd_server.cpp:1375,14'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server25ConstructFullInstanceNameEPKcS4_RA255_c
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstanceLabel
        - aServiceType
        - aFullName
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns16ServiceDiscovery6Server17ConstructFullNameEPKcS4_RA255_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1366,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server17ConstructFullNameEPKcS4_RA255_c
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server17ConstructFullNameEPKcS4_RA255_c
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1351
      functionLinenumberEnd: 1362
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFirstLabel
        - aNextLabels
        - aFullName
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot12StringWriterC2EPct
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:1356,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:1356,9'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/net/dnssd_server.cpp:1358,32'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1352,18'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/net/dnssd_server.cpp:1354,14'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/net/dnssd_server.cpp:1358,18'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/net/dnssd_server.cpp:1361,14'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server15StripDomainNameEPKcRA255_c
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1333
      functionLinenumberEnd: 1337
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFullName
        - aLabels
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4Name13ExtractLabelsEPKcS3_Pct
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1337,12'
          Dst:             _ZN2ot3Dns4Name13ExtractLabelsEPKcS3_Pct
    - functionName:    _ZN2ot3Dns4Name9StripNameILt255EEE7otErrorRAT__cPKc
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aName
        - aSuffixName
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4Name13ExtractLabelsEPKcS3_Pct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:999,16'
          Dst:             _ZN2ot3Dns4Name13ExtractLabelsEPKcS3_Pct
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server20QueryHostNameMatchesERKNS_7MessageERKNS2_14ProxyQueryInfoEPKc
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1319
      functionLinenumberEnd: 1322
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQuery
        - aInfo
        - aName
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1322,13'
          Dst:             _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server17ReadQueryHostNameERKNS_7MessageERKNS2_14ProxyQueryInfoERA255_c
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1312
      functionLinenumberEnd: 1316
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQuery
        - aInfo
        - aName
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1315,17'
          Dst:             _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
        - Src:             'src/core/net/dnssd_server.cpp:1315,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server24QueryInstanceNameMatchesERKNS_7MessageERKNS2_14ProxyQueryInfoEPKc
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1305
      functionLinenumberEnd: 1308
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQuery
        - aInfo
        - aName
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1308,13'
          Dst:             _ZN2ot3Dns4Name11CompareNameERKNS_7MessageERtPKc
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server15StripDomainNameERA255_c
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionLinenumberEnd: 1329
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aName
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4Name9StripNameILt255EEE7otErrorRAT__cPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1329,12'
          Dst:             _ZN2ot3Dns4Name9StripNameILt255EEE7otErrorRAT__cPKc
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server21ReadQueryInstanceNameERKNS_7MessageERKNS2_14ProxyQueryInfoERA64_cRA255_c
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionLinenumberEnd: 1302
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQuery
        - aInfo
        - aInstanceLabel
        - aServiceType
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns16ServiceDiscovery6Server15StripDomainNameERA255_c
        - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1299,17'
          Dst:             _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
        - Src:             'src/core/net/dnssd_server.cpp:1299,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dnssd_server.cpp:1300,17'
          Dst:             _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - Src:             'src/core/net/dnssd_server.cpp:1300,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dnssd_server.cpp:1301,17'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server15StripDomainNameERA255_c
        - Src:             'src/core/net/dnssd_server.cpp:1301,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server21ReadQueryInstanceNameERKNS_7MessageERKNS2_14ProxyQueryInfoERA255_c
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1282
      functionLinenumberEnd: 1286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQuery
        - aInfo
        - aName
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:1285,17'
          Dst:             _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
        - Src:             'src/core/net/dnssd_server.cpp:1285,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server4StopEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot12MessageQueue3endEv
        - _ZN2ot12MessageQueue5beginEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot3Dns16ServiceDiscovery6Server8FinalizeERNS_7MessageENS0_6Header8ResponseE
        - _ZN2ot3Ip63Udp6Socket5CloseEv
        - _ZN2ot3Srp6Server28HandleDnssdServerStateChangeEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:111,28'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:111,28'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server8FinalizeERNS_7MessageENS0_6Header8ResponseE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server28HandleDnssdServerStateChangeEv
            - BranchSide:      'src/core/net/dnssd_server.cpp:130,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.8366
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server28HandleDnssdServerStateChangeEv
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:111,28'
          Dst:             _ZN2ot12MessageQueue5beginEv
        - Src:             'src/core/net/dnssd_server.cpp:111,28'
          Dst:             _ZN2ot12MessageQueue3endEv
        - Src:             'src/core/net/dnssd_server.cpp:111,28'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/net/dnssd_server.cpp:111,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/net/dnssd_server.cpp:113,9'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server8FinalizeERNS_7MessageENS0_6Header8ResponseE
        - Src:             'src/core/net/dnssd_server.cpp:111,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/net/dnssd_server.cpp:130,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/net/dnssd_server.cpp:132,25'
          Dst:             _ZN2ot3Ip63Udp6Socket5CloseEv
        - Src:             'src/core/net/dnssd_server.cpp:132,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/dnssd_server.cpp:133,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/dnssd_server.cpp:136,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:136,24'
          Dst:             _ZN2ot3Srp6Server28HandleDnssdServerStateChangeEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server22ConstructSoaServerNameEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot12StringWriterC2EPct
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac10ExtAddress8ToStringEv
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:967,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:967,9'
              BranchSideFuncs:
                - _ZN2ot12StringWriterC2EPct
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/net/dnssd_server.cpp:969,29'
              BranchSideFuncs:
                - _ZN2ot12StringWriterC2EPct
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:969,22'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/net/dnssd_server.cpp:971,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:971,50'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/net/dnssd_server.cpp:971,66'
          Dst:             _ZNK2ot3Mac10ExtAddress8ToStringEv
        - Src:             'src/core/net/dnssd_server.cpp:971,77'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/net/dnssd_server.cpp:971,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZNK2ot3Dns16ServiceDiscovery6Server9IsRunningEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.hpp:582,49'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6Server5StartEv
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          76
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns16ServiceDiscovery6Server22ConstructSoaServerNameEv
        - _ZN2ot3Ip63Udp6Socket4BindEt
        - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - _ZN2ot3Ip63Udp6Socket5CloseEv
        - _ZN2ot3Srp6Server28HandleDnssdServerStateChangeEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - _ZNK2ot3Dns16ServiceDiscovery6Server9IsRunningEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/dnssd_server.cpp:81,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:81,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.8366
            - BranchSide:      'src/core/net/dnssd_server.cpp:81,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
                - _ZN2ot3Ip63Udp6Socket4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server28HandleDnssdServerStateChangeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server22ConstructSoaServerNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.8366
        - Branch String:   'src/core/net/dnssd_server.cpp:83,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:83,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.8366
            - BranchSide:      'src/core/net/dnssd_server.cpp:84,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket4BindEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server28HandleDnssdServerStateChangeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server22ConstructSoaServerNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.8366
        - Branch String:   'src/core/net/dnssd_server.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:84,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.8366
            - BranchSide:      'src/core/net/dnssd_server.cpp:87,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
                - _ZN2ot3Srp6Server28HandleDnssdServerStateChangeEv
                - _ZN2ot3Dns16ServiceDiscovery6Server22ConstructSoaServerNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.8366
        - Branch String:   'src/core/net/dnssd_server.cpp:101,9'
          Branch Sides:
            - BranchSide:      'src/core/net/dnssd_server.cpp:101,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.8366
            - BranchSide:      'src/core/net/dnssd_server.cpp:103,21'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.8366
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:81,5'
          Dst:             _ZNK2ot3Dns16ServiceDiscovery6Server9IsRunningEv
        - Src:             'src/core/net/dnssd_server.cpp:83,5'
          Dst:             _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - Src:             'src/core/net/dnssd_server.cpp:84,5'
          Dst:             _ZN2ot3Ip63Udp6Socket4BindEt
        - Src:             'src/core/net/dnssd_server.cpp:87,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/net/dnssd_server.cpp:87,24'
          Dst:             _ZN2ot3Srp6Server28HandleDnssdServerStateChangeEv
        - Src:             'src/core/net/dnssd_server.cpp:91,5'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server22ConstructSoaServerNameEv
        - Src:             'src/core/net/dnssd_server.cpp:94,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/dnssd_server.cpp:103,29'
          Dst:             _ZN2ot3Ip63Udp6Socket5CloseEv
        - Src:             'src/core/net/dnssd_server.cpp:103,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot9ClearableINS_3Dns16ServiceDiscovery6Server8CountersEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Dns16ServiceDiscovery6Server8CountersEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Dns16ServiceDiscovery6Server8CountersEEEvRT_
    - functionName:    _ZN2ot12TimerMilliInINS_3Dns16ServiceDiscovery6ServerEXadL_ZNS3_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Dns16ServiceDiscovery6ServerEXadL_ZNS3_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns16ServiceDiscovery6ServerEXadL_ZNS3_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot8CallbackIPFvPvPKcELNS_23CallbackContextPositionE0EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPvPKcEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:241,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPvPKcEEC2Ev
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_3Dns16ServiceDiscovery6ServerEXadL_ZNS5_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS5_
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aOwner
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - _ZN2ot3Ip63Udp8SocketInINS_3Dns16ServiceDiscovery6ServerEXadL_ZNS5_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_3Dns16ServiceDiscovery6ServerEXadL_ZNS5_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6ServerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueC2Ev
        - _ZN2ot12TimerMilliInINS_3Dns16ServiceDiscovery6ServerEXadL_ZNS3_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot13ClearAllBytesIA64_cEEvRT_
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Ip63Udp8SocketInINS_3Dns16ServiceDiscovery6ServerEXadL_ZNS5_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS5_
        - _ZN2ot8CallbackIPFvPvPKcELNS_23CallbackContextPositionE0EEC2Ev
        - _ZN2ot9ClearableINS_3Dns16ServiceDiscovery6Server8CountersEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.cpp:59,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/dnssd_server.cpp:60,7'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_3Dns16ServiceDiscovery6ServerEXadL_ZNS5_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS5_
        - Src:             'src/core/net/dnssd_server.cpp:58,9'
          Dst:             _ZN2ot12MessageQueueC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:58,9'
          Dst:             _ZN2ot8CallbackIPFvPvPKcELNS_23CallbackContextPositionE0EEC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:58,9'
          Dst:             _ZN2ot8CallbackIPFvPvPKcELNS_23CallbackContextPositionE0EEC2Ev
        - Src:             'src/core/net/dnssd_server.cpp:67,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns16ServiceDiscovery6ServerEXadL_ZNS3_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/dnssd_server.cpp:70,15'
          Dst:             _ZN2ot9ClearableINS_3Dns16ServiceDiscovery6Server8CountersEE5ClearEv
        - Src:             'src/core/net/dnssd_server.cpp:73,5'
          Dst:             _ZN2ot13ClearAllBytesIA64_cEEvRT_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Ip64Icmp7HandlerEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip64Icmp7HandlerEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip64Icmp7HandlerEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE8IteratorC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot13ClearAllBytesINS_3Ip64Icmp6HeaderEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkedListEntryINS_3Ip64Icmp7HandlerEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Ip64Icmp7HandlerEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_3Ip64Icmp7HandlerEE4FindERKS3_RPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Ip64Icmp7HandlerEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip64Icmp7HandlerEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip64Icmp7HandlerEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip64Icmp7HandlerEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Ip64Icmp7HandlerEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip64Icmp7HandlerEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip64Icmp7HandlerEE7SetNextEPS3_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip64Icmp7HandlerEE8ContainsERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip64Icmp7HandlerEE4FindERKS3_RPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:250,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip64Icmp7HandlerEE4FindERKS3_RPS5_
    - functionName:    _ZNK2ot3Ip66Header13GetNextHeaderEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/icmp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         10
      ICount:          68
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address6GetIidEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/icmp6.cpp:153,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:153,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/icmp6.cpp:156,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/icmp6.cpp:159,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address11IsMulticastEv
            - BranchSide:      'src/core/net/icmp6.cpp:162,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address11IsMulticastEv
            - BranchSide:      'src/core/net/icmp6.cpp:165,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/icmp6.cpp:168,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
      Callsites:
        - Src:             'src/core/net/icmp6.cpp:159,26'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/icmp6.cpp:162,25'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/icmp6.cpp:168,25'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/net/icmp6.cpp:168,34'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE8Iterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot3Ip64Icmp7Handler20HandleReceiveMessageERNS_7MessageERKNS0_11MessageInfoERKNS1_6HeaderE
      functionSourceFile: '/src/openthread/src/core/net/icmp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aIcmp6Header
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEneERKS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE8IteratorC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE8IteratorC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE8IteratorC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE8IteratorC2EPS3_
    - functionName:    _ZN2ot3Ip64Icmp17HandleEchoRequestERNS_7MessageERKNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/icmp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequestMessage
        - aMessageInfo
      BBCount:         36
      ICount:          173
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip63Ip610NewMessageEt
        - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
        - _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
        - _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - _ZN2ot7Message4FreeEv
        - _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/icmp6.cpp:183,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:183,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
                - _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip610NewMessageEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8480
                - _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:183,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/icmp6.cpp:190,9'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:193,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:196,18'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8480
                - _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/icmp6.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:198,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:199,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8480
                - _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/icmp6.cpp:199,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:199,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:202,34'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8480
                - _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/icmp6.cpp:204,9'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:206,38'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8480
                - _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:209,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8480
                - _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/icmp6.cpp:209,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:209,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:211,17'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8480
                - _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/icmp6.cpp:215,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:215,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:215,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/icmp6.cpp:215,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:215,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:215,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/icmp6.cpp:180,17'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/net/icmp6.cpp:183,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/net/icmp6.cpp:183,5'
          Dst:             _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
        - Src:             'src/core/net/icmp6.cpp:185,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/icmp6.cpp:187,17'
          Dst:             _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
        - Src:             'src/core/net/icmp6.cpp:188,17'
          Dst:             _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
        - Src:             'src/core/net/icmp6.cpp:190,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/icmp6.cpp:190,36'
          Dst:             _ZN2ot3Ip63Ip610NewMessageEt
        - Src:             'src/core/net/icmp6.cpp:196,34'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/icmp6.cpp:198,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/net/icmp6.cpp:199,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/icmp6.cpp:199,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - Src:             'src/core/net/icmp6.cpp:202,47'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/icmp6.cpp:202,22'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/net/icmp6.cpp:204,23'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/net/icmp6.cpp:204,37'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/icmp6.cpp:206,51'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/net/icmp6.cpp:206,26'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - Src:             'src/core/net/icmp6.cpp:209,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/icmp6.cpp:209,5'
          Dst:             _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
        - Src:             'src/core/net/icmp6.cpp:211,50'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/icmp6.cpp:211,31'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/icmp6.cpp:211,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/icmp6.cpp:212,5'
          Dst:             _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
        - Src:             'src/core/net/icmp6.cpp:212,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/icmp6.cpp:215,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip64Icmp6HeaderEEEvRT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip64Icmp6HeaderEEEvRT_
    - functionName:    _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
      functionSourceFile: '/src/openthread/src/core/net/icmp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
      functionSourceFile: '/src/openthread/src/core/net/icmp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/icmp6.hpp:177,51'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip64Icmp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/icmp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         23
      ICount:          122
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE3endEv
        - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Ip64Icmp17HandleEchoRequestERNS_7MessageERKNS0_11MessageInfoE
        - _ZN2ot3Ip64Icmp7Handler20HandleReceiveMessageERNS_7MessageERKNS0_11MessageInfoERKNS1_6HeaderE
        - _ZN2ot7Message10MoveOffsetEi
        - _ZN2ot8Checksum21VerifyMessageChecksumERKNS_7MessageERKNS_3Ip611MessageInfoEh
        - _ZNK2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/icmp6.cpp:129,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:129,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/icmp6.cpp:131,5'
              BranchSideFuncs:
                - _ZN2ot8Checksum21VerifyMessageChecksumERKNS_7MessageERKNS_3Ip611MessageInfoEh
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip64Icmp7Handler20HandleReceiveMessageERNS_7MessageERKNS0_11MessageInfoERKNS1_6HeaderE
                - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip64Icmp17HandleEchoRequestERNS_7MessageERKNS0_11MessageInfoE
        - Branch String:   'src/core/net/icmp6.cpp:131,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:131,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/icmp6.cpp:133,21'
              BranchSideFuncs:
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip64Icmp7Handler20HandleReceiveMessageERNS_7MessageERKNS0_11MessageInfoERKNS1_6HeaderE
                - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip64Icmp17HandleEchoRequestERNS_7MessageERKNS0_11MessageInfoE
        - Branch String:   'src/core/net/icmp6.cpp:133,9'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:135,9'
              BranchSideFuncs:
                - _ZN2ot3Ip64Icmp17HandleEchoRequestERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip64Icmp7Handler20HandleReceiveMessageERNS_7MessageERKNS0_11MessageInfoERKNS1_6HeaderE
                - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/net/icmp6.cpp:138,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip64Icmp7Handler20HandleReceiveMessageERNS_7MessageERKNS0_11MessageInfoERKNS1_6HeaderE
                - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/icmp6.cpp:135,9'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:135,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/icmp6.cpp:136,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip64Icmp7Handler20HandleReceiveMessageERNS_7MessageERKNS0_11MessageInfoERKNS1_6HeaderE
                - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/icmp6.cpp:140,27'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:140,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip64Icmp7Handler20HandleReceiveMessageERNS_7MessageERKNS0_11MessageInfoERKNS1_6HeaderE
                - _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEneERKS6_
            - BranchSide:      'src/core/net/icmp6.cpp:143,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/icmp6.cpp:129,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/icmp6.cpp:129,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/icmp6.cpp:131,5'
          Dst:             _ZN2ot8Checksum21VerifyMessageChecksumERKNS_7MessageERKNS_3Ip611MessageInfoEh
        - Src:             'src/core/net/icmp6.cpp:133,21'
          Dst:             _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - Src:             'src/core/net/icmp6.cpp:135,9'
          Dst:             _ZN2ot3Ip64Icmp17HandleEchoRequestERNS_7MessageERKNS0_11MessageInfoE
        - Src:             'src/core/net/icmp6.cpp:138,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/net/icmp6.cpp:140,27'
          Dst:             _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE5beginEv
        - Src:             'src/core/net/icmp6.cpp:140,27'
          Dst:             _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE3endEv
        - Src:             'src/core/net/icmp6.cpp:140,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/icmp6.cpp:140,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/icmp6.cpp:142,17'
          Dst:             _ZN2ot3Ip64Icmp7Handler20HandleReceiveMessageERNS_7MessageERKNS0_11MessageInfoERKNS1_6HeaderE
        - Src:             'src/core/net/icmp6.cpp:140,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip64Icmp7HandlerENS_10LinkedListIS3_E8IteratorEEppEv
    - functionName:    _ZNK2ot3Ip67Headers12GetIp6HeaderEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 476
      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:    _ZN2ot7Message6AppendINS_3Ip66HeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot7Message6AppendINS_3Ip64Icmp6HeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Ip64Icmp6Header7SetCodeENS2_4CodeE
      functionSourceFile: '/src/openthread/src/core/net/icmp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aCode
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip64Icmp6Header7IsErrorEv
      functionSourceFile: '/src/openthread/src/core/net/icmp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      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:    _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 569
      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:    _ZNK2ot3Ip67Headers10GetIpProtoEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip66Header13GetNextHeaderEv
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.hpp:483,56'
          Dst:             _ZNK2ot3Ip66Header13GetNextHeaderEv
    - functionName:    _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS0_7HeadersE
      functionSourceFile: '/src/openthread/src/core/net/icmp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aCode
        - aMessageInfo
        - aHeaders
      BBCount:         36
      ICount:          158
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip63Ip610NewMessageEtRKNS_7Message8SettingsE
        - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
        - _ZN2ot3Ip64Icmp6Header7SetCodeENS2_4CodeE
        - _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_3Ip64Icmp6HeaderEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_3Ip66HeaderEEE7otErrorRKT_
        - _ZN2ot7Message8SettingsC2ENS_16LinkSecurityModeENS0_8PriorityE
        - _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot3Ip64Icmp6Header7IsErrorEv
        - _ZNK2ot3Ip67Headers10GetIpProtoEv
        - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
        - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/icmp6.cpp:97,9'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:99,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7IsErrorEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip610NewMessageEtRKNS_7Message8SettingsE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
                - _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
                - _ZN2ot3Ip64Icmp6Header7SetCodeENS2_4CodeE
                - _ZN2ot7Message6AppendINS_3Ip64Icmp6HeaderEEE7otErrorRKT_
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZN2ot7Message6AppendINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/icmp6.cpp:102,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip610NewMessageEtRKNS_7Message8SettingsE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
                - _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
                - _ZN2ot3Ip64Icmp6Header7SetCodeENS2_4CodeE
                - _ZN2ot7Message6AppendINS_3Ip64Icmp6HeaderEEE7otErrorRKT_
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZN2ot7Message6AppendINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/icmp6.cpp:99,9'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:99,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:99,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip610NewMessageEtRKNS_7Message8SettingsE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
                - _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
                - _ZN2ot3Ip64Icmp6Header7SetCodeENS2_4CodeE
                - _ZN2ot7Message6AppendINS_3Ip64Icmp6HeaderEEE7otErrorRKT_
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZN2ot7Message6AppendINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/icmp6.cpp:104,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:104,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
                - _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
                - _ZN2ot3Ip64Icmp6Header7SetCodeENS2_4CodeE
                - _ZN2ot7Message6AppendINS_3Ip64Icmp6HeaderEEE7otErrorRKT_
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZN2ot7Message6AppendINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:104,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/icmp6.cpp:112,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:112,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:113,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZN2ot7Message6AppendINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/icmp6.cpp:113,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:113,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:115,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/icmp6.cpp:115,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:115,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:117,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/icmp6.cpp:120,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:120,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:120,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/icmp6.cpp:120,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:120,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/icmp6.cpp:120,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/icmp6.cpp:92,23'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/net/icmp6.cpp:95,23'
          Dst:             _ZN2ot7Message8SettingsC2ENS_16LinkSecurityModeENS0_8PriorityE
        - Src:             'src/core/net/icmp6.cpp:97,18'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
        - Src:             'src/core/net/icmp6.cpp:99,9'
          Dst:             _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
        - Src:             'src/core/net/icmp6.cpp:99,9'
          Dst:             _ZNK2ot3Ip64Icmp6Header7IsErrorEv
        - Src:             'src/core/net/icmp6.cpp:104,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/icmp6.cpp:104,5'
          Dst:             _ZN2ot3Ip63Ip610NewMessageEtRKNS_7Message8SettingsE
        - Src:             'src/core/net/icmp6.cpp:109,17'
          Dst:             _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
        - Src:             'src/core/net/icmp6.cpp:110,17'
          Dst:             _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
        - Src:             'src/core/net/icmp6.cpp:111,17'
          Dst:             _ZN2ot3Ip64Icmp6Header7SetCodeENS2_4CodeE
        - Src:             'src/core/net/icmp6.cpp:112,5'
          Dst:             _ZN2ot7Message6AppendINS_3Ip64Icmp6HeaderEEE7otErrorRKT_
        - Src:             'src/core/net/icmp6.cpp:113,5'
          Dst:             _ZNK2ot3Ip67Headers12GetIp6HeaderEv
        - Src:             'src/core/net/icmp6.cpp:113,5'
          Dst:             _ZN2ot7Message6AppendINS_3Ip66HeaderEEE7otErrorRKT_
        - Src:             'src/core/net/icmp6.cpp:115,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/icmp6.cpp:115,5'
          Dst:             _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
        - Src:             'src/core/net/icmp6.cpp:117,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/icmp6.cpp:120,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/icmp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aCode
        - aMessageInfo
        - aMessage
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS0_7HeadersE
        - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/icmp6.cpp:82,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:82,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/icmp6.cpp:83,23'
              BranchSideFuncs:
                - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS0_7HeadersE
      Callsites:
        - Src:             'src/core/net/icmp6.cpp:82,5'
          Dst:             _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
        - Src:             'src/core/net/icmp6.cpp:83,13'
          Dst:             _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS0_7HeadersE
    - functionName:    _ZN2ot7Message7PrependINS_3Ip64Icmp6HeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message12PrependBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:699,16'
          Dst:             _ZN2ot7Message12PrependBytesEPKvt
    - functionName:    _ZN2ot3Ip64Icmp6Header11SetSequenceEt
      functionSourceFile: '/src/openthread/src/core/net/icmp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSequence
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/icmp6.hpp:184,63'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip64Icmp6Header5SetIdEt
      functionSourceFile: '/src/openthread/src/core/net/icmp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/icmp6.hpp:170,51'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip64Icmp15SendEchoRequestERNS_7MessageERKNS0_11MessageInfoEt
      functionSourceFile: '/src/openthread/src/core/net/icmp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aIdentifier
      BBCount:         12
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
        - _ZN2ot3Ip64Icmp6Header11SetSequenceEt
        - _ZN2ot3Ip64Icmp6Header5SetIdEt
        - _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message7PrependINS_3Ip64Icmp6HeaderEEE7otErrorRKT_
        - _ZN2ot7Message9SetOffsetEt
        - _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/icmp6.cpp:67,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:67,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/icmp6.cpp:68,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/icmp6.cpp:69,5'
          Branch Sides:
            - BranchSide:      'src/core/net/icmp6.cpp:69,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/icmp6.cpp:71,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/icmp6.cpp:57,17'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/net/icmp6.cpp:62,16'
          Dst:             _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
        - Src:             'src/core/net/icmp6.cpp:63,16'
          Dst:             _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
        - Src:             'src/core/net/icmp6.cpp:64,16'
          Dst:             _ZN2ot3Ip64Icmp6Header5SetIdEt
        - Src:             'src/core/net/icmp6.cpp:65,16'
          Dst:             _ZN2ot3Ip64Icmp6Header11SetSequenceEt
        - Src:             'src/core/net/icmp6.cpp:67,5'
          Dst:             _ZN2ot7Message7PrependINS_3Ip64Icmp6HeaderEEE7otErrorRKT_
        - Src:             'src/core/net/icmp6.cpp:68,14'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/net/icmp6.cpp:69,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/icmp6.cpp:69,5'
          Dst:             _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
        - Src:             'src/core/net/icmp6.cpp:71,5'
          Dst:             _ZNK2ot3Ip64Icmp6Header11GetSequenceEv
        - Src:             'src/core/net/icmp6.cpp:71,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE3AddERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE4PushERS3_
        - _ZNK2ot10LinkedListINS_3Ip64Icmp7HandlerEE8ContainsERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:283,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:285,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:289,18'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE4PushERS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:283,13'
          Dst:             _ZNK2ot10LinkedListINS_3Ip64Icmp7HandlerEE8ContainsERKS3_
        - Src:             'src/core/common/linked_list.hpp:289,13'
          Dst:             _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE4PushERS3_
    - functionName:    _ZN2ot3Ip64Icmp15RegisterHandlerERNS1_7HandlerE
      functionSourceFile: '/src/openthread/src/core/net/icmp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE3AddERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/icmp6.cpp:52,67'
          Dst:             _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEE3AddERS3_
    - functionName:    _ZN2ot3Ip64Icmp10NewMessageEv
      functionSourceFile: '/src/openthread/src/core/net/icmp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Ip610NewMessageEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/icmp6.cpp:50,42'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/icmp6.cpp:50,53'
          Dst:             _ZN2ot3Ip63Ip610NewMessageEt
    - functionName:    _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot3Ip64IcmpC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/icmp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEEC2Ev
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/icmp6.cpp:44,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/icmp6.cpp:43,7'
          Dst:             _ZN2ot10LinkedListINS_3Ip64Icmp7HandlerEEC2Ev
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip47HeadersEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip46Header10IsVersion4Ev
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip44Icmp6Header11GetChecksumEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:613,51'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip63Tcp6Header11GetChecksumEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.hpp:580,51'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip63Udp6Header11GetChecksumEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:450,51'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip47Headers11GetChecksumEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK2ot3Ip44Icmp6Header11GetChecksumEv
        - _ZNK2ot3Ip47Headers10GetIpProtoEv
        - _ZNK2ot3Ip63Tcp6Header11GetChecksumEv
        - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/ip4_types.cpp:312,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:315,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
            - BranchSide:      'src/core/net/ip4_types.cpp:319,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp6Header11GetChecksumEv
            - BranchSide:      'src/core/net/ip4_types.cpp:323,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip44Icmp6Header11GetChecksumEv
            - BranchSide:      'src/core/net/ip4_types.cpp:327,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:312,13'
          Dst:             _ZNK2ot3Ip47Headers10GetIpProtoEv
        - Src:             'src/core/net/ip4_types.cpp:315,33'
          Dst:             _ZNK2ot3Ip63Udp6Header11GetChecksumEv
        - Src:             'src/core/net/ip4_types.cpp:319,33'
          Dst:             _ZNK2ot3Ip63Tcp6Header11GetChecksumEv
        - Src:             'src/core/net/ip4_types.cpp:323,34'
          Dst:             _ZNK2ot3Ip44Icmp6Header11GetChecksumEv
    - functionName:    _ZNK2ot3Ip47Headers10GetIpProtoEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip46Header11GetProtocolEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:701,56'
          Dst:             _ZNK2ot3Ip46Header11GetProtocolEv
    - functionName:    _ZNK2ot3Ip46Header11GetProtocolEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Tcp6Header18SetDestinationPortEt
      functionSourceFile: '/src/openthread/src/core/net/tcp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.hpp:545,66'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:429,70'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip47Headers18SetDestinationPortEt
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aDstPort
      BBCount:         7
      ICount:          41
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Ip63Tcp6Header18SetDestinationPortEt
        - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
        - _ZNK2ot3Ip47Headers10GetIpProtoEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip4_types.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:296,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
            - BranchSide:      'src/core/net/ip4_types.cpp:300,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp6Header18SetDestinationPortEt
            - BranchSide:      'src/core/net/ip4_types.cpp:304,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:293,13'
          Dst:             _ZNK2ot3Ip47Headers10GetIpProtoEv
        - Src:             'src/core/net/ip4_types.cpp:296,22'
          Dst:             _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
        - Src:             'src/core/net/ip4_types.cpp:300,22'
          Dst:             _ZN2ot3Ip63Tcp6Header18SetDestinationPortEt
    - functionName:    _ZNK2ot3Ip63Tcp6Header18GetDestinationPortEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.hpp:531,58'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:422,58'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip47Headers18GetDestinationPortEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK2ot3Ip47Headers10GetIpProtoEv
        - _ZNK2ot3Ip63Tcp6Header18GetDestinationPortEv
        - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip4_types.cpp:274,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:277,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
            - BranchSide:      'src/core/net/ip4_types.cpp:281,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp6Header18GetDestinationPortEv
            - BranchSide:      'src/core/net/ip4_types.cpp:285,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:274,13'
          Dst:             _ZNK2ot3Ip47Headers10GetIpProtoEv
        - Src:             'src/core/net/ip4_types.cpp:277,29'
          Dst:             _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
        - Src:             'src/core/net/ip4_types.cpp:281,29'
          Dst:             _ZNK2ot3Ip63Tcp6Header18GetDestinationPortEv
    - functionName:    _ZNK2ot3Ip63Tcp6Header13GetSourcePortEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.hpp:524,53'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip63Udp6Header13GetSourcePortEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:408,53'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip47Headers13GetSourcePortEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK2ot3Ip47Headers10GetIpProtoEv
        - _ZNK2ot3Ip63Tcp6Header13GetSourcePortEv
        - _ZNK2ot3Ip63Udp6Header13GetSourcePortEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/ip4_types.cpp:253,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:256,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp6Header13GetSourcePortEv
            - BranchSide:      'src/core/net/ip4_types.cpp:260,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp6Header13GetSourcePortEv
            - BranchSide:      'src/core/net/ip4_types.cpp:264,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:253,13'
          Dst:             _ZNK2ot3Ip47Headers10GetIpProtoEv
        - Src:             'src/core/net/ip4_types.cpp:256,29'
          Dst:             _ZNK2ot3Ip63Udp6Header13GetSourcePortEv
        - Src:             'src/core/net/ip4_types.cpp:260,29'
          Dst:             _ZNK2ot3Ip63Tcp6Header13GetSourcePortEv
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip44Icmp6HeaderEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip63Tcp6HeaderEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot9ClearableINS_3Ip47HeadersEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip47HeadersEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip47HeadersEEEvRT_
    - functionName:    _ZN2ot3Ip47Headers9ParseFromERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         25
      ICount:          96
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Ip46Header9ParseFromERKNS_7MessageE
        - _ZN2ot9ClearableINS_3Ip47HeadersEE5ClearEv
        - _ZNK2ot3Ip46Header11GetProtocolEv
        - _ZNK2ot7Message4ReadINS_3Ip44Icmp6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Ip63Tcp6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip4_types.cpp:226,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:226,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip4_types.cpp:228,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip46Header11GetProtocolEv
                - _ZNK2ot7Message4ReadINS_3Ip44Icmp6HeaderEEE7otErrortRT_
                - _ZNK2ot7Message4ReadINS_3Ip63Tcp6HeaderEEE7otErrortRT_
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
        - Branch String:   'src/core/net/ip4_types.cpp:228,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:231,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
            - BranchSide:      'src/core/net/ip4_types.cpp:234,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip63Tcp6HeaderEEE7otErrortRT_
            - BranchSide:      'src/core/net/ip4_types.cpp:237,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip44Icmp6HeaderEEE7otErrortRT_
            - BranchSide:      'src/core/net/ip4_types.cpp:240,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip4_types.cpp:231,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:231,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip4_types.cpp:232,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip4_types.cpp:234,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:234,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip4_types.cpp:235,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip4_types.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:237,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip4_types.cpp:238,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:224,5'
          Dst:             _ZN2ot9ClearableINS_3Ip47HeadersEE5ClearEv
        - Src:             'src/core/net/ip4_types.cpp:226,5'
          Dst:             _ZN2ot3Ip46Header9ParseFromERKNS_7MessageE
        - Src:             'src/core/net/ip4_types.cpp:228,24'
          Dst:             _ZNK2ot3Ip46Header11GetProtocolEv
        - Src:             'src/core/net/ip4_types.cpp:231,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/ip4_types.cpp:234,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip63Tcp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/ip4_types.cpp:237,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip44Icmp6HeaderEEE7otErrortRT_
    - functionName:    _ZN2ot3Ip46Header9ParseFromERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         18
      ICount:          63
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot3Ip46Header14GetTotalLengthEv
        - _ZNK2ot3Ip46Header7IsValidEv
        - _ZNK2ot7Message4ReadINS_3Ip46HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip4_types.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:207,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip4_types.cpp:208,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip46Header7IsValidEv
                - _ZNK2ot3Ip46Header14GetTotalLengthEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/net/ip4_types.cpp:208,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:208,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip46Header14GetTotalLengthEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/net/ip4_types.cpp:208,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip4_types.cpp:209,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:209,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip4_types.cpp:209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:207,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip46HeaderEEE7otErrortRT_
        - Src:             'src/core/net/ip4_types.cpp:208,5'
          Dst:             _ZNK2ot3Ip46Header7IsValidEv
        - Src:             'src/core/net/ip4_types.cpp:209,5'
          Dst:             _ZNK2ot3Ip46Header14GetTotalLengthEv
        - Src:             'src/core/net/ip4_types.cpp:209,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip46HeaderEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot3Ip46Header7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip46Header10IsVersion4Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:301,39'
          Dst:             _ZNK2ot3Ip46Header10IsVersion4Ev
    - functionName:    _ZNK2ot3Ip46Header14GetTotalLengthEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:365,50'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip44Cidr3SetEPKhh
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aLength
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip44Cidr8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip44CidreqERKS1_
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
        - _ZNK2ot3Ip44Cidr8GetBytesEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip4_types.cpp:193,40'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:193,40'
              BranchSideFuncs:
                - _ZNK2ot3Ip44Cidr8GetBytesEv
                - _ZNK2ot3Ip44Cidr8GetBytesEv
                - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
            - BranchSide:      'src/core/net/ip4_types.cpp:194,38'
              BranchSideFuncs:
                - _ZNK2ot3Ip44Cidr8GetBytesEv
                - _ZNK2ot3Ip44Cidr8GetBytesEv
                - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:194,38'
          Dst:             _ZNK2ot3Ip44Cidr8GetBytesEv
        - Src:             'src/core/net/ip4_types.cpp:194,57'
          Dst:             _ZNK2ot3Ip44Cidr8GetBytesEv
        - Src:             'src/core/net/ip4_types.cpp:194,13'
          Dst:             _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
    - functionName:    _ZN2ot6StringILt20EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot3Ip44Cidr8ToStringEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6StringILt20EEC2Ev
        - _ZNK2ot3Ip44Cidr8ToStringERNS_12StringWriterE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:184,16'
          Dst:             _ZN2ot6StringILt20EEC2Ev
        - Src:             'src/core/net/ip4_types.cpp:186,5'
          Dst:             _ZNK2ot3Ip44Cidr8ToStringERNS_12StringWriterE
    - functionName:    _ZNK2ot3Ip44Cidr8ToStringERNS_12StringWriterE
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aWriter
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp4AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZNK2ot3Ip47Address8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:172,29'
          Dst:             _ZN2ot10AsCoreTypeI12otIp4AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/net/ip4_types.cpp:172,51'
          Dst:             _ZNK2ot3Ip47Address8ToStringEv
        - Src:             'src/core/net/ip4_types.cpp:172,62'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/net/ip4_types.cpp:172,13'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot10AsCoreTypeI12otIp4AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip47Address8ToStringEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6StringILt17EEC2Ev
        - _ZNK2ot3Ip47Address8ToStringERNS_12StringWriterE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:140,16'
          Dst:             _ZN2ot6StringILt17EEC2Ev
        - Src:             'src/core/net/ip4_types.cpp:142,5'
          Dst:             _ZNK2ot3Ip47Address8ToStringERNS_12StringWriterE
    - functionName:    _ZNK2ot3Ip47Address8ToStringERNS_12StringWriterE
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aWriter
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:128,13'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZNK2ot3Ip44Cidr8ToStringEPct
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aSize
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
        - _ZNK2ot3Ip44Cidr8ToStringERNS_12StringWriterE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:177,18'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/net/ip4_types.cpp:179,5'
          Dst:             _ZNK2ot3Ip44Cidr8ToStringERNS_12StringWriterE
    - functionName:    _ZN2ot10AsCoreTypeI12otIp4AddressEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip44Cidr10FromStringEPKc
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aString
      BBCount:         22
      ICount:          89
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp4AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10StringFindEPKcc
        - _ZN2ot16StringParseUint8ERPKcRhh
        - _ZN2ot3Ip47Address10FromStringEPKcc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/ip4_types.cpp:155,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:155,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip4_types.cpp:157,22'
              BranchSideFuncs:
                - _ZN2ot10StringFindEPKcc
                - _ZN2ot16StringParseUint8ERPKcRhh
        - Branch String:   'src/core/net/ip4_types.cpp:158,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:158,5'
              BranchSideFuncs:
                - _ZN2ot16StringParseUint8ERPKcRhh
            - BranchSide:      'src/core/net/ip4_types.cpp:158,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip4_types.cpp:161,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:161,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip4_types.cpp:162,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip4_types.cpp:162,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:162,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip4_types.cpp:162,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:155,5'
          Dst:             _ZN2ot10AsCoreTypeI12otIp4AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/ip4_types.cpp:155,5'
          Dst:             _ZN2ot3Ip47Address10FromStringEPKcc
        - Src:             'src/core/net/ip4_types.cpp:157,11'
          Dst:             _ZN2ot10StringFindEPKcc
        - Src:             'src/core/net/ip4_types.cpp:161,5'
          Dst:             _ZN2ot16StringParseUint8ERPKcRhh
    - functionName:    _ZN2ot3Ip47Address10FromStringEPKcc
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aString
        - aTerminatorChar
      BBCount:         23
      ICount:          101
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot16StringParseUint8ERPKcRh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip4_types.cpp:51,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:51,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip4_types.cpp:53,13'
              BranchSideFuncs:
                - _ZN2ot16StringParseUint8ERPKcRh
        - Branch String:   'src/core/net/ip4_types.cpp:53,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:55,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip4_types.cpp:58,9'
              BranchSideFuncs:
                - _ZN2ot16StringParseUint8ERPKcRh
        - Branch String:   'src/core/net/ip4_types.cpp:58,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:58,9'
              BranchSideFuncs:
                - _ZN2ot16StringParseUint8ERPKcRh
            - BranchSide:      'src/core/net/ip4_types.cpp:58,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip4_types.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:62,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip4_types.cpp:62,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:51,9'
          Dst:             _ZN2ot16StringParseUint8ERPKcRh
    - functionName:    _ZNK2ot3Ip47Address8ToStringEPct
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aSize
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
        - _ZNK2ot3Ip47Address8ToStringERNS_12StringWriterE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:133,18'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/net/ip4_types.cpp:135,5'
          Dst:             _ZNK2ot3Ip47Address8ToStringERNS_12StringWriterE
    - functionName:    _ZNK2ot3Ip44Cidr8HostMaskEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:269,16'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot3Ip44Cidr10SubnetMaskEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip44Cidr8HostMaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:272,47'
          Dst:             _ZNK2ot3Ip44Cidr8HostMaskEv
    - functionName:    _ZN2ot3Ip47Address25SynthesizeFromCidrAndHostERKNS0_4CidrEj
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aCidr
        - aHost
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
        - _ZNK2ot3Ip44Cidr10SubnetMaskEv
        - _ZNK2ot3Ip44Cidr8HostMaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:123,55'
          Dst:             _ZNK2ot3Ip44Cidr10SubnetMaskEv
        - Src:             'src/core/net/ip4_types.cpp:123,72'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/net/ip4_types.cpp:123,109'
          Dst:             _ZNK2ot3Ip44Cidr8HostMaskEv
    - functionName:    _ZN2ot3Ip47Address21ExtractFromIp6AddressEhRKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefixLength
        - aIp6Address
      BBCount:         14
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip66Prefix24IsValidNat64PrefixLengthEh
        - _ZNK2ot3Ip67Address8GetBytesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip4_types.cpp:106,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:106,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8GetBytesEv
            - BranchSide:      'src/core/net/ip4_types.cpp:108,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8GetBytesEv
        - Branch String:   'src/core/net/ip4_types.cpp:110,21'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:110,21'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8GetBytesEv
            - BranchSide:      'src/core/net/ip4_types.cpp:119,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip4_types.cpp:112,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:114,21'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8GetBytesEv
            - BranchSide:      'src/core/net/ip4_types.cpp:117,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8GetBytesEv
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:106,5'
          Dst:             _ZN2ot3Ip66Prefix24IsValidNat64PrefixLengthEh
        - Src:             'src/core/net/ip4_types.cpp:106,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/ip4_types.cpp:117,25'
          Dst:             _ZNK2ot3Ip67Address8GetBytesEv
    - functionName:    _ZN2ot3Ip47Address8SetBytesEPKh
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBuffer
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp6Address
      BBCount:         9
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip47Address8SetBytesEPKh
        - _ZNK2ot3Ip67Address11IsIp4MappedEv
        - _ZNK2ot3Ip67Address8GetBytesEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/ip4_types.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip4_types.cpp:73,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8GetBytesEv
                - _ZN2ot3Ip47Address8SetBytesEPKh
            - BranchSide:      'src/core/net/ip4_types.cpp:73,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip4_types.cpp:73,5'
          Dst:             _ZNK2ot3Ip67Address11IsIp4MappedEv
        - Src:             'src/core/net/ip4_types.cpp:74,27'
          Dst:             _ZNK2ot3Ip67Address8GetBytesEv
        - Src:             'src/core/net/ip4_types.cpp:74,5'
          Dst:             _ZN2ot3Ip47Address8SetBytesEPKh
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip67HeadersEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BinarySearch4FindItNS_9Stringify5EntryELt9EEEPKT0_RKT_RAT1__S5_
      functionSourceFile: '/src/openthread/src/core/common/binary_search.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKey
        - aTable
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BinarySearch4FindEPKvS2_ttRFiS2_S2_E
        - _ZN2ot12BinarySearch7CompareItNS_9Stringify5EntryEEEiPKvS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/binary_search.hpp:75,13'
          Dst:             _ZN2ot12BinarySearch4FindEPKvS2_ttRFiS2_S2_E
        - Src:             'src/core/common/binary_search.hpp:75,13'
          Dst:             _ZN2ot12BinarySearch7CompareItNS_9Stringify5EntryEEEiPKvS5_
    - functionName:    _ZN2ot8Instance3GetINS_3Ip65NetifEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 791
      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:    _ZN2ot8Instance3GetINS_14BackboneRouter7ManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1030
      functionLinenumberEnd: 1030
      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:    _ZN2ot8Instance3GetINS_14BackboneRouter6LeaderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1026
      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:    _ZN2ot3PtrINS_7MessageEEC2EPS1_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_10ChildTableEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 782
      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:    _ZN2ot9TaskletInINS_3Ip63Ip6EXadL_ZNS2_15HandleSendQueueEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
    - functionName:    _ZN2ot3Ip63Ip615HandleSendQueueEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
        - _ZN2ot13PriorityQueue7GetHeadEv
        - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
        - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:485,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:487,9'
              BranchSideFuncs:
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13PriorityQueue7GetHeadEv
            - BranchSide:      'src/core/net/ip6.cpp:490,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:485,34'
          Dst:             _ZN2ot13PriorityQueue7GetHeadEv
        - Src:             'src/core/net/ip6.cpp:487,20'
          Dst:             _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
        - Src:             'src/core/net/ip6.cpp:488,36'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
        - Src:             'src/core/net/ip6.cpp:488,21'
          Dst:             _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
        - Src:             'src/core/net/ip6.cpp:488,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/ip6.cpp:488,9'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_7MessageEEC2EPS1_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_7MessageEEC2EPS1_
    - functionName:    _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1176
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aMessagePtr
        - aIsReassembled
      BBCount:         102
      ICount:          444
      EdgeCount:       127
      CyclomaticComplexity: 27
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
        - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
        - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
        - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
        - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
        - _ZN2ot3Ip63Ip622HandleExtensionHeadersERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderERhRb
        - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
        - _ZN2ot3Ip66Header11SetHopLimitEh
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZN2ot3Ip66Header9GetSourceEv
        - _ZN2ot3Ip66Header9ParseFromERKNS_7MessageE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message12RemoveHeaderEt
        - _ZN2ot7Message16SetMulticastLoopEb
        - _ZN2ot7Message5WriteIhEEvtRKT_
        - _ZN2ot7Message9SetOffsetEt
        - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip63Ip615DetermineActionERKNS_7MessageERKNS0_6HeaderERbS8_S8_
        - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
        - _ZNK2ot3Ip66Header11GetHopLimitEv
        - _ZNK2ot3Ip66Header13GetNextHeaderEv
        - _ZNK2ot3Ip67Address10IsLoopbackEv
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - _ZNK2ot7Message16GetMulticastLoopEv
        - _ZNK2ot7Message19IsOriginHostTrustedEv
        - _ZNK2ot7Message19IsOriginThreadNetifEv
        - _ZNK2ot7Message21IsOriginHostUntrustedEv
        - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:1184,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1184,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1186,10'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginHostTrustedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Ip63Ip615DetermineActionERKNS_7MessageERKNS0_6HeaderERbS8_S8_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot3Ip63Ip622HandleExtensionHeadersERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderERhRb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:1186,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1188,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Ip63Ip615DetermineActionERKNS_7MessageERKNS0_6HeaderERbS8_S8_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot3Ip63Ip622HandleExtensionHeadersERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderERhRb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/ip6.cpp:1191,21'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Ip63Ip615DetermineActionERKNS_7MessageERKNS0_6HeaderERbS8_S8_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot3Ip63Ip622HandleExtensionHeadersERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderERhRb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:1188,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1188,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1188,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Ip63Ip615DetermineActionERKNS_7MessageERKNS0_6HeaderERbS8_S8_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot3Ip63Ip622HandleExtensionHeadersERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderERhRb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:1188,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1188,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1188,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Ip63Ip615DetermineActionERKNS_7MessageERKNS0_6HeaderERbS8_S8_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot3Ip63Ip622HandleExtensionHeadersERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderERhRb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:1197,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1197,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1199,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:1199,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1199,21'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/ip6.cpp:1223,10'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
        - Branch String:   'src/core/net/ip6.cpp:1199,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1207,27'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
            - BranchSide:      'src/core/net/ip6.cpp:1223,10'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
        - Branch String:   'src/core/net/ip6.cpp:1210,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
            - BranchSide:      'src/core/net/ip6.cpp:1212,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1221,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
        - Branch String:   'src/core/net/ip6.cpp:1223,22'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1223,38'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
            - BranchSide:      'src/core/net/ip6.cpp:1223,25'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
        - Branch String:   'src/core/net/ip6.cpp:1223,34'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1223,38'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
            - BranchSide:      'src/core/net/ip6.cpp:1229,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
        - Branch String:   'src/core/net/ip6.cpp:1223,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1225,49'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
            - BranchSide:      'src/core/net/ip6.cpp:1229,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
        - Branch String:   'src/core/net/ip6.cpp:1226,37'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1226,28'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
            - BranchSide:      'src/core/net/ip6.cpp:1226,40'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
        - Branch String:   'src/core/net/ip6.cpp:1229,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1231,46'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
            - BranchSide:      'src/core/net/ip6.cpp:1234,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
        - Branch String:   'src/core/net/ip6.cpp:1234,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1234,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
            - BranchSide:      'src/core/net/ip6.cpp:1236,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
        - Branch String:   'src/core/net/ip6.cpp:1236,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1238,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
            - BranchSide:      'src/core/net/ip6.cpp:1242,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Branch String:   'src/core/net/ip6.cpp:1238,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1238,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
            - BranchSide:      'src/core/net/ip6.cpp:1238,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1242,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1242,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
            - BranchSide:      'src/core/net/ip6.cpp:1242,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1246,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1250,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/ip6.cpp:1267,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/ip6.cpp:1250,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1250,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1252,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/ip6.cpp:1254,32'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1254,32'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/ip6.cpp:1263,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/ip6.cpp:1256,21'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1254,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/ip6.cpp:1258,27'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/ip6.cpp:1263,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1263,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1264,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/ip6.cpp:1267,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1270,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message21IsOriginHostUntrustedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/ip6.cpp:1292,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:1270,54'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1270,58'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/ip6.cpp:1282,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:1270,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1274,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/ip6.cpp:1282,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:1274,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1274,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1276,31'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/ip6.cpp:1276,21'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1278,21'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/ip6.cpp:1281,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1184,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/ip6.cpp:1184,5'
          Dst:             _ZN2ot3Ip66Header9ParseFromERKNS_7MessageE
        - Src:             'src/core/net/ip6.cpp:1186,10'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1186,23'
          Dst:             _ZNK2ot7Message19IsOriginHostTrustedEv
        - Src:             'src/core/net/ip6.cpp:1188,9'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:1188,9'
          Dst:             _ZNK2ot3Ip67Address10IsLoopbackEv
        - Src:             'src/core/net/ip6.cpp:1188,9'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1188,9'
          Dst:             _ZNK2ot3Ip67Address10IsLoopbackEv
        - Src:             'src/core/net/ip6.cpp:1191,21'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/ip6.cpp:1191,5'
          Dst:             _ZNK2ot3Ip63Ip615DetermineActionERKNS_7MessageERKNS0_6HeaderERbS8_S8_
        - Src:             'src/core/net/ip6.cpp:1193,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1193,18'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/net/ip6.cpp:1196,25'
          Dst:             _ZNK2ot3Ip66Header13GetNextHeaderEv
        - Src:             'src/core/net/ip6.cpp:1197,5'
          Dst:             _ZN2ot3Ip63Ip622HandleExtensionHeadersERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderERhRb
        - Src:             'src/core/net/ip6.cpp:1207,27'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/net/ip6.cpp:1208,43'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1208,56'
          Dst:             _ZNK2ot7Message16GetMulticastLoopEv
        - Src:             'src/core/net/ip6.cpp:1210,9'
          Dst:             _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
        - Src:             'src/core/net/ip6.cpp:1212,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1212,21'
          Dst:             _ZN2ot7Message16SetMulticastLoopEb
        - Src:             'src/core/net/ip6.cpp:1213,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1213,34'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1213,46'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/ip6.cpp:1213,21'
          Dst:             _ZN2ot7Message12RemoveHeaderEt
        - Src:             'src/core/net/ip6.cpp:1215,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/net/ip6.cpp:1215,73'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/ip6.cpp:1215,30'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
        - Src:             'src/core/net/ip6.cpp:1217,47'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - Src:             'src/core/net/ip6.cpp:1217,36'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
        - Src:             'src/core/net/ip6.cpp:1217,21'
          Dst:             _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
        - Src:             'src/core/net/ip6.cpp:1217,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/ip6.cpp:1217,9'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Src:             'src/core/net/ip6.cpp:1221,5'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Src:             'src/core/net/ip6.cpp:1225,17'
          Dst:             _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
        - Src:             'src/core/net/ip6.cpp:1231,17'
          Dst:             _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
        - Src:             'src/core/net/ip6.cpp:1236,13'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1236,26'
          Dst:             _ZNK2ot7Message19IsOriginThreadNetifEv
        - Src:             'src/core/net/ip6.cpp:1238,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/ip6.cpp:1238,13'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/net/ip6.cpp:1239,39'
          Dst:             _ZNK2ot3Ip66Header11GetHopLimitEv
        - Src:             'src/core/net/ip6.cpp:1239,20'
          Dst:             _ZN2ot3Ip66Header11SetHopLimitEh
        - Src:             'src/core/net/ip6.cpp:1242,9'
          Dst:             _ZNK2ot3Ip66Header11GetHopLimitEv
        - Src:             'src/core/net/ip6.cpp:1244,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1244,74'
          Dst:             _ZNK2ot3Ip66Header11GetHopLimitEv
        - Src:             'src/core/net/ip6.cpp:1244,22'
          Dst:             _ZN2ot7Message5WriteIhEEvtRKT_
        - Src:             'src/core/net/ip6.cpp:1250,13'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1250,13'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1250,13'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/ip6.cpp:1250,13'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Src:             'src/core/net/ip6.cpp:1270,17'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1270,30'
          Dst:             _ZNK2ot7Message21IsOriginHostUntrustedEv
        - Src:             'src/core/net/ip6.cpp:1274,17'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1274,17'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1274,17'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/ip6.cpp:1274,17'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/ip6.cpp:1276,31'
          Dst:             _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
        - Src:             'src/core/net/ip6.cpp:1278,21'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/ip6.cpp:1292,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/net/ip6.cpp:1292,54'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - Src:             'src/core/net/ip6.cpp:1292,42'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
        - Src:             'src/core/net/ip6.cpp:1292,30'
          Dst:             _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
        - Src:             'src/core/net/ip6.cpp:1292,9'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message19IsOriginHostTrustedEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1312
      functionLinenumberEnd: 1312
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message9GetOriginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1312,51'
          Dst:             _ZNK2ot7Message9GetOriginEv
    - functionName:    _ZN2ot3Ip66Header9GetSourceEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip66Header14GetDestinationEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip63Ip615DetermineActionERKNS_7MessageERKNS0_6HeaderERbS8_S8_
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1079
      functionLinenumberEnd: 1172
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aHeader
        - aForwardThread
        - aForwardHost
        - aReceive
      BBCount:         50
      ICount:          246
      EdgeCount:       63
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot14BackboneRouter7Manager26ShouldForwardDuaToBackboneERKNS_3Ip67AddressE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot10ChildTable25HasSleepyChildWithAddressERKNS_3Ip67AddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
        - _ZNK2ot3Ip63Ip68IsOnLinkERKNS0_7AddressE
        - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
        - _ZNK2ot3Ip66Header14GetDestinationEv
        - _ZNK2ot3Ip66Header9GetSourceEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Mle3Mle9HasRloc16Et
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot7Message16GetMulticastLoopEv
        - _ZNK2ot7Message19IsOriginThreadNetifEv
        - _ZNK2ot7Message23IsLoopbackToHostAllowedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:1089,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1096,27'
              BranchSideFuncs:
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot10ChildTable25HasSleepyChildWithAddressERKNS_3Ip67AddressE
            - BranchSide:      'src/core/net/ip6.cpp:1123,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip63Ip68IsOnLinkERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message23IsLoopbackToHostAllowedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot14BackboneRouter7Manager26ShouldForwardDuaToBackboneERKNS_3Ip67AddressE
                - _ZNK2ot7Message19IsOriginThreadNetifEv
        - Branch String:   'src/core/net/ip6.cpp:1099,44'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1099,47'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot10ChildTable25HasSleepyChildWithAddressERKNS_3Ip67AddressE
            - BranchSide:      'src/core/net/ip6.cpp:1107,9'
              BranchSideFuncs:
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
        - Branch String:   'src/core/net/ip6.cpp:1099,106'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1100,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot10ChildTable25HasSleepyChildWithAddressERKNS_3Ip67AddressE
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
            - BranchSide:      'src/core/net/ip6.cpp:1107,9'
              BranchSideFuncs:
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
        - Branch String:   'src/core/net/ip6.cpp:1099,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1102,13'
              BranchSideFuncs:
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
            - BranchSide:      'src/core/net/ip6.cpp:1107,9'
              BranchSideFuncs:
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot7Message16GetMulticastLoopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
        - Branch String:   'src/core/net/ip6.cpp:1112,45'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1112,48'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
            - BranchSide:      'src/core/net/ip6.cpp:1113,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
        - Branch String:   'src/core/net/ip6.cpp:1112,77'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1113,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
            - BranchSide:      'src/core/net/ip6.cpp:1118,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1112,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1115,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1118,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1123,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1125,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1129,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip63Ip68IsOnLinkERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message23IsLoopbackToHostAllowedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot14BackboneRouter7Manager26ShouldForwardDuaToBackboneERKNS_3Ip67AddressE
                - _ZNK2ot7Message19IsOriginThreadNetifEv
        - Branch String:   'src/core/net/ip6.cpp:1129,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1134,27'
              BranchSideFuncs:
                - _ZNK2ot7Message19IsOriginThreadNetifEv
            - BranchSide:      'src/core/net/ip6.cpp:1138,18'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip63Ip68IsOnLinkERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message23IsLoopbackToHostAllowedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot14BackboneRouter7Manager26ShouldForwardDuaToBackboneERKNS_3Ip67AddressE
        - Branch String:   'src/core/net/ip6.cpp:1138,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1141,28'
              BranchSideFuncs:
                - _ZNK2ot7Message23IsLoopbackToHostAllowedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot14BackboneRouter7Manager26ShouldForwardDuaToBackboneERKNS_3Ip67AddressE
            - BranchSide:      'src/core/net/ip6.cpp:1150,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/ip6.cpp:1141,63'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1141,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot14BackboneRouter7Manager26ShouldForwardDuaToBackboneERKNS_3Ip67AddressE
            - BranchSide:      'src/core/net/ip6.cpp:1142,28'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot14BackboneRouter7Manager26ShouldForwardDuaToBackboneERKNS_3Ip67AddressE
        - Branch String:   'src/core/net/ip6.cpp:1150,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1153,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/ip6.cpp:1162,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
        - Branch String:   'src/core/net/ip6.cpp:1162,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1164,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1168,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1089,17'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1089,34'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/ip6.cpp:1096,36'
          Dst:             _ZNK2ot7Message19IsOriginThreadNetifEv
        - Src:             'src/core/net/ip6.cpp:1099,22'
          Dst:             _ZNK2ot7Message19IsOriginThreadNetifEv
        - Src:             'src/core/net/ip6.cpp:1099,55'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1099,72'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/net/ip6.cpp:1100,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/net/ip6.cpp:1100,65'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1100,31'
          Dst:             _ZNK2ot10ChildTable25HasSleepyChildWithAddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/ip6.cpp:1112,23'
          Dst:             _ZNK2ot7Message19IsOriginThreadNetifEv
        - Src:             'src/core/net/ip6.cpp:1112,57'
          Dst:             _ZNK2ot7Message16GetMulticastLoopEv
        - Src:             'src/core/net/ip6.cpp:1113,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/net/ip6.cpp:1113,62'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1113,32'
          Dst:             _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:1123,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/net/ip6.cpp:1123,54'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1123,28'
          Dst:             _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:1129,17'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1129,34'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/net/ip6.cpp:1134,36'
          Dst:             _ZNK2ot7Message19IsOriginThreadNetifEv
        - Src:             'src/core/net/ip6.cpp:1138,26'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1138,9'
          Dst:             _ZNK2ot3Ip63Ip68IsOnLinkERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:1141,37'
          Dst:             _ZNK2ot7Message23IsLoopbackToHostAllowedEv
        - Src:             'src/core/net/ip6.cpp:1142,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - Src:             'src/core/net/ip6.cpp:1142,94'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1142,59'
          Dst:             _ZN2ot14BackboneRouter7Manager26ShouldForwardDuaToBackboneERKNS_3Ip67AddressE
        - Src:             'src/core/net/ip6.cpp:1150,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/net/ip6.cpp:1150,56'
          Dst:             _ZNK2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:1150,77'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1150,36'
          Dst:             _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
        - Src:             'src/core/net/ip6.cpp:1153,9'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1153,9'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/net/ip6.cpp:1153,9'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/net/ip6.cpp:1153,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/ip6.cpp:1162,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/ip6.cpp:1162,25'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
    - functionName:    _ZN2ot3Ip63Ip622HandleExtensionHeadersERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderERhRb
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessagePtr
        - aHeader
        - aNextHeader
        - aReceive
      BBCount:         39
      ICount:          174
      EdgeCount:       43
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
        - _ZN2ot3Ip63Ip613HandleOptionsERNS_7MessageERKNS0_6HeaderERb
        - _ZN2ot3Ip63Ip614HandleFragmentERNS_7MessageE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
        - _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:814,21'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:814,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip614HandleFragmentERNS_7MessageE
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip613HandleOptionsERNS_7MessageERKNS0_6HeaderERb
            - BranchSide:      'src/core/net/ip6.cpp:814,24'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip614HandleFragmentERNS_7MessageE
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip613HandleOptionsERNS_7MessageERKNS0_6HeaderERb
        - Branch String:   'src/core/net/ip6.cpp:814,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:814,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip614HandleFragmentERNS_7MessageE
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip613HandleOptionsERNS_7MessageERKNS0_6HeaderERb
            - BranchSide:      'src/core/net/ip6.cpp:816,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip614HandleFragmentERNS_7MessageE
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip613HandleOptionsERNS_7MessageERKNS0_6HeaderERb
        - Branch String:   'src/core/net/ip6.cpp:816,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:816,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:818,17'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip614HandleFragmentERNS_7MessageE
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip613HandleOptionsERNS_7MessageERKNS0_6HeaderERb
        - Branch String:   'src/core/net/ip6.cpp:818,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:822,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip613HandleOptionsERNS_7MessageERKNS0_6HeaderERb
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip614HandleFragmentERNS_7MessageE
            - BranchSide:      'src/core/net/ip6.cpp:822,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip613HandleOptionsERNS_7MessageERKNS0_6HeaderERb
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip614HandleFragmentERNS_7MessageE
            - BranchSide:      'src/core/net/ip6.cpp:826,36'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip614HandleFragmentERNS_7MessageE
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip613HandleOptionsERNS_7MessageERKNS0_6HeaderERb
            - BranchSide:      'src/core/net/ip6.cpp:831,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:835,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:835,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:838,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:822,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:822,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:823,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip614HandleFragmentERNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip613HandleOptionsERNS_7MessageERKNS0_6HeaderERb
        - Branch String:   'src/core/net/ip6.cpp:827,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:827,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:828,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
                - _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
                - _ZL11IgnoreError7otError.8902
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip614HandleFragmentERNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip613HandleOptionsERNS_7MessageERKNS0_6HeaderERb
      Callsites:
        - Src:             'src/core/net/ip6.cpp:816,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:816,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:816,9'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/ip6.cpp:816,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
        - Src:             'src/core/net/ip6.cpp:822,13'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/ip6.cpp:822,13'
          Dst:             _ZN2ot3Ip63Ip613HandleOptionsERNS_7MessageERKNS0_6HeaderERb
        - Src:             'src/core/net/ip6.cpp:826,25'
          Dst:             _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
        - Src:             'src/core/net/ip6.cpp:826,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/ip6.cpp:827,13'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/ip6.cpp:827,13'
          Dst:             _ZN2ot3Ip63Ip614HandleFragmentERNS_7MessageE
        - Src:             'src/core/net/ip6.cpp:841,33'
          Dst:             _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
    - functionName:    _ZNK2ot7Message16GetMulticastLoopEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:602,48'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aTargetPtr
        - aMessagePtr
        - aMessageOwnership
      BBCount:         7
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
        - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - _ZNK2ot7Message5CloneEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:852,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:852,5'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
            - BranchSide:      'src/core/net/ip6.cpp:855,22'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
            - BranchSide:      'src/core/net/ip6.cpp:859,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
      Callsites:
        - Src:             'src/core/net/ip6.cpp:855,34'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - Src:             'src/core/net/ip6.cpp:855,20'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
        - Src:             'src/core/net/ip6.cpp:859,26'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:859,39'
          Dst:             _ZNK2ot7Message5CloneEv
        - Src:             'src/core/net/ip6.cpp:859,20'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'src/core/net/ip6.cpp:863,24'
          Dst:             _ZNK2ot3PtrINS_7MessageEEneEPKS1_
    - functionName:    _ZN2ot7Message16SetMulticastLoopEb
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aMulticastLoop
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:609,50'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_7MessageEEC2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:82,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEC2Ev
    - functionName:    _ZN2ot3Ip63Ip610PassToHostERNS_8OwnedPtrINS_7MessageEEERKNS0_6HeaderEhbNS1_16MessageOwnershipE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - bool
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessagePtr
        - aHeader
        - aIpProto
        - aReceive
        - aMessageOwnership
      BBCount:         86
      ICount:          299
      EdgeCount:       97
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12BorderRouter14RoutingManager32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Ip66HeaderE
        - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
        - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
        - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
        - _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
        - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
        - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
        - _ZNK2ot3Ip63Udp11IsPortInUseEt
        - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
        - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - _ZNK2ot3Ip66Header14GetDestinationEv
        - _ZNK2ot3Ip66Header9GetSourceEv
        - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - _ZNK2ot7Message23IsLoopbackToHostAllowedEv
        - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
        - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:934,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:934,5'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Ip66HeaderE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot3Ip63Udp11IsPortInUseEt
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
            - BranchSide:      'src/core/net/ip6.cpp:934,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:936,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:936,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Ip66HeaderE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot3Ip63Udp11IsPortInUseEt
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
            - BranchSide:      'src/core/net/ip6.cpp:936,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:939,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:939,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot12BorderRouter14RoutingManager32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Ip66HeaderE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot3Ip63Udp11IsPortInUseEt
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
            - BranchSide:      'src/core/net/ip6.cpp:939,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:942,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:944,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot3Ip63Udp11IsPortInUseEt
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
            - BranchSide:      'src/core/net/ip6.cpp:950,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot3Ip63Udp11IsPortInUseEt
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - Branch String:   'src/core/net/ip6.cpp:950,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:952,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot3Ip63Udp11IsPortInUseEt
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
            - BranchSide:      'src/core/net/ip6.cpp:955,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot3Ip63Udp11IsPortInUseEt
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - Branch String:   'src/core/net/ip6.cpp:952,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:952,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot3Ip63Udp11IsPortInUseEt
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
            - BranchSide:      'src/core/net/ip6.cpp:952,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:955,31'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:955,34'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot3Ip63Udp11IsPortInUseEt
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
            - BranchSide:      'src/core/net/ip6.cpp:992,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
        - Branch String:   'src/core/net/ip6.cpp:955,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:957,17'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot3Ip63Udp11IsPortInUseEt
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
            - BranchSide:      'src/core/net/ip6.cpp:992,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
        - Branch String:   'src/core/net/ip6.cpp:957,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:960,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
            - BranchSide:      'src/core/net/ip6.cpp:974,25'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot3Ip63Udp11IsPortInUseEt
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
            - BranchSide:      'src/core/net/ip6.cpp:983,19'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/ip6.cpp:988,13'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
        - Branch String:   'src/core/net/ip6.cpp:960,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:964,29'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
            - BranchSide:      'src/core/net/ip6.cpp:968,13'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
        - Branch String:   'src/core/net/ip6.cpp:965,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:965,17'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
            - BranchSide:      'src/core/net/ip6.cpp:965,17'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:975,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:975,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/ip6.cpp:975,13'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
        - Branch String:   'src/core/net/ip6.cpp:992,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:992,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/ip6.cpp:994,33'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
                - _ZL11IgnoreError7otError.8902
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
        - Branch String:   'src/core/net/ip6.cpp:997,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1000,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/ip6.cpp:1003,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/ip6.cpp:1006,9'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
            - BranchSide:      'src/core/net/ip6.cpp:1014,33'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:1006,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1006,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/ip6.cpp:1006,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      Callsites:
        - Src:             'src/core/net/ip6.cpp:932,23'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/net/ip6.cpp:934,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:934,5'
          Dst:             _ZNK2ot7Message23IsLoopbackToHostAllowedEv
        - Src:             'src/core/net/ip6.cpp:936,5'
          Dst:             _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
        - Src:             'src/core/net/ip6.cpp:939,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:939,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/ip6.cpp:944,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/net/ip6.cpp:944,78'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/ip6.cpp:944,45'
          Dst:             _ZN2ot12BorderRouter14RoutingManager32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Ip66HeaderE
        - Src:             'src/core/net/ip6.cpp:950,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/ip6.cpp:950,52'
          Dst:             _ZNK2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:950,25'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/ip6.cpp:960,55'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:960,23'
          Dst:             _ZN2ot3Ip64Icmp23ShouldHandleEchoRequestERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:964,29'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:964,47'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:964,60'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/ip6.cpp:964,42'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/ip6.cpp:964,17'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/ip6.cpp:965,17'
          Dst:             _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - Src:             'src/core/net/ip6.cpp:974,25'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:974,43'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:974,56'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/ip6.cpp:974,38'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/ip6.cpp:974,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/ip6.cpp:975,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/net/ip6.cpp:975,13'
          Dst:             _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
        - Src:             'src/core/net/ip6.cpp:975,13'
          Dst:             _ZNK2ot3Ip63Udp11IsPortInUseEt
        - Src:             'src/core/net/ip6.cpp:992,5'
          Dst:             _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
        - Src:             'src/core/net/ip6.cpp:994,33'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/ip6.cpp:994,17'
          Dst:             _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
        - Src:             'src/core/net/ip6.cpp:994,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/ip6.cpp:997,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
        - Src:             'src/core/net/ip6.cpp:997,55'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/ip6.cpp:997,38'
          Dst:             _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
        - Src:             'src/core/net/ip6.cpp:1006,9'
          Dst:             _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
        - Src:             'src/core/net/ip6.cpp:1008,47'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - Src:             'src/core/net/ip6.cpp:1008,29'
          Dst:             _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
        - Src:             'src/core/net/ip6.cpp:1014,42'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1014,54'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/ip6.cpp:1014,5'
          Dst:             _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
        - Src:             'src/core/net/ip6.cpp:1031,40'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - Src:             'src/core/net/ip6.cpp:1031,22'
          Dst:             _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
        - Src:             'src/core/net/ip6.cpp:1035,1'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZN2ot3Ip63Ip67ReceiveERNS0_6HeaderERNS_8OwnedPtrINS_7MessageEEEhNS1_16MessageOwnershipE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aIp6Header
        - aMessagePtr
        - aIpProto
        - aMessageOwnership
      BBCount:         23
      ICount:          131
      EdgeCount:       45
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo6SetEcnENS0_3EcnE
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
        - _ZN2ot3Ip63Tcp13HandleMessageERNS0_6HeaderERNS_7MessageERNS0_11MessageInfoE
        - _ZN2ot3Ip63Udp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
        - _ZN2ot3Ip64Icmp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZN2ot3Ip66Header9GetSourceEv
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
        - _ZNK2ot3Ip66Header11GetHopLimitEv
        - _ZNK2ot3Ip66Header6GetEcnEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:881,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:885,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip64Icmp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Udp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Tcp13HandleMessageERNS0_6HeaderERNS_7MessageERNS0_11MessageInfoE
            - BranchSide:      'src/core/net/ip6.cpp:885,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip64Icmp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Udp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Tcp13HandleMessageERNS0_6HeaderERNS_7MessageERNS0_11MessageInfoE
            - BranchSide:      'src/core/net/ip6.cpp:888,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip64Icmp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Udp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Tcp13HandleMessageERNS0_6HeaderERNS_7MessageERNS0_11MessageInfoE
            - BranchSide:      'src/core/net/ip6.cpp:891,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:894,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:894,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/ip6.cpp:896,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip64Icmp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Udp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Tcp13HandleMessageERNS0_6HeaderERNS_7MessageERNS0_11MessageInfoE
        - Branch String:   'src/core/net/ip6.cpp:896,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:900,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Tcp13HandleMessageERNS0_6HeaderERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/ip6.cpp:904,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Udp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/ip6.cpp:908,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip64Icmp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/ip6.cpp:912,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      Callsites:
        - Src:             'src/core/net/ip6.cpp:872,23'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/net/ip6.cpp:873,23'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/net/ip6.cpp:875,17'
          Dst:             _ZN2ot9ClearableINS_3Ip611MessageInfoEE5ClearEv
        - Src:             'src/core/net/ip6.cpp:876,40'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:876,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:877,40'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:877,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:878,40'
          Dst:             _ZNK2ot3Ip66Header11GetHopLimitEv
        - Src:             'src/core/net/ip6.cpp:878,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetHopLimitEh
        - Src:             'src/core/net/ip6.cpp:879,35'
          Dst:             _ZNK2ot3Ip66Header6GetEcnEv
        - Src:             'src/core/net/ip6.cpp:879,17'
          Dst:             _ZN2ot3Ip611MessageInfo6SetEcnENS0_3EcnE
        - Src:             'src/core/net/ip6.cpp:894,5'
          Dst:             _ZN2ot3Ip63Ip620TakeOrCopyMessagePtrERNS_8OwnedPtrINS_7MessageEEES5_NS1_16MessageOwnershipE
        - Src:             'src/core/net/ip6.cpp:900,48'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/ip6.cpp:900,22'
          Dst:             _ZN2ot3Ip63Tcp13HandleMessageERNS0_6HeaderERNS_7MessageERNS0_11MessageInfoE
        - Src:             'src/core/net/ip6.cpp:904,36'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/ip6.cpp:904,22'
          Dst:             _ZN2ot3Ip63Udp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
        - Src:             'src/core/net/ip6.cpp:908,37'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/ip6.cpp:908,23'
          Dst:             _ZN2ot3Ip64Icmp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
        - Src:             'src/core/net/ip6.cpp:916,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Src:             'src/core/net/ip6.cpp:918,1'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZNK2ot3Ip66Header11GetHopLimitEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip66Header11SetHopLimitEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aHopLimit
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message5WriteIhEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZNK2ot7Message21IsOriginHostUntrustedEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1320
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message9GetOriginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1320,53'
          Dst:             _ZNK2ot7Message9GetOriginEv
    - functionName:    _ZN2ot3Ip611MessageInfo11SetHopLimitEh
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aHopLimit
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66Header6GetEcnEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8ReadBitsIhTnT_Lh48ETnS1_Lh4EEES1_S1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_headers.hpp:180,54'
          Dst:             _ZN2ot8ReadBitsIhTnT_Lh48ETnS1_Lh4EEES1_S1_
    - functionName:    _ZN2ot3Ip611MessageInfo6SetEcnENS0_3EcnE
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEcn
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8ReadBitsIhTnT_Lh48ETnS1_Lh4EEES1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aBits
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12CallbackBaseIPFvP9otMessagePvEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      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:    _ZN2ot3Ip63Ip615RemoveMplOptionERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         58
      ICount:          255
      EdgeCount:       70
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11OffsetRange12ShrinkLengthEt
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot11OffsetRange25InitFromMessageFullLengthERKNS_7MessageE
        - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
        - _ZN2ot3Ip66Header13SetNextHeaderEh
        - _ZN2ot3Ip66Header16SetPayloadLengthEt
        - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - _ZN2ot3Ip69PadOption14InitForPadSizeEh
        - _ZN2ot7Message10WriteBytesEtPKvt
        - _ZN2ot7Message12RemoveHeaderEtt
        - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
        - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
        - _ZNK2ot11OffsetRange12GetEndOffsetEv
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot11OffsetRange9GetOffsetEv
        - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
        - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
        - _ZNK2ot3Ip63Ip618ReadHopByHopHeaderERKNS_7MessageERNS_11OffsetRangeERNS0_14HopByHopHeaderE
        - _ZNK2ot3Ip66Header13GetNextHeaderEv
        - _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - _ZNK2ot3Ip66Option7GetSizeEv
        - _ZNK2ot3Ip66Option7GetTypeEv
        - _ZNK2ot3Ip66Option9IsPaddingEv
        - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrorRKNS_11OffsetRangeERT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:314,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:314,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Ip618ReadHopByHopHeaderERKNS_7MessageERNS_11OffsetRangeERNS0_14HopByHopHeaderE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
            - BranchSide:      'src/core/net/ip6.cpp:314,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:316,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:316,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:318,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
        - Branch String:   'src/core/net/ip6.cpp:318,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:320,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
            - BranchSide:      'src/core/net/ip6.cpp:359,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/net/ip6.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:320,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:322,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
        - Branch String:   'src/core/net/ip6.cpp:322,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:324,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
            - BranchSide:      'src/core/net/ip6.cpp:327,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
        - Branch String:   'src/core/net/ip6.cpp:327,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:330,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
            - BranchSide:      'src/core/net/ip6.cpp:351,18'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
        - Branch String:   'src/core/net/ip6.cpp:330,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:330,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
            - BranchSide:      'src/core/net/ip6.cpp:330,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:338,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:338,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
            - BranchSide:      'src/core/net/ip6.cpp:338,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:340,79'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:340,86'
              BranchSideFuncs:
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
            - BranchSide:      'src/core/net/ip6.cpp:345,37'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
        - Branch String:   'src/core/net/ip6.cpp:340,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:343,24'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
            - BranchSide:      'src/core/net/ip6.cpp:345,37'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
        - Branch String:   'src/core/net/ip6.cpp:359,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:362,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:368,9'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/net/ip6.cpp:368,9'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message12RemoveHeaderEtt
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/net/ip6.cpp:389,70'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
            - BranchSide:      'src/core/net/ip6.cpp:392,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:371,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:373,41'
              BranchSideFuncs:
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
            - BranchSide:      'src/core/net/ip6.cpp:380,31'
              BranchSideFuncs:
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
      Callsites:
        - Src:             'src/core/net/ip6.cpp:309,17'
          Dst:             _ZN2ot11OffsetRange25InitFromMessageFullLengthERKNS_7MessageE
        - Src:             'src/core/net/ip6.cpp:311,26'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/net/ip6.cpp:311,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/ip6.cpp:312,17'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/net/ip6.cpp:314,5'
          Dst:             _ZNK2ot3Ip66Header13GetNextHeaderEv
        - Src:             'src/core/net/ip6.cpp:316,5'
          Dst:             _ZNK2ot3Ip63Ip618ReadHopByHopHeaderERKNS_7MessageERNS_11OffsetRangeERNS0_14HopByHopHeaderE
        - Src:             'src/core/net/ip6.cpp:318,25'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/net/ip6.cpp:320,9'
          Dst:             _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - Src:             'src/core/net/ip6.cpp:322,20'
          Dst:             _ZNK2ot3Ip66Option9IsPaddingEv
        - Src:             'src/core/net/ip6.cpp:327,20'
          Dst:             _ZNK2ot3Ip66Option7GetTypeEv
        - Src:             'src/core/net/ip6.cpp:336,48'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:336,28'
          Dst:             _ZN2ot11OffsetRange12ShrinkLengthEt
        - Src:             'src/core/net/ip6.cpp:338,13'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:340,32'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/net/ip6.cpp:340,86'
          Dst:             _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
        - Src:             'src/core/net/ip6.cpp:345,37'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/net/ip6.cpp:345,99'
          Dst:             _ZNK2ot11OffsetRange12GetEndOffsetEv
        - Src:             'src/core/net/ip6.cpp:318,69'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:318,48'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/net/ip6.cpp:368,43'
          Dst:             _ZNK2ot11OffsetRange12GetEndOffsetEv
        - Src:             'src/core/net/ip6.cpp:368,18'
          Dst:             _ZN2ot7Message12RemoveHeaderEtt
        - Src:             'src/core/net/ip6.cpp:373,41'
          Dst:             _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
        - Src:             'src/core/net/ip6.cpp:373,23'
          Dst:             _ZN2ot3Ip66Header13SetNextHeaderEh
        - Src:             'src/core/net/ip6.cpp:380,31'
          Dst:             _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
        - Src:             'src/core/net/ip6.cpp:380,17'
          Dst:             _ZN2ot3Ip615ExtensionHeader9SetLengthEh
        - Src:             'src/core/net/ip6.cpp:381,22'
          Dst:             _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
        - Src:             'src/core/net/ip6.cpp:384,46'
          Dst:             _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - Src:             'src/core/net/ip6.cpp:384,19'
          Dst:             _ZN2ot3Ip66Header16SetPayloadLengthEt
        - Src:             'src/core/net/ip6.cpp:385,18'
          Dst:             _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
        - Src:             'src/core/net/ip6.cpp:389,70'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/net/ip6.cpp:389,19'
          Dst:             _ZN2ot3Ip69PadOption14InitForPadSizeEh
        - Src:             'src/core/net/ip6.cpp:390,44'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/net/ip6.cpp:390,79'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:390,18'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZNK2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EE6InvokeIJPNS_7MessageEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1423
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - bool
      constantsTouched: []
      argNames:
        - this
        - aHeader
        - aMessageLength
        - aIsInbound
      BBCount:         65
      ICount:          252
      EdgeCount:       80
      CyclomaticComplexity: 17
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - _ZNK2ot3Ip66Header14GetDestinationEv
        - _ZNK2ot3Ip66Header9GetSourceEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot3Ip67Address9GetPrefixEv
        - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:1429,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1429,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1429,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/net/ip6.cpp:1430,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1430,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1430,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/net/ip6.cpp:1431,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1431,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1431,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/net/ip6.cpp:1432,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1432,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1432,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/net/ip6.cpp:1434,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1436,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
            - BranchSide:      'src/core/net/ip6.cpp:1455,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/net/ip6.cpp:1436,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1436,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1436,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/net/ip6.cpp:1438,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1440,32'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
            - BranchSide:      'src/core/net/ip6.cpp:1443,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/net/ip6.cpp:1443,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1445,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
            - BranchSide:      'src/core/net/ip6.cpp:1450,24'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1445,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1445,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1445,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1455,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1455,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1455,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/net/ip6.cpp:1457,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1459,32'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
            - BranchSide:      'src/core/net/ip6.cpp:1462,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/net/ip6.cpp:1462,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1464,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
            - BranchSide:      'src/core/net/ip6.cpp:1469,24'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1464,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1464,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1464,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1475,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1477,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1480,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1480,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1480,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1482,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1429,5'
          Dst:             _ZNK2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:1429,5'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/net/ip6.cpp:1430,5'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1430,5'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/net/ip6.cpp:1431,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/ip6.cpp:1431,5'
          Dst:             _ZNK2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:1431,5'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/ip6.cpp:1432,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/ip6.cpp:1432,5'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1432,5'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/ip6.cpp:1436,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
        - Src:             'src/core/net/ip6.cpp:1436,9'
          Dst:             _ZNK2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:1436,9'
          Dst:             _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:1438,22'
          Dst:             _ZNK2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:1438,56'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1438,73'
          Dst:             _ZNK2ot3Ip67Address9GetPrefixEv
        - Src:             'src/core/net/ip6.cpp:1438,34'
          Dst:             _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
        - Src:             'src/core/net/ip6.cpp:1443,21'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1443,38'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/ip6.cpp:1445,13'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1445,13'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/net/ip6.cpp:1455,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
        - Src:             'src/core/net/ip6.cpp:1455,9'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1455,9'
          Dst:             _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:1457,22'
          Dst:             _ZNK2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:1457,56'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1457,73'
          Dst:             _ZNK2ot3Ip67Address9GetPrefixEv
        - Src:             'src/core/net/ip6.cpp:1457,34'
          Dst:             _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
        - Src:             'src/core/net/ip6.cpp:1462,21'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1462,38'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/ip6.cpp:1464,13'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1464,13'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip65NetifEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Ip65NetifEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Ip65NetifEEERT_v
    - functionName:    _ZNK2ot3Ip67Address9GetPrefixEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 754
      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:    _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZNK2ot3Ip63Ip618ReadHopByHopHeaderERKNS_7MessageERNS_11OffsetRangeERNS0_14HopByHopHeaderE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffsetRange
        - aHbhHeader
      BBCount:         13
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11OffsetRange12ShrinkLengthEt
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZNK2ot11OffsetRange8ContainsEj
        - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
        - _ZNK2ot7Message4ReadINS_3Ip614HopByHopHeaderEEE7otErrorRKNS_11OffsetRangeERT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:500,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:500,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:501,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Branch String:   'src/core/net/ip6.cpp:501,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:501,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/net/ip6.cpp:501,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:500,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip614HopByHopHeaderEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/net/ip6.cpp:501,5'
          Dst:             _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:501,5'
          Dst:             _ZNK2ot11OffsetRange8ContainsEj
        - Src:             'src/core/net/ip6.cpp:502,42'
          Dst:             _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:502,18'
          Dst:             _ZN2ot11OffsetRange12ShrinkLengthEt
        - Src:             'src/core/net/ip6.cpp:503,18'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
    - functionName:    _ZNK2ot3Ip66Option9IsPaddingEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_headers.hpp:437,62'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_headers.hpp:437,62'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_headers.hpp:437,66'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66Option7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip66Header13SetNextHeaderEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNextHeader
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip615ExtensionHeader9SetLengthEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZNK2ot3Ip66Header16GetPayloadLengthEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_headers.hpp:208,52'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip66Header16SetPayloadLengthEt
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_headers.hpp:215,64'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip614HopByHopHeaderEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:160,22'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - Src:             'src/core/common/owned_ptr.hpp:160,9'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Ip63Ip613HandleOptionsERNS_7MessageERKNS0_6HeaderERb
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aHeader
        - aReceive
      BBCount:         29
      ICount:          124
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - _ZN2ot3Ip63Mpl13ProcessOptionERNS_7MessageERKNS_11OffsetRangeERKNS0_7AddressERb
        - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot11OffsetRange12GetEndOffsetEv
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot3Ip63Ip618ReadHopByHopHeaderERKNS_7MessageERNS_11OffsetRangeERNS0_14HopByHopHeaderE
        - _ZNK2ot3Ip66Header9GetSourceEv
        - _ZNK2ot3Ip66Option7GetSizeEv
        - _ZNK2ot3Ip66Option7GetTypeEv
        - _ZNK2ot3Ip66Option9GetActionEv
        - _ZNK2ot3Ip66Option9IsPaddingEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:518,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:518,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:520,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option9GetActionEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl13ProcessOptionERNS_7MessageERKNS_11OffsetRangeERKNS0_7AddressERb
        - Branch String:   'src/core/net/ip6.cpp:520,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:522,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option9GetActionEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl13ProcessOptionERNS_7MessageERKNS_11OffsetRangeERKNS0_7AddressERb
            - BranchSide:      'src/core/net/ip6.cpp:538,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/net/ip6.cpp:522,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:522,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:524,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option9GetActionEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl13ProcessOptionERNS_7MessageERKNS_11OffsetRangeERKNS0_7AddressERb
        - Branch String:   'src/core/net/ip6.cpp:524,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:526,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option9GetActionEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl13ProcessOptionERNS_7MessageERKNS_11OffsetRangeERKNS0_7AddressERb
            - BranchSide:      'src/core/net/ip6.cpp:529,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option9GetActionEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl13ProcessOptionERNS_7MessageERKNS_11OffsetRangeERKNS0_7AddressERb
        - Branch String:   'src/core/net/ip6.cpp:529,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:531,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl13ProcessOptionERNS_7MessageERKNS_11OffsetRangeERKNS0_7AddressERb
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option9GetActionEv
            - BranchSide:      'src/core/net/ip6.cpp:535,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option9GetActionEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl13ProcessOptionERNS_7MessageERKNS_11OffsetRangeERKNS0_7AddressERb
        - Branch String:   'src/core/net/ip6.cpp:531,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:531,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:532,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option9GetActionEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl13ProcessOptionERNS_7MessageERKNS_11OffsetRangeERKNS0_7AddressERb
        - Branch String:   'src/core/net/ip6.cpp:535,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:535,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetTypeEv
                - _ZNK2ot3Ip66Option9GetActionEv
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl13ProcessOptionERNS_7MessageERKNS_11OffsetRangeERKNS0_7AddressERb
            - BranchSide:      'src/core/net/ip6.cpp:535,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:516,17'
          Dst:             _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - Src:             'src/core/net/ip6.cpp:518,5'
          Dst:             _ZNK2ot3Ip63Ip618ReadHopByHopHeaderERKNS_7MessageERNS_11OffsetRangeERNS0_14HopByHopHeaderE
        - Src:             'src/core/net/ip6.cpp:520,25'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/net/ip6.cpp:522,9'
          Dst:             _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - Src:             'src/core/net/ip6.cpp:524,20'
          Dst:             _ZNK2ot3Ip66Option9IsPaddingEv
        - Src:             'src/core/net/ip6.cpp:529,20'
          Dst:             _ZNK2ot3Ip66Option7GetTypeEv
        - Src:             'src/core/net/ip6.cpp:531,13'
          Dst:             _ZNK2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:531,13'
          Dst:             _ZN2ot3Ip63Mpl13ProcessOptionERNS_7MessageERKNS_11OffsetRangeERKNS0_7AddressERb
        - Src:             'src/core/net/ip6.cpp:535,9'
          Dst:             _ZNK2ot3Ip66Option9GetActionEv
        - Src:             'src/core/net/ip6.cpp:520,69'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:520,48'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/net/ip6.cpp:538,36'
          Dst:             _ZNK2ot11OffsetRange12GetEndOffsetEv
        - Src:             'src/core/net/ip6.cpp:538,14'
          Dst:             _ZN2ot7Message9SetOffsetEt
    - functionName:    _ZN2ot3Ip63Ip614HandleFragmentERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         16
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot7Message10MoveOffsetEi
        - _ZNK2ot3Ip614FragmentHeader13IsMoreFlagSetEv
        - _ZNK2ot3Ip614FragmentHeader9GetOffsetEv
        - _ZNK2ot7Message4ReadINS_3Ip614FragmentHeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:795,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:795,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:797,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip614FragmentHeader9GetOffsetEv
                - _ZNK2ot3Ip614FragmentHeader13IsMoreFlagSetEv
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/net/ip6.cpp:797,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:797,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip614FragmentHeader13IsMoreFlagSetEv
                - _ZN2ot7Message10MoveOffsetEi
            - BranchSide:      'src/core/net/ip6.cpp:797,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:797,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:797,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:797,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
      Callsites:
        - Src:             'src/core/net/ip6.cpp:795,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/ip6.cpp:795,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip614FragmentHeaderEEE7otErrortRT_
        - Src:             'src/core/net/ip6.cpp:797,5'
          Dst:             _ZNK2ot3Ip614FragmentHeader9GetOffsetEv
        - Src:             'src/core/net/ip6.cpp:797,5'
          Dst:             _ZNK2ot3Ip614FragmentHeader13IsMoreFlagSetEv
        - Src:             'src/core/net/ip6.cpp:799,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip614FragmentHeaderEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot3Ip614FragmentHeader9GetOffsetEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17ReadBitsBigEndianItTnT_Lt65528ETnS1_Lt3EEES1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_headers.hpp:578,45'
          Dst:             _ZN2ot17ReadBitsBigEndianItTnT_Lt65528ETnS1_Lt3EEES1_S1_
    - functionName:    _ZNK2ot3Ip614FragmentHeader13IsMoreFlagSetEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_headers.hpp:597,45'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot17ReadBitsBigEndianItTnT_Lt65528ETnS1_Lt3EEES1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aBits
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian8HostSwapItEET_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/num_utils.hpp:488,13'
          Dst:             _ZN2ot9BigEndian8HostSwapItEET_S2_
    - functionName:    _ZNK2ot3Ip66Option9GetActionEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_10ChildTableEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    65
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_10ChildTableEEERT_v
    - functionName:    _ZNK2ot3Ip63Ip68IsOnLinkERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1417
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         18
      ICount:          98
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:1403,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1405,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1408,53'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/ip6.cpp:1408,51'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1408,51'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
            - BranchSide:      'src/core/net/ip6.cpp:1414,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1410,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1408,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1412,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1403,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/net/ip6.cpp:1403,36'
          Dst:             _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
        - Src:             'src/core/net/ip6.cpp:1408,53'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/net/ip6.cpp:1408,72'
          Dst:             _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - Src:             'src/core/net/ip6.cpp:1408,51'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - Src:             'src/core/net/ip6.cpp:1408,51'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - Src:             'src/core/net/ip6.cpp:1408,51'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/ip6.cpp:1408,51'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/ip6.cpp:1410,25'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/ip6.cpp:1410,38'
          Dst:             _ZNK2ot3Ip67Address11PrefixMatchERKS1_
        - Src:             'src/core/net/ip6.cpp:1408,51'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_14BackboneRouter7ManagerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_14BackboneRouter7ManagerEEERT_v
    - functionName:    _ZN2ot6Lowpan6Lowpan10IsLowpanHcEPKh
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aHeader
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9WriteBitsIhTnT_Lh48ETnS1_Lh4EEEvRS1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot19UpdateBitsBigEndianItTnT_Lt4032ETnS1_Lt6EEES1_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian8HostSwapItEET_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/num_utils.hpp:449,43'
          Dst:             _ZN2ot9BigEndian8HostSwapItEET_S2_
        - Src:             'src/core/common/num_utils.hpp:449,12'
          Dst:             _ZN2ot9BigEndian8HostSwapItEET_S2_
    - functionName:    _ZN2ot3Ip66Header25SetVerionTrafficClassFlowEj
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aVerTcFlow
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_headers.hpp:132,76'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot17ReadBitsBigEndianItTnT_Lt4032ETnS1_Lt6EEES1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aBits
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian8HostSwapItEET_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/num_utils.hpp:488,13'
          Dst:             _ZN2ot9BigEndian8HostSwapItEET_S2_
    - functionName:    _ZN2ot13ClearAllBytesI23otBorderRoutingCountersEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_13PriorityQueueEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_13PriorityQueueEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_13PriorityQueueEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_13PriorityQueueEEEvRT_
    - functionName:    _ZN2ot12CallbackBaseIPFvP9otMessagePvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZNK2ot3Ip64Icmp6Header11GetChecksumEv
      functionSourceFile: '/src/openthread/src/core/net/icmp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/icmp6.hpp:149,51'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip67Headers11GetChecksumEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1680
      functionLinenumberEnd: 1701
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK2ot3Ip63Tcp6Header11GetChecksumEv
        - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
        - _ZNK2ot3Ip64Icmp6Header11GetChecksumEv
        - _ZNK2ot3Ip67Headers10GetIpProtoEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:1683,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1686,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
            - BranchSide:      'src/core/net/ip6.cpp:1690,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp6Header11GetChecksumEv
            - BranchSide:      'src/core/net/ip6.cpp:1694,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip64Icmp6Header11GetChecksumEv
            - BranchSide:      'src/core/net/ip6.cpp:1698,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1683,13'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
        - Src:             'src/core/net/ip6.cpp:1686,33'
          Dst:             _ZNK2ot3Ip63Udp6Header11GetChecksumEv
        - Src:             'src/core/net/ip6.cpp:1690,33'
          Dst:             _ZNK2ot3Ip63Tcp6Header11GetChecksumEv
        - Src:             'src/core/net/ip6.cpp:1694,34'
          Dst:             _ZNK2ot3Ip64Icmp6Header11GetChecksumEv
    - functionName:    _ZNK2ot3Ip67Headers18GetDestinationPortEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1659
      functionLinenumberEnd: 1676
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK2ot3Ip63Tcp6Header18GetDestinationPortEv
        - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
        - _ZNK2ot3Ip67Headers10GetIpProtoEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:1662,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1665,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
            - BranchSide:      'src/core/net/ip6.cpp:1669,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp6Header18GetDestinationPortEv
            - BranchSide:      'src/core/net/ip6.cpp:1673,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1662,13'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
        - Src:             'src/core/net/ip6.cpp:1665,29'
          Dst:             _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
        - Src:             'src/core/net/ip6.cpp:1669,29'
          Dst:             _ZNK2ot3Ip63Tcp6Header18GetDestinationPortEv
    - functionName:    _ZN2ot3Ip63Tcp6Header13SetSourcePortEt
      functionSourceFile: '/src/openthread/src/core/net/tcp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.hpp:538,56'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip63Udp6Header13SetSourcePortEt
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:415,60'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip67Headers13SetSourcePortEt
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1642
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSrcPort
      BBCount:         7
      ICount:          41
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Ip63Tcp6Header13SetSourcePortEt
        - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
        - _ZNK2ot3Ip67Headers10GetIpProtoEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:1643,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1646,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
            - BranchSide:      'src/core/net/ip6.cpp:1650,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp6Header13SetSourcePortEt
            - BranchSide:      'src/core/net/ip6.cpp:1654,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1643,13'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
        - Src:             'src/core/net/ip6.cpp:1646,22'
          Dst:             _ZN2ot3Ip63Udp6Header13SetSourcePortEt
        - Src:             'src/core/net/ip6.cpp:1650,22'
          Dst:             _ZN2ot3Ip63Tcp6Header13SetSourcePortEt
    - functionName:    _ZNK2ot3Ip67Headers13GetSourcePortEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1621
      functionLinenumberEnd: 1638
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK2ot3Ip63Tcp6Header13GetSourcePortEv
        - _ZNK2ot3Ip63Udp6Header13GetSourcePortEv
        - _ZNK2ot3Ip67Headers10GetIpProtoEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:1624,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1627,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp6Header13GetSourcePortEv
            - BranchSide:      'src/core/net/ip6.cpp:1631,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp6Header13GetSourcePortEv
            - BranchSide:      'src/core/net/ip6.cpp:1635,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1624,13'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
        - Src:             'src/core/net/ip6.cpp:1627,29'
          Dst:             _ZNK2ot3Ip63Udp6Header13GetSourcePortEv
        - Src:             'src/core/net/ip6.cpp:1631,29'
          Dst:             _ZNK2ot3Ip63Tcp6Header13GetSourcePortEv
    - functionName:    _ZN2ot9FrameData4ReadINS_3Ip64Icmp6HeaderEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/frame_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9FrameData9ReadBytesEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_data.hpp:151,16'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
    - functionName:    _ZN2ot9FrameData4ReadINS_3Ip63Tcp6HeaderEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/frame_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9FrameData9ReadBytesEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_data.hpp:151,16'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
    - functionName:    _ZN2ot9FrameData4ReadINS_3Ip63Udp6HeaderEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/frame_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9FrameData9ReadBytesEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_data.hpp:151,16'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
    - functionName:    _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 815
      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:    _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFrameData
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Lowpan6Lowpan10IsLowpanHcEPKh
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.hpp:117,45'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.hpp:117,59'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcEPKh
            - BranchSide:      'src/core/thread/lowpan.hpp:117,45'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/lowpan.hpp:117,28'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/lowpan.hpp:117,70'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/thread/lowpan.hpp:117,48'
          Dst:             _ZN2ot6Lowpan6Lowpan10IsLowpanHcEPKh
    - functionName:    _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip67Headers14DecompressFromERKNS_9FrameDataERKNS_3Mac9AddressesERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1617
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrameData
        - aMacAddrs
        - aInstance
      BBCount:         45
      ICount:          168
      EdgeCount:       53
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot6Lowpan14FragmentHeader9ParseFromERNS_9FrameDataE
        - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
        - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_3Ip63Udp6HeaderERNS_9FrameDataE
        - _ZN2ot6Lowpan6Lowpan20DecompressBaseHeaderERNS_3Ip66HeaderERbRKNS_3Mac9AddressesERNS_9FrameDataE
        - _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
        - _ZN2ot9FrameData4ReadINS_3Ip63Tcp6HeaderEEE7otErrorRT_
        - _ZN2ot9FrameData4ReadINS_3Ip63Udp6HeaderEEE7otErrorRT_
        - _ZN2ot9FrameData4ReadINS_3Ip64Icmp6HeaderEEE7otErrorRT_
        - _ZNK2ot3Ip66Header13GetNextHeaderEv
        - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:1580,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1583,9'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan20DecompressBaseHeaderERNS_3Ip66HeaderERbRKNS_3Mac9AddressesERNS_9FrameDataE
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot9FrameData4ReadINS_3Ip64Icmp6HeaderEEE7otErrorRT_
                - _ZN2ot9FrameData4ReadINS_3Ip63Tcp6HeaderEEE7otErrorRT_
                - _ZN2ot9FrameData4ReadINS_3Ip63Udp6HeaderEEE7otErrorRT_
                - _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_3Ip63Udp6HeaderERNS_9FrameDataE
            - BranchSide:      'src/core/net/ip6.cpp:1586,5'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan20DecompressBaseHeaderERNS_3Ip66HeaderERbRKNS_3Mac9AddressesERNS_9FrameDataE
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot9FrameData4ReadINS_3Ip64Icmp6HeaderEEE7otErrorRT_
                - _ZN2ot9FrameData4ReadINS_3Ip63Tcp6HeaderEEE7otErrorRT_
                - _ZN2ot9FrameData4ReadINS_3Ip63Udp6HeaderEEE7otErrorRT_
                - _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_3Ip63Udp6HeaderERNS_9FrameDataE
        - Branch String:   'src/core/net/ip6.cpp:1583,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1583,9'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan20DecompressBaseHeaderERNS_3Ip66HeaderERbRKNS_3Mac9AddressesERNS_9FrameDataE
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot9FrameData4ReadINS_3Ip64Icmp6HeaderEEE7otErrorRT_
                - _ZN2ot9FrameData4ReadINS_3Ip63Tcp6HeaderEEE7otErrorRT_
                - _ZN2ot9FrameData4ReadINS_3Ip63Udp6HeaderEEE7otErrorRT_
                - _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_3Ip63Udp6HeaderERNS_9FrameDataE
            - BranchSide:      'src/core/net/ip6.cpp:1583,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1586,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1586,5'
              BranchSideFuncs:
                - _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan20DecompressBaseHeaderERNS_3Ip66HeaderERbRKNS_3Mac9AddressesERNS_9FrameDataE
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot9FrameData4ReadINS_3Ip64Icmp6HeaderEEE7otErrorRT_
                - _ZN2ot9FrameData4ReadINS_3Ip63Tcp6HeaderEEE7otErrorRT_
                - _ZN2ot9FrameData4ReadINS_3Ip63Udp6HeaderEEE7otErrorRT_
                - _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_3Ip63Udp6HeaderERNS_9FrameDataE
            - BranchSide:      'src/core/net/ip6.cpp:1586,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1588,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1588,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1591,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot9FrameData4ReadINS_3Ip64Icmp6HeaderEEE7otErrorRT_
                - _ZN2ot9FrameData4ReadINS_3Ip63Tcp6HeaderEEE7otErrorRT_
                - _ZN2ot9FrameData4ReadINS_3Ip63Udp6HeaderEEE7otErrorRT_
                - _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_3Ip63Udp6HeaderERNS_9FrameDataE
        - Branch String:   'src/core/net/ip6.cpp:1591,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1594,13'
              BranchSideFuncs:
                - _ZN2ot9FrameData4ReadINS_3Ip63Udp6HeaderEEE7otErrorRT_
                - _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_3Ip63Udp6HeaderERNS_9FrameDataE
            - BranchSide:      'src/core/net/ip6.cpp:1605,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData4ReadINS_3Ip63Tcp6HeaderEEE7otErrorRT_
            - BranchSide:      'src/core/net/ip6.cpp:1609,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData4ReadINS_3Ip64Icmp6HeaderEEE7otErrorRT_
            - BranchSide:      'src/core/net/ip6.cpp:1613,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1594,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1596,13'
              BranchSideFuncs:
                - _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_3Ip63Udp6HeaderERNS_9FrameDataE
            - BranchSide:      'src/core/net/ip6.cpp:1600,13'
              BranchSideFuncs:
                - _ZN2ot9FrameData4ReadINS_3Ip63Udp6HeaderEEE7otErrorRT_
        - Branch String:   'src/core/net/ip6.cpp:1596,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1596,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1597,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1600,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1600,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1605,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1605,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1606,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1609,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1609,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1610,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1580,24'
          Dst:             _ZN2ot6Lowpan14FragmentHeader9ParseFromERNS_9FrameDataE
        - Src:             'src/core/net/ip6.cpp:1583,9'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - Src:             'src/core/net/ip6.cpp:1586,5'
          Dst:             _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
        - Src:             'src/core/net/ip6.cpp:1588,5'
          Dst:             _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
        - Src:             'src/core/net/ip6.cpp:1588,5'
          Dst:             _ZN2ot6Lowpan6Lowpan20DecompressBaseHeaderERNS_3Ip66HeaderERbRKNS_3Mac9AddressesERNS_9FrameDataE
        - Src:             'src/core/net/ip6.cpp:1591,24'
          Dst:             _ZNK2ot3Ip66Header13GetNextHeaderEv
        - Src:             'src/core/net/ip6.cpp:1596,13'
          Dst:             _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
        - Src:             'src/core/net/ip6.cpp:1596,13'
          Dst:             _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_3Ip63Udp6HeaderERNS_9FrameDataE
        - Src:             'src/core/net/ip6.cpp:1600,13'
          Dst:             _ZN2ot9FrameData4ReadINS_3Ip63Udp6HeaderEEE7otErrorRT_
        - Src:             'src/core/net/ip6.cpp:1605,9'
          Dst:             _ZN2ot9FrameData4ReadINS_3Ip63Tcp6HeaderEEE7otErrorRT_
        - Src:             'src/core/net/ip6.cpp:1609,9'
          Dst:             _ZN2ot9FrameData4ReadINS_3Ip64Icmp6HeaderEEE7otErrorRT_
    - functionName:    _ZN2ot3Ip67Headers14DecompressFromERKNS_7MessageEtRKNS_3Mac9AddressesE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1560
      functionLinenumberEnd: 1570
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aMacAddrs
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Headers14DecompressFromERKNS_9FrameDataERKNS_3Mac9AddressesERNS_8InstanceE
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - _ZNK2ot7Message11GetInstanceEv
        - _ZNK2ot7Message9ReadBytesEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1567,28'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
        - Src:             'src/core/net/ip6.cpp:1568,15'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - Src:             'src/core/net/ip6.cpp:1570,58'
          Dst:             _ZNK2ot7Message11GetInstanceEv
        - Src:             'src/core/net/ip6.cpp:1570,12'
          Dst:             _ZN2ot3Ip67Headers14DecompressFromERKNS_9FrameDataERKNS_3Mac9AddressesERNS_8InstanceE
    - functionName:    _ZN2ot9ClearableINS_3Ip67HeadersEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip67HeadersEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip67HeadersEEEvRT_
    - functionName:    _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1531
      functionLinenumberEnd: 1556
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         25
      ICount:          96
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Ip66Header9ParseFromERKNS_7MessageE
        - _ZN2ot9ClearableINS_3Ip67HeadersEE5ClearEv
        - _ZNK2ot3Ip66Header13GetNextHeaderEv
        - _ZNK2ot7Message4ReadINS_3Ip63Tcp6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:1536,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1536,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1538,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZNK2ot7Message4ReadINS_3Ip63Tcp6HeaderEEE7otErrortRT_
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
        - Branch String:   'src/core/net/ip6.cpp:1538,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1541,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
            - BranchSide:      'src/core/net/ip6.cpp:1544,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip63Tcp6HeaderEEE7otErrortRT_
            - BranchSide:      'src/core/net/ip6.cpp:1547,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
            - BranchSide:      'src/core/net/ip6.cpp:1550,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1541,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1541,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1542,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1544,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1544,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1545,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1547,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1547,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1548,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1534,5'
          Dst:             _ZN2ot9ClearableINS_3Ip67HeadersEE5ClearEv
        - Src:             'src/core/net/ip6.cpp:1536,5'
          Dst:             _ZN2ot3Ip66Header9ParseFromERKNS_7MessageE
        - Src:             'src/core/net/ip6.cpp:1538,24'
          Dst:             _ZNK2ot3Ip66Header13GetNextHeaderEv
        - Src:             'src/core/net/ip6.cpp:1541,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/ip6.cpp:1544,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip63Tcp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/ip6.cpp:1547,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
    - functionName:    _ZN2ot3Ip63Ip611EcnToStringENS0_3EcnE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1505
      functionLinenumberEnd: 1522
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aEcn
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9Stringify6LookupILt9EEEPKctRAT__KNS0_5EntryES3_
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKey
        - aTable
        - aNotFound
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BinarySearch4FindItNS_9Stringify5EntryELt9EEEPKT0_RKT_RAT1__S5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/string.hpp:555,16'
          Branch Sides:
            - BranchSide:      'src/core/common/string.hpp:555,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.hpp:555,54'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.hpp:553,30'
          Dst:             _ZN2ot12BinarySearch4FindItNS_9Stringify5EntryELt9EEEPKT0_RKT_RAT1__S5_
    - functionName:    _ZN2ot3Ip63Ip615IpProtoToStringEh
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1492
      functionLinenumberEnd: 1501
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aIpProto
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9Stringify6LookupILt9EEEPKctRAT__KNS0_5EntryES3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1501,12'
          Dst:             _ZN2ot9Stringify6LookupILt9EEEPKctRAT__KNS0_5EntryES3_
    - functionName:    _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZNK2ot3Ip67Address8GetScopeEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/net/netif.hpp:179,20'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.hpp:179,63'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/netif.hpp:179,81'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address8GetScopeEv
      Callsites:
        - Src:             'src/core/net/netif.hpp:179,81'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/netif.hpp:179,94'
          Dst:             _ZNK2ot3Ip67Address8GetScopeEv
    - functionName:    _ZNK2ot3Ip63Ip619SelectSourceAddressERNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1300
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessageInfo
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:1305,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1305,5'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
            - BranchSide:      'src/core/net/ip6.cpp:1305,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1304,47'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/ip6.cpp:1304,14'
          Dst:             _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:1306,18'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
    - functionName:    _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1313
      functionLinenumberEnd: 1396
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDestination
      BBCount:         47
      ICount:          306
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
        - _ZNK2ot3Ip67Address8GetScopeEv
        - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
        - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:1319,44'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1319,44'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
            - BranchSide:      'src/core/net/ip6.cpp:1393,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Branch String:   'src/core/net/ip6.cpp:1325,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1328,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
            - BranchSide:      'src/core/net/ip6.cpp:1331,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Branch String:   'src/core/net/ip6.cpp:1333,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1335,29'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
            - BranchSide:      'src/core/net/ip6.cpp:1340,29'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Branch String:   'src/core/net/ip6.cpp:1343,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1346,25'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
            - BranchSide:      'src/core/net/ip6.cpp:1350,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Branch String:   'src/core/net/ip6.cpp:1350,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1352,32'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
            - BranchSide:      'src/core/net/ip6.cpp:1354,18'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Branch String:   'src/core/net/ip6.cpp:1354,18'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1357,35'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
            - BranchSide:      'src/core/net/ip6.cpp:1359,18'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Branch String:   'src/core/net/ip6.cpp:1359,18'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1361,35'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
            - BranchSide:      'src/core/net/ip6.cpp:1363,18'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - Branch String:   'src/core/net/ip6.cpp:1363,18'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1366,34'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
            - BranchSide:      'src/core/net/ip6.cpp:1368,18'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - Branch String:   'src/core/net/ip6.cpp:1368,18'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1374,32'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
            - BranchSide:      'src/core/net/ip6.cpp:1376,19'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - Branch String:   'src/core/net/ip6.cpp:1382,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1319,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
            - BranchSide:      'src/core/net/ip6.cpp:1384,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Branch String:   'src/core/net/ip6.cpp:1388,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1390,29'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
            - BranchSide:      'src/core/net/ip6.cpp:1392,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Branch String:   'src/core/net/ip6.cpp:1396,12'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1396,37'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
            - BranchSide:      'src/core/net/ip6.cpp:1396,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1314,62'
          Dst:             _ZNK2ot3Ip67Address8GetScopeEv
        - Src:             'src/core/net/ip6.cpp:1315,49'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/ip6.cpp:1315,65'
          Dst:             _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/net/ip6.cpp:1319,46'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/net/ip6.cpp:1319,65'
          Dst:             _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - Src:             'src/core/net/ip6.cpp:1319,44'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - Src:             'src/core/net/ip6.cpp:1319,44'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - Src:             'src/core/net/ip6.cpp:1319,44'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/ip6.cpp:1319,44'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/ip6.cpp:1325,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/ip6.cpp:1325,51'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/ip6.cpp:1325,29'
          Dst:             _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/net/ip6.cpp:1331,50'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/ip6.cpp:1331,33'
          Dst:             _ZNK2ot3Ip67Address11PrefixMatchERKS1_
        - Src:             'src/core/net/ip6.cpp:1336,34'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Src:             'src/core/net/ip6.cpp:1343,18'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/ip6.cpp:1343,31'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/net/ip6.cpp:1354,23'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Src:             'src/core/net/ip6.cpp:1354,46'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Src:             'src/core/net/ip6.cpp:1357,40'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Src:             'src/core/net/ip6.cpp:1359,23'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Src:             'src/core/net/ip6.cpp:1359,46'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Src:             'src/core/net/ip6.cpp:1361,45'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Src:             'src/core/net/ip6.cpp:1376,63'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/ip6.cpp:1376,101'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/ip6.cpp:1376,79'
          Dst:             _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/net/ip6.cpp:1390,39'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Src:             'src/core/net/ip6.cpp:1319,44'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/ip6.cpp:1396,47'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_14BackboneRouter6LeaderEEERT_v
    - functionName:    _ZN2ot3Ip63Ip67SendRawENS_8OwnedPtrINS_7MessageEEE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1071
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessagePtr
      BBCount:         34
      ICount:          126
      EdgeCount:       42
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
        - _ZN2ot3Ip63Ip615InsertMplOptionERNS_7MessageERNS0_6HeaderE
        - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZN2ot3Ip66Header9GetSourceEv
        - _ZN2ot3Ip66Header9ParseFromERKNS_7MessageE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
        - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:1042,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1042,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1043,5'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615InsertMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - Branch String:   'src/core/net/ip6.cpp:1043,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1043,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1043,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615InsertMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - Branch String:   'src/core/net/ip6.cpp:1047,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1052,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615InsertMplOptionERNS_7MessageERNS0_6HeaderE
            - BranchSide:      'src/core/net/ip6.cpp:1059,16'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615InsertMplOptionERNS_7MessageERNS0_6HeaderE
        - Branch String:   'src/core/net/ip6.cpp:1052,69'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1053,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615InsertMplOptionERNS_7MessageERNS0_6HeaderE
            - BranchSide:      'src/core/net/ip6.cpp:1055,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615InsertMplOptionERNS_7MessageERNS0_6HeaderE
        - Branch String:   'src/core/net/ip6.cpp:1052,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1055,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615InsertMplOptionERNS_7MessageERNS0_6HeaderE
            - BranchSide:      'src/core/net/ip6.cpp:1057,5'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615InsertMplOptionERNS_7MessageERNS0_6HeaderE
        - Branch String:   'src/core/net/ip6.cpp:1055,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1055,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615InsertMplOptionERNS_7MessageERNS0_6HeaderE
            - BranchSide:      'src/core/net/ip6.cpp:1055,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:1059,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1061,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip63Ip615InsertMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/ip6.cpp:1065,41'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/ip6.cpp:1061,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:1061,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:1062,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      Callsites:
        - Src:             'src/core/net/ip6.cpp:1042,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/ip6.cpp:1042,5'
          Dst:             _ZN2ot3Ip66Header9ParseFromERKNS_7MessageE
        - Src:             'src/core/net/ip6.cpp:1043,5'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:1043,5'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/ip6.cpp:1047,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/net/ip6.cpp:1047,63'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:1047,40'
          Dst:             _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - Src:             'src/core/net/ip6.cpp:1052,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/net/ip6.cpp:1052,56'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:1052,40'
          Dst:             _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
        - Src:             'src/core/net/ip6.cpp:1053,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/ip6.cpp:1053,55'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1053,29'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/ip6.cpp:1055,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/net/ip6.cpp:1055,13'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:1055,13'
          Dst:             _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:1059,16'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:1059,33'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/ip6.cpp:1061,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/ip6.cpp:1061,9'
          Dst:             _ZN2ot3Ip63Ip615InsertMplOptionERNS_7MessageERNS0_6HeaderE
        - Src:             'src/core/net/ip6.cpp:1065,41'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/ip6.cpp:1065,54'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/ip6.cpp:1065,5'
          Dst:             _ZN2ot3Ip63Ip627UpdateBorderRoutingCountersERKNS0_6HeaderEtb
        - Src:             'src/core/net/ip6.cpp:1068,40'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - Src:             'src/core/net/ip6.cpp:1068,28'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
        - Src:             'src/core/net/ip6.cpp:1068,13'
          Dst:             _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
        - Src:             'src/core/net/ip6.cpp:1068,5'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZN2ot3Ip63Ip615InsertMplOptionERNS_7MessageERNS0_6HeaderE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aHeader
      BBCount:         41
      ICount:          193
      EdgeCount:       50
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
        - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
        - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
        - _ZN2ot3Ip63Mpl10InitOptionERNS0_9MplOptionERKNS0_7AddressE
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZN2ot3Ip66Header16SetPayloadLengthEt
        - _ZN2ot3Ip66Header9GetSourceEv
        - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
        - _ZN2ot7Message10WriteBytesEtPKvt
        - _ZN2ot7Message12InsertHeaderEtt
        - _ZN2ot7Message12RemoveHeaderEt
        - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
        - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
        - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
        - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
        - _ZNK2ot3Ip66Header13GetNextHeaderEv
        - _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - _ZNK2ot3Ip66Option7GetSizeEv
        - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot7Message4ReadINS_3Ip614HopByHopHeaderEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:234,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:236,56'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
            - BranchSide:      'src/core/net/ip6.cpp:240,5'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZNK2ot7Message4ReadINS_3Ip614HopByHopHeaderEEE7otErrortRT_
                - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZN2ot7Message12InsertHeaderEtt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl10InitOptionERNS0_9MplOptionERKNS0_7AddressE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
        - Branch String:   'src/core/net/ip6.cpp:240,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:240,5'
              BranchSideFuncs:
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZNK2ot7Message4ReadINS_3Ip614HopByHopHeaderEEE7otErrortRT_
                - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZN2ot7Message12InsertHeaderEtt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl10InitOptionERNS0_9MplOptionERKNS0_7AddressE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
            - BranchSide:      'src/core/net/ip6.cpp:240,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:252,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip614HopByHopHeaderEEE7otErrortRT_
                - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZN2ot7Message12InsertHeaderEtt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl10InitOptionERNS0_9MplOptionERKNS0_7AddressE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
            - BranchSide:      'src/core/net/ip6.cpp:281,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
        - Branch String:   'src/core/net/ip6.cpp:252,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:252,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:253,23'
              BranchSideFuncs:
                - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZN2ot7Message12InsertHeaderEtt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl10InitOptionERNS0_9MplOptionERKNS0_7AddressE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
        - Branch String:   'src/core/net/ip6.cpp:255,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:255,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
                - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
                - _ZN2ot7Message12InsertHeaderEtt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl10InitOptionERNS0_9MplOptionERKNS0_7AddressE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
            - BranchSide:      'src/core/net/ip6.cpp:255,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:264,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:264,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:267,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip63Mpl10InitOptionERNS0_9MplOptionERKNS0_7AddressE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
        - Branch String:   'src/core/net/ip6.cpp:271,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:273,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
            - BranchSide:      'src/core/net/ip6.cpp:277,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
        - Branch String:   'src/core/net/ip6.cpp:281,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:281,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:284,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:284,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:284,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:234,17'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:234,34'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/net/ip6.cpp:236,17'
          Dst:             _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
        - Src:             'src/core/net/ip6.cpp:240,5'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:240,5'
          Dst:             _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
        - Src:             'src/core/net/ip6.cpp:242,14'
          Dst:             _ZN2ot7Message12RemoveHeaderEt
        - Src:             'src/core/net/ip6.cpp:244,17'
          Dst:             _ZNK2ot3Ip66Header13GetNextHeaderEv
        - Src:             'src/core/net/ip6.cpp:252,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip614HopByHopHeaderEEE7otErrortRT_
        - Src:             'src/core/net/ip6.cpp:253,23'
          Dst:             _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:255,9'
          Dst:             _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - Src:             'src/core/net/ip6.cpp:259,27'
          Dst:             _ZNK2ot3Ip615ExtensionHeader9GetLengthEv
        - Src:             'src/core/net/ip6.cpp:259,13'
          Dst:             _ZN2ot3Ip615ExtensionHeader9SetLengthEh
        - Src:             'src/core/net/ip6.cpp:260,18'
          Dst:             _ZN2ot7Message5WriteINS_3Ip614HopByHopHeaderEEEvtRKT_
        - Src:             'src/core/net/ip6.cpp:264,9'
          Dst:             _ZN2ot7Message12InsertHeaderEtt
        - Src:             'src/core/net/ip6.cpp:267,44'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:267,14'
          Dst:             _ZN2ot3Ip63Mpl10InitOptionERNS0_9MplOptionERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:268,60'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:268,18'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
        - Src:             'src/core/net/ip6.cpp:271,57'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:271,23'
          Dst:             _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
        - Src:             'src/core/net/ip6.cpp:273,53'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:273,86'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:273,22'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
        - Src:             'src/core/net/ip6.cpp:277,42'
          Dst:             _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - Src:             'src/core/net/ip6.cpp:277,17'
          Dst:             _ZN2ot3Ip66Header16SetPayloadLengthEt
        - Src:             'src/core/net/ip6.cpp:281,9'
          Dst:             _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
        - Src:             'src/core/net/ip6.cpp:284,5'
          Dst:             _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
    - functionName:    _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aHeader
      BBCount:         25
      ICount:          122
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
        - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
        - _ZN2ot3Ip66Header11SetHopLimitEh
        - _ZN2ot3Ip66Header13SetNextHeaderEh
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZN2ot3Ip66Header16SetPayloadLengthEt
        - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
        - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
        - _ZN2ot3Ip67Address31SetToRealmLocalAllMplForwardersEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
        - _ZNK2ot10ChildTable25HasSleepyChildWithAddressERKNS_3Ip67AddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
        - _ZNK2ot3Ip66Header14GetDestinationEv
        - _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot7Message5CloneEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:195,68'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:196,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot10ChildTable25HasSleepyChildWithAddressERKNS_3Ip67AddressE
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address31SetToRealmLocalAllMplForwardersEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
            - BranchSide:      'src/core/net/ip6.cpp:212,18'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address31SetToRealmLocalAllMplForwardersEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
        - Branch String:   'src/core/net/ip6.cpp:195,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:198,32'
              BranchSideFuncs:
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address31SetToRealmLocalAllMplForwardersEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
            - BranchSide:      'src/core/net/ip6.cpp:212,18'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address31SetToRealmLocalAllMplForwardersEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
        - Branch String:   'src/core/net/ip6.cpp:200,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:202,30'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address31SetToRealmLocalAllMplForwardersEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
            - BranchSide:      'src/core/net/ip6.cpp:206,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address31SetToRealmLocalAllMplForwardersEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
        - Branch String:   'src/core/net/ip6.cpp:219,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:219,5'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
            - BranchSide:      'src/core/net/ip6.cpp:219,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:223,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:223,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:224,5'
              BranchSideFuncs:
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
        - Branch String:   'src/core/net/ip6.cpp:224,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:224,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:224,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:195,17'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:195,34'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/net/ip6.cpp:196,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/net/ip6.cpp:196,61'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:196,27'
          Dst:             _ZNK2ot10ChildTable25HasSleepyChildWithAddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/ip6.cpp:198,41'
          Dst:             _ZNK2ot7Message5CloneEv
        - Src:             'src/core/net/ip6.cpp:202,13'
          Dst:             _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
        - Src:             'src/core/net/ip6.cpp:206,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/net/ip6.cpp:212,18'
          Dst:             _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
        - Src:             'src/core/net/ip6.cpp:213,18'
          Dst:             _ZN2ot3Ip66Header11SetHopLimitEh
        - Src:             'src/core/net/ip6.cpp:214,43'
          Dst:             _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - Src:             'src/core/net/ip6.cpp:214,18'
          Dst:             _ZN2ot3Ip66Header16SetPayloadLengthEt
        - Src:             'src/core/net/ip6.cpp:215,18'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:215,35'
          Dst:             _ZN2ot3Ip67Address31SetToRealmLocalAllMplForwardersEv
        - Src:             'src/core/net/ip6.cpp:216,18'
          Dst:             _ZN2ot3Ip66Header13SetNextHeaderEh
        - Src:             'src/core/net/ip6.cpp:218,47'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:218,14'
          Dst:             _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:221,18'
          Dst:             _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:223,5'
          Dst:             _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
        - Src:             'src/core/net/ip6.cpp:224,5'
          Dst:             _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip614HopByHopHeaderEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aHeader
      BBCount:         19
      ICount:          108
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Ip615ExtensionHeader13SetNextHeaderEh
        - _ZN2ot3Ip615ExtensionHeader9SetLengthEh
        - _ZN2ot3Ip63Mpl10InitOptionERNS0_9MplOptionERKNS0_7AddressE
        - _ZN2ot3Ip66Header13SetNextHeaderEh
        - _ZN2ot3Ip66Header16SetPayloadLengthEt
        - _ZN2ot3Ip66Header9GetSourceEv
        - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
        - _ZN2ot7Message12PrependBytesEPKvt
        - _ZN2ot7Message7PrependINS_3Ip614HopByHopHeaderEEE7otErrorRKT_
        - _ZNK2ot3Ip66Header13GetNextHeaderEv
        - _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - _ZNK2ot3Ip66Option7GetSizeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:174,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:176,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message12PrependBytesEPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message12PrependBytesEPKvt
                - _ZN2ot7Message7PrependINS_3Ip614HopByHopHeaderEEE7otErrorRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/net/ip6.cpp:179,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message12PrependBytesEPKvt
                - _ZN2ot7Message7PrependINS_3Ip614HopByHopHeaderEEE7otErrorRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/net/ip6.cpp:176,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:176,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:177,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message12PrependBytesEPKvt
                - _ZN2ot7Message7PrependINS_3Ip614HopByHopHeaderEEE7otErrorRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/net/ip6.cpp:179,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:179,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:180,5'
              BranchSideFuncs:
                - _ZN2ot7Message7PrependINS_3Ip614HopByHopHeaderEEE7otErrorRKT_
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/net/ip6.cpp:180,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:180,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:181,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header13SetNextHeaderEh
      Callsites:
        - Src:             'src/core/net/ip6.cpp:169,37'
          Dst:             _ZNK2ot3Ip66Header13GetNextHeaderEv
        - Src:             'src/core/net/ip6.cpp:169,15'
          Dst:             _ZN2ot3Ip615ExtensionHeader13SetNextHeaderEh
        - Src:             'src/core/net/ip6.cpp:170,15'
          Dst:             _ZN2ot3Ip615ExtensionHeader9SetLengthEh
        - Src:             'src/core/net/ip6.cpp:171,40'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:171,10'
          Dst:             _ZN2ot3Ip63Mpl10InitOptionERNS0_9MplOptionERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:174,78'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:174,19'
          Dst:             _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
        - Src:             'src/core/net/ip6.cpp:176,9'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:176,9'
          Dst:             _ZN2ot7Message12PrependBytesEPKvt
        - Src:             'src/core/net/ip6.cpp:179,5'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/net/ip6.cpp:179,5'
          Dst:             _ZN2ot7Message12PrependBytesEPKvt
        - Src:             'src/core/net/ip6.cpp:180,5'
          Dst:             _ZN2ot7Message7PrependINS_3Ip614HopByHopHeaderEEE7otErrorRKT_
        - Src:             'src/core/net/ip6.cpp:181,38'
          Dst:             _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - Src:             'src/core/net/ip6.cpp:181,13'
          Dst:             _ZN2ot3Ip66Header16SetPayloadLengthEt
        - Src:             'src/core/net/ip6.cpp:182,13'
          Dst:             _ZN2ot3Ip66Header13SetNextHeaderEh
    - functionName:    _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message12PrependBytesEPKvt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:699,16'
          Dst:             _ZN2ot7Message12PrependBytesEPKvt
    - functionName:    _ZN2ot3Ip615ExtensionHeader13SetNextHeaderEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNextHeader
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message7PrependINS_3Ip614HopByHopHeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message12PrependBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:699,16'
          Dst:             _ZN2ot7Message12PrependBytesEPKvt
    - functionName:    _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13PriorityQueue7EnqueueERNS_7MessageE
        - _ZN2ot7Tasklet4PostEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:400,16'
          Dst:             _ZN2ot13PriorityQueue7EnqueueERNS_7MessageE
        - Src:             'src/core/net/ip6.cpp:401,20'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Header25SetVerionTrafficClassFlowEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_headers.hpp:102,46'
          Dst:             _ZN2ot3Ip66Header25SetVerionTrafficClassFlowEj
    - functionName:    _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSource
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aIpProto
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:785,5'
          Dst:             _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
    - functionName:    _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      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:    _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDestination
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip611MessageInfo23ShouldAllowZeroHopLimitEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip611MessageInfo6GetEcnEv
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEcn
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9WriteBitsIhTnT_Lh48ETnS1_Lh4EEEvRS1_S1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_headers.hpp:187,29'
          Dst:             _ZN2ot9WriteBitsIhTnT_Lh48ETnS1_Lh4EEEvRS1_S1_
    - functionName:    _ZN2ot3Ip66Header7SetDscpEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aDscp
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19UpdateBitsBigEndianItTnT_Lt4032ETnS1_Lt6EEES1_S1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_headers.hpp:172,29'
          Dst:             _ZN2ot19UpdateBitsBigEndianItTnT_Lt4032ETnS1_Lt6EEES1_S1_S1_
    - functionName:    _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aIpProto
      BBCount:         48
      ICount:          248
      EdgeCount:       61
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
        - _ZN2ot3Ip63Ip614PriorityToDscpENS_7Message8PriorityE
        - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
        - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
        - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
        - _ZN2ot3Ip66Header11SetHopLimitEh
        - _ZN2ot3Ip66Header13SetNextHeaderEh
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
        - _ZN2ot3Ip66Header16SetPayloadLengthEt
        - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
        - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
        - _ZN2ot3Ip66Header7SetDscpEh
        - _ZN2ot3Ip66Header9GetSourceEv
        - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
        - _ZN2ot3Tmf5Agent14PriorityToDscpENS_7Message8PriorityE
        - _ZN2ot7Message16SetMulticastLoopEb
        - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
        - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
        - _ZNK2ot3Ip611MessageInfo23ShouldAllowZeroHopLimitEv
        - _ZNK2ot3Ip611MessageInfo6GetEcnEv
        - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
        - _ZNK2ot7Message11GetPriorityEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:411,33'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:412,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot3Ip63Ip614PriorityToDscpENS_7Message8PriorityE
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header7SetDscpEh
                - _ZNK2ot3Ip611MessageInfo6GetEcnEv
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZNK2ot3Ip611MessageInfo23ShouldAllowZeroHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot3Tmf5Agent14PriorityToDscpENS_7Message8PriorityE
            - BranchSide:      'src/core/net/ip6.cpp:419,31'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot3Ip63Ip614PriorityToDscpENS_7Message8PriorityE
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header7SetDscpEh
                - _ZNK2ot3Ip611MessageInfo6GetEcnEv
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZNK2ot3Ip611MessageInfo23ShouldAllowZeroHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
        - Branch String:   'src/core/net/ip6.cpp:411,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:415,43'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot3Tmf5Agent14PriorityToDscpENS_7Message8PriorityE
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header7SetDscpEh
                - _ZNK2ot3Ip611MessageInfo6GetEcnEv
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZNK2ot3Ip611MessageInfo23ShouldAllowZeroHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
            - BranchSide:      'src/core/net/ip6.cpp:419,31'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot3Ip63Ip614PriorityToDscpENS_7Message8PriorityE
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header7SetDscpEh
                - _ZNK2ot3Ip611MessageInfo6GetEcnEv
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZNK2ot3Ip611MessageInfo23ShouldAllowZeroHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
        - Branch String:   'src/core/net/ip6.cpp:428,41'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:428,44'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
            - BranchSide:      'src/core/net/ip6.cpp:430,28'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
        - Branch String:   'src/core/net/ip6.cpp:428,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:430,28'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
            - BranchSide:      'src/core/net/ip6.cpp:434,16'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
        - Branch String:   'src/core/net/ip6.cpp:437,52'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:437,55'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
            - BranchSide:      'src/core/net/ip6.cpp:439,53'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
        - Branch String:   'src/core/net/ip6.cpp:437,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:439,53'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
            - BranchSide:      'src/core/net/ip6.cpp:446,26'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
        - Branch String:   'src/core/net/ip6.cpp:441,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:441,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
            - BranchSide:      'src/core/net/ip6.cpp:441,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:451,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:453,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
            - BranchSide:      'src/core/net/ip6.cpp:456,5'
              BranchSideFuncs:
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
        - Branch String:   'src/core/net/ip6.cpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:453,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:454,5'
              BranchSideFuncs:
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
        - Branch String:   'src/core/net/ip6.cpp:456,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:456,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:458,37'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
        - Branch String:   'src/core/net/ip6.cpp:460,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:462,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
            - BranchSide:      'src/core/net/ip6.cpp:465,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
        - Branch String:   'src/core/net/ip6.cpp:462,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:462,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:463,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZN2ot7Message16SetMulticastLoopEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
        - Branch String:   'src/core/net/ip6.cpp:467,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:469,34'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
            - BranchSide:      'src/core/net/ip6.cpp:473,25'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
      Callsites:
        - Src:             'src/core/net/ip6.cpp:409,39'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/ip6.cpp:412,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/net/ip6.cpp:412,53'
          Dst:             _ZN2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/net/ip6.cpp:412,81'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/ip6.cpp:413,53'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - Src:             'src/core/net/ip6.cpp:412,27'
          Dst:             _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
        - Src:             'src/core/net/ip6.cpp:415,52'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/net/ip6.cpp:415,16'
          Dst:             _ZN2ot3Tmf5Agent14PriorityToDscpENS_7Message8PriorityE
        - Src:             'src/core/net/ip6.cpp:419,40'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/net/ip6.cpp:419,16'
          Dst:             _ZN2ot3Ip63Ip614PriorityToDscpENS_7Message8PriorityE
        - Src:             'src/core/net/ip6.cpp:422,12'
          Dst:             _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
        - Src:             'src/core/net/ip6.cpp:423,12'
          Dst:             _ZN2ot3Ip66Header7SetDscpEh
        - Src:             'src/core/net/ip6.cpp:424,32'
          Dst:             _ZNK2ot3Ip611MessageInfo6GetEcnEv
        - Src:             'src/core/net/ip6.cpp:424,12'
          Dst:             _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
        - Src:             'src/core/net/ip6.cpp:425,12'
          Dst:             _ZN2ot3Ip66Header16SetPayloadLengthEt
        - Src:             'src/core/net/ip6.cpp:426,12'
          Dst:             _ZN2ot3Ip66Header13SetNextHeaderEh
        - Src:             'src/core/net/ip6.cpp:428,22'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
        - Src:             'src/core/net/ip6.cpp:428,57'
          Dst:             _ZNK2ot3Ip611MessageInfo23ShouldAllowZeroHopLimitEv
        - Src:             'src/core/net/ip6.cpp:430,41'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
        - Src:             'src/core/net/ip6.cpp:430,16'
          Dst:             _ZN2ot3Ip66Header11SetHopLimitEh
        - Src:             'src/core/net/ip6.cpp:434,16'
          Dst:             _ZN2ot3Ip66Header11SetHopLimitEh
        - Src:             'src/core/net/ip6.cpp:437,22'
          Dst:             _ZN2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/net/ip6.cpp:437,36'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/ip6.cpp:437,68'
          Dst:             _ZN2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/net/ip6.cpp:437,82'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/ip6.cpp:439,66'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/ip6.cpp:439,33'
          Dst:             _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:442,16'
          Dst:             _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:446,39'
          Dst:             _ZN2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/net/ip6.cpp:446,16'
          Dst:             _ZN2ot3Ip66Header9SetSourceERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:449,40'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/ip6.cpp:449,12'
          Dst:             _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
        - Src:             'src/core/net/ip6.cpp:451,22'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/ip6.cpp:451,36'
          Dst:             _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
        - Src:             'src/core/net/ip6.cpp:453,9'
          Dst:             _ZN2ot3Ip63Ip612AddMplOptionERNS_7MessageERNS0_6HeaderE
        - Src:             'src/core/net/ip6.cpp:456,5'
          Dst:             _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
        - Src:             'src/core/net/ip6.cpp:458,54'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/ip6.cpp:458,74'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/ip6.cpp:458,5'
          Dst:             _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
        - Src:             'src/core/net/ip6.cpp:460,22'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/ip6.cpp:460,36'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/net/ip6.cpp:462,9'
          Dst:             _ZN2ot3Ip63Ip638PrepareMulticastToLargerThanRealmLocalERNS_7MessageERKNS0_6HeaderE
        - Src:             'src/core/net/ip6.cpp:465,44'
          Dst:             _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
        - Src:             'src/core/net/ip6.cpp:465,14'
          Dst:             _ZN2ot7Message16SetMulticastLoopEb
        - Src:             'src/core/net/ip6.cpp:467,18'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/ip6.cpp:469,17'
          Dst:             _ZN2ot3Ip63Ip616FragmentDatagramERNS_7MessageEh
        - Src:             'src/core/net/ip6.cpp:473,9'
          Dst:             _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
    - functionName:    _ZN2ot3Ip63Ip614PriorityToDscpENS_7Message8PriorityE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aPriority
      BBCount:         8
      ICount:          40
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:143,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:143,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:146,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:151,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:151,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:155,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66Header7GetDscpEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17ReadBitsBigEndianItTnT_Lt4032ETnS1_Lt6EEES1_S1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_headers.hpp:162,37'
          Dst:             _ZN2ot17ReadBitsBigEndianItTnT_Lt4032ETnS1_Lt6EEES1_S1_
    - functionName:    _ZN2ot3Ip63Ip614DscpToPriorityEh
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aDscp
      BBCount:         14
      ICount:          65
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:112,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:116,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:116,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:121,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:121,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:128,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:128,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:128,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:128,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6.cpp:132,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Ip618NewMessageFromDataEPKhtRKNS_7Message8SettingsE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aData
        - aDataLength
        - aSettings
      BBCount:         30
      ICount:          120
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
        - _ZN2ot3Ip63Ip614DscpToPriorityEh
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - _ZNK2ot3Ip66Header7GetDscpEv
        - _ZNK2ot3Ip66Header7IsValidEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/ip6.cpp:85,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:85,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header7IsValidEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Ip66Header7GetDscpEv
                - _ZN2ot3Ip63Ip614DscpToPriorityEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/ip6.cpp:85,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:85,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:85,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header7IsValidEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Ip66Header7GetDscpEv
                - _ZN2ot3Ip63Ip614DscpToPriorityEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/ip6.cpp:85,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:89,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:89,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Ip66Header7GetDscpEv
                - _ZN2ot3Ip63Ip614DscpToPriorityEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/ip6.cpp:89,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:90,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:90,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header7GetDscpEv
                - _ZN2ot3Ip63Ip614DscpToPriorityEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/ip6.cpp:90,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:95,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:95,5'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/ip6.cpp:95,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6.cpp:97,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6.cpp:97,53'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/ip6.cpp:99,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
      Callsites:
        - Src:             'src/core/net/ip6.cpp:89,5'
          Dst:             _ZNK2ot3Ip66Header7IsValidEv
        - Src:             'src/core/net/ip6.cpp:90,5'
          Dst:             _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - Src:             'src/core/net/ip6.cpp:91,49'
          Dst:             _ZNK2ot3Ip66Header7GetDscpEv
        - Src:             'src/core/net/ip6.cpp:91,26'
          Dst:             _ZN2ot3Ip63Ip614DscpToPriorityEh
        - Src:             'src/core/net/ip6.cpp:93,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/net/ip6.cpp:93,34'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
        - Src:             'src/core/net/ip6.cpp:97,18'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/net/ip6.cpp:99,18'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Ip63Ip610NewMessageEtRKNS_7Message8SettingsE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aReserved
        - aSettings
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:75,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/net/ip6.cpp:75,31'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
    - functionName:    _ZN2ot3Ip63Ip610NewMessageEt
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aReserved
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Ip610NewMessageEtRKNS_7Message8SettingsE
        - _ZN2ot7Message8Settings10GetDefaultEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:71,77'
          Dst:             _ZN2ot7Message8Settings10GetDefaultEv
        - Src:             'src/core/net/ip6.cpp:71,55'
          Dst:             _ZN2ot3Ip63Ip610NewMessageEtRKNS_7Message8SettingsE
    - functionName:    _ZN2ot3Ip63Ip610NewMessageEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Ip610NewMessageEt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:69,41'
          Dst:             _ZN2ot3Ip63Ip610NewMessageEt
    - functionName:    _ZN2ot3Ip63Ip626ResetBorderRoutingCountersEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesI23otBorderRoutingCountersEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.hpp:324,45'
          Dst:             _ZN2ot13ClearAllBytesI23otBorderRoutingCountersEEvRT_
    - functionName:    _ZN2ot9TaskletInINS_3Ip63Ip6EXadL_ZNS2_15HandleSendQueueEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_3Ip63Ip6EXadL_ZNS2_15HandleSendQueueEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_3Ip63Ip6EXadL_ZNS2_15HandleSendQueueEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot13PriorityQueueC2Ev
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1717
      functionLinenumberEnd: 1717
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_13PriorityQueueEE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1717,27'
          Dst:             _ZN2ot9ClearableINS_13PriorityQueueEE5ClearEv
    - functionName:    _ZN2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvP9otMessagePvEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFvP9otMessagePvEEC2Ev
    - functionName:    _ZN2ot3Ip63Ip6C2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/ip6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13PriorityQueueC2Ev
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Ip63Ip626ResetBorderRoutingCountersEv
        - _ZN2ot3Ip63MplC2ERNS_8InstanceE
        - _ZN2ot3Ip63TcpC2ERNS_8InstanceE
        - _ZN2ot3Ip63UdpC2ERNS_8InstanceE
        - _ZN2ot3Ip64IcmpC2ERNS_8InstanceE
        - _ZN2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EEC2Ev
        - _ZN2ot9TaskletInINS_3Ip63Ip6EXadL_ZNS2_15HandleSendQueueEvEEEC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.cpp:51,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/ip6.cpp:50,6'
          Dst:             _ZN2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/net/ip6.cpp:50,6'
          Dst:             _ZN2ot8CallbackIPFvP9otMessagePvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/net/ip6.cpp:50,6'
          Dst:             _ZN2ot13PriorityQueueC2Ev
        - Src:             'src/core/net/ip6.cpp:56,7'
          Dst:             _ZN2ot9TaskletInINS_3Ip63Ip6EXadL_ZNS2_15HandleSendQueueEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/ip6.cpp:57,7'
          Dst:             _ZN2ot3Ip64IcmpC2ERNS_8InstanceE
        - Src:             'src/core/net/ip6.cpp:58,7'
          Dst:             _ZN2ot3Ip63UdpC2ERNS_8InstanceE
        - Src:             'src/core/net/ip6.cpp:59,7'
          Dst:             _ZN2ot3Ip63MplC2ERNS_8InstanceE
        - Src:             'src/core/net/ip6.cpp:61,7'
          Dst:             _ZN2ot3Ip63TcpC2ERNS_8InstanceE
        - Src:             'src/core/net/ip6.cpp:65,5'
          Dst:             _ZN2ot3Ip63Ip626ResetBorderRoutingCountersEv
    - functionName:    _ZN2ot14GetArrayLengthItLt8EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip67Address8ToStringEPct
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aSize
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
        - _ZNK2ot3Ip67Address8ToStringERNS_12StringWriterE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:648,18'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/net/ip6_address.cpp:649,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringERNS_12StringWriterE
    - functionName:    _ZNK2ot3Ip67Address8ToStringERNS_12StringWriterE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aWriter
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14GetArrayLengthItLt8EEEtRAT0__KT_
        - _ZNK2ot3Ip67Address14AppendHexWordsERNS_12StringWriterEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:654,50'
          Dst:             _ZN2ot14GetArrayLengthItLt8EEEtRAT0__KT_
        - Src:             'src/core/net/ip6_address.cpp:654,5'
          Dst:             _ZNK2ot3Ip67Address14AppendHexWordsERNS_12StringWriterEh
    - functionName:    _ZNK2ot3Ip67Address14AppendHexWordsERNS_12StringWriterEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aWriter
        - aLength
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:662,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:664,13'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/net/ip6_address.cpp:671,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:664,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:666,13'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/net/ip6_address.cpp:669,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:666,21'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/net/ip6_address.cpp:669,30'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/ip6_address.cpp:669,17'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot6StringILt40EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot3Ip67Address8ToStringEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6StringILt40EEC2Ev
        - _ZNK2ot3Ip67Address8ToStringERNS_12StringWriterE
      functionUses:    62
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:639,16'
          Dst:             _ZN2ot6StringILt40EEC2Ev
        - Src:             'src/core/net/ip6_address.cpp:641,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringERNS_12StringWriterE
    - functionName:    _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArray
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip67Address10FromStringEPKc
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aString
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address9ParseFromEPKcc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:534,12'
          Dst:             _ZN2ot3Ip67Address9ParseFromEPKcc
    - functionName:    _ZN2ot3Ip67Address9ParseFromEPKcc
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aString
        - aTerminatorChar
      BBCount:         76
      ICount:          375
      EdgeCount:       94
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
        - _ZN2ot13ParseHexDigitEcRh
        - _ZN2ot3Ip47Address10FromStringEPKcc
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot3Ip47Address8GetBytesEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:551,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:553,16'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
                - _ZN2ot9BigEndian10HostSwap16Et
            - BranchSide:      'src/core/net/ip6_address.cpp:559,5'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
                - _ZN2ot9BigEndian10HostSwap16Et
        - Branch String:   'src/core/net/ip6_address.cpp:554,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:554,9'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
                - _ZN2ot9BigEndian10HostSwap16Et
            - BranchSide:      'src/core/net/ip6_address.cpp:554,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:559,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:561,29'
              BranchSideFuncs:
                - _ZN2ot13ParseHexDigitEcRh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
            - BranchSide:      'src/core/net/ip6_address.cpp:611,9'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
        - Branch String:   'src/core/net/ip6_address.cpp:570,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:572,17'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
            - BranchSide:      'src/core/net/ip6_address.cpp:575,20'
              BranchSideFuncs:
                - _ZN2ot13ParseHexDigitEcRh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
        - Branch String:   'src/core/net/ip6_address.cpp:578,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:578,13'
              BranchSideFuncs:
                - _ZN2ot13ParseHexDigitEcRh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
            - BranchSide:      'src/core/net/ip6_address.cpp:578,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:581,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:581,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
            - BranchSide:      'src/core/net/ip6_address.cpp:581,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:583,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:586,23'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
            - BranchSide:      'src/core/net/ip6_address.cpp:593,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
        - Branch String:   'src/core/net/ip6_address.cpp:589,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:589,13'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
            - BranchSide:      'src/core/net/ip6_address.cpp:589,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:593,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:593,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
            - BranchSide:      'src/core/net/ip6_address.cpp:593,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
        - Branch String:   'src/core/net/ip6_address.cpp:593,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:593,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
            - BranchSide:      'src/core/net/ip6_address.cpp:593,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:595,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:595,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
            - BranchSide:      'src/core/net/ip6_address.cpp:595,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:598,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:559,5'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
                - _ZN2ot9BigEndian10HostSwap16Et
            - BranchSide:      'src/core/net/ip6_address.cpp:600,20'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
                - _ZN2ot9BigEndian10HostSwap16Et
        - Branch String:   'src/core/net/ip6_address.cpp:602,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:604,17'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
                - _ZN2ot9BigEndian10HostSwap16Et
            - BranchSide:      'src/core/net/ip6_address.cpp:608,9'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
                - _ZN2ot9BigEndian10HostSwap16Et
        - Branch String:   'src/core/net/ip6_address.cpp:604,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:604,17'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot13ParseHexDigitEcRh
                - _ZN2ot9BigEndian10HostSwap16Et
            - BranchSide:      'src/core/net/ip6_address.cpp:604,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:611,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:615,9'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
            - BranchSide:      'src/core/net/ip6_address.cpp:623,9'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
        - Branch String:   'src/core/net/ip6_address.cpp:615,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:615,9'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
            - BranchSide:      'src/core/net/ip6_address.cpp:615,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:623,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:627,9'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address10FromStringEPKcc
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
            - BranchSide:      'src/core/net/ip6_address.cpp:631,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:627,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:627,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:628,28'
              BranchSideFuncs:
                - _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
                - _ZNK2ot3Ip47Address8GetBytesEv
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:570,17'
          Dst:             _ZN2ot13ParseHexDigitEcRh
        - Src:             'src/core/net/ip6_address.cpp:596,32'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/ip6_address.cpp:627,9'
          Dst:             _ZN2ot3Ip47Address10FromStringEPKcc
        - Src:             'src/core/net/ip6_address.cpp:628,16'
          Dst:             _ZN2ot11GetArrayEndIhLt16EEEPT_RAT0__S1_
        - Src:             'src/core/net/ip6_address.cpp:628,71'
          Dst:             _ZNK2ot3Ip47Address8GetBytesEv
    - functionName:    _ZNK2ot3Ip47Address8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      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:    _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aIp4Address
      BBCount:         14
      ICount:          97
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
        - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - _ZNK2ot3Ip47Address8GetBytesEv
        - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - _ZNK2ot3Ip66Prefix9GetLengthEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:512,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:512,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip47Address8GetBytesEv
            - BranchSide:      'src/core/net/ip6_address.cpp:514,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip47Address8GetBytesEv
        - Branch String:   'src/core/net/ip6_address.cpp:519,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:521,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip47Address8GetBytesEv
            - BranchSide:      'src/core/net/ip6_address.cpp:528,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:521,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:523,21'
              BranchSideFuncs:
                - _ZNK2ot3Ip47Address8GetBytesEv
            - BranchSide:      'src/core/net/ip6_address.cpp:526,34'
              BranchSideFuncs:
                - _ZNK2ot3Ip47Address8GetBytesEv
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:512,5'
          Dst:             _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - Src:             'src/core/net/ip6_address.cpp:512,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/ip6_address.cpp:514,5'
          Dst:             _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - Src:             'src/core/net/ip6_address.cpp:515,5'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
        - Src:             'src/core/net/ip6_address.cpp:517,24'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/net/ip6_address.cpp:526,46'
          Dst:             _ZNK2ot3Ip47Address8GetBytesEv
    - functionName:    _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address8CopyBitsEPhPKhh
        - _ZNK2ot3Ip66Prefix8GetBytesEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:394,79'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/ip6_address.cpp:394,99'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/net/ip6_address.cpp:394,50'
          Dst:             _ZN2ot3Ip67Address8CopyBitsEPhPKhh
    - functionName:    _ZN2ot3Ip67Address8CopyBitsEPhPKhh
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aDst
        - aSrc
        - aNumBits
      BBCount:         4
      ICount:          84
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:407,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:407,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:409,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip67Address13MatchesFilterENS1_10TypeFilterE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aFilter
      BBCount:         12
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:465,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:465,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:468,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:471,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
            - BranchSide:      'src/core/net/ip6_address.cpp:475,19'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address11IsMulticastEv
            - BranchSide:      'src/core/net/ip6_address.cpp:479,19'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/net/ip6_address.cpp:471,36'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:471,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:471,40'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address11IsMulticastEv
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:471,20'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/ip6_address.cpp:471,40'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/ip6_address.cpp:475,19'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/ip6_address.cpp:479,19'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
    - functionName:    _ZNK2ot3Ip67Address13IsUnspecifiedEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    30
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:314,33'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:314,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:314,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:314,56'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:314,59'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:314,56'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:314,79'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:314,82'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:314,79'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address8GetScopeEv
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:356,82'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:356,86'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8GetScopeEv
            - BranchSide:      'src/core/net/ip6_address.cpp:356,82'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:356,68'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/ip6_address.cpp:356,86'
          Dst:             _ZNK2ot3Ip67Address8GetScopeEv
    - functionName:    _ZNK2ot3Ip67Address8GetScopeEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot3Ip67Address10IsLoopbackEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:436,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:438,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:440,14'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
        - Branch String:   'src/core/net/ip6_address.cpp:440,14'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:442,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:444,14'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address10IsLoopbackEv
        - Branch String:   'src/core/net/ip6_address.cpp:444,14'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:446,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:450,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:436,9'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/ip6_address.cpp:440,14'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/net/ip6_address.cpp:444,14'
          Dst:             _ZNK2ot3Ip67Address10IsLoopbackEv
    - functionName:    _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:325,30'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/ip6_address.cpp:325,64'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip67Address10IsLoopbackEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:319,33'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:319,36'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap32Ej
            - BranchSide:      'src/core/net/ip6_address.cpp:319,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:319,56'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:319,59'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap32Ej
            - BranchSide:      'src/core/net/ip6_address.cpp:319,56'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:319,79'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:319,79'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap32Ej
            - BranchSide:      'src/core/net/ip6_address.cpp:320,13'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap32Ej
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:320,31'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot3Ip67Address11PrefixMatchERKS1_
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:458,12'
          Dst:             _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
    - functionName:    _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aPrefixA
        - aPrefixB
        - aMaxSize
      BBCount:         18
      ICount:          112
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:133,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:133,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:135,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:135,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:135,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:137,24'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:139,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:141,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:145,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:145,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:147,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:151,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:133,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot3Ip67Address12SetToLocatorERKNS0_13NetworkPrefixEt
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aNetworkPrefix
        - aLocator
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:428,5'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/net/ip6_address.cpp:429,5'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/net/ip6_address.cpp:429,14'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
    - functionName:    _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNetworkPrefix
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLocator
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:262,22'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/net/ip6_address.cpp:263,22'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/ip6_address.cpp:264,22'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip67Address25SetMulticastNetworkPrefixEPKhh
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aPrefixLength
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address8CopyBitsEPhPKhh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:422,5'
          Dst:             _ZN2ot3Ip67Address8CopyBitsEPhPKhh
    - functionName:    _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aPrefixLength
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
        - _ZN2ot3Ip66Prefix13SizeForLengthEh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:389,53'
          Dst:             _ZN2ot3Ip66Prefix13SizeForLengthEh
        - Src:             'src/core/net/ip6_address.cpp:389,12'
          Dst:             _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
    - functionName:    _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
        - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - _ZNK2ot3Ip66Prefix8GetBytesEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:384,52'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/ip6_address.cpp:384,72'
          Dst:             _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - Src:             'src/core/net/ip6_address.cpp:384,12'
          Dst:             _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
        - Src:             'src/core/net/ip6_address.cpp:384,99'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
    - functionName:    _ZN2ot3Ip67Address14SetToIp4MappedERKNS_3Ip47AddressE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp4Address
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - _ZNK2ot3Ip47Address8GetBytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:377,5'
          Dst:             _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - Src:             'src/core/net/ip6_address.cpp:379,41'
          Dst:             _ZNK2ot3Ip47Address8GetBytesEv
    - functionName:    _ZNK2ot3Ip67Address11IsIp4MappedEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:372,34'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:372,38'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap32Ej
            - BranchSide:      'src/core/net/ip6_address.cpp:372,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:372,59'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:372,63'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap32Ej
            - BranchSide:      'src/core/net/ip6_address.cpp:372,59'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:372,81'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot3Ip67Address31SetToRealmLocalAllMplForwardersEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address29GetRealmLocalAllMplForwardersEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:368,63'
          Dst:             _ZN2ot3Ip67Address29GetRealmLocalAllMplForwardersEv
    - functionName:    _ZN2ot3Ip67Address29GetRealmLocalAllMplForwardersEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:695,12'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:695,12'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/net/ip6_address.cpp:695,12'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:695,12'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZNK2ot3Ip67Address28IsRealmLocalAllMplForwardersEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address29GetRealmLocalAllMplForwardersEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:366,75'
          Dst:             _ZN2ot3Ip67Address29GetRealmLocalAllMplForwardersEv
        - Src:             'src/core/net/ip6_address.cpp:366,72'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZN2ot3Ip67Address34SetToRealmLocalAllRoutersMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address32GetRealmLocalAllRoutersMulticastEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:364,66'
          Dst:             _ZN2ot3Ip67Address32GetRealmLocalAllRoutersMulticastEv
    - functionName:    _ZN2ot3Ip67Address32GetRealmLocalAllRoutersMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:690,12'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:690,12'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/net/ip6_address.cpp:690,12'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:690,12'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZNK2ot3Ip67Address31IsRealmLocalAllRoutersMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address32GetRealmLocalAllRoutersMulticastEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:362,78'
          Dst:             _ZN2ot3Ip67Address32GetRealmLocalAllRoutersMulticastEv
        - Src:             'src/core/net/ip6_address.cpp:362,75'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZN2ot3Ip67Address32SetToRealmLocalAllNodesMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address30GetRealmLocalAllNodesMulticastEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:360,64'
          Dst:             _ZN2ot3Ip67Address30GetRealmLocalAllNodesMulticastEv
    - functionName:    _ZN2ot3Ip67Address30GetRealmLocalAllNodesMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:685,12'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:685,12'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/net/ip6_address.cpp:685,12'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:685,12'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZNK2ot3Ip67Address29IsRealmLocalAllNodesMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address30GetRealmLocalAllNodesMulticastEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:358,76'
          Dst:             _ZN2ot3Ip67Address30GetRealmLocalAllNodesMulticastEv
        - Src:             'src/core/net/ip6_address.cpp:358,73'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address8GetScopeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:354,72'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:354,76'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8GetScopeEv
            - BranchSide:      'src/core/net/ip6_address.cpp:354,72'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:354,58'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/ip6_address.cpp:354,76'
          Dst:             _ZNK2ot3Ip67Address8GetScopeEv
    - functionName:    _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address31GetLinkLocalAllRoutersMulticastEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:352,65'
          Dst:             _ZN2ot3Ip67Address31GetLinkLocalAllRoutersMulticastEv
    - functionName:    _ZN2ot3Ip67Address31GetLinkLocalAllRoutersMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:680,12'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:680,12'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/net/ip6_address.cpp:680,12'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:680,12'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZNK2ot3Ip67Address30IsLinkLocalAllRoutersMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address31GetLinkLocalAllRoutersMulticastEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:350,77'
          Dst:             _ZN2ot3Ip67Address31GetLinkLocalAllRoutersMulticastEv
        - Src:             'src/core/net/ip6_address.cpp:350,74'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address29GetLinkLocalAllNodesMulticastEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:348,63'
          Dst:             _ZN2ot3Ip67Address29GetLinkLocalAllNodesMulticastEv
    - functionName:    _ZN2ot3Ip67Address29GetLinkLocalAllNodesMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:675,12'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:675,12'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/net/ip6_address.cpp:675,12'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:675,12'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZNK2ot3Ip67Address28IsLinkLocalAllNodesMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address29GetLinkLocalAllNodesMulticastEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:346,75'
          Dst:             _ZN2ot3Ip67Address29GetLinkLocalAllNodesMulticastEv
        - Src:             'src/core/net/ip6_address.cpp:346,72'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot3Ip67Address29IsLinkLocalUnicastOrMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:344,87'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:344,87'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:344,90'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:344,66'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/net/ip6_address.cpp:344,90'
          Dst:             _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
    - functionName:    _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address8GetScopeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:342,71'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:342,75'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8GetScopeEv
            - BranchSide:      'src/core/net/ip6_address.cpp:342,71'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:342,57'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/ip6_address.cpp:342,75'
          Dst:             _ZNK2ot3Ip67Address8GetScopeEv
    - functionName:    _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS0_19InterfaceIdentifierE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIid
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:337,22'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/net/ip6_address.cpp:339,5'
          Dst:             _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
    - functionName:    _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip619InterfaceIdentifier17SetFromExtAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:330,22'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/net/ip6_address.cpp:332,5'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/net/ip6_address.cpp:332,14'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier17SetFromExtAddressERKNS_3Mac10ExtAddressE
    - functionName:    _ZN2ot3Ip619InterfaceIdentifier17SetFromExtAddressERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac10ExtAddress11ToggleLocalEv
        - _ZNK2ot3Mac10ExtAddress6CopyToEPhNS1_13CopyByteOrderE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:255,10'
          Dst:             _ZN2ot3Mac10ExtAddress11ToggleLocalEv
        - Src:             'src/core/net/ip6_address.cpp:256,10'
          Dst:             _ZNK2ot3Mac10ExtAddress6CopyToEPhNS1_13CopyByteOrderE
    - functionName:    _ZNK2ot3Mac10ExtAddress6CopyToEPhNS1_13CopyByteOrderE
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aByteOrder
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac10ExtAddress11CopyAddressEPhPKhNS1_13CopyByteOrderE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac_types.hpp:214,9'
          Dst:             _ZN2ot3Mac10ExtAddress11CopyAddressEPhPKhNS1_13CopyByteOrderE
    - functionName:    _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter14AppendHexBytesEPKht
        - _ZN2ot6StringILt17EEC2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:302,16'
          Dst:             _ZN2ot6StringILt17EEC2Ev
        - Src:             'src/core/net/ip6_address.cpp:304,12'
          Dst:             _ZN2ot12StringWriter14AppendHexBytesEPKht
    - functionName:    _ZN2ot3Ip619InterfaceIdentifier11ApplyPrefixERKNS0_6PrefixE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip67Address8CopyBitsEPhPKhh
        - _ZNK2ot3Ip66Prefix8GetBytesEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:293,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:293,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip67Address8CopyBitsEPhPKhh
            - BranchSide:      'src/core/net/ip6_address.cpp:295,27'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip67Address8CopyBitsEPhPKhh
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:293,17'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/net/ip6_address.cpp:295,47'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/ip6_address.cpp:296,35'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/net/ip6_address.cpp:295,9'
          Dst:             _ZN2ot3Ip67Address8CopyBitsEPhPKhh
    - functionName:    _ZNK2ot3Ip619InterfaceIdentifier23IsAnycastServiceLocatorEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:288,25'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:288,29'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:288,25'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:288,66'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:288,70'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:288,66'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:286,24'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/net/ip6_address.cpp:288,13'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
    - functionName:    _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:270,65'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:270,68'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
            - BranchSide:      'src/core/net/ip6_address.cpp:270,65'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:270,31'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/net/ip6_address.cpp:270,86'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip619InterfaceIdentifier16IsRoutingLocatorEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:275,25'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:275,29'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:275,25'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:275,58'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:275,63'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:275,58'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:275,13'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
    - functionName:    _ZN2ot3Ip619InterfaceIdentifier8SetBytesEPKh
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBuffer
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Random6Crypto4FillINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random6Crypto10FillBufferEPht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/random.hpp:220,12'
          Dst:             _ZN2ot6Random6Crypto10FillBufferEPht
    - functionName:    _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random6Crypto4FillINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:246,50'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:246,50'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/ip6_address.cpp:246,50'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:246,50'
          Dst:             _ZN2ot6Random6Crypto4FillINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
        - Src:             'src/core/net/ip6_address.cpp:246,50'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:281,25'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:281,29'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:281,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:281,13'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
    - functionName:    _ZNK2ot3Ip619InterfaceIdentifier23IsReservedSubnetAnycastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:242,65'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:242,68'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
            - BranchSide:      'src/core/net/ip6_address.cpp:242,65'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:242,116'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:242,116'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:243,35'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:243,38'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:243,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:242,31'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/net/ip6_address.cpp:242,86'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip619InterfaceIdentifier21IsSubnetRouterAnycastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:231,92'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:231,96'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:231,92'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip619InterfaceIdentifier10IsReservedEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
        - _ZNK2ot3Ip619InterfaceIdentifier21IsSubnetRouterAnycastEv
        - _ZNK2ot3Ip619InterfaceIdentifier23IsReservedSubnetAnycastEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:228,36'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:228,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:228,39'
              BranchSideFuncs:
                - _ZNK2ot3Ip619InterfaceIdentifier23IsReservedSubnetAnycastEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
        - Branch String:   'src/core/net/ip6_address.cpp:228,65'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:228,65'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:228,68'
              BranchSideFuncs:
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:228,12'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier21IsSubnetRouterAnycastEv
        - Src:             'src/core/net/ip6_address.cpp:228,39'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier23IsReservedSubnetAnycastEv
        - Src:             'src/core/net/ip6_address.cpp:228,68'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
    - functionName:    _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:224,84'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:224,88'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:224,84'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot16DivideAndRoundUpIhEET_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aDividend
        - aDivisor
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66Prefix8ToStringEPct
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aSize
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
        - _ZNK2ot3Ip66Prefix8ToStringERNS_12StringWriterE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:200,18'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/net/ip6_address.cpp:202,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringERNS_12StringWriterE
    - functionName:    _ZNK2ot3Ip66Prefix8ToStringERNS_12StringWriterE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aWriter
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot16DivideAndRoundUpIhEET_S1_S1_
        - _ZN2ot3Ip66Prefix4TidyEv
        - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - _ZNK2ot3Ip67Address14AppendHexWordsERNS_12StringWriterEh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:213,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:213,9'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/net/ip6_address.cpp:215,9'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:207,54'
          Dst:             _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - Src:             'src/core/net/ip6_address.cpp:207,28'
          Dst:             _ZN2ot16DivideAndRoundUpIhEET_S1_S1_
        - Src:             'src/core/net/ip6_address.cpp:210,16'
          Dst:             _ZN2ot3Ip66Prefix4TidyEv
        - Src:             'src/core/net/ip6_address.cpp:211,5'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/ip6_address.cpp:211,37'
          Dst:             _ZNK2ot3Ip67Address14AppendHexWordsERNS_12StringWriterEh
        - Src:             'src/core/net/ip6_address.cpp:213,9'
          Dst:             _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - Src:             'src/core/net/ip6_address.cpp:215,17'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/net/ip6_address.cpp:218,13'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot3Ip66Prefix4TidyEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot14GetArrayLengthIhLt16EEEtRAT0__KT_
        - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:94,47'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthIhLt16EEEtRAT0__KT_
            - BranchSide:      'src/core/net/ip6_address.cpp:97,23'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthIhLt16EEEtRAT0__KT_
        - Branch String:   'src/core/net/ip6_address.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:99,9'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthIhLt16EEEtRAT0__KT_
            - BranchSide:      'src/core/net/ip6_address.cpp:101,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:89,31'
          Dst:             _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - Src:             'src/core/net/ip6_address.cpp:97,39'
          Dst:             _ZN2ot14GetArrayLengthIhLt16EEEtRAT0__KT_
    - functionName:    _ZN2ot14GetArrayLengthIhLt16EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66Prefix8ToStringEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6StringILt45EEC2Ev
        - _ZNK2ot3Ip66Prefix8ToStringERNS_12StringWriterE
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:191,16'
          Dst:             _ZN2ot6StringILt45EEC2Ev
        - Src:             'src/core/net/ip6_address.cpp:193,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringERNS_12StringWriterE
    - functionName:    _ZN2ot3Ip66Prefix10FromStringEPKc
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aString
      BBCount:         27
      ICount:          99
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10StringFindEPKcc
        - _ZN2ot16StringParseUint8ERPKcRhh
        - _ZN2ot3Ip67Address9ParseFromEPKcc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:172,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:172,5'
              BranchSideFuncs:
                - _ZN2ot10StringFindEPKcc
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Ip67Address9ParseFromEPKcc
                - _ZN2ot16StringParseUint8ERPKcRhh
            - BranchSide:      'src/core/net/ip6_address.cpp:172,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:175,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:175,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Ip67Address9ParseFromEPKcc
                - _ZN2ot16StringParseUint8ERPKcRhh
            - BranchSide:      'src/core/net/ip6_address.cpp:175,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:177,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:177,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:179,8'
              BranchSideFuncs:
                - _ZN2ot16StringParseUint8ERPKcRhh
        - Branch String:   'src/core/net/ip6_address.cpp:180,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:180,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:181,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:181,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:181,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:181,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:174,11'
          Dst:             _ZN2ot10StringFindEPKcc
        - Src:             'src/core/net/ip6_address.cpp:177,5'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/ip6_address.cpp:177,5'
          Dst:             _ZN2ot3Ip67Address9ParseFromEPKcc
        - Src:             'src/core/net/ip6_address.cpp:180,5'
          Dst:             _ZN2ot16StringParseUint8ERPKcRhh
    - functionName:    _ZN2ot3Ip66Prefix24IsValidNat64PrefixLengthEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aLength
      BBCount:         12
      ICount:          61
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:160,28'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:160,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:160,32'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:160,47'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:160,47'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:160,51'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:160,66'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:160,66'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:160,70'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:160,85'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:160,85'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:160,89'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_address.cpp:160,104'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:160,104'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:161,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66PrefixltERKS1_
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         9
      ICount:          87
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
        - _ZN2ot3Ip66Prefix13SizeForLengthEh
        - _ZN2ot3MinIhEET_S1_S1_
        - _ZNK2ot3Ip66Prefix8GetBytesEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:117,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:119,22'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
            - BranchSide:      'src/core/net/ip6_address.cpp:123,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:114,25'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/net/ip6_address.cpp:114,45'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/net/ip6_address.cpp:114,21'
          Dst:             _ZN2ot3MinIhEET_S1_S1_
        - Src:             'src/core/net/ip6_address.cpp:115,33'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/ip6_address.cpp:115,52'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/ip6_address.cpp:115,64'
          Dst:             _ZN2ot3Ip66Prefix13SizeForLengthEh
        - Src:             'src/core/net/ip6_address.cpp:115,21'
          Dst:             _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
        - Src:             'src/core/net/ip6_address.cpp:119,22'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/net/ip6_address.cpp:119,43'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/net/ip6_address.cpp:123,17'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/ip6_address.cpp:123,67'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
    - functionName:    _ZNK2ot3Ip66PrefixeqERKS1_
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
        - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - _ZNK2ot3Ip66Prefix8GetBytesEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    18
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:105,40'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:105,56'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
                - _ZNK2ot3Ip66Prefix9GetLengthEv
            - BranchSide:      'src/core/net/ip6_address.cpp:105,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:105,56'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/ip6_address.cpp:105,75'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/ip6_address.cpp:105,87'
          Dst:             _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - Src:             'src/core/net/ip6_address.cpp:105,44'
          Dst:             _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
        - Src:             'src/core/net/ip6_address.cpp:105,106'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
    - functionName:    _ZNK2ot3Ip66Prefix14ContainsPrefixERKNS0_13NetworkPrefixE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSubPrefix
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
        - _ZNK2ot3Ip66Prefix8GetBytesEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:83,48'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:83,48'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
            - BranchSide:      'src/core/net/ip6_address.cpp:84,25'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:84,25'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/ip6_address.cpp:84,13'
          Dst:             _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
    - functionName:    _ZNK2ot3Ip66Prefix14ContainsPrefixERKS1_
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSubPrefix
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
        - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - _ZNK2ot3Ip66Prefix8GetBytesEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:77,44'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:77,44'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
                - _ZNK2ot3Ip66Prefix9GetLengthEv
            - BranchSide:      'src/core/net/ip6_address.cpp:78,25'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
                - _ZNK2ot3Ip66Prefix9GetLengthEv
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:78,25'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/ip6_address.cpp:78,48'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/ip6_address.cpp:78,71'
          Dst:             _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - Src:             'src/core/net/ip6_address.cpp:78,13'
          Dst:             _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
        - Src:             'src/core/net/ip6_address.cpp:78,101'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
    - functionName:    _ZNK2ot3Ip66Prefix7IsEqualEPKhh
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrefixBytes
        - aPrefixLength
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
        - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - _ZNK2ot3Ip66Prefix8GetBytesEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:72,39'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:72,55'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
                - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
            - BranchSide:      'src/core/net/ip6_address.cpp:72,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:72,55'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/ip6_address.cpp:72,81'
          Dst:             _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - Src:             'src/core/net/ip6_address.cpp:72,43'
          Dst:             _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
    - functionName:    _ZNK2ot3Ip66Prefix13IsUniqueLocalEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:68,64'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:68,69'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:68,64'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66Prefix11IsMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:66,62'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:66,66'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_address.cpp:66,62'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66Prefix11IsLinkLocalEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_address.cpp:62,28'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_address.cpp:62,28'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot9BigEndian10HostSwap16Et
            - BranchSide:      'src/core/net/ip6_address.cpp:63,14'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot9BigEndian10HostSwap16Et
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:63,39'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/ip6_address.cpp:63,73'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip66Prefix3SetEPKhh
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aLength
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix13SizeForLengthEh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:56,41'
          Dst:             _ZN2ot3Ip66Prefix13SizeForLengthEh
    - functionName:    _ZN2ot3Ip613NetworkPrefix17GenerateRandomUlaEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random6Crypto10FillBufferEPht
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.cpp:48,12'
          Dst:             _ZN2ot6Random6Crypto10FillBufferEPht
    - functionName:    _ZNK2ot5ArrayItLt2EhE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayItLt2EhE7PopBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayItLt2EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:315,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:315,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:315,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:315,34'
          Dst:             _ZNK2ot5ArrayItLt2EhE7IsEmptyEv
    - functionName:    _ZNK2ot5ArrayItLt2EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayItLt2EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayItLt2EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayItLt2EhE10GetMaxSizeEv
    - functionName:    _ZN2ot7AsConstINS_5ArrayItLt2EhEEEEPKT_PS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstItEEPT_PKS1_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayItLt2EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZNK2ot5ArrayItLt2EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayItLt2EhE4FindERKt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot5ArrayItLt2EhE3endEv
        - _ZNK2ot5ArrayItLt2EhE5beginEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:372,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:374,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:376,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayItLt2EhE5beginEv
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayItLt2EhE3endEv
    - functionName:    _ZN2ot5ArrayItLt2EhE6RemoveERt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aElement
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ArrayItLt2EhE7PopBackEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:342,13'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:342,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:344,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:340,29'
          Dst:             _ZN2ot5ArrayItLt2EhE7PopBackEv
    - functionName:    _ZN2ot5ArrayItLt2EhE8PushBackERKt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayItLt2EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayItLt2EhE6IsFullEv
    - functionName:    _ZN2ot5ArrayItLt2EhE4FindERKt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstItEEPT_PKS1_
        - _ZN2ot7AsConstINS_5ArrayItLt2EhEEEEPKT_PS3_
        - _ZNK2ot5ArrayItLt2EhE4FindERKt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:357,56'
          Dst:             _ZN2ot7AsConstINS_5ArrayItLt2EhEEEEPKT_PS3_
        - Src:             'src/core/common/array.hpp:357,71'
          Dst:             _ZNK2ot5ArrayItLt2EhE4FindERKt
        - Src:             'src/core/common/array.hpp:357,45'
          Dst:             _ZN2ot10AsNonConstItEEPT_PKS1_
    - functionName:    _ZN2ot3Ip66Filter19UpdateUnsecurePortsENS1_6ActionEt
      functionSourceFile: '/src/openthread/src/core/net/ip6_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - this
        - aAction
        - aPort
      BBCount:         26
      ICount:          103
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot5ArrayItLt2EhE4FindERKt
        - _ZN2ot5ArrayItLt2EhE6RemoveERt
        - _ZN2ot5ArrayItLt2EhE8PushBackERKt
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_filter.cpp:109,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:109,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayItLt2EhE4FindERKt
                - _ZN2ot5ArrayItLt2EhE6RemoveERt
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5ArrayItLt2EhE8PushBackERKt
            - BranchSide:      'src/core/net/ip6_filter.cpp:109,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_filter.cpp:113,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:115,9'
              BranchSideFuncs:
                - _ZN2ot5ArrayItLt2EhE8PushBackERKt
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/ip6_filter.cpp:120,9'
              BranchSideFuncs:
                - _ZN2ot5ArrayItLt2EhE6RemoveERt
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/ip6_filter.cpp:115,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:115,9'
              BranchSideFuncs:
                - _ZN2ot5ArrayItLt2EhE8PushBackERKt
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/ip6_filter.cpp:115,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_filter.cpp:116,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:116,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_filter.cpp:117,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/ip6_filter.cpp:120,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:120,9'
              BranchSideFuncs:
                - _ZN2ot5ArrayItLt2EhE6RemoveERt
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/ip6_filter.cpp:120,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_filter.cpp:111,28'
          Dst:             _ZN2ot5ArrayItLt2EhE4FindERKt
        - Src:             'src/core/net/ip6_filter.cpp:116,9'
          Dst:             _ZN2ot5ArrayItLt2EhE8PushBackERKt
        - Src:             'src/core/net/ip6_filter.cpp:121,24'
          Dst:             _ZN2ot5ArrayItLt2EhE6RemoveERt
        - Src:             'src/core/net/ip6_filter.cpp:124,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot5ArrayItLt2EhE8ContainsERKt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayItLt2EhE4FindERKt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:394,54'
          Dst:             _ZNK2ot5ArrayItLt2EhE4FindERKt
    - functionName:    _ZNK2ot3Ip67Headers21GetDestinationAddressEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip66Header14GetDestinationEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.hpp:542,74'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
    - functionName:    _ZNK2ot3Ip66Filter5ApplyERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/ip6_filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         44
      ICount:          163
      EdgeCount:       51
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
        - _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - _ZNK2ot3Ip67Address29IsLinkLocalUnicastOrMulticastEv
        - _ZNK2ot3Ip67Headers10GetIpProtoEv
        - _ZNK2ot3Ip67Headers18GetDestinationPortEv
        - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
        - _ZNK2ot3Mle3Mle7GetRoleEv
        - _ZNK2ot5ArrayItLt2EhE8ContainsERKt
        - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
        - _ZNK2ot7Message21IsLinkSecurityEnabledEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_filter.cpp:50,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:52,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_filter.cpp:55,5'
              BranchSideFuncs:
                - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Address29IsLinkLocalUnicastOrMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot5ArrayItLt2EhE8ContainsERKt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
        - Branch String:   'src/core/net/ip6_filter.cpp:55,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:55,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_filter.cpp:57,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Address29IsLinkLocalUnicastOrMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot5ArrayItLt2EhE8ContainsERKt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
        - Branch String:   'src/core/net/ip6_filter.cpp:57,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:57,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot5ArrayItLt2EhE8ContainsERKt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
            - BranchSide:      'src/core/net/ip6_filter.cpp:57,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_filter.cpp:60,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:62,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_filter.cpp:65,23'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot5ArrayItLt2EhE8ContainsERKt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
        - Branch String:   'src/core/net/ip6_filter.cpp:67,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:71,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot5ArrayItLt2EhE8ContainsERKt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
            - BranchSide:      'src/core/net/ip6_filter.cpp:87,9'
              BranchSideFuncs:
                - _ZNK2ot5ArrayItLt2EhE8ContainsERKt
            - BranchSide:      'src/core/net/ip6_filter.cpp:91,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_filter.cpp:71,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:73,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_filter.cpp:78,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot5ArrayItLt2EhE8ContainsERKt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
        - Branch String:   'src/core/net/ip6_filter.cpp:78,79'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:79,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
                - _ZNK2ot5ArrayItLt2EhE8ContainsERKt
            - BranchSide:      'src/core/net/ip6_filter.cpp:84,9'
              BranchSideFuncs:
                - _ZNK2ot5ArrayItLt2EhE8ContainsERKt
        - Branch String:   'src/core/net/ip6_filter.cpp:78,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:81,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_filter.cpp:84,9'
              BranchSideFuncs:
                - _ZNK2ot5ArrayItLt2EhE8ContainsERKt
        - Branch String:   'src/core/net/ip6_filter.cpp:95,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_filter.cpp:95,40'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_filter.cpp:97,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_filter.cpp:50,18'
          Dst:             _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - Src:             'src/core/net/ip6_filter.cpp:55,5'
          Dst:             _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
        - Src:             'src/core/net/ip6_filter.cpp:57,5'
          Dst:             _ZNK2ot3Ip67Headers21GetDestinationAddressEv
        - Src:             'src/core/net/ip6_filter.cpp:57,5'
          Dst:             _ZNK2ot3Ip67Address29IsLinkLocalUnicastOrMulticastEv
        - Src:             'src/core/net/ip6_filter.cpp:60,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/ip6_filter.cpp:60,25'
          Dst:             _ZNK2ot3Mle3Mle7GetRoleEv
        - Src:             'src/core/net/ip6_filter.cpp:65,23'
          Dst:             _ZNK2ot3Ip67Headers18GetDestinationPortEv
        - Src:             'src/core/net/ip6_filter.cpp:67,21'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
        - Src:             'src/core/net/ip6_filter.cpp:78,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/net/ip6_filter.cpp:78,31'
          Dst:             _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - Src:             'src/core/net/ip6_filter.cpp:79,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/net/ip6_filter.cpp:79,52'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
        - Src:             'src/core/net/ip6_filter.cpp:95,24'
          Dst:             _ZNK2ot5ArrayItLt2EhE8ContainsERKt
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip69PadOptionEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aHeaderSize
      BBCount:         9
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip69PadOption14InitForPadSizeEh
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_headers.cpp:124,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_headers.cpp:124,5'
              BranchSideFuncs:
                - _ZN2ot3Ip69PadOption14InitForPadSizeEh
            - BranchSide:      'src/core/net/ip6_headers.cpp:124,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_headers.cpp:125,5'
          Dst:             _ZN2ot3Ip69PadOption14InitForPadSizeEh
    - functionName:    _ZN2ot3Ip69PadOption14InitForPadSizeEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPadSize
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip66Option7SetTypeEh
        - _ZN2ot3Ip66Option9SetLengthEh
        - _ZN2ot9ClearableINS_3Ip69PadOptionEE5ClearEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_headers.cpp:108,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_headers.cpp:110,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Option7SetTypeEh
            - BranchSide:      'src/core/net/ip6_headers.cpp:114,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Option7SetTypeEh
                - _ZN2ot3Ip66Option9SetLengthEh
      Callsites:
        - Src:             'src/core/net/ip6_headers.cpp:106,5'
          Dst:             _ZN2ot9ClearableINS_3Ip69PadOptionEE5ClearEv
        - Src:             'src/core/net/ip6_headers.cpp:110,9'
          Dst:             _ZN2ot3Ip66Option7SetTypeEh
        - Src:             'src/core/net/ip6_headers.cpp:114,9'
          Dst:             _ZN2ot3Ip66Option7SetTypeEh
        - Src:             'src/core/net/ip6_headers.cpp:115,9'
          Dst:             _ZN2ot3Ip66Option9SetLengthEh
    - functionName:    _ZN2ot9ClearableINS_3Ip69PadOptionEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip69PadOptionEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip69PadOptionEEEvRT_
    - functionName:    _ZN2ot3Ip66Option7SetTypeEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip66Option9SetLengthEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66Option7GetSizeEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_headers.cpp:96,12'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_headers.cpp:96,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_headers.cpp:96,73'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip66OptionEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffsetRange
      BBCount:         22
      ICount:          85
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Ip66Option9SetLengthEh
        - _ZNK2ot11OffsetRange8ContainsEj
        - _ZNK2ot3Ip66Option7GetSizeEv
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
        - _ZNK2ot7Message4ReadINS_3Ip66OptionEEE7otErrorRKNS_11OffsetRangeERT_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_headers.cpp:79,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_headers.cpp:79,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_headers.cpp:81,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip66OptionEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZN2ot3Ip66Option9SetLengthEh
        - Branch String:   'src/core/net/ip6_headers.cpp:81,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_headers.cpp:83,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Option9SetLengthEh
            - BranchSide:      'src/core/net/ip6_headers.cpp:87,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip66OptionEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange8ContainsEj
        - Branch String:   'src/core/net/ip6_headers.cpp:87,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_headers.cpp:87,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_headers.cpp:88,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot11OffsetRange8ContainsEj
        - Branch String:   'src/core/net/ip6_headers.cpp:88,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_headers.cpp:88,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_headers.cpp:88,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_headers.cpp:79,5'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
        - Src:             'src/core/net/ip6_headers.cpp:83,9'
          Dst:             _ZN2ot3Ip66Option9SetLengthEh
        - Src:             'src/core/net/ip6_headers.cpp:87,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip66OptionEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/net/ip6_headers.cpp:88,5'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/net/ip6_headers.cpp:88,5'
          Dst:             _ZNK2ot11OffsetRange8ContainsEj
    - functionName:    _ZNK2ot3Ip66Header10IsVersion6Ev
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66Header7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip66Header10IsVersion6Ev
        - _ZNK2ot3Ip66Header16GetPayloadLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_headers.cpp:66,25'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_headers.cpp:66,47'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
            - BranchSide:      'src/core/net/ip6_headers.cpp:66,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_headers.cpp:66,12'
          Dst:             _ZNK2ot3Ip66Header10IsVersion6Ev
        - Src:             'src/core/net/ip6_headers.cpp:66,47'
          Dst:             _ZNK2ot3Ip66Header16GetPayloadLengthEv
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Ip66Header9ParseFromERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         18
      ICount:          64
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - _ZNK2ot3Ip66Header7IsValidEv
        - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_headers.cpp:48,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_headers.cpp:48,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_headers.cpp:49,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header7IsValidEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/net/ip6_headers.cpp:49,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_headers.cpp:49,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/net/ip6_headers.cpp:49,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_headers.cpp:50,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_headers.cpp:50,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_headers.cpp:50,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_headers.cpp:48,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - Src:             'src/core/net/ip6_headers.cpp:49,5'
          Dst:             _ZNK2ot3Ip66Header7IsValidEv
        - Src:             'src/core/net/ip6_headers.cpp:50,5'
          Dst:             _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - Src:             'src/core/net/ip6_headers.cpp:50,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
    - functionName:    _ZN2ot7Message5WriteINS_3Ip63Mpl8MetadataEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10AsDataTypeEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      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:    _ZNK2ot7Message4ReadINS_3Ip63Mpl8MetadataEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10AsDataTypeEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message6AppendINS_3Ip63Mpl8MetadataEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot8Instance3GetINS_10TimeTickerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 759
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Ip63MplEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Ip63MplEEERT_v
    - functionName:    _ZN2ot12TimerMilliInINS_3Ip63MplEXadL_ZNS2_25HandleRetransmissionTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
    - functionName:    _ZN2ot3Ip63Mpl25HandleRetransmissionTimerEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          175
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
        - _ZN2ot12MessageQueue3endEv
        - _ZN2ot12MessageQueue5beginEv
        - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
        - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
        - _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
        - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - _ZN2ot7Message24SetLoopbackToHostAllowedEb
        - _ZN2ot7Message9SetOriginENS0_6OriginE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
        - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
        - _ZNK2ot7Message5CloneEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_mpl.cpp:381,27'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:381,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:446,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - Branch String:   'src/core/net/ip6_mpl.cpp:389,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:391,47'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:395,18'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
        - Branch String:   'src/core/net/ip6_mpl.cpp:399,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:406,13'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:410,22'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message5CloneEv
        - Branch String:   'src/core/net/ip6_mpl.cpp:410,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:412,60'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:424,13'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - Branch String:   'src/core/net/ip6_mpl.cpp:428,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:381,5'
              BranchSideFuncs:
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:430,26'
              BranchSideFuncs:
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - Branch String:   'src/core/net/ip6_mpl.cpp:430,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:436,17'
              BranchSideFuncs:
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:439,34'
              BranchSideFuncs:
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
      Callsites:
        - Src:             'src/core/net/ip6_mpl.cpp:379,18'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/net/ip6_mpl.cpp:381,27'
          Dst:             _ZN2ot12MessageQueue5beginEv
        - Src:             'src/core/net/ip6_mpl.cpp:381,27'
          Dst:             _ZN2ot12MessageQueue3endEv
        - Src:             'src/core/net/ip6_mpl.cpp:381,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/net/ip6_mpl.cpp:381,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/net/ip6_mpl.cpp:387,18'
          Dst:             _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
        - Src:             'src/core/net/ip6_mpl.cpp:389,22'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/ip6_mpl.cpp:389,31'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/net/ip6_mpl.cpp:391,22'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/ip6_mpl.cpp:397,19'
          Dst:             _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
        - Src:             'src/core/net/ip6_mpl.cpp:406,33'
          Dst:             _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
        - Src:             'src/core/net/ip6_mpl.cpp:412,60'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/ip6_mpl.cpp:412,22'
          Dst:             _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
        - Src:             'src/core/net/ip6_mpl.cpp:413,22'
          Dst:             _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
        - Src:             'src/core/net/ip6_mpl.cpp:415,22'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/ip6_mpl.cpp:417,35'
          Dst:             _ZNK2ot7Message5CloneEv
        - Src:             'src/core/net/ip6_mpl.cpp:424,33'
          Dst:             _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - Src:             'src/core/net/ip6_mpl.cpp:436,30'
          Dst:             _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - Src:             'src/core/net/ip6_mpl.cpp:439,22'
          Dst:             _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
        - Src:             'src/core/net/ip6_mpl.cpp:440,26'
          Dst:             _ZN2ot7Message24SetLoopbackToHostAllowedEb
        - Src:             'src/core/net/ip6_mpl.cpp:441,26'
          Dst:             _ZN2ot7Message9SetOriginENS0_6OriginE
        - Src:             'src/core/net/ip6_mpl.cpp:442,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/ip6_mpl.cpp:442,24'
          Dst:             _ZN2ot3Ip63Ip615EnqueueDatagramERNS_7MessageE
        - Src:             'src/core/net/ip6_mpl.cpp:381,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/net/ip6_mpl.cpp:446,26'
          Dst:             _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
    - functionName:    _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8ReadFromERKS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10AsDataTypeEv
        - _ZNK2ot7Message4ReadINS_3Ip63Mpl8MetadataEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:431,58'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.hpp:431,90'
          Dst:             _ZN2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10AsDataTypeEv
        - Src:             'src/core/common/message.hpp:431,34'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip63Mpl8MetadataEEE7otErrortRT_
        - Src:             'src/core/common/message.hpp:431,13'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          53
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle7GetRoleEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_mpl.cpp:311,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:311,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_mpl.cpp:315,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_mpl.cpp:315,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_mpl.cpp:318,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_mpl.cpp:323,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_mpl.cpp:323,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_mpl.cpp:311,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/ip6_mpl.cpp:311,29'
          Dst:             _ZNK2ot3Mle3Mle7GetRoleEv
    - functionName:    _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - this
        - aCurrentTime
        - aInterval
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - _ZNK2ot4TimeplEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_mpl.cpp:452,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:452,36'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/ip6_mpl.cpp:452,86'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZNK2ot4TimeplEj
      Callsites:
        - Src:             'src/core/net/ip6_mpl.cpp:452,48'
          Dst:             _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - Src:             'src/core/net/ip6_mpl.cpp:455,38'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8UpdateInERS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message5WriteINS_3Ip63Mpl8MetadataEEEvtRKT_
        - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10AsDataTypeEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:443,47'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.hpp:443,79'
          Dst:             _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10AsDataTypeEv
        - Src:             'src/core/common/message.hpp:443,22'
          Dst:             _ZN2ot7Message5WriteINS_3Ip63Mpl8MetadataEEEvtRKT_
    - functionName:    _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10RemoveFromERS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message12RemoveFooterEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:453,61'
          Dst:             _ZN2ot7Message12RemoveFooterEt
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8AppendToERS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message6AppendINS_3Ip63Mpl8MetadataEEE7otErrorRKT_
        - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10AsDataTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:420,84'
          Dst:             _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE10AsDataTypeEv
        - Src:             'src/core/common/message.hpp:420,67'
          Dst:             _ZN2ot7Message6AppendINS_3Ip63Mpl8MetadataEEE7otErrorRKT_
    - functionName:    _ZN2ot3Ip63Mpl14HandleTimeTickEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         23
      ICount:          143
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_mpl.cpp:283,41'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:283,44'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:283,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/net/ip6_mpl.cpp:283,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:285,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:294,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/net/ip6_mpl.cpp:287,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:289,34'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:292,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/net/ip6_mpl.cpp:294,32'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:294,35'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:294,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/net/ip6_mpl.cpp:294,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:296,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:299,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/net/ip6_mpl.cpp:299,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:299,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_mpl.cpp:301,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
      Callsites:
        - Src:             'src/core/net/ip6_mpl.cpp:301,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/net/ip6_mpl.cpp:301,27'
          Dst:             _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_10TimeTickerEEERT_v
    - functionName:    _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
      functionSourceFile: '/src/openthread/src/core/common/serial_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Mpl18AddBufferedMessageERNS_7MessageEth
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aSeedId
        - aSequence
      BBCount:         33
      ICount:          170
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message5WriteIhEEvtRKT_
        - _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
        - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8AppendToERS0_
        - _ZNK2ot7Message19IsOriginThreadNetifEv
        - _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - _ZNK2ot7Message5CloneEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_mpl.cpp:345,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:345,5'
              BranchSideFuncs:
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8AppendToERS0_
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.9334
                - _ZN2ot7Message5WriteIhEEvtRKT_
            - BranchSide:      'src/core/net/ip6_mpl.cpp:345,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/ip6_mpl.cpp:346,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:346,5'
              BranchSideFuncs:
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8AppendToERS0_
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.9334
                - _ZN2ot7Message5WriteIhEEvtRKT_
            - BranchSide:      'src/core/net/ip6_mpl.cpp:346,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/ip6_mpl.cpp:348,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:350,21'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.9334
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8AppendToERS0_
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:362,35'
              BranchSideFuncs:
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8AppendToERS0_
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/ip6_mpl.cpp:351,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:351,9'
              BranchSideFuncs:
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
                - _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8AppendToERS0_
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/ip6_mpl.cpp:351,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/ip6_mpl.cpp:368,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:368,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/ip6_mpl.cpp:369,5'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/ip6_mpl.cpp:374,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:374,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/ip6_mpl.cpp:374,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_mpl.cpp:374,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:374,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/ip6_mpl.cpp:374,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/ip6_mpl.cpp:345,5'
          Dst:             _ZNK2ot3Ip63Mpl27DetermineMaxRetransmissionsEv
        - Src:             'src/core/net/ip6_mpl.cpp:346,5'
          Dst:             _ZNK2ot7Message5CloneEv
        - Src:             'src/core/net/ip6_mpl.cpp:348,18'
          Dst:             _ZNK2ot7Message19IsOriginThreadNetifEv
        - Src:             'src/core/net/ip6_mpl.cpp:350,30'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Src:             'src/core/net/ip6_mpl.cpp:350,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/ip6_mpl.cpp:352,22'
          Dst:             _ZN2ot7Message5WriteIhEEvtRKT_
        - Src:             'src/core/net/ip6_mpl.cpp:364,44'
          Dst:             _ZNK2ot7Message19IsOriginThreadNetifEv
        - Src:             'src/core/net/ip6_mpl.cpp:366,43'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/ip6_mpl.cpp:366,14'
          Dst:             _ZN2ot3Ip63Mpl8Metadata28GenerateNextTransmissionTimeENS_4TimeEh
        - Src:             'src/core/net/ip6_mpl.cpp:368,5'
          Dst:             _ZNK2ot7Message10FooterDataINS_3Ip63Mpl8MetadataEE8AppendToERS0_
        - Src:             'src/core/net/ip6_mpl.cpp:369,25'
          Dst:             _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - Src:             'src/core/net/ip6_mpl.cpp:371,26'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/net/ip6_mpl.cpp:374,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZNK2ot3Ip69MplOption11GetSequenceEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip69MplOption9GetSeedIdEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_mpl.hpp:132,45'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip63Mpl13UpdateSeedSetEth
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aSeedId
        - aSequence
      BBCount:         83
      ICount:          469
      EdgeCount:       104
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_mpl.cpp:163,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:165,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
            - BranchSide:      'src/core/net/ip6_mpl.cpp:222,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/ip6_mpl.cpp:165,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:169,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/ip6_mpl.cpp:180,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
        - Branch String:   'src/core/net/ip6_mpl.cpp:169,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:172,27'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/ip6_mpl.cpp:176,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/ip6_mpl.cpp:180,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:184,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
            - BranchSide:      'src/core/net/ip6_mpl.cpp:202,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
        - Branch String:   'src/core/net/ip6_mpl.cpp:184,43'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:184,46'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
            - BranchSide:      'src/core/net/ip6_mpl.cpp:191,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
        - Branch String:   'src/core/net/ip6_mpl.cpp:184,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:187,27'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
            - BranchSide:      'src/core/net/ip6_mpl.cpp:191,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
        - Branch String:   'src/core/net/ip6_mpl.cpp:191,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:194,28'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
            - BranchSide:      'src/core/net/ip6_mpl.cpp:198,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
        - Branch String:   'src/core/net/ip6_mpl.cpp:202,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:206,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
            - BranchSide:      'src/core/net/ip6_mpl.cpp:220,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
        - Branch String:   'src/core/net/ip6_mpl.cpp:206,17'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:210,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_mpl.cpp:213,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
        - Branch String:   'src/core/net/ip6_mpl.cpp:222,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:225,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/ip6_mpl.cpp:256,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/ip6_mpl.cpp:225,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:225,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/ip6_mpl.cpp:227,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/ip6_mpl.cpp:227,39'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:227,42'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/ip6_mpl.cpp:234,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/ip6_mpl.cpp:227,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:230,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/ip6_mpl.cpp:234,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/ip6_mpl.cpp:234,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:237,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/ip6_mpl.cpp:242,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/ip6_mpl.cpp:242,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:242,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/ip6_mpl.cpp:242,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_mpl.cpp:244,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:247,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/ip6_mpl.cpp:252,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/ip6_mpl.cpp:252,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:252,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/ip6_mpl.cpp:252,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_mpl.cpp:252,13'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:252,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/ip6_mpl.cpp:252,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_mpl.cpp:256,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:258,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:261,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - __assert_fail
        - Branch String:   'src/core/net/ip6_mpl.cpp:258,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:258,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:259,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/net/ip6_mpl.cpp:263,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:263,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/net/ip6_mpl.cpp:264,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
      Callsites:
        - Src:             'src/core/net/ip6_mpl.cpp:213,43'
          Dst:             _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
        - Src:             'src/core/net/ip6_mpl.cpp:225,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/ip6_mpl.cpp:258,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/ip6_mpl.cpp:263,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/ip6_mpl.cpp:272,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/net/ip6_mpl.cpp:272,23'
          Dst:             _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip69MplOptionEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZNK2ot3Ip69MplOption15GetSeedIdLengthEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Mpl13ProcessOptionERNS_7MessageERKNS_11OffsetRangeERKNS0_7AddressERb
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffsetRange
        - aAddress
        - aReceive
      BBCount:         34
      ICount:          144
      EdgeCount:       38
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Ip63Mpl13UpdateSeedSetEth
        - _ZN2ot3Ip63Mpl18AddBufferedMessageERNS_7MessageEth
        - _ZN2ot3Ip69MplOption9SetSeedIdEt
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Ip69MplOption11GetSequenceEv
        - _ZNK2ot3Ip69MplOption15GetSeedIdLengthEv
        - _ZNK2ot3Ip69MplOption9GetSeedIdEv
        - _ZNK2ot7Message19IsOriginThreadNetifEv
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
        - _ZNK2ot7Message4ReadINS_3Ip69MplOptionEEE7otErrorRKNS_11OffsetRangeERT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_mpl.cpp:93,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:93,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_mpl.cpp:95,20'
              BranchSideFuncs:
                - _ZNK2ot3Ip69MplOption15GetSeedIdLengthEv
                - _ZNK2ot7Message4ReadINS_3Ip69MplOptionEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot3Ip69MplOption9GetSeedIdEv
                - _ZNK2ot3Ip69MplOption11GetSequenceEv
                - _ZN2ot3Ip63Mpl13UpdateSeedSetEth
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip69MplOption9GetSeedIdEv
                - _ZNK2ot3Ip69MplOption11GetSequenceEv
                - _ZN2ot3Ip63Mpl18AddBufferedMessageERNS_7MessageEth
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot3Ip69MplOption9SetSeedIdEt
        - Branch String:   'src/core/net/ip6_mpl.cpp:95,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:99,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot3Ip69MplOption9SetSeedIdEt
                - _ZNK2ot3Ip69MplOption9GetSeedIdEv
                - _ZNK2ot3Ip69MplOption11GetSequenceEv
                - _ZN2ot3Ip63Mpl13UpdateSeedSetEth
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip69MplOption9GetSeedIdEv
                - _ZNK2ot3Ip69MplOption11GetSequenceEv
                - _ZN2ot3Ip63Mpl18AddBufferedMessageERNS_7MessageEth
            - BranchSide:      'src/core/net/ip6_mpl.cpp:104,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip69MplOptionEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot3Ip69MplOption9GetSeedIdEv
                - _ZNK2ot3Ip69MplOption11GetSequenceEv
                - _ZN2ot3Ip63Mpl13UpdateSeedSetEth
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip69MplOption9GetSeedIdEv
                - _ZNK2ot3Ip69MplOption11GetSequenceEv
                - _ZN2ot3Ip63Mpl18AddBufferedMessageERNS_7MessageEth
            - BranchSide:      'src/core/net/ip6_mpl.cpp:109,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_mpl.cpp:109,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_mpl.cpp:113,34'
              BranchSideFuncs:
                - _ZNK2ot3Ip69MplOption9GetSeedIdEv
                - _ZNK2ot3Ip69MplOption11GetSequenceEv
                - _ZN2ot3Ip63Mpl13UpdateSeedSetEth
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip69MplOption9GetSeedIdEv
                - _ZNK2ot3Ip69MplOption11GetSequenceEv
                - _ZN2ot3Ip63Mpl18AddBufferedMessageERNS_7MessageEth
        - Branch String:   'src/core/net/ip6_mpl.cpp:99,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:99,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot3Ip69MplOption9SetSeedIdEt
                - _ZNK2ot3Ip69MplOption9GetSeedIdEv
                - _ZNK2ot3Ip69MplOption11GetSequenceEv
                - _ZN2ot3Ip63Mpl13UpdateSeedSetEth
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip69MplOption9GetSeedIdEv
                - _ZNK2ot3Ip69MplOption11GetSequenceEv
                - _ZN2ot3Ip63Mpl18AddBufferedMessageERNS_7MessageEth
            - BranchSide:      'src/core/net/ip6_mpl.cpp:99,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/ip6_mpl.cpp:104,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:104,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/ip6_mpl.cpp:105,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip69MplOption9GetSeedIdEv
                - _ZNK2ot3Ip69MplOption11GetSequenceEv
                - _ZN2ot3Ip63Mpl13UpdateSeedSetEth
                - _ZNK2ot7Message19IsOriginThreadNetifEv
                - _ZNK2ot3Ip69MplOption9GetSeedIdEv
                - _ZNK2ot3Ip69MplOption11GetSequenceEv
                - _ZN2ot3Ip63Mpl18AddBufferedMessageERNS_7MessageEth
        - Branch String:   'src/core/net/ip6_mpl.cpp:115,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:118,28'
              BranchSideFuncs:
                - _ZNK2ot3Ip69MplOption9GetSeedIdEv
                - _ZNK2ot3Ip69MplOption11GetSequenceEv
                - _ZN2ot3Ip63Mpl18AddBufferedMessageERNS_7MessageEth
            - BranchSide:      'src/core/net/ip6_mpl.cpp:121,15'
              BranchSideFuncs:
                - _ZNK2ot7Message19IsOriginThreadNetifEv
      Callsites:
        - Src:             'src/core/net/ip6_mpl.cpp:93,5'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
        - Src:             'src/core/net/ip6_mpl.cpp:95,20'
          Dst:             _ZNK2ot3Ip69MplOption15GetSeedIdLengthEv
        - Src:             'src/core/net/ip6_mpl.cpp:99,9'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/net/ip6_mpl.cpp:99,9'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
        - Src:             'src/core/net/ip6_mpl.cpp:100,35'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/net/ip6_mpl.cpp:100,44'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/net/ip6_mpl.cpp:100,16'
          Dst:             _ZN2ot3Ip69MplOption9SetSeedIdEt
        - Src:             'src/core/net/ip6_mpl.cpp:104,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip69MplOptionEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/net/ip6_mpl.cpp:113,34'
          Dst:             _ZNK2ot3Ip69MplOption9GetSeedIdEv
        - Src:             'src/core/net/ip6_mpl.cpp:113,54'
          Dst:             _ZNK2ot3Ip69MplOption11GetSequenceEv
        - Src:             'src/core/net/ip6_mpl.cpp:113,13'
          Dst:             _ZN2ot3Ip63Mpl13UpdateSeedSetEth
        - Src:             'src/core/net/ip6_mpl.cpp:118,45'
          Dst:             _ZNK2ot3Ip69MplOption9GetSeedIdEv
        - Src:             'src/core/net/ip6_mpl.cpp:118,65'
          Dst:             _ZNK2ot3Ip69MplOption11GetSequenceEv
        - Src:             'src/core/net/ip6_mpl.cpp:118,9'
          Dst:             _ZN2ot3Ip63Mpl18AddBufferedMessageERNS_7MessageEth
        - Src:             'src/core/net/ip6_mpl.cpp:121,24'
          Dst:             _ZNK2ot7Message19IsOriginThreadNetifEv
    - functionName:    _ZN2ot3Ip69MplOption9SetSeedIdEt
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSeedId
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_mpl.hpp:139,50'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip69MplOption11SetSequenceEh
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSequence
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle16GetMeshLocalRlocEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:529,78'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
    - functionName:    _ZN2ot3Ip63Mpl10InitOptionERNS0_9MplOptionERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOption
        - aAddress
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip69MplOption11SetSequenceEh
        - _ZN2ot3Ip69MplOption4InitENS1_12SeedIdLengthE
        - _ZN2ot3Ip69MplOption9SetSeedIdEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle16GetMeshLocalRlocEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_mpl.cpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:75,9'
              BranchSideFuncs:
                - _ZN2ot3Ip69MplOption4InitENS1_12SeedIdLengthE
                - _ZN2ot3Ip69MplOption11SetSequenceEh
            - BranchSide:      'src/core/net/ip6_mpl.cpp:79,9'
              BranchSideFuncs:
                - _ZN2ot3Ip69MplOption4InitENS1_12SeedIdLengthE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Ip69MplOption9SetSeedIdEt
                - _ZN2ot3Ip69MplOption11SetSequenceEh
      Callsites:
        - Src:             'src/core/net/ip6_mpl.cpp:72,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/ip6_mpl.cpp:72,37'
          Dst:             _ZNK2ot3Mle3Mle16GetMeshLocalRlocEv
        - Src:             'src/core/net/ip6_mpl.cpp:72,18'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/net/ip6_mpl.cpp:75,17'
          Dst:             _ZN2ot3Ip69MplOption4InitENS1_12SeedIdLengthE
        - Src:             'src/core/net/ip6_mpl.cpp:79,17'
          Dst:             _ZN2ot3Ip69MplOption4InitENS1_12SeedIdLengthE
        - Src:             'src/core/net/ip6_mpl.cpp:80,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/ip6_mpl.cpp:80,43'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/net/ip6_mpl.cpp:80,17'
          Dst:             _ZN2ot3Ip69MplOption9SetSeedIdEt
        - Src:             'src/core/net/ip6_mpl.cpp:83,13'
          Dst:             _ZN2ot3Ip69MplOption11SetSequenceEh
    - functionName:    _ZN2ot3Ip69MplOption4InitENS1_12SeedIdLengthE
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSeedIdLength
      BBCount:         7
      ICount:          42
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Ip66Option7SetTypeEh
        - _ZN2ot3Ip66Option9SetLengthEh
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/ip6_mpl.cpp:55,5'
          Branch Sides:
            - BranchSide:      'src/core/net/ip6_mpl.cpp:58,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Option9SetLengthEh
            - BranchSide:      'src/core/net/ip6_mpl.cpp:61,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Option9SetLengthEh
            - BranchSide:      'src/core/net/ip6_mpl.cpp:64,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/ip6_mpl.cpp:53,5'
          Dst:             _ZN2ot3Ip66Option7SetTypeEh
        - Src:             'src/core/net/ip6_mpl.cpp:58,9'
          Dst:             _ZN2ot3Ip66Option9SetLengthEh
        - Src:             'src/core/net/ip6_mpl.cpp:61,9'
          Dst:             _ZN2ot3Ip66Option9SetLengthEh
        - Src:             'src/core/net/ip6_mpl.cpp:64,9'
          Dst:             __assert_fail
    - functionName:    _ZN2ot13ClearAllBytesIA35_NS_3Ip63Mpl9SeedEntryEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_3Ip63MplEXadL_ZNS2_25HandleRetransmissionTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Ip63MplEXadL_ZNS2_25HandleRetransmissionTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Ip63MplEXadL_ZNS2_25HandleRetransmissionTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot3Ip63MplC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueC2Ev
        - _ZN2ot12TimerMilliInINS_3Ip63MplEXadL_ZNS2_25HandleRetransmissionTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot13ClearAllBytesIA35_NS_3Ip63Mpl9SeedEntryEEEvRT_
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_mpl.cpp:42,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/ip6_mpl.cpp:41,6'
          Dst:             _ZN2ot12MessageQueueC2Ev
        - Src:             'src/core/net/ip6_mpl.cpp:45,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Ip63MplEXadL_ZNS2_25HandleRetransmissionTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/ip6_mpl.cpp:48,5'
          Dst:             _ZN2ot13ClearAllBytesIA35_NS_3Ip63Mpl9SeedEntryEEEvRT_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE13ConstIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:587,45'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE13ConstIteratorC2EPKS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEC2EPS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:583,15'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEC2EPS6_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesERKNS2_13ExpireCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesERKNS2_13ExpireCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesERKNS2_13ExpireCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesERKNS2_13ExpireCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7382
      functionLinenumberEnd: 7383
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExpireChecker
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12ShouldExpireENS_4TimeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7383,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12ShouldExpireENS_4TimeE
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7SetNextEPS5_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7SetNextEPS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7SetNextEPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7SetNextEPS5_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7SetNextEPS5_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7SetNextEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12ShouldExpireENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5261
      functionLinenumberEnd: 5261
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetExpireTimeEv
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - _ZNK2ot4TimeleERKS0_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5261,85'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5261,89'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetExpireTimeEv
                - _ZNK2ot4TimeleERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:5261,85'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5261,73'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:5261,89'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetExpireTimeEv
        - Src:             'src/core/net/mdns.cpp:5261,105'
          Dst:             _ZNK2ot4TimeleERKS0_
    - functionName:    _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1761
      functionLinenumberEnd: 1761
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetExpireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5342
      functionLinenumberEnd: 5343
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
        - _ZNK2ot4TimeplEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5343,47'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
        - Src:             'src/core/net/mdns.cpp:5343,26'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/net/mdns.cpp:5343,24'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5334
      functionLinenumberEnd: 5338
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5338,12'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache11RecordEntryD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2154
      functionLinenumberEnd: 2154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4DataD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2154,16'
          Dst:             _ZN2ot4Heap4DataD2Ev
    - functionName:    _ZN2ot4Heap4DataD2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4Data4FreeEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_data.hpp:70,19'
          Dst:             _ZN2ot4Heap4Data4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11RecordCache11RecordEntryD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache11RecordEntryD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4FreeEv
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2EPS5_
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE6DeleteEv
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2EPS5_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache14NewRecordEntryD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2140
      functionLinenumberEnd: 2140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4DataD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2140,16'
          Dst:             _ZN2ot4Heap4DataD2Ev
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11RecordCache14NewRecordEntryD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache14NewRecordEntryD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4FreeEv
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJtEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
    - functionName:    _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7374
      functionLinenumberEnd: 7374
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJtEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJtEEEvRS6_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJtEEEvRS6_DpRKT_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE20FindMatchingWithPrevIJRKtRKNS_4Heap4DataEEEEPKS5_RSF_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
        - aArgs
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEtRKNS_4Heap4DataE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEtRKNS_4Heap4DataE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEtRKNS_4Heap4DataE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEtRKNS_4Heap4DataE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEtRKNS_4Heap4DataE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEtRKNS_4Heap4DataE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7377
      functionLinenumberEnd: 7378
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aData
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4Heap4DataeqERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7378,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7378,33'
              BranchSideFuncs:
                - _ZNK2ot4Heap4DataeqERKS1_
            - BranchSide:      'src/core/net/mdns.cpp:7378,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7378,39'
          Dst:             _ZNK2ot4Heap4DataeqERKS1_
    - functionName:    _ZNK2ot4Heap4DataeqERKS1_
      functionSourceFile: '/src/openthread/src/core/common/heap_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOtherData
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EEeqERKS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_data.hpp:178,66'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EEeqERKS2_
    - functionName:    _ZNK2ot4DataILNS_14DataLengthTypeE1EEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOtherData
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/data.hpp:222,48'
          Branch Sides:
            - BranchSide:      'src/core/common/data.hpp:222,66'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKv
            - BranchSide:      'src/core/common/data.hpp:222,48'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/data.hpp:222,51'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE14MatchesBytesInEPKv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPKS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE20FindMatchingWithPrevIJRKtRKNS_4Heap4DataEEEEPKS5_RSF_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE20FindMatchingWithPrevIJRKtRKNS_4Heap4DataEEEEPKS5_RSF_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEEEEPKT_PS8_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEEPT_PKS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8IteratorC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8PopAfterEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7SetNextEPS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7SetNextEPS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7SetNextEPS5_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7SetNextEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE17RemoveAllMatchingIJtEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8PopAfterEPS5_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11RecordCache14NewRecordEntry7MatchesEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache14NewRecordEntry7MatchesEt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache14NewRecordEntry7MatchesEt
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache14NewRecordEntry7MatchesEt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache14NewRecordEntry7MatchesEt
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8PopAfterEPS5_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZNK2ot3Dns9Multicast4Core11RecordCache14NewRecordEntry7MatchesEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7356
      functionLinenumberEnd: 7356
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7SetNextEPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7SetNextEPS5_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2EPS5_
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE6DeleteEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE6DeleteEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesENS2_12EmptyCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesENS2_12EmptyCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesENS2_12EmptyCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesENS2_12EmptyCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesENS2_12EmptyCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8PopAfterEPS5_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
    - functionName:    _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesENS2_12EmptyCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7387
      functionLinenumberEnd: 7390
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7390,21'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE20FindMatchingWithPrevIJRKtRKNS_4Heap4DataEEEEPKS5_RSF_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
        - aArgs
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11RecordCache14NewRecordEntry7MatchesEtRKNS_4Heap4DataE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11RecordCache14NewRecordEntry7MatchesEtRKNS_4Heap4DataE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11RecordCache14NewRecordEntry7MatchesEtRKNS_4Heap4DataE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache14NewRecordEntry7MatchesEtRKNS_4Heap4DataE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache14NewRecordEntry7MatchesEtRKNS_4Heap4DataE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core11RecordCache14NewRecordEntry7MatchesEtRKNS_4Heap4DataE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7359
      functionLinenumberEnd: 7360
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aData
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4Heap4DataeqERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7360,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7360,33'
              BranchSideFuncs:
                - _ZNK2ot4Heap4DataeqERKS1_
            - BranchSide:      'src/core/net/mdns.cpp:7360,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7360,39'
          Dst:             _ZNK2ot4Heap4DataeqERKS1_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPKS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE20FindMatchingWithPrevIJRKtRKNS_4Heap4DataEEEEPKS5_RSF_DpOT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE20FindMatchingWithPrevIJRKtRKNS_4Heap4DataEEEEPKS5_RSF_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEEEEPKT_PS8_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEEPT_PKS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8IteratorC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
    - functionName:    _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK23otPlatDnssdRecordResultE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1728
      functionLinenumberEnd: 1728
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4FreeEv
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8PopAfterEPS5_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesENS2_12EmptyCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesENS2_12EmptyCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesENS2_12EmptyCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesENS2_12EmptyCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesENS2_12EmptyCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8PopAfterEPS5_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesENS2_12EmptyCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6913
      functionLinenumberEnd: 6916
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6916,21'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8PopAfterEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7SetNextEPS5_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7SetNextEPS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7SetNextEPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7SetNextEPS5_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7SetNextEPS5_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7SetNextEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
    - functionName:    _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2054
      functionLinenumberEnd: 2054
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2054,85'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS5_RSD_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesERKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesERKNS_3Ip67AddressE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesERKNS_3Ip67AddressE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesERKNS_3Ip67AddressE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesERKNS_3Ip67AddressE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPKS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS5_RSD_DpOT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS5_RSD_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEEEEPKT_PS8_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEEPT_PKS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AllocateEt
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCapacity
      BBCount:         21
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:496,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:498,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:500,19'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:504,20'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:495,40'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_array.hpp:504,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE13ConstIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:587,45'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE13ConstIteratorC2EPKS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEC2EPS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:583,15'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEC2EPS6_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE3endEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:481,36'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:481,53'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:481,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:480,38'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:480,54'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:480,38'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE3endEv
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:108,26'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:108,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:113,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE5beginEv
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE3endEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8PopAfterEPS5_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesERKNS2_13ExpireCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesERKNS2_13ExpireCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesERKNS2_13ExpireCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8PopAfterEPS5_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
    - functionName:    _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry7MatchesERKNS2_13ExpireCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6908
      functionLinenumberEnd: 6909
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExpireChecker
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12ShouldExpireENS_4TimeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6909,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12ShouldExpireENS_4TimeE
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8IteratorC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
    - functionName:    _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK24otPlatDnssdAddressResultE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1727
      functionLinenumberEnd: 1727
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK20otPlatDnssdTxtResultE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1726
      functionLinenumberEnd: 1726
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK20otPlatDnssdSrvResultE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1725
      functionLinenumberEnd: 1725
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE13ConstIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:587,45'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE13ConstIteratorC2EPKS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEC2EPS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:583,15'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEC2EPS6_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8PopAfterEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7SetNextEPS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7SetNextEPS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7SetNextEPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7SetNextEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8PopAfterEPS5_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry7MatchesERKNS2_13ExpireCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry7MatchesERKNS2_13ExpireCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry7MatchesERKNS2_13ExpireCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8PopAfterEPS5_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry7MatchesERKNS2_13ExpireCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6083
      functionLinenumberEnd: 6084
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExpireChecker
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12ShouldExpireENS_4TimeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6084,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12ShouldExpireENS_4TimeE
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7SetNextEPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7SetNextEPS5_
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11BrowseCache8PtrEntryD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache8PtrEntryD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache8PtrEntryD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1875
      functionLinenumberEnd: 1875
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1875,16'
          Dst:             _ZN2ot4Heap6StringD2Ev
    - functionName:    _ZN2ot4Heap6StringD2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap6String4FreeEv
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_string.hpp:79,21'
          Dst:             _ZN2ot4Heap6String4FreeEv
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2EPS5_
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE6DeleteEv
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2EPS5_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEED2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8IteratorC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8IteratorC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEC2EPS4_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8Iterator7AdvanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8IteratorC2EPS4_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8IteratorC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8IteratorC2EPS4_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8IteratorC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot3Dns9Multicast4Core11BrowseCache8PtrEntryC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1875
      functionLinenumberEnd: 1875
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfoC2Ev
        - _ZN2ot4Heap6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1875,16'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.hpp:1875,16'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfoC2Ev
    - functionName:    _ZN2ot4Heap6StringC2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core15CacheRecordInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5243
      functionLinenumberEnd: 5244
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry7MatchesEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1878
      functionLinenumberEnd: 1878
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceInstance
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1878,72'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
    - functionName:    _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aHeapString
        - aName
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - _ZNK2ot4Heap6String6IsNullEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:490,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:490,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:490,49'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:490,25'
          Dst:             _ZNK2ot4Heap6String6IsNullEv
        - Src:             'src/core/net/mdns.cpp:490,61'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:490,37'
          Dst:             _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
    - functionName:    _ZNK2ot4Heap6String6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/heap_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE20FindMatchingWithPrevIJRA255_KcEEEPKS5_RSC_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry7MatchesEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry7MatchesEPKc
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry7MatchesEPKc
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry7MatchesEPKc
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry7MatchesEPKc
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE12FindMatchingIJA255_cEEEPKS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE20FindMatchingWithPrevIJRA255_KcEEEPKS5_RSC_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE20FindMatchingWithPrevIJRA255_KcEEEPKS5_RSC_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEEEEPKT_PS8_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEEPT_PKS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK23otPlatDnssdBrowseResultE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1724
      functionLinenumberEnd: 1724
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK23otPlatDnssdRecordResultE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1710
      functionLinenumberEnd: 1710
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK23otPlatDnssdRecordResultEEEEPKS4_RSH_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK23otPlatDnssdRecordResultE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK23otPlatDnssdRecordResultE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK23otPlatDnssdRecordResultE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK23otPlatDnssdRecordResultE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK23otPlatDnssdRecordResultE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdRecordResultEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK23otPlatDnssdRecordResultEEEEPKS4_RSH_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK23otPlatDnssdRecordResultEEEEPKS4_RSH_DpOT_
    - functionName:    _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK24otPlatDnssdAddressResultE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1709
      functionLinenumberEnd: 1709
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK24otPlatDnssdAddressResultEEEEPKS4_RSH_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK24otPlatDnssdAddressResultE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK24otPlatDnssdAddressResultE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK24otPlatDnssdAddressResultE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK24otPlatDnssdAddressResultE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK24otPlatDnssdAddressResultE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK24otPlatDnssdAddressResultEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK24otPlatDnssdAddressResultEEEEPKS4_RSH_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK24otPlatDnssdAddressResultEEEEPKS4_RSH_DpOT_
    - functionName:    _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK20otPlatDnssdTxtResultE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1708
      functionLinenumberEnd: 1708
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK20otPlatDnssdTxtResultEEEEPKS4_RSH_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK20otPlatDnssdTxtResultE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK20otPlatDnssdTxtResultE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK20otPlatDnssdTxtResultE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK20otPlatDnssdTxtResultE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK20otPlatDnssdTxtResultE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdTxtResultEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK20otPlatDnssdTxtResultEEEEPKS4_RSH_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK20otPlatDnssdTxtResultEEEEPKS4_RSH_DpOT_
    - functionName:    _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK20otPlatDnssdSrvResultE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1707
      functionLinenumberEnd: 1707
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK20otPlatDnssdSrvResultEEEEPKS4_RSH_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK20otPlatDnssdSrvResultE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK20otPlatDnssdSrvResultE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK20otPlatDnssdSrvResultE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK20otPlatDnssdSrvResultE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK20otPlatDnssdSrvResultE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdSrvResultEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK20otPlatDnssdSrvResultEEEEPKS4_RSH_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK20otPlatDnssdSrvResultEEEEPKS4_RSH_DpOT_
    - functionName:    _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK23otPlatDnssdBrowseResultE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1706
      functionLinenumberEnd: 1706
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK23otPlatDnssdBrowseResultEEEEPKS4_RSH_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK23otPlatDnssdBrowseResultE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK23otPlatDnssdBrowseResultE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK23otPlatDnssdBrowseResultE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK23otPlatDnssdBrowseResultE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesEPFvP10otInstancePK23otPlatDnssdBrowseResultE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdBrowseResultEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK23otPlatDnssdBrowseResultEEEEPKS4_RSH_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE20FindMatchingWithPrevIJRKPFvP10otInstancePK23otPlatDnssdBrowseResultEEEEPKS4_RSH_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core14ResultCallbackEEEPT_PKS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8PopAfterEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7SetNextEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7SetNextEPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesENS2_12EmptyCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionLinenumberEnd: 1711
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE4PushERS4_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8PopAfterEPS4_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesENS2_12EmptyCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesENS2_12EmptyCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE4PushERS4_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE4PushERS4_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesENS2_12EmptyCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesENS2_12EmptyCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE4PushERS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback7MatchesENS2_12EmptyCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE8PopAfterEPS4_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE4PushERS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7SetNextEPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core14ResultCallbackEE7SetNextEPS4_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS5_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8PopAfterEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7SetNextEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7SetNextEPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE4PushERS4_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8PopAfterEPS4_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERKNS2_13ExpireCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE4PushERS4_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE4PushERS4_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERKNS2_13ExpireCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE4PushERS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERKNS2_13ExpireCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8PopAfterEPS4_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE4PushERS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERKNS2_13ExpireCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7032
      functionLinenumberEnd: 7032
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExpireChecker
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7032,85'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7SetNextEPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7SetNextEPS4_
    - functionName:    _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5409
      functionLinenumberEnd: 5409
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4TimeleERKS0_
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5409,79'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5409,79'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5409,83'
              BranchSideFuncs:
                - _ZNK2ot4TimeleERKS0_
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5409,95'
          Dst:             _ZNK2ot4TimeleERKS0_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCacheEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core11RecordCacheEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core11RecordCacheEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCacheEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core11RecordCacheEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCacheEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCacheEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCacheEEC2EPS4_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core11RecordCacheEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCacheEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCacheEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCacheEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCacheEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11RecordCacheD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCacheD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCacheD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2121
      functionLinenumberEnd: 2121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
        - _ZN2ot3Dns9Multicast4Core10CacheEntryD2Ev
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2121,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
        - Src:             'src/core/net/mdns.hpp:2121,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
        - Src:             'src/core/net/mdns.hpp:2121,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/mdns.hpp:2121,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/mdns.hpp:2121,11'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntryD2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4FreeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntryD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1786
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1786,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core14ResultCallbackEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core14ResultCallbackEE6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core14ResultCallbackEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core14ResultCallbackEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core14ResultCallbackEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core14ResultCallbackEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core14ResultCallbackEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core14ResultCallbackEEC2EPS4_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core14ResultCallbackEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core14ResultCallbackEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core14ResultCallbackEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core14ResultCallbackEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core14ResultCallbackEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core14ResultCallbackEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core14ResultCallbackEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core14ResultCallbackEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core14ResultCallbackEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core14ResultCallbackEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core14ResultCallbackEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core14ResultCallbackEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core14ResultCallbackEEC2EPS4_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core14ResultCallbackEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCacheEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCacheEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCacheEEC2EPS4_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCacheEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8PopAfterEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7SetNextEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7SetNextEPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4PushERS4_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8PopAfterEPS4_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS2_13ExpireCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4PushERS4_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4PushERS4_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS2_13ExpireCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4PushERS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS2_13ExpireCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8PopAfterEPS4_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4PushERS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS2_13ExpireCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6586
      functionLinenumberEnd: 6586
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExpireChecker
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6586,83'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7SetNextEPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7SetNextEPS4_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip4AddrCacheEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core12Ip4AddrCacheEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core12Ip4AddrCacheEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip4AddrCacheEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core12Ip4AddrCacheEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip4AddrCacheEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2EPS4_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core12Ip4AddrCacheEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip4AddrCacheEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip4AddrCacheEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip4AddrCacheEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip4AddrCacheEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12Ip4AddrCacheD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core12Ip4AddrCacheD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core12Ip4AddrCacheD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2104
      functionLinenumberEnd: 2104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCacheD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2104,11'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCacheD2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCacheD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2031
      functionLinenumberEnd: 2031
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
        - _ZN2ot3Dns9Multicast4Core10CacheEntryD2Ev
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2031,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
        - Src:             'src/core/net/mdns.hpp:2031,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
        - Src:             'src/core/net/mdns.hpp:2031,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/mdns.hpp:2031,11'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntryD2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4FreeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2EPS5_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE6DeleteEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2EPS4_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8PopAfterEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7SetNextEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7SetNextEPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8PopAfterEPS4_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS2_13ExpireCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS2_13ExpireCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS2_13ExpireCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8PopAfterEPS4_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7SetNextEPS4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7SetNextEPS4_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip6AddrCacheEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core12Ip6AddrCacheEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core12Ip6AddrCacheEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip6AddrCacheEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core12Ip6AddrCacheEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip6AddrCacheEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2EPS4_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core12Ip6AddrCacheEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip6AddrCacheEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip6AddrCacheEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip6AddrCacheEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip6AddrCacheEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12Ip6AddrCacheD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core12Ip6AddrCacheD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core12Ip6AddrCacheD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2087
      functionLinenumberEnd: 2087
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCacheD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2087,11'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCacheD2Ev
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2EPS4_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8PopAfterEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7SetNextEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7SetNextEPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8PopAfterEPS4_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS2_13ExpireCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS2_13ExpireCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS2_13ExpireCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8PopAfterEPS4_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS2_13ExpireCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6406
      functionLinenumberEnd: 6406
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExpireChecker
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6406,82'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7SetNextEPS4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7SetNextEPS4_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8TxtCacheEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core8TxtCacheEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core8TxtCacheEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8TxtCacheEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core8TxtCacheEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8TxtCacheEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8TxtCacheEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8TxtCacheEEC2EPS4_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core8TxtCacheEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8TxtCacheEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8TxtCacheEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8TxtCacheEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8TxtCacheEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8TxtCacheD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core8TxtCacheD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core8TxtCacheD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1996
      functionLinenumberEnd: 1996
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceCacheD2Ev
        - _ZN2ot4Heap4DataD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1996,11'
          Dst:             _ZN2ot4Heap4DataD2Ev
        - Src:             'src/core/net/mdns.hpp:1996,11'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCacheD2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceCacheD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1925
      functionLinenumberEnd: 1925
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntryD2Ev
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1925,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/mdns.hpp:1925,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/mdns.hpp:1925,11'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntryD2Ev
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8TxtCacheEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core8TxtCacheEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core8TxtCacheEEC2EPS4_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core8TxtCacheEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8PopAfterEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7SetNextEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7SetNextEPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8PopAfterEPS4_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS2_13ExpireCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS2_13ExpireCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS2_13ExpireCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8PopAfterEPS4_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS2_13ExpireCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6208
      functionLinenumberEnd: 6208
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExpireChecker
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6208,82'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7SetNextEPS4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7SetNextEPS4_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8SrvCacheEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core8SrvCacheEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core8SrvCacheEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8SrvCacheEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core8SrvCacheEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8SrvCacheEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8SrvCacheEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8SrvCacheEEC2EPS4_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core8SrvCacheEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8SrvCacheEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8SrvCacheEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8SrvCacheEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8SrvCacheEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8SrvCacheD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core8SrvCacheD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core8SrvCacheD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1957
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceCacheD2Ev
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1957,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/mdns.hpp:1957,11'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCacheD2Ev
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core8SrvCacheEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core8SrvCacheEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core8SrvCacheEEC2EPS4_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core8SrvCacheEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8PopAfterEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7SetNextEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7SetNextEPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE4PushERS4_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8PopAfterEPS4_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERKNS2_13ExpireCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE4PushERS4_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE4PushERS4_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERKNS2_13ExpireCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE4PushERS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERKNS2_13ExpireCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8PopAfterEPS4_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE4PushERS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERKNS2_13ExpireCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5838
      functionLinenumberEnd: 5838
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExpireChecker
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5838,85'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7SetNextEPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7SetNextEPS4_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCacheEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core11BrowseCacheEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core11BrowseCacheEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCacheEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core11BrowseCacheEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCacheEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCacheEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCacheEEC2EPS4_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core11BrowseCacheEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCacheEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCacheEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCacheEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCacheEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11BrowseCacheD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCacheD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCacheD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1855
      functionLinenumberEnd: 1855
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEED2Ev
        - _ZN2ot3Dns9Multicast4Core10CacheEntryD2Ev
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1855,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEED2Ev
        - Src:             'src/core/net/mdns.hpp:1855,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/mdns.hpp:1855,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/mdns.hpp:1855,11'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntryD2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4FreeEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11BrowseCacheEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core11BrowseCacheEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core11BrowseCacheEEC2EPS4_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core11BrowseCacheEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE20FindMatchingWithPrevIJRKPKcEEEPKS4_RSC_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesEPKc
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesEPKc
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesEPKc
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesEPKc
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6582
      functionLinenumberEnd: 6582
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aName
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6582,65'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJPKcEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE20FindMatchingWithPrevIJRKPKcEEEPKS4_RSC_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE20FindMatchingWithPrevIJRKPKcEEEPKS4_RSC_DpOT_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE20FindMatchingWithPrevIJRKNS3_11ServiceNameEEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS2_11ServiceNameE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS2_11ServiceNameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS2_11ServiceNameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS2_11ServiceNameE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS2_11ServiceNameE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS2_11ServiceNameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6397
      functionLinenumberEnd: 6398
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceName
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesEPKcS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6398,26'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesEPKcS5_
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesEPKcS5_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6126
      functionLinenumberEnd: 6127
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceInstance
        - aServiceType
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6127,58'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6127,71'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
            - BranchSide:      'src/core/net/mdns.cpp:6127,58'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6127,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - Src:             'src/core/net/mdns.cpp:6127,61'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJNS3_11ServiceNameEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE20FindMatchingWithPrevIJRKNS3_11ServiceNameEEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE20FindMatchingWithPrevIJRKNS3_11ServiceNameEEEEPKS4_RSB_DpOT_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE20FindMatchingWithPrevIJRKNS3_11ServiceNameEEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS2_11ServiceNameE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS2_11ServiceNameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS2_11ServiceNameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS2_11ServiceNameE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS2_11ServiceNameE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS2_11ServiceNameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6199
      functionLinenumberEnd: 6200
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceName
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesEPKcS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6200,26'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesEPKcS5_
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJNS3_11ServiceNameEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE20FindMatchingWithPrevIJRKNS3_11ServiceNameEEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE20FindMatchingWithPrevIJRKNS3_11ServiceNameEEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot3Dns9Multicast4Core12Ip4AddrCacheC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2104
      functionLinenumberEnd: 2104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCacheC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2104,11'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCacheC2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCacheC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2031
      functionLinenumberEnd: 2031
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2Ev
        - _ZN2ot3Dns9Multicast4Core10CacheEntryC2Ev
        - _ZN2ot4Heap6StringC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2031,11'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntryC2Ev
        - Src:             'src/core/net/mdns.hpp:2031,11'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.hpp:2031,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2Ev
        - Src:             'src/core/net/mdns.hpp:2031,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntryC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1786
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEEC2Ev
        - _ZN2ot19InstanceLocatorInitC2Ev
        - _ZN2ot3Dns9Multicast4Core8FireTimeC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1786,11'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTimeC2Ev
        - Src:             'src/core/net/mdns.hpp:1786,11'
          Dst:             _ZN2ot19InstanceLocatorInitC2Ev
        - Src:             'src/core/net/mdns.hpp:1786,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEEC2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot3Dns9Multicast4Core8FireTimeC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1006,26'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
    - functionName:    _ZN2ot19InstanceLocatorInitC2Ev
      functionSourceFile: '/src/openthread/src/core/common/locator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 168
      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:    _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEC2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE20FindMatchingWithPrevIJRK26otPlatDnssdAddressResolverEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERK26otPlatDnssdAddressResolver
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERK26otPlatDnssdAddressResolver
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERK26otPlatDnssdAddressResolver
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERK26otPlatDnssdAddressResolver
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERK26otPlatDnssdAddressResolver
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERK26otPlatDnssdAddressResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6584
      functionLinenumberEnd: 6584
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesEPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6584,80'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesEPKc
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE20FindMatchingWithPrevIJRK26otPlatDnssdAddressResolverEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE20FindMatchingWithPrevIJRK26otPlatDnssdAddressResolverEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE15AllocateAndInitIJRNS_8InstanceERK26otPlatDnssdAddressResolverEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache4InitERNS_8InstanceERK26otPlatDnssdAddressResolver
        - _ZN2ot3Dns9Multicast4Core12Ip4AddrCacheC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12Ip4AddrCacheC2Ev
                - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache4InitERNS_8InstanceERK26otPlatDnssdAddressResolver
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core12Ip4AddrCacheC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core12Ip4AddrCache4InitERNS_8InstanceERK26otPlatDnssdAddressResolver
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12Ip4AddrCache4InitERNS_8InstanceERK26otPlatDnssdAddressResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6961
      functionLinenumberEnd: 6962
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aResolver
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCache4InitERNS_8InstanceENS2_10CacheEntry4TypeERK26otPlatDnssdAddressResolver
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6962,23'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache4InitERNS_8InstanceENS2_10CacheEntry4TypeERK26otPlatDnssdAddressResolver
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCache4InitERNS_8InstanceENS2_10CacheEntry4TypeERK26otPlatDnssdAddressResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6573
      functionLinenumberEnd: 6574
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aType
        - aResolver
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCache4InitERNS_8InstanceENS2_10CacheEntry4TypeEPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6574,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache4InitERNS_8InstanceENS2_10CacheEntry4TypeEPKc
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCache4InitERNS_8InstanceENS2_10CacheEntry4TypeEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6563
      functionLinenumberEnd: 6569
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aType
        - aHostName
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry4InitERNS_8InstanceENS3_4TypeE
        - _ZN2ot4Heap6String3SetEPKc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6564,17'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry4InitERNS_8InstanceENS3_4TypeE
        - Src:             'src/core/net/mdns.cpp:6569,18'
          Dst:             _ZN2ot4Heap6String3SetEPKc
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry4InitERNS_8InstanceENS3_4TypeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5367
      functionLinenumberEnd: 5376
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aType
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
        - _ZNK2ot4TimeplEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5368,26'
          Dst:             _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:5375,27'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5375,48'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/locator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12Ip4AddrCacheEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPKS4_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12Ip4AddrCacheEEEPT_PKS5_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12Ip4AddrCacheEEEPT_PKS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2360
      functionLinenumberEnd: 2361
      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:    _ZN2ot3Dns9Multicast4Core11RecordCacheC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2121
      functionLinenumberEnd: 2121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2Ev
        - _ZN2ot3Dns9Multicast4Core10CacheEntryC2Ev
        - _ZN2ot4Heap6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2121,11'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntryC2Ev
        - Src:             'src/core/net/mdns.hpp:2121,11'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.hpp:2121,11'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.hpp:2121,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2Ev
        - Src:             'src/core/net/mdns.hpp:2121,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE20FindMatchingWithPrevIJRK24otPlatDnssdRecordQuerierEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERK24otPlatDnssdRecordQuerier
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERK24otPlatDnssdRecordQuerier
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERK24otPlatDnssdRecordQuerier
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERK24otPlatDnssdRecordQuerier
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERK24otPlatDnssdRecordQuerier
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERK24otPlatDnssdRecordQuerier
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7010
      functionLinenumberEnd: 7029
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuerier
      BBCount:         27
      ICount:          92
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - _ZNK2ot4Heap6String6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7013,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7013,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
            - BranchSide:      'src/core/net/mdns.cpp:7013,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7015,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7015,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
            - BranchSide:      'src/core/net/mdns.cpp:7015,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7017,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7019,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:7023,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - Branch String:   'src/core/net/mdns.cpp:7019,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7019,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:7019,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7023,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7023,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:7023,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7015,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - Src:             'src/core/net/mdns.cpp:7017,21'
          Dst:             _ZNK2ot4Heap6String6IsNullEv
        - Src:             'src/core/net/mdns.cpp:7023,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE12FindMatchingIJ24otPlatDnssdRecordQuerierEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE20FindMatchingWithPrevIJRK24otPlatDnssdRecordQuerierEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE20FindMatchingWithPrevIJRK24otPlatDnssdRecordQuerierEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11RecordCacheEEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11RecordCacheEEEPT_PKS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE15AllocateAndInitIJRNS_8InstanceERK24otPlatDnssdRecordQuerierEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11RecordCache4InitERNS_8InstanceERK24otPlatDnssdRecordQuerier
        - _ZN2ot3Dns9Multicast4Core11RecordCacheC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11RecordCacheC2Ev
                - _ZN2ot3Dns9Multicast4Core11RecordCache4InitERNS_8InstanceERK24otPlatDnssdRecordQuerier
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCacheC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache4InitERNS_8InstanceERK24otPlatDnssdRecordQuerier
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache4InitERNS_8InstanceERK24otPlatDnssdRecordQuerier
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6989
      functionLinenumberEnd: 7000
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aQuerier
      BBCount:         12
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry4InitERNS_8InstanceENS3_4TypeE
        - _ZN2ot4Heap6String3SetEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6995,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6995,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:6996,5'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
        - Branch String:   'src/core/net/mdns.cpp:6996,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6996,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:6997,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6992,17'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry4InitERNS_8InstanceENS3_4TypeE
        - Src:             'src/core/net/mdns.cpp:6995,5'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/mdns.cpp:6996,5'
          Dst:             _ZN2ot4Heap6String3SetEPKc
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE12FindMatchingIJ24otPlatDnssdRecordQuerierEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11RecordCacheEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11RecordCacheEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE12FindMatchingIJ24otPlatDnssdRecordQuerierEEEPKS4_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11RecordCacheEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE12FindMatchingIJ24otPlatDnssdRecordQuerierEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11RecordCacheEEEPT_PKS5_
    - functionName:    _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2366
      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:    _ZN2ot3Dns9Multicast4Core12Ip6AddrCacheC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2087
      functionLinenumberEnd: 2087
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCacheC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2087,11'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCacheC2Ev
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE20FindMatchingWithPrevIJRK26otPlatDnssdAddressResolverEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERK26otPlatDnssdAddressResolver
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERK26otPlatDnssdAddressResolver
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERK26otPlatDnssdAddressResolver
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERK26otPlatDnssdAddressResolver
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERK26otPlatDnssdAddressResolver
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE20FindMatchingWithPrevIJRK26otPlatDnssdAddressResolverEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE20FindMatchingWithPrevIJRK26otPlatDnssdAddressResolverEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE15AllocateAndInitIJRNS_8InstanceERK26otPlatDnssdAddressResolverEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache4InitERNS_8InstanceERK26otPlatDnssdAddressResolver
        - _ZN2ot3Dns9Multicast4Core12Ip6AddrCacheC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCacheC2Ev
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache4InitERNS_8InstanceERK26otPlatDnssdAddressResolver
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core12Ip6AddrCacheC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core12Ip6AddrCache4InitERNS_8InstanceERK26otPlatDnssdAddressResolver
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12Ip6AddrCache4InitERNS_8InstanceERK26otPlatDnssdAddressResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6928
      functionLinenumberEnd: 6929
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aResolver
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCache4InitERNS_8InstanceENS2_10CacheEntry4TypeERK26otPlatDnssdAddressResolver
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6929,23'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache4InitERNS_8InstanceENS2_10CacheEntry4TypeERK26otPlatDnssdAddressResolver
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12Ip6AddrCacheEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPKS4_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12Ip6AddrCacheEEEPT_PKS5_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12Ip6AddrCacheEEEPT_PKS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2355
      functionLinenumberEnd: 2356
      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:    _ZN2ot3Dns9Multicast4Core8TxtCacheC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1996
      functionLinenumberEnd: 1996
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceCacheC2Ev
        - _ZN2ot4Heap4DataC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1996,11'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCacheC2Ev
        - Src:             'src/core/net/mdns.hpp:1996,11'
          Dst:             _ZN2ot4Heap4DataC2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceCacheC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1937
      functionLinenumberEnd: 1937
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntryC2Ev
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfoC2Ev
        - _ZN2ot4Heap6StringC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1937,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntryC2Ev
        - Src:             'src/core/net/mdns.hpp:1937,9'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfoC2Ev
        - Src:             'src/core/net/mdns.hpp:1937,9'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.hpp:1937,9'
          Dst:             _ZN2ot4Heap6StringC2Ev
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE20FindMatchingWithPrevIJRK22otPlatDnssdTxtResolverEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERK22otPlatDnssdTxtResolver
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERK22otPlatDnssdTxtResolver
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERK22otPlatDnssdTxtResolver
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERK22otPlatDnssdTxtResolver
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERK22otPlatDnssdTxtResolver
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERK22otPlatDnssdTxtResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6402
      functionLinenumberEnd: 6403
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesEPKcS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6403,26'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesEPKcS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJ22otPlatDnssdTxtResolverEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE20FindMatchingWithPrevIJRK22otPlatDnssdTxtResolverEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE20FindMatchingWithPrevIJRK22otPlatDnssdTxtResolverEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERK22otPlatDnssdTxtResolverEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8TxtCache4InitERNS_8InstanceERK22otPlatDnssdTxtResolver
        - _ZN2ot3Dns9Multicast4Core8TxtCacheC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8TxtCacheC2Ev
                - _ZN2ot3Dns9Multicast4Core8TxtCache4InitERNS_8InstanceERK22otPlatDnssdTxtResolver
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core8TxtCacheC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core8TxtCache4InitERNS_8InstanceERK22otPlatDnssdTxtResolver
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core8TxtCache4InitERNS_8InstanceERK22otPlatDnssdTxtResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6390
      functionLinenumberEnd: 6391
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aResolver
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8TxtCache4InitERNS_8InstanceEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6391,12'
          Dst:             _ZN2ot3Dns9Multicast4Core8TxtCache4InitERNS_8InstanceEPKcS7_
    - functionName:    _ZN2ot3Dns9Multicast4Core8TxtCache4InitERNS_8InstanceEPKcS7_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6378
      functionLinenumberEnd: 6381
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aServiceInstance
        - aServiceType
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceCache4InitERNS_8InstanceENS2_10CacheEntry4TypeEPKcS9_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6381,26'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCache4InitERNS_8InstanceENS2_10CacheEntry4TypeEPKcS9_
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceCache4InitERNS_8InstanceENS2_10CacheEntry4TypeEPKcS9_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6102
      functionLinenumberEnd: 6111
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aType
        - aServiceInstance
        - aServiceType
      BBCount:         12
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry4InitERNS_8InstanceENS3_4TypeE
        - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
        - _ZN2ot4Heap6String3SetEPKc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6107,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6107,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:6108,5'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
        - Branch String:   'src/core/net/mdns.cpp:6108,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6108,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:6108,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6105,17'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry4InitERNS_8InstanceENS3_4TypeE
        - Src:             'src/core/net/mdns.cpp:6106,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
        - Src:             'src/core/net/mdns.cpp:6107,5'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/mdns.cpp:6108,5'
          Dst:             _ZN2ot4Heap6String3SetEPKc
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6115
      functionLinenumberEnd: 6118
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJ22otPlatDnssdTxtResolverEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core8TxtCacheEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core8TxtCacheEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJ22otPlatDnssdTxtResolverEEEPKS4_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core8TxtCacheEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJ22otPlatDnssdTxtResolverEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core8TxtCacheEEEPT_PKS5_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core8TxtCacheEEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core8TxtCacheEEEPT_PKS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2352
      functionLinenumberEnd: 2352
      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:    _ZN2ot3Dns9Multicast4Core8SrvCacheC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1957
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceCacheC2Ev
        - _ZN2ot4Heap6StringC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1957,11'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCacheC2Ev
        - Src:             'src/core/net/mdns.hpp:1957,11'
          Dst:             _ZN2ot4Heap6StringC2Ev
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE20FindMatchingWithPrevIJRK22otPlatDnssdSrvResolverEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERK22otPlatDnssdSrvResolver
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERK22otPlatDnssdSrvResolver
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERK22otPlatDnssdSrvResolver
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERK22otPlatDnssdSrvResolver
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERK22otPlatDnssdSrvResolver
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERK22otPlatDnssdSrvResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6204
      functionLinenumberEnd: 6205
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesEPKcS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6205,26'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesEPKcS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJ22otPlatDnssdSrvResolverEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE20FindMatchingWithPrevIJRK22otPlatDnssdSrvResolverEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE20FindMatchingWithPrevIJRK22otPlatDnssdSrvResolverEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE15AllocateAndInitIJRNS_8InstanceERK22otPlatDnssdSrvResolverEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8SrvCache4InitERNS_8InstanceERK22otPlatDnssdSrvResolver
        - _ZN2ot3Dns9Multicast4Core8SrvCacheC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8SrvCacheC2Ev
                - _ZN2ot3Dns9Multicast4Core8SrvCache4InitERNS_8InstanceERK22otPlatDnssdSrvResolver
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core8SrvCacheC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core8SrvCache4InitERNS_8InstanceERK22otPlatDnssdSrvResolver
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core8SrvCache4InitERNS_8InstanceERK22otPlatDnssdSrvResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6192
      functionLinenumberEnd: 6193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aResolver
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8SrvCache4InitERNS_8InstanceEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6193,12'
          Dst:             _ZN2ot3Dns9Multicast4Core8SrvCache4InitERNS_8InstanceEPKcS7_
    - functionName:    _ZN2ot3Dns9Multicast4Core8SrvCache4InitERNS_8InstanceEPKcS7_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6177
      functionLinenumberEnd: 6183
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aServiceInstance
        - aServiceType
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceCache4InitERNS_8InstanceENS2_10CacheEntry4TypeEPKcS9_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6183,26'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCache4InitERNS_8InstanceENS2_10CacheEntry4TypeEPKcS9_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJ22otPlatDnssdSrvResolverEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core8SrvCacheEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core8SrvCacheEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJ22otPlatDnssdSrvResolverEEEPKS4_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core8SrvCacheEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJ22otPlatDnssdSrvResolverEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core8SrvCacheEEEPT_PKS5_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core8SrvCacheEEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core8SrvCacheEEEPT_PKS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2350
      functionLinenumberEnd: 2350
      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:    _ZN2ot3Dns9Multicast4Core11BrowseCacheC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1855
      functionLinenumberEnd: 1855
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2Ev
        - _ZN2ot3Dns9Multicast4Core10CacheEntryC2Ev
        - _ZN2ot4Heap6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1855,11'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntryC2Ev
        - Src:             'src/core/net/mdns.hpp:1855,11'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.hpp:1855,11'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.hpp:1855,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE20FindMatchingWithPrevIJRK18otPlatDnssdBrowserEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERK18otPlatDnssdBrowser
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERK18otPlatDnssdBrowser
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERK18otPlatDnssdBrowser
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERK18otPlatDnssdBrowser
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERK18otPlatDnssdBrowser
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERK18otPlatDnssdBrowser
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5834
      functionLinenumberEnd: 5835
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowser
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesEPKcS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5835,12'
          Dst:             _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesEPKcS5_
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesEPKcS5_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5815
      functionLinenumberEnd: 5830
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceType
        - aSubTypeLabel
      BBCount:         17
      ICount:          65
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - _ZNK2ot4Heap6String6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5818,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5820,9'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
            - BranchSide:      'src/core/net/mdns.cpp:5824,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - Branch String:   'src/core/net/mdns.cpp:5820,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5820,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
            - BranchSide:      'src/core/net/mdns.cpp:5820,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5824,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5824,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
            - BranchSide:      'src/core/net/mdns.cpp:5824,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5820,9'
          Dst:             _ZNK2ot4Heap6String6IsNullEv
        - Src:             'src/core/net/mdns.cpp:5824,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - Src:             'src/core/net/mdns.cpp:5827,15'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJ18otPlatDnssdBrowserEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE20FindMatchingWithPrevIJRK18otPlatDnssdBrowserEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE20FindMatchingWithPrevIJRK18otPlatDnssdBrowserEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE15AllocateAndInitIJRNS_8InstanceERK18otPlatDnssdBrowserEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11BrowseCache4InitERNS_8InstanceERK18otPlatDnssdBrowser
        - _ZN2ot3Dns9Multicast4Core11BrowseCacheC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11BrowseCacheC2Ev
                - _ZN2ot3Dns9Multicast4Core11BrowseCache4InitERNS_8InstanceERK18otPlatDnssdBrowser
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCacheC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache4InitERNS_8InstanceERK18otPlatDnssdBrowser
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache4InitERNS_8InstanceERK18otPlatDnssdBrowser
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5780
      functionLinenumberEnd: 5781
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aBrowser
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11BrowseCache4InitERNS_8InstanceEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5781,12'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache4InitERNS_8InstanceEPKcS7_
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache4InitERNS_8InstanceEPKcS7_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5765
      functionLinenumberEnd: 5776
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aServiceType
        - aSubTypeLabel
      BBCount:         12
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry4InitERNS_8InstanceENS3_4TypeE
        - _ZN2ot3Dns9Multicast4Core11BrowseCache20ClearCompressOffsetsEv
        - _ZN2ot4Heap6String3SetEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5772,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5772,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5773,5'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
        - Branch String:   'src/core/net/mdns.cpp:5773,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5773,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5773,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5768,17'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry4InitERNS_8InstanceENS3_4TypeE
        - Src:             'src/core/net/mdns.cpp:5771,5'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache20ClearCompressOffsetsEv
        - Src:             'src/core/net/mdns.cpp:5772,5'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/mdns.cpp:5773,5'
          Dst:             _ZN2ot4Heap6String3SetEPKc
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache20ClearCompressOffsetsEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5785
      functionLinenumberEnd: 5789
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJ18otPlatDnssdBrowserEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11BrowseCacheEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJ18otPlatDnssdBrowserEEEPKS4_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJ18otPlatDnssdBrowserEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11BrowseCacheEEEPT_PKS5_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11BrowseCacheEEEPT_PKS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2346
      functionLinenumberEnd: 2347
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8IteratorC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8PopAfterEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7SetNextEPS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7SetNextEPS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7SetNextEPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7SetNextEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8MsgEntry7MatchesERKNS2_13ExpireCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExpireChecker
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4TimeleERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1672,90'
          Dst:             _ZNK2ot4TimeleERKS0_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8PopAfterEPS5_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8MsgEntry7MatchesERKNS2_13ExpireCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8MsgEntry7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4PushERS5_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4PushERS5_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8MsgEntry7MatchesERKNS2_13ExpireCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8MsgEntry7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4PushERS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8MsgEntry7MatchesERKNS2_13ExpireCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8PopAfterEPS5_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4PushERS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4PushERS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7SetNextEPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7SetNextEPS5_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2EPS5_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2EPS5_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core16TxMessageHistory7MsgInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot9EquatableINS_3Dns9Multicast4Core16TxMessageHistory7MsgInfoEEeqERKS5_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8MsgEntry7MatchesERKNS3_7MsgInfoE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1671
      functionLinenumberEnd: 1671
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_3Dns9Multicast4Core16TxMessageHistory7MsgInfoEEeqERKS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1671,69'
          Dst:             _ZNK2ot9EquatableINS_3Dns9Multicast4Core16TxMessageHistory7MsgInfoEEeqERKS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE20FindMatchingWithPrevIJRKNS4_7MsgInfoEEEEPKS5_RSC_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8MsgEntry7MatchesERKNS3_7MsgInfoE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8MsgEntry7MatchesERKNS3_7MsgInfoE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8MsgEntry7MatchesERKNS3_7MsgInfoE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8MsgEntry7MatchesERKNS3_7MsgInfoE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8MsgEntry7MatchesERKNS3_7MsgInfoE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE12FindMatchingIJNS4_7MsgInfoEEEEPKS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE20FindMatchingWithPrevIJRKNS4_7MsgInfoEEEEPKS5_RSC_DpOT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE20FindMatchingWithPrevIJRKNS4_7MsgInfoEEEEPKS5_RSC_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEEEEPKT_PS8_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEEPT_PKS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_27HandleTxMessageHistoryTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core27HandleTxMessageHistoryTimerEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1643
      functionLinenumberEnd: 1643
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core16TxMessageHistory11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1643,64'
          Dst:             _ZN2ot3Dns9Multicast4Core16TxMessageHistory11HandleTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core16TxMessageHistory11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4918
      functionLinenumberEnd: 4929
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          71
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE5beginEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core13ExpireCheckerC2ENS_4TimeE
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4923,32'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4923,32'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:4928,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4919,18'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/net/mdns.cpp:4921,65'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/mdns.cpp:4921,42'
          Dst:             _ZN2ot3Dns9Multicast4Core13ExpireCheckerC2ENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:4921,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:4923,32'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:4923,32'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:4923,32'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:4923,32'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:4925,18'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:4923,32'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:4928,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core13ExpireCheckerC2ENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEED2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8IteratorC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8IteratorC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8IteratorC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8IteratorC2EPS5_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryENS_10LinkedListIS5_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8Iterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetTailEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:531,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:531,13'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:533,13'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:533,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:535,24'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:537,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:533,26'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:535,30'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9RxMessageEEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9RxMessageEEEPT_PKS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE9PushAfterERS4_S6_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:165,35'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:165,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7SetNextEPS4_
        - Src:             'src/core/common/linked_list.hpp:166,20'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7SetNextEPS4_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7SetNextEPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetTailEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9RxMessageEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9RxMessageEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetTailEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:547,45'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9RxMessageEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:547,60'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetTailEv
        - Src:             'src/core/common/linked_list.hpp:547,34'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9RxMessageEEEPT_PKS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE8IteratorC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8IteratorC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8PopAfterEPS5_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry7MatchesERKNS2_13ExpireCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4PushERS5_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4PushERS5_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry7MatchesERKNS2_13ExpireCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry7MatchesERKNS2_13ExpireCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4PushERS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry7MatchesERKNS2_13ExpireCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8PopAfterEPS5_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4PushERS5_
    - functionName:    _ZNK2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry7MatchesERKNS2_13ExpireCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4821
      functionLinenumberEnd: 4822
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExpireChecker
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4TimeleERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4822,26'
          Dst:             _ZNK2ot4TimeleERKS0_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8PopAfterEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7SetNextEPS5_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7SetNextEPS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7SetNextEPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4PushERS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7SetNextEPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7SetNextEPS5_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7SetNextEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9RxMessageEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEEC2EPS4_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9RxMessageEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9RxMessageEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9RxMessageEE6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9RxMessageEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9RxMessageEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9RxMessageEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9RxMessageEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core9RxMessageEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      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:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE6DeleteEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE4FreeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9RxMessageD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessageD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessageD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1514
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EED2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1514,11'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EED2Ev
        - Src:             'src/core/net/mdns.hpp:1514,11'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EED2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:83,20'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE4FreeEv
    - functionName:    _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:92,9'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5ClearEv
        - Src:             'src/core/common/heap_array.hpp:93,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:108,26'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:108,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:113,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
    - functionName:    _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:480,38'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:480,54'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:480,38'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:481,36'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:481,53'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:481,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9RxMessageEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9RxMessageEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9RxMessageEE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1619
      functionLinenumberEnd: 1619
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9RxMessageEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1619,16'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9RxMessageEED2Ev
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4FreeEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE20FindMatchingWithPrevIJRKNS3_11AddressInfoEEEEPS5_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEEPT_PKS6_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEEEEPKT_PS8_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE20FindMatchingWithPrevIJRKNS3_11AddressInfoEEEEPKS5_RSC_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:483,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEEEEPKT_PS8_
        - Src:             'src/core/common/linked_list.hpp:483,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE20FindMatchingWithPrevIJRKNS3_11AddressInfoEEEEPKS5_RSC_DpOT_
        - Src:             'src/core/common/linked_list.hpp:483,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEEPT_PKS6_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEEEEPKT_PS8_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE20FindMatchingWithPrevIJRKNS3_11AddressInfoEEEEPKS5_RSC_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry7MatchesERKNS2_11AddressInfoE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry7MatchesERKNS2_11AddressInfoE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry7MatchesERKNS2_11AddressInfoE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry7MatchesERKNS2_11AddressInfoE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry7MatchesERKNS2_11AddressInfoE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEEPT_PKS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry7MatchesERKNS2_11AddressInfoE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4810
      functionLinenumberEnd: 4817
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         9
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetHeadEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7IsEmptyEv
        - _ZNK2ot3Dns9Multicast4Core9RxMessage16GetSenderAddressEv
        - _ZNK2ot9EquatableINS_3Dns9Multicast4Core11AddressInfoEEeqERKS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4813,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4813,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4813,5'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetHeadEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage16GetSenderAddressEv
                - _ZNK2ot9EquatableINS_3Dns9Multicast4Core11AddressInfoEEeqERKS4_
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4813,5'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:4814,28'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetHeadEv
        - Src:             'src/core/net/mdns.cpp:4814,39'
          Dst:             _ZNK2ot3Dns9Multicast4Core9RxMessage16GetSenderAddressEv
        - Src:             'src/core/net/mdns.cpp:4814,58'
          Dst:             _ZNK2ot9EquatableINS_3Dns9Multicast4Core11AddressInfoEEeqERKS4_
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZNK2ot3Dns9Multicast4Core9RxMessage16GetSenderAddressEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1536
      functionLinenumberEnd: 1536
      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:    _ZNK2ot9EquatableINS_3Dns9Multicast4Core11AddressInfoEEeqERKS4_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE14RemoveMatchingIJNS3_11AddressInfoEEEEPS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE20FindMatchingWithPrevIJRKNS3_11AddressInfoEEEEPS5_RSB_DpOT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8PopAfterEPS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:340,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:340,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8PopAfterEPS5_
            - BranchSide:      'src/core/common/linked_list.hpp:342,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8PopAfterEPS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:338,23'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE20FindMatchingWithPrevIJRKNS3_11AddressInfoEEEEPS5_RSB_DpOT_
        - Src:             'src/core/common/linked_list.hpp:342,13'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8PopAfterEPS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE12FindMatchingIJNS3_11AddressInfoEEEEPKS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE20FindMatchingWithPrevIJRKNS3_11AddressInfoEEEEPKS5_RSC_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE20FindMatchingWithPrevIJRKNS3_11AddressInfoEEEEPKS5_RSC_DpOT_
    - functionName:    _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_22HandleMultiPacketTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core22HandleMultiPacketTimerEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1602
      functionLinenumberEnd: 1602
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1602,64'
          Dst:             _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages11HandleTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4775
      functionLinenumberEnd: 4792
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          109
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetHeadEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
        - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core13ExpireCheckerC2ENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core9RxMessage12ProcessQueryEb
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4781,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4781,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetHeadEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage12ProcessQueryEb
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:4786,39'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:4786,37'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4786,37'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
            - BranchSide:      'src/core/net/mdns.cpp:4791,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4776,28'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/net/mdns.cpp:4777,28'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2Ev
        - Src:             'src/core/net/mdns.cpp:4779,76'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/mdns.cpp:4779,53'
          Dst:             _ZN2ot3Dns9Multicast4Core13ExpireCheckerC2ENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:4779,19'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4781,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:4781,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:4781,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:4781,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:4783,34'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetHeadEv
        - Src:             'src/core/net/mdns.cpp:4783,45'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage12ProcessQueryEb
        - Src:             'src/core/net/mdns.cpp:4781,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:4786,37'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:4786,37'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:4786,37'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:4786,37'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:4788,18'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:4786,37'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:4791,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:4792,1'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8IteratorC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8IteratorC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8IteratorC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8IteratorC2EPS5_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot3Dns9Multicast4Core9RxMessage12ProcessQueryEb
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4094
      functionLinenumberEnd: 4157
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aShouldProcessTruncated
      BBCount:         48
      ICount:          251
      EdgeCount:       61
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
        - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
        - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
        - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
        - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4101,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4101,29'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
            - BranchSide:      'src/core/net/mdns.cpp:4128,9'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Branch String:   'src/core/net/mdns.cpp:4112,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4112,38'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
            - BranchSide:      'src/core/net/mdns.cpp:4114,25'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
        - Branch String:   'src/core/net/mdns.cpp:4112,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4114,25'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
            - BranchSide:      'src/core/net/mdns.cpp:4117,13'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
        - Branch String:   'src/core/net/mdns.cpp:4117,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4101,5'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
            - BranchSide:      'src/core/net/mdns.cpp:4119,23'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
        - Branch String:   'src/core/net/mdns.cpp:4121,43'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4121,46'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
            - BranchSide:      'src/core/net/mdns.cpp:4123,37'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
        - Branch String:   'src/core/net/mdns.cpp:4121,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4123,37'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
            - BranchSide:      'src/core/net/mdns.cpp:4125,9'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
        - Branch String:   'src/core/net/mdns.cpp:4128,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4130,21'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
            - BranchSide:      'src/core/net/mdns.cpp:4133,5'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Branch String:   'src/core/net/mdns.cpp:4133,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4133,5'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
            - BranchSide:      'src/core/net/mdns.cpp:4133,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4135,20'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4135,24'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
            - BranchSide:      'src/core/net/mdns.cpp:4141,9'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Branch String:   'src/core/net/mdns.cpp:4135,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4137,17'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
            - BranchSide:      'src/core/net/mdns.cpp:4141,9'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Branch String:   'src/core/net/mdns.cpp:4141,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4143,17'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
            - BranchSide:      'src/core/net/mdns.cpp:4146,37'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
        - Branch String:   'src/core/net/mdns.cpp:4146,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4146,35'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
            - BranchSide:      'src/core/net/mdns.cpp:4151,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
        - Branch String:   'src/core/net/mdns.cpp:4151,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4151,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
            - BranchSide:      'src/core/net/mdns.cpp:4153,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4101,29'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
        - Src:             'src/core/net/mdns.cpp:4101,29'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
        - Src:             'src/core/net/mdns.cpp:4103,18'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
        - Src:             'src/core/net/mdns.cpp:4105,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
        - Src:             'src/core/net/mdns.cpp:4143,17'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Src:             'src/core/net/mdns.cpp:4146,35'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
        - Src:             'src/core/net/mdns.cpp:4146,35'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
        - Src:             'src/core/net/mdns.cpp:4148,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
        - Src:             'src/core/net/mdns.cpp:4153,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryENS_10LinkedListIS5_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8Iterator7AdvanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2EPS5_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE6DeleteEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2EPS5_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4731
      functionLinenumberEnd: 4738
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessQuestionERNS3_8QuestionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4161
      functionLinenumberEnd: 4255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuestion
      BBCount:         64
      ICount:          319
      EdgeCount:       77
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZN2ot3Dns4NameC2Ev
        - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE7IsEmptyEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot3Dns9Multicast4Core9RxMessage26ParseQuestionNameAsSubTypeERKNS3_8QuestionERA64_cRNS0_4NameE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4164,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4164,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
                - _ZN2ot3Dns4NameC2Ev
                - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
                - _ZNK2ot3Dns9Multicast4Core9RxMessage26ParseQuestionNameAsSubTypeERKNS3_8QuestionERA64_cRNS0_4NameE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE7IsEmptyEv
            - BranchSide:      'src/core/net/mdns.cpp:4164,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4168,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4170,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE7IsEmptyEv
            - BranchSide:      'src/core/net/mdns.cpp:4181,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
                - _ZN2ot3Dns4NameC2Ev
                - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
                - _ZNK2ot3Dns9Multicast4Core9RxMessage26ParseQuestionNameAsSubTypeERKNS3_8QuestionERA64_cRNS0_4NameE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - Branch String:   'src/core/net/mdns.cpp:4170,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4170,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE7IsEmptyEv
            - BranchSide:      'src/core/net/mdns.cpp:4170,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4171,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4171,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4171,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4183,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4185,35'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
                - _ZN2ot3Dns4NameC2Ev
                - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
                - _ZNK2ot3Dns9Multicast4Core9RxMessage26ParseQuestionNameAsSubTypeERKNS3_8QuestionERA64_cRNS0_4NameE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
            - BranchSide:      'src/core/net/mdns.cpp:4189,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4NameC2Ev
                - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
                - _ZNK2ot3Dns9Multicast4Core9RxMessage26ParseQuestionNameAsSubTypeERKNS3_8QuestionERA64_cRNS0_4NameE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Branch String:   'src/core/net/mdns.cpp:4189,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4191,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
            - BranchSide:      'src/core/net/mdns.cpp:4223,27'
              BranchSideFuncs:
                - _ZN2ot3Dns4NameC2Ev
                - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
                - _ZNK2ot3Dns9Multicast4Core9RxMessage26ParseQuestionNameAsSubTypeERKNS3_8QuestionERA64_cRNS0_4NameE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
        - Branch String:   'src/core/net/mdns.cpp:4191,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4194,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4204,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4210,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4210,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4212,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4194,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4200,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4201,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4225,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4225,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9RxMessage26ParseQuestionNameAsSubTypeERKNS3_8QuestionERA64_cRNS0_4NameE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
            - BranchSide:      'src/core/net/mdns.cpp:4225,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4229,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4231,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
            - BranchSide:      'src/core/net/mdns.cpp:4234,43'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
        - Branch String:   'src/core/net/mdns.cpp:4234,41'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
            - BranchSide:      'src/core/net/mdns.cpp:4234,41'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
        - Branch String:   'src/core/net/mdns.cpp:4236,65'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4236,69'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
            - BranchSide:      'src/core/net/mdns.cpp:4238,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
        - Branch String:   'src/core/net/mdns.cpp:4236,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4238,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
            - BranchSide:      'src/core/net/mdns.cpp:4241,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
        - Branch String:   'src/core/net/mdns.cpp:4241,27'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4241,31'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
            - BranchSide:      'src/core/net/mdns.cpp:4246,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4241,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4243,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4246,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4162,15'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4162,10'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/mdns.cpp:4168,14'
          Dst:             _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
        - Src:             'src/core/net/mdns.cpp:4170,9'
          Dst:             _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
        - Src:             'src/core/net/mdns.cpp:4171,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4171,9'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:4181,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4181,49'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4185,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4185,63'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4191,35'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:4223,27'
          Dst:             _ZN2ot3Dns4NameC2Ev
        - Src:             'src/core/net/mdns.cpp:4225,9'
          Dst:             _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
        - Src:             'src/core/net/mdns.cpp:4227,21'
          Dst:             _ZNK2ot3Dns9Multicast4Core9RxMessage26ParseQuestionNameAsSubTypeERKNS3_8QuestionERA64_cRNS0_4NameE
        - Src:             'src/core/net/mdns.cpp:4234,43'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4234,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:4234,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:4234,41'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:4234,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:4236,31'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:4236,82'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
        - Src:             'src/core/net/mdns.cpp:4241,44'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
        - Src:             'src/core/net/mdns.cpp:4234,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage14AnswerQuestionERKNS3_8QuestionEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4259
      functionLinenumberEnd: 4302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aQuestion
        - aDelay
      BBCount:         33
      ICount:          184
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceNameQuestionERKNS2_10AnswerInfoE
        - _ZN2ot3Dns9Multicast4Core9HostEntry14AnswerQuestionERKNS2_10AnswerInfoE
        - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerAllServicesQuestionERKNS3_8QuestionERKNS2_10AnswerInfoE
        - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerServiceTypeQuestionERKNS3_8QuestionERKNS2_10AnswerInfoERNS2_12ServiceEntryE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4264,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4264,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceNameQuestionERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerServiceTypeQuestionERKNS3_8QuestionERKNS2_10AnswerInfoERNS2_12ServiceEntryE
                - _ZN2ot3Dns9Multicast4Core9HostEntry14AnswerQuestionERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerAllServicesQuestionERKNS3_8QuestionERKNS2_10AnswerInfoE
            - BranchSide:      'src/core/net/mdns.cpp:4264,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4273,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4275,35'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerAllServicesQuestionERKNS3_8QuestionERKNS2_10AnswerInfoE
            - BranchSide:      'src/core/net/mdns.cpp:4279,20'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceNameQuestionERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerServiceTypeQuestionERKNS3_8QuestionERKNS2_10AnswerInfoERNS2_12ServiceEntryE
                - _ZN2ot3Dns9Multicast4Core9HostEntry14AnswerQuestionERKNS2_10AnswerInfoE
        - Branch String:   'src/core/net/mdns.cpp:4279,20'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4279,18'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceNameQuestionERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerServiceTypeQuestionERKNS3_8QuestionERKNS2_10AnswerInfoERNS2_12ServiceEntryE
                - _ZN2ot3Dns9Multicast4Core9HostEntry14AnswerQuestionERKNS2_10AnswerInfoE
            - BranchSide:      'src/core/net/mdns.cpp:4279,81'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceNameQuestionERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerServiceTypeQuestionERKNS3_8QuestionERKNS2_10AnswerInfoERNS2_12ServiceEntryE
                - _ZN2ot3Dns9Multicast4Core9HostEntry14AnswerQuestionERKNS2_10AnswerInfoE
        - Branch String:   'src/core/net/mdns.cpp:4280,20'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4280,74'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceNameQuestionERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerServiceTypeQuestionERKNS3_8QuestionERKNS2_10AnswerInfoERNS2_12ServiceEntryE
                - _ZN2ot3Dns9Multicast4Core9HostEntry14AnswerQuestionERKNS2_10AnswerInfoE
            - BranchSide:      'src/core/net/mdns.cpp:4280,18'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceNameQuestionERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerServiceTypeQuestionERKNS3_8QuestionERKNS2_10AnswerInfoERNS2_12ServiceEntryE
                - _ZN2ot3Dns9Multicast4Core9HostEntry14AnswerQuestionERKNS2_10AnswerInfoE
        - Branch String:   'src/core/net/mdns.cpp:4282,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4284,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry14AnswerQuestionERKNS2_10AnswerInfoE
            - BranchSide:      'src/core/net/mdns.cpp:4290,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceNameQuestionERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerServiceTypeQuestionERKNS3_8QuestionERKNS2_10AnswerInfoERNS2_12ServiceEntryE
        - Branch String:   'src/core/net/mdns.cpp:4290,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4290,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceNameQuestionERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerServiceTypeQuestionERKNS3_8QuestionERKNS2_10AnswerInfoERNS2_12ServiceEntryE
            - BranchSide:      'src/core/net/mdns.cpp:4290,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4292,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4294,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerServiceTypeQuestionERKNS3_8QuestionERKNS2_10AnswerInfoERNS2_12ServiceEntryE
            - BranchSide:      'src/core/net/mdns.cpp:4298,35'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerServiceTypeQuestionERKNS3_8QuestionERKNS2_10AnswerInfoERNS2_12ServiceEntryE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4275,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerAllServicesQuestionERKNS3_8QuestionERKNS2_10AnswerInfoE
        - Src:             'src/core/net/mdns.cpp:4284,20'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry14AnswerQuestionERKNS2_10AnswerInfoE
        - Src:             'src/core/net/mdns.cpp:4294,23'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceNameQuestionERKNS2_10AnswerInfoE
        - Src:             'src/core/net/mdns.cpp:4298,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerServiceTypeQuestionERKNS3_8QuestionERKNS2_10AnswerInfoERNS2_12ServiceEntryE
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage19SendUnicastResponseEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4488
      functionLinenumberEnd: 4518
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          182
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
        - _ZN2ot3Dns9Multicast4Core12EntryContextC2ERNS_8InstanceENS2_9TxMessage4TypeERKNS2_11AddressInfoEt
        - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
        - _ZN2ot3Dns9Multicast4Core9TxMessage15AddQuestionFromERKNS_7MessageE
        - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4490,74'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4490,93'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12EntryContextC2ERNS_8InstanceENS2_9TxMessage4TypeERKNS2_11AddressInfoEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage15AddQuestionFromERKNS_7MessageE
            - BranchSide:      'src/core/net/mdns.cpp:4490,74'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12EntryContextC2ERNS_8InstanceENS2_9TxMessage4TypeERKNS2_11AddressInfoEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage15AddQuestionFromERKNS_7MessageE
        - Branch String:   'src/core/net/mdns.cpp:4492,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4496,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage15AddQuestionFromERKNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:4499,29'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:4499,27'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4499,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:4505,32'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:4505,30'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4505,30'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:4511,37'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:4511,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4511,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
            - BranchSide:      'src/core/net/mdns.cpp:4517,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4490,29'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:4490,21'
          Dst:             _ZN2ot3Dns9Multicast4Core12EntryContextC2ERNS_8InstanceENS2_9TxMessage4TypeERKNS2_11AddressInfoEt
        - Src:             'src/core/net/mdns.cpp:4496,50'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4496,34'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage15AddQuestionFromERKNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:4499,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4499,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:4499,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:4499,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:4499,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:4501,15'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
        - Src:             'src/core/net/mdns.cpp:4502,15'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:4499,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:4505,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4505,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:4505,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:4505,30'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:4505,30'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:4507,15'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
        - Src:             'src/core/net/mdns.cpp:4508,15'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:4505,30'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:4511,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4511,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:4511,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:4511,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:4511,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:4513,21'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
        - Src:             'src/core/net/mdns.cpp:4514,21'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:4511,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:4517,30'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
        - Src:             'src/core/net/mdns.cpp:4518,1'
          Dst:             _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage15AddQuestionFromERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3692
      functionLinenumberEnd: 3699
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         7
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3697,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3697,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3697,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3695,17'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/mdns.cpp:3695,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/mdns.cpp:3697,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3697,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - Src:             'src/core/net/mdns.cpp:3697,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3698,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8IteratorC2EPS4_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8IteratorC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8IteratorC2EPS4_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8IteratorC2EPS4_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1994
      functionLinenumberEnd: 2008
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
        - _ZN2ot3Dns9Multicast4Core5Entry16ClearAppendStateEv
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2002,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2002,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
            - BranchSide:      'src/core/net/mdns.cpp:2004,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1998,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry16ClearAppendStateEv
        - Src:             'src/core/net/mdns.cpp:2000,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
        - Src:             'src/core/net/mdns.cpp:2002,24'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:2004,9'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:2004,25'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2043
      functionLinenumberEnd: 2056
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry18UpdateRecordsStateERKNS2_9TxMessageE
        - _ZN2ot3Dns9Multicast4Core9HostEntry22PrepareResponseRecordsERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
        - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2053,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2049,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry22PrepareResponseRecordsERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
                - _ZN2ot3Dns9Multicast4Core9HostEntry18UpdateRecordsStateERKNS2_9TxMessageE
            - BranchSide:      'src/core/net/mdns.cpp:2055,24'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry18UpdateRecordsStateERKNS2_9TxMessageE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2049,18'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
        - Src:             'src/core/net/mdns.cpp:2050,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry22PrepareResponseRecordsERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:2051,18'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
        - Src:             'src/core/net/mdns.cpp:2055,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry18UpdateRecordsStateERKNS2_9TxMessageE
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8Iterator7AdvanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8IteratorC2EPS4_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8IteratorC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8IteratorC2EPS4_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8IteratorC2EPS4_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2640
      functionLinenumberEnd: 2660
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          70
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
        - _ZN2ot3Dns9Multicast4Core5Entry16ClearAppendStateEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2655,27'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2655,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
            - BranchSide:      'src/core/net/mdns.cpp:2660,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2644,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry16ClearAppendStateEv
        - Src:             'src/core/net/mdns.cpp:2646,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
        - Src:             'src/core/net/mdns.cpp:2647,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
        - Src:             'src/core/net/mdns.cpp:2648,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
        - Src:             'src/core/net/mdns.cpp:2655,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:2655,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:2655,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:2655,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:2657,28'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
        - Src:             'src/core/net/mdns.cpp:2655,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2704
      functionLinenumberEnd: 2717
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateRecordsStateERKNS2_9TxMessageE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry22PrepareResponseRecordsERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
        - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2714,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2710,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry22PrepareResponseRecordsERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateRecordsStateERKNS2_9TxMessageE
            - BranchSide:      'src/core/net/mdns.cpp:2716,24'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateRecordsStateERKNS2_9TxMessageE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2710,18'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
        - Src:             'src/core/net/mdns.cpp:2711,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry22PrepareResponseRecordsERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:2712,18'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
        - Src:             'src/core/net/mdns.cpp:2716,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateRecordsStateERKNS2_9TxMessageE
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8Iterator7AdvanceEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE8IteratorC2EPS4_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE8IteratorC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE8IteratorC2EPS4_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE8IteratorC2EPS4_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3331
      functionLinenumberEnd: 3331
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3331,63'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
    - functionName:    _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3370
      functionLinenumberEnd: 3383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
        - _ZN2ot3Dns9Multicast4Core11ServiceType22PrepareResponseRecordsERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
        - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3380,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3376,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType22PrepareResponseRecordsERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
                - _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
            - BranchSide:      'src/core/net/mdns.cpp:3382,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3376,18'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
        - Src:             'src/core/net/mdns.cpp:3377,9'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceType22PrepareResponseRecordsERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:3378,18'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
        - Src:             'src/core/net/mdns.cpp:3382,18'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE8Iterator7AdvanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3797
      functionLinenumberEnd: 3832
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         29
      ICount:          126
      EdgeCount:       30
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns6HeaderC2Ev
        - _ZN2ot3Dns9Multicast4Core16TxMessageHistory3AddERKNS_7MessageE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
        - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Dns9Multicast4Core12RecordCounts7IsEmptyEv
        - _ZNK2ot3Dns9Multicast4Core12RecordCounts7WriteToERNS0_6HeaderE
        - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
        - otPlatMdnsSendMulticast
        - otPlatMdnsSendUnicast
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3802,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3802,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3802,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts7WriteToERNS0_6HeaderE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core16TxMessageHistory3AddERKNS_7MessageE
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - otPlatMdnsSendUnicast
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - otPlatMdnsSendMulticast
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:3804,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3804,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3805,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts7WriteToERNS0_6HeaderE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core16TxMessageHistory3AddERKNS_7MessageE
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - otPlatMdnsSendUnicast
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - otPlatMdnsSendMulticast
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:3808,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3810,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core16TxMessageHistory3AddERKNS_7MessageE
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - otPlatMdnsSendUnicast
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - otPlatMdnsSendMulticast
            - BranchSide:      'src/core/net/mdns.cpp:3813,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core16TxMessageHistory3AddERKNS_7MessageE
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - otPlatMdnsSendUnicast
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - otPlatMdnsSendMulticast
        - Branch String:   'src/core/net/mdns.cpp:3810,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3810,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3811,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core16TxMessageHistory3AddERKNS_7MessageE
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - otPlatMdnsSendUnicast
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - otPlatMdnsSendMulticast
        - Branch String:   'src/core/net/mdns.cpp:3817,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3822,34'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - otPlatMdnsSendMulticast
            - BranchSide:      'src/core/net/mdns.cpp:3822,34'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - otPlatMdnsSendMulticast
            - BranchSide:      'src/core/net/mdns.cpp:3822,34'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - otPlatMdnsSendMulticast
            - BranchSide:      'src/core/net/mdns.cpp:3827,32'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - otPlatMdnsSendUnicast
            - BranchSide:      'src/core/net/mdns.cpp:3827,32'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - otPlatMdnsSendUnicast
            - BranchSide:      'src/core/net/mdns.cpp:3829,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3800,12'
          Dst:             _ZN2ot3Dns6HeaderC2Ev
        - Src:             'src/core/net/mdns.cpp:3802,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core12RecordCounts7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:3804,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3804,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/mdns.cpp:3804,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3805,19'
          Dst:             _ZNK2ot3Dns9Multicast4Core12RecordCounts7WriteToERNS0_6HeaderE
        - Src:             'src/core/net/mdns.cpp:3806,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3806,14'
          Dst:             _ZN2ot7Message5WriteINS_3Dns6HeaderEEEvtRKT_
        - Src:             'src/core/net/mdns.cpp:3808,23'
          Dst:             _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - Src:             'src/core/net/mdns.cpp:3810,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3810,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:3810,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3810,9'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:3810,9'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - Src:             'src/core/net/mdns.cpp:3810,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3813,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:3813,39'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:3813,35'
          Dst:             _ZN2ot3Dns9Multicast4Core16TxMessageHistory3AddERKNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:3822,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:3822,57'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - Src:             'src/core/net/mdns.cpp:3822,68'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:3822,9'
          Dst:             otPlatMdnsSendMulticast
        - Src:             'src/core/net/mdns.cpp:3827,32'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:3827,55'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - Src:             'src/core/net/mdns.cpp:3827,9'
          Dst:             otPlatMdnsSendUnicast
    - functionName:    _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1499
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9TxMessageD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1499,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessageD2Ev
        - Src:             'src/core/net/mdns.hpp:1499,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessageD2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessageD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1441
      functionLinenumberEnd: 1441
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1441,11'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Src:             'src/core/net/mdns.hpp:1441,11'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZNK2ot3Dns9Multicast4Core12RecordCounts7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:579,25'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:579,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:579,25'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:581,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:579,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:583,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core12RecordCounts7WriteToERNS0_6HeaderE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHeader
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Header14SetAnswerCountEt
        - _ZN2ot3Dns6Header16SetQuestionCountEt
        - _ZN2ot3Dns6Header23SetAuthorityRecordCountEt
        - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:567,13'
          Dst:             _ZN2ot3Dns6Header16SetQuestionCountEt
        - Src:             'src/core/net/mdns.cpp:568,13'
          Dst:             _ZN2ot3Dns6Header14SetAnswerCountEt
        - Src:             'src/core/net/mdns.cpp:569,13'
          Dst:             _ZN2ot3Dns6Header23SetAuthorityRecordCountEt
        - Src:             'src/core/net/mdns.cpp:570,13'
          Dst:             _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
    - functionName:    _ZN2ot3Dns9Multicast4Core16TxMessageHistory3AddERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4876
      functionLinenumberEnd: 4894
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         10
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE12FindMatchingIJNS4_7MsgInfoEEEEPS5_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4PushERS5_
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Dns9Multicast4Core16TxMessageHistory7MsgInfo8InitFromERKNS_7MessageE
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8AllocateIJEEEPS6_DpOT_
        - _ZNK2ot4TimeplEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4884,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4884,9'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8AllocateIJEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4PushERS5_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:4886,17'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8AllocateIJEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4PushERS5_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Branch String:   'src/core/net/mdns.cpp:4887,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4887,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4PushERS5_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:4888,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4PushERS5_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4880,10'
          Dst:             _ZN2ot3Dns9Multicast4Core16TxMessageHistory7MsgInfo8InitFromERKNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:4882,25'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE12FindMatchingIJNS4_7MsgInfoEEEEPS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4886,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8AllocateIJEEEPS6_DpOT_
        - Src:             'src/core/net/mdns.cpp:4887,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:4889,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4PushERS5_
        - Src:             'src/core/net/mdns.cpp:4892,26'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:4892,47'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/mdns.cpp:4893,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core16TxMessageHistory7MsgInfo8InitFromERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4906
      functionLinenumberEnd: 4915
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11OffsetRange25InitFromMessageFullLengthERKNS_7MessageE
        - _ZN2ot13CrcCalculatorIjE4FeedERKNS_7MessageERKNS_11OffsetRangeE
        - _ZN2ot13CrcCalculatorIjEC2Ej
        - _ZN2ot13CrcCalculatorItE4FeedERKNS_7MessageERKNS_11OffsetRangeE
        - _ZN2ot13CrcCalculatorItEC2Et
        - _ZN2ot9ClearableINS_3Dns9Multicast4Core16TxMessageHistory7MsgInfoEE5ClearEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4909,17'
          Dst:             _ZN2ot11OffsetRange25InitFromMessageFullLengthERKNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:4911,5'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core16TxMessageHistory7MsgInfoEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:4912,27'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:4913,18'
          Dst:             _ZN2ot13CrcCalculatorItEC2Et
        - Src:             'src/core/net/mdns.cpp:4913,64'
          Dst:             _ZN2ot13CrcCalculatorItE4FeedERKNS_7MessageERKNS_11OffsetRangeE
        - Src:             'src/core/net/mdns.cpp:4914,18'
          Dst:             _ZN2ot13CrcCalculatorIjEC2Ej
        - Src:             'src/core/net/mdns.cpp:4914,64'
          Dst:             _ZN2ot13CrcCalculatorIjE4FeedERKNS_7MessageERKNS_11OffsetRangeE
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE12FindMatchingIJNS4_7MsgInfoEEEEPS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEEPT_PKS6_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEEEEPKT_PS8_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE12FindMatchingIJNS4_7MsgInfoEEEEPKS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEEEEPKT_PS8_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE12FindMatchingIJNS4_7MsgInfoEEEEPKS5_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEEPT_PKS6_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE8AllocateIJEEEPS6_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:73,21'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,15'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,21'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
    - functionName:    _ZN2ot9ClearableINS_3Dns9Multicast4Core16TxMessageHistory7MsgInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core16TxMessageHistory7MsgInfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core16TxMessageHistory7MsgInfoEEEvRT_
    - functionName:    _ZN2ot13CrcCalculatorIjEC2Ej
      functionSourceFile: '/src/openthread/src/core/common/crc.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aPolynomial
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3741
      functionLinenumberEnd: 3745
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3744,28'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3744,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3744,56'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3743,28'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3743,37'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:3744,41'
          Dst:             _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - Src:             'src/core/net/mdns.cpp:3744,56'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3744,70'
          Dst:             _ZNK2ot7Message9GetLengthEv
    - functionName:    _ZN2ot3Dns9Multicast4Core11ServiceType22PrepareResponseRecordsERNS2_12EntryContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3386
      functionLinenumberEnd: 3415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         21
      ICount:          107
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core11ServiceType17AppendPtrRecordToERNS2_9TxMessageEt
        - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3389,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3389,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core11ServiceType17AppendPtrRecordToERNS2_9TxMessageEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:3389,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3394,43'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3394,43'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core11ServiceType17AppendPtrRecordToERNS2_9TxMessageEt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:3412,23'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType17AppendPtrRecordToERNS2_9TxMessageEt
        - Branch String:   'src/core/net/mdns.cpp:3396,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3398,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core11ServiceType17AppendPtrRecordToERNS2_9TxMessageEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:3401,23'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core11ServiceType17AppendPtrRecordToERNS2_9TxMessageEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:3401,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3394,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core11ServiceType17AppendPtrRecordToERNS2_9TxMessageEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
            - BranchSide:      'src/core/net/mdns.cpp:3403,53'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core11ServiceType17AppendPtrRecordToERNS2_9TxMessageEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Branch String:   'src/core/net/mdns.cpp:3405,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3407,17'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType17AppendPtrRecordToERNS2_9TxMessageEt
            - BranchSide:      'src/core/net/mdns.cpp:3409,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core11ServiceType17AppendPtrRecordToERNS2_9TxMessageEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3389,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:3394,45'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:3394,43'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:3394,43'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:3394,43'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:3394,43'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:3396,26'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:3401,13'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Src:             'src/core/net/mdns.cpp:3403,13'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:3394,43'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:3412,5'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceType17AppendPtrRecordToERNS2_9TxMessageEt
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3760
      functionLinenumberEnd: 3793
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrepareAgain
      BBCount:         14
      ICount:          53
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9TxMessage19RestoreToSavedStateEv
        - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
        - _ZN2ot3Dns9Multicast4Core9TxMessage6ReinitEv
        - _ZNK2ot3Dns9Multicast4Core9TxMessage15IsOverSizeLimitEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3778,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3780,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3784,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9TxMessage15IsOverSizeLimitEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage19RestoreToSavedStateEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage6ReinitEv
        - Branch String:   'src/core/net/mdns.cpp:3784,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3784,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage19RestoreToSavedStateEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage6ReinitEv
            - BranchSide:      'src/core/net/mdns.cpp:3784,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3784,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage15IsOverSizeLimitEv
        - Src:             'src/core/net/mdns.cpp:3788,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage19RestoreToSavedStateEv
        - Src:             'src/core/net/mdns.cpp:3789,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
        - Src:             'src/core/net/mdns.cpp:3790,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage6ReinitEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResponse
      BBCount:         44
      ICount:          173
      EdgeCount:       51
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo10IsAppendedEv
        - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - _ZNK2ot4TimeplEj
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:827,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:827,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo10IsAppendedEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/mdns.cpp:827,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:829,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:832,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/mdns.cpp:858,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo10IsAppendedEv
            - BranchSide:      'src/core/net/mdns.cpp:858,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo10IsAppendedEv
            - BranchSide:      'src/core/net/mdns.cpp:864,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:832,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:832,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/mdns.cpp:832,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:833,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:833,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/mdns.cpp:833,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:837,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:839,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/mdns.cpp:854,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:841,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:843,42'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/mdns.cpp:847,22'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:858,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:858,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:858,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:859,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:859,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:859,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:829,23'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:845,33'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:845,54'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/mdns.cpp:858,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo10IsAppendedEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core10RecordInfo10IsAppendedEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          42
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:969,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:969,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:973,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:973,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:976,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:976,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core9TxMessage15IsOverSizeLimitEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3729
      functionLinenumberEnd: 3737
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - _ZNK2ot3PtrINS_7MessageEEptEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3732,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3732,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
            - BranchSide:      'src/core/net/mdns.cpp:3734,17'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3730,21'
          Dst:             _ZNK2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3730,30'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:3732,23'
          Dst:             _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - Src:             'src/core/net/mdns.cpp:3734,17'
          Dst:             _ZNK2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3734,31'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:3737,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage19RestoreToSavedStateEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3748
      functionLinenumberEnd: 3757
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message9SetLengthEt
        - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3753,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3753,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3755,21'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.11148
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3751,17'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3751,26'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/net/mdns.cpp:3751,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/mdns.cpp:3753,23'
          Dst:             _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - Src:             'src/core/net/mdns.cpp:3755,21'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3755,35'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/net/mdns.cpp:3755,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage6ReinitEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3836
      functionLinenumberEnd: 3899
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         47
      ICount:          299
      EdgeCount:       56
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core11BrowseCache20ClearCompressOffsetsEv
        - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
        - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
        - _ZN2ot3Dns9Multicast4Core9TxMessage4InitENS3_4TypeEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
        - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3843,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3843,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3848,33'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
            - BranchSide:      'src/core/net/mdns.cpp:3848,33'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
            - BranchSide:      'src/core/net/mdns.cpp:3848,33'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
            - BranchSide:      'src/core/net/mdns.cpp:3876,41'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache20ClearCompressOffsetsEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:3897,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3848,31'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3848,31'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
            - BranchSide:      'src/core/net/mdns.cpp:3856,36'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
        - Branch String:   'src/core/net/mdns.cpp:3850,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3848,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
            - BranchSide:      'src/core/net/mdns.cpp:3852,17'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
        - Branch String:   'src/core/net/mdns.cpp:3856,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3856,34'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
            - BranchSide:      'src/core/net/mdns.cpp:3864,41'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
        - Branch String:   'src/core/net/mdns.cpp:3858,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3856,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
            - BranchSide:      'src/core/net/mdns.cpp:3860,17'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
        - Branch String:   'src/core/net/mdns.cpp:3864,39'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3864,39'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
            - BranchSide:      'src/core/net/mdns.cpp:3872,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3866,51'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3866,55'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
            - BranchSide:      'src/core/net/mdns.cpp:3868,17'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Branch String:   'src/core/net/mdns.cpp:3866,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3864,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
            - BranchSide:      'src/core/net/mdns.cpp:3868,17'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Branch String:   'src/core/net/mdns.cpp:3876,39'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3876,39'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache20ClearCompressOffsetsEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:3881,35'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:3881,33'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3881,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:3886,35'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:3886,33'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3886,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
            - BranchSide:      'src/core/net/mdns.cpp:3895,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3837,10'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:3837,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage4InitENS3_4TypeEt
        - Src:             'src/core/net/mdns.cpp:3843,13'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:3848,33'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:3848,31'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:3848,31'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:3848,31'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:3848,31'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:3850,17'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
        - Src:             'src/core/net/mdns.cpp:3852,23'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
        - Src:             'src/core/net/mdns.cpp:3848,31'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:3856,36'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:3856,34'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:3856,34'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:3856,34'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:3856,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:3858,17'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
        - Src:             'src/core/net/mdns.cpp:3860,23'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
        - Src:             'src/core/net/mdns.cpp:3856,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:3864,41'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:3864,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:3864,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:3864,39'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:3864,39'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:3866,18'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:3866,55'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:3868,29'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
        - Src:             'src/core/net/mdns.cpp:3864,39'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:3876,41'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:3876,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:3876,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:3876,39'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:3876,39'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:3878,25'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache20ClearCompressOffsetsEv
        - Src:             'src/core/net/mdns.cpp:3876,39'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:3881,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:3881,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:3881,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:3881,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:3881,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:3883,22'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
        - Src:             'src/core/net/mdns.cpp:3881,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:3886,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:3886,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:3886,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:3886,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:3886,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:3888,22'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
        - Src:             'src/core/net/mdns.cpp:3886,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage4InitENS3_4TypeEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3472
      functionLinenumberEnd: 3511
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - this
        - aType
        - aMessageId
      BBCount:         20
      ICount:          115
      EdgeCount:       39
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - _ZN2ot3Dns6Header12SetMessageIdEt
        - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
        - _ZN2ot3Dns6HeaderC2Ev
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - _ZN2ot9ClearableINS_3Dns6HeaderEE5ClearEv
        - _ZN2ot9ClearableINS_3Dns9Multicast4Core12RecordCountsEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3490,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3490,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZN2ot9ClearableINS_3Dns6HeaderEE5ClearEv
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3Dns6Header12SetMessageIdEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - __assert_fail
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
            - BranchSide:      'src/core/net/mdns.cpp:3492,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZN2ot9ClearableINS_3Dns6HeaderEE5ClearEv
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3Dns6Header12SetMessageIdEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - __assert_fail
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
        - Branch String:   'src/core/net/mdns.cpp:3496,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3500,16'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3500,16'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3505,16'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3Dns6Header12SetMessageIdEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3505,16'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3Dns6Header12SetMessageIdEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3505,16'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZN2ot3Dns6Header12SetMessageIdEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3510,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:3510,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3510,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3510,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3473,12'
          Dst:             _ZN2ot3Dns6HeaderC2Ev
        - Src:             'src/core/net/mdns.cpp:3475,19'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core12RecordCountsEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:3476,24'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core12RecordCountsEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:3489,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/net/mdns.cpp:3489,38'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - Src:             'src/core/net/mdns.cpp:3489,13'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'src/core/net/mdns.cpp:3490,5'
          Dst:             _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - Src:             'src/core/net/mdns.cpp:3490,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3492,18'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'src/core/net/mdns.cpp:3494,12'
          Dst:             _ZN2ot9ClearableINS_3Dns6HeaderEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:3500,16'
          Dst:             _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
        - Src:             'src/core/net/mdns.cpp:3505,16'
          Dst:             _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
        - Src:             'src/core/net/mdns.cpp:3506,16'
          Dst:             _ZN2ot3Dns6Header12SetMessageIdEt
        - Src:             'src/core/net/mdns.cpp:3510,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3510,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns6HeaderEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:3510,5'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot3Dns9Multicast4Core9TxMessage30ShouldClearAppendStateOnReinitERKNS2_5EntryE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3902
      functionLinenumberEnd: 3926
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         13
      ICount:          74
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3910,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3910,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3913,24'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
            - BranchSide:      'src/core/net/mdns.cpp:3917,24'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
            - BranchSide:      'src/core/net/mdns.cpp:3922,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3922,21'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3917,57'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3917,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3917,61'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3910,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:3913,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:3917,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:3917,61'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8IteratorC2EPS4_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8IteratorC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8IteratorC2EPS4_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8IteratorC2EPS4_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8Iterator7AdvanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8IteratorC2EPS4_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8IteratorC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8IteratorC2EPS4_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8IteratorC2EPS4_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8Iterator7AdvanceEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8IteratorC2EPS4_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8IteratorC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8IteratorC2EPS4_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8IteratorC2EPS4_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8Iterator7AdvanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE8IteratorC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE8IteratorC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE8IteratorC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Dns9Multicast4Core12RecordCountsEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core12RecordCountsEEEvRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core12RecordCountsEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core12RecordCountsEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3PtrINS_7MessageEEptEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      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:    _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         34
      ICount:          143
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo17ExtendAnswerDelayERNS2_12EntryContextE
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
        - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - _ZNK2ot4TimeleERKS0_
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:751,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:751,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo17ExtendAnswerDelayERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:751,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:753,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:757,14'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo17ExtendAnswerDelayERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:781,24'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:781,24'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:785,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:757,53'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:757,57'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo17ExtendAnswerDelayERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:757,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo17ExtendAnswerDelayERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
        - Branch String:   'src/core/net/mdns.cpp:757,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:759,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:763,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo17ExtendAnswerDelayERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
        - Branch String:   'src/core/net/mdns.cpp:763,37'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:763,41'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo17ExtendAnswerDelayERNS2_12EntryContextE
            - BranchSide:      'src/core/net/mdns.cpp:763,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo17ExtendAnswerDelayERNS2_12EntryContextE
        - Branch String:   'src/core/net/mdns.cpp:763,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:769,35'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo17ExtendAnswerDelayERNS2_12EntryContextE
            - BranchSide:      'src/core/net/mdns.cpp:777,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:769,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:771,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:774,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:753,39'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:757,83'
          Dst:             _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:757,71'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/mdns.cpp:763,41'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
        - Src:             'src/core/net/mdns.cpp:763,69'
          Dst:             _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:763,57'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/mdns.cpp:769,17'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo17ExtendAnswerDelayERNS2_12EntryContextE
    - functionName:    _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - _ZNK2ot4Heap6String6IsNullEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:497,30'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:497,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:497,43'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      Callsites:
        - Src:             'src/core/net/mdns.cpp:497,21'
          Dst:             _ZNK2ot4Heap6String6IsNullEv
        - Src:             'src/core/net/mdns.cpp:497,59'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:497,33'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
    - functionName:    _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aOffset
        - aNewOffset
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:514,41'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:514,45'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:514,41'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:514,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:514,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:516,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core11ServiceType17AppendPtrRecordToERNS2_9TxMessageEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3419
      functionLinenumberEnd: 3448
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aResponse
        - aServiceTypeOffset
      BBCount:         16
      ICount:          96
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage23AppendServicesDnssdNameENS2_7SectionE
        - _ZN2ot3Dns9PtrRecord4InitEt
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
        - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - _ZNK2ot4Heap6String9AsCStringEv
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3424,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3424,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
                - _ZN2ot3Dns9PtrRecord4InitEt
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core9TxMessage23AppendServicesDnssdNameENS2_7SectionE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:3424,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3430,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3432,64'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core9TxMessage23AppendServicesDnssdNameENS2_7SectionE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3436,20'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core9TxMessage23AppendServicesDnssdNameENS2_7SectionE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:3441,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3441,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3442,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3424,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
        - Src:             'src/core/net/mdns.cpp:3425,18'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3427,26'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3429,9'
          Dst:             _ZN2ot3Dns9PtrRecord4InitEt
        - Src:             'src/core/net/mdns.cpp:3430,19'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:3432,77'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:3432,20'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/net/mdns.cpp:3432,13'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/mdns.cpp:3436,33'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:3436,13'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/mdns.cpp:3439,15'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage23AppendServicesDnssdNameENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3440,23'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:3441,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:3441,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3442,62'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:3442,15'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:3443,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/mdns.cpp:3445,15'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
    - functionName:    _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo10IsAppendedEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:983,66'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:983,70'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo10IsAppendedEv
            - BranchSide:      'src/core/net/mdns.cpp:983,66'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:983,70'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo10IsAppendedEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         18
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:932,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:932,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:937,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/net/mdns.cpp:937,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/net/mdns.cpp:949,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:949,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:953,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:939,42'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:939,46'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/net/mdns.cpp:941,37'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
        - Branch String:   'src/core/net/mdns.cpp:939,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:941,37'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/net/mdns.cpp:945,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:932,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:941,37'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3514
      functionLinenumberEnd: 3556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSection
      BBCount:         28
      ICount:          132
      EdgeCount:       30
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - _ZN2ot3PtrINS_7MessageEE3GetEv
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - __assert_fail
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3522,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3525,22'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - _ZN2ot3PtrINS_7MessageEE3GetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEE3GetEv
            - BranchSide:      'src/core/net/mdns.cpp:3530,22'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - _ZN2ot3PtrINS_7MessageEE3GetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEE3GetEv
            - BranchSide:      'src/core/net/mdns.cpp:3536,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - _ZN2ot3PtrINS_7MessageEE3GetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEE3GetEv
            - BranchSide:      'src/core/net/mdns.cpp:3536,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - _ZN2ot3PtrINS_7MessageEE3GetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEE3GetEv
            - BranchSide:      'src/core/net/mdns.cpp:3536,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - _ZN2ot3PtrINS_7MessageEE3GetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEE3GetEv
            - BranchSide:      'src/core/net/mdns.cpp:3539,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - _ZN2ot3PtrINS_7MessageEE3GetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEE3GetEv
        - Branch String:   'src/core/net/mdns.cpp:3539,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3541,19'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEE3GetEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3543,14'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - _ZN2ot3PtrINS_7MessageEE3GetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:3545,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3547,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEE3GetEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3551,19'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEE3GetEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:3548,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3548,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEE3GetEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3549,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEE3GetEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:3554,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3554,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3554,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3541,27'
          Dst:             _ZN2ot3PtrINS_7MessageEE3GetEv
        - Src:             'src/core/net/mdns.cpp:3545,26'
          Dst:             _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - Src:             'src/core/net/mdns.cpp:3547,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/net/mdns.cpp:3547,51'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - Src:             'src/core/net/mdns.cpp:3547,26'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'src/core/net/mdns.cpp:3548,13'
          Dst:             _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - Src:             'src/core/net/mdns.cpp:3548,13'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3551,32'
          Dst:             _ZN2ot3PtrINS_7MessageEE3GetEv
        - Src:             'src/core/net/mdns.cpp:3554,5'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aIsLegacyUnicast
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
      functionUses:    23
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:683,12'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:683,57'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/net/mdns.cpp:683,65'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:683,31'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage23AppendServicesDnssdNameENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3674
      functionLinenumberEnd: 3688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSection
      BBCount:         17
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
        - _ZN2ot3Dns9Multicast4Core9TxMessage10SaveOffsetERtRKNS_7MessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3677,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3679,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3683,16'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage10SaveOffsetERtRKNS_7MessageENS2_7SectionE
                - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:3679,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3679,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3680,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3684,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3684,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3685,22'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3675,24'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3679,9'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:3679,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3683,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage10SaveOffsetERtRKNS_7MessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3684,5'
          Dst:             _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:3684,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3685,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3615
      functionLinenumberEnd: 3653
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSection
        - aServiceType
        - aCompressOffset
      BBCount:         26
      ICount:          130
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Dns4Name13ExtractLabelsILt255EEE7otErrorPKcS5_RAT__c
        - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3625,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3627,23'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
                - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
            - BranchSide:      'src/core/net/mdns.cpp:3630,34'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13ExtractLabelsILt255EEE7otErrorPKcS5_RAT__c
                - _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
                - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - Branch String:   'src/core/net/mdns.cpp:3637,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3637,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
                - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
            - BranchSide:      'src/core/net/mdns.cpp:3637,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3639,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3641,31'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:3643,14'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - Branch String:   'src/core/net/mdns.cpp:3648,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3648,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:3648,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3625,9'
          Dst:             _ZN2ot3Dns4Name13ExtractLabelsILt255EEE7otErrorPKcS5_RAT__c
        - Src:             'src/core/net/mdns.cpp:3630,14'
          Dst:             _ZN2ot3Dns4Name13ExtractLabelsILt255EEE7otErrorPKcS5_RAT__c
        - Src:             'src/core/net/mdns.cpp:3636,15'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:3641,19'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:3645,19'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:3650,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1463
      functionLinenumberEnd: 1463
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSection
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12RecordCounts9IncrementENS2_7SectionE
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1463,78'
          Dst:             _ZN2ot3Dns9Multicast4Core12RecordCounts9IncrementENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core12RecordCounts9IncrementENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSection
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3567
      functionLinenumberEnd: 3568
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSection
        - aLabels
        - aCompressOffset
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9TxMessage12AppendLabelsENS2_7SectionEPKcbRt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3568,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage12AppendLabelsENS2_7SectionEPKcbRt
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3560
      functionLinenumberEnd: 3561
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSection
        - aLabel
        - aCompressOffset
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9TxMessage12AppendLabelsENS2_7SectionEPKcbRt
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3561,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage12AppendLabelsENS2_7SectionEPKcbRt
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3657
      functionLinenumberEnd: 3670
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSection
      BBCount:         17
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3Dns9Multicast4Core9TxMessage10SaveOffsetERtRKNS_7MessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3660,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3662,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3666,16'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage10SaveOffsetERtRKNS_7MessageENS2_7SectionE
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:3662,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3662,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3663,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3667,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3667,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3667,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3658,24'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3662,9'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:3662,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3666,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage10SaveOffsetERtRKNS_7MessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3667,5'
          Dst:             _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:3667,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage10SaveOffsetERtRKNS_7MessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3702
      functionLinenumberEnd: 3726
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aCompressOffset
        - aMessage
        - aSection
      BBCount:         11
      ICount:          51
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3715,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3715,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3719,27'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/net/mdns.cpp:3719,27'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/net/mdns.cpp:3724,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3724,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3719,36'
          Dst:             _ZNK2ot7Message9GetLengthEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessage12AppendLabelsENS2_7SectionEPKcbRt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3575
      functionLinenumberEnd: 3611
      functionDepth:   0
      returnType:      char
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSection
        - aLabels
        - aIsSingleLabel
        - aCompressOffset
      BBCount:         24
      ICount:          111
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
        - _ZN2ot3Dns9Multicast4Core9TxMessage10SaveOffsetERtRKNS_7MessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3592,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3594,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3599,16'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage10SaveOffsetERtRKNS_7MessageENS2_7SectionE
                - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
                - __assert_fail
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:3594,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3594,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3595,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3601,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3603,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3607,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:3603,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3603,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3604,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3607,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3607,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3590,29'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3594,9'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:3594,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3599,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage10SaveOffsetERtRKNS_7MessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3603,9'
          Dst:             _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:3603,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3607,9'
          Dst:             _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:3607,9'
          Dst:             __assert_fail
    - functionName:    _ZN2ot3PtrINS_7MessageEE3GetEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      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:    _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12NextFireTime6GetNowEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1504,61'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 1073
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4TimeplEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1073,67'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo17ExtendAnswerDelayERNS2_12EntryContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         24
      ICount:          98
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK2ot11UnequatableINS_4TimeEEneERKS1_
        - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - _ZNK2ot4Time16GetDistantFutureEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:807,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:807,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4Time16GetDistantFutureEv
                - _ZNK2ot11UnequatableINS_4TimeEEneERKS1_
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:807,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:809,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:809,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:809,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:810,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:810,5'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:810,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:812,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:812,5'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:812,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:809,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:809,5'
          Dst:             _ZNK2ot4Time16GetDistantFutureEv
        - Src:             'src/core/net/mdns.cpp:809,5'
          Dst:             _ZNK2ot11UnequatableINS_4TimeEEneERKS1_
        - Src:             'src/core/net/mdns.cpp:810,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:810,5'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/mdns.cpp:812,5'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/mdns.cpp:814,45'
          Dst:             _ZNK2ot4TimemiERKS0_
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1057
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE8IteratorC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEC2EPS4_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot3Dns9Multicast4Core12ServiceEntry22PrepareResponseRecordsERNS2_12EntryContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2720
      functionLinenumberEnd: 2829
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         62
      ICount:          310
      EdgeCount:       82
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry22DiscoverOffsetsAndHostERPNS2_9HostEntryE
        - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2743,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2745,27'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
            - BranchSide:      'src/core/net/mdns.cpp:2753,29'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Branch String:   'src/core/net/mdns.cpp:2747,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2749,43'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
            - BranchSide:      'src/core/net/mdns.cpp:2751,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Branch String:   'src/core/net/mdns.cpp:2753,27'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2753,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
            - BranchSide:      'src/core/net/mdns.cpp:2766,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
        - Branch String:   'src/core/net/mdns.cpp:2755,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2753,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
            - BranchSide:      'src/core/net/mdns.cpp:2757,31'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
        - Branch String:   'src/core/net/mdns.cpp:2759,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2761,47'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
            - BranchSide:      'src/core/net/mdns.cpp:2763,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Branch String:   'src/core/net/mdns.cpp:2766,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2768,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
            - BranchSide:      'src/core/net/mdns.cpp:2777,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
        - Branch String:   'src/core/net/mdns.cpp:2771,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2773,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
            - BranchSide:      'src/core/net/mdns.cpp:2775,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
        - Branch String:   'src/core/net/mdns.cpp:2777,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2779,27'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
            - BranchSide:      'src/core/net/mdns.cpp:2788,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2782,39'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2782,43'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
            - BranchSide:      'src/core/net/mdns.cpp:2786,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2782,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2784,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2786,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2788,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2790,27'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2794,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2794,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2796,27'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2802,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2802,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2804,27'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2807,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2807,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2809,27'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2812,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2812,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2814,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2825,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2814,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2816,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2819,14'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2819,52'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2819,55'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2823,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2819,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2821,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2823,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2825,20'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2825,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2825,40'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2825,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2825,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2827,28'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2726,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry22DiscoverOffsetsAndHostERPNS2_9HostEntryE
        - Src:             'src/core/net/mdns.cpp:2743,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:2745,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
        - Src:             'src/core/net/mdns.cpp:2747,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:2753,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:2753,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:2753,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:2753,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:2755,32'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:2757,13'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
        - Src:             'src/core/net/mdns.cpp:2759,36'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:2753,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:2768,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
        - Src:             'src/core/net/mdns.cpp:2769,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
        - Src:             'src/core/net/mdns.cpp:2773,24'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
        - Src:             'src/core/net/mdns.cpp:2777,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:2779,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2782,25'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:2784,24'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
        - Src:             'src/core/net/mdns.cpp:2788,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:2790,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2794,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:2796,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2802,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
        - Src:             'src/core/net/mdns.cpp:2804,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2807,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
        - Src:             'src/core/net/mdns.cpp:2809,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2814,39'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
        - Src:             'src/core/net/mdns.cpp:2816,24'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2819,40'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:2819,55'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:2819,82'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
        - Src:             'src/core/net/mdns.cpp:2821,24'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2825,49'
          Dst:             _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:2825,23'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:2827,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateRecordsStateERKNS2_9TxMessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2832
      functionLinenumberEnd: 2850
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResponse
      BBCount:         10
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
        - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
        - _ZN2ot3Dns9Multicast4Core5Entry18UpdateRecordsStateERKNS2_9TxMessageE
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2839,27'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2839,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
            - BranchSide:      'src/core/net/mdns.cpp:2844,5'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
        - Branch String:   'src/core/net/mdns.cpp:2846,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2846,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
            - BranchSide:      'src/core/net/mdns.cpp:2848,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2833,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18UpdateRecordsStateERKNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:2835,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:2836,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:2837,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:2839,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:2839,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:2839,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:2839,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:2841,28'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:2839,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:2844,15'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:2846,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:2848,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry18UpdateRecordsStateERKNS2_9TxMessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionLinenumberEnd: 1233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResponse
      BBCount:         10
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
        - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1219,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1219,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
            - BranchSide:      'src/core/net/mdns.cpp:1221,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Branch String:   'src/core/net/mdns.cpp:1221,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1224,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1227,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1230,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1217,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:1221,27'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8IteratorC2EPS5_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8IteratorC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8IteratorC2EPS5_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8IteratorC2EPS5_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8Iterator7AdvanceEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7IsEmptyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEED2Ev
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2376
      functionLinenumberEnd: 2376
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2376,79'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2376,79'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:2376,83'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2376,67'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:2376,94'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1202,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1202,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
            - BranchSide:      'src/core/net/mdns.cpp:1202,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1202,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:1203,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1064
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry20ScheduleCallbackTaskEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1066,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry20ScheduleCallbackTaskEv
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry20ScheduleCallbackTaskEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          71
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot3Dns9Multicast4Core8Callback7IsEmptyEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1130,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1134,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8Callback7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot3Dns9Multicast4Core8Callback7IsEmptyEv
            - BranchSide:      'src/core/net/mdns.cpp:1134,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8Callback7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot3Dns9Multicast4Core8Callback7IsEmptyEv
            - BranchSide:      'src/core/net/mdns.cpp:1140,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1140,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1141,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:1134,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1134,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8Callback7IsEmptyEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/net/mdns.cpp:1134,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/net/mdns.cpp:1134,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1134,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1134,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1130,13'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:1134,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core8Callback7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:1134,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core8Callback7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:1135,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1135,32'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core8Callback7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 951
      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:    _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1032
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2EPS5_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry7SubTypeD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry7SubTypeD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry7SubTypeD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1343
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1343,15'
          Dst:             _ZN2ot4Heap6StringD2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2EPS5_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8PopAfterEPS5_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType7MatchesERKNS2_12EmptyCheckerE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType7MatchesERKNS2_12EmptyCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType7MatchesERKNS2_12EmptyCheckerE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType7MatchesERKNS2_12EmptyCheckerE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType7MatchesERKNS2_12EmptyCheckerE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8PopAfterEPS5_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType7MatchesERKNS2_12EmptyCheckerE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3276
      functionLinenumberEnd: 3279
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChecker
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3279,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8PopAfterEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7SetNextEPS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7SetNextEPS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7SetNextEPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7SetNextEPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7SetNextEPS5_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7SetNextEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE8IteratorC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEC2EPS5_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry22DiscoverOffsetsAndHostERPNS2_9HostEntryE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2891
      functionLinenumberEnd: 2960
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHostEntry
      BBCount:         35
      ICount:          230
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS_4Heap6StringEEEEPS4_DpRKT_
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2900,33'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2900,37'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:2905,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:2900,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2902,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:2905,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:2905,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2907,30'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:2910,32'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:2910,30'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2910,30'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:2910,30'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2916,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2918,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:2921,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:2921,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2927,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:2930,23'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:2930,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2932,34'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:2935,23'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:2935,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2910,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:2937,34'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:2939,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2944,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:2947,34'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:2949,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2949,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:2958,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:2953,21'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2949,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
            - BranchSide:      'src/core/net/mdns.cpp:2955,42'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2898,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:2898,43'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS_4Heap6StringEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:2900,49'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2900,63'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2907,9'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:2910,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:2910,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:2910,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:2910,30'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:2910,30'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:2921,19'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2921,33'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2930,13'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Src:             'src/core/net/mdns.cpp:2932,13'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:2935,13'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Src:             'src/core/net/mdns.cpp:2937,13'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:2939,17'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2947,13'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:2949,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:2949,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:2949,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:2949,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:2951,91'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:2951,63'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:2955,21'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:2949,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:2910,30'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendPtrRecordToERNS2_9TxMessageENS2_7SectionEPNS3_7SubTypeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3077
      functionLinenumberEnd: 3112
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
        - aSubType
      BBCount:         19
      ICount:          128
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry22AppendSubServiceNameToERNS2_9TxMessageENS2_7SectionERNS3_7SubTypeE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot3Dns9PtrRecord4InitEt
        - _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
        - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3082,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3082,53'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
                - _ZN2ot3Dns9PtrRecord4InitEt
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry22AppendSubServiceNameToERNS2_9TxMessageENS2_7SectionERNS3_7SubTypeE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:3082,66'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
                - _ZN2ot3Dns9PtrRecord4InitEt
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry22AppendSubServiceNameToERNS2_9TxMessageENS2_7SectionERNS3_7SubTypeE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:3087,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3087,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
                - _ZN2ot3Dns9PtrRecord4InitEt
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry22AppendSubServiceNameToERNS2_9TxMessageENS2_7SectionERNS3_7SubTypeE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:3087,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3095,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3097,29'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3101,32'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry22AppendSubServiceNameToERNS2_9TxMessageENS2_7SectionERNS3_7SubTypeE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:3105,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3105,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3106,25'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3085,47'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:3087,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
        - Src:             'src/core/net/mdns.cpp:3088,15'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3090,27'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3092,9'
          Dst:             _ZN2ot3Dns9PtrRecord4InitEt
        - Src:             'src/core/net/mdns.cpp:3093,26'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:3093,9'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/mdns.cpp:3097,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3101,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry22AppendSubServiceNameToERNS2_9TxMessageENS2_7SectionERNS3_7SubTypeE
        - Src:             'src/core/net/mdns.cpp:3104,23'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:3105,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:3105,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3106,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
        - Src:             'src/core/net/mdns.cpp:3107,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/mdns.cpp:3109,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:959,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:959,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:961,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry39MarkToAppendAddrRecordsInAdditionalDataEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2249
      functionLinenumberEnd: 2256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2252,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2252,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
            - BranchSide:      'src/core/net/mdns.cpp:2254,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2250,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
        - Src:             'src/core/net/mdns.cpp:2252,24'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:2254,9'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:2254,25'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo28MarkToAppendInAdditionalDataEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3016
      functionLinenumberEnd: 3047
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         13
      ICount:          108
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry16AppendHostNameToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
        - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot3Dns9SrvRecord11SetPriorityEt
        - _ZN2ot3Dns9SrvRecord4InitEt
        - _ZN2ot3Dns9SrvRecord7SetPortEt
        - _ZN2ot3Dns9SrvRecord9SetWeightEt
        - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
        - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3022,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3022,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16AppendHostNameToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3022,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3040,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3040,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3041,22'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry16AppendHostNameToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3020,45'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:3022,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
        - Src:             'src/core/net/mdns.cpp:3023,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3025,27'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3027,9'
          Dst:             _ZN2ot3Dns9SrvRecord4InitEt
        - Src:             'src/core/net/mdns.cpp:3028,9'
          Dst:             _ZN2ot3Dns9SrvRecord11SetPriorityEt
        - Src:             'src/core/net/mdns.cpp:3029,9'
          Dst:             _ZN2ot3Dns9SrvRecord9SetWeightEt
        - Src:             'src/core/net/mdns.cpp:3030,9'
          Dst:             _ZN2ot3Dns9SrvRecord7SetPortEt
        - Src:             'src/core/net/mdns.cpp:3031,27'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:3031,9'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/mdns.cpp:3032,5'
          Dst:             _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
        - Src:             'src/core/net/mdns.cpp:3037,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
        - Src:             'src/core/net/mdns.cpp:3039,23'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:3040,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:3040,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3041,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry16AppendHostNameToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3042,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/mdns.cpp:3044,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3051
      functionLinenumberEnd: 3073
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         17
      ICount:          104
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
        - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot3Dns9TxtRecord4InitEt
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message6AppendINS_3Dns9TxtRecordEEE7otErrorRKT_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
        - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - _ZNK2ot4Heap4Data8GetBytesEv
        - _ZNK2ot4Heap4Data9GetLengthEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3056,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3056,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
                - _ZN2ot3Dns9TxtRecord4InitEt
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Dns14ResourceRecord9SetLengthEt
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns9TxtRecordEEE7otErrorRKT_
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3056,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3067,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3067,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3068,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:3068,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3068,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3070,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3054,45'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:3056,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
        - Src:             'src/core/net/mdns.cpp:3057,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3059,27'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:3061,9'
          Dst:             _ZN2ot3Dns9TxtRecord4InitEt
        - Src:             'src/core/net/mdns.cpp:3062,28'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:3062,9'
          Dst:             _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - Src:             'src/core/net/mdns.cpp:3063,27'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:3063,9'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/mdns.cpp:3064,5'
          Dst:             _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
        - Src:             'src/core/net/mdns.cpp:3066,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
        - Src:             'src/core/net/mdns.cpp:3067,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9TxtRecordEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:3067,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3068,5'
          Dst:             _ZNK2ot4Heap4Data8GetBytesEv
        - Src:             'src/core/net/mdns.cpp:3068,5'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:3068,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/net/mdns.cpp:3068,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3070,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3116
      functionLinenumberEnd: 3118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry15AppendEntryNameERNS2_5EntryERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core5Entry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionEPFvRS3_S5_S6_E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3117,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionEPFvRS3_S5_S6_E
        - Src:             'src/core/net/mdns.cpp:3117,12'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry15AppendEntryNameERNS2_5EntryERNS2_9TxMessageENS2_7SectionE
    - functionName:    _ZNK2ot3Dns9Multicast4Core10RecordInfo35ShouldAppendInAdditionalDataSectionEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2138
      functionLinenumberEnd: 2140
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry22AppendAddressRecordsToERNS2_9TxMessageENS2_7SectionERNS3_10AddrRecordEb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2139,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry22AppendAddressRecordsToERNS2_9TxMessageENS2_7SectionERNS3_10AddrRecordEb
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2143
      functionLinenumberEnd: 2148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry22AppendAddressRecordsToERNS2_9TxMessageENS2_7SectionERNS3_10AddrRecordEb
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEdeEv
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2144,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2144,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry22AppendAddressRecordsToERNS2_9TxMessageENS2_7SectionERNS3_10AddrRecordEb
            - BranchSide:      'src/core/net/mdns.cpp:2146,32'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry22AppendAddressRecordsToERNS2_9TxMessageENS2_7SectionERNS3_10AddrRecordEb
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2144,24'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:2146,54'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEdeEv
        - Src:             'src/core/net/mdns.cpp:2146,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry22AppendAddressRecordsToERNS2_9TxMessageENS2_7SectionERNS3_10AddrRecordEb
    - functionName:    _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1268
      functionLinenumberEnd: 1269
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
        - _ZNK2ot4TimeleERKS0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1269,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1269,38'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
                - _ZNK2ot4TimeleERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:1269,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1269,38'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
        - Src:             'src/core/net/mdns.cpp:1269,58'
          Dst:             _ZNK2ot4TimeleERKS0_
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3121
      functionLinenumberEnd: 3143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         21
      ICount:          100
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry15AppendEntryNameERNS2_5EntryERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
        - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - _ZN2ot3Dns9Multicast4Core5Entry9TypeArrayC2Ev
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3124,32'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3124,36'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
            - BranchSide:      'src/core/net/mdns.cpp:3129,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Branch String:   'src/core/net/mdns.cpp:3124,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3126,15'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
            - BranchSide:      'src/core/net/mdns.cpp:3129,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Branch String:   'src/core/net/mdns.cpp:3129,32'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3129,36'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
            - BranchSide:      'src/core/net/mdns.cpp:3134,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Branch String:   'src/core/net/mdns.cpp:3129,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3131,15'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
            - BranchSide:      'src/core/net/mdns.cpp:3134,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Branch String:   'src/core/net/mdns.cpp:3134,32'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3134,36'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
            - BranchSide:      'src/core/net/mdns.cpp:3139,16'
              BranchSideFuncs:
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
        - Branch String:   'src/core/net/mdns.cpp:3134,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3136,15'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
            - BranchSide:      'src/core/net/mdns.cpp:3139,16'
              BranchSideFuncs:
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
        - Branch String:   'src/core/net/mdns.cpp:3139,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3139,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3141,35'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3122,15'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry9TypeArrayC2Ev
        - Src:             'src/core/net/mdns.cpp:3124,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:3124,47'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:3126,15'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Src:             'src/core/net/mdns.cpp:3129,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:3129,47'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:3131,15'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Src:             'src/core/net/mdns.cpp:3134,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:3134,47'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:3136,15'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Src:             'src/core/net/mdns.cpp:3139,16'
          Dst:             _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:3141,16'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
        - Src:             'src/core/net/mdns.cpp:3141,16'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry15AppendEntryNameERNS2_5EntryERNS2_9TxMessageENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry9TypeArrayC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayItLt8EhEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1124,16'
          Dst:             _ZN2ot5ArrayItLt8EhEC2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1126
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayItLt8EhE8PushBackERKt
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.hpp:1126,40'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.hpp:1126,40'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.hpp:1126,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1126,40'
          Dst:             _ZN2ot5ArrayItLt8EhE8PushBackERKt
        - Src:             'src/core/net/mdns.hpp:1126,40'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      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:    _ZN2ot3Dns9Multicast4Core12ServiceEntry15AppendEntryNameERNS2_5EntryERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3146
      functionLinenumberEnd: 3148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aEntry
        - aTxMessage
        - aSection
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3147,41'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1492
      functionLinenumberEnd: 1524
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
        - aTypes
        - aNameAppender
      BBCount:         15
      ICount:          147
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns10NsecRecord10TypeBitMap7AddTypeEt
        - _ZN2ot3Dns10NsecRecord4InitEt
        - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message6AppendINS_3Dns10NsecRecordEEE7otErrorRKT_
        - _ZN2ot9ClearableINS_3Dns10NsecRecord10TypeBitMapEE5ClearEv
        - _ZNK2ot3Dns10NsecRecord10TypeBitMap7GetSizeEv
        - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - _ZNK2ot5ArrayItLt8EhE3endEv
        - _ZNK2ot5ArrayItLt8EhE5beginEv
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1505,24'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1505,24'
              BranchSideFuncs:
                - _ZN2ot3Dns10NsecRecord10TypeBitMap7AddTypeEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message6AppendINS_3Dns10NsecRecordEEE7otErrorRKT_
                - _ZNK2ot3Dns10NsecRecord10TypeBitMap7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1510,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message6AppendINS_3Dns10NsecRecordEEE7otErrorRKT_
                - _ZNK2ot3Dns10NsecRecord10TypeBitMap7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1513,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1513,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1516,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns10NsecRecord10TypeBitMap7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1518,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1518,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1518,5'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1493,49'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:1497,58'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:1499,10'
          Dst:             _ZN2ot3Dns10NsecRecord4InitEt
        - Src:             'src/core/net/mdns.cpp:1500,10'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/mdns.cpp:1501,5'
          Dst:             _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
        - Src:             'src/core/net/mdns.cpp:1503,12'
          Dst:             _ZN2ot9ClearableINS_3Dns10NsecRecord10TypeBitMapEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:1505,24'
          Dst:             _ZNK2ot5ArrayItLt8EhE5beginEv
        - Src:             'src/core/net/mdns.cpp:1505,24'
          Dst:             _ZNK2ot5ArrayItLt8EhE3endEv
        - Src:             'src/core/net/mdns.cpp:1507,16'
          Dst:             _ZN2ot3Dns10NsecRecord10TypeBitMap7AddTypeEt
        - Src:             'src/core/net/mdns.cpp:1512,22'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:1513,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns10NsecRecordEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:1513,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:1518,5'
          Dst:             _ZNK2ot3Dns10NsecRecord10TypeBitMap7GetSizeEv
        - Src:             'src/core/net/mdns.cpp:1518,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/net/mdns.cpp:1518,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:1520,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/mdns.cpp:1521,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
    - functionName:    _ZN2ot3Dns10NsecRecord4InitEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2894
      functionLinenumberEnd: 2894
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aClass
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord4InitEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2894,67'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
    - functionName:    _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - aResourceRecord
        - aSection
        - aIsLegacyUnicast
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord8SetClassEt
        - _ZNK2ot3Dns14ResourceRecord8GetClassEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:506,39'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:506,43'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Dns14ResourceRecord8SetClassEt
            - BranchSide:      'src/core/net/mdns.cpp:506,39'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:506,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:506,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:508,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Dns14ResourceRecord8SetClassEt
      Callsites:
        - Src:             'src/core/net/mdns.cpp:508,50'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/mdns.cpp:508,25'
          Dst:             _ZN2ot3Dns14ResourceRecord8SetClassEt
    - functionName:    _ZN2ot9ClearableINS_3Dns10NsecRecord10TypeBitMapEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Dns10NsecRecord10TypeBitMapEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Dns10NsecRecord10TypeBitMapEEEvRT_
    - functionName:    _ZNK2ot5ArrayItLt8EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayItLt8EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZN2ot7Message6AppendINS_3Dns10NsecRecordEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot3Dns10NsecRecord10TypeBitMap7GetSizeEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2855
      functionLinenumberEnd: 2855
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Dns10NsecRecord10TypeBitMapEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns14ResourceRecord8GetClassEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1466
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1466,44'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3151
      functionLinenumberEnd: 3170
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
        - aPerformNameCompression
      BBCount:         17
      ICount:          83
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3154,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3156,18'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:3163,19'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:3159,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3159,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:3159,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3164,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3164,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:3164,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3158,69'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:3158,30'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:3163,69'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:3163,30'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:3167,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3174
      functionLinenumberEnd: 3176
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3175,57'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:3175,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
    - functionName:    _ZN2ot5ArrayItLt8EhE8PushBackERKt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayItLt8EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayItLt8EhE6IsFullEv
    - functionName:    _ZNK2ot5ArrayItLt8EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayItLt8EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayItLt8EhE10GetMaxSizeEv
    - functionName:    _ZNK2ot5ArrayItLt8EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayItLt8EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      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:    _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1174
      functionLinenumberEnd: 1174
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4TimeplEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1174,75'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      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:    _ZN2ot3Dns9Multicast4Core9HostEntry22AppendAddressRecordsToERNS2_9TxMessageENS2_7SectionERNS3_10AddrRecordEb
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2154
      functionLinenumberEnd: 2197
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
        - aAddrRecord
        - aIp6
      BBCount:         28
      ICount:          176
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns10AaaaRecord10SetAddressERKNS_3Ip67AddressE
        - _ZN2ot3Dns10AaaaRecord4InitEv
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns7ARecord10SetAddressERKNS_3Ip47AddressE
        - _ZN2ot3Dns7ARecord4InitEv
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
        - _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
        - _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
        - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2158,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2158,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Dns7ARecord4InitEv
                - _ZN2ot3Dns7ARecord10SetAddressERKNS_3Ip47AddressE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
                - __assert_fail
                - _ZN2ot3Dns10AaaaRecord4InitEv
                - _ZN2ot3Dns10AaaaRecord10SetAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:2158,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2163,38'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2163,38'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Dns7ARecord4InitEv
                - _ZN2ot3Dns7ARecord10SetAddressERKNS_3Ip47AddressE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
                - __assert_fail
                - _ZN2ot3Dns10AaaaRecord4InitEv
                - _ZN2ot3Dns10AaaaRecord10SetAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:2194,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2167,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2171,24'
              BranchSideFuncs:
                - _ZN2ot3Dns10AaaaRecord4InitEv
                - _ZN2ot3Dns10AaaaRecord10SetAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Dns7ARecord4InitEv
                - _ZN2ot3Dns7ARecord10SetAddressERKNS_3Ip47AddressE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:2183,13'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Dns7ARecord4InitEv
                - _ZN2ot3Dns7ARecord10SetAddressERKNS_3Ip47AddressE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns10AaaaRecord4InitEv
                - _ZN2ot3Dns10AaaaRecord10SetAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:2176,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2176,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:2177,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Dns7ARecord4InitEv
                - _ZN2ot3Dns7ARecord10SetAddressERKNS_3Ip47AddressE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
                - __assert_fail
                - __assert_fail
                - _ZN2ot3Dns10AaaaRecord4InitEv
                - _ZN2ot3Dns10AaaaRecord10SetAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:2183,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2183,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:2185,21'
              BranchSideFuncs:
                - _ZN2ot3Dns7ARecord4InitEv
                - _ZN2ot3Dns7ARecord10SetAddressERKNS_3Ip47AddressE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot3Dns10AaaaRecord4InitEv
                - _ZN2ot3Dns10AaaaRecord10SetAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:2190,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:2190,13'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2156,44'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:2158,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
        - Src:             'src/core/net/mdns.cpp:2159,17'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2161,27'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2163,38'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
        - Src:             'src/core/net/mdns.cpp:2163,38'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - Src:             'src/core/net/mdns.cpp:2165,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2171,24'
          Dst:             _ZN2ot3Dns10AaaaRecord4InitEv
        - Src:             'src/core/net/mdns.cpp:2172,24'
          Dst:             _ZN2ot3Dns10AaaaRecord10SetAddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/mdns.cpp:2173,43'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:2173,24'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/mdns.cpp:2174,13'
          Dst:             _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
        - Src:             'src/core/net/mdns.cpp:2176,13'
          Dst:             _ZN2ot7Message6AppendINS_3Dns10AaaaRecordEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:2176,13'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:2183,13'
          Dst:             _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/mdns.cpp:2183,13'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:2185,21'
          Dst:             _ZN2ot3Dns7ARecord4InitEv
        - Src:             'src/core/net/mdns.cpp:2186,21'
          Dst:             _ZN2ot3Dns7ARecord10SetAddressERKNS_3Ip47AddressE
        - Src:             'src/core/net/mdns.cpp:2187,40'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:2187,21'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/mdns.cpp:2188,13'
          Dst:             _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
        - Src:             'src/core/net/mdns.cpp:2190,13'
          Dst:             _ZN2ot7Message6AppendINS_3Dns7ARecordEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:2190,13'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:2193,20'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
    - functionName:    _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:480,38'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:480,54'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:480,38'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:481,36'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:481,53'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:481,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2236
      functionLinenumberEnd: 2245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         9
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2240,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2240,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2240,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2239,63'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:2239,26'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:2242,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionEPFvRS3_S5_S6_E
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1459
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
        - aNameAppender
      BBCount:         17
      ICount:          110
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord4InitEtt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
        - _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - _ZNK2ot4Heap4Data8GetBytesEv
        - _ZNK2ot4Heap4Data9GetLengthEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1464,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1464,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Dns14ResourceRecord9SetLengthEt
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1464,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:1479,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1479,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1480,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1480,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1480,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1482,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1462,50'
          Dst:             _ZNK2ot3Dns9Multicast4Core9TxMessage7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:1464,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAppendEv
        - Src:             'src/core/net/mdns.cpp:1465,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14MarkAsAppendedERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:1467,27'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:1474,12'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
        - Src:             'src/core/net/mdns.cpp:1475,31'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:1475,12'
          Dst:             _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - Src:             'src/core/net/mdns.cpp:1476,30'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:1476,12'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/mdns.cpp:1477,5'
          Dst:             _ZN2ot3Dns9Multicast4Core22UpdateCacheFlushFlagInERNS0_14ResourceRecordENS2_7SectionEb
        - Src:             'src/core/net/mdns.cpp:1479,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:1479,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:1480,5'
          Dst:             _ZNK2ot4Heap4Data8GetBytesEv
        - Src:             'src/core/net/mdns.cpp:1480,5'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:1480,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/net/mdns.cpp:1480,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:1482,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry16AppendHostNameToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3205
      functionLinenumberEnd: 3214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         9
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3209,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3209,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:3209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3208,67'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:3208,26'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:3211,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry22AppendSubServiceNameToERNS2_9TxMessageENS2_7SectionERNS3_7SubTypeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3192
      functionLinenumberEnd: 3201
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
        - aSubType
      BBCount:         9
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry22AppendSubServiceTypeToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3196,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3196,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry22AppendSubServiceTypeToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:3196,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3195,64'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:3195,26'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:3198,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry22AppendSubServiceTypeToERNS2_9TxMessageENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry22AppendSubServiceTypeToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3179
      functionLinenumberEnd: 3188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         9
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3183,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3183,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:3183,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3182,26'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:3185,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceTypeToERNS2_9TxMessageENS2_7SectionE
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS_4Heap6StringEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9HostEntryEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9HostEntryEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS_4Heap6StringEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9HostEntryEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS_4Heap6StringEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9HostEntryEEEPT_PKS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEEPT_PKS6_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEEEEPKT_PS8_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPKS5_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEEEEPKT_PS8_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPKS5_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEEPT_PKS6_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEEEEPKT_PS8_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPKS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE20FindMatchingWithPrevIJRKPKcEEEPKS5_RSD_DpOT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE20FindMatchingWithPrevIJRKPKcEEEPKS5_RSD_DpOT_
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEEPT_PKS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE20FindMatchingWithPrevIJRKPKcEEEPKS5_RSD_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType7MatchesEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType7MatchesEPKc
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType7MatchesEPKc
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType7MatchesEPKc
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType7MatchesEPKc
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType7MatchesEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLabel
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1347,62'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9HostEntryEEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS_4Heap6StringEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRKNS_4Heap6StringEEEEPKS4_RSC_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRKNS_4Heap6StringEEEEPKS4_RSC_DpOT_
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9HostEntryEEEPT_PKS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRKNS_4Heap6StringEEEEPKS4_RSC_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS_4Heap6StringE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS_4Heap6StringE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS_4Heap6StringE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS_4Heap6StringE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS_4Heap6StringE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS_4Heap6StringE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1790
      functionLinenumberEnd: 1790
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aName
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1790,73'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry16ClearAppendStateEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1210
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1211,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo17MarkAsNotAppendedEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8IteratorC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEC2EPS4_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot3Dns9Multicast4Core9HostEntry22PrepareResponseRecordsERNS2_12EntryContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2059
      functionLinenumberEnd: 2085
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         20
      ICount:          110
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core9HostEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2063,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2065,35'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2069,10'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2069,37'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2069,40'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2075,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2069,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2071,35'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2075,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2075,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2077,27'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2081,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2081,20'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2081,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2081,40'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:2081,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2081,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:2083,28'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2063,24'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:2065,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2069,25'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:2069,40'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:2069,56'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:2071,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2075,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ShouldAppendToERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:2077,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2081,49'
          Dst:             _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:2081,23'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry16ShouldAnswerNsecENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:2083,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry18UpdateRecordsStateERKNS2_9TxMessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2088
      functionLinenumberEnd: 2103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResponse
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
        - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
        - _ZN2ot3Dns9Multicast4Core5Entry18UpdateRecordsStateERKNS2_9TxMessageE
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - _ZNK2ot3Dns9Multicast4Core9HostEntry7IsEmptyEv
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2094,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2096,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
            - BranchSide:      'src/core/net/mdns.cpp:2099,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
        - Branch String:   'src/core/net/mdns.cpp:2099,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2099,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
            - BranchSide:      'src/core/net/mdns.cpp:2101,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2091,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18UpdateRecordsStateERKNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:2092,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:2094,24'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:2096,9'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:2096,25'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo22UpdateStateAfterAnswerERKNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:2099,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core9HostEntry7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:2101,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9HostEntry7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1793
      functionLinenumberEnd: 1802
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          66
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEeqEPKS5_
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1796,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1796,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1796,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEeqEPKS5_
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Branch String:   'src/core/net/mdns.cpp:1796,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1796,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1796,5'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEeqEPKS5_
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Branch String:   'src/core/net/mdns.cpp:1797,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1797,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1797,5'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Branch String:   'src/core/net/mdns.cpp:1797,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1797,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1797,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1796,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:1796,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:1797,5'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEeqEPKS5_
        - Src:             'src/core/net/mdns.cpp:1797,5'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:1797,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEeqEPKS5_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      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:    _ZN2ot3Dns9Multicast4Core9HostEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2201
      functionLinenumberEnd: 2203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionEPFvRS3_S5_S6_E
        - _ZN2ot3Dns9Multicast4Core9HostEntry15AppendEntryNameERNS2_5EntryERNS2_9TxMessageENS2_7SectionE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2202,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionEPFvRS3_S5_S6_E
        - Src:             'src/core/net/mdns.cpp:2202,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry15AppendEntryNameERNS2_5EntryERNS2_9TxMessageENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2206
      functionLinenumberEnd: 2228
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         23
      ICount:          109
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
        - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - _ZN2ot3Dns9Multicast4Core5Entry9TypeArrayC2Ev
        - _ZN2ot3Dns9Multicast4Core9HostEntry15AppendEntryNameERNS2_5EntryERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2209,36'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2209,40'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
            - BranchSide:      'src/core/net/mdns.cpp:2214,10'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Branch String:   'src/core/net/mdns.cpp:2209,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2211,15'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
            - BranchSide:      'src/core/net/mdns.cpp:2214,10'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Branch String:   'src/core/net/mdns.cpp:2214,37'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2214,40'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
            - BranchSide:      'src/core/net/mdns.cpp:2219,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Branch String:   'src/core/net/mdns.cpp:2214,68'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2214,72'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
            - BranchSide:      'src/core/net/mdns.cpp:2219,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Branch String:   'src/core/net/mdns.cpp:2214,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2216,15'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
            - BranchSide:      'src/core/net/mdns.cpp:2219,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Branch String:   'src/core/net/mdns.cpp:2219,32'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2219,36'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
            - BranchSide:      'src/core/net/mdns.cpp:2224,16'
              BranchSideFuncs:
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
        - Branch String:   'src/core/net/mdns.cpp:2219,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2221,15'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
            - BranchSide:      'src/core/net/mdns.cpp:2224,16'
              BranchSideFuncs:
                - _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
        - Branch String:   'src/core/net/mdns.cpp:2224,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2224,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:2226,35'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2207,15'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry9TypeArrayC2Ev
        - Src:             'src/core/net/mdns.cpp:2209,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:2209,55'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:2211,15'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Src:             'src/core/net/mdns.cpp:2214,25'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:2214,40'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:2214,56'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:2214,72'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:2214,88'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:2216,15'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Src:             'src/core/net/mdns.cpp:2219,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:2219,47'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:2221,15'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry9TypeArray3AddEt
        - Src:             'src/core/net/mdns.cpp:2224,16'
          Dst:             _ZNK2ot5ArrayItLt8EhE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:2226,16'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18AppendNsecRecordToERNS2_9TxMessageENS2_7SectionERKNS3_9TypeArrayEPFvRS3_S5_S6_E
        - Src:             'src/core/net/mdns.cpp:2226,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry15AppendEntryNameERNS2_5EntryERNS2_9TxMessageENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry15AppendEntryNameERNS2_5EntryERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2231
      functionLinenumberEnd: 2233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aEntry
        - aTxMessage
        - aSection
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2232,38'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8IteratorC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEC2EPS4_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot3Dns9Multicast4Core12EntryContextC2ERNS_8InstanceENS2_9TxMessage4TypeERKNS2_11AddressInfoEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3945
      functionLinenumberEnd: 3947
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aResponseType
        - aDest
        - aQueryId
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot3Dns9Multicast4Core9TxMessageC2ERNS_8InstanceENS3_4TypeERKNS2_11AddressInfoEt
        - _ZN2ot3Dns9Multicast4Core9TxMessageC2ERNS_8InstanceENS3_4TypeEt
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot4Time16GetDistantFutureEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3939,21'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/net/mdns.cpp:3943,7'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessageC2ERNS_8InstanceENS3_4TypeEt
        - Src:             'src/core/net/mdns.cpp:3944,7'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessageC2ERNS_8InstanceENS3_4TypeERKNS2_11AddressInfoEt
        - Src:             'src/core/net/mdns.cpp:3946,37'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/mdns.cpp:3946,46'
          Dst:             _ZNK2ot4Time16GetDistantFutureEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessageC2ERNS_8InstanceENS3_4TypeERKNS2_11AddressInfoEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3467
      functionLinenumberEnd: 3469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aType
        - aUnicastDest
        - aQueryId
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9TxMessageC2ERNS_8InstanceENS3_4TypeEt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3466,7'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessageC2ERNS_8InstanceENS3_4TypeEt
    - functionName:    _ZN2ot3Dns9Multicast4Core9TxMessageC2ERNS_8InstanceENS3_4TypeEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3461
      functionLinenumberEnd: 3463
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aType
        - aQueryId
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Dns9Multicast4Core11AddressInfoC2Ev
        - _ZN2ot3Dns9Multicast4Core12RecordCountsC2Ev
        - _ZN2ot3Dns9Multicast4Core9TxMessage4InitENS3_4TypeEt
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3460,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:3459,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12RecordCountsC2Ev
        - Src:             'src/core/net/mdns.cpp:3459,18'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/net/mdns.cpp:3459,18'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/net/mdns.cpp:3459,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12RecordCountsC2Ev
        - Src:             'src/core/net/mdns.cpp:3459,18'
          Dst:             _ZN2ot3Dns9Multicast4Core11AddressInfoC2Ev
        - Src:             'src/core/net/mdns.cpp:3462,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage4InitENS3_4TypeEt
    - functionName:    _ZN2ot3Dns9Multicast4Core12RecordCountsC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Dns9Multicast4Core12RecordCountsEE5ClearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:964,30'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core12RecordCountsEE5ClearEv
    - functionName:    _ZN2ot3Dns9Multicast4Core11AddressInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Dns9Multicast4Core11AddressInfoEE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:156,29'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core11AddressInfoEE5ClearEv
    - functionName:    _ZN2ot9ClearableINS_3Dns9Multicast4Core11AddressInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core11AddressInfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core11AddressInfoEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core11AddressInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerAllServicesQuestionERKNS3_8QuestionERKNS2_10AnswerInfoE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4418
      functionLinenumberEnd: 4440
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuestion
        - aInfo
      BBCount:         17
      ICount:          102
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core11ServiceType14AnswerQuestionERKNS2_10AnswerInfoE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS3_8QuestionERKNS2_11ServiceTypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4419,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4419,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType14AnswerQuestionERKNS2_10AnswerInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS3_8QuestionERKNS2_11ServiceTypeE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:4440,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4426,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4428,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS3_8QuestionERKNS2_11ServiceTypeE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType14AnswerQuestionERKNS2_10AnswerInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
            - BranchSide:      'src/core/net/mdns.cpp:4435,14'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType14AnswerQuestionERKNS2_10AnswerInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS3_8QuestionERKNS2_11ServiceTypeE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:4428,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4430,32'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType14AnswerQuestionERKNS2_10AnswerInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS3_8QuestionERKNS2_11ServiceTypeE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:4433,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType14AnswerQuestionERKNS2_10AnswerInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS3_8QuestionERKNS2_11ServiceTypeE
        - Branch String:   'src/core/net/mdns.cpp:4435,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4419,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType14AnswerQuestionERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS3_8QuestionERKNS2_11ServiceTypeE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:4437,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType14AnswerQuestionERKNS2_10AnswerInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS3_8QuestionERKNS2_11ServiceTypeE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4419,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4419,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:4419,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:4419,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:4419,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:4428,28'
          Dst:             _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS3_8QuestionERKNS2_11ServiceTypeE
        - Src:             'src/core/net/mdns.cpp:4426,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
        - Src:             'src/core/net/mdns.cpp:4437,25'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceType14AnswerQuestionERKNS2_10AnswerInfoE
        - Src:             'src/core/net/mdns.cpp:4419,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry14AnswerQuestionERKNS2_10AnswerInfoE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1962
      functionLinenumberEnd: 1988
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         15
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry11AnswerProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
        - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core5Entry14AnswerNonProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
        - _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
        - _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArrayC2Ev
        - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEdeEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1965,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1965,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
                - _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3Dns9Multicast4Core5Entry14AnswerNonProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core5Entry11AnswerProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEdeEv
                - _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
            - BranchSide:      'src/core/net/mdns.cpp:1965,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:1970,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1972,29'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEdeEv
                - _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
                - _ZN2ot3Dns9Multicast4Core5Entry14AnswerNonProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core5Entry11AnswerProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
            - BranchSide:      'src/core/net/mdns.cpp:1975,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry14AnswerNonProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core5Entry11AnswerProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
        - Branch String:   'src/core/net/mdns.cpp:1975,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1977,21'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry11AnswerProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:1981,24'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry14AnswerNonProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1963,24'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArrayC2Ev
        - Src:             'src/core/net/mdns.cpp:1965,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:1967,20'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
        - Src:             'src/core/net/mdns.cpp:1968,20'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
        - Src:             'src/core/net/mdns.cpp:1970,24'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:1972,28'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEdeEv
        - Src:             'src/core/net/mdns.cpp:1972,24'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
        - Src:             'src/core/net/mdns.cpp:1977,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry11AnswerProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
        - Src:             'src/core/net/mdns.cpp:1981,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry14AnswerNonProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
        - Src:             'src/core/net/mdns.cpp:1984,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1985,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceNameQuestionERKNS2_10AnswerInfoE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2562
      functionLinenumberEnd: 2584
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         12
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core5Entry11AnswerProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
        - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core5Entry14AnswerNonProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
        - _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
        - _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArrayC2Ev
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2565,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2565,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
                - _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
                - _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
                - _ZN2ot3Dns9Multicast4Core5Entry14AnswerNonProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core5Entry11AnswerProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
            - BranchSide:      'src/core/net/mdns.cpp:2565,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2571,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2573,21'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry11AnswerProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:2577,24'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry14AnswerNonProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2563,24'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArrayC2Ev
        - Src:             'src/core/net/mdns.cpp:2565,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2567,20'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
        - Src:             'src/core/net/mdns.cpp:2568,20'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
        - Src:             'src/core/net/mdns.cpp:2569,20'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
        - Src:             'src/core/net/mdns.cpp:2573,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry11AnswerProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
        - Src:             'src/core/net/mdns.cpp:2577,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry14AnswerNonProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
        - Src:             'src/core/net/mdns.cpp:2580,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:2581,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage25AnswerServiceTypeQuestionERKNS3_8QuestionERKNS2_10AnswerInfoERNS2_12ServiceEntryE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4308
      functionLinenumberEnd: 4355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuestion
        - aInfo
        - aFirstEntry
      BBCount:         30
      ICount:          154
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZN2ot3Dns4NameC2Ev
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
        - _ZNK2ot3Dns9Multicast4Core9RxMessage26ParseQuestionNameAsSubTypeERKNS3_8QuestionERA64_cRNS0_4NameE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4314,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4316,20'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
            - BranchSide:      'src/core/net/mdns.cpp:4320,18'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
        - Branch String:   'src/core/net/mdns.cpp:4324,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4326,14'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
            - BranchSide:      'src/core/net/mdns.cpp:4355,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4328,62'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4328,66'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
            - BranchSide:      'src/core/net/mdns.cpp:4330,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
        - Branch String:   'src/core/net/mdns.cpp:4328,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4330,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
            - BranchSide:      'src/core/net/mdns.cpp:4333,14'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
        - Branch String:   'src/core/net/mdns.cpp:4333,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4333,39'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:4341,31'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:4333,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4335,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:4341,31'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:4341,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4343,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
            - BranchSide:      'src/core/net/mdns.cpp:4350,14'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
        - Branch String:   'src/core/net/mdns.cpp:4343,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4345,32'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
            - BranchSide:      'src/core/net/mdns.cpp:4348,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
        - Branch String:   'src/core/net/mdns.cpp:4350,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4352,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
            - BranchSide:      'src/core/net/mdns.cpp:4354,5'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
                - _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4309,35'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4309,23'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/mdns.cpp:4310,23'
          Dst:             _ZN2ot3Dns4NameC2Ev
        - Src:             'src/core/net/mdns.cpp:4314,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core9RxMessage26ParseQuestionNameAsSubTypeERKNS3_8QuestionERA64_cRNS0_4NameE
        - Src:             'src/core/net/mdns.cpp:4328,28'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:4328,80'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
        - Src:             'src/core/net/mdns.cpp:4333,53'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
        - Src:             'src/core/net/mdns.cpp:4343,28'
          Dst:             _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
        - Src:             'src/core/net/mdns.cpp:4341,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9RxMessageEE7GetNextEv
        - Src:             'src/core/net/mdns.cpp:4352,27'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
        - Src:             'src/core/net/mdns.cpp:4324,107'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9RxMessage26ParseQuestionNameAsSubTypeERKNS3_8QuestionERA64_cRNS0_4NameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4403
      functionLinenumberEnd: 4414
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuestion
        - aSubLabel
        - aServiceType
      BBCount:         12
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
        - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
        - _ZNK2ot3PtrINS_7MessageEEdeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4408,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4408,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4409,5'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - Branch String:   'src/core/net/mdns.cpp:4409,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4409,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4410,5'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4408,5'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4408,5'
          Dst:             _ZN2ot3Dns4Name9ReadLabelERKNS_7MessageERtPcRh
        - Src:             'src/core/net/mdns.cpp:4409,5'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4409,5'
          Dst:             _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
        - Src:             'src/core/net/mdns.cpp:4410,33'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4410,18'
          Dst:             _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry18MatchesServiceTypeERKNS0_4NameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2358
      functionLinenumberEnd: 2362
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceType
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2362,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2362,38'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
            - BranchSide:      'src/core/net/mdns.cpp:2362,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2362,23'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
        - Src:             'src/core/net/mdns.cpp:2362,81'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:2362,51'
          Dst:             _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry16CanAnswerSubTypeEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2379
      functionLinenumberEnd: 2391
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSubLabel
      BBCount:         14
      ICount:          58
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPKS5_DpRKT_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2383,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2383,5'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPKS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
            - BranchSide:      'src/core/net/mdns.cpp:2383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2386,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2386,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
            - BranchSide:      'src/core/net/mdns.cpp:2386,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2383,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
        - Src:             'src/core/net/mdns.cpp:2385,25'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPKS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:2388,37'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS0_4NameEPKcRKNS2_12ServiceEntryE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4360
      functionLinenumberEnd: 4397
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceType
        - aSubLabel
        - aServiceEntry
      BBCount:         22
      ICount:          118
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
        - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry25ShouldSuppressKnownAnswerEjPKc
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
        - _ZNK2ot3PtrINS_7MessageEEdeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4365,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4365,5'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry25ShouldSuppressKnownAnswerEjPKc
            - BranchSide:      'src/core/net/mdns.cpp:4370,45'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry25ShouldSuppressKnownAnswerEjPKc
        - Branch String:   'src/core/net/mdns.cpp:4372,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4377,13'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry25ShouldSuppressKnownAnswerEjPKc
            - BranchSide:      'src/core/net/mdns.cpp:4380,9'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry25ShouldSuppressKnownAnswerEjPKc
        - Branch String:   'src/core/net/mdns.cpp:4380,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4380,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4384,13'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry25ShouldSuppressKnownAnswerEjPKc
        - Branch String:   'src/core/net/mdns.cpp:4384,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4386,30'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry25ShouldSuppressKnownAnswerEjPKc
            - BranchSide:      'src/core/net/mdns.cpp:4393,9'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry25ShouldSuppressKnownAnswerEjPKc
        - Branch String:   'src/core/net/mdns.cpp:4393,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4365,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4393,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4363,45'
          Dst:             _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:4365,39'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4365,12'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
        - Src:             'src/core/net/mdns.cpp:4370,44'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4370,17'
          Dst:             _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
        - Src:             'src/core/net/mdns.cpp:4384,40'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4384,35'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/mdns.cpp:4384,27'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
        - Src:             'src/core/net/mdns.cpp:4386,74'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:4386,44'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry25ShouldSuppressKnownAnswerEjPKc
        - Src:             'src/core/net/mdns.cpp:4393,9'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4393,9'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry25AnswerServiceTypeQuestionERKNS2_10AnswerInfoEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2588
      functionLinenumberEnd: 2607
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
        - aSubLabel
      BBCount:         17
      ICount:          70
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2589,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2589,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
            - BranchSide:      'src/core/net/mdns.cpp:2589,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2591,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2593,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:2597,28'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:2599,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2599,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:2599,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2589,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2593,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
        - Src:             'src/core/net/mdns.cpp:2597,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:2600,29'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
        - Src:             'src/core/net/mdns.cpp:2603,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:2604,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         33
      ICount:          193
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3MinINS_4TimeEEET_S2_S2_
        - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:701,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:701,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:701,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:703,32'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:703,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:705,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:703,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:705,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:709,10'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
        - Branch String:   'src/core/net/mdns.cpp:709,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:719,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:722,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
        - Branch String:   'src/core/net/mdns.cpp:719,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:719,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:719,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:722,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:726,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:737,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:726,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:726,38'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:731,32'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
        - Branch String:   'src/core/net/mdns.cpp:726,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:728,35'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:731,32'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
      Callsites:
        - Src:             'src/core/net/mdns.cpp:701,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
        - Src:             'src/core/net/mdns.cpp:719,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
        - Src:             'src/core/net/mdns.cpp:719,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:731,38'
          Dst:             _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
        - Src:             'src/core/net/mdns.cpp:731,55'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
        - Src:             'src/core/net/mdns.cpp:731,28'
          Dst:             _ZN2ot3MinINS_4TimeEEET_S2_S2_
        - Src:             'src/core/net/mdns.cpp:732,28'
          Dst:             _ZN2ot3MinINS_4TimeEEET_S2_S2_
        - Src:             'src/core/net/mdns.cpp:733,45'
          Dst:             _ZNK2ot4TimemiERKS0_
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2853
      functionLinenumberEnd: 2868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - _ZN2ot3Dns9Multicast4Core5Entry21DetermineNextFireTimeEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2854,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2854,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:2854,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2862,27'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2862,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
            - BranchSide:      'src/core/net/mdns.cpp:2865,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2854,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2856,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:2858,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - Src:             'src/core/net/mdns.cpp:2859,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - Src:             'src/core/net/mdns.cpp:2860,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - Src:             'src/core/net/mdns.cpp:2862,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:2862,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:2862,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:2862,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:2864,28'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - Src:             'src/core/net/mdns.cpp:2862,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1397
      functionLinenumberEnd: 1397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8FireTime18ScheduleFireTimeOnERNS_10TimerMilliE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1397,60'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1397,41'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime18ScheduleFireTimeOnERNS_10TimerMilliE
    - functionName:    _ZN2ot3Dns9Multicast4Core8FireTime18ScheduleFireTimeOnERNS_10TimerMilliE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTimer
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1027,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1027,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:1029,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1029,16'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry21DetermineNextFireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1381,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1381,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:1383,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1379,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - Src:             'src/core/net/mdns.cpp:1383,21'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
        - Src:             'src/core/net/mdns.cpp:1383,9'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFireTime
      BBCount:         21
      ICount:          113
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
        - _ZNK2ot4TimeleERKS0_
        - _ZNK2ot4TimeplEj
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:873,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:873,5'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:873,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:875,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:877,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:880,9'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - Branch String:   'src/core/net/mdns.cpp:880,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:882,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:885,9'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - Branch String:   'src/core/net/mdns.cpp:885,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:885,9'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:894,42'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - Branch String:   'src/core/net/mdns.cpp:896,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:898,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:902,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:877,19'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:882,31'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
        - Src:             'src/core/net/mdns.cpp:882,19'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:894,61'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/mdns.cpp:896,37'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:896,34'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/mdns.cpp:902,23'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFireTime
      BBCount:         12
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot4TimeltERKS0_
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1013,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1015,9'
              BranchSideFuncs:
                - _ZNK2ot4TimeltERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:1018,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:1015,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1015,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1015,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1015,9'
          Dst:             _ZNK2ot4TimeltERKS0_
    - functionName:    _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:697,67'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:697,71'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:697,67'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4TimeplEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:980,68'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTime
      BBCount:         17
      ICount:          63
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot4TimegtERKS0_
        - _ZNK2ot4TimemiERKS0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1000,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1000,5'
              BranchSideFuncs:
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:1000,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:1000,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1000,5'
              BranchSideFuncs:
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:1000,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:1001,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1001,5'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:1001,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1001,5'
          Dst:             _ZNK2ot4TimegtERKS0_
        - Src:             'src/core/net/mdns.cpp:1002,22'
          Dst:             _ZNK2ot4TimemiERKS0_
    - functionName:    _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSection
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2353
      functionLinenumberEnd: 2354
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFullName
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2354,47'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:2354,73'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:2354,22'
          Dst:             _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry25ShouldSuppressKnownAnswerEjPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2611
      functionLinenumberEnd: 2634
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTtl
        - aSubLabel
      BBCount:         12
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPKS5_DpRKT_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2619,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2621,15'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
            - BranchSide:      'src/core/net/mdns.cpp:2625,34'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPKS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Branch String:   'src/core/net/mdns.cpp:2627,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2627,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
            - BranchSide:      'src/core/net/mdns.cpp:2627,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2621,26'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:2625,44'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPKS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:2628,35'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArrayC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1135,16'
          Dst:             _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhEC2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry18RecordAndTypeArray3AddERNS2_10RecordInfoEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1547
      functionLinenumberEnd: 1553
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRecord
        - aType
      BBCount:         7
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE8PushBackEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1550,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1550,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1550,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1548,28'
          Dst:             _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE8PushBackEv
        - Src:             'src/core/net/mdns.cpp:1550,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry11AnswerProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1310
      functionLinenumberEnd: 1374
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
        - aRecordAndTypes
      BBCount:         35
      ICount:          219
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
        - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
        - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
        - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo20GetLastMulticastTimeERNS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot4TimeplEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1318,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1318,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo20GetLastMulticastTimeERNS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:1320,41'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo20GetLastMulticastTimeERNS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
        - Branch String:   'src/core/net/mdns.cpp:1320,39'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1320,39'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo20GetLastMulticastTimeERNS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:1352,9'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
        - Branch String:   'src/core/net/mdns.cpp:1325,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1327,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo20GetLastMulticastTimeERNS_4TimeE
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:1330,27'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo20GetLastMulticastTimeERNS_4TimeE
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
        - Branch String:   'src/core/net/mdns.cpp:1332,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1320,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo20GetLastMulticastTimeERNS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:1340,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo20GetLastMulticastTimeERNS_4TimeE
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
        - Branch String:   'src/core/net/mdns.cpp:1340,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1342,29'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo20GetLastMulticastTimeERNS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:1344,22'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo20GetLastMulticastTimeERNS_4TimeE
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
        - Branch String:   'src/core/net/mdns.cpp:1352,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1360,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1363,10'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
        - Branch String:   'src/core/net/mdns.cpp:1363,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1365,14'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
            - BranchSide:      'src/core/net/mdns.cpp:1368,41'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
                - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
        - Branch String:   'src/core/net/mdns.cpp:1368,39'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1368,39'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
            - BranchSide:      'src/core/net/mdns.cpp:1371,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1313,36'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:1318,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:1320,39'
          Dst:             _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
        - Src:             'src/core/net/mdns.cpp:1320,39'
          Dst:             _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
        - Src:             'src/core/net/mdns.cpp:1325,21'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
        - Src:             'src/core/net/mdns.cpp:1340,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo29GetDurationSinceLastMulticastENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:1344,29'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo20GetLastMulticastTimeERNS_4TimeE
        - Src:             'src/core/net/mdns.cpp:1347,30'
          Dst:             _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
        - Src:             'src/core/net/mdns.cpp:1347,65'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/mdns.cpp:1347,21'
          Dst:             _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - Src:             'src/core/net/mdns.cpp:1347,94'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/mdns.cpp:1368,39'
          Dst:             _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
        - Src:             'src/core/net/mdns.cpp:1368,39'
          Dst:             _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
        - Src:             'src/core/net/mdns.cpp:1370,32'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry14AnswerNonProbeERKNS2_10AnswerInfoERNS3_18RecordAndTypeArrayE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionLinenumberEnd: 1307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
        - aRecordAndTypes
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
        - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
        - _ZN2ot3Dns9Multicast4Core5Entry18ScheduleNsecAnswerERKNS2_10AnswerInfoE
        - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
        - _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1280,39'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1280,39'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZN2ot3Dns9Multicast4Core5Entry18ScheduleNsecAnswerERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
            - BranchSide:      'src/core/net/mdns.cpp:1303,10'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18ScheduleNsecAnswerERKNS2_10AnswerInfoE
        - Branch String:   'src/core/net/mdns.cpp:1284,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1287,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
                - _ZN2ot3Dns9Multicast4Core5Entry18ScheduleNsecAnswerERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
            - BranchSide:      'src/core/net/mdns.cpp:1290,27'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
                - _ZN2ot3Dns9Multicast4Core5Entry18ScheduleNsecAnswerERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
        - Branch String:   'src/core/net/mdns.cpp:1292,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1280,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core5Entry18ScheduleNsecAnswerERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
            - BranchSide:      'src/core/net/mdns.cpp:1294,24'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core5Entry18ScheduleNsecAnswerERKNS2_10AnswerInfoE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
        - Branch String:   'src/core/net/mdns.cpp:1303,28'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1303,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1303,31'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18ScheduleNsecAnswerERKNS2_10AnswerInfoE
        - Branch String:   'src/core/net/mdns.cpp:1303,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1303,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18ScheduleNsecAnswerERKNS2_10AnswerInfoE
            - BranchSide:      'src/core/net/mdns.cpp:1305,28'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18ScheduleNsecAnswerERKNS2_10AnswerInfoE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1280,39'
          Dst:             _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
        - Src:             'src/core/net/mdns.cpp:1280,39'
          Dst:             _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
        - Src:             'src/core/net/mdns.cpp:1284,21'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
        - Src:             'src/core/net/mdns.cpp:1292,13'
          Dst:             _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
        - Src:             'src/core/net/mdns.cpp:1295,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
        - Src:             'src/core/net/mdns.cpp:1305,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18ScheduleNsecAnswerERKNS2_10AnswerInfoE
    - functionName:    _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      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:    _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      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:    _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aQuestionRrType
        - aRrType
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:522,41'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:522,41'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:522,45'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry18ScheduleNsecAnswerERKNS2_10AnswerInfoE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         15
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3MinINS_4TimeEEET_S2_S2_
        - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
        - _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1240,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1240,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:1240,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:1242,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1244,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1248,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
        - Branch String:   'src/core/net/mdns.cpp:1248,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1250,46'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:1257,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1240,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:1250,52'
          Dst:             _ZNK2ot3Dns9Multicast4Core10AnswerInfo13GetAnswerTimeEv
        - Src:             'src/core/net/mdns.cpp:1250,69'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
        - Src:             'src/core/net/mdns.cpp:1250,42'
          Dst:             _ZN2ot3MinINS_4TimeEEET_S2_S2_
        - Src:             'src/core/net/mdns.cpp:1252,32'
          Dst:             _ZN2ot3MinINS_4TimeEEET_S2_S2_
        - Src:             'src/core/net/mdns.cpp:1253,49'
          Dst:             _ZNK2ot4TimemiERKS0_
    - functionName:    _ZNK2ot3Dns9Multicast4Core10RecordInfo20GetLastMulticastTimeERNS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLastMulticastTime
      BBCount:         10
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:989,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:989,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:989,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:989,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:989,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:989,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE8PushBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:308,35'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:308,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:308,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:308,35'
          Dst:             _ZNK2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE6IsFullEv
    - functionName:    _ZNK2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE10GetMaxSizeEv
    - functionName:    _ZNK2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_3Dns9Multicast4Core5Entry13RecordAndTypeELt8EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2106
      functionLinenumberEnd: 2118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - _ZN2ot3Dns9Multicast4Core5Entry21DetermineNextFireTimeEv
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2107,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2107,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:2107,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2112,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2112,27'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:2114,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2107,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2109,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:2110,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - Src:             'src/core/net/mdns.cpp:2112,24'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:2114,9'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:2114,25'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
    - functionName:    _ZNK2ot3Dns9Multicast4Core9RxMessage25ShouldSuppressKnownAnswerERKNS3_8QuestionERKNS2_11ServiceTypeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4443
      functionLinenumberEnd: 4484
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuestion
        - aServiceType
      BBCount:         22
      ICount:          121
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
        - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns9Multicast4Core11ServiceType25ShouldSuppressKnownAnswerEj
        - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS0_4NameE
        - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - _ZNK2ot3PtrINS_7MessageEEdeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4452,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4452,5'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType25ShouldSuppressKnownAnswerEj
            - BranchSide:      'src/core/net/mdns.cpp:4457,45'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType25ShouldSuppressKnownAnswerEj
        - Branch String:   'src/core/net/mdns.cpp:4459,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4464,13'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType25ShouldSuppressKnownAnswerEj
            - BranchSide:      'src/core/net/mdns.cpp:4467,9'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType25ShouldSuppressKnownAnswerEj
        - Branch String:   'src/core/net/mdns.cpp:4467,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4467,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4471,13'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType25ShouldSuppressKnownAnswerEj
        - Branch String:   'src/core/net/mdns.cpp:4471,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4473,30'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType25ShouldSuppressKnownAnswerEj
            - BranchSide:      'src/core/net/mdns.cpp:4480,9'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS0_4NameE
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType25ShouldSuppressKnownAnswerEj
        - Branch String:   'src/core/net/mdns.cpp:4480,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4452,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4480,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4449,45'
          Dst:             _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:4450,19'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4450,14'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/mdns.cpp:4452,39'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4452,12'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
        - Src:             'src/core/net/mdns.cpp:4457,44'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4457,17'
          Dst:             _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
        - Src:             'src/core/net/mdns.cpp:4471,39'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4471,34'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/mdns.cpp:4471,26'
          Dst:             _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS0_4NameE
        - Src:             'src/core/net/mdns.cpp:4473,73'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:4473,43'
          Dst:             _ZNK2ot3Dns9Multicast4Core11ServiceType25ShouldSuppressKnownAnswerEj
        - Src:             'src/core/net/mdns.cpp:4480,9'
          Dst:             _ZNK2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4480,9'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
    - functionName:    _ZN2ot3Dns9Multicast4Core11ServiceType14AnswerQuestionERKNS2_10AnswerInfoE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3334
      functionLinenumberEnd: 3341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         9
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
        - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - _ZN2ot3Dns9Multicast4Core8FireTime18ScheduleFireTimeOnERNS_10TimerMilliE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3335,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3335,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8FireTime18ScheduleFireTimeOnERNS_10TimerMilliE
            - BranchSide:      'src/core/net/mdns.cpp:3335,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3335,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
        - Src:             'src/core/net/mdns.cpp:3336,18'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14ScheduleAnswerERKNS2_10AnswerInfoE
        - Src:             'src/core/net/mdns.cpp:3337,18'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - Src:             'src/core/net/mdns.cpp:3338,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:3338,5'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime18ScheduleFireTimeOnERNS_10TimerMilliE
    - functionName:    _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS0_4NameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3322
      functionLinenumberEnd: 3323
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceTypeName
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3323,77'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:3323,29'
          Dst:             _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
    - functionName:    _ZNK2ot3Dns9Multicast4Core11ServiceType25ShouldSuppressKnownAnswerEj
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3345
      functionLinenumberEnd: 3350
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTtl
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3350,33'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9HostEntryEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9HostEntryEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9HostEntryEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9HostEntryEEEPT_PKS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12ServiceEntryEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12ServiceEntryEEEPT_PKS5_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12ServiceEntryEEEPT_PKS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERKNS0_4NameE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS0_4NameE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS0_4NameE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS0_4NameE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS0_4NameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1780
      functionLinenumberEnd: 1781
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aName
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1781,59'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:1781,18'
          Dst:             _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS0_4NameE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS0_4NameE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS0_4NameE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS0_4NameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6578
      functionLinenumberEnd: 6579
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFullName
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6579,45'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6579,22'
          Dst:             _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS0_4NameE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS0_4NameE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache7MatchesERKNS0_4NameE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS0_4NameE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS0_4NameE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS0_4NameE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core8TxtCache7MatchesERKNS0_4NameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6394
      functionLinenumberEnd: 6394
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFullName
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesERKNS0_4NameE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6394,82'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesERKNS0_4NameE
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesERKNS0_4NameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6121
      functionLinenumberEnd: 6122
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFullName
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6122,47'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6122,73'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6122,22'
          Dst:             _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS0_4NameE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS0_4NameE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS0_4NameE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core8SrvCache7MatchesERKNS0_4NameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6196
      functionLinenumberEnd: 6196
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFullName
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesERKNS0_4NameE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6196,82'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceCache7MatchesERKNS0_4NameE
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERKNS0_4NameE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERKNS0_4NameE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERKNS0_4NameE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERKNS0_4NameE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core11BrowseCache7MatchesERKNS0_4NameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5792
      functionLinenumberEnd: 5811
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFullName
      BBCount:         15
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
        - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - _ZNK2ot3Dns4Name12GetAsMessageERt
        - _ZNK2ot3Dns4Name13IsFromMessageEv
        - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
        - _ZNK2ot4Heap6String6IsNullEv
        - _ZNK2ot4Heap6String9AsCStringEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5797,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5797,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
                - _ZNK2ot3Dns4Name12GetAsMessageERt
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
            - BranchSide:      'src/core/net/mdns.cpp:5799,9'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
                - _ZNK2ot3Dns4Name12GetAsMessageERt
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - Branch String:   'src/core/net/mdns.cpp:5799,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5802,39'
              BranchSideFuncs:
                - _ZNK2ot3Dns4Name12GetAsMessageERt
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
            - BranchSide:      'src/core/net/mdns.cpp:5808,28'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
        - Branch String:   'src/core/net/mdns.cpp:5804,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5804,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5805,29'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5794,37'
          Dst:             _ZNK2ot4Heap6String6IsNullEv
        - Src:             'src/core/net/mdns.cpp:5797,5'
          Dst:             _ZNK2ot3Dns4Name13IsFromMessageEv
        - Src:             'src/core/net/mdns.cpp:5797,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:5802,39'
          Dst:             _ZNK2ot3Dns4Name12GetAsMessageERt
        - Src:             'src/core/net/mdns.cpp:5804,9'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:5804,9'
          Dst:             _ZN2ot3Dns4Name12CompareLabelERKNS_7MessageERtPKc
        - Src:             'src/core/net/mdns.cpp:5805,14'
          Dst:             _ZN2ot3Dns4Name14SetFromMessageERKNS_7MessageEt
        - Src:             'src/core/net/mdns.cpp:5808,81'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:5808,20'
          Dst:             _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
    - functionName:    _ZNK2ot3Dns4Name12GetAsMessageERt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE20FindMatchingWithPrevIJRKNS1_4NameEEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8IteratorC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8IteratorC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8IteratorC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEC2EPS4_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core9RxMessage8QuestionEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Dns9Multicast4Core9RxMessage8QuestionEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core9RxMessage8QuestionEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core9RxMessage8QuestionEEEvRT_
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage8QuestionC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1548
      functionLinenumberEnd: 1548
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Dns9Multicast4Core9RxMessage8QuestionEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1548,30'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core9RxMessage8QuestionEE5ClearEv
    - functionName:    _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8AllocateEt
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCapacity
      BBCount:         21
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:496,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:498,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:500,19'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:504,20'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:495,40'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_array.hpp:504,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot4Heap5ArrayIPKcLt32EE8AllocateEt
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCapacity
      BBCount:         21
      ICount:          117
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:496,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:498,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:500,19'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:504,20'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:495,40'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_array.hpp:504,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot4Heap5ArrayIPKcLt32EE3endEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:481,36'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:481,53'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:481,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayIPKcLt32EE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:480,38'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:480,54'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:480,38'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayIPKcLt32EE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap5ArrayIPKcLt32EE3endEv
        - _ZN2ot4Heap5ArrayIPKcLt32EE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:108,26'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:108,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:113,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayIPKcLt32EE5beginEv
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayIPKcLt32EE3endEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11ServiceTypeD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceTypeD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core11ServiceTypeD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1403
      functionLinenumberEnd: 1403
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1403,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
    - functionName:    _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKS3_
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1418
      functionLinenumberEnd: 1418
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceType
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE20FindMatchingWithPrevIJRKS4_EEEPS7_RS9_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKS3_
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKS3_
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKS3_
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE8PopAfterEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7SetNextEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7SetNextEPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE20FindMatchingWithPrevIJRKS4_EEEPS4_RS9_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11ServiceTypeEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE20FindMatchingWithPrevIJRKS4_EEEPS7_RS9_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:483,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:483,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE20FindMatchingWithPrevIJRKS4_EEEPS7_RS9_DpOT_
        - Src:             'src/core/common/linked_list.hpp:483,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11ServiceTypeEEEPT_PKS5_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11ServiceTypeEEEPT_PKS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE20FindMatchingWithPrevIJRKS4_EEEPS4_RS9_DpOT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE8PopAfterEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:340,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:340,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE8PopAfterEPS4_
            - BranchSide:      'src/core/common/linked_list.hpp:342,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE8PopAfterEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:338,23'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE20FindMatchingWithPrevIJRKS4_EEEPS4_RS9_DpOT_
        - Src:             'src/core/common/linked_list.hpp:342,13'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE8PopAfterEPS4_
    - functionName:    _ZN2ot3Dns9Multicast4Core11ServiceTypeC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1403
      functionLinenumberEnd: 1403
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19InstanceLocatorInitC2Ev
        - _ZN2ot3Dns9Multicast4Core10RecordInfoC2Ev
        - _ZN2ot3Dns9Multicast4Core8FireTimeC2Ev
        - _ZN2ot4Heap6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1403,11'
          Dst:             _ZN2ot19InstanceLocatorInitC2Ev
        - Src:             'src/core/net/mdns.hpp:1403,11'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTimeC2Ev
        - Src:             'src/core/net/mdns.hpp:1403,11'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.hpp:1403,11'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfoC2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1030
      functionLinenumberEnd: 1030
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Dns9Multicast4Core10RecordInfoEE5ClearEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1030,28'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core10RecordInfoEE5ClearEv
    - functionName:    _ZN2ot9ClearableINS_3Dns9Multicast4Core10RecordInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core10RecordInfoEEEvRT_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core10RecordInfoEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core10RecordInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE20FindMatchingWithPrevIJRKNS_4Heap6StringEEEEPKS4_RSC_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS_4Heap6StringE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS_4Heap6StringE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS_4Heap6StringE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS_4Heap6StringE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS_4Heap6StringE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core11ServiceType7MatchesERKNS_4Heap6StringE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3327
      functionLinenumberEnd: 3328
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceType
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3328,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE12FindMatchingIJNS_4Heap6StringEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE20FindMatchingWithPrevIJRKNS_4Heap6StringEEEEPKS4_RSC_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE20FindMatchingWithPrevIJRKNS_4Heap6StringEEEEPKS4_RSC_DpOT_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE13ConstIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:587,45'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEC2EPS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE13ConstIteratorC2EPKS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEC2EPS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:583,15'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEC2EPS6_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZN2ot3Dns9Multicast4Core12ServiceEntry7SubTypeC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1343
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfoC2Ev
        - _ZN2ot4Heap6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1343,15'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.hpp:1343,15'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfoC2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceERKNS2_9LocalHostE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1244
      functionLinenumberEnd: 1244
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aLocalHost
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceEPKc
        - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1244,106'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
        - Src:             'src/core/net/mdns.hpp:1244,79'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceEPKc
    - functionName:    _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1198,64'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1773
      functionLinenumberEnd: 1776
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aName
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry4InitERNS_8InstanceE
        - _ZN2ot4Heap6String3SetEPKc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1774,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry4InitERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:1776,18'
          Dst:             _ZN2ot4Heap6String3SetEPKc
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry4InitERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1061
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
        - _ZN2ot3Dns9Multicast4Core5Entry12StartProbingEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1059,26'
          Dst:             _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:1060,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry12StartProbingEv
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry12StartProbingEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1179
      functionLinenumberEnd: 1184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core25RandomizeFirstProbeTxTimeEv
        - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
        - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1180,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
        - Src:             'src/core/net/mdns.cpp:1182,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1182,29'
          Dst:             _ZN2ot3Dns9Multicast4Core25RandomizeFirstProbeTxTimeEv
        - Src:             'src/core/net/mdns.cpp:1182,5'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:1183,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core25RandomizeFirstProbeTxTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5155
      functionLinenumberEnd: 5171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot4TimeplEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5166,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5166,9'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/mdns.cpp:5168,34'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZNK2ot4TimeplEj
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5160,21'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5166,27'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/mdns.cpp:5168,34'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/net/mdns.cpp:5168,32'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRKNS3_9LocalHostEEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS2_9LocalHostE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS2_9LocalHostE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS2_9LocalHostE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS2_9LocalHostE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS2_9LocalHostE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERKNS2_9LocalHostE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1786
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLocalHost
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1786,103'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
        - Src:             'src/core/net/mdns.cpp:1786,75'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS3_9LocalHostEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRKNS3_9LocalHostEEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRKNS3_9LocalHostEEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERKNS4_9LocalHostEEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceERKNS2_9LocalHostE
        - _ZN2ot3Dns9Multicast4Core9HostEntryC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntryC2Ev
                - _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceERKNS2_9LocalHostE
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntryC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceERKNS2_9LocalHostE
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntryD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntryD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntryD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1235
      functionLinenumberEnd: 1235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5EntryD2Ev
        - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecordD2Ev
        - _ZN2ot4Heap6StringD2Ev
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1235,11'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEED2Ev
        - Src:             'src/core/net/mdns.hpp:1235,11'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecordD2Ev
        - Src:             'src/core/net/mdns.hpp:1235,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/mdns.hpp:1235,11'
          Dst:             _ZN2ot3Dns9Multicast4Core5EntryD2Ev
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE6DeleteEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecordD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1271,16'
          Dst:             _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core5EntryD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4DataD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1097,11'
          Dst:             _ZN2ot4Heap4DataD2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 992
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:992,11'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EED2Ev
    - functionName:    _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EED2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:83,20'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
    - functionName:    _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:92,9'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
        - Src:             'src/core/common/heap_array.hpp:93,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:108,26'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:108,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:113,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE4FreeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecordD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecordD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntryC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1769
      functionLinenumberEnd: 1770
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5EntryC2Ev
        - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecordC2Ev
        - _ZN2ot4Heap6StringC2Ev
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1766,18'
          Dst:             _ZN2ot3Dns9Multicast4Core5EntryC2Ev
        - Src:             'src/core/net/mdns.cpp:1766,18'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.cpp:1766,18'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecordC2Ev
        - Src:             'src/core/net/mdns.cpp:1766,18'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEC2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core5EntryC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19InstanceLocatorInitC2Ev
        - _ZN2ot3Dns9Multicast4Core10RecordInfoC2Ev
        - _ZN2ot3Dns9Multicast4Core8CallbackC2Ev
        - _ZN2ot3Dns9Multicast4Core8FireTimeC2Ev
        - _ZN2ot4Heap4DataC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1044,14'
          Dst:             _ZN2ot19InstanceLocatorInitC2Ev
        - Src:             'src/core/net/mdns.cpp:1044,14'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTimeC2Ev
        - Src:             'src/core/net/mdns.cpp:1044,14'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfoC2Ev
        - Src:             'src/core/net/mdns.cpp:1044,14'
          Dst:             _ZN2ot4Heap4DataC2Ev
        - Src:             'src/core/net/mdns.cpp:1044,14'
          Dst:             _ZN2ot3Dns9Multicast4Core8CallbackC2Ev
        - Src:             'src/core/net/mdns.cpp:1044,14'
          Dst:             _ZN2ot3Dns9Multicast4Core8CallbackC2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecordC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfoC2Ev
        - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1271,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfoC2Ev
        - Src:             'src/core/net/mdns.hpp:1271,16'
          Dst:             _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:61,5'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEC2Ev
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      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:    _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 992
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EEC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:992,11'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EEC2Ev
    - functionName:    _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core8CallbackC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Dns9Multicast4Core8CallbackEE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:948,26'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core8CallbackEE5ClearEv
    - functionName:    _ZN2ot9ClearableINS_3Dns9Multicast4Core8CallbackEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core8CallbackEEEvRT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core8CallbackEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Dns9Multicast4Core8CallbackEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS3_9LocalHostEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9HostEntryEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9HostEntryEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS3_9LocalHostEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9HostEntryEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS3_9LocalHostEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9HostEntryEEEPT_PKS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8IteratorC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEC2EPS5_
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS5_RSD_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesERKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesERKNS_3Ip67AddressE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesERKNS_3Ip67AddressE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesERKNS_3Ip67AddressE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesERKNS_3Ip67AddressE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1214
      functionLinenumberEnd: 1214
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1214,80'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPKS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS5_RSD_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS5_RSD_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEEEEEPKT_PS8_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9LocalHost9AddrEventEEEPT_PKS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7SetNextEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8PopAfterEPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7SetNextEPS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7SetNextEPS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7SetNextEPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE17RemoveAllMatchingIJNS_3Ip67AddressEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8PopAfterEPS5_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesERKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesERKNS_3Ip67AddressE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4PushERS5_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4PushERS5_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesERKNS_3Ip67AddressE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesERKNS_3Ip67AddressE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8PopAfterEPS5_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4PushERS5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesERKNS_3Ip67AddressE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8PopAfterEPS5_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4PushERS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4PushERS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7SetNextEPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7SetNextEPS5_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2EPS5_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2EPS5_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2EPS5_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE17RemoveAllMatchingIJNS_3Ip67AddressEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE17RemoveAllMatchingIJNS_3Ip67AddressEEEEvRS6_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE17RemoveAllMatchingIJNS_3Ip67AddressEEEEvRS6_DpRKT_
    - functionName:    _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_25HandleLocalHostEventTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core25HandleLocalHostEventTimerEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9LocalHost16HandleEventTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1191,55'
          Dst:             _ZN2ot3Dns9Multicast4Core9LocalHost16HandleEventTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9LocalHost16HandleEventTimerEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1661
      functionLinenumberEnd: 1716
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         47
      ICount:          245
      EdgeCount:       57
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
        - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
        - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
        - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1667,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1667,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1667,5'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
        - Branch String:   'src/core/net/mdns.cpp:1669,28'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1669,28'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1712,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
        - Branch String:   'src/core/net/mdns.cpp:1671,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1671,64'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1671,80'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1680,42'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1680,42'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1697,43'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1684,40'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1684,43'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1686,17'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1684,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1686,17'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1690,54'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1686,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1686,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1687,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1697,41'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1697,41'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1710,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1699,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1701,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1704,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1704,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1697,9'
              BranchSideFuncs:
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1704,38'
              BranchSideFuncs:
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1704,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1697,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1706,17'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1706,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1706,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1707,53'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1667,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1672,23'
          Dst:             _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
        - Src:             'src/core/net/mdns.cpp:1674,22'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
        - Src:             'src/core/net/mdns.cpp:1675,19'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5ClearEv
        - Src:             'src/core/net/mdns.cpp:1680,42'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
        - Src:             'src/core/net/mdns.cpp:1680,42'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - Src:             'src/core/net/mdns.cpp:1682,54'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:1686,17'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
        - Src:             'src/core/net/mdns.cpp:1686,17'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:1690,17'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
        - Src:             'src/core/net/mdns.cpp:1697,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
        - Src:             'src/core/net/mdns.cpp:1697,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
        - Src:             'src/core/net/mdns.cpp:1697,41'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:1697,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:1699,28'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
        - Src:             'src/core/net/mdns.cpp:1704,48'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
        - Src:             'src/core/net/mdns.cpp:1706,17'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
        - Src:             'src/core/net/mdns.cpp:1706,17'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:1707,17'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
        - Src:             'src/core/net/mdns.cpp:1697,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:1710,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
        - Src:             'src/core/net/mdns.cpp:1712,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1712,29'
          Dst:             _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
        - Src:             'src/core/net/mdns.cpp:1712,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/mdns.cpp:1715,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
    - functionName:    _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8TakeFromEOS4_
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:162,9'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9LocalHost9AddrEventEEEPT_PKS6_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEEEEEPKT_PS8_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPKS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEEEEEPKT_PS8_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE12FindMatchingIJNS_3Ip67AddressEEEEPKS5_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9LocalHost9AddrEventEEEPT_PKS6_
    - functionName:    _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AllocateEt
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:268,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:270,13'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AllocateEt
            - BranchSide:      'src/core/common/heap_array.hpp:273,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:270,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:270,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:271,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:270,13'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AllocateEt
    - functionName:    _ZNK2ot3Dns9Multicast4Core9LocalHost16LogAddressChangeEbNS2_8AddrTypeERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1720
      functionLinenumberEnd: 1730
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAdded
        - aAddrType
        - aAddress
      BBCount:         13
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Ip47Address8ToStringEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1723,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1725,9'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1728,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
        - Branch String:   'src/core/net/mdns.cpp:1725,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1725,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1726,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
        - Branch String:   'src/core/net/mdns.cpp:1728,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1728,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:1728,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1725,9'
          Dst:             _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/mdns.cpp:1725,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:1728,5'
          Dst:             _ZNK2ot3Ip47Address8ToStringEv
        - Src:             'src/core/net/mdns.cpp:1728,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:1728,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/net/mdns.cpp:1728,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:1728,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8IteratorC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8IteratorC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8IteratorC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8IteratorC2EPS5_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot3Dns9Multicast4Core9LocalHost9AddrEvent7MatchesENS2_8AddrTypeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1746
      functionLinenumberEnd: 1760
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         7
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK2ot3Ip67Address11IsIp4MappedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1750,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1750,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1753,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1756,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1748,29'
          Dst:             _ZNK2ot3Ip67Address11IsIp4MappedEv
    - functionName:    _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FindERKS3_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:404,54'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FindERKS3_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9LocalHost9AddrEventENS_10LinkedListIS5_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8Iterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryENS2_9LocalHostEEE7otErrorRKT0_jPFvP10otInstancejS6_E
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItemInfo
        - aRequestId
        - aCallback
      BBCount:         16
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS3_9LocalHostEEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
        - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
        - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERKNS2_9LocalHostERKNS2_8CallbackE
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERKNS4_9LocalHostEEEEPS5_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:207,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS3_9LocalHostEEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERKNS2_9LocalHostERKNS2_8CallbackE
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERKNS4_9LocalHostEEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:207,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:211,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:213,44'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERKNS4_9LocalHostEEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERKNS2_9LocalHostERKNS2_8CallbackE
            - BranchSide:      'src/core/net/mdns.cpp:218,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERKNS2_9LocalHostERKNS2_8CallbackE
        - Branch String:   'src/core/net/mdns.cpp:214,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:214,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERKNS2_9LocalHostERKNS2_8CallbackE
            - BranchSide:      'src/core/net/mdns.cpp:215,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERKNS2_9LocalHostERKNS2_8CallbackE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:209,13'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:209,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS3_9LocalHostEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:213,44'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:213,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERKNS4_9LocalHostEEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:214,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:215,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:215,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:218,32'
          Dst:             _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
        - Src:             'src/core/net/mdns.cpp:218,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERKNS2_9LocalHostERKNS2_8CallbackE
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4FreeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2336
      functionLinenumberEnd: 2336
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7SetNextEPS4_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7SetNextEPS4_
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERKNS2_9LocalHostERKNS2_8CallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1843
      functionLinenumberEnd: 1880
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLocalHost
        - aCallback
      BBCount:         24
      ICount:          113
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
        - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
        - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE8AllocateIJEEEPS6_DpOT_
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE5ResetEPS5_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - _ZNK2ot3Dns9Multicast4Core12AddressArray7IsEmptyEv
        - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
        - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEeqEPKS5_
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1846,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1848,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZNK2ot3Dns9Multicast4Core12AddressArray7IsEmptyEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEeqEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE8AllocateIJEEEPS6_DpOT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE5ResetEPS5_
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - __assert_fail
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:1855,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZNK2ot3Dns9Multicast4Core12AddressArray7IsEmptyEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEeqEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE8AllocateIJEEEPS6_DpOT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE5ResetEPS5_
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - __assert_fail
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Branch String:   'src/core/net/mdns.cpp:1848,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1850,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZNK2ot3Dns9Multicast4Core12AddressArray7IsEmptyEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEeqEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE8AllocateIJEEEPS6_DpOT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE5ResetEPS5_
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - __assert_fail
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:1852,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZNK2ot3Dns9Multicast4Core12AddressArray7IsEmptyEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEeqEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE8AllocateIJEEEPS6_DpOT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE5ResetEPS5_
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - __assert_fail
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Branch String:   'src/core/net/mdns.cpp:1859,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1861,14'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:1868,13'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEeqEPKS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE8AllocateIJEEEPS6_DpOT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE5ResetEPS5_
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1861,41'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1861,44'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:1865,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:1861,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1863,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:1865,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:1868,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1870,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE8AllocateIJEEEPS6_DpOT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE5ResetEPS5_
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - __assert_fail
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:1874,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:1871,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1871,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:1872,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1844,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
        - Src:             'src/core/net/mdns.cpp:1846,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
        - Src:             'src/core/net/mdns.cpp:1846,38'
          Dst:             _ZNK2ot3Dns9Multicast4Core12AddressArray7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:1848,28'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:1850,28'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:1855,24'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:1856,51'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
        - Src:             'src/core/net/mdns.cpp:1856,24'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
        - Src:             'src/core/net/mdns.cpp:1859,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
        - Src:             'src/core/net/mdns.cpp:1859,38'
          Dst:             _ZNK2ot3Dns9Multicast4Core12AddressArray7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:1861,29'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:1861,44'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:1861,60'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:1863,13'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:1863,29'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:1868,28'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEeqEPKS5_
        - Src:             'src/core/net/mdns.cpp:1870,34'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE8AllocateIJEEEPS6_DpOT_
        - Src:             'src/core/net/mdns.cpp:1870,28'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE5ResetEPS5_
        - Src:             'src/core/net/mdns.cpp:1871,13'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:1871,13'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:1874,9'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:1874,25'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:1875,9'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:1875,52'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
        - Src:             'src/core/net/mdns.cpp:1875,25'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
        - Src:             'src/core/net/mdns.cpp:1878,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1879,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry20ScheduleCallbackTaskEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1119,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry20ScheduleCallbackTaskEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core12AddressArray7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:995,44'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTtl
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyIjEEvRT_S5_
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:686,58'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyIjEEvRT_S5_
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERKNS2_12AddressArrayE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2307
      functionLinenumberEnd: 2309
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddresses
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS2_12AddressArrayEPKNS_3Ip67AddressEt
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AsCArrayEv
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2308,43'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AsCArrayEv
        - Src:             'src/core/net/mdns.cpp:2308,66'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:2308,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS2_12AddressArrayEPKNS_3Ip67AddressEt
    - functionName:    _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1201
      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:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE8AllocateIJEEEPS6_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecordC2Ev
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:73,21'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,15'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecordC2Ev
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,21'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecordC2Ev
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecordC2Ev
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecordC2Ev
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE5ResetEPS5_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE6DeleteEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:118,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:118,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE6DeleteEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:120,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE6DeleteEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:120,13'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEE6DeleteEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS2_12AddressArrayEPKNS_3Ip67AddressEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aAddrProperty
        - aAddrs
        - aNumAddrs
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - _ZN2ot3Dns9Multicast4Core12AddressArray7SetFromEPKNS_3Ip67AddressEt
        - _ZNK2ot3Dns9Multicast4Core12AddressArray7MatchesEPKNS_3Ip67AddressEt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:673,21'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:673,25'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12AddressArray7MatchesEPKNS_3Ip67AddressEt
                - _ZN2ot3Dns9Multicast4Core12AddressArray7SetFromEPKNS_3Ip67AddressEt
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
            - BranchSide:      'src/core/net/mdns.cpp:675,20'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12AddressArray7SetFromEPKNS_3Ip67AddressEt
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - Branch String:   'src/core/net/mdns.cpp:673,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:673,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:675,20'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12AddressArray7SetFromEPKNS_3Ip67AddressEt
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:673,39'
          Dst:             _ZNK2ot3Dns9Multicast4Core12AddressArray7MatchesEPKNS_3Ip67AddressEt
        - Src:             'src/core/net/mdns.cpp:676,23'
          Dst:             _ZN2ot3Dns9Multicast4Core12AddressArray7SetFromEPKNS_3Ip67AddressEt
        - Src:             'src/core/net/mdns.cpp:677,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core12AddressArray7MatchesEPKNS_3Ip67AddressEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aAddresses
        - aNumAddresses
      BBCount:         18
      ICount:          78
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:598,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:598,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
            - BranchSide:      'src/core/net/mdns.cpp:598,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:600,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:602,9'
              BranchSideFuncs:
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
            - BranchSide:      'src/core/net/mdns.cpp:605,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:602,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:602,9'
              BranchSideFuncs:
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
            - BranchSide:      'src/core/net/mdns.cpp:602,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:598,5'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:602,9'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
    - functionName:    _ZN2ot3Dns9Multicast4Core12AddressArray7SetFromEPKNS_3Ip67AddressEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aAddresses
        - aNumAddresses
      BBCount:         11
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE15ReserveCapacityEt
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:619,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:619,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:621,19'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZL11IgnoreError7otError.11148
        - Branch String:   'src/core/net/mdns.cpp:621,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:623,30'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZL11IgnoreError7otError.11148
            - BranchSide:      'src/core/net/mdns.cpp:625,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:618,5'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
        - Src:             'src/core/net/mdns.cpp:619,5'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE15ReserveCapacityEt
        - Src:             'src/core/net/mdns.cpp:619,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:623,21'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
        - Src:             'src/core/net/mdns.cpp:623,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:690,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:690,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/net/mdns.cpp:692,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:693,28'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE15ReserveCapacityEt
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCapacity
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AllocateEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:153,57'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AllocateEt
    - functionName:    _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AllocateEt
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCapacity
      BBCount:         21
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:496,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:498,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:500,19'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:504,20'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:495,40'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_array.hpp:504,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyIjEEvRT_S5_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aProperty
        - aValue
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:643,21'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:643,25'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
            - BranchSide:      'src/core/net/mdns.cpp:645,20'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - Branch String:   'src/core/net/mdns.cpp:643,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:643,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
            - BranchSide:      'src/core/net/mdns.cpp:645,20'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:647,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
    - functionName:    _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequestId
        - aCallback
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FindERKS3_
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:382,34'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:382,34'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/common/heap_array.hpp:382,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:384,17'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:382,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:386,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:382,34'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
        - Src:             'src/core/common/heap_array.hpp:382,34'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - Src:             'src/core/common/heap_array.hpp:384,25'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:482,44'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:482,60'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:482,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:483,42'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:483,59'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:483,42'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8PopAfterEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7SetNextEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7SetNextEPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesENS2_5Entry5StateE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1321
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1321,52'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE17RemoveAllMatchingIJNS3_5Entry5StateEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8PopAfterEPS4_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesENS2_5Entry5StateE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesENS2_5Entry5StateE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesENS2_5Entry5StateE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesENS2_5Entry5StateE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesENS2_5Entry5StateE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE8PopAfterEPS4_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7SetNextEPS4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7SetNextEPS4_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntryEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core12ServiceEntryEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core12ServiceEntryEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntryEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core12ServiceEntryEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntryEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntryEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntryEEC2EPS4_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core12ServiceEntryEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntryEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntryEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntryEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntryD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntryD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntryD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1307
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEED2Ev
        - _ZN2ot3Dns9Multicast4Core5EntryD2Ev
        - _ZN2ot4Heap4DataD2Ev
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1307,11'
          Dst:             _ZN2ot4Heap4DataD2Ev
        - Src:             'src/core/net/mdns.hpp:1307,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/mdns.hpp:1307,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEED2Ev
        - Src:             'src/core/net/mdns.hpp:1307,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/mdns.hpp:1307,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/mdns.hpp:1307,11'
          Dst:             _ZN2ot3Dns9Multicast4Core5EntryD2Ev
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core12ServiceEntryEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core12ServiceEntryEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core12ServiceEntryEEC2EPS4_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core12ServiceEntryEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE17RemoveAllMatchingIJNS3_5Entry5StateEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE17RemoveAllMatchingIJNS3_5Entry5StateEEEEvRS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE17RemoveAllMatchingIJNS3_5Entry5StateEEEEvRS5_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8PopAfterEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7SetNextEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7SetNextEPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesENS2_5Entry5StateE
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1252,52'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE17RemoveAllMatchingIJNS3_5Entry5StateEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8PopAfterEPS4_
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesENS2_5Entry5StateE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesENS2_5Entry5StateE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesENS2_5Entry5StateE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesENS2_5Entry5StateE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8PopAfterEPS4_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesENS2_5Entry5StateE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE8PopAfterEPS4_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntryEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntryEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntryEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntryEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntryEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntryEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntryEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntryEEC2EPS4_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntryEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntryEE6DeleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntryEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntryEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9HostEntryEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntryEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntryEEC2EPS4_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntryEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE17RemoveAllMatchingIJNS3_5Entry5StateEEEEvRS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE17RemoveAllMatchingIJNS3_5Entry5StateEEEEvRS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE17RemoveAllMatchingIJNS3_5Entry5StateEEEEvRS5_DpRKT_
    - functionName:    _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      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:    _ZN2ot3Dns9Multicast4Core9RxMessageC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1514
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19InstanceLocatorInitC2Ev
        - _ZN2ot3Dns9Multicast4Core11AddressInfoC2Ev
        - _ZN2ot3Dns9Multicast4Core12RecordCountsC2Ev
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EEC2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1514,11'
          Dst:             _ZN2ot19InstanceLocatorInitC2Ev
        - Src:             'src/core/net/mdns.hpp:1514,11'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/net/mdns.hpp:1514,11'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EEC2Ev
        - Src:             'src/core/net/mdns.hpp:1514,11'
          Dst:             _ZN2ot3Dns9Multicast4Core11AddressInfoC2Ev
        - Src:             'src/core/net/mdns.hpp:1514,11'
          Dst:             _ZN2ot3Dns9Multicast4Core12RecordCountsC2Ev
    - functionName:    _ZN2ot4Heap5ArrayIPKcLt32EED2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayIPKcLt32EE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:83,20'
          Dst:             _ZN2ot4Heap5ArrayIPKcLt32EE4FreeEv
    - functionName:    _ZN2ot4Heap5ArrayIPKcLt32EE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap5ArrayIPKcLt32EE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:92,9'
          Dst:             _ZN2ot4Heap5ArrayIPKcLt32EE5ClearEv
        - Src:             'src/core/common/heap_array.hpp:93,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core13EntryIteratorD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2197
      functionLinenumberEnd: 2197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayIPKcLt32EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2197,11'
          Dst:             _ZN2ot4Heap5ArrayIPKcLt32EED2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceERK14otPlatDnssdKey
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1245
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aKey
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1245,67'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceEPKc
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRK14otPlatDnssdKeyEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERK14otPlatDnssdKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERK14otPlatDnssdKey
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERK14otPlatDnssdKey
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERK14otPlatDnssdKey
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERK14otPlatDnssdKey
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERK14otPlatDnssdKey
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1788
      functionLinenumberEnd: 1788
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core15IsKeyForServiceERK14otPlatDnssdKey
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1788,86'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1788,86'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1788,99'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1788,64'
          Dst:             _ZN2ot3Dns9Multicast4Core15IsKeyForServiceERK14otPlatDnssdKey
        - Src:             'src/core/net/mdns.cpp:1788,89'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
    - functionName:    _ZN2ot3Dns9Multicast4Core15IsKeyForServiceERK14otPlatDnssdKey
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2285
      functionLinenumberEnd: 2285
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKey
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRK14otPlatDnssdKeyEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRK14otPlatDnssdKeyEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERK14otPlatDnssdKeyEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceERK14otPlatDnssdKey
        - _ZN2ot3Dns9Multicast4Core9HostEntryC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntryC2Ev
                - _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceERK14otPlatDnssdKey
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntryC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceERK14otPlatDnssdKey
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9HostEntryEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9HostEntryEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPKS4_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9HostEntryEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9HostEntryEEEPT_PKS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE20FindMatchingWithPrevIJRK14otPlatDnssdKeyEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERK14otPlatDnssdKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERK14otPlatDnssdKey
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERK14otPlatDnssdKey
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERK14otPlatDnssdKey
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERK14otPlatDnssdKey
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERK14otPlatDnssdKey
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2371
      functionLinenumberEnd: 2373
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core15IsKeyForServiceERK14otPlatDnssdKey
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2372,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2372,47'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
            - BranchSide:      'src/core/net/mdns.cpp:2372,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2372,77'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2372,77'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
            - BranchSide:      'src/core/net/mdns.cpp:2373,22'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2372,12'
          Dst:             _ZN2ot3Dns9Multicast4Core15IsKeyForServiceERK14otPlatDnssdKey
        - Src:             'src/core/net/mdns.cpp:2372,37'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - Src:             'src/core/net/mdns.cpp:2373,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE20FindMatchingWithPrevIJRK14otPlatDnssdKeyEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE20FindMatchingWithPrevIJRK14otPlatDnssdKeyEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE15AllocateAndInitIJRNS_8InstanceERK14otPlatDnssdKeyEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry4InitERNS_8InstanceERK14otPlatDnssdKey
        - _ZN2ot3Dns9Multicast4Core12ServiceEntryC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntryC2Ev
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry4InitERNS_8InstanceERK14otPlatDnssdKey
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntryC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry4InitERNS_8InstanceERK14otPlatDnssdKey
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry4InitERNS_8InstanceERK14otPlatDnssdKey
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2348
      functionLinenumberEnd: 2349
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aKey
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry4InitERNS_8InstanceEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2349,12'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry4InitERNS_8InstanceEPKcS7_
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry4InitERNS_8InstanceEPKcS7_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2330
      functionLinenumberEnd: 2339
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aServiceInstance
        - aServiceType
      BBCount:         12
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry4InitERNS_8InstanceE
        - _ZN2ot4Heap6String3SetEPKc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2335,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2335,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:2336,5'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
        - Branch String:   'src/core/net/mdns.cpp:2336,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2336,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:2336,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2333,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry4InitERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:2335,5'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/mdns.cpp:2336,5'
          Dst:             _ZN2ot4Heap6String3SetEPKc
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntryC2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2326
      functionLinenumberEnd: 2327
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2Ev
        - _ZN2ot3Dns9Multicast4Core10RecordInfoC2Ev
        - _ZN2ot3Dns9Multicast4Core5EntryC2Ev
        - _ZN2ot4Heap4DataC2Ev
        - _ZN2ot4Heap6StringC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2316,21'
          Dst:             _ZN2ot3Dns9Multicast4Core5EntryC2Ev
        - Src:             'src/core/net/mdns.cpp:2316,21'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.cpp:2316,21'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.cpp:2316,21'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfoC2Ev
        - Src:             'src/core/net/mdns.cpp:2316,21'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfoC2Ev
        - Src:             'src/core/net/mdns.cpp:2316,21'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfoC2Ev
        - Src:             'src/core/net/mdns.cpp:2316,21'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEEC2Ev
        - Src:             'src/core/net/mdns.cpp:2316,21'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.cpp:2316,21'
          Dst:             _ZN2ot4Heap4DataC2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12ServiceEntryEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPKS4_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12ServiceEntryEEEPT_PKS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE20FindMatchingWithPrevIJRK18otPlatDnssdServiceEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERK18otPlatDnssdService
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERK18otPlatDnssdService
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERK18otPlatDnssdService
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERK18otPlatDnssdService
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERK18otPlatDnssdService
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry7MatchesERK18otPlatDnssdService
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2366
      functionLinenumberEnd: 2367
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2367,67'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2367,80'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
            - BranchSide:      'src/core/net/mdns.cpp:2367,67'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2367,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - Src:             'src/core/net/mdns.cpp:2367,70'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ18otPlatDnssdServiceEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE20FindMatchingWithPrevIJRK18otPlatDnssdServiceEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE20FindMatchingWithPrevIJRK18otPlatDnssdServiceEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE15AllocateAndInitIJRNS_8InstanceERK18otPlatDnssdServiceEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry4InitERNS_8InstanceERK18otPlatDnssdService
        - _ZN2ot3Dns9Multicast4Core12ServiceEntryC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntryC2Ev
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry4InitERNS_8InstanceERK18otPlatDnssdService
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntryC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry4InitERNS_8InstanceERK18otPlatDnssdService
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry4InitERNS_8InstanceERK18otPlatDnssdService
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aService
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry4InitERNS_8InstanceEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2344,12'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry4InitERNS_8InstanceEPKcS7_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ18otPlatDnssdServiceEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12ServiceEntryEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ18otPlatDnssdServiceEEEPKS4_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ18otPlatDnssdServiceEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12ServiceEntryEEEPT_PKS5_
    - functionName:    _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2340
      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:    _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceERK15otPlatDnssdHost
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionLinenumberEnd: 1243
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aHost
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1243,69'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceEPKc
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRK15otPlatDnssdHostEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERK15otPlatDnssdHost
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERK15otPlatDnssdHost
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERK15otPlatDnssdHost
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERK15otPlatDnssdHost
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERK15otPlatDnssdHost
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9HostEntry7MatchesERK15otPlatDnssdHost
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1784
      functionLinenumberEnd: 1784
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1784,65'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ15otPlatDnssdHostEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRK15otPlatDnssdHostEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE20FindMatchingWithPrevIJRK15otPlatDnssdHostEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERK15otPlatDnssdHostEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceERK15otPlatDnssdHost
        - _ZN2ot3Dns9Multicast4Core9HostEntryC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntryC2Ev
                - _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceERK15otPlatDnssdHost
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntryC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry4InitERNS_8InstanceERK15otPlatDnssdHost
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ15otPlatDnssdHostEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9HostEntryEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9HostEntryEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ15otPlatDnssdHostEEEPKS4_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9HostEntryEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ15otPlatDnssdHostEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9HostEntryEEEPT_PKS5_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core11ServiceTypeEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core11ServiceTypeEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core11ServiceTypeEEC2EPS4_
    - functionName:    _ZNK2ot3PtrINS_3Dns9Multicast4Core11ServiceTypeEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEEC2EPS4_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE3PopEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core11ServiceTypeEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE3PopEv
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core11ServiceTypeEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core11ServiceTypeEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEE6DeleteEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEE6DeleteEv
    - functionName:    _ZN2ot9TaskletInINS_3Dns9Multicast4CoreEXadL_ZNS3_15HandleCacheTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core15HandleCacheTaskEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5118
      functionLinenumberEnd: 5152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         27
      ICount:          216
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5123,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5123,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:5128,31'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:5128,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5128,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:5133,31'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:5133,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5133,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:5138,36'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:5138,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5138,34'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:5143,36'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:5143,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5143,34'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:5148,37'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:5148,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5148,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
            - BranchSide:      'src/core/net/mdns.cpp:5152,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5123,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5123,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5123,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5123,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5125,21'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
        - Src:             'src/core/net/mdns.cpp:5123,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:5128,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5128,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5128,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5128,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5130,18'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
        - Src:             'src/core/net/mdns.cpp:5128,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:5133,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5133,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5133,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5133,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5135,18'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
        - Src:             'src/core/net/mdns.cpp:5133,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:5138,34'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5138,34'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5138,34'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5138,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5140,19'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
        - Src:             'src/core/net/mdns.cpp:5138,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:5143,34'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5143,34'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5143,34'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5143,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5145,19'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
        - Src:             'src/core/net/mdns.cpp:5143,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:5148,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5148,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5148,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5148,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5150,21'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
        - Src:             'src/core/net/mdns.cpp:5148,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry19ClearEmptyCallbacksEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5544
      functionLinenumberEnd: 5553
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
        - _ZN2ot3Dns9Multicast4Core10CacheEntry11SetIsActiveEb
        - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE7IsEmptyEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5547,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5547,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11SetIsActiveEb
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:5549,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11SetIsActiveEb
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5545,16'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:5547,20'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:5549,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry11SetIsActiveEb
        - Src:             'src/core/net/mdns.cpp:5550,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:5551,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8IteratorC2EPS4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8IteratorC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8IteratorC2EPS4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8IteratorC2EPS4_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8Iterator7AdvanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8IteratorC2EPS4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8IteratorC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8IteratorC2EPS4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8IteratorC2EPS4_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8Iterator7AdvanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8IteratorC2EPS4_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8IteratorC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8IteratorC2EPS4_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8IteratorC2EPS4_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8Iterator7AdvanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS5_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS5_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core14ResultCallbackEED2Ev
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZN2ot3Dns9Multicast4Core10CacheEntry11SetIsActiveEb
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5379
      functionLinenumberEnd: 5395
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aIsActive
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry22DetermineDeleteTimeoutEv
        - _ZNK2ot4TimeplEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5389,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5389,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5391,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry22DetermineDeleteTimeoutEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5392,25'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5392,48'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry22DetermineDeleteTimeoutEv
        - Src:             'src/core/net/mdns.cpp:5392,46'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/mdns.cpp:5393,9'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5648
      functionLinenumberEnd: 5684
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         22
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core11BrowseCache23DetermineRecordFireTimeEv
        - _ZN2ot3Dns9Multicast4Core11RecordCache23DetermineRecordFireTimeEv
        - _ZN2ot3Dns9Multicast4Core12ServiceCache23DetermineRecordFireTimeEv
        - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core9AddrCache23DetermineRecordFireTimeEv
        - _ZNK2ot4TimeplEj
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5651,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5653,30'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core9AddrCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12ServiceCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11BrowseCache23DetermineRecordFireTimeEv
            - BranchSide:      'src/core/net/mdns.cpp:5658,10'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core9AddrCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12ServiceCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11BrowseCache23DetermineRecordFireTimeEv
        - Branch String:   'src/core/net/mdns.cpp:5653,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5653,18'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core9AddrCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12ServiceCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11BrowseCache23DetermineRecordFireTimeEv
            - BranchSide:      'src/core/net/mdns.cpp:5653,65'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core9AddrCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12ServiceCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11BrowseCache23DetermineRecordFireTimeEv
        - Branch String:   'src/core/net/mdns.cpp:5658,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5660,21'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core9AddrCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12ServiceCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11BrowseCache23DetermineRecordFireTimeEv
            - BranchSide:      'src/core/net/mdns.cpp:5667,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core9AddrCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12ServiceCache23DetermineRecordFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11BrowseCache23DetermineRecordFireTimeEv
        - Branch String:   'src/core/net/mdns.cpp:5667,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5667,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5670,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11BrowseCache23DetermineRecordFireTimeEv
            - BranchSide:      'src/core/net/mdns.cpp:5674,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12ServiceCache23DetermineRecordFireTimeEv
            - BranchSide:      'src/core/net/mdns.cpp:5674,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12ServiceCache23DetermineRecordFireTimeEv
            - BranchSide:      'src/core/net/mdns.cpp:5678,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core9AddrCache23DetermineRecordFireTimeEv
            - BranchSide:      'src/core/net/mdns.cpp:5678,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core9AddrCache23DetermineRecordFireTimeEv
            - BranchSide:      'src/core/net/mdns.cpp:5681,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache23DetermineRecordFireTimeEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5655,38'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/mdns.cpp:5655,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5660,9'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5670,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5670,27'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache23DetermineRecordFireTimeEv
        - Src:             'src/core/net/mdns.cpp:5674,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5674,28'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCache23DetermineRecordFireTimeEv
        - Src:             'src/core/net/mdns.cpp:5678,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5678,25'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache23DetermineRecordFireTimeEv
        - Src:             'src/core/net/mdns.cpp:5681,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5681,27'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache23DetermineRecordFireTimeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5686
      functionLinenumberEnd: 5686
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8FireTime18ScheduleFireTimeOnERNS_10TimerMilliE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5686,65'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:5686,46'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime18ScheduleFireTimeOnERNS_10TimerMilliE
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5423
      functionLinenumberEnd: 5441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aQueryTime
      BBCount:         20
      ICount:          100
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot4TimeplEj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5424,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5424,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimeltERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:5424,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5426,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5428,9'
              BranchSideFuncs:
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
            - BranchSide:      'src/core/net/mdns.cpp:5431,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - Branch String:   'src/core/net/mdns.cpp:5428,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5428,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
            - BranchSide:      'src/core/net/mdns.cpp:5428,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5431,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5433,26'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5436,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5428,9'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/net/mdns.cpp:5433,53'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/mdns.cpp:5433,22'
          Dst:             _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - Src:             'src/core/net/mdns.cpp:5438,5'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1839
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache23DetermineRecordFireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6020
      functionLinenumberEnd: 6025
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo24UpdateQueryAndFireTimeOnERNS2_10CacheEntryE
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6021,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6021,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo24UpdateQueryAndFireTimeOnERNS2_10CacheEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
            - BranchSide:      'src/core/net/mdns.cpp:6025,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6021,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6021,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:6021,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:6021,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6023,26'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo24UpdateQueryAndFireTimeOnERNS2_10CacheEntryE
        - Src:             'src/core/net/mdns.cpp:6021,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1839
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceCache23DetermineRecordFireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6159
      functionLinenumberEnd: 6159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo24UpdateQueryAndFireTimeOnERNS2_10CacheEntryE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6159,66'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo24UpdateQueryAndFireTimeOnERNS2_10CacheEntryE
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1839
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCache23DetermineRecordFireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6635
      functionLinenumberEnd: 6640
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo24UpdateQueryAndFireTimeOnERNS2_10CacheEntryE
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6636,27'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6636,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo24UpdateQueryAndFireTimeOnERNS2_10CacheEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
            - BranchSide:      'src/core/net/mdns.cpp:6640,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6636,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6636,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:6636,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:6636,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6638,23'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo24UpdateQueryAndFireTimeOnERNS2_10CacheEntryE
        - Src:             'src/core/net/mdns.cpp:6636,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1839
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache23DetermineRecordFireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7265
      functionLinenumberEnd: 7270
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo24UpdateQueryAndFireTimeOnERNS2_10CacheEntryE
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7266,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7266,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo24UpdateQueryAndFireTimeOnERNS2_10CacheEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
            - BranchSide:      'src/core/net/mdns.cpp:7270,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7266,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:7266,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:7266,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:7266,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:7268,23'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo24UpdateQueryAndFireTimeOnERNS2_10CacheEntryE
        - Src:             'src/core/net/mdns.cpp:7266,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8IteratorC2EPS5_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8IteratorC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8IteratorC2EPS5_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8IteratorC2EPS5_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot3Dns9Multicast4Core15CacheRecordInfo24UpdateQueryAndFireTimeOnERNS2_10CacheEntryE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5283
      functionLinenumberEnd: 5309
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCacheEntry
      BBCount:         16
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - _ZN2ot4TimepLEj
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12GetQueryTimeEh
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetExpireTimeEv
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - _ZNK2ot4TimegtERKS0_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5287,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5287,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetExpireTimeEv
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12GetQueryTimeEh
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot4TimepLEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5287,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5296,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5298,44'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12GetQueryTimeEh
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot4TimepLEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5306,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5300,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5302,65'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot4TimepLEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5306,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12GetQueryTimeEh
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot4TimepLEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5287,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:5289,18'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5290,18'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetExpireTimeEv
        - Src:             'src/core/net/mdns.cpp:5292,17'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5298,31'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12GetQueryTimeEh
        - Src:             'src/core/net/mdns.cpp:5300,23'
          Dst:             _ZNK2ot4TimegtERKS0_
        - Src:             'src/core/net/mdns.cpp:5302,65'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
        - Src:             'src/core/net/mdns.cpp:5302,26'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/net/mdns.cpp:5302,23'
          Dst:             _ZN2ot4TimepLEj
        - Src:             'src/core/net/mdns.cpp:5303,25'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8Iterator7AdvanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8Iterator7AdvanceEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12GetQueryTimeEh
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5347
      functionLinenumberEnd: 5360
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAttemptIndex
      BBCount:         7
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
        - _ZNK2ot4TimeplEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5358,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5358,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/mdns.cpp:5358,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5358,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:5360,55'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
        - Src:             'src/core/net/mdns.cpp:5360,24'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZN2ot4TimepLEj
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDuration
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8IteratorC2EPS5_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8IteratorC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8IteratorC2EPS5_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8IteratorC2EPS5_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8Iterator7AdvanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8IteratorC2EPS5_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8IteratorC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8IteratorC2EPS5_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8IteratorC2EPS5_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8Iterator7AdvanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE8Iterator7AdvanceEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core10CacheEntry22DetermineDeleteTimeoutEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5398
      functionLinenumberEnd: 5406
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERKT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5401,33'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5401,37'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERKT_v
            - BranchSide:      'src/core/net/mdns.cpp:5401,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5401,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5401,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5403,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5401,37'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERKT_v
    - functionName:    _ZNK2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERKT_v
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1840
      functionLinenumberEnd: 1840
      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:    _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_16HandleCacheTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core16HandleCacheTimerEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5066
      functionLinenumberEnd: 5115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         27
      ICount:          247
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
        - _ZN2ot3Dns9Multicast4Core12CacheContextC2ERNS_8InstanceE
        - _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
        - _ZN2ot3Dns9Multicast4Core13ExpireCheckerC2ENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5082,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5082,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:5087,31'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:5087,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5087,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:5092,37'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:5092,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5092,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:5097,36'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:5097,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5097,34'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:5102,36'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:5102,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5102,34'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:5107,37'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:5107,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5107,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
            - BranchSide:      'src/core/net/mdns.cpp:5112,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5067,27'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:5067,19'
          Dst:             _ZN2ot3Dns9Multicast4Core12CacheContextC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:5068,41'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5068,19'
          Dst:             _ZN2ot3Dns9Multicast4Core13ExpireCheckerC2ENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5072,22'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:5073,19'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:5074,19'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:5075,23'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:5076,23'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:5077,22'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:5082,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5082,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5082,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5082,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5084,18'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
        - Src:             'src/core/net/mdns.cpp:5082,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:5087,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5087,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5087,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5087,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5089,18'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
        - Src:             'src/core/net/mdns.cpp:5087,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:5092,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5092,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5092,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5092,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5094,21'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
        - Src:             'src/core/net/mdns.cpp:5092,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:5097,34'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5097,34'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5097,34'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5097,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5099,19'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
        - Src:             'src/core/net/mdns.cpp:5097,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:5102,34'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5102,34'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5102,34'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5102,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5104,19'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
        - Src:             'src/core/net/mdns.cpp:5102,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:5107,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5107,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5107,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5107,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5109,21'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
        - Src:             'src/core/net/mdns.cpp:5107,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:5112,27'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
        - Src:             'src/core/net/mdns.cpp:5114,17'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:5115,1'
          Dst:             _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
    - functionName:    _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1748
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12NextFireTime6GetNowEv
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1748,61'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS5_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEED2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry11HandleTimerERNS2_12CacheContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5556
      functionLinenumberEnd: 5618
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         41
      ICount:          215
      EdgeCount:       43
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry11ShouldQueryENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
        - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core11BrowseCache20ClearCompressOffsetsEv
        - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
        - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
        - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
        - _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
        - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
        - _ZNK2ot4TimeleERKS0_
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5557,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5560,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11BrowseCache20ClearCompressOffsetsEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11ShouldQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
            - BranchSide:      'src/core/net/mdns.cpp:5565,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11ShouldQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
            - BranchSide:      'src/core/net/mdns.cpp:5565,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11ShouldQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
            - BranchSide:      'src/core/net/mdns.cpp:5573,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11ShouldQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
            - BranchSide:      'src/core/net/mdns.cpp:5573,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11ShouldQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
            - BranchSide:      'src/core/net/mdns.cpp:5576,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11ShouldQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
            - BranchSide:      'src/core/net/mdns.cpp:5579,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11ShouldQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
        - Branch String:   'src/core/net/mdns.cpp:5579,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5579,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11ShouldQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
            - BranchSide:      'src/core/net/mdns.cpp:5579,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
        - Branch String:   'src/core/net/mdns.cpp:5580,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5580,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11ShouldQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
            - BranchSide:      'src/core/net/mdns.cpp:5580,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
        - Branch String:   'src/core/net/mdns.cpp:5583,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5585,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:5588,21'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11ShouldQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
        - Branch String:   'src/core/net/mdns.cpp:5588,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5590,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5594,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
        - Branch String:   'src/core/net/mdns.cpp:5594,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5597,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:5600,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:5603,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:5607,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:5607,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:5610,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:5614,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5560,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5560,27'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache20ClearCompressOffsetsEv
        - Src:             'src/core/net/mdns.cpp:5565,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5565,28'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCache20ClearCompressOffsetsEv
        - Src:             'src/core/net/mdns.cpp:5579,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
        - Src:             'src/core/net/mdns.cpp:5580,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
        - Src:             'src/core/net/mdns.cpp:5580,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5580,5'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/mdns.cpp:5581,5'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
        - Src:             'src/core/net/mdns.cpp:5583,31'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5583,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry12ShouldDeleteENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5588,30'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5588,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry11ShouldQueryENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5591,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
        - Src:             'src/core/net/mdns.cpp:5597,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5597,58'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5597,27'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5600,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5600,55'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5600,24'
          Dst:             _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5603,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5603,55'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5603,24'
          Dst:             _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5607,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5607,56'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5607,25'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5610,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5610,58'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5610,27'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5614,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:5617,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core12CacheContextD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1745
      functionLinenumberEnd: 1745
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9TxMessageD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1745,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessageD2Ev
    - functionName:    _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry11ShouldQueryENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5420
      functionLinenumberEnd: 5420
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4TimeleERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5420,75'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5420,79'
              BranchSideFuncs:
                - _ZNK2ot4TimeleERKS0_
            - BranchSide:      'src/core/net/mdns.cpp:5420,75'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5420,94'
          Dst:             _ZNK2ot4TimeleERKS0_
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry12PrepareQueryERNS2_12CacheContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5689
      functionLinenumberEnd: 5751
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         28
      ICount:          200
      EdgeCount:       28
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip4AddrCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip6AddrCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core11BrowseCache18PreparePtrQuestionERNS2_9TxMessageENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core11RecordCache20PrepareQueryQuestionERNS2_9TxMessageE
        - _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache16PrepareAQuestionERNS2_9TxMessageE
        - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache19PrepareAaaaQuestionERNS2_9TxMessageE
        - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core8SrvCache18PrepareSrvQuestionERNS2_9TxMessageE
        - _ZN2ot3Dns9Multicast4Core8TxtCache18PrepareTxtQuestionERNS2_9TxMessageE
        - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
        - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
        - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5698,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5701,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache18PreparePtrQuestionERNS2_9TxMessageENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache20PrepareQueryQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip4AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache16PrepareAQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip6AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache19PrepareAaaaQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8TxtCache18PrepareTxtQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8SrvCache18PrepareSrvQuestionERNS2_9TxMessageE
            - BranchSide:      'src/core/net/mdns.cpp:5704,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8SrvCache18PrepareSrvQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache20PrepareQueryQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip4AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache16PrepareAQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip6AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache19PrepareAaaaQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8TxtCache18PrepareTxtQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache18PreparePtrQuestionERNS2_9TxMessageENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5707,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8TxtCache18PrepareTxtQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache20PrepareQueryQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip4AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache16PrepareAQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip6AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache19PrepareAaaaQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8SrvCache18PrepareSrvQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache18PreparePtrQuestionERNS2_9TxMessageENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5710,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip6AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache19PrepareAaaaQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache20PrepareQueryQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip4AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache16PrepareAQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8TxtCache18PrepareTxtQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8SrvCache18PrepareSrvQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache18PreparePtrQuestionERNS2_9TxMessageENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5713,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip4AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache16PrepareAQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache20PrepareQueryQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip6AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache19PrepareAaaaQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8TxtCache18PrepareTxtQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8SrvCache18PrepareSrvQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache18PreparePtrQuestionERNS2_9TxMessageENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5716,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache20PrepareQueryQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip4AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache16PrepareAQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip6AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache19PrepareAaaaQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8TxtCache18PrepareTxtQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8SrvCache18PrepareSrvQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache18PreparePtrQuestionERNS2_9TxMessageENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5720,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache20PrepareQueryQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip4AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache16PrepareAQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip6AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache19PrepareAaaaQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8TxtCache18PrepareTxtQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8SrvCache18PrepareSrvQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache18PreparePtrQuestionERNS2_9TxMessageENS_4TimeE
        - Branch String:   'src/core/net/mdns.cpp:5722,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5694,28'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core11RecordCache20PrepareQueryQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip4AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache16PrepareAQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip6AddrCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache19PrepareAaaaQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8TxtCache18PrepareTxtQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZN2ot3Dns9Multicast4Core8SrvCache18PrepareSrvQuestionERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache18PreparePtrQuestionERNS2_9TxMessageENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5724,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
        - Branch String:   'src/core/net/mdns.cpp:5727,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5729,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5735,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
        - Branch String:   'src/core/net/mdns.cpp:5735,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5735,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5738,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5742,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5742,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5746,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5746,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5749,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5696,15'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
        - Src:             'src/core/net/mdns.cpp:5701,13'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5701,66'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5701,31'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache18PreparePtrQuestionERNS2_9TxMessageENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5704,13'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5704,28'
          Dst:             _ZN2ot3Dns9Multicast4Core8SrvCache18PrepareSrvQuestionERNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:5707,13'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5707,28'
          Dst:             _ZN2ot3Dns9Multicast4Core8TxtCache18PrepareTxtQuestionERNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:5710,13'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip6AddrCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5710,32'
          Dst:             _ZN2ot3Dns9Multicast4Core12Ip6AddrCache19PrepareAaaaQuestionERNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:5713,13'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip4AddrCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5713,32'
          Dst:             _ZN2ot3Dns9Multicast4Core12Ip4AddrCache16PrepareAQuestionERNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:5716,13'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5716,31'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache20PrepareQueryQuestionERNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:5720,15'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
        - Src:             'src/core/net/mdns.cpp:5725,36'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5738,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5738,64'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5738,27'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5742,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5742,65'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5742,28'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5746,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5746,62'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5746,25'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5749,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5749,64'
          Dst:             _ZNK2ot3Dns9Multicast4Core12CacheContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5749,27'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessExpiredRecordsENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6028
      functionLinenumberEnd: 6042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         7
      ICount:          72
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE5beginEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEED2Ev
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
        - _ZN2ot3Dns9Multicast4Core13ExpireCheckerC2ENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6033,32'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6033,32'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEED2Ev
            - BranchSide:      'src/core/net/mdns.cpp:6042,1'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEED2Ev
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6029,26'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEC2Ev
        - Src:             'src/core/net/mdns.cpp:6031,51'
          Dst:             _ZN2ot3Dns9Multicast4Core13ExpireCheckerC2ENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:6031,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
        - Src:             'src/core/net/mdns.cpp:6033,32'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6033,32'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:6033,32'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:6033,32'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6037,29'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:6039,21'
          Dst:             _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
        - Src:             'src/core/net/mdns.cpp:6040,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
        - Src:             'src/core/net/mdns.cpp:6033,32'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:6042,1'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEED2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1839
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessExpiredRecordsENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6323
      functionLinenumberEnd: 6333
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12ShouldExpireENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6324,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6324,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
            - BranchSide:      'src/core/net/mdns.cpp:6328,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6324,17'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12ShouldExpireENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:6328,17'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:6330,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
        - Src:             'src/core/net/mdns.cpp:6331,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1839
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessExpiredRecordsENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6510
      functionLinenumberEnd: 6520
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12ShouldExpireENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6511,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6511,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
            - BranchSide:      'src/core/net/mdns.cpp:6515,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6511,17'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo12ShouldExpireENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:6515,17'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:6517,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
        - Src:             'src/core/net/mdns.cpp:6518,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCache21ProcessExpiredRecordsENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6643
      functionLinenumberEnd: 6657
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         10
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
        - _ZN2ot3Dns9Multicast4Core13ExpireCheckerC2ENS_4TimeE
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
        - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6650,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6650,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
            - BranchSide:      'src/core/net/mdns.cpp:6650,5'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6644,32'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
        - Src:             'src/core/net/mdns.cpp:6648,63'
          Dst:             _ZN2ot3Dns9Multicast4Core13ExpireCheckerC2ENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:6648,38'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:6652,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
        - Src:             'src/core/net/mdns.cpp:6653,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
        - Src:             'src/core/net/mdns.cpp:6657,1'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessExpiredRecordsENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7273
      functionLinenumberEnd: 7283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
        - _ZN2ot3Dns9Multicast4Core13ExpireCheckerC2ENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7278,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7278,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
            - BranchSide:      'src/core/net/mdns.cpp:7283,1'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7274,29'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2Ev
        - Src:             'src/core/net/mdns.cpp:7276,57'
          Dst:             _ZN2ot3Dns9Multicast4Core13ExpireCheckerC2ENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:7276,23'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
        - Src:             'src/core/net/mdns.cpp:7278,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:7278,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:7278,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:7278,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:7280,23'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:7281,9'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
        - Src:             'src/core/net/mdns.cpp:7278,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:7283,1'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
    - functionName:    _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNextFireTime
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1035,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1035,9'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:1037,9'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1037,23'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
    - functionName:    _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5247
      functionLinenumberEnd: 5258
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTtl
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5254,19'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7312
      functionLinenumberEnd: 7314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksEtRKNS_4Heap4DataEj
        - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7313,72'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:7313,5'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksEtRKNS_4Heap4DataEj
    - functionName:    _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2162
      functionLinenumberEnd: 2162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2162,58'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksEtRKNS_4Heap4DataEj
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7322
      functionLinenumberEnd: 7327
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aType
        - aData
        - aTtl
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdRecordResultEEvRKT_
        - _ZNK2ot3Dns9Multicast4Core11RecordCache15PreareResultForEtRKNS_4Heap4DataEjR23otPlatDnssdRecordResult
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7325,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache15PreareResultForEtRKNS_4Heap4DataEjR23otPlatDnssdRecordResult
        - Src:             'src/core/net/mdns.cpp:7326,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdRecordResultEEvRKT_
    - functionName:    _ZNK2ot3Dns9Multicast4Core11RecordCache15PreareResultForEtRKNS_4Heap4DataEjR23otPlatDnssdRecordResult
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7300
      functionLinenumberEnd: 7309
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aData
        - aTtl
        - aResult
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesI23otPlatDnssdRecordResultEEvRT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot4Heap4Data8GetBytesEv
        - _ZNK2ot4Heap4Data9GetLengthEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7301,5'
          Dst:             _ZN2ot13ClearAllBytesI23otPlatDnssdRecordResultEEvRT_
        - Src:             'src/core/net/mdns.cpp:7302,45'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:7303,45'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:7305,39'
          Dst:             _ZNK2ot4Heap4Data8GetBytesEv
        - Src:             'src/core/net/mdns.cpp:7306,39'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:7308,33'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdRecordResultEEvRKT_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5754
      functionLinenumberEnd: 5759
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResult
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdRecordResult
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5755,41'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5755,41'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdRecordResult
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
            - BranchSide:      'src/core/net/mdns.cpp:5759,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3endEv
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5757,25'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:5757,18'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdRecordResult
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdRecordResult
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5222
      functionLinenumberEnd: 5227
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aResult
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5223,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5223,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5225,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesI23otPlatDnssdRecordResultEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1762
      functionLinenumberEnd: 1762
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_13ExpireCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
    - functionName:    _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6673
      functionLinenumberEnd: 6719
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResult
        - aAddrArray
      BBCount:         27
      ICount:          187
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot13ClearAllBytesI24otPlatDnssdAddressResultEEvRT_
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE15ReserveCapacityEt
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE4FreeEv
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
        - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
        - _ZNK2ot4Heap6String9AsCStringEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6686,33'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6686,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE15ReserveCapacityEt
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
                - __assert_fail
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:6694,9'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE15ReserveCapacityEt
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
                - __assert_fail
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:6688,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6686,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE15ReserveCapacityEt
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
                - __assert_fail
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
            - BranchSide:      'src/core/net/mdns.cpp:6690,22'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE15ReserveCapacityEt
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
                - __assert_fail
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Branch String:   'src/core/net/mdns.cpp:6694,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6694,9'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE15ReserveCapacityEt
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
                - __assert_fail
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:6696,9'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE15ReserveCapacityEt
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
                - __assert_fail
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:6696,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6696,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:6698,39'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
                - __assert_fail
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
        - Branch String:   'src/core/net/mdns.cpp:6698,37'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6698,37'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
                - __assert_fail
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
            - BranchSide:      'src/core/net/mdns.cpp:6713,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Branch String:   'src/core/net/mdns.cpp:6702,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6704,17'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
                - __assert_fail
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
            - BranchSide:      'src/core/net/mdns.cpp:6707,20'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
                - __assert_fail
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Branch String:   'src/core/net/mdns.cpp:6708,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6708,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:6710,30'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6683,5'
          Dst:             _ZN2ot13ClearAllBytesI24otPlatDnssdAddressResultEEvRT_
        - Src:             'src/core/net/mdns.cpp:6684,16'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE4FreeEv
        - Src:             'src/core/net/mdns.cpp:6686,33'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6686,33'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:6686,33'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
        - Src:             'src/core/net/mdns.cpp:6686,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6688,27'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6686,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:6696,9'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE15ReserveCapacityEt
        - Src:             'src/core/net/mdns.cpp:6696,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:6698,37'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6698,37'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:6698,37'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
        - Src:             'src/core/net/mdns.cpp:6698,37'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6702,32'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6707,31'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
        - Src:             'src/core/net/mdns.cpp:6708,13'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:6711,44'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6698,37'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:6715,38'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6716,43'
          Dst:             _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
        - Src:             'src/core/net/mdns.cpp:6717,43'
          Dst:             _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:6718,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5754
      functionLinenumberEnd: 5759
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResult
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK24otPlatDnssdAddressResult
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5755,41'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5755,41'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK24otPlatDnssdAddressResult
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
            - BranchSide:      'src/core/net/mdns.cpp:5759,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3endEv
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5757,25'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:5757,18'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK24otPlatDnssdAddressResult
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE4FreeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:83,20'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE4FreeEv
    - functionName:    _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:92,9'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE5ClearEv
        - Src:             'src/core/common/heap_array.hpp:93,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK24otPlatDnssdAddressResult
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5214
      functionLinenumberEnd: 5219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aResult
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5215,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5215,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5217,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesI24otPlatDnssdAddressResultEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE13ConstIteratorC2EPKS5_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetHeadEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:556,60'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:556,46'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE13ConstIteratorC2EPKS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE13ConstIteratorC2EPKS5_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:557,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE13ConstIteratorC2EPKS5_
    - functionName:    _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE13ConstIterator7AdvanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE13ConstIterator7AdvanceEv
    - functionName:    _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE15ReserveCapacityEt
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCapacity
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AllocateEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:153,57'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AllocateEt
    - functionName:    _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8PushBackEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          63
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AllocateEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:320,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:322,13'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AllocateEt
            - BranchSide:      'src/core/common/heap_array.hpp:325,26'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:322,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:322,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:323,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:322,13'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AllocateEt
    - functionName:    _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE8AsCArrayEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:130,47'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:130,64'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:130,47'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6534
      functionLinenumberEnd: 6543
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResult
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesI20otPlatDnssdTxtResultEEvRT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
        - _ZNK2ot4Heap4Data8GetBytesEv
        - _ZNK2ot4Heap4Data9GetLengthEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6535,5'
          Dst:             _ZN2ot13ClearAllBytesI20otPlatDnssdTxtResultEEvRT_
        - Src:             'src/core/net/mdns.cpp:6537,49'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6538,45'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6539,41'
          Dst:             _ZNK2ot4Heap4Data8GetBytesEv
        - Src:             'src/core/net/mdns.cpp:6540,41'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:6541,40'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6542,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5754
      functionLinenumberEnd: 5759
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResult
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdTxtResult
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5755,41'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5755,41'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdTxtResult
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
            - BranchSide:      'src/core/net/mdns.cpp:5759,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3endEv
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5757,25'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:5757,18'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdTxtResult
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdTxtResult
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5206
      functionLinenumberEnd: 5211
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aResult
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5207,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5207,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5209,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesI20otPlatDnssdTxtResultEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6347
      functionLinenumberEnd: 6358
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResult
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesI20otPlatDnssdSrvResultEEvRT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6348,5'
          Dst:             _ZN2ot13ClearAllBytesI20otPlatDnssdSrvResultEEvRT_
        - Src:             'src/core/net/mdns.cpp:6350,49'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6351,45'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6352,42'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6356,40'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6357,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5754
      functionLinenumberEnd: 5759
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResult
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdSrvResult
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5755,41'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5755,41'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdSrvResult
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
            - BranchSide:      'src/core/net/mdns.cpp:5759,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3endEv
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5757,25'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:5757,18'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdSrvResult
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdSrvResult
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5198
      functionLinenumberEnd: 5203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aResult
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5199,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5199,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5201,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesI20otPlatDnssdSrvResultEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE17RemoveAllMatchingIJNS3_13ExpireCheckerEEEEvRS6_DpRKT_
    - functionName:    _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6088
      functionLinenumberEnd: 6096
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResult
        - aBrowseCache
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesI23otPlatDnssdBrowseResultEEvRT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6089,5'
          Dst:             _ZN2ot13ClearAllBytesI23otPlatDnssdBrowseResultEEvRT_
        - Src:             'src/core/net/mdns.cpp:6091,58'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6092,59'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6093,49'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6094,40'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6095,45'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5754
      functionLinenumberEnd: 5759
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResult
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdBrowseResult
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5755,41'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5755,41'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdBrowseResult
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
            - BranchSide:      'src/core/net/mdns.cpp:5759,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE3endEv
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5757,25'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:5757,18'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdBrowseResult
        - Src:             'src/core/net/mdns.cpp:5755,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core14ResultCallbackENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdBrowseResult
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5190
      functionLinenumberEnd: 5195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aResult
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5191,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5191,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5193,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesI23otPlatDnssdBrowseResultEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache18PreparePtrQuestionERNS2_9TxMessageENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5905
      functionLinenumberEnd: 5927
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aNow
      BBCount:         16
      ICount:          106
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns8Question7SetTypeEt
        - _ZN2ot3Dns8Question8SetClassEt
        - _ZN2ot3Dns9Multicast4Core11BrowseCache17AppendKnownAnswerERNS2_9TxMessageERKNS3_8PtrEntryENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core11BrowseCache23DiscoverCompressOffsetsEv
        - _ZN2ot3Dns9Multicast4Core11BrowseCache28AppendServiceTypeOrSubTypeToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5914,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5914,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:5916,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core11BrowseCache17AppendKnownAnswerERNS2_9TxMessageERKNS3_8PtrEntryENS_4TimeE
        - Branch String:   'src/core/net/mdns.cpp:5918,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5918,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core11BrowseCache17AppendKnownAnswerERNS2_9TxMessageERKNS3_8PtrEntryENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5927,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5920,43'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5920,46'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core11BrowseCache17AppendKnownAnswerERNS2_9TxMessageERKNS3_8PtrEntryENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
            - BranchSide:      'src/core/net/mdns.cpp:5922,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core11BrowseCache17AppendKnownAnswerERNS2_9TxMessageERKNS3_8PtrEntryENS_4TimeE
        - Branch String:   'src/core/net/mdns.cpp:5920,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5922,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core11BrowseCache17AppendKnownAnswerERNS2_9TxMessageERKNS3_8PtrEntryENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5925,27'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11BrowseCache17AppendKnownAnswerERNS2_9TxMessageERKNS3_8PtrEntryENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5908,5'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache23DiscoverCompressOffsetsEv
        - Src:             'src/core/net/mdns.cpp:5910,14'
          Dst:             _ZN2ot3Dns8Question7SetTypeEt
        - Src:             'src/core/net/mdns.cpp:5911,14'
          Dst:             _ZN2ot3Dns8Question8SetClassEt
        - Src:             'src/core/net/mdns.cpp:5913,5'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache28AppendServiceTypeOrSubTypeToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:5914,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:5914,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:5914,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:5916,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:5918,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5918,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:5918,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:5918,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5920,31'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:5920,63'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5925,9'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache17AppendKnownAnswerERNS2_9TxMessageERKNS3_8PtrEntryENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5918,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core8SrvCache18PrepareSrvQuestionERNS2_9TxMessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6296
      functionLinenumberEnd: 6299
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceCache20PrepareQueryQuestionERNS2_9TxMessageEt
        - _ZN2ot3Dns9Multicast4Core8SrvCache23DiscoverCompressOffsetsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6297,5'
          Dst:             _ZN2ot3Dns9Multicast4Core8SrvCache23DiscoverCompressOffsetsEv
        - Src:             'src/core/net/mdns.cpp:6298,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCache20PrepareQueryQuestionERNS2_9TxMessageEt
    - functionName:    _ZN2ot3Dns9Multicast4Core8TxtCache18PrepareTxtQuestionERNS2_9TxMessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6466
      functionLinenumberEnd: 6469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceCache20PrepareQueryQuestionERNS2_9TxMessageEt
        - _ZN2ot3Dns9Multicast4Core8TxtCache23DiscoverCompressOffsetsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6467,5'
          Dst:             _ZN2ot3Dns9Multicast4Core8TxtCache23DiscoverCompressOffsetsEv
        - Src:             'src/core/net/mdns.cpp:6468,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCache20PrepareQueryQuestionERNS2_9TxMessageEt
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip6AddrCacheEEERT_v
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1839
      functionLinenumberEnd: 1839
      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:    _ZN2ot3Dns9Multicast4Core12Ip6AddrCache19PrepareAaaaQuestionERNS2_9TxMessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6948
      functionLinenumberEnd: 6950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCache20PrepareQueryQuestionERNS2_9TxMessageEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6949,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache20PrepareQueryQuestionERNS2_9TxMessageEt
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12Ip4AddrCacheEEERT_v
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1839
      functionLinenumberEnd: 1839
      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:    _ZN2ot3Dns9Multicast4Core12Ip4AddrCache16PrepareAQuestionERNS2_9TxMessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6983
      functionLinenumberEnd: 6983
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCache20PrepareQueryQuestionERNS2_9TxMessageEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6983,64'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache20PrepareQueryQuestionERNS2_9TxMessageEt
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache20PrepareQueryQuestionERNS2_9TxMessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7045
      functionLinenumberEnd: 7055
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuery
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns8Question7SetTypeEt
        - _ZN2ot3Dns8Question8SetClassEt
        - _ZN2ot3Dns9Multicast4Core11RecordCache12AppendNameToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7052,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7052,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:7052,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7048,14'
          Dst:             _ZN2ot3Dns8Question7SetTypeEt
        - Src:             'src/core/net/mdns.cpp:7049,14'
          Dst:             _ZN2ot3Dns8Question8SetClassEt
        - Src:             'src/core/net/mdns.cpp:7051,5'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache12AppendNameToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:7052,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:7052,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:7052,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:7054,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache27UpdateRecordStateAfterQueryENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6012
      functionLinenumberEnd: 6017
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo21UpdateStateAfterQueryENS_4TimeE
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6013,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6013,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo21UpdateStateAfterQueryENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
            - BranchSide:      'src/core/net/mdns.cpp:6017,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6013,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6013,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:6013,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:6013,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6015,26'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo21UpdateStateAfterQueryENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:6013,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceCache27UpdateRecordStateAfterQueryENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6157
      functionLinenumberEnd: 6157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo21UpdateStateAfterQueryENS_4TimeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6157,80'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo21UpdateStateAfterQueryENS_4TimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCache27UpdateRecordStateAfterQueryENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6627
      functionLinenumberEnd: 6632
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo21UpdateStateAfterQueryENS_4TimeE
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6628,27'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6628,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo21UpdateStateAfterQueryENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
            - BranchSide:      'src/core/net/mdns.cpp:6632,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6628,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6628,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:6628,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:6628,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6630,23'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo21UpdateStateAfterQueryENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:6628,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache27UpdateRecordStateAfterQueryENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7079
      functionLinenumberEnd: 7084
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo21UpdateStateAfterQueryENS_4TimeE
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7080,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7080,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo21UpdateStateAfterQueryENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
            - BranchSide:      'src/core/net/mdns.cpp:7084,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7080,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:7080,29'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:7080,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:7080,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:7082,23'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo21UpdateStateAfterQueryENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:7080,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core15CacheRecordInfo21UpdateStateAfterQueryENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5264
      functionLinenumberEnd: 5279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         17
      ICount:          61
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5265,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5265,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:5265,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5271,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5271,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5271,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5273,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5273,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5275,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5265,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:5271,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
    - functionName:    _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5313
      functionLinenumberEnd: 5314
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5314,24'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5314,36'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
                - _ZN2ot4Time9SecToMsecEj
            - BranchSide:      'src/core/net/mdns.cpp:5314,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5314,12'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:5314,34'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/mdns.cpp:5314,72'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetClampedTtlEv
        - Src:             'src/core/net/mdns.cpp:5314,51'
          Dst:             _ZN2ot4Time9SecToMsecEj
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache12AppendNameToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7058
      functionLinenumberEnd: 7075
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         17
      ICount:          79
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
        - _ZNK2ot4Heap6String6IsNullEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7063,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7063,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:7063,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7065,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7067,24'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:7072,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
        - Branch String:   'src/core/net/mdns.cpp:7069,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7069,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:7069,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7062,60'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:7062,26'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:7065,22'
          Dst:             _ZNK2ot4Heap6String6IsNullEv
        - Src:             'src/core/net/mdns.cpp:7068,80'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:7068,37'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:7072,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCache20PrepareQueryQuestionERNS2_9TxMessageEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6599
      functionLinenumberEnd: 6609
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aRrType
      BBCount:         7
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns8Question7SetTypeEt
        - _ZN2ot3Dns8Question8SetClassEt
        - _ZN2ot3Dns9Multicast4Core9AddrCache12AppendNameToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6606,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6606,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:6606,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6602,14'
          Dst:             _ZN2ot3Dns8Question7SetTypeEt
        - Src:             'src/core/net/mdns.cpp:6603,14'
          Dst:             _ZN2ot3Dns8Question8SetClassEt
        - Src:             'src/core/net/mdns.cpp:6605,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache12AppendNameToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:6606,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:6606,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:6606,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:6608,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCache12AppendNameToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6612
      functionLinenumberEnd: 6623
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         9
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6618,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6618,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
            - BranchSide:      'src/core/net/mdns.cpp:6618,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6617,63'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6617,26'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20AppendMultipleLabelsENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:6620,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16AppendDomainNameENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core8TxtCache23DiscoverCompressOffsetsEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6472
      functionLinenumberEnd: 6506
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         33
      ICount:          170
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6473,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6473,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:6490,37'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:6475,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6477,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:6480,30'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:6482,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6484,34'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
            - BranchSide:      'src/core/net/mdns.cpp:6487,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:6487,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6487,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:6487,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:6490,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6490,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:6503,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:6492,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6494,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:6497,23'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:6497,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6499,34'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
            - BranchSide:      'src/core/net/mdns.cpp:6502,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:6502,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6502,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:6502,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6473,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:6473,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6473,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:6473,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:6473,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6475,14'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Src:             'src/core/net/mdns.cpp:6480,9'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:6482,13'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Src:             'src/core/net/mdns.cpp:6484,13'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:6473,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:6490,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:6490,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6490,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:6490,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:6490,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6497,13'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Src:             'src/core/net/mdns.cpp:6499,13'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:6490,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceCache20PrepareQueryQuestionERNS2_9TxMessageEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6131
      functionLinenumberEnd: 6142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aQuery
        - aRrType
      BBCount:         7
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns8Question7SetTypeEt
        - _ZN2ot3Dns8Question8SetClassEt
        - _ZN2ot3Dns9Multicast4Core12ServiceCache19AppendServiceNameToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6139,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6139,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:6139,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6132,31'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:6135,14'
          Dst:             _ZN2ot3Dns8Question7SetTypeEt
        - Src:             'src/core/net/mdns.cpp:6136,14'
          Dst:             _ZN2ot3Dns8Question8SetClassEt
        - Src:             'src/core/net/mdns.cpp:6138,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceCache19AppendServiceNameToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:6139,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:6139,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:6141,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceCache19AppendServiceNameToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6145
      functionLinenumberEnd: 6154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         9
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6149,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6149,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
            - BranchSide:      'src/core/net/mdns.cpp:6149,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6148,65'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6148,26'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:6151,57'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6151,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
    - functionName:    _ZN2ot3Dns9Multicast4Core8SrvCache23DiscoverCompressOffsetsEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6302
      functionLinenumberEnd: 6320
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6303,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6303,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:6303,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:6305,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6307,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:6310,23'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:6310,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6312,34'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
            - BranchSide:      'src/core/net/mdns.cpp:6315,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:6315,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:6317,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6303,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:6303,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6303,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:6303,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:6303,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6310,13'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Src:             'src/core/net/mdns.cpp:6312,13'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:6303,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache23DiscoverCompressOffsetsEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5930
      functionLinenumberEnd: 5967
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         48
      ICount:          241
      EdgeCount:       59
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5931,41'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5931,41'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:5946,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:5933,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5935,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:5938,23'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:5938,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5931,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
            - BranchSide:      'src/core/net/mdns.cpp:5940,34'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Branch String:   'src/core/net/mdns.cpp:5942,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5942,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:5942,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5946,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5946,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:5946,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5948,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5948,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:5957,37'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Branch String:   'src/core/net/mdns.cpp:5950,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5948,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
            - BranchSide:      'src/core/net/mdns.cpp:5952,34'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Branch String:   'src/core/net/mdns.cpp:5953,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5953,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:5953,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5957,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5957,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:5964,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5959,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5957,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
            - BranchSide:      'src/core/net/mdns.cpp:5961,34'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Branch String:   'src/core/net/mdns.cpp:5962,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5962,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
                - _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
            - BranchSide:      'src/core/net/mdns.cpp:5962,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5931,43'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:5931,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5931,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5931,41'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5931,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5938,13'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Src:             'src/core/net/mdns.cpp:5940,13'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:5941,13'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:5931,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11BrowseCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:5948,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:5948,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5948,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5948,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5948,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5950,13'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Src:             'src/core/net/mdns.cpp:5952,13'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:5948,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8SrvCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:5957,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:5957,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:5957,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:5957,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:5957,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:5959,13'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringES6_
        - Src:             'src/core/net/mdns.cpp:5961,13'
          Dst:             _ZN2ot3Dns9Multicast4Core20UpdateCompressOffsetERtt
        - Src:             'src/core/net/mdns.cpp:5957,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core8TxtCacheENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache28AppendServiceTypeOrSubTypeToERNS2_9TxMessageENS2_7SectionE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5971
      functionLinenumberEnd: 5986
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aSection
      BBCount:         17
      ICount:          78
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
        - _ZNK2ot4Heap6String6IsNullEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5972,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5976,19'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
            - BranchSide:      'src/core/net/mdns.cpp:5983,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
        - Branch String:   'src/core/net/mdns.cpp:5977,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5977,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
            - BranchSide:      'src/core/net/mdns.cpp:5977,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5980,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5980,9'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
            - BranchSide:      'src/core/net/mdns.cpp:5980,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5972,24'
          Dst:             _ZNK2ot4Heap6String6IsNullEv
        - Src:             'src/core/net/mdns.cpp:5976,66'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:5976,30'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:5979,30'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage11AppendLabelENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:5983,57'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:5983,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache17AppendKnownAnswerERNS2_9TxMessageERKNS3_8PtrEntryENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5990
      functionLinenumberEnd: 6009
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
        - aPtrEntry
        - aNow
      BBCount:         11
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - _ZN2ot3Dns9Multicast4Core11BrowseCache28AppendServiceTypeOrSubTypeToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot3Dns9PtrRecord4InitEt
        - _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo15GetRemainingTtlENS_4TimeE
        - _ZNK2ot4Heap6String9AsCStringEv
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6001,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6001,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:6003,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:6003,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6003,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:6003,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5991,36'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:5995,9'
          Dst:             _ZN2ot3Dns9PtrRecord4InitEt
        - Src:             'src/core/net/mdns.cpp:5996,34'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo15GetRemainingTtlENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:5996,9'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/mdns.cpp:5998,5'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache28AppendServiceTypeOrSubTypeToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:6000,22'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:6001,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9PtrRecordEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:6001,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:6003,5'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6003,5'
          Dst:             _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:6003,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:6004,63'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6004,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage17AppendServiceTypeENS2_7SectionEPKcRt
        - Src:             'src/core/net/mdns.cpp:6006,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/mdns.cpp:6008,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
    - functionName:    _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo15GetRemainingTtlENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5318
      functionLinenumberEnd: 5330
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         14
      ICount:          56
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Time9MsecToSecEj
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetExpireTimeEv
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5322,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5322,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetExpireTimeEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
            - BranchSide:      'src/core/net/mdns.cpp:5322,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5325,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5325,5'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
            - BranchSide:      'src/core/net/mdns.cpp:5325,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5322,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:5324,18'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo13GetExpireTimeEv
        - Src:             'src/core/net/mdns.cpp:5325,5'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/net/mdns.cpp:5327,52'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/mdns.cpp:5327,20'
          Dst:             _ZN2ot4Time9MsecToSecEj
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEEC2Ev
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2Ev
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2Ev
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEEC2Ev
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEEC2Ev
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEEC2Ev
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot3Dns9Multicast4Core12CacheContextC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5234
      functionLinenumberEnd: 5235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot3Dns9Multicast4Core9TxMessageC2ERNS_8InstanceENS3_4TypeEt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5232,21'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/net/mdns.cpp:5233,7'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessageC2ERNS_8InstanceENS3_4TypeEt
    - functionName:    _ZN2ot9TaskletInINS_3Dns9Multicast4CoreEXadL_ZNS3_15HandleEntryTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core15HandleEntryTaskEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
        - _ZN2ot3Dns9Multicast4Core5Entry15InvokeCallbacksEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:467,27'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:467,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core5Entry15InvokeCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core5Entry15InvokeCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:472,32'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core5Entry15InvokeCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:472,30'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:472,30'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core5Entry15InvokeCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
            - BranchSide:      'src/core/net/mdns.cpp:477,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:467,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:467,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:467,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:467,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:469,15'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry15InvokeCallbacksEv
        - Src:             'src/core/net/mdns.cpp:467,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:472,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:472,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:472,30'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:472,30'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:474,15'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry15InvokeCallbacksEv
        - Src:             'src/core/net/mdns.cpp:472,30'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:477,5'
          Dst:             _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry15InvokeCallbacksEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1155,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1157,9'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
            - BranchSide:      'src/core/net/mdns.cpp:1161,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
        - Branch String:   'src/core/net/mdns.cpp:1161,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1161,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1164,15'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
            - BranchSide:      'src/core/net/mdns.cpp:1168,9'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
            - BranchSide:      'src/core/net/mdns.cpp:1174,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1174,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1158,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:1158,19'
          Dst:             _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
        - Src:             'src/core/net/mdns.cpp:1161,13'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:1168,37'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:1168,22'
          Dst:             _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
        - Src:             'src/core/net/mdns.cpp:1169,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:1169,19'
          Dst:             _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
    - functionName:    _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE24RemoveAndFreeAllMatchingIJNS3_5Entry5StateEEEEbDpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE24RemoveAndFreeAllMatchingIJNS3_5Entry5StateEEEEbDpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:448,18'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE24RemoveAndFreeAllMatchingIJNS3_5Entry5StateEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:449,21'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE24RemoveAndFreeAllMatchingIJNS3_5Entry5StateEEEEbDpRKT_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE24RemoveAndFreeAllMatchingIJNS3_5Entry5StateEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE17RemoveAllMatchingIJNS3_5Entry5StateEEEEvRS5_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE17RemoveAllMatchingIJNS3_5Entry5StateEEEEvRS5_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE24RemoveAndFreeAllMatchingIJNS3_5Entry5StateEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE17RemoveAllMatchingIJNS3_5Entry5StateEEEEvRS5_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE17RemoveAllMatchingIJNS3_5Entry5StateEEEEvRS5_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEEC2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEEC2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot3Dns9Multicast4Core8Callback14InvokeAndClearERNS_8InstanceE7otError
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aError
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot9ClearableINS_3Dns9Multicast4Core8CallbackEE5ClearEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:543,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:543,9'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Dns9Multicast4Core8CallbackEE5ClearEv
            - BranchSide:      'src/core/net/mdns.cpp:545,38'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Dns9Multicast4Core8CallbackEE5ClearEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:548,9'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core8CallbackEE5ClearEv
    - functionName:    _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_16HandleEntryTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core16HandleEntryTimerEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         27
      ICount:          244
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
        - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - _ZN2ot12NextFireTimeC2ENS_4TimeE
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core12EntryContextC2ERNS_8InstanceENS2_9TxMessage4TypeE
        - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry11HandleTimerERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry11HandleTimerERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
        - _ZNK2ot12NextFireTime11GetNextTimeEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns9Multicast4Core11ServiceType23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - _ZNK2ot3Dns9Multicast4Core9HostEntry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:401,27'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:401,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot12NextFireTime11GetNextTimeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:406,32'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot12NextFireTime11GetNextTimeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:406,30'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:406,30'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot12NextFireTime11GetNextTimeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:411,37'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot12NextFireTime11GetNextTimeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:411,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:411,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot12NextFireTime11GetNextTimeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:416,46'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime11GetNextTimeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:423,27'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:423,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:428,32'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:428,30'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:428,30'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:433,37'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:433,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:433,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
            - BranchSide:      'src/core/net/mdns.cpp:438,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
                - _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
      Callsites:
        - Src:             'src/core/net/mdns.cpp:391,26'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:391,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12EntryContextC2ERNS_8InstanceENS2_9TxMessage4TypeE
        - Src:             'src/core/net/mdns.cpp:392,41'
          Dst:             _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:392,18'
          Dst:             _ZN2ot12NextFireTimeC2ENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:401,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:401,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:401,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:401,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:403,15'
          Dst:             _ZNK2ot3Dns9Multicast4Core9HostEntry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:401,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:406,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:406,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:406,30'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:406,30'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:408,15'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:406,30'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:411,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:411,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:411,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:411,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:413,21'
          Dst:             _ZNK2ot3Dns9Multicast4Core11ServiceType23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:411,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:416,46'
          Dst:             _ZNK2ot12NextFireTime11GetNextTimeEv
        - Src:             'src/core/net/mdns.cpp:423,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:423,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:423,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:423,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:425,15'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry11HandleTimerERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:423,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9HostEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:428,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:428,30'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:428,30'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:428,30'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:430,15'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry11HandleTimerERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:428,30'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntryENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:433,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:433,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:433,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:433,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:435,21'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:433,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11ServiceTypeENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:438,27'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
        - Src:             'src/core/net/mdns.cpp:439,30'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage4SendEv
        - Src:             'src/core/net/mdns.cpp:441,5'
          Dst:             _ZN2ot3Dns9Multicast4Core18RemoveEmptyEntriesEv
        - Src:             'src/core/net/mdns.cpp:443,17'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:444,1'
          Dst:             _ZN2ot3Dns9Multicast4Core12EntryContextD2Ev
    - functionName:    _ZNK2ot3Dns9Multicast4Core9HostEntry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2122
      functionLinenumberEnd: 2134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNextAggrTxTime
      BBCount:         12
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - _ZNK2ot3Dns9Multicast4Core5Entry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2123,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2123,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:2123,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2128,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2128,27'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:2130,9'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2123,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2125,12'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:2126,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:2128,24'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:2130,9'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:2130,25'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2872
      functionLinenumberEnd: 2887
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNextAggrTxTime
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEppEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - _ZNK2ot3Dns9Multicast4Core5Entry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2873,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2873,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:2873,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2881,33'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2881,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
            - BranchSide:      'src/core/net/mdns.cpp:2884,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2873,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2875,12'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:2877,16'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:2878,16'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:2879,16'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:2881,33'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:2881,33'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:2881,33'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
        - Src:             'src/core/net/mdns.cpp:2881,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:2883,28'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:2881,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEppEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core11ServiceType23DetermineNextAggrTxTimeERNS_12NextFireTimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3452
      functionLinenumberEnd: 3454
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNextAggrTxTime
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3453,18'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry11HandleTimerERNS2_12EntryContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1991
      functionLinenumberEnd: 1991
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry11HandleTimerINS2_9HostEntryEEEvRNS2_12EntryContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1991,68'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry11HandleTimerINS2_9HostEntryEEEvRNS2_12EntryContextE
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry11HandleTimerERNS2_12EntryContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2637
      functionLinenumberEnd: 2637
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry11HandleTimerINS2_12ServiceEntryEEEvRNS2_12EntryContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2637,71'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry11HandleTimerINS2_12ServiceEntryEEEvRNS2_12EntryContextE
    - functionName:    _ZN2ot3Dns9Multicast4Core11ServiceType11HandleTimerERNS2_12EntryContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3354
      functionLinenumberEnd: 3367
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         14
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
        - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
        - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
        - _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
        - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
        - _ZNK2ot4TimeleERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3357,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3357,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:3357,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
        - Branch String:   'src/core/net/mdns.cpp:3358,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3358,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:3358,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3355,5'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceType16ClearAppendStateEv
        - Src:             'src/core/net/mdns.cpp:3357,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
        - Src:             'src/core/net/mdns.cpp:3358,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
        - Src:             'src/core/net/mdns.cpp:3358,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:3358,5'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/mdns.cpp:3359,5'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
        - Src:             'src/core/net/mdns.cpp:3361,5'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceType15PrepareResponseERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:3363,18'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - Src:             'src/core/net/mdns.cpp:3366,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry11HandleTimerINS2_12ServiceEntryEEEvRNS2_12EntryContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         26
      ICount:          134
      EdgeCount:       28
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry12PrepareProbeERNS2_9TxMessageE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry15StartAnnouncingEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
        - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
        - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
        - _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
        - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
        - _ZNK2ot4TimeleERKS0_
        - _ZNK2ot4TimeplEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1405,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1405,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15StartAnnouncingEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry12PrepareProbeERNS2_9TxMessageE
            - BranchSide:      'src/core/net/mdns.cpp:1405,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
        - Branch String:   'src/core/net/mdns.cpp:1406,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1406,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15StartAnnouncingEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry12PrepareProbeERNS2_9TxMessageE
            - BranchSide:      'src/core/net/mdns.cpp:1406,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
        - Branch String:   'src/core/net/mdns.cpp:1409,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1412,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry12PrepareProbeERNS2_9TxMessageE
            - BranchSide:      'src/core/net/mdns.cpp:1426,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:1431,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:1431,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:1434,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
        - Branch String:   'src/core/net/mdns.cpp:1412,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1414,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry12PrepareProbeERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:1420,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1403,22'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry16ClearAppendStateEv
        - Src:             'src/core/net/mdns.cpp:1405,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1406,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1406,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:1406,5'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/mdns.cpp:1407,5'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1409,13'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:1415,34'
          Dst:             _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:1415,43'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/mdns.cpp:1415,13'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:1416,30'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry12PrepareProbeERNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:1420,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
        - Src:             'src/core/net/mdns.cpp:1421,26'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry15StartAnnouncingEv
        - Src:             'src/core/net/mdns.cpp:1426,26'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry15PrepareResponseERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:1434,22'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1437,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry12PrepareProbeERNS2_9TxMessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2663
      functionLinenumberEnd: 2686
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aProbe
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry22DiscoverOffsetsAndHostERPNS2_9HostEntryE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
        - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
        - _ZNK2ot3Dns9Multicast4Core5Entry16AppendQuestionToERNS2_9TxMessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2685,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2668,20'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry22DiscoverOffsetsAndHostERPNS2_9HostEntryE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
                - _ZNK2ot3Dns9Multicast4Core5Entry16AppendQuestionToERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
            - BranchSide:      'src/core/net/mdns.cpp:2686,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2670,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
        - Src:             'src/core/net/mdns.cpp:2672,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry22DiscoverOffsetsAndHostERPNS2_9HostEntryE
        - Src:             'src/core/net/mdns.cpp:2674,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry19AppendServiceNameToERNS2_9TxMessageENS2_7SectionEb
        - Src:             'src/core/net/mdns.cpp:2675,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry16AppendQuestionToERNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:2679,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendSrvRecordToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2680,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendTxtRecordToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2681,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2683,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry15StartAnnouncingEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2689
      functionLinenumberEnd: 2701
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2690,27'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2690,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
            - BranchSide:      'src/core/net/mdns.cpp:2695,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2690,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:2690,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:2690,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:2690,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:2692,28'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - Src:             'src/core/net/mdns.cpp:2690,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:2695,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - Src:             'src/core/net/mdns.cpp:2696,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - Src:             'src/core/net/mdns.cpp:2697,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - Src:             'src/core/net/mdns.cpp:2698,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - Src:             'src/core/net/mdns.cpp:2700,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2963
      functionLinenumberEnd: 3012
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         32
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE12FindMatchingIJNS_4Heap6StringEEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE4PushERS4_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
        - _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
        - _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE15AllocateAndInitIJRNS_8InstanceEPKcEEEPS5_DpOT_
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
        - _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot4Heap6String9AsCStringEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2972,58'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2972,61'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE12FindMatchingIJNS_4Heap6StringEEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
                - _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE15AllocateAndInitIJRNS_8InstanceEPKcEEEPS5_DpOT_
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:2972,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE12FindMatchingIJNS_4Heap6StringEEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
                - _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE15AllocateAndInitIJRNS_8InstanceEPKcEEEPS5_DpOT_
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE4PushERS4_
        - Branch String:   'src/core/net/mdns.cpp:2975,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2975,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE12FindMatchingIJNS_4Heap6StringEEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
                - _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE15AllocateAndInitIJRNS_8InstanceEPKcEEEPS5_DpOT_
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:2975,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2981,19'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2981,23'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
                - _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE15AllocateAndInitIJRNS_8InstanceEPKcEEEPS5_DpOT_
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:2988,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
                - _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
        - Branch String:   'src/core/net/mdns.cpp:2981,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2983,52'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE15AllocateAndInitIJRNS_8InstanceEPKcEEEPS5_DpOT_
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
                - _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
            - BranchSide:      'src/core/net/mdns.cpp:2988,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
                - _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
        - Branch String:   'src/core/net/mdns.cpp:2984,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2984,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
                - _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
            - BranchSide:      'src/core/net/mdns.cpp:2985,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
                - _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
        - Branch String:   'src/core/net/mdns.cpp:2988,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2988,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
                - _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
            - BranchSide:      'src/core/net/mdns.cpp:2988,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2990,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2992,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
            - BranchSide:      'src/core/net/mdns.cpp:2996,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
                - _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2972,31'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2972,72'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9CanAnswerEv
        - Src:             'src/core/net/mdns.cpp:2979,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:2979,45'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE12FindMatchingIJNS_4Heap6StringEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:2983,52'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:2983,80'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:2983,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE15AllocateAndInitIJRNS_8InstanceEPKcEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:2984,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:2985,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:2985,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:2992,22'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
        - Src:             'src/core/net/mdns.cpp:2996,22'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
        - Src:             'src/core/net/mdns.cpp:2998,26'
          Dst:             _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
        - Src:             'src/core/net/mdns.cpp:3007,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:3007,39'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
        - Src:             'src/core/net/mdns.cpp:3007,13'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE12FindMatchingIJNS_4Heap6StringEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11ServiceTypeEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE12FindMatchingIJNS_4Heap6StringEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE12FindMatchingIJNS_4Heap6StringEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11ServiceTypeEEEPT_PKS5_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE15AllocateAndInitIJRNS_8InstanceEPKcEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11ServiceType4InitERNS_8InstanceEPKc
        - _ZN2ot3Dns9Multicast4Core11ServiceTypeC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11ServiceTypeC2Ev
                - _ZN2ot3Dns9Multicast4Core11ServiceType4InitERNS_8InstanceEPKc
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceTypeC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceType4InitERNS_8InstanceEPKc
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Dns9Multicast4Core11ServiceTypeEE7SetNextEPS4_
    - functionName:    _ZN2ot3Dns9Multicast4Core11ServiceType19IncrementNumEntriesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1419
      functionLinenumberEnd: 1419
      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:    _ZN2ot3Dns9Multicast4Core11ServiceType19DecrementNumEntriesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1420
      functionLinenumberEnd: 1420
      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:    _ZNK2ot3Dns9Multicast4Core11ServiceType13GetNumEntriesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1421
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEENS_8OwnedPtrIS4_EEDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEEPS4_DpRKT_
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:120,49'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEE14RemoveMatchingIJS4_EEEPS4_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:120,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11ServiceTypeEEC2EPS4_
    - functionName:    _ZN2ot3Dns9Multicast4Core11ServiceType4InitERNS_8InstanceEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3302
      functionLinenumberEnd: 3318
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aServiceType
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
        - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - _ZN2ot3Dns9Multicast4Core8FireTime18ScheduleFireTimeOnERNS_10TimerMilliE
        - _ZN2ot4Heap6String3SetEPKc
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3309,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3309,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3311,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core8FireTime18ScheduleFireTimeOnERNS_10TimerMilliE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3305,26'
          Dst:             _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:3309,5'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/mdns.cpp:3311,18'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:3312,18'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - Src:             'src/core/net/mdns.cpp:3314,18'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo16UpdateFireTimeOnERNS2_8FireTimeE
        - Src:             'src/core/net/mdns.cpp:3315,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:3315,5'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime18ScheduleFireTimeOnERNS_10TimerMilliE
    - functionName:    _ZNK2ot3Dns9Multicast4Core5Entry16AppendQuestionToERNS2_9TxMessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1441
      functionLinenumberEnd: 1456
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxMessage
      BBCount:         12
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns8Question7SetTypeEt
        - _ZN2ot3Dns8Question8SetClassEt
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
        - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core24IsQuestionUnicastAllowedEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1446,28'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1446,31'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core24IsQuestionUnicastAllowedEv
                - _ZN2ot3Dns8Question7SetTypeEt
                - _ZN2ot3Dns8Question8SetClassEt
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1451,14'
              BranchSideFuncs:
                - _ZN2ot3Dns8Question7SetTypeEt
                - _ZN2ot3Dns8Question8SetClassEt
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1446,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1448,17'
              BranchSideFuncs:
                - _ZN2ot3Dns8Question7SetTypeEt
                - _ZN2ot3Dns8Question8SetClassEt
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1451,14'
              BranchSideFuncs:
                - _ZN2ot3Dns8Question7SetTypeEt
                - _ZN2ot3Dns8Question8SetClassEt
                - _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1453,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1453,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1453,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1442,35'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SelectMessageForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:1446,31'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1446,43'
          Dst:             _ZNK2ot3Dns9Multicast4Core24IsQuestionUnicastAllowedEv
        - Src:             'src/core/net/mdns.cpp:1451,14'
          Dst:             _ZN2ot3Dns8Question7SetTypeEt
        - Src:             'src/core/net/mdns.cpp:1452,14'
          Dst:             _ZN2ot3Dns8Question8SetClassEt
        - Src:             'src/core/net/mdns.cpp:1453,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns8QuestionEEE7otErrorRKT_
        - Src:             'src/core/net/mdns.cpp:1453,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:1455,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage20IncrementRecordCountENS2_7SectionE
    - functionName:    _ZNK2ot3Dns9Multicast4Core24IsQuestionUnicastAllowedEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry11HandleTimerINS2_9HostEntryEEEvRNS2_12EntryContextE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         26
      ICount:          134
      EdgeCount:       28
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
        - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry12PrepareProbeERNS2_9TxMessageE
        - _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
        - _ZN2ot3Dns9Multicast4Core9HostEntry15StartAnnouncingEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
        - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
        - _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
        - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
        - _ZNK2ot4TimeleERKS0_
        - _ZNK2ot4TimeplEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1405,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1405,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
                - _ZN2ot3Dns9Multicast4Core9HostEntry15StartAnnouncingEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry12PrepareProbeERNS2_9TxMessageE
            - BranchSide:      'src/core/net/mdns.cpp:1405,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
        - Branch String:   'src/core/net/mdns.cpp:1406,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1406,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
                - _ZN2ot3Dns9Multicast4Core9HostEntry15StartAnnouncingEv
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry12PrepareProbeERNS2_9TxMessageE
            - BranchSide:      'src/core/net/mdns.cpp:1406,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
        - Branch String:   'src/core/net/mdns.cpp:1409,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1412,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
                - _ZN2ot3Dns9Multicast4Core9HostEntry15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry12PrepareProbeERNS2_9TxMessageE
            - BranchSide:      'src/core/net/mdns.cpp:1426,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:1431,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:1431,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:1434,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
        - Branch String:   'src/core/net/mdns.cpp:1412,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1414,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
                - _ZN2ot3Dns9Multicast4Core9HostEntry12PrepareProbeERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
            - BranchSide:      'src/core/net/mdns.cpp:1420,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
                - _ZN2ot3Dns9Multicast4Core9HostEntry15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1403,22'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry16ClearAppendStateEv
        - Src:             'src/core/net/mdns.cpp:1405,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8FireTime11HasFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1406,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8FireTime11GetFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1406,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:1406,5'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/mdns.cpp:1407,5'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime13ClearFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1409,13'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:1415,34'
          Dst:             _ZNK2ot3Dns9Multicast4Core12EntryContext6GetNowEv
        - Src:             'src/core/net/mdns.cpp:1415,43'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/mdns.cpp:1415,13'
          Dst:             _ZN2ot3Dns9Multicast4Core8FireTime11SetFireTimeENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:1416,30'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry12PrepareProbeERNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:1420,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
        - Src:             'src/core/net/mdns.cpp:1421,26'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry15StartAnnouncingEv
        - Src:             'src/core/net/mdns.cpp:1426,26'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry15PrepareResponseERNS2_12EntryContextE
        - Src:             'src/core/net/mdns.cpp:1434,22'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1437,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8FireTime20UpdateNextFireTimeOnERNS_12NextFireTimeE
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry12PrepareProbeERNS2_9TxMessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2011
      functionLinenumberEnd: 2028
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aProbe
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9HostEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
        - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
        - _ZNK2ot3Dns9Multicast4Core5Entry16AppendQuestionToERNS2_9TxMessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2027,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2016,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
                - _ZNK2ot3Dns9Multicast4Core5Entry16AppendQuestionToERNS2_9TxMessageE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9HostEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
            - BranchSide:      'src/core/net/mdns.cpp:2028,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2016,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage16SaveCurrentStateEv
        - Src:             'src/core/net/mdns.cpp:2018,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry12AppendNameToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2019,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry16AppendQuestionToERNS2_9TxMessageE
        - Src:             'src/core/net/mdns.cpp:2021,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp6AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2022,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry25AppendIp4AddressRecordsToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2023,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry17AppendKeyRecordToERNS2_9TxMessageENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:2025,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessage28CheckSizeLimitToPrepareAgainERb
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry15StartAnnouncingEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2031
      functionLinenumberEnd: 2040
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2034,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2034,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
            - BranchSide:      'src/core/net/mdns.cpp:2036,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2032,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - Src:             'src/core/net/mdns.cpp:2034,24'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:2036,9'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:2036,25'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - Src:             'src/core/net/mdns.cpp:2039,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNextAggrTxTime
      BBCount:         15
      ICount:          73
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:912,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:912,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
                - _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:912,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:914,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:916,9'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:919,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
        - Branch String:   'src/core/net/mdns.cpp:919,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:919,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:921,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
                - _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:916,25'
          Dst:             _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:921,52'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo13GetAnswerTimeEv
        - Src:             'src/core/net/mdns.cpp:921,25'
          Dst:             _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
    - functionName:    _ZNK2ot3Dns9Multicast4Core5Entry23DetermineNextAggrTxTimeERNS_12NextFireTimeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1388
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNextAggrTxTime
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1391,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1391,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
                - _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:1393,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
                - _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1389,16'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo23DetermineNextAggrTxTimeERNS_12NextFireTimeE
        - Src:             'src/core/net/mdns.cpp:1393,52'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry17GetNsecAnswerTimeEv
        - Src:             'src/core/net/mdns.cpp:1393,25'
          Dst:             _ZN2ot12NextFireTime26UpdateIfEarlierAndInFutureENS_4TimeE
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE13ConstIteratorC2EPKS5_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetHeadEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:556,60'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:556,46'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE13ConstIteratorC2EPKS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE13ConstIteratorC2EPKS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:557,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE13ConstIteratorC2EPKS5_
    - functionName:    _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE13ConstIterator7AdvanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE13ConstIterator7AdvanceEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12EntryContextC2ERNS_8InstanceENS2_9TxMessage4TypeE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3935
      functionLinenumberEnd: 3937
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aResponseType
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot3Dns9Multicast4Core9TxMessageC2ERNS_8InstanceENS3_4TypeEt
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot4Time16GetDistantFutureEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3932,21'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/net/mdns.cpp:3933,7'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessageC2ERNS_8InstanceENS3_4TypeEt
        - Src:             'src/core/net/mdns.cpp:3934,7'
          Dst:             _ZN2ot3Dns9Multicast4Core9TxMessageC2ERNS_8InstanceENS3_4TypeEt
        - Src:             'src/core/net/mdns.cpp:3936,37'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/mdns.cpp:3936,46'
          Dst:             _ZNK2ot4Time16GetDistantFutureEv
    - functionName:    _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallback5ClearEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1730
      functionLinenumberEnd: 1730
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesI22otMdnsLocalHostAddressEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayIPKcLt32EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      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:    _ZN2ot3Dns9Multicast4Core13EntryIteratorC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7401
      functionLinenumberEnd: 7402
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4Heap5ArrayIPKcLt32EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7399,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:7398,22'
          Dst:             _ZN2ot4Heap5ArrayIPKcLt32EEC2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache11RecordEntryC2ERNS3_14NewRecordEntryE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7370
      functionLinenumberEnd: 7372
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNewEntry
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfoC2Ev
        - _ZN2ot4Heap4DataC2EOS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7369,7'
          Dst:             _ZN2ot4Heap4DataC2EOS1_
        - Src:             'src/core/net/mdns.cpp:7366,33'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfoC2Ev
        - Src:             'src/core/net/mdns.cpp:7371,13'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
    - functionName:    _ZN2ot4Heap4DataC2EOS1_
      functionSourceFile: '/src/openthread/src/core/common/heap_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aData
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4Data8TakeFromERS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_data.hpp:65,26'
          Dst:             _ZN2ot4Heap4Data8TakeFromERS1_
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache14NewRecordEntryC2ERKNS0_14ResourceRecordERNS_4Heap4DataE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7353
      functionLinenumberEnd: 7354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRecord
        - aData
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4DataC2EOS1_
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - _ZNK2ot3Dns14ResourceRecord8GetClassEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7349,27'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/mdns.cpp:7350,21'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:7351,20'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:7352,7'
          Dst:             _ZN2ot4Heap4DataC2EOS1_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZNK2ot3Dns9Multicast4Core11RecordCache10CopyInfoToER24otPlatDnssdRecordQuerierR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7332
      functionLinenumberEnd: 7340
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuerier
        - aInfo
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7IsEmptyEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7333,43'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:7334,43'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:7336,31'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7338,31'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
        - Src:             'src/core/net/mdns.cpp:7339,50'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7IsEmptyEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1812
      functionLinenumberEnd: 1812
      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:    _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE13ConstIterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE13ConstIterator7AdvanceEv
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE13ConstIteratorC2EPKS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:557,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE13ConstIteratorC2EPKS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE13ConstIteratorC2EPKS5_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetHeadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:556,60'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:556,46'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE13ConstIteratorC2EPKS5_
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      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:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11RecordCache11RecordEntryC2ERNS3_14NewRecordEntryE
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11RecordCache11RecordEntryC2ERNS3_14NewRecordEntryE
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache11RecordEntryC2ERNS3_14NewRecordEntryE
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJtEEEvRS6_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJtEEEvRS6_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7317
      functionLinenumberEnd: 7319
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNewEntry
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksEtRKNS_4Heap4DataEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7318,5'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksEtRKNS_4Heap4DataEj
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEEPT_PKS6_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEEEEPKT_PS8_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPKS5_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEEEEPKT_PS8_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPKS5_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEEPT_PKS6_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE16ContainsMatchingIJtNS_4Heap4DataEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPKS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:268,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPKS5_DpRKT_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8Iterator7AdvanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8IteratorC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8IteratorC2EPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8IteratorC2EPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8IteratorC2EPS5_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE17RemoveAllMatchingIJtEEEvRS6_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE17RemoveAllMatchingIJtEEEvRS6_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:138,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE17RemoveAllMatchingIJtEEEvRS6_DpRKT_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEED2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache23CommitNewEntriesForTypeEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7161
      functionLinenumberEnd: 7262
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRecordType
      BBCount:         48
      ICount:          298
      EdgeCount:       61
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE17RemoveAllMatchingIJtEEEvRS6_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
        - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
        - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
        - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE16ContainsMatchingIJtNS_4Heap4DataEEEEbDpRKT_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
        - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7174,41'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7174,41'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE16ContainsMatchingIJtNS_4Heap4DataEEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
            - BranchSide:      'src/core/net/mdns.cpp:7190,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE16ContainsMatchingIJtNS_4Heap4DataEEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
        - Branch String:   'src/core/net/mdns.cpp:7176,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7174,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE16ContainsMatchingIJtNS_4Heap4DataEEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
            - BranchSide:      'src/core/net/mdns.cpp:7178,25'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE16ContainsMatchingIJtNS_4Heap4DataEEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
        - Branch String:   'src/core/net/mdns.cpp:7190,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7192,35'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE16ContainsMatchingIJtNS_4Heap4DataEEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
            - BranchSide:      'src/core/net/mdns.cpp:7210,43'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
        - Branch String:   'src/core/net/mdns.cpp:7192,33'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7192,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE16ContainsMatchingIJtNS_4Heap4DataEEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
            - BranchSide:      'src/core/net/mdns.cpp:7205,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
        - Branch String:   'src/core/net/mdns.cpp:7194,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7196,17'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE16ContainsMatchingIJtNS_4Heap4DataEEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
            - BranchSide:      'src/core/net/mdns.cpp:7199,54'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE16ContainsMatchingIJtNS_4Heap4DataEEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
        - Branch String:   'src/core/net/mdns.cpp:7199,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7192,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE16ContainsMatchingIJtNS_4Heap4DataEEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
            - BranchSide:      'src/core/net/mdns.cpp:7201,17'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE16ContainsMatchingIJtNS_4Heap4DataEEEEbDpRKT_
        - Branch String:   'src/core/net/mdns.cpp:7210,41'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7210,41'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
            - BranchSide:      'src/core/net/mdns.cpp:7233,9'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
        - Branch String:   'src/core/net/mdns.cpp:7215,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7217,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
            - BranchSide:      'src/core/net/mdns.cpp:7221,29'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
        - Branch String:   'src/core/net/mdns.cpp:7224,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7210,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
            - BranchSide:      'src/core/net/mdns.cpp:7226,45'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
        - Branch String:   'src/core/net/mdns.cpp:7233,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7235,9'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:7243,5'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:7237,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7239,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:7241,5'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:7243,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7245,64'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:7262,1'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
        - Branch String:   'src/core/net/mdns.cpp:7250,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7252,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
            - BranchSide:      'src/core/net/mdns.cpp:7256,43'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:7257,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7257,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:7259,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7163,32'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEC2Ev
        - Src:             'src/core/net/mdns.cpp:7168,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE17RemoveAllMatchingIJtEEEvRS6_DpRKT_
        - Src:             'src/core/net/mdns.cpp:7174,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:7174,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:7174,41'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:7174,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:7174,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:7192,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:7192,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:7192,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:7192,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:7194,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry7MatchesEt
        - Src:             'src/core/net/mdns.cpp:7199,37'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE16ContainsMatchingIJtNS_4Heap4DataEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:7201,31'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:7202,17'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_11RecordEntryE
        - Src:             'src/core/net/mdns.cpp:7192,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:7210,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:7210,41'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:7210,41'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:7210,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:7212,55'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:7221,36'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:7226,13'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache31PrepareResultAndInvokeCallbacksERKNS3_14NewRecordEntryE
        - Src:             'src/core/net/mdns.cpp:7210,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:7235,27'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJtEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:7239,13'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
        - Src:             'src/core/net/mdns.cpp:7243,32'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:7245,64'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE3PopEv
        - Src:             'src/core/net/mdns.cpp:7248,48'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
        - Src:             'src/core/net/mdns.cpp:7248,65'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
        - Src:             'src/core/net/mdns.cpp:7248,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:7252,39'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEptEv
        - Src:             'src/core/net/mdns.cpp:7252,28'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:7256,43'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEdeEv
        - Src:             'src/core/net/mdns.cpp:7256,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE8AllocateIJRNS5_14NewRecordEntryEEEEPS6_DpOT_
        - Src:             'src/core/net/mdns.cpp:7257,13'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:7259,31'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE4PushERS5_
        - Src:             'src/core/net/mdns.cpp:7261,5'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
        - Src:             'src/core/net/mdns.cpp:7262,1'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEED2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1815
      functionLinenumberEnd: 1815
      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:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8AllocateIJRKNS2_14ResourceRecordERNS0_4DataEEEEPS6_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11RecordCache14NewRecordEntryC2ERKNS0_14ResourceRecordERNS_4Heap4DataE
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11RecordCache14NewRecordEntryC2ERKNS0_14ResourceRecordERNS_4Heap4DataE
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache14NewRecordEntryC2ERKNS0_14ResourceRecordERNS_4Heap4DataE
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEEPT_PKS6_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEEEEPKT_PS8_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPKS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEEEEPKT_PS8_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPKS5_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEEEPT_PKS6_
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache6RemoveERK24otPlatDnssdRecordQuerier
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7040
      functionLinenumberEnd: 7041
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuerier
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry6RemoveERKNS2_14ResultCallbackE
        - _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK23otPlatDnssdRecordResultEEET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7041,31'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK23otPlatDnssdRecordResultEEET_
        - Src:             'src/core/net/mdns.cpp:7041,24'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry6RemoveERKNS2_14ResultCallbackE
    - functionName:    _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK23otPlatDnssdRecordResultEEET_
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1703
      functionLinenumberEnd: 1704
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK23otPlatDnssdRecordResultE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1702,15'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK23otPlatDnssdRecordResultE
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry6RemoveERKNS2_14ResultCallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5525
      functionLinenumberEnd: 5540
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         9
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry20FindCallbackMatchingERKNS2_14ResultCallbackE
        - _ZN2ot3Dns9Multicast4Core14ResultCallback13ClearCallbackEv
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5528,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5528,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core14ResultCallback13ClearCallbackEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/net/mdns.cpp:5528,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5526,32'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry20FindCallbackMatchingERKNS2_14ResultCallbackE
        - Src:             'src/core/net/mdns.cpp:5536,15'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallback13ClearCallbackEv
        - Src:             'src/core/net/mdns.cpp:5537,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:5537,28'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry20FindCallbackMatchingERKNS2_14ResultCallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5621
      functionLinenumberEnd: 5644
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         12
      ICount:          82
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdSrvResultEEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdTxtResultEEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdBrowseResultEEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdRecordResultEEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK24otPlatDnssdAddressResultEEEEPS4_DpRKT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5624,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5624,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5627,20'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdBrowseResultEEEEPS4_DpRKT_
            - BranchSide:      'src/core/net/mdns.cpp:5630,20'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdSrvResultEEEEPS4_DpRKT_
            - BranchSide:      'src/core/net/mdns.cpp:5633,20'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdTxtResultEEEEPS4_DpRKT_
            - BranchSide:      'src/core/net/mdns.cpp:5637,20'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK24otPlatDnssdAddressResultEEEEPS4_DpRKT_
            - BranchSide:      'src/core/net/mdns.cpp:5637,20'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK24otPlatDnssdAddressResultEEEEPS4_DpRKT_
            - BranchSide:      'src/core/net/mdns.cpp:5640,20'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdRecordResultEEEEPS4_DpRKT_
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5627,31'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdBrowseResultEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:5630,31'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdSrvResultEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:5633,31'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdTxtResultEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:5637,31'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK24otPlatDnssdAddressResultEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:5640,31'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdRecordResultEEEEPS4_DpRKT_
    - functionName:    _ZN2ot3Dns9Multicast4Core14ResultCallback13ClearCallbackEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionLinenumberEnd: 1719
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallback5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1719,52'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallback5ClearEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdBrowseResultEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core14ResultCallbackEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdBrowseResultEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdBrowseResultEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core14ResultCallbackEEEPT_PKS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdSrvResultEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core14ResultCallbackEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdSrvResultEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdSrvResultEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core14ResultCallbackEEEPT_PKS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdTxtResultEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core14ResultCallbackEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdTxtResultEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK20otPlatDnssdTxtResultEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core14ResultCallbackEEEPT_PKS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK24otPlatDnssdAddressResultEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core14ResultCallbackEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK24otPlatDnssdAddressResultEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK24otPlatDnssdAddressResultEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core14ResultCallbackEEEPT_PKS5_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdRecordResultEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core14ResultCallbackEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdRecordResultEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE12FindMatchingIJPFvP10otInstancePK23otPlatDnssdRecordResultEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core14ResultCallbackEEEPT_PKS5_
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache3AddERK24otPlatDnssdRecordQuerier
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7035
      functionLinenumberEnd: 7036
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuerier
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry3AddERKNS2_14ResultCallbackE
        - _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK23otPlatDnssdRecordResultEEET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7036,28'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK23otPlatDnssdRecordResultEEET_
        - Src:             'src/core/net/mdns.cpp:7036,24'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry3AddERKNS2_14ResultCallbackE
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry3AddERKNS2_14ResultCallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5445
      functionLinenumberEnd: 5521
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         39
      ICount:          187
      EdgeCount:       40
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE4PushERS4_
        - _ZN2ot3Dns9Multicast4Core10CacheEntry11SetIsActiveEb
        - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry20FindCallbackMatchingERKNS2_14ResultCallbackE
        - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
        - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core14ResultCallbackEE8AllocateIJRKS5_EEEPS5_DpOT_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE7IsEmptyEv
        - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
        - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
        - _ZNK2ot3Dns9Multicast4Core12ServiceCache25ShouldStartInitialQueriesEv
        - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
        - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
        - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
        - _ZNK2ot3Dns9Multicast4Core9AddrCache25ShouldStartInitialQueriesEv
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5451,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5451,5'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE7IsEmptyEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core14ResultCallbackEE8AllocateIJRKS5_EEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11SetIsActiveEb
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache25ShouldStartInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12ServiceCache25ShouldStartInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:5451,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:5456,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5456,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11SetIsActiveEb
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache25ShouldStartInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12ServiceCache25ShouldStartInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:5458,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11SetIsActiveEb
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache25ShouldStartInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12ServiceCache25ShouldStartInitialQueriesEv
        - Branch String:   'src/core/net/mdns.cpp:5466,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5468,14'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry11SetIsActiveEb
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache25ShouldStartInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12ServiceCache25ShouldStartInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:5500,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
        - Branch String:   'src/core/net/mdns.cpp:5472,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5476,25'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:5476,25'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:5480,27'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12ServiceCache25ShouldStartInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:5480,27'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core12ServiceCache25ShouldStartInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:5484,27'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache25ShouldStartInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:5484,27'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache25ShouldStartInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:5488,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
        - Branch String:   'src/core/net/mdns.cpp:5488,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5490,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
            - BranchSide:      'src/core/net/mdns.cpp:5493,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
        - Branch String:   'src/core/net/mdns.cpp:5500,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5503,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
            - BranchSide:      'src/core/net/mdns.cpp:5506,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
            - BranchSide:      'src/core/net/mdns.cpp:5509,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
            - BranchSide:      'src/core/net/mdns.cpp:5513,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
            - BranchSide:      'src/core/net/mdns.cpp:5513,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
            - BranchSide:      'src/core/net/mdns.cpp:5516,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
            - BranchSide:      'src/core/net/mdns.cpp:5518,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5450,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry20FindCallbackMatchingERKNS2_14ResultCallbackE
        - Src:             'src/core/net/mdns.cpp:5453,26'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:5455,16'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core14ResultCallbackEE8AllocateIJRKS5_EEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:5456,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:5458,16'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core14ResultCallbackEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:5470,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry11SetIsActiveEb
        - Src:             'src/core/net/mdns.cpp:5480,27'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_12ServiceCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5480,46'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceCache25ShouldStartInitialQueriesEv
        - Src:             'src/core/net/mdns.cpp:5484,27'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5484,43'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache25ShouldStartInitialQueriesEv
        - Src:             'src/core/net/mdns.cpp:5490,13'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
        - Src:             'src/core/net/mdns.cpp:5493,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:5494,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - Src:             'src/core/net/mdns.cpp:5503,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11BrowseCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5503,27'
          Dst:             _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
        - Src:             'src/core/net/mdns.cpp:5506,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8SrvCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5506,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
        - Src:             'src/core/net/mdns.cpp:5509,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_8TxtCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5509,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
        - Src:             'src/core/net/mdns.cpp:5513,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_9AddrCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5513,25'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
        - Src:             'src/core/net/mdns.cpp:5516,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry2AsINS2_11RecordCacheEEERT_v
        - Src:             'src/core/net/mdns.cpp:5516,27'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core14ResultCallbackEE8AllocateIJRKS5_EEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceCache25ShouldStartInitialQueriesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6162
      functionLinenumberEnd: 6170
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6170,33'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6170,36'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:6170,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6170,21'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6170,67'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:6170,44'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
    - functionName:    _ZNK2ot3Dns9Multicast4Core9AddrCache25ShouldStartInitialQueriesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6722
      functionLinenumberEnd: 6749
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          94
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
        - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6733,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6735,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:6739,35'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:6739,33'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6739,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
            - BranchSide:      'src/core/net/mdns.cpp:6746,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:6741,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6739,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:6743,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6731,29'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:6733,27'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:6739,33'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6739,33'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:6739,33'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
        - Src:             'src/core/net/mdns.cpp:6739,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6741,27'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo22LessThanHalfTtlRemainsENS_4TimeE
        - Src:             'src/core/net/mdns.cpp:6739,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10CacheEntry19StartInitialQueriesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5412
      functionLinenumberEnd: 5418
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
        - _ZN2ot3Dns9Multicast4Core27RandomizeInitialQueryTxTimeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5415,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:5415,39'
          Dst:             _ZN2ot3Dns9Multicast4Core27RandomizeInitialQueryTxTimeEv
        - Src:             'src/core/net/mdns.cpp:5417,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleQueryENS_4TimeE
    - functionName:    _ZNK2ot3Dns9Multicast4Core11BrowseCache15ReportResultsToERNS2_14ResultCallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6045
      functionLinenumberEnd: 6056
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3endEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE5beginEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
        - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdBrowseResult
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6046,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6046,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdBrowseResult
            - BranchSide:      'src/core/net/mdns.cpp:6056,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:6048,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6046,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdBrowseResult
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
            - BranchSide:      'src/core/net/mdns.cpp:6052,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdBrowseResult
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6046,35'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6046,35'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:6046,35'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
        - Src:             'src/core/net/mdns.cpp:6046,35'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6048,30'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6052,22'
          Dst:             _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
        - Src:             'src/core/net/mdns.cpp:6053,30'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:6053,23'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdBrowseResult
        - Src:             'src/core/net/mdns.cpp:6046,35'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core8SrvCache14ReportResultToERNS2_14ResultCallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6336
      functionLinenumberEnd: 6344
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdSrvResult
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6337,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6337,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdSrvResult
            - BranchSide:      'src/core/net/mdns.cpp:6341,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdSrvResult
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6337,17'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6341,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
        - Src:             'src/core/net/mdns.cpp:6342,26'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:6342,19'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdSrvResult
    - functionName:    _ZNK2ot3Dns9Multicast4Core8TxtCache14ReportResultToERNS2_14ResultCallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6523
      functionLinenumberEnd: 6531
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdTxtResult
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6524,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6524,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdTxtResult
            - BranchSide:      'src/core/net/mdns.cpp:6528,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdTxtResult
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6524,17'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6528,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
        - Src:             'src/core/net/mdns.cpp:6529,26'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:6529,19'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK20otPlatDnssdTxtResult
    - functionName:    _ZNK2ot3Dns9Multicast4Core9AddrCache15ReportResultsToERNS2_14ResultCallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6660
      functionLinenumberEnd: 6670
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK24otPlatDnssdAddressResult
        - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6666,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6666,9'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK24otPlatDnssdAddressResult
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
            - BranchSide:      'src/core/net/mdns.cpp:6668,9'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK24otPlatDnssdAddressResult
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6661,32'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
        - Src:             'src/core/net/mdns.cpp:6664,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
        - Src:             'src/core/net/mdns.cpp:6668,26'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:6668,19'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK24otPlatDnssdAddressResult
        - Src:             'src/core/net/mdns.cpp:6670,1'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
    - functionName:    _ZNK2ot3Dns9Multicast4Core11RecordCache15ReportResultsToERNS2_14ResultCallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7286
      functionLinenumberEnd: 7294
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         7
      ICount:          66
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
        - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
        - _ZNK2ot3Dns9Multicast4Core11RecordCache15PreareResultForEtRKNS_4Heap4DataEjR23otPlatDnssdRecordResult
        - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdRecordResult
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7287,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7287,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache15PreareResultForEtRKNS_4Heap4DataEjR23otPlatDnssdRecordResult
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdRecordResult
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
            - BranchSide:      'src/core/net/mdns.cpp:7294,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7287,35'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:7287,35'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:7287,35'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
        - Src:             'src/core/net/mdns.cpp:7287,35'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:7291,57'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache11RecordEntry6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:7291,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache15PreareResultForEtRKNS_4Heap4DataEjR23otPlatDnssdRecordResult
        - Src:             'src/core/net/mdns.cpp:7292,26'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:7292,19'
          Dst:             _ZNK2ot3Dns9Multicast4Core14ResultCallback6InvokeERNS_8InstanceERK23otPlatDnssdRecordResult
        - Src:             'src/core/net/mdns.cpp:7287,35'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11RecordCache11RecordEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE13ConstIteratorC2EPKS5_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetHeadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:556,60'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:556,46'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE13ConstIteratorC2EPKS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE13ConstIteratorC2EPKS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:557,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE13ConstIteratorC2EPKS5_
    - functionName:    _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core11BrowseCache8PtrEntryENS_10LinkedListIS5_E13ConstIteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE13ConstIterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE13ConstIterator7AdvanceEv
    - functionName:    _ZN2ot3Dns9Multicast4Core27RandomizeInitialQueryTxTimeEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5175
      functionLinenumberEnd: 5183
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot4TimeplEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5178,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5178,9'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/mdns.cpp:5180,34'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZNK2ot4TimeplEj
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5176,21'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:5178,27'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/mdns.cpp:5180,34'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/net/mdns.cpp:5180,32'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns7ARecordEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Dns9Multicast4Core12Ip4AddrCache4InitERNS_8InstanceEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6956
      functionLinenumberEnd: 6957
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aHostName
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCache4InitERNS_8InstanceENS2_10CacheEntry4TypeEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6957,23'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache4InitERNS_8InstanceENS2_10CacheEntry4TypeEPKc
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Dns9Multicast4Core12Ip6AddrCache4InitERNS_8InstanceEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6923
      functionLinenumberEnd: 6924
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aHostName
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCache4InitERNS_8InstanceENS2_10CacheEntry4TypeEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6924,23'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache4InitERNS_8InstanceENS2_10CacheEntry4TypeEPKc
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCache9AddrEntryC2ERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6904
      functionLinenumberEnd: 6905
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfoC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6901,29'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfoC2Ev
    - functionName:    _ZNK2ot3Dns9Multicast4Core9AddrCache10CopyInfoToER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6888
      functionLinenumberEnd: 6894
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
        - aInfo
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6889,37'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6890,31'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:6892,31'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
        - Src:             'src/core/net/mdns.cpp:6893,50'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE17RemoveAllMatchingIJNS3_12EmptyCheckerEEEEvRS6_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4FreeEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPKS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:268,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPKS5_DpRKT_
    - functionName:    _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2057
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:2057,58'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo6GetTtlEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8AllocateIJRKNS_3Ip67AddressEEEEPS6_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCache9AddrEntryC2ERKNS_3Ip67AddressE
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9AddrCache9AddrEntryC2ERKNS_3Ip67AddressE
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache9AddrEntryC2ERKNS_3Ip67AddressE
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEEPT_PKS6_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEEEEPKT_PS8_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPKS5_DpRKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEEEEPKT_PS8_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPKS5_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEEPT_PKS6_
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCache21AddNewResponseAddressERKNS_3Ip67AddressEjb
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6753
      functionLinenumberEnd: 6778
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aTtl
        - aCacheFlush
      BBCount:         13
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8AllocateIJRKNS_3Ip67AddressEEEEPS6_DpOT_
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6761,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6763,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8AllocateIJRKNS_3Ip67AddressEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
            - BranchSide:      'src/core/net/mdns.cpp:6768,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8AllocateIJRKNS_3Ip67AddressEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
        - Branch String:   'src/core/net/mdns.cpp:6770,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6770,9'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8AllocateIJRKNS_3Ip67AddressEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:6772,37'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8AllocateIJRKNS_3Ip67AddressEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:6773,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6773,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:6774,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6768,25'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:6772,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE8AllocateIJRKNS_3Ip67AddressEEEEPS6_DpOT_
        - Src:             'src/core/net/mdns.cpp:6773,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:6774,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
        - Src:             'src/core/net/mdns.cpp:6777,20'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCache6RemoveERK26otPlatDnssdAddressResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6594
      functionLinenumberEnd: 6596
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry6RemoveERKNS2_14ResultCallbackE
        - _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK24otPlatDnssdAddressResultEEET_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6595,24'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK24otPlatDnssdAddressResultEEET_
        - Src:             'src/core/net/mdns.cpp:6595,17'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry6RemoveERKNS2_14ResultCallbackE
    - functionName:    _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK24otPlatDnssdAddressResultEEET_
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1703
      functionLinenumberEnd: 1704
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK24otPlatDnssdAddressResultE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1702,15'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK24otPlatDnssdAddressResultE
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6589
      functionLinenumberEnd: 6590
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry3AddERKNS2_14ResultCallbackE
        - _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK24otPlatDnssdAddressResultEEET_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6590,28'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK24otPlatDnssdAddressResultEEET_
        - Src:             'src/core/net/mdns.cpp:6590,24'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry3AddERKNS2_14ResultCallbackE
    - functionName:    _ZNK2ot3Dns9Multicast4Core8TxtCache10CopyInfoToER22otPlatDnssdTxtResolverR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6548
      functionLinenumberEnd: 6555
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
        - aInfo
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6549,51'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6550,47'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6551,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:6553,34'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
        - Src:             'src/core/net/mdns.cpp:6554,42'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns9TxtRecordEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Dns9Multicast4Core8TxtCache6RemoveERK22otPlatDnssdTxtResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6410
      functionLinenumberEnd: 6410
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry6RemoveERKNS2_14ResultCallbackE
        - _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK20otPlatDnssdTxtResultEEET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6410,80'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK20otPlatDnssdTxtResultEEET_
        - Src:             'src/core/net/mdns.cpp:6410,73'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry6RemoveERKNS2_14ResultCallbackE
    - functionName:    _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK20otPlatDnssdTxtResultEEET_
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1703
      functionLinenumberEnd: 1704
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK20otPlatDnssdTxtResultE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1702,15'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK20otPlatDnssdTxtResultE
    - functionName:    _ZN2ot3Dns9Multicast4Core8TxtCache3AddERK22otPlatDnssdTxtResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6408
      functionLinenumberEnd: 6408
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry3AddERKNS2_14ResultCallbackE
        - _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK20otPlatDnssdTxtResultEEET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6408,82'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK20otPlatDnssdTxtResultEEET_
        - Src:             'src/core/net/mdns.cpp:6408,78'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry3AddERKNS2_14ResultCallbackE
    - functionName:    _ZN2ot3Dns9Multicast4Core8TxtCache4InitERNS_8InstanceERKNS2_11ServiceNameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6385
      functionLinenumberEnd: 6386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aServiceName
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8TxtCache4InitERNS_8InstanceEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6386,12'
          Dst:             _ZN2ot3Dns9Multicast4Core8TxtCache4InitERNS_8InstanceEPKcS7_
    - functionName:    _ZNK2ot3Dns9Multicast4Core8SrvCache10CopyInfoToER22otPlatDnssdSrvResolverR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6363
      functionLinenumberEnd: 6370
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
        - aInfo
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6364,51'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6365,47'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6366,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:6368,34'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
        - Src:             'src/core/net/mdns.cpp:6369,42'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
    - functionName:    _ZNK2ot3Dns9SrvRecord18ReadTargetHostNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2169
      functionLinenumberEnd: 2170
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aNameBuffer
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9SrvRecord18ReadTargetHostNameERKNS_7MessageERtPct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2170,16'
          Dst:             _ZNK2ot3Dns9SrvRecord18ReadTargetHostNameERKNS_7MessageERtPct
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Dns9Multicast4Core8SrvCache6RemoveERK22otPlatDnssdSrvResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6212
      functionLinenumberEnd: 6212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry6RemoveERKNS2_14ResultCallbackE
        - _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK20otPlatDnssdSrvResultEEET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6212,80'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK20otPlatDnssdSrvResultEEET_
        - Src:             'src/core/net/mdns.cpp:6212,73'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry6RemoveERKNS2_14ResultCallbackE
    - functionName:    _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK20otPlatDnssdSrvResultEEET_
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1703
      functionLinenumberEnd: 1704
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK20otPlatDnssdSrvResultE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1702,15'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK20otPlatDnssdSrvResultE
    - functionName:    _ZN2ot3Dns9Multicast4Core8SrvCache3AddERK22otPlatDnssdSrvResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6210
      functionLinenumberEnd: 6210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry3AddERKNS2_14ResultCallbackE
        - _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK20otPlatDnssdSrvResultEEET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6210,82'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK20otPlatDnssdSrvResultEEET_
        - Src:             'src/core/net/mdns.cpp:6210,78'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry3AddERKNS2_14ResultCallbackE
    - functionName:    _ZN2ot3Dns9Multicast4Core8SrvCache4InitERNS_8InstanceERKNS2_11ServiceNameE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6187
      functionLinenumberEnd: 6188
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aServiceName
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8SrvCache4InitERNS_8InstanceEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6188,12'
          Dst:             _ZN2ot3Dns9Multicast4Core8SrvCache4InitERNS_8InstanceEPKcS7_
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache8PtrEntry4InitEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6076
      functionLinenumberEnd: 6079
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceInstance
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap6String3SetEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6079,29'
          Dst:             _ZN2ot4Heap6String3SetEPKc
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core11BrowseCache10CopyInfoToER18otPlatDnssdBrowserR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6061
      functionLinenumberEnd: 6068
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowser
        - aInfo
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7IsEmptyEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6062,44'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6063,45'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6064,31'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:6066,31'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
        - Src:             'src/core/net/mdns.cpp:6067,44'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE7IsEmptyEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE15AllocateAndInitIJRA255_cEEEPS6_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
      BBCount:         12
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core11BrowseCache8PtrEntry4InitEPKc
        - _ZN2ot3Dns9Multicast4Core11BrowseCache8PtrEntryC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11BrowseCache8PtrEntryC2Ev
                - _ZN2ot3Dns9Multicast4Core11BrowseCache8PtrEntry4InitEPKc
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache8PtrEntryC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache8PtrEntry4InitEPKc
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4FreeEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE12FindMatchingIJA255_cEEEPS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEEPT_PKS6_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEEEEPKT_PS8_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE12FindMatchingIJA255_cEEEPKS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEEEEPKT_PS8_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE12FindMatchingIJA255_cEEEPKS5_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEEEPT_PKS6_
    - functionName:    _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt255ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1954
      functionLinenumberEnd: 1955
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aLabelBuffer
        - aNameBuffer
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9PtrRecord11ReadPtrNameERKNS_7MessageERtPchS6_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1955,16'
          Dst:             _ZNK2ot3Dns9PtrRecord11ReadPtrNameERKNS_7MessageERtPchS6_t
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns9PtrRecordEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache6RemoveERK18otPlatDnssdBrowser
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5842
      functionLinenumberEnd: 5842
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowser
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry6RemoveERKNS2_14ResultCallbackE
        - _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK23otPlatDnssdBrowseResultEEET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5842,78'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK23otPlatDnssdBrowseResultEEET_
        - Src:             'src/core/net/mdns.cpp:5842,71'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry6RemoveERKNS2_14ResultCallbackE
    - functionName:    _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK23otPlatDnssdBrowseResultEEET_
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1703
      functionLinenumberEnd: 1704
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK23otPlatDnssdBrowseResultE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1702,15'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallback14SharedCallbackC2EPFvP10otInstancePK23otPlatDnssdBrowseResultE
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache3AddERK18otPlatDnssdBrowser
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5840
      functionLinenumberEnd: 5840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowser
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry3AddERKNS2_14ResultCallbackE
        - _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK23otPlatDnssdBrowseResultEEET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5840,80'
          Dst:             _ZN2ot3Dns9Multicast4Core14ResultCallbackC2IPFvP10otInstancePK23otPlatDnssdBrowseResultEEET_
        - Src:             'src/core/net/mdns.cpp:5840,76'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry3AddERKNS2_14ResultCallbackE
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE15AllocateAndInitIJRNS_8InstanceERPKcEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache4InitERNS_8InstanceEPKc
        - _ZN2ot3Dns9Multicast4Core12Ip6AddrCacheC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCacheC2Ev
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache4InitERNS_8InstanceEPKc
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core12Ip6AddrCacheC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core12Ip6AddrCache4InitERNS_8InstanceEPKc
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE16ContainsMatchingIJPKcEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJPKcEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:268,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJPKcEEEPKS4_DpRKT_
    - functionName:    _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5055
      functionLinenumberEnd: 5063
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHostName
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE15AllocateAndInitIJRNS_8InstanceERPKcEEEPS5_DpOT_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE16ContainsMatchingIJPKcEEEbDpRKT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5056,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5056,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5058,68'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE15AllocateAndInitIJRNS_8InstanceERPKcEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
        - Branch String:   'src/core/net/mdns.cpp:5060,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5060,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:5061,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5056,28'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE16ContainsMatchingIJPKcEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:5058,68'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:5058,38'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE15AllocateAndInitIJRNS_8InstanceERPKcEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:5060,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:5061,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERNS4_11ServiceNameEEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8TxtCache4InitERNS_8InstanceERKNS2_11ServiceNameE
        - _ZN2ot3Dns9Multicast4Core8TxtCacheC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8TxtCacheC2Ev
                - _ZN2ot3Dns9Multicast4Core8TxtCache4InitERNS_8InstanceERKNS2_11ServiceNameE
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core8TxtCacheC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core8TxtCache4InitERNS_8InstanceERKNS2_11ServiceNameE
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE16ContainsMatchingIJNS3_11ServiceNameEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJNS3_11ServiceNameEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:268,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJNS3_11ServiceNameEEEEPKS4_DpRKT_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE15AllocateAndInitIJRNS_8InstanceERNS4_11ServiceNameEEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8SrvCache4InitERNS_8InstanceERKNS2_11ServiceNameE
        - _ZN2ot3Dns9Multicast4Core8SrvCacheC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8SrvCacheC2Ev
                - _ZN2ot3Dns9Multicast4Core8SrvCache4InitERNS_8InstanceERKNS2_11ServiceNameE
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core8SrvCacheC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core8SrvCache4InitERNS_8InstanceERKNS2_11ServiceNameE
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE16ContainsMatchingIJNS3_11ServiceNameEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJNS3_11ServiceNameEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:268,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJNS3_11ServiceNameEEEEPKS4_DpRKT_
    - functionName:    _ZN2ot3Dns9Multicast4Core11ServiceNameC2EPKcS5_
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1916
      functionLinenumberEnd: 1917
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceInstance
        - aServiceType
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5034
      functionLinenumberEnd: 5052
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceInstance
        - aServiceType
      BBCount:         17
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
        - _ZN2ot3Dns9Multicast4Core11ServiceNameC2EPKcS5_
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE15AllocateAndInitIJRNS_8InstanceERNS4_11ServiceNameEEEEPS5_DpOT_
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERNS4_11ServiceNameEEEEPS5_DpOT_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE16ContainsMatchingIJNS3_11ServiceNameEEEEbDpRKT_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE16ContainsMatchingIJNS3_11ServiceNameEEEEbDpRKT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5037,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5039,56'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE16ContainsMatchingIJNS3_11ServiceNameEEEEbDpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERNS4_11ServiceNameEEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:5045,10'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE16ContainsMatchingIJNS3_11ServiceNameEEEEbDpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERNS4_11ServiceNameEEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
        - Branch String:   'src/core/net/mdns.cpp:5041,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5041,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE16ContainsMatchingIJNS3_11ServiceNameEEEEbDpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERNS4_11ServiceNameEEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:5042,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE16ContainsMatchingIJNS3_11ServiceNameEEEEbDpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERNS4_11ServiceNameEEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
        - Branch String:   'src/core/net/mdns.cpp:5045,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5045,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5047,56'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERNS4_11ServiceNameEEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
        - Branch String:   'src/core/net/mdns.cpp:5049,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5049,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:5050,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5035,17'
          Dst:             _ZN2ot3Dns9Multicast4Core11ServiceNameC2EPKcS5_
        - Src:             'src/core/net/mdns.cpp:5037,24'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE16ContainsMatchingIJNS3_11ServiceNameEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:5039,56'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:5039,30'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE15AllocateAndInitIJRNS_8InstanceERNS4_11ServiceNameEEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:5041,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:5042,23'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:5045,24'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE16ContainsMatchingIJNS3_11ServiceNameEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:5047,56'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:5047,30'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERNS4_11ServiceNameEEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:5049,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:5050,23'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
    - functionName:    _ZN2ot3Dns9Multicast4Core4StopINS2_11RecordCacheE24otPlatDnssdRecordQuerierEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4961
      functionLinenumberEnd: 4974
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowserOrResolver
      BBCount:         19
      ICount:          71
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE12FindMatchingIJ24otPlatDnssdRecordQuerierEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core11RecordCache6RemoveERK24otPlatDnssdRecordQuerier
        - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4965,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4965,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE12FindMatchingIJ24otPlatDnssdRecordQuerierEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core11RecordCache6RemoveERK24otPlatDnssdRecordQuerier
            - BranchSide:      'src/core/net/mdns.cpp:4965,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4966,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4966,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE12FindMatchingIJ24otPlatDnssdRecordQuerierEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core11RecordCache6RemoveERK24otPlatDnssdRecordQuerier
            - BranchSide:      'src/core/net/mdns.cpp:4966,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4969,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4969,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11RecordCache6RemoveERK24otPlatDnssdRecordQuerier
            - BranchSide:      'src/core/net/mdns.cpp:4969,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4968,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4968,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE12FindMatchingIJ24otPlatDnssdRecordQuerierEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4971,17'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache6RemoveERK24otPlatDnssdRecordQuerier
    - functionName:    _ZN2ot3Dns9Multicast4Core17StopRecordQuerierERK24otPlatDnssdRecordQuerier
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5031
      functionLinenumberEnd: 5031
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuerier
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core4StopINS2_11RecordCacheE24otPlatDnssdRecordQuerierEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5031,71'
          Dst:             _ZN2ot3Dns9Multicast4Core4StopINS2_11RecordCacheE24otPlatDnssdRecordQuerierEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core4StopINS2_12Ip4AddrCacheE26otPlatDnssdAddressResolverEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4961
      functionLinenumberEnd: 4974
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowserOrResolver
      BBCount:         19
      ICount:          71
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core9AddrCache6RemoveERK26otPlatDnssdAddressResolver
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4965,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4965,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core9AddrCache6RemoveERK26otPlatDnssdAddressResolver
            - BranchSide:      'src/core/net/mdns.cpp:4965,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4966,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4966,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core9AddrCache6RemoveERK26otPlatDnssdAddressResolver
            - BranchSide:      'src/core/net/mdns.cpp:4966,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4969,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4969,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9AddrCache6RemoveERK26otPlatDnssdAddressResolver
            - BranchSide:      'src/core/net/mdns.cpp:4969,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4968,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4968,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4971,17'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache6RemoveERK26otPlatDnssdAddressResolver
    - functionName:    _ZN2ot3Dns9Multicast4Core22StopIp4AddressResolverERK26otPlatDnssdAddressResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5027
      functionLinenumberEnd: 5028
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core4StopINS2_12Ip4AddrCacheE26otPlatDnssdAddressResolverEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5028,12'
          Dst:             _ZN2ot3Dns9Multicast4Core4StopINS2_12Ip4AddrCacheE26otPlatDnssdAddressResolverEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core5StartINS2_12Ip4AddrCacheE26otPlatDnssdAddressResolverEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4936
      functionLinenumberEnd: 4956
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowserOrResolver
      BBCount:         21
      ICount:          87
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4PushERS4_
        - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE15AllocateAndInitIJRNS_8InstanceERK26otPlatDnssdAddressResolverEEEPS5_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4940,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4940,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE15AllocateAndInitIJRNS_8InstanceERK26otPlatDnssdAddressResolverEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:4940,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4941,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4941,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE15AllocateAndInitIJRNS_8InstanceERK26otPlatDnssdAddressResolverEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:4941,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4945,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4947,49'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE15AllocateAndInitIJRNS_8InstanceERK26otPlatDnssdAddressResolverEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
            - BranchSide:      'src/core/net/mdns.cpp:4953,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
        - Branch String:   'src/core/net/mdns.cpp:4948,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4948,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
            - BranchSide:      'src/core/net/mdns.cpp:4950,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4943,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4943,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4947,49'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:4947,22'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip4AddrCacheEE15AllocateAndInitIJRNS_8InstanceERK26otPlatDnssdAddressResolverEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:4948,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:4950,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip4AddrCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4950,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:4953,25'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
    - functionName:    _ZN2ot3Dns9Multicast4Core23StartIp4AddressResolverERK26otPlatDnssdAddressResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5022
      functionLinenumberEnd: 5023
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5StartINS2_12Ip4AddrCacheE26otPlatDnssdAddressResolverEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5023,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5StartINS2_12Ip4AddrCacheE26otPlatDnssdAddressResolverEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core4StopINS2_12Ip6AddrCacheE26otPlatDnssdAddressResolverEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4961
      functionLinenumberEnd: 4974
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowserOrResolver
      BBCount:         19
      ICount:          71
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core9AddrCache6RemoveERK26otPlatDnssdAddressResolver
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4965,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4965,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core9AddrCache6RemoveERK26otPlatDnssdAddressResolver
            - BranchSide:      'src/core/net/mdns.cpp:4965,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4966,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4966,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core9AddrCache6RemoveERK26otPlatDnssdAddressResolver
            - BranchSide:      'src/core/net/mdns.cpp:4966,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4969,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4969,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9AddrCache6RemoveERK26otPlatDnssdAddressResolver
            - BranchSide:      'src/core/net/mdns.cpp:4969,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4968,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4968,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4971,17'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache6RemoveERK26otPlatDnssdAddressResolver
    - functionName:    _ZN2ot3Dns9Multicast4Core22StopIp6AddressResolverERK26otPlatDnssdAddressResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5017
      functionLinenumberEnd: 5018
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core4StopINS2_12Ip6AddrCacheE26otPlatDnssdAddressResolverEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5018,12'
          Dst:             _ZN2ot3Dns9Multicast4Core4StopINS2_12Ip6AddrCacheE26otPlatDnssdAddressResolverEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core5StartINS2_11RecordCacheE24otPlatDnssdRecordQuerierEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4936
      functionLinenumberEnd: 4956
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowserOrResolver
      BBCount:         21
      ICount:          87
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE12FindMatchingIJ24otPlatDnssdRecordQuerierEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE4PushERS4_
        - _ZN2ot3Dns9Multicast4Core11RecordCache3AddERK24otPlatDnssdRecordQuerier
        - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE15AllocateAndInitIJRNS_8InstanceERK24otPlatDnssdRecordQuerierEEEPS5_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4940,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4940,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE12FindMatchingIJ24otPlatDnssdRecordQuerierEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core11RecordCache3AddERK24otPlatDnssdRecordQuerier
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE15AllocateAndInitIJRNS_8InstanceERK24otPlatDnssdRecordQuerierEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:4940,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4941,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4941,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE12FindMatchingIJ24otPlatDnssdRecordQuerierEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core11RecordCache3AddERK24otPlatDnssdRecordQuerier
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE15AllocateAndInitIJRNS_8InstanceERK24otPlatDnssdRecordQuerierEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:4941,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4945,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4947,49'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE15AllocateAndInitIJRNS_8InstanceERK24otPlatDnssdRecordQuerierEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core11RecordCache3AddERK24otPlatDnssdRecordQuerier
            - BranchSide:      'src/core/net/mdns.cpp:4953,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11RecordCache3AddERK24otPlatDnssdRecordQuerier
        - Branch String:   'src/core/net/mdns.cpp:4948,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4948,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core11RecordCache3AddERK24otPlatDnssdRecordQuerier
            - BranchSide:      'src/core/net/mdns.cpp:4950,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core11RecordCache3AddERK24otPlatDnssdRecordQuerier
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4943,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4943,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE12FindMatchingIJ24otPlatDnssdRecordQuerierEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4947,49'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:4947,22'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCacheEE15AllocateAndInitIJRNS_8InstanceERK24otPlatDnssdRecordQuerierEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:4948,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:4950,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11RecordCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4950,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:4953,25'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache3AddERK24otPlatDnssdRecordQuerier
    - functionName:    _ZN2ot3Dns9Multicast4Core18StartRecordQuerierERK24otPlatDnssdRecordQuerier
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4995
      functionLinenumberEnd: 5013
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuerier
      BBCount:         11
      ICount:          57
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5StartINS2_11RecordCacheE24otPlatDnssdRecordQuerierEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4998,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5005,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5005,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5005,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5005,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5005,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:5009,51'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5StartINS2_11RecordCacheE24otPlatDnssdRecordQuerierEE7otErrorRKT0_
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5009,17'
          Dst:             _ZN2ot3Dns9Multicast4Core5StartINS2_11RecordCacheE24otPlatDnssdRecordQuerierEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core5StartINS2_12Ip6AddrCacheE26otPlatDnssdAddressResolverEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4936
      functionLinenumberEnd: 4956
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowserOrResolver
      BBCount:         21
      ICount:          87
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
        - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE15AllocateAndInitIJRNS_8InstanceERK26otPlatDnssdAddressResolverEEEPS5_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4940,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4940,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE15AllocateAndInitIJRNS_8InstanceERK26otPlatDnssdAddressResolverEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:4940,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4941,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4941,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE15AllocateAndInitIJRNS_8InstanceERK26otPlatDnssdAddressResolverEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:4941,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4945,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4947,49'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE15AllocateAndInitIJRNS_8InstanceERK26otPlatDnssdAddressResolverEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
            - BranchSide:      'src/core/net/mdns.cpp:4953,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
        - Branch String:   'src/core/net/mdns.cpp:4948,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4948,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
            - BranchSide:      'src/core/net/mdns.cpp:4950,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4943,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4943,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJ26otPlatDnssdAddressResolverEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4947,49'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:4947,22'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12Ip6AddrCacheEE15AllocateAndInitIJRNS_8InstanceERK26otPlatDnssdAddressResolverEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:4948,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:4950,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_12Ip6AddrCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4950,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:4953,25'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache3AddERK26otPlatDnssdAddressResolver
    - functionName:    _ZN2ot3Dns9Multicast4Core23StartIp6AddressResolverERK26otPlatDnssdAddressResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4990
      functionLinenumberEnd: 4991
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5StartINS2_12Ip6AddrCacheE26otPlatDnssdAddressResolverEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4991,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5StartINS2_12Ip6AddrCacheE26otPlatDnssdAddressResolverEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core4StopINS2_8TxtCacheE22otPlatDnssdTxtResolverEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4961
      functionLinenumberEnd: 4974
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowserOrResolver
      BBCount:         19
      ICount:          71
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJ22otPlatDnssdTxtResolverEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core8TxtCache6RemoveERK22otPlatDnssdTxtResolver
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4965,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4965,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJ22otPlatDnssdTxtResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core8TxtCache6RemoveERK22otPlatDnssdTxtResolver
            - BranchSide:      'src/core/net/mdns.cpp:4965,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4966,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4966,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJ22otPlatDnssdTxtResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core8TxtCache6RemoveERK22otPlatDnssdTxtResolver
            - BranchSide:      'src/core/net/mdns.cpp:4966,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4969,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4969,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8TxtCache6RemoveERK22otPlatDnssdTxtResolver
            - BranchSide:      'src/core/net/mdns.cpp:4969,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4968,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4968,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJ22otPlatDnssdTxtResolverEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4971,17'
          Dst:             _ZN2ot3Dns9Multicast4Core8TxtCache6RemoveERK22otPlatDnssdTxtResolver
    - functionName:    _ZN2ot3Dns9Multicast4Core15StopTxtResolverERK22otPlatDnssdTxtResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4987
      functionLinenumberEnd: 4987
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core4StopINS2_8TxtCacheE22otPlatDnssdTxtResolverEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4987,68'
          Dst:             _ZN2ot3Dns9Multicast4Core4StopINS2_8TxtCacheE22otPlatDnssdTxtResolverEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core5StartINS2_8TxtCacheE22otPlatDnssdTxtResolverEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4936
      functionLinenumberEnd: 4956
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowserOrResolver
      BBCount:         21
      ICount:          87
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJ22otPlatDnssdTxtResolverEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
        - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core8TxtCache3AddERK22otPlatDnssdTxtResolver
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERK22otPlatDnssdTxtResolverEEEPS5_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4940,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4940,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJ22otPlatDnssdTxtResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core8TxtCache3AddERK22otPlatDnssdTxtResolver
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERK22otPlatDnssdTxtResolverEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:4940,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4941,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4941,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJ22otPlatDnssdTxtResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core8TxtCache3AddERK22otPlatDnssdTxtResolver
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERK22otPlatDnssdTxtResolverEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:4941,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4945,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4947,49'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERK22otPlatDnssdTxtResolverEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8TxtCache3AddERK22otPlatDnssdTxtResolver
            - BranchSide:      'src/core/net/mdns.cpp:4953,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8TxtCache3AddERK22otPlatDnssdTxtResolver
        - Branch String:   'src/core/net/mdns.cpp:4948,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4948,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8TxtCache3AddERK22otPlatDnssdTxtResolver
            - BranchSide:      'src/core/net/mdns.cpp:4950,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8TxtCache3AddERK22otPlatDnssdTxtResolver
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4943,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4943,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJ22otPlatDnssdTxtResolverEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4947,49'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:4947,22'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8TxtCacheEE15AllocateAndInitIJRNS_8InstanceERK22otPlatDnssdTxtResolverEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:4948,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:4950,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8TxtCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4950,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:4953,25'
          Dst:             _ZN2ot3Dns9Multicast4Core8TxtCache3AddERK22otPlatDnssdTxtResolver
    - functionName:    _ZN2ot3Dns9Multicast4Core16StartTxtResolverERK22otPlatDnssdTxtResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4985
      functionLinenumberEnd: 4985
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5StartINS2_8TxtCacheE22otPlatDnssdTxtResolverEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4985,69'
          Dst:             _ZN2ot3Dns9Multicast4Core5StartINS2_8TxtCacheE22otPlatDnssdTxtResolverEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core4StopINS2_8SrvCacheE22otPlatDnssdSrvResolverEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4961
      functionLinenumberEnd: 4974
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowserOrResolver
      BBCount:         19
      ICount:          71
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJ22otPlatDnssdSrvResolverEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core8SrvCache6RemoveERK22otPlatDnssdSrvResolver
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4965,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4965,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJ22otPlatDnssdSrvResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core8SrvCache6RemoveERK22otPlatDnssdSrvResolver
            - BranchSide:      'src/core/net/mdns.cpp:4965,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4966,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4966,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJ22otPlatDnssdSrvResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core8SrvCache6RemoveERK22otPlatDnssdSrvResolver
            - BranchSide:      'src/core/net/mdns.cpp:4966,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4969,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4969,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8SrvCache6RemoveERK22otPlatDnssdSrvResolver
            - BranchSide:      'src/core/net/mdns.cpp:4969,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4968,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4968,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJ22otPlatDnssdSrvResolverEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4971,17'
          Dst:             _ZN2ot3Dns9Multicast4Core8SrvCache6RemoveERK22otPlatDnssdSrvResolver
    - functionName:    _ZN2ot3Dns9Multicast4Core15StopSrvResolverERK22otPlatDnssdSrvResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4983
      functionLinenumberEnd: 4983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core4StopINS2_8SrvCacheE22otPlatDnssdSrvResolverEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4983,68'
          Dst:             _ZN2ot3Dns9Multicast4Core4StopINS2_8SrvCacheE22otPlatDnssdSrvResolverEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core5StartINS2_8SrvCacheE22otPlatDnssdSrvResolverEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4936
      functionLinenumberEnd: 4956
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowserOrResolver
      BBCount:         21
      ICount:          87
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJ22otPlatDnssdSrvResolverEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
        - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core8SrvCache3AddERK22otPlatDnssdSrvResolver
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE15AllocateAndInitIJRNS_8InstanceERK22otPlatDnssdSrvResolverEEEPS5_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4940,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4940,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJ22otPlatDnssdSrvResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core8SrvCache3AddERK22otPlatDnssdSrvResolver
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE15AllocateAndInitIJRNS_8InstanceERK22otPlatDnssdSrvResolverEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:4940,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4941,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4941,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJ22otPlatDnssdSrvResolverEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core8SrvCache3AddERK22otPlatDnssdSrvResolver
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE15AllocateAndInitIJRNS_8InstanceERK22otPlatDnssdSrvResolverEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:4941,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4945,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4947,49'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE15AllocateAndInitIJRNS_8InstanceERK22otPlatDnssdSrvResolverEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8SrvCache3AddERK22otPlatDnssdSrvResolver
            - BranchSide:      'src/core/net/mdns.cpp:4953,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8SrvCache3AddERK22otPlatDnssdSrvResolver
        - Branch String:   'src/core/net/mdns.cpp:4948,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4948,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8SrvCache3AddERK22otPlatDnssdSrvResolver
            - BranchSide:      'src/core/net/mdns.cpp:4950,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8SrvCache3AddERK22otPlatDnssdSrvResolver
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4943,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4943,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJ22otPlatDnssdSrvResolverEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4947,49'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:4947,22'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core8SrvCacheEE15AllocateAndInitIJRNS_8InstanceERK22otPlatDnssdSrvResolverEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:4948,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:4950,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_8SrvCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4950,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:4953,25'
          Dst:             _ZN2ot3Dns9Multicast4Core8SrvCache3AddERK22otPlatDnssdSrvResolver
    - functionName:    _ZN2ot3Dns9Multicast4Core16StartSrvResolverERK22otPlatDnssdSrvResolver
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4981
      functionLinenumberEnd: 4981
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5StartINS2_8SrvCacheE22otPlatDnssdSrvResolverEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4981,69'
          Dst:             _ZN2ot3Dns9Multicast4Core5StartINS2_8SrvCacheE22otPlatDnssdSrvResolverEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core4StopINS2_11BrowseCacheE18otPlatDnssdBrowserEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4961
      functionLinenumberEnd: 4974
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowserOrResolver
      BBCount:         19
      ICount:          71
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJ18otPlatDnssdBrowserEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core11BrowseCache6RemoveERK18otPlatDnssdBrowser
        - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4965,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4965,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJ18otPlatDnssdBrowserEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core11BrowseCache6RemoveERK18otPlatDnssdBrowser
            - BranchSide:      'src/core/net/mdns.cpp:4965,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4966,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4966,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJ18otPlatDnssdBrowserEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core11BrowseCache6RemoveERK18otPlatDnssdBrowser
            - BranchSide:      'src/core/net/mdns.cpp:4966,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4969,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4969,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11BrowseCache6RemoveERK18otPlatDnssdBrowser
            - BranchSide:      'src/core/net/mdns.cpp:4969,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4968,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4968,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJ18otPlatDnssdBrowserEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4971,17'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache6RemoveERK18otPlatDnssdBrowser
    - functionName:    _ZN2ot3Dns9Multicast4Core11StopBrowserERK18otPlatDnssdBrowser
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4979
      functionLinenumberEnd: 4979
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowser
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core4StopINS2_11BrowseCacheE18otPlatDnssdBrowserEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4979,59'
          Dst:             _ZN2ot3Dns9Multicast4Core4StopINS2_11BrowseCacheE18otPlatDnssdBrowserEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core5StartINS2_11BrowseCacheE18otPlatDnssdBrowserEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4936
      functionLinenumberEnd: 4956
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowserOrResolver
      BBCount:         21
      ICount:          87
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJ18otPlatDnssdBrowserEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE4PushERS4_
        - _ZN2ot3Dns9Multicast4Core11BrowseCache3AddERK18otPlatDnssdBrowser
        - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE15AllocateAndInitIJRNS_8InstanceERK18otPlatDnssdBrowserEEEPS5_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4940,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4940,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJ18otPlatDnssdBrowserEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core11BrowseCache3AddERK18otPlatDnssdBrowser
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE15AllocateAndInitIJRNS_8InstanceERK18otPlatDnssdBrowserEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:4940,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4941,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4941,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJ18otPlatDnssdBrowserEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core11BrowseCache3AddERK18otPlatDnssdBrowser
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE15AllocateAndInitIJRNS_8InstanceERK18otPlatDnssdBrowserEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:4941,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4945,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4947,49'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE15AllocateAndInitIJRNS_8InstanceERK18otPlatDnssdBrowserEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core11BrowseCache3AddERK18otPlatDnssdBrowser
            - BranchSide:      'src/core/net/mdns.cpp:4953,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core11BrowseCache3AddERK18otPlatDnssdBrowser
        - Branch String:   'src/core/net/mdns.cpp:4948,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4948,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core11BrowseCache3AddERK18otPlatDnssdBrowser
            - BranchSide:      'src/core/net/mdns.cpp:4950,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core11BrowseCache3AddERK18otPlatDnssdBrowser
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4943,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4943,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJ18otPlatDnssdBrowserEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4947,49'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:4947,22'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCacheEE15AllocateAndInitIJRNS_8InstanceERK18otPlatDnssdBrowserEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:4948,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:4950,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetCacheListINS2_11BrowseCacheEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:4950,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:4953,25'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache3AddERK18otPlatDnssdBrowser
    - functionName:    _ZN2ot3Dns9Multicast4Core12StartBrowserERK18otPlatDnssdBrowser
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4977
      functionLinenumberEnd: 4977
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowser
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5StartINS2_11BrowseCacheE18otPlatDnssdBrowserEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4977,60'
          Dst:             _ZN2ot3Dns9Multicast4Core5StartINS2_11BrowseCacheE18otPlatDnssdBrowserEE7otErrorRKT0_
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE16ContainsMatchingIJNS4_7MsgInfoEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE12FindMatchingIJNS4_7MsgInfoEEEEPKS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:268,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE12FindMatchingIJNS4_7MsgInfoEEEEPKS5_DpRKT_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE4FreeEv
    - functionName:    _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_27HandleTxMessageHistoryTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_27HandleTxMessageHistoryTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_27HandleTxMessageHistoryTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot3Dns9Multicast4Core16TxMessageHistoryC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4866
      functionLinenumberEnd: 4867
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2Ev
        - _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_27HandleTxMessageHistoryTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4864,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:4863,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEEC2Ev
        - Src:             'src/core/net/mdns.cpp:4865,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_27HandleTxMessageHistoryTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE7ReleaseEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE13PushAfterTailERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE4PushERS4_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetTailEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE9PushAfterERS4_S6_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:178,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:180,18'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE4PushERS4_
            - BranchSide:      'src/core/common/linked_list.hpp:184,23'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE9PushAfterERS4_S6_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:176,22'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetTailEv
        - Src:             'src/core/common/linked_list.hpp:180,13'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE4PushERS4_
        - Src:             'src/core/common/linked_list.hpp:184,13'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE9PushAfterERS4_S6_
    - functionName:    _ZNK2ot3Dns9Multicast4Core9RxMessage11IsTruncatedEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1533
      functionLinenumberEnd: 1533
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE8Iterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE8IteratorC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE8IteratorC2EPS4_
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE8IteratorC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE8IteratorC2EPS4_
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9RxMessageEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEEC2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4806
      functionLinenumberEnd: 4807
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9RxMessageEEC2Ev
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4804,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:4803,42'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9RxMessageEEC2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE14RemoveMatchingIJNS3_11AddressInfoEEEENS_8OwnedPtrIS5_EEDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE14RemoveMatchingIJNS3_11AddressInfoEEEEPS5_DpRKT_
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2EPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:120,49'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE14RemoveMatchingIJNS3_11AddressInfoEEEEPS5_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:120,16'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2EPS5_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8AllocateIJRNS_8InstanceEEEEPS6_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryC2ERNS_8InstanceE
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryC2ERNS_8InstanceE
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryC2ERNS_8InstanceE
    - functionName:    _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry3AddERNS_8OwnedPtrINS2_9RxMessageEEE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4826
      functionLinenumberEnd: 4857
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxMessagePtr
      BBCount:         18
      ICount:          106
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE13PushAfterTailERS4_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE5beginEv
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
        - _ZN2ot4TimepLEj
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE7ReleaseEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns9Multicast4Core9RxMessage11IsTruncatedEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4829,33'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4829,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage11IsTruncatedEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE13PushAfterTailERS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot4TimepLEj
            - BranchSide:      'src/core/net/mdns.cpp:4842,20'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage11IsTruncatedEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE13PushAfterTailERS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot4TimepLEj
        - Branch String:   'src/core/net/mdns.cpp:4837,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4837,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage11IsTruncatedEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE13PushAfterTailERS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot4TimepLEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEdeEv
            - BranchSide:      'src/core/net/mdns.cpp:4837,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4844,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4846,25'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot4TimepLEj
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE13PushAfterTailERS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/mdns.cpp:4852,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE13PushAfterTailERS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4829,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE5beginEv
        - Src:             'src/core/net/mdns.cpp:4829,33'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE3endEv
        - Src:             'src/core/net/mdns.cpp:4829,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:4829,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:4829,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9RxMessageENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:4842,20'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:4844,9'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
        - Src:             'src/core/net/mdns.cpp:4844,24'
          Dst:             _ZNK2ot3Dns9Multicast4Core9RxMessage11IsTruncatedEv
        - Src:             'src/core/net/mdns.cpp:4846,25'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/net/mdns.cpp:4846,22'
          Dst:             _ZN2ot4TimepLEj
        - Src:             'src/core/net/mdns.cpp:4852,46'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE7ReleaseEv
        - Src:             'src/core/net/mdns.cpp:4852,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9RxMessageEE13PushAfterTailERS4_
        - Src:             'src/core/net/mdns.cpp:4854,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4854,47'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
    - functionName:    _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE12FindMatchingIJNS3_11AddressInfoEEEEPS5_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEEPT_PKS6_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEEEEPKT_PS8_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE12FindMatchingIJNS3_11AddressInfoEEEEPKS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEEEEPKT_PS8_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE12FindMatchingIJNS3_11AddressInfoEEEEPKS5_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEEPT_PKS6_
    - functionName:    _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_22HandleMultiPacketTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_22HandleMultiPacketTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_22HandleMultiPacketTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessagesC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4746
      functionLinenumberEnd: 4747
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2Ev
        - _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_22HandleMultiPacketTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4744,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:4743,30'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEEC2Ev
        - Src:             'src/core/net/mdns.cpp:4745,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_22HandleMultiPacketTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessResponseRecordERKNS_7MessageERKNS0_14ResourceRecordEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7089
      functionLinenumberEnd: 7138
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aRecord
        - aRecordOffset
      BBCount:         29
      ICount:          140
      EdgeCount:       32
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
        - _ZN2ot3Dns14ResourceRecord20DecompressRecordDataERKNS_7MessageEtRNS_8OwnedPtrIS2_EE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8AllocateIJRKNS2_14ResourceRecordERNS0_4DataEEEEPS6_DpOT_
        - _ZN2ot4Heap4Data7SetFromERKNS_7MessageE
        - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
        - _ZN2ot4Heap4DataC2Ev
        - _ZN2ot4Heap4DataD2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7106,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7106,5'
              BranchSideFuncs:
                - _ZN2ot4Heap4DataD2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/mdns.cpp:7108,17'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8AllocateIJRKNS2_14ResourceRecordERNS0_4DataEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
                - _ZN2ot4Heap4DataD2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot4Heap4Data7SetFromERKNS_7MessageE
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:7108,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7110,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot4Heap4Data7SetFromERKNS_7MessageE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8AllocateIJRKNS2_14ResourceRecordERNS0_4DataEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
                - _ZN2ot4Heap4DataD2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:7114,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8AllocateIJRKNS2_14ResourceRecordERNS0_4DataEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
                - _ZN2ot4Heap4DataD2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:7110,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7110,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:7111,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8AllocateIJRKNS2_14ResourceRecordERNS0_4DataEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
                - _ZN2ot4Heap4DataD2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Branch String:   'src/core/net/mdns.cpp:7114,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:7114,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:7123,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7125,31'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot4Heap4DataD2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/mdns.cpp:7130,42'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8AllocateIJRKNS2_14ResourceRecordERNS0_4DataEEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
                - _ZN2ot4Heap4DataD2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/mdns.cpp:7131,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7131,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
                - _ZN2ot4Heap4DataD2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/mdns.cpp:7133,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
                - _ZN2ot4Heap4DataD2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7102,23'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/net/mdns.cpp:7103,23'
          Dst:             _ZN2ot4Heap4DataC2Ev
        - Src:             'src/core/net/mdns.cpp:7106,5'
          Dst:             _ZN2ot3Dns14ResourceRecord20DecompressRecordDataERKNS_7MessageEtRNS_8OwnedPtrIS2_EE
        - Src:             'src/core/net/mdns.cpp:7108,17'
          Dst:             _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - Src:             'src/core/net/mdns.cpp:7110,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:7110,9'
          Dst:             _ZN2ot4Heap4Data7SetFromERKNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:7110,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:7114,9'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:7114,9'
          Dst:             _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
        - Src:             'src/core/net/mdns.cpp:7114,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:7121,46'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:7121,25'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE12FindMatchingIJtNS_4Heap4DataEEEEPS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:7125,39'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/mdns.cpp:7126,38'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:7130,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE8AllocateIJRKNS2_14ResourceRecordERNS0_4DataEEEEPS6_DpOT_
        - Src:             'src/core/net/mdns.cpp:7131,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:7133,21'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE4PushERS5_
        - Src:             'src/core/net/mdns.cpp:7138,1'
          Dst:             _ZN2ot4Heap4DataD2Ev
        - Src:             'src/core/net/mdns.cpp:7138,1'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERKNS0_4NameEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7004
      functionLinenumberEnd: 7006
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aFullName
        - aRecordType
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
        - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7005,54'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7005,54'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
            - BranchSide:      'src/core/net/mdns.cpp:7006,12'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7005,12'
          Dst:             _ZN2ot3Dns9Multicast4Core15QuestionMatchesEtt
        - Src:             'src/core/net/mdns.cpp:7006,42'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:7006,67'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:7006,22'
          Dst:             _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
    - functionName:    _ZN2ot3Dns9Multicast4Core12Ip4AddrCache21ProcessResponseRecordERKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6966
      functionLinenumberEnd: 6980
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aRecordOffset
      BBCount:         13
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCache21AddNewResponseAddressERKNS_3Ip67AddressEjb
        - _ZN2ot3Ip67Address14SetToIp4MappedERKNS_3Ip47AddressE
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - _ZNK2ot3Dns7ARecord10GetAddressEv
        - _ZNK2ot7Message4ReadINS_3Dns7ARecordEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6972,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6972,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:6973,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns7ARecord10GetAddressEv
                - _ZN2ot3Ip67Address14SetToIp4MappedERKNS_3Ip47AddressE
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21AddNewResponseAddressERKNS_3Ip67AddressEjb
        - Branch String:   'src/core/net/mdns.cpp:6973,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6973,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns7ARecord10GetAddressEv
                - _ZN2ot3Ip67Address14SetToIp4MappedERKNS_3Ip47AddressE
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21AddNewResponseAddressERKNS_3Ip67AddressEjb
            - BranchSide:      'src/core/net/mdns.cpp:6973,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6972,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns7ARecordEEE7otErrortRT_
        - Src:             'src/core/net/mdns.cpp:6973,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:6975,36'
          Dst:             _ZNK2ot3Dns7ARecord10GetAddressEv
        - Src:             'src/core/net/mdns.cpp:6975,13'
          Dst:             _ZN2ot3Ip67Address14SetToIp4MappedERKNS_3Ip47AddressE
        - Src:             'src/core/net/mdns.cpp:6977,44'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6977,62'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/mdns.cpp:6977,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache21AddNewResponseAddressERKNS_3Ip67AddressEjb
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12Ip4AddrCacheEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12Ip4AddrCacheEEEPT_PKS5_
    - functionName:    _ZN2ot3Dns9Multicast4Core12Ip6AddrCache21ProcessResponseRecordERKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6933
      functionLinenumberEnd: 6944
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aRecordOffset
      BBCount:         13
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9AddrCache21AddNewResponseAddressERKNS_3Ip67AddressEjb
        - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6938,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6938,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:6939,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21AddNewResponseAddressERKNS_3Ip67AddressEjb
        - Branch String:   'src/core/net/mdns.cpp:6939,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6939,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache21AddNewResponseAddressERKNS_3Ip67AddressEjb
            - BranchSide:      'src/core/net/mdns.cpp:6939,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6938,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
        - Src:             'src/core/net/mdns.cpp:6939,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:6941,38'
          Dst:             _ZNK2ot3Dns10AaaaRecord10GetAddressEv
        - Src:             'src/core/net/mdns.cpp:6941,63'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6941,84'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/mdns.cpp:6941,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache21AddNewResponseAddressERKNS_3Ip67AddressEjb
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12Ip6AddrCacheEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core12Ip6AddrCacheEEEPT_PKS5_
    - functionName:    _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessResponseRecordERKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6413
      functionLinenumberEnd: 6463
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aRecordOffset
      BBCount:         49
      ICount:          199
      EdgeCount:       60
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
        - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - _ZN2ot4Heap4Data4FreeEv
        - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
        - _ZNK2ot4Heap4Data8GetBytesEv
        - _ZNK2ot4Heap4Data9GetLengthEv
        - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
        - _ZNK2ot7Message4ReadINS_3Dns9TxtRecordEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6421,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6421,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:6422,12'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - __assert_fail
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot4Heap4Data4FreeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:6424,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6426,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap4Data4FreeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:6434,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - __assert_fail
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
        - Branch String:   'src/core/net/mdns.cpp:6426,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6426,9'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data4FreeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:6426,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:6434,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6434,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - __assert_fail
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
            - BranchSide:      'src/core/net/mdns.cpp:6434,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:6435,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6435,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - __assert_fail
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
            - BranchSide:      'src/core/net/mdns.cpp:6435,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:6437,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6437,38'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:6440,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:6437,79'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6438,14'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:6440,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:6437,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6440,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:6444,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
        - Branch String:   'src/core/net/mdns.cpp:6440,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6440,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:6441,21'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
        - Branch String:   'src/core/net/mdns.cpp:6450,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6450,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
            - BranchSide:      'src/core/net/mdns.cpp:6450,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:6452,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6454,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:6457,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6421,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns9TxtRecordEEE7otErrortRT_
        - Src:             'src/core/net/mdns.cpp:6424,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6426,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6428,18'
          Dst:             _ZN2ot4Heap4Data4FreeEv
        - Src:             'src/core/net/mdns.cpp:6429,17'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:6434,9'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:6435,9'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:6435,9'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:6437,22'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6437,47'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:6437,66'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:6438,53'
          Dst:             _ZNK2ot4Heap4Data8GetBytesEv
        - Src:             'src/core/net/mdns.cpp:6438,74'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:6438,23'
          Dst:             _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
        - Src:             'src/core/net/mdns.cpp:6440,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:6440,13'
          Dst:             _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
        - Src:             'src/core/net/mdns.cpp:6440,13'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:6444,36'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6444,21'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:6452,17'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6454,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
        - Src:             'src/core/net/mdns.cpp:6457,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8TxtCache9ConvertToER20otPlatDnssdTxtResult
        - Src:             'src/core/net/mdns.cpp:6458,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdTxtResultEEvRKT_
        - Src:             'src/core/net/mdns.cpp:6461,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:6462,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core8TxtCacheEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core8TxtCacheEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core8TxtCacheEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core8TxtCacheEEEPT_PKS5_
    - functionName:    _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessResponseRecordERKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6215
      functionLinenumberEnd: 6293
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aRecordOffset
      BBCount:         63
      ICount:          273
      EdgeCount:       79
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN2ot3Dns4Name13ExtractLabelsILt255EEE7otErrorPKcS5_RAT__c
        - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
        - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
        - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - _ZN2ot4Heap6String3SetEPKc
        - _ZN2ot4Heap6String4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
        - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
        - _ZNK2ot3Dns9SrvRecord18ReadTargetHostNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - _ZNK2ot3Dns9SrvRecord7GetPortEv
        - _ZNK2ot3Dns9SrvRecord9GetWeightEv
        - _ZNK2ot4Heap6String9AsCStringEv
        - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6228,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6228,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:6229,12'
              BranchSideFuncs:
                - _ZNK2ot3Dns9SrvRecord18ReadTargetHostNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZN2ot3Dns4Name13ExtractLabelsILt255EEE7otErrorPKcS5_RAT__c
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot4Heap6String4FreeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:6230,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6230,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:6232,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13ExtractLabelsILt255EEE7otErrorPKcS5_RAT__c
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot4Heap6String4FreeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:6232,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6232,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:6234,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot4Heap6String4FreeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:6234,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6236,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap6String4FreeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
            - BranchSide:      'src/core/net/mdns.cpp:6244,14'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - Branch String:   'src/core/net/mdns.cpp:6236,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6236,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6String4FreeEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
            - BranchSide:      'src/core/net/mdns.cpp:6236,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:6244,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6244,48'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:6246,13'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:6244,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6246,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
            - BranchSide:      'src/core/net/mdns.cpp:6250,14'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
        - Branch String:   'src/core/net/mdns.cpp:6246,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6246,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:6247,21'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
        - Branch String:   'src/core/net/mdns.cpp:6250,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6250,38'
              BranchSideFuncs:
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
            - BranchSide:      'src/core/net/mdns.cpp:6252,27'
              BranchSideFuncs:
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
        - Branch String:   'src/core/net/mdns.cpp:6250,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6252,27'
              BranchSideFuncs:
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
            - BranchSide:      'src/core/net/mdns.cpp:6256,14'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
        - Branch String:   'src/core/net/mdns.cpp:6256,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6256,38'
              BranchSideFuncs:
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
            - BranchSide:      'src/core/net/mdns.cpp:6258,29'
              BranchSideFuncs:
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
        - Branch String:   'src/core/net/mdns.cpp:6256,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6258,29'
              BranchSideFuncs:
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
            - BranchSide:      'src/core/net/mdns.cpp:6262,14'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
        - Branch String:   'src/core/net/mdns.cpp:6262,34'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6262,38'
              BranchSideFuncs:
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
            - BranchSide:      'src/core/net/mdns.cpp:6264,27'
              BranchSideFuncs:
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
        - Branch String:   'src/core/net/mdns.cpp:6262,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6264,27'
              BranchSideFuncs:
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
            - BranchSide:      'src/core/net/mdns.cpp:6268,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
        - Branch String:   'src/core/net/mdns.cpp:6274,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6274,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
            - BranchSide:      'src/core/net/mdns.cpp:6274,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:6276,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6278,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:6287,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6228,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
        - Src:             'src/core/net/mdns.cpp:6230,5'
          Dst:             _ZNK2ot3Dns9SrvRecord18ReadTargetHostNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - Src:             'src/core/net/mdns.cpp:6232,5'
          Dst:             _ZN2ot3Dns4Name13ExtractLabelsILt255EEE7otErrorPKcS5_RAT__c
        - Src:             'src/core/net/mdns.cpp:6234,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6236,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6238,19'
          Dst:             _ZN2ot4Heap6String4FreeEv
        - Src:             'src/core/net/mdns.cpp:6239,17'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:6244,22'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6244,38'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - Src:             'src/core/net/mdns.cpp:6246,13'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/mdns.cpp:6246,13'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:6250,22'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6250,51'
          Dst:             _ZNK2ot3Dns9SrvRecord7GetPortEv
        - Src:             'src/core/net/mdns.cpp:6252,27'
          Dst:             _ZNK2ot3Dns9SrvRecord7GetPortEv
        - Src:             'src/core/net/mdns.cpp:6256,22'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6256,55'
          Dst:             _ZNK2ot3Dns9SrvRecord11GetPriorityEv
        - Src:             'src/core/net/mdns.cpp:6258,29'
          Dst:             _ZNK2ot3Dns9SrvRecord11GetPriorityEv
        - Src:             'src/core/net/mdns.cpp:6262,22'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6262,53'
          Dst:             _ZNK2ot3Dns9SrvRecord9GetWeightEv
        - Src:             'src/core/net/mdns.cpp:6264,27'
          Dst:             _ZNK2ot3Dns9SrvRecord9GetWeightEv
        - Src:             'src/core/net/mdns.cpp:6268,36'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6268,21'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:6276,17'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:6278,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
        - Src:             'src/core/net/mdns.cpp:6283,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:6283,60'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6283,86'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6283,21'
          Dst:             _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
        - Src:             'src/core/net/mdns.cpp:6284,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:6284,54'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:6284,21'
          Dst:             _ZN2ot3Dns9Multicast4Core22AddPassiveIp6AddrCacheEPKc
        - Src:             'src/core/net/mdns.cpp:6287,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core8SrvCache9ConvertToER20otPlatDnssdSrvResult
        - Src:             'src/core/net/mdns.cpp:6288,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI20otPlatDnssdSrvResultEEvRKT_
        - Src:             'src/core/net/mdns.cpp:6291,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:6292,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core8SrvCacheEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core8SrvCacheEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core8SrvCacheEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core8SrvCacheEEEPT_PKS5_
    - functionName:    _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessResponseRecordERKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5845
      functionLinenumberEnd: 5902
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aRecordOffset
      BBCount:         49
      ICount:          198
      EdgeCount:       61
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE12FindMatchingIJA255_cEEEPS5_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
        - _ZN2ot3Dns4NameC2EPKc
        - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
        - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE15AllocateAndInitIJRA255_cEEEPS6_DpOT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
        - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
        - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
        - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt255ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
        - _ZNK2ot4Heap6String9AsCStringEv
        - _ZNK2ot7Message4ReadINS_3Dns9PtrRecordEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:5859,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5859,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:5860,12'
              BranchSideFuncs:
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt255ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot3Dns4NameC2EPKc
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE12FindMatchingIJA255_cEEEPS5_DpRKT_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE15AllocateAndInitIJRA255_cEEEPS6_DpOT_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:5861,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5861,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:5863,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4NameC2EPKc
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE12FindMatchingIJA255_cEEEPS5_DpRKT_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE15AllocateAndInitIJRA255_cEEEPS6_DpOT_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:5863,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5863,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE12FindMatchingIJA255_cEEEPS5_DpRKT_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE15AllocateAndInitIJRA255_cEEEPS6_DpOT_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:5863,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:5867,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5869,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
            - BranchSide:      'src/core/net/mdns.cpp:5876,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE15AllocateAndInitIJRA255_cEEEPS6_DpOT_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
        - Branch String:   'src/core/net/mdns.cpp:5869,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5869,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
            - BranchSide:      'src/core/net/mdns.cpp:5869,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:5869,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5869,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
            - BranchSide:      'src/core/net/mdns.cpp:5869,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:5876,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5878,24'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE15AllocateAndInitIJRA255_cEEEPS6_DpOT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
            - BranchSide:      'src/core/net/mdns.cpp:5883,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
        - Branch String:   'src/core/net/mdns.cpp:5879,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5879,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
            - BranchSide:      'src/core/net/mdns.cpp:5879,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:5889,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5889,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
            - BranchSide:      'src/core/net/mdns.cpp:5889,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:5891,39'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5891,42'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
            - BranchSide:      'src/core/net/mdns.cpp:5896,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:5891,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:5893,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:5896,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:5859,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns9PtrRecordEEE7otErrortRT_
        - Src:             'src/core/net/mdns.cpp:5861,5'
          Dst:             _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt255ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
        - Src:             'src/core/net/mdns.cpp:5863,5'
          Dst:             _ZN2ot3Dns4NameC2EPKc
        - Src:             'src/core/net/mdns.cpp:5863,5'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:5863,5'
          Dst:             _ZNK2ot3Dns4Name7MatchesEPKcS3_S3_
        - Src:             'src/core/net/mdns.cpp:5865,28'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE12FindMatchingIJA255_cEEEPS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:5867,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:5869,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:5871,27'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:5878,24'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE15AllocateAndInitIJRA255_cEEEPS6_DpOT_
        - Src:             'src/core/net/mdns.cpp:5880,25'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCache8PtrEntryEE4PushERS5_
        - Src:             'src/core/net/mdns.cpp:5883,46'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:5883,31'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:5891,27'
          Dst:             _ZNK2ot3Dns9Multicast4Core15CacheRecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:5891,42'
          Dst:             _ZNK2ot3Dns9Multicast4Core10CacheEntry8IsActiveEv
        - Src:             'src/core/net/mdns.cpp:5893,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:5893,70'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:5893,96'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:5893,21'
          Dst:             _ZN2ot3Dns9Multicast4Core21AddPassiveSrvTxtCacheEPKcS4_
        - Src:             'src/core/net/mdns.cpp:5896,15'
          Dst:             _ZNK2ot3Dns9Multicast4Core11BrowseCache8PtrEntry9ConvertToER23otPlatDnssdBrowseResultRKS3_
        - Src:             'src/core/net/mdns.cpp:5897,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI23otPlatDnssdBrowseResultEEvRKT_
        - Src:             'src/core/net/mdns.cpp:5900,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:5901,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
    - functionName:    _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11BrowseCacheEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJNS1_4NameEEEEPKS4_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Dns9Multicast4Core11BrowseCacheEEEPT_PKS5_
    - functionName:    _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7141
      functionLinenumberEnd: 7158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetHeadEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
        - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core11RecordCache23CommitNewEntriesForTypeEt
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7147,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7149,31'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetHeadEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache23CommitNewEntriesForTypeEt
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:7154,5'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7147,25'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:7149,43'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCache14NewRecordEntryEE7GetHeadEv
        - Src:             'src/core/net/mdns.cpp:7151,9'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache23CommitNewEntriesForTypeEt
        - Src:             'src/core/net/mdns.cpp:7154,23'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCache11RecordEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:7156,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:7157,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage18ProcessOtherRecordERKNS0_4NameERKNS0_14ResourceRecordEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4712
      functionLinenumberEnd: 4725
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aName
        - aRecord
        - aRecordOffset
      BBCount:         10
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessResponseRecordERKNS_7MessageERKNS0_14ResourceRecordEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERKNS0_4NameEt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4718,35'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4718,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERKNS0_4NameEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessResponseRecordERKNS_7MessageERKNS0_14ResourceRecordEt
            - BranchSide:      'src/core/net/mdns.cpp:4725,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4720,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4718,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessResponseRecordERKNS_7MessageERKNS0_14ResourceRecordEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERKNS0_4NameEt
            - BranchSide:      'src/core/net/mdns.cpp:4722,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessResponseRecordERKNS_7MessageERKNS0_14ResourceRecordEt
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERKNS0_4NameEt
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4718,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4718,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:4718,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:4718,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:4718,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:4720,48'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:4720,25'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache7MatchesERKNS0_4NameEt
        - Src:             'src/core/net/mdns.cpp:4722,47'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4722,25'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache21ProcessResponseRecordERKNS_7MessageERKNS0_14ResourceRecordEt
        - Src:             'src/core/net/mdns.cpp:4718,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage14ProcessARecordERKNS0_4NameERKNS0_14ResourceRecordEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4697
      functionLinenumberEnd: 4708
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aName
        - aRecord
        - aRecordOffset
      BBCount:         14
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache21ProcessResponseRecordERKNS_7MessageEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4700,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4700,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache21ProcessResponseRecordERKNS_7MessageEt
            - BranchSide:      'src/core/net/mdns.cpp:4700,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4703,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4703,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core12Ip4AddrCache21ProcessResponseRecordERKNS_7MessageEt
            - BranchSide:      'src/core/net/mdns.cpp:4703,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4700,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:4702,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4702,50'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4705,41'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4705,19'
          Dst:             _ZN2ot3Dns9Multicast4Core12Ip4AddrCache21ProcessResponseRecordERKNS_7MessageEt
    - functionName:    _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6781
      functionLinenumberEnd: 6883
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         52
      ICount:          279
      EdgeCount:       65
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
        - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
        - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
        - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
        - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:6793,36'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6793,36'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:6816,9'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
        - Branch String:   'src/core/net/mdns.cpp:6797,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6804,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:6810,19'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:6804,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6806,17'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
            - BranchSide:      'src/core/net/mdns.cpp:6809,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:6810,44'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6810,48'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:6812,21'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:6816,22'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6816,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
            - BranchSide:      'src/core/net/mdns.cpp:6835,9'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
        - Branch String:   'src/core/net/mdns.cpp:6816,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6818,46'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
            - BranchSide:      'src/core/net/mdns.cpp:6835,9'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
        - Branch String:   'src/core/net/mdns.cpp:6818,44'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6818,44'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
            - BranchSide:      'src/core/net/mdns.cpp:6826,5'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
        - Branch String:   'src/core/net/mdns.cpp:6820,45'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6818,9'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
            - BranchSide:      'src/core/net/mdns.cpp:6820,49'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
        - Branch String:   'src/core/net/mdns.cpp:6820,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6818,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
            - BranchSide:      'src/core/net/mdns.cpp:6822,25'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
        - Branch String:   'src/core/net/mdns.cpp:6835,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6837,9'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:6842,9'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:6845,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6847,40'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:6867,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
        - Branch String:   'src/core/net/mdns.cpp:6850,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:6855,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:6857,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6859,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
            - BranchSide:      'src/core/net/mdns.cpp:6863,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:0,0'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:6845,5'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
                - _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Branch String:   'src/core/net/mdns.cpp:6872,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:6872,9'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:6874,36'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
                - _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
                - _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
                - _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
                - _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:6793,36'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6793,36'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:6793,36'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:6793,36'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6795,53'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:6797,22'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6806,39'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:6810,62'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6810,83'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6793,36'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:6818,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5beginEv
        - Src:             'src/core/net/mdns.cpp:6818,44'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3endEv
        - Src:             'src/core/net/mdns.cpp:6818,44'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:6818,44'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:6820,31'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6820,61'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE16ContainsMatchingIJNS_3Ip67AddressEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:6818,44'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core9AddrCache9AddrEntryENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:6837,27'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:6842,27'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:6845,25'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:6847,52'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE3PopEv
        - Src:             'src/core/net/mdns.cpp:6850,13'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
        - Src:             'src/core/net/mdns.cpp:6850,23'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6855,48'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
        - Src:             'src/core/net/mdns.cpp:6855,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE12FindMatchingIJNS_3Ip67AddressEEEEPS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:6859,39'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEEptEv
        - Src:             'src/core/net/mdns.cpp:6859,49'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache9AddrEntry6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:6859,28'
          Dst:             _ZN2ot3Dns9Multicast4Core15CacheRecordInfo10RefreshTtlEj
        - Src:             'src/core/net/mdns.cpp:6863,46'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE7ReleaseEv
        - Src:             'src/core/net/mdns.cpp:6863,31'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9AddrCache9AddrEntryEE4PushERS5_
        - Src:             'src/core/net/mdns.cpp:6865,5'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9AddrCache9AddrEntryEED2Ev
        - Src:             'src/core/net/mdns.cpp:6867,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry18StopInitialQueriesEv
        - Src:             'src/core/net/mdns.cpp:6874,36'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEC2Ev
        - Src:             'src/core/net/mdns.cpp:6877,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache15ConstructResultER24otPlatDnssdAddressResultRNS_4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EEE
        - Src:             'src/core/net/mdns.cpp:6878,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry15InvokeCallbacksI24otPlatDnssdAddressResultEEvRKT_
        - Src:             'src/core/net/mdns.cpp:6879,5'
          Dst:             _ZN2ot4Heap5ArrayI24otPlatDnssdAddressAndTtlLt2EED2Ev
        - Src:             'src/core/net/mdns.cpp:6881,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:6882,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10CacheEntry13ScheduleTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage17ProcessAaaaRecordERKNS0_4NameERKNS0_14ResourceRecordEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4682
      functionLinenumberEnd: 4693
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aName
        - aRecord
        - aRecordOffset
      BBCount:         14
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache21ProcessResponseRecordERKNS_7MessageEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4685,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4685,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache21ProcessResponseRecordERKNS_7MessageEt
            - BranchSide:      'src/core/net/mdns.cpp:4685,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4688,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4688,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core12Ip6AddrCache21ProcessResponseRecordERKNS_7MessageEt
            - BranchSide:      'src/core/net/mdns.cpp:4688,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4685,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:4687,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4687,50'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4690,41'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4690,19'
          Dst:             _ZN2ot3Dns9Multicast4Core12Ip6AddrCache21ProcessResponseRecordERKNS_7MessageEt
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage16ProcessTxtRecordERKNS0_4NameERKNS0_14ResourceRecordEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4667
      functionLinenumberEnd: 4678
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aName
        - aRecord
        - aRecordOffset
      BBCount:         14
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessResponseRecordERKNS_7MessageEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4670,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4670,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessResponseRecordERKNS_7MessageEt
            - BranchSide:      'src/core/net/mdns.cpp:4670,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4673,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4673,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessResponseRecordERKNS_7MessageEt
            - BranchSide:      'src/core/net/mdns.cpp:4673,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4670,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:4672,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4672,42'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4675,37'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4675,15'
          Dst:             _ZN2ot3Dns9Multicast4Core8TxtCache21ProcessResponseRecordERKNS_7MessageEt
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage16ProcessSrvRecordERKNS0_4NameERKNS0_14ResourceRecordEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4652
      functionLinenumberEnd: 4663
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aName
        - aRecord
        - aRecordOffset
      BBCount:         14
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessResponseRecordERKNS_7MessageEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4655,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4655,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessResponseRecordERKNS_7MessageEt
            - BranchSide:      'src/core/net/mdns.cpp:4655,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4658,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4658,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessResponseRecordERKNS_7MessageEt
            - BranchSide:      'src/core/net/mdns.cpp:4658,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4655,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:4657,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4657,42'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4660,37'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4660,15'
          Dst:             _ZN2ot3Dns9Multicast4Core8SrvCache21ProcessResponseRecordERKNS_7MessageEt
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage16ProcessPtrRecordERKNS0_4NameERKNS0_14ResourceRecordEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4637
      functionLinenumberEnd: 4648
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aName
        - aRecord
        - aRecordOffset
      BBCount:         14
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessResponseRecordERKNS_7MessageEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4640,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4640,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessResponseRecordERKNS_7MessageEt
            - BranchSide:      'src/core/net/mdns.cpp:4640,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4643,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4643,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessResponseRecordERKNS_7MessageEt
            - BranchSide:      'src/core/net/mdns.cpp:4643,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4640,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:4642,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4642,48'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4645,40'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4645,18'
          Dst:             _ZN2ot3Dns9Multicast4Core11BrowseCache21ProcessResponseRecordERKNS_7MessageEt
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage24ProcessRecordForConflictERKNS0_4NameERKNS0_14ResourceRecordEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4612
      functionLinenumberEnd: 4634
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aName
        - aRecord
        - aRecordOffset
      BBCount:         17
      ICount:          83
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry14HandleConflictEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry14HandleConflictEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4616,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4616,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry14HandleConflictEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry14HandleConflictEv
            - BranchSide:      'src/core/net/mdns.cpp:4616,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4620,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4622,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry14HandleConflictEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry14HandleConflictEv
            - BranchSide:      'src/core/net/mdns.cpp:4625,20'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry14HandleConflictEv
        - Branch String:   'src/core/net/mdns.cpp:4627,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4627,25'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry14HandleConflictEv
            - BranchSide:      'src/core/net/mdns.cpp:4629,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry14HandleConflictEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4616,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/mdns.cpp:4618,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4618,42'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4622,20'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry14HandleConflictEv
        - Src:             'src/core/net/mdns.cpp:4625,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4625,48'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJNS1_4NameEEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4629,23'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry14HandleConflictEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry14HandleConflictEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1950
      functionLinenumberEnd: 1958
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core22InvokeConflictCallbackEPKcS4_
        - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToConflictEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1954,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1954,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22InvokeConflictCallbackEPKcS4_
            - BranchSide:      'src/core/net/mdns.cpp:1954,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1951,22'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:1953,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18SetStateToConflictEv
        - Src:             'src/core/net/mdns.cpp:1955,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1955,46'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:1955,17'
          Dst:             _ZN2ot3Dns9Multicast4Core22InvokeConflictCallbackEPKcS4_
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry14HandleConflictEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2548
      functionLinenumberEnd: 2558
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
        - _ZN2ot3Dns9Multicast4Core22InvokeConflictCallbackEPKcS4_
        - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToConflictEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2554,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2554,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Dns9Multicast4Core22InvokeConflictCallbackEPKcS4_
            - BranchSide:      'src/core/net/mdns.cpp:2554,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2549,22'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2551,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18SetStateToConflictEv
        - Src:             'src/core/net/mdns.cpp:2552,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
        - Src:             'src/core/net/mdns.cpp:2555,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:2555,57'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:2555,83'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:2555,17'
          Dst:             _ZN2ot3Dns9Multicast4Core22InvokeConflictCallbackEPKcS4_
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry18SetStateToConflictEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionLinenumberEnd: 1198
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          43
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1188,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1192,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
            - BranchSide:      'src/core/net/mdns.cpp:1192,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
            - BranchSide:      'src/core/net/mdns.cpp:1196,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1196,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1188,13'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:1192,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry8SetStateENS3_5StateE
    - functionName:    _ZN2ot3Dns9Multicast4Core22InvokeConflictCallbackEPKcS4_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aName
        - aServiceType
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:327,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:327,9'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
            - BranchSide:      'src/core/net/mdns.cpp:329,9'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:329,28'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4581
      functionLinenumberEnd: 4609
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - aRecordProcessor
        - ''
      BBCount:         16
      ICount:          137
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4587,26'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4587,26'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/mdns.cpp:4609,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:4591,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4587,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/mdns.cpp:4593,34'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/mdns.cpp:4599,17'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4601,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
            - BranchSide:      'src/core/net/mdns.cpp:4604,21'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
        - Branch String:   'src/core/net/mdns.cpp:4604,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4604,53'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
            - BranchSide:      'src/core/net/mdns.cpp:4604,53'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZL11IgnoreError7otError.11148
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4591,50'
          Dst:             _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:4593,33'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4593,28'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/mdns.cpp:4596,41'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4596,25'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/mdns.cpp:4596,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/mdns.cpp:4597,25'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:4597,38'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
        - Src:             'src/core/net/mdns.cpp:4597,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/mdns.cpp:4599,48'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/mdns.cpp:4599,18'
          Dst:             _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
        - Src:             'src/core/net/mdns.cpp:4606,52'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aRrClass
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:529,57'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:529,57'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:529,61'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9Multicast4Core9RxMessage17IsSelfOriginatingEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1534
      functionLinenumberEnd: 1534
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage17ClearProcessStateEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4086
      functionLinenumberEnd: 4091
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4087,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4087,29'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
            - BranchSide:      'src/core/net/mdns.cpp:4091,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4087,29'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
        - Src:             'src/core/net/mdns.cpp:4087,29'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
        - Src:             'src/core/net/mdns.cpp:4089,18'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage8Question17ClearProcessStateEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:163,61'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4897
      functionLinenumberEnd: 4902
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core16TxMessageHistory7MsgInfo8InitFromERKNS_7MessageE
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE16ContainsMatchingIJNS4_7MsgInfoEEEEbDpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4900,10'
          Dst:             _ZN2ot3Dns9Multicast4Core16TxMessageHistory7MsgInfo8InitFromERKNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:4902,24'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE16ContainsMatchingIJNS4_7MsgInfoEEEEbDpRKT_
    - functionName:    _ZNK2ot3Dns8Question8GetClassEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2938
      functionLinenumberEnd: 2938
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2938,44'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          63
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9RxMessage8QuestionC2Ev
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8AllocateEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:320,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:322,13'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8AllocateEt
                - _ZN2ot3Dns9Multicast4Core9RxMessage8QuestionC2Ev
            - BranchSide:      'src/core/common/heap_array.hpp:325,26'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9RxMessage8QuestionC2Ev
        - Branch String:   'src/core/common/heap_array.hpp:322,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:322,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:323,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9RxMessage8QuestionC2Ev
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:322,13'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8AllocateEt
        - Src:             'src/core/common/heap_array.hpp:325,45'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage8QuestionC2Ev
    - functionName:    _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCapacity
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8AllocateEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:153,57'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8AllocateEt
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage4InitERNS_8InstanceERNS_8OwnedPtrINS_7MessageEEEbRKNS2_11AddressInfoE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3956
      functionLinenumberEnd: 4082
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aMessagePtr
        - aIsUnicast
        - aSenderAddress
      BBCount:         79
      ICount:          497
      EdgeCount:       96
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
        - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
        - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - _ZN2ot3Dns6HeaderC2Ev
        - _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
        - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
        - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns6Header12GetMessageIdEv
        - _ZNK2ot3Dns6Header12GetQueryTypeEv
        - _ZNK2ot3Dns6Header15GetResponseCodeEv
        - _ZNK2ot3Dns6Header16GetQuestionCountEv
        - _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
        - _ZNK2ot3Dns6Header7GetTypeEv
        - _ZNK2ot3Dns8Question7GetTypeEv
        - _ZNK2ot3Dns8Question8GetClassEv
        - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
        - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3969,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3969,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:3969,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns6Header7GetTypeEv
                - _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
                - _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - __assert_fail
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
        - Branch String:   'src/core/net/mdns.cpp:3973,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3973,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:3974,12'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns6Header7GetTypeEv
                - _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
                - _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - __assert_fail
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
        - Branch String:   'src/core/net/mdns.cpp:3980,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3980,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header7GetTypeEv
                - _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
                - _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - __assert_fail
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
            - BranchSide:      'src/core/net/mdns.cpp:3980,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/mdns.cpp:3981,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3981,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header7GetTypeEv
                - _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
                - _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - __assert_fail
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
            - BranchSide:      'src/core/net/mdns.cpp:3981,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/mdns.cpp:3988,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3991,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - __assert_fail
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:4006,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - __assert_fail
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/mdns.cpp:3991,22'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3991,32'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header16GetQuestionCountEv
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - __assert_fail
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:4002,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/mdns.cpp:3991,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3994,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - __assert_fail
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:4002,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/mdns.cpp:4006,20'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4006,23'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - __assert_fail
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:4017,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:4006,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4013,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:4017,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:4023,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4023,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:4025,23'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
        - Branch String:   'src/core/net/mdns.cpp:4025,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4027,38'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
            - BranchSide:      'src/core/net/mdns.cpp:4049,28'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
        - Branch String:   'src/core/net/mdns.cpp:4031,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4031,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:4033,33'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:4035,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4035,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:4036,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Branch String:   'src/core/net/mdns.cpp:4036,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4036,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:4037,16'
              BranchSideFuncs:
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
                - __assert_fail
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
        - Branch String:   'src/core/net/mdns.cpp:4049,26'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4049,26'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
            - BranchSide:      'src/core/net/mdns.cpp:4058,31'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
        - Branch String:   'src/core/net/mdns.cpp:4052,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4049,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:4052,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/mdns.cpp:4058,29'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4058,29'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:4071,26'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/mdns.cpp:4065,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4058,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
            - BranchSide:      'src/core/net/mdns.cpp:4067,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4NameC2ERKNS_7MessageEt
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
        - Branch String:   'src/core/net/mdns.cpp:4076,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4076,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:4078,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3960,14'
          Dst:             _ZN2ot3Dns6HeaderC2Ev
        - Src:             'src/core/net/mdns.cpp:3964,26'
          Dst:             _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:3967,15'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:3969,5'
          Dst:             _ZNK2ot3PtrINS_7MessageEE6IsNullEv
        - Src:             'src/core/net/mdns.cpp:3971,14'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3971,27'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/mdns.cpp:3973,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:3973,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/mdns.cpp:3980,5'
          Dst:             _ZNK2ot3Dns6Header12GetQueryTypeEv
        - Src:             'src/core/net/mdns.cpp:3981,5'
          Dst:             _ZNK2ot3Dns6Header15GetResponseCodeEv
        - Src:             'src/core/net/mdns.cpp:3983,30'
          Dst:             _ZNK2ot3Dns6Header7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:3985,29'
          Dst:             _ZNK2ot3Dns6Header19IsTruncationFlagSetEv
        - Src:             'src/core/net/mdns.cpp:3991,32'
          Dst:             _ZNK2ot3Dns6Header16GetQuestionCountEv
        - Src:             'src/core/net/mdns.cpp:3995,39'
          Dst:             _ZNK2ot3Dns6Header12GetMessageIdEv
        - Src:             'src/core/net/mdns.cpp:4013,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/mdns.cpp:4017,19'
          Dst:             _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
        - Src:             'src/core/net/mdns.cpp:4023,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:4023,5'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE15ReserveCapacityEt
        - Src:             'src/core/net/mdns.cpp:4023,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:4025,37'
          Dst:             _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:4027,49'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE8PushBackEv
        - Src:             'src/core/net/mdns.cpp:4031,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:4035,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4035,9'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/mdns.cpp:4036,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/mdns.cpp:4036,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns8QuestionEEE7otErrortRT_
        - Src:             'src/core/net/mdns.cpp:4039,36'
          Dst:             _ZNK2ot3Dns8Question7GetTypeEv
        - Src:             'src/core/net/mdns.cpp:4041,47'
          Dst:             _ZNK2ot3Dns8Question8GetClassEv
        - Src:             'src/core/net/mdns.cpp:4043,40'
          Dst:             _ZN2ot3Dns9Multicast4Core22RrClassIsInternetOrAnyEt
        - Src:             'src/core/net/mdns.cpp:4052,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4052,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:4052,9'
          Dst:             _ZN2ot3Dns14ResourceRecord12ParseRecordsERKNS_7MessageERtt
        - Src:             'src/core/net/mdns.cpp:4058,29'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE5beginEv
        - Src:             'src/core/net/mdns.cpp:4058,29'
          Dst:             _ZN2ot4Heap5ArrayINS_3Dns9Multicast4Core9RxMessage8QuestionELt2EE3endEv
        - Src:             'src/core/net/mdns.cpp:4060,19'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4060,14'
          Dst:             _ZN2ot3Dns4NameC2ERKNS_7MessageEt
        - Src:             'src/core/net/mdns.cpp:4063,36'
          Dst:             _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:4065,40'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4065,13'
          Dst:             _ZN2ot3Dns14ResourceRecord10FindRecordERKNS_7MessageERtS5_RKNS0_4NameE
        - Src:             'src/core/net/mdns.cpp:4071,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4071,65'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/mdns.cpp:4071,56'
          Dst:             _ZNK2ot3Dns9Multicast4Core16TxMessageHistory8ContainsERKNS_7MessageE
        - Src:             'src/core/net/mdns.cpp:4073,31'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - Src:             'src/core/net/mdns.cpp:4073,17'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEaSEOS2_
        - Src:             'src/core/net/mdns.cpp:4078,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core11AddressInfo10GetAddressEv
        - Src:             'src/core/net/mdns.cpp:4078,9'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/net/mdns.cpp:4078,9'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:4078,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/net/mdns.cpp:4078,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Dns9Multicast4Core12RecordCounts8ReadFromERKNS0_6HeaderE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHeader
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns6Header14GetAnswerCountEv
        - _ZNK2ot3Dns6Header16GetQuestionCountEv
        - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
        - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:559,47'
          Dst:             _ZNK2ot3Dns6Header16GetQuestionCountEv
        - Src:             'src/core/net/mdns.cpp:560,47'
          Dst:             _ZNK2ot3Dns6Header14GetAnswerCountEv
        - Src:             'src/core/net/mdns.cpp:561,47'
          Dst:             _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
        - Src:             'src/core/net/mdns.cpp:562,47'
          Dst:             _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry7SubType4InitEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3269
      functionLinenumberEnd: 3272
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLabel
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap6String3SetEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3272,19'
          Dst:             _ZN2ot4Heap6String3SetEPKc
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3251
      functionLinenumberEnd: 3260
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aState
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core5Entry13CopyKeyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3254,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3254,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3256,25'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3254,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry13CopyKeyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
        - Src:             'src/core/net/mdns.cpp:3256,42'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:3257,38'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core5Entry13CopyKeyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1527
      functionLinenumberEnd: 1540
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aState
      BBCount:         9
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot4Heap4Data8GetBytesEv
        - _ZNK2ot4Heap4Data9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1530,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1530,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
            - BranchSide:      'src/core/net/mdns.cpp:1530,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1530,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:1532,36'
          Dst:             _ZNK2ot4Heap4Data8GetBytesEv
        - Src:             'src/core/net/mdns.cpp:1533,36'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:1535,38'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:1536,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1537,51'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
    - functionName:    _ZNK2ot4Heap5ArrayIPKcLt32EE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4Heap5ArrayIPKcLt32EE8AsCArrayEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:130,47'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:130,64'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:130,47'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayIPKcLt32EE8PushBackEOS3_
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         11
      ICount:          68
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Heap5ArrayIPKcLt32EE8AllocateEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:294,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:296,13'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayIPKcLt32EE8AllocateEt
            - BranchSide:      'src/core/common/heap_array.hpp:299,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:296,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:296,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:297,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:296,13'
          Dst:             _ZN2ot4Heap5ArrayIPKcLt32EE8AllocateEt
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER18otPlatDnssdServiceR16otMdnsEntryStateRNS2_13EntryIteratorE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3220
      functionLinenumberEnd: 3247
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
        - aState
        - aIterator
      BBCount:         17
      ICount:          163
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEppEv
        - _ZN2ot4Heap5ArrayIPKcLt32EE4FreeEv
        - _ZN2ot4Heap5ArrayIPKcLt32EE8PushBackEOS3_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot4Heap4Data8GetBytesEv
        - _ZNK2ot4Heap4Data9GetLengthEv
        - _ZNK2ot4Heap5ArrayIPKcLt32EE8AsCArrayEv
        - _ZNK2ot4Heap5ArrayIPKcLt32EE9GetLengthEv
        - _ZNK2ot4Heap6String9AsCStringEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3223,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3223,5'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayIPKcLt32EE4FreeEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayIPKcLt32EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayIPKcLt32EE9GetLengthEv
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot4Heap5ArrayIPKcLt32EE8PushBackEOS3_
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3223,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:3227,33'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3227,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEdeEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot4Heap5ArrayIPKcLt32EE8PushBackEOS3_
                - _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayIPKcLt32EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayIPKcLt32EE9GetLengthEv
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3232,37'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayIPKcLt32EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayIPKcLt32EE9GetLengthEv
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Branch String:   'src/core/net/mdns.cpp:3229,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3227,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:3229,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3223,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:3225,29'
          Dst:             _ZN2ot4Heap5ArrayIPKcLt32EE4FreeEv
        - Src:             'src/core/net/mdns.cpp:3227,33'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:3227,33'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:3227,33'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEneERKS9_
        - Src:             'src/core/net/mdns.cpp:3227,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:3229,9'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:3229,9'
          Dst:             _ZN2ot4Heap5ArrayIPKcLt32EE8PushBackEOS3_
        - Src:             'src/core/net/mdns.cpp:3229,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:3227,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E13ConstIteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:3232,47'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:3233,54'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:3234,50'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:3235,61'
          Dst:             _ZNK2ot4Heap5ArrayIPKcLt32EE8AsCArrayEv
        - Src:             'src/core/net/mdns.cpp:3236,61'
          Dst:             _ZNK2ot4Heap5ArrayIPKcLt32EE9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:3237,46'
          Dst:             _ZNK2ot4Heap4Data8GetBytesEv
        - Src:             'src/core/net/mdns.cpp:3238,46'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:3242,48'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:3243,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:3244,61'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry10UnregisterERK14otPlatDnssdKey
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2517
      functionLinenumberEnd: 2524
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry23ScheduleToRemoveIfEmptyEv
        - _ZN2ot3Dns9Multicast4Core5Entry10UnregisterERK14otPlatDnssdKey
        - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2518,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry10UnregisterERK14otPlatDnssdKey
        - Src:             'src/core/net/mdns.cpp:2520,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:2521,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - Src:             'src/core/net/mdns.cpp:2523,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry23ScheduleToRemoveIfEmptyEv
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry10UnregisterERK14otPlatDnssdKey
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         18
      ICount:          64
      EdgeCount:       18
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - _ZN2ot3Dns9Multicast4Core5Entry8ClearKeyEv
        - _ZN2ot9ClearableINS_3Dns9Multicast4Core8CallbackEE5ClearEv
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1087,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1087,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Dns9Multicast4Core8CallbackEE5ClearEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core5Entry8ClearKeyEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:1087,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:1091,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1094,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:1099,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry8ClearKeyEv
            - BranchSide:      'src/core/net/mdns.cpp:1099,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry8ClearKeyEv
            - BranchSide:      'src/core/net/mdns.cpp:1103,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1104,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1087,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:1089,18'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core8CallbackEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:1091,13'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:1094,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:1099,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry8ClearKeyEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry23ScheduleToRemoveIfEmptyEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2537
      functionLinenumberEnd: 2545
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
        - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7IsEmptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2540,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2540,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/net/mdns.cpp:2542,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2538,15'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE24RemoveAndFreeAllMatchingIJNS3_12EmptyCheckerEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:2540,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:2542,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
        - Src:             'src/core/net/mdns.cpp:2543,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:2543,32'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry8ClearKeyEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4Data4FreeEv
        - _ZN2ot9ClearableINS_3Dns9Multicast4Core10RecordInfoEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1112,16'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core10RecordInfoEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:1113,14'
          Dst:             _ZN2ot4Heap4Data4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry12ClearServiceEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2527
      functionLinenumberEnd: 2534
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
        - _ZN2ot4Heap4Data4FreeEv
        - _ZN2ot4Heap6String4FreeEv
        - _ZN2ot9ClearableINS_3Dns9Multicast4Core10RecordInfoEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2528,16'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core10RecordInfoEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:2529,16'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core10RecordInfoEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:2530,16'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core10RecordInfoEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:2531,15'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
        - Src:             'src/core/net/mdns.cpp:2532,15'
          Dst:             _ZN2ot4Heap6String4FreeEv
        - Src:             'src/core/net/mdns.cpp:2533,14'
          Dst:             _ZN2ot4Heap4Data4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry10UnregisterERK18otPlatDnssdService
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2478
      functionLinenumberEnd: 2513
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         22
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry12ClearServiceEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry23ScheduleToRemoveIfEmptyEv
        - _ZN2ot3Dns9Multicast4Core5Entry13ClearCallbackEv
        - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2481,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2481,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry13ClearCallbackEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry12ClearServiceEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry23ScheduleToRemoveIfEmptyEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:2481,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:2485,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2488,33'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:2502,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry12ClearServiceEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry23ScheduleToRemoveIfEmptyEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
            - BranchSide:      'src/core/net/mdns.cpp:2502,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry12ClearServiceEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry23ScheduleToRemoveIfEmptyEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
            - BranchSide:      'src/core/net/mdns.cpp:2507,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
            - BranchSide:      'src/core/net/mdns.cpp:2510,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
        - Branch String:   'src/core/net/mdns.cpp:2488,31'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2488,31'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
            - BranchSide:      'src/core/net/mdns.cpp:2493,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2481,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:2483,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ClearCallbackEv
        - Src:             'src/core/net/mdns.cpp:2485,13'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2488,31'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:2488,31'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:2488,31'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:2488,31'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:2490,32'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:2488,31'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:2493,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:2494,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:2495,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:2496,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:2497,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - Src:             'src/core/net/mdns.cpp:2502,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry12ClearServiceEv
        - Src:             'src/core/net/mdns.cpp:2503,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry23ScheduleToRemoveIfEmptyEv
        - Src:             'src/core/net/mdns.cpp:2510,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry13ClearCallbackEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Dns9Multicast4Core8CallbackEE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1145,46'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core8CallbackEE5ClearEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2470
      functionLinenumberEnd: 2475
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aCallback
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core5Entry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2471,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
        - Src:             'src/core/net/mdns.cpp:2473,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:2474,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aCallback
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
        - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - _ZN2ot3Dns9Multicast4Core12DetermineTtlEjj
        - _ZN2ot3Dns9Multicast4Core5Entry12StartProbingEv
        - _ZN2ot3Dns9Multicast4Core5Entry20ScheduleCallbackTaskEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1071,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1071,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry12StartProbingEv
                - _ZN2ot3Dns9Multicast4Core12DetermineTtlEjj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core5Entry20ScheduleCallbackTaskEv
            - BranchSide:      'src/core/net/mdns.cpp:1073,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry12StartProbingEv
                - _ZN2ot3Dns9Multicast4Core12DetermineTtlEjj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core5Entry20ScheduleCallbackTaskEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1071,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:1073,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry12StartProbingEv
        - Src:             'src/core/net/mdns.cpp:1076,26'
          Dst:             _ZN2ot3Dns9Multicast4Core12DetermineTtlEjj
        - Src:             'src/core/net/mdns.cpp:1076,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:1077,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
        - Src:             'src/core/net/mdns.cpp:1080,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry20ScheduleCallbackTaskEv
    - functionName:    _ZN2ot3Dns9Multicast4Core12DetermineTtlEjj
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - aTtl
        - aDefaultTtl
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:482,12'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:482,40'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:482,54'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aDataProperty
        - aData
        - aLength
      BBCount:         13
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - _ZN2ot4Heap4Data7SetFromEPKht
        - _ZNK2ot4Heap4Data7MatchesEPKht
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:663,21'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:663,25'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data7MatchesEPKht
                - _ZN2ot4Heap4Data7SetFromEPKht
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:665,20'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data7SetFromEPKht
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:663,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:663,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:665,20'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data7SetFromEPKht
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:666,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:666,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:667,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:663,39'
          Dst:             _ZNK2ot4Heap4Data7MatchesEPKht
        - Src:             'src/core/net/mdns.cpp:666,9'
          Dst:             _ZN2ot4Heap4Data7SetFromEPKht
        - Src:             'src/core/net/mdns.cpp:666,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:667,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aProperty
        - aValue
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:643,21'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:643,25'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
            - BranchSide:      'src/core/net/mdns.cpp:645,20'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - Branch String:   'src/core/net/mdns.cpp:643,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:643,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
            - BranchSide:      'src/core/net/mdns.cpp:645,20'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:647,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
      BBCount:         12
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry7SubType4InitEPKc
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry7SubTypeC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry7SubTypeC2Ev
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry7SubType4InitEPKc
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry7SubTypeC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry7SubType4InitEPKc
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4FreeEv
    - functionName:    _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPKS5_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:268,16'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE12FindMatchingIJPKcEEEPKS5_DpRKT_
    - functionName:    _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType13IsContainedInERK18otPlatDnssdService
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3283
      functionLinenumberEnd: 3295
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         10
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:3286,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3286,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
            - BranchSide:      'src/core/net/mdns.cpp:3288,23'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - Branch String:   'src/core/net/mdns.cpp:3288,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:3290,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:3293,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
      Callsites:
        - Src:             'src/core/net/mdns.cpp:3288,13'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
    - functionName:    _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK18otPlatDnssdServiceRKNS2_8CallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2395
      functionLinenumberEnd: 2467
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
        - aCallback
      BBCount:         33
      ICount:          253
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
        - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - _ZN2ot3Dns9Multicast4Core12DetermineTtlEjj
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
        - _ZN2ot3Dns9Multicast4Core5Entry12StartProbingEv
        - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType13IsContainedInERK18otPlatDnssdService
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2399,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2401,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry12StartProbingEv
                - _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType13IsContainedInERK18otPlatDnssdService
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:2404,17'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType13IsContainedInERK18otPlatDnssdService
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:2412,27'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2412,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType13IsContainedInERK18otPlatDnssdService
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:2421,19'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Branch String:   'src/core/net/mdns.cpp:2414,31'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2414,65'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType13IsContainedInERK18otPlatDnssdService
            - BranchSide:      'src/core/net/mdns.cpp:2414,18'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType13IsContainedInERK18otPlatDnssdService
        - Branch String:   'src/core/net/mdns.cpp:2421,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2423,29'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
            - BranchSide:      'src/core/net/mdns.cpp:2438,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
        - Branch String:   'src/core/net/mdns.cpp:2425,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2427,35'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
            - BranchSide:      'src/core/net/mdns.cpp:2434,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Branch String:   'src/core/net/mdns.cpp:2429,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2429,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:2430,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:2442,16'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2442,50'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
            - BranchSide:      'src/core/net/mdns.cpp:2442,71'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
        - Branch String:   'src/core/net/mdns.cpp:2454,40'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2454,44'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:2456,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - Branch String:   'src/core/net/mdns.cpp:2454,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2456,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:2460,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2397,23'
          Dst:             _ZN2ot3Dns9Multicast4Core12DetermineTtlEjj
        - Src:             'src/core/net/mdns.cpp:2399,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:2401,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry12StartProbingEv
        - Src:             'src/core/net/mdns.cpp:2404,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
        - Src:             'src/core/net/mdns.cpp:2412,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE5beginEv
        - Src:             'src/core/net/mdns.cpp:2412,27'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE3endEv
        - Src:             'src/core/net/mdns.cpp:2412,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEneERKS8_
        - Src:             'src/core/net/mdns.cpp:2412,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:2414,39'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry7SubType13IsContainedInERK18otPlatDnssdService
        - Src:             'src/core/net/mdns.cpp:2416,28'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:2412,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12ServiceEntry7SubTypeENS_10LinkedListIS5_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:2425,24'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE16ContainsMatchingIJPKcEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:2427,35'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE15AllocateAndInitIJRPKcEEEPS6_DpOT_
        - Src:             'src/core/net/mdns.cpp:2429,13'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:2430,23'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntry7SubTypeEE4PushERS5_
        - Src:             'src/core/net/mdns.cpp:2432,36'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:2438,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:2442,71'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:2442,94'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost7GetNameEv
        - Src:             'src/core/net/mdns.cpp:2444,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:2445,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
        - Src:             'src/core/net/mdns.cpp:2446,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
        - Src:             'src/core/net/mdns.cpp:2447,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
        - Src:             'src/core/net/mdns.cpp:2448,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyItEEvRT_S5_
        - Src:             'src/core/net/mdns.cpp:2452,16'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:2456,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
        - Src:             'src/core/net/mdns.cpp:2460,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap4DataEPKht
        - Src:             'src/core/net/mdns.cpp:2463,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry18UpdateServiceTypesEv
        - Src:             'src/core/net/mdns.cpp:2465,5'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:2466,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS_4Heap6StringEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aStringProperty
        - aString
      BBCount:         13
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
        - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - _ZN2ot4Heap6String3SetEPKc
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:653,21'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:653,35'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
                - _ZN2ot4Heap6String3SetEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:655,20'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:653,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:653,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:655,20'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:656,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:656,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:657,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:653,25'
          Dst:             _ZN2ot3Dns9Multicast4Core9NameMatchERKNS_4Heap6StringEPKc
        - Src:             'src/core/net/mdns.cpp:656,9'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/mdns.cpp:656,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:657,9'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo15StartAnnouncingEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2278
      functionLinenumberEnd: 2287
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aState
      BBCount:         8
      ICount:          50
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core5Entry13CopyKeyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2281,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2281,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:2283,25'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2281,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry13CopyKeyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
        - Src:             'src/core/net/mdns.cpp:2283,31'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER15otPlatDnssdHostR16otMdnsEntryState
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2261
      functionLinenumberEnd: 2274
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
        - aState
      BBCount:         9
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AsCArrayEv
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:2264,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:2264,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AsCArrayEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
            - BranchSide:      'src/core/net/mdns.cpp:2264,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2264,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:2266,36'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:2267,56'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AsCArrayEv
        - Src:             'src/core/net/mdns.cpp:2268,56'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:2269,45'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo6GetTtlEb
        - Src:             'src/core/net/mdns.cpp:2270,30'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:2271,54'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord5ClearEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2296
      functionLinenumberEnd: 2299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
        - _ZN2ot9ClearableINS_3Dns9Multicast4Core10RecordInfoEE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2297,17'
          Dst:             _ZN2ot9ClearableINS_3Dns9Multicast4Core10RecordInfoEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:2298,16'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK14otPlatDnssdKey
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1921
      functionLinenumberEnd: 1928
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry10UnregisterERK14otPlatDnssdKey
        - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry23ScheduleToRemoveIfEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1922,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry10UnregisterERK14otPlatDnssdKey
        - Src:             'src/core/net/mdns.cpp:1924,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1925,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - Src:             'src/core/net/mdns.cpp:1927,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry23ScheduleToRemoveIfEmptyEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry23ScheduleToRemoveIfEmptyEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1941
      functionLinenumberEnd: 1947
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core9HostEntry7IsEmptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1942,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1942,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/net/mdns.cpp:1944,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1942,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core9HostEntry7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:1944,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry18SetStateToRemovingEv
        - Src:             'src/core/net/mdns.cpp:1945,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1945,32'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry9ClearHostEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1931
      functionLinenumberEnd: 1938
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord5ClearEv
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1934,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1934,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord5ClearEv
            - BranchSide:      'src/core/net/mdns.cpp:1936,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord5ClearEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1932,20'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord5ClearEv
        - Src:             'src/core/net/mdns.cpp:1934,24'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEneEPKS5_
        - Src:             'src/core/net/mdns.cpp:1936,9'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9HostEntry10AddrRecordEEptEv
        - Src:             'src/core/net/mdns.cpp:1936,25'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord5ClearEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1883
      functionLinenumberEnd: 1888
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aCallback
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core5Entry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
        - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1884,12'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
        - Src:             'src/core/net/mdns.cpp:1886,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1887,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERK15otPlatDnssdHost
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2302
      functionLinenumberEnd: 2304
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS2_12AddressArrayEPKNS_3Ip67AddressEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:2303,32'
          Dst:             _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/net/mdns.cpp:2303,5'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo14UpdatePropertyERNS2_12AddressArrayEPKNS_3Ip67AddressEt
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK15otPlatDnssdHost
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1891
      functionLinenumberEnd: 1917
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
      BBCount:         18
      ICount:          66
      EdgeCount:       18
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - _ZN2ot3Dns9Multicast4Core5Entry13ClearCallbackEv
        - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry23ScheduleToRemoveIfEmptyEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry9ClearHostEv
        - _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1894,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1894,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry13ClearCallbackEv
                - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry9ClearHostEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry23ScheduleToRemoveIfEmptyEv
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:1894,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:1898,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1901,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
            - BranchSide:      'src/core/net/mdns.cpp:1908,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry9ClearHostEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry23ScheduleToRemoveIfEmptyEv
            - BranchSide:      'src/core/net/mdns.cpp:1908,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry9ClearHostEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry23ScheduleToRemoveIfEmptyEv
            - BranchSide:      'src/core/net/mdns.cpp:1913,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1914,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1894,5'
          Dst:             _ZNK2ot3Dns9Multicast4Core10RecordInfo9IsPresentEv
        - Src:             'src/core/net/mdns.cpp:1896,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ClearCallbackEv
        - Src:             'src/core/net/mdns.cpp:1898,13'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:1901,24'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:1902,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1903,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - Src:             'src/core/net/mdns.cpp:1908,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry9ClearHostEv
        - Src:             'src/core/net/mdns.cpp:1909,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry23ScheduleToRemoveIfEmptyEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK15otPlatDnssdHostRKNS2_8CallbackE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1806
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
        - aCallback
      BBCount:         12
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - _ZN2ot3Dns9Multicast4Core12DetermineTtlEjj
        - _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
        - _ZN2ot3Dns9Multicast4Core5Entry12StartProbingEv
        - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
        - _ZN2ot3Dns9Multicast4Core5Entry35MarkToInvokeCallbackUnconditionallyEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERK15otPlatDnssdHost
        - _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK15otPlatDnssdHost
        - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
        - _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1807,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1809,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry12StartProbingEv
                - _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
                - _ZN2ot3Dns9Multicast4Core12DetermineTtlEjj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERK15otPlatDnssdHost
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK15otPlatDnssdHost
                - _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
                - _ZN2ot3Dns9Multicast4Core5Entry35MarkToInvokeCallbackUnconditionallyEv
            - BranchSide:      'src/core/net/mdns.cpp:1812,17'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
                - _ZN2ot3Dns9Multicast4Core12DetermineTtlEjj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERK15otPlatDnssdHost
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
                - _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK15otPlatDnssdHost
                - _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
                - _ZN2ot3Dns9Multicast4Core5Entry35MarkToInvokeCallbackUnconditionallyEv
        - Branch String:   'src/core/net/mdns.cpp:1814,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1820,20'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK15otPlatDnssdHost
                - _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
                - _ZN2ot3Dns9Multicast4Core5Entry35MarkToInvokeCallbackUnconditionallyEv
            - BranchSide:      'src/core/net/mdns.cpp:1832,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12DetermineTtlEjj
                - _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
                - _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERK15otPlatDnssdHost
                - _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
                - _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1807,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core5Entry8GetStateEv
        - Src:             'src/core/net/mdns.cpp:1809,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry12StartProbingEv
        - Src:             'src/core/net/mdns.cpp:1812,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
        - Src:             'src/core/net/mdns.cpp:1820,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK15otPlatDnssdHost
        - Src:             'src/core/net/mdns.cpp:1827,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry11SetCallbackERKNS2_8CallbackE
        - Src:             'src/core/net/mdns.cpp:1828,9'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry35MarkToInvokeCallbackUnconditionallyEv
        - Src:             'src/core/net/mdns.cpp:1832,30'
          Dst:             _ZN2ot3Dns9Multicast4Core12DetermineTtlEjj
        - Src:             'src/core/net/mdns.cpp:1832,20'
          Dst:             _ZN2ot3Dns9Multicast4Core10RecordInfo9UpdateTtlEj
        - Src:             'src/core/net/mdns.cpp:1833,20'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry10AddrRecord15UpdateAddressesERK15otPlatDnssdHost
        - Src:             'src/core/net/mdns.cpp:1835,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry21DetermineNextFireTimeEv
        - Src:             'src/core/net/mdns.cpp:1836,5'
          Dst:             _ZN2ot3Dns9Multicast4Core5Entry13ScheduleTimerEv
    - functionName:    _ZN2ot3Dns9Multicast4Core5Entry35MarkToInvokeCallbackUnconditionallyEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1123
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1125,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1125,28'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9LocalHost9AddrEventC2ERKNS_3Ip67AddressEb
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1742
      functionLinenumberEnd: 1743
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aAdded
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE17RemoveAllMatchingIJNS_3Ip67AddressEEEEvRS6_DpRKT_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEED2Ev
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:156,20'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2Ev
        - Src:             'src/core/common/owning_list.hpp:158,9'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE17RemoveAllMatchingIJNS_3Ip67AddressEEEEvRS6_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:159,29'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE7IsEmptyEv
        - Src:             'src/core/common/owning_list.hpp:160,5'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEED2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2Ev
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8AllocateIJRKNS_3Ip67AddressERbEEEPS6_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9LocalHost9AddrEventC2ERKNS_3Ip67AddressEb
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9LocalHost9AddrEventC2ERKNS_3Ip67AddressEb
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot3Dns9Multicast4Core9LocalHost9AddrEventC2ERKNS_3Ip67AddressEb
    - functionName:    _ZN2ot3Dns9Multicast4Core9LocalHost7SetNameEPKc
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1581
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aName
      BBCount:         16
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9LocalHost12GenerateNameEv
        - _ZN2ot4Heap6String3SetEPKc
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1569,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1569,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1569,5'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core9LocalHost12GenerateNameEv
        - Branch String:   'src/core/net/mdns.cpp:1571,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1573,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9LocalHost12GenerateNameEv
            - BranchSide:      'src/core/net/mdns.cpp:1577,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
                - __assert_fail
        - Branch String:   'src/core/net/mdns.cpp:1577,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1577,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1569,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1573,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9LocalHost12GenerateNameEv
        - Src:             'src/core/net/mdns.cpp:1577,9'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/mdns.cpp:1577,9'
          Dst:             __assert_fail
    - functionName:    _ZN2ot3Dns9Multicast4Core9LocalHost12GenerateNameEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1585
      functionLinenumberEnd: 1592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot12StringWriterC2EPct
        - _ZN2ot4Heap6String3SetEPKc
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac10ExtAddress8ToStringEv
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1591,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1591,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/mdns.cpp:1591,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1587,23'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/net/mdns.cpp:1589,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/net/mdns.cpp:1589,43'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/net/mdns.cpp:1589,59'
          Dst:             _ZNK2ot3Mac10ExtAddress8ToStringEv
        - Src:             'src/core/net/mdns.cpp:1589,70'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/net/mdns.cpp:1589,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/net/mdns.cpp:1591,5'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/mdns.cpp:1591,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_25HandleLocalHostEventTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_25HandleLocalHostEventTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_25HandleLocalHostEventTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot3Dns9Multicast4Core9LocalHostC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1561
      functionLinenumberEnd: 1563
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2Ev
        - _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_25HandleLocalHostEventTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
        - _ZN2ot3Dns9Multicast4Core9LocalHost12GenerateNameEv
        - _ZN2ot4Heap6StringC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1559,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:1558,18'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/mdns.cpp:1558,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
        - Src:             'src/core/net/mdns.cpp:1558,18'
          Dst:             _ZN2ot3Dns9Multicast4Core12AddressArrayC2Ev
        - Src:             'src/core/net/mdns.cpp:1558,18'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEEC2Ev
        - Src:             'src/core/net/mdns.cpp:1560,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_25HandleLocalHostEventTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:1562,5'
          Dst:             _ZN2ot3Dns9Multicast4Core9LocalHost12GenerateNameEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core12AddressArray7MatchesERKS3_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9Multicast4Core12AddressArray7MatchesEPKNS_3Ip67AddressEt
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AsCArrayEv
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:613,27'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8AsCArrayEv
        - Src:             'src/core/net/mdns.cpp:613,46'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:613,12'
          Dst:             _ZNK2ot3Dns9Multicast4Core12AddressArray7MatchesEPKNS_3Ip67AddressEt
    - functionName:    _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessResponseEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4521
      functionLinenumberEnd: 4578
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         36
      ICount:          248
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
        - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
        - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7IsEmptyEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7IsEmptyEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7IsEmptyEv
        - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7IsEmptyEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - _ZNK2ot3Dns9Multicast4Core9RxMessage17IsSelfOriginatingEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4522,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4524,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:4534,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:4534,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4536,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:4539,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:4539,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4541,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:4544,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:4544,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4546,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:4549,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:4549,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4551,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:4559,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:4553,38'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4553,38'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:4557,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:4559,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4561,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:4569,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:4563,38'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4563,38'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
            - BranchSide:      'src/core/net/mdns.cpp:4567,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:4569,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4569,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:4571,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Branch String:   'src/core/net/mdns.cpp:4573,39'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4573,39'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
                - _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
                - _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
            - BranchSide:      'src/core/net/mdns.cpp:4577,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4522,10'
          Dst:             _ZNK2ot3Dns9Multicast4Core9RxMessage17IsSelfOriginatingEv
        - Src:             'src/core/net/mdns.cpp:4524,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
        - Src:             'src/core/net/mdns.cpp:4534,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4534,39'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:4536,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
        - Src:             'src/core/net/mdns.cpp:4539,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4539,36'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:4541,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
        - Src:             'src/core/net/mdns.cpp:4544,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4544,36'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:4546,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
        - Src:             'src/core/net/mdns.cpp:4549,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4549,40'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:4551,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
        - Src:             'src/core/net/mdns.cpp:4553,40'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4553,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:4553,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:4553,38'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:4553,38'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:4555,23'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
        - Src:             'src/core/net/mdns.cpp:4553,38'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip6AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:4559,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4559,40'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:4561,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
        - Src:             'src/core/net/mdns.cpp:4563,40'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4563,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:4563,38'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:4563,38'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:4563,38'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:4565,23'
          Dst:             _ZN2ot3Dns9Multicast4Core9AddrCache24CommitNewResponseEntriesEv
        - Src:             'src/core/net/mdns.cpp:4563,38'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core12Ip4AddrCacheENS_10LinkedListIS4_E8IteratorEEppEv
        - Src:             'src/core/net/mdns.cpp:4569,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4569,39'
          Dst:             _ZNK2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7IsEmptyEv
        - Src:             'src/core/net/mdns.cpp:4571,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage29IterateOnAllRecordsInResponseEMS3_FvRKNS0_4NameERKNS0_14ResourceRecordEtE
        - Src:             'src/core/net/mdns.cpp:4573,41'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:4573,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE5beginEv
        - Src:             'src/core/net/mdns.cpp:4573,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE3endEv
        - Src:             'src/core/net/mdns.cpp:4573,39'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEneERKS7_
        - Src:             'src/core/net/mdns.cpp:4573,39'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEdeEv
        - Src:             'src/core/net/mdns.cpp:4575,25'
          Dst:             _ZN2ot3Dns9Multicast4Core11RecordCache24CommitNewResponseEntriesEv
        - Src:             'src/core/net/mdns.cpp:4573,39'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Dns9Multicast4Core11RecordCacheENS_10LinkedListIS4_E8IteratorEEppEv
    - functionName:    _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages6AddNewERNS_8OwnedPtrINS2_9RxMessageEEE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4761
      functionLinenumberEnd: 4772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxMessagePtr
      BBCount:         7
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4PushERS5_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE14RemoveMatchingIJNS3_11AddressInfoEEEENS_8OwnedPtrIS5_EEDpRKT_
        - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry3AddERNS_8OwnedPtrINS2_9RxMessageEEE
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8AllocateIJRNS_8InstanceEEEEPS6_DpOT_
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Dns9Multicast4Core9RxMessage16GetSenderAddressEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4764,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4764,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry3AddERNS_8OwnedPtrINS2_9RxMessageEEE
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage16GetSenderAddressEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE14RemoveMatchingIJNS3_11AddressInfoEEEENS_8OwnedPtrIS5_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4PushERS5_
            - BranchSide:      'src/core/net/mdns.cpp:4764,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4762,49'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:4762,28'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE8AllocateIJRNS_8InstanceEEEEPS6_DpOT_
        - Src:             'src/core/net/mdns.cpp:4764,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:4765,15'
          Dst:             _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry3AddERNS_8OwnedPtrINS2_9RxMessageEEE
        - Src:             'src/core/net/mdns.cpp:4770,34'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
        - Src:             'src/core/net/mdns.cpp:4770,49'
          Dst:             _ZNK2ot3Dns9Multicast4Core9RxMessage16GetSenderAddressEv
        - Src:             'src/core/net/mdns.cpp:4770,19'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE14RemoveMatchingIJNS3_11AddressInfoEEEENS_8OwnedPtrIS5_EEDpRKT_
        - Src:             'src/core/net/mdns.cpp:4770,5'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
        - Src:             'src/core/net/mdns.cpp:4771,19'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE4PushERS5_
    - functionName:    _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages13AddToExistingERNS_8OwnedPtrINS2_9RxMessageEEE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4750
      functionLinenumberEnd: 4757
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxMessagePtr
      BBCount:         9
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE12FindMatchingIJNS3_11AddressInfoEEEEPS5_DpRKT_
        - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry3AddERNS_8OwnedPtrINS2_9RxMessageEEE
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
        - _ZNK2ot3Dns9Multicast4Core9RxMessage16GetSenderAddressEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:4753,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:4753,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry3AddERNS_8OwnedPtrINS2_9RxMessageEEE
            - BranchSide:      'src/core/net/mdns.cpp:4753,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4751,55'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
        - Src:             'src/core/net/mdns.cpp:4751,70'
          Dst:             _ZNK2ot3Dns9Multicast4Core9RxMessage16GetSenderAddressEv
        - Src:             'src/core/net/mdns.cpp:4751,42'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE12FindMatchingIJNS3_11AddressInfoEEEEPS5_DpRKT_
        - Src:             'src/core/net/mdns.cpp:4754,15'
          Dst:             _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntry3AddERNS_8OwnedPtrINS2_9RxMessageEEE
    - functionName:    _ZNK2ot3Dns9Multicast4Core9RxMessage15GetRecordCountsEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1535
      functionLinenumberEnd: 1535
      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:    _ZNK2ot3Dns9Multicast4Core9RxMessage7IsQueryEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1532
      functionLinenumberEnd: 1532
      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:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE15AllocateAndInitIJRNS_8InstanceERNS_8OwnedPtrINS_7MessageEEERbRKNS4_11AddressInfoEEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9RxMessage4InitERNS_8InstanceERNS_8OwnedPtrINS_7MessageEEEbRKNS2_11AddressInfoE
        - _ZN2ot3Dns9Multicast4Core9RxMessageC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9RxMessageC2Ev
                - _ZN2ot3Dns9Multicast4Core9RxMessage4InitERNS_8InstanceERNS_8OwnedPtrINS_7MessageEEEbRKNS2_11AddressInfoE
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessageC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage4InitERNS_8InstanceERNS_8OwnedPtrINS_7MessageEEEbRKNS2_11AddressInfoE
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE4FreeEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE5ResetEPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE6DeleteEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:118,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:118,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE6DeleteEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:120,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE6DeleteEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:120,13'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE6DeleteEv
    - functionName:    _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:61,5'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEC2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core9LocalHost22HandleAddressRemoveAllEj
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1637
      functionLinenumberEnd: 1657
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aInfraIfIndex
      BBCount:         22
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1638,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1638,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
                - _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
            - BranchSide:      'src/core/net/mdns.cpp:1638,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:1639,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1639,5'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
                - _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
            - BranchSide:      'src/core/net/mdns.cpp:1639,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:1646,38'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1646,38'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
            - BranchSide:      'src/core/net/mdns.cpp:1651,40'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
        - Branch String:   'src/core/net/mdns.cpp:1651,38'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1651,38'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
            - BranchSide:      'src/core/net/mdns.cpp:1654,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1638,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1639,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1641,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:1642,17'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/net/mdns.cpp:1646,38'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
        - Src:             'src/core/net/mdns.cpp:1646,38'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - Src:             'src/core/net/mdns.cpp:1648,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
        - Src:             'src/core/net/mdns.cpp:1651,38'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
        - Src:             'src/core/net/mdns.cpp:1651,38'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - Src:             'src/core/net/mdns.cpp:1653,9'
          Dst:             _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
    - functionName:    _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1603
      functionLinenumberEnd: 1633
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aAdded
        - aInfraIfIndex
      BBCount:         21
      ICount:          90
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4PushERS5_
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8AllocateIJRKNS_3Ip67AddressERbEEEPS6_DpOT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot5Timer9IsRunningEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:1606,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1606,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8AllocateIJRKNS_3Ip67AddressERbEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4PushERS5_
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/net/mdns.cpp:1606,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:1607,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1607,5'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8AllocateIJRKNS_3Ip67AddressERbEEEPS6_DpOT_
                - __assert_fail
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4PushERS5_
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/net/mdns.cpp:1607,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:1612,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1612,5'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4PushERS5_
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/net/mdns.cpp:1624,5'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4PushERS5_
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/net/mdns.cpp:1627,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:1627,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:1629,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1606,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1607,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:1611,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9LocalHost9AddrEventEE8AllocateIJRKNS_3Ip67AddressERbEEEPS6_DpOT_
        - Src:             'src/core/net/mdns.cpp:1612,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:1624,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE24RemoveAndFreeAllMatchingIJNS_3Ip67AddressEEEEbDpRKT_
        - Src:             'src/core/net/mdns.cpp:1625,17'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE4PushERS5_
        - Src:             'src/core/net/mdns.cpp:1627,22'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/net/mdns.cpp:1629,21'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot3Dns9Multicast4Core13EntryIterator20GetNextRecordQuerierER24otPlatDnssdRecordQuerierR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7652
      functionLinenumberEnd: 7671
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQuerier
        - aInfo
      BBCount:         17
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7GetHeadEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11RecordCache10CopyInfoToER24otPlatDnssdRecordQuerierR15otMdnsCacheInfo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7655,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7657,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7GetHeadEv
                - _ZNK2ot3Dns9Multicast4Core11RecordCache10CopyInfoToER24otPlatDnssdRecordQuerierR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7662,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11RecordCache10CopyInfoToER24otPlatDnssdRecordQuerierR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:7662,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7662,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11RecordCache10CopyInfoToER24otPlatDnssdRecordQuerierR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7662,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7665,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7665,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11RecordCache10CopyInfoToER24otPlatDnssdRecordQuerierR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7665,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7657,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7657,53'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11RecordCacheEE7GetHeadEv
        - Src:             'src/core/net/mdns.cpp:7667,19'
          Dst:             _ZNK2ot3Dns9Multicast4Core11RecordCache10CopyInfoToER24otPlatDnssdRecordQuerierR15otMdnsCacheInfo
        - Src:             'src/core/net/mdns.cpp:7668,34'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11RecordCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core20GetNextRecordQuerierER14otMdnsIteratorR24otPlatDnssdRecordQuerierR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aQuerier
        - aInfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core13EntryIterator20GetNextRecordQuerierER24otPlatDnssdRecordQuerierR15otMdnsCacheInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:320,52'
          Dst:             _ZN2ot3Dns9Multicast4Core13EntryIterator20GetNextRecordQuerierER24otPlatDnssdRecordQuerierR15otMdnsCacheInfo
    - functionName:    _ZN2ot3Dns9Multicast4Core13EntryIterator25GetNextIp4AddressResolverER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7629
      functionLinenumberEnd: 7648
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
        - aInfo
      BBCount:         17
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetHeadEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9AddrCache10CopyInfoToER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7632,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7634,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetHeadEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache10CopyInfoToER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7639,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache10CopyInfoToER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:7639,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7639,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache10CopyInfoToER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7639,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7642,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7642,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache10CopyInfoToER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7642,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7634,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7634,55'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetHeadEv
        - Src:             'src/core/net/mdns.cpp:7644,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache10CopyInfoToER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
        - Src:             'src/core/net/mdns.cpp:7645,36'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip4AddrCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core25GetNextIp4AddressResolverER14otMdnsIteratorR26otPlatDnssdAddressResolverR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aResolver
        - aInfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core13EntryIterator25GetNextIp4AddressResolverER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:315,52'
          Dst:             _ZN2ot3Dns9Multicast4Core13EntryIterator25GetNextIp4AddressResolverER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
    - functionName:    _ZN2ot3Dns9Multicast4Core13EntryIterator25GetNextIp6AddressResolverER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7606
      functionLinenumberEnd: 7625
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
        - aInfo
      BBCount:         17
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetHeadEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9AddrCache10CopyInfoToER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7609,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7611,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetHeadEv
                - _ZNK2ot3Dns9Multicast4Core9AddrCache10CopyInfoToER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7616,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache10CopyInfoToER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:7616,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7616,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache10CopyInfoToER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7616,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7619,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7619,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9AddrCache10CopyInfoToER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7619,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7611,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7611,55'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetHeadEv
        - Src:             'src/core/net/mdns.cpp:7621,20'
          Dst:             _ZNK2ot3Dns9Multicast4Core9AddrCache10CopyInfoToER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
        - Src:             'src/core/net/mdns.cpp:7622,36'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12Ip6AddrCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core25GetNextIp6AddressResolverER14otMdnsIteratorR26otPlatDnssdAddressResolverR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aResolver
        - aInfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core13EntryIterator25GetNextIp6AddressResolverER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:310,52'
          Dst:             _ZN2ot3Dns9Multicast4Core13EntryIterator25GetNextIp6AddressResolverER26otPlatDnssdAddressResolverR15otMdnsCacheInfo
    - functionName:    _ZN2ot3Dns9Multicast4Core13EntryIterator18GetNextTxtResolverER22otPlatDnssdTxtResolverR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7583
      functionLinenumberEnd: 7602
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
        - aInfo
      BBCount:         17
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7GetHeadEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core8TxtCache10CopyInfoToER22otPlatDnssdTxtResolverR15otMdnsCacheInfo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7586,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7588,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7GetHeadEv
                - _ZNK2ot3Dns9Multicast4Core8TxtCache10CopyInfoToER22otPlatDnssdTxtResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7593,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8TxtCache10CopyInfoToER22otPlatDnssdTxtResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:7593,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7593,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8TxtCache10CopyInfoToER22otPlatDnssdTxtResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7593,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7596,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7596,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8TxtCache10CopyInfoToER22otPlatDnssdTxtResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7596,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7588,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7588,47'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8TxtCacheEE7GetHeadEv
        - Src:             'src/core/net/mdns.cpp:7598,16'
          Dst:             _ZNK2ot3Dns9Multicast4Core8TxtCache10CopyInfoToER22otPlatDnssdTxtResolverR15otMdnsCacheInfo
        - Src:             'src/core/net/mdns.cpp:7599,28'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8TxtCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core18GetNextTxtResolverER14otMdnsIteratorR22otPlatDnssdTxtResolverR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aResolver
        - aInfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core13EntryIterator18GetNextTxtResolverER22otPlatDnssdTxtResolverR15otMdnsCacheInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:305,52'
          Dst:             _ZN2ot3Dns9Multicast4Core13EntryIterator18GetNextTxtResolverER22otPlatDnssdTxtResolverR15otMdnsCacheInfo
    - functionName:    _ZN2ot3Dns9Multicast4Core13EntryIterator18GetNextSrvResolverER22otPlatDnssdSrvResolverR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7560
      functionLinenumberEnd: 7579
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResolver
        - aInfo
      BBCount:         17
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7GetHeadEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core8SrvCache10CopyInfoToER22otPlatDnssdSrvResolverR15otMdnsCacheInfo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7563,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7565,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7GetHeadEv
                - _ZNK2ot3Dns9Multicast4Core8SrvCache10CopyInfoToER22otPlatDnssdSrvResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7570,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8SrvCache10CopyInfoToER22otPlatDnssdSrvResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:7570,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7570,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8SrvCache10CopyInfoToER22otPlatDnssdSrvResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7570,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7573,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7573,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core8SrvCache10CopyInfoToER22otPlatDnssdSrvResolverR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7573,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7565,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7565,47'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core8SrvCacheEE7GetHeadEv
        - Src:             'src/core/net/mdns.cpp:7575,16'
          Dst:             _ZNK2ot3Dns9Multicast4Core8SrvCache10CopyInfoToER22otPlatDnssdSrvResolverR15otMdnsCacheInfo
        - Src:             'src/core/net/mdns.cpp:7576,28'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core8SrvCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core18GetNextSrvResolverER14otMdnsIteratorR22otPlatDnssdSrvResolverR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aResolver
        - aInfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core13EntryIterator18GetNextSrvResolverER22otPlatDnssdSrvResolverR15otMdnsCacheInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:300,52'
          Dst:             _ZN2ot3Dns9Multicast4Core13EntryIterator18GetNextSrvResolverER22otPlatDnssdSrvResolverR15otMdnsCacheInfo
    - functionName:    _ZN2ot3Dns9Multicast4Core13EntryIterator14GetNextBrowserER18otPlatDnssdBrowserR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7537
      functionLinenumberEnd: 7556
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrowser
        - aInfo
      BBCount:         17
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7GetHeadEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core11BrowseCache10CopyInfoToER18otPlatDnssdBrowserR15otMdnsCacheInfo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7540,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7542,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7GetHeadEv
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache10CopyInfoToER18otPlatDnssdBrowserR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7547,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache10CopyInfoToER18otPlatDnssdBrowserR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:7547,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7547,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache10CopyInfoToER18otPlatDnssdBrowserR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7547,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7550,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7550,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core11BrowseCache10CopyInfoToER18otPlatDnssdBrowserR15otMdnsCacheInfo
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7550,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7542,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7542,53'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11BrowseCacheEE7GetHeadEv
        - Src:             'src/core/net/mdns.cpp:7552,19'
          Dst:             _ZNK2ot3Dns9Multicast4Core11BrowseCache10CopyInfoToER18otPlatDnssdBrowserR15otMdnsCacheInfo
        - Src:             'src/core/net/mdns.cpp:7553,34'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core11BrowseCacheEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core14GetNextBrowserER14otMdnsIteratorR18otPlatDnssdBrowserR15otMdnsCacheInfo
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aBrowser
        - aInfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core13EntryIterator14GetNextBrowserER18otPlatDnssdBrowserR15otMdnsCacheInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:295,52'
          Dst:             _ZN2ot3Dns9Multicast4Core13EntryIterator14GetNextBrowserER18otPlatDnssdBrowserR15otMdnsCacheInfo
    - functionName:    _ZN2ot3Dns9Multicast4Core13EntryIterator23GetNextLocalHostAddressER22otMdnsLocalHostAddress
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7493
      functionLinenumberEnd: 7533
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         20
      ICount:          145
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13ClearAllBytesI22otMdnsLocalHostAddressEEvRT_
        - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
        - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7498,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7500,9'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesI22otMdnsLocalHostAddressEEvRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
                - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
            - BranchSide:      'src/core/net/mdns.cpp:7505,9'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesI22otMdnsLocalHostAddressEEvRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
                - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
        - Branch String:   'src/core/net/mdns.cpp:7505,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7505,9'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesI22otMdnsLocalHostAddressEEvRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
                - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
            - BranchSide:      'src/core/net/mdns.cpp:7505,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7512,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7514,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
            - BranchSide:      'src/core/net/mdns.cpp:7519,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
                - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Branch String:   'src/core/net/mdns.cpp:7521,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7521,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
                - _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
            - BranchSide:      'src/core/net/mdns.cpp:7521,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7508,5'
          Dst:             _ZN2ot13ClearAllBytesI22otMdnsLocalHostAddressEEvRT_
        - Src:             'src/core/net/mdns.cpp:7512,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7512,40'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
        - Src:             'src/core/net/mdns.cpp:7512,58'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:7515,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7515,57'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
        - Src:             'src/core/net/mdns.cpp:7515,34'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
        - Src:             'src/core/net/mdns.cpp:7519,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7519,41'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp6AddressesEv
        - Src:             'src/core/net/mdns.cpp:7519,59'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:7521,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7521,9'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
        - Src:             'src/core/net/mdns.cpp:7521,9'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
        - Src:             'src/core/net/mdns.cpp:7523,60'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7523,83'
          Dst:             _ZNK2ot3Dns9Multicast4Core9LocalHost15GetIp4AddressesEv
        - Src:             'src/core/net/mdns.cpp:7523,60'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
        - Src:             'src/core/net/mdns.cpp:7523,29'
          Dst:             _ZN2ot3Ip47Address30ExtractFromIp4MappedIp6AddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/mdns.cpp:7523,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/mdns.cpp:7529,30'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
    - functionName:    _ZN2ot3Dns9Multicast4Core23GetNextLocalHostAddressER14otMdnsIteratorR22otMdnsLocalHostAddress
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aAddress
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core13EntryIterator23GetNextLocalHostAddressER22otMdnsLocalHostAddress
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:290,52'
          Dst:             _ZN2ot3Dns9Multicast4Core13EntryIterator23GetNextLocalHostAddressER22otMdnsLocalHostAddress
    - functionName:    _ZN2ot3Dns9Multicast4Core13EntryIterator10GetNextKeyER14otPlatDnssdKeyR16otMdnsEntryState
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7455
      functionLinenumberEnd: 7489
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aState
      BBCount:         35
      ICount:          179
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7GetHeadEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
        - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7458,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7460,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7GetHeadEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
            - BranchSide:      'src/core/net/mdns.cpp:7465,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
        - Branch String:   'src/core/net/mdns.cpp:7465,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7465,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
            - BranchSide:      'src/core/net/mdns.cpp:7465,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
        - Branch String:   'src/core/net/mdns.cpp:7465,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7465,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
            - BranchSide:      'src/core/net/mdns.cpp:7465,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7468,38'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7468,42'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
            - BranchSide:      'src/core/net/mdns.cpp:7468,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
        - Branch String:   'src/core/net/mdns.cpp:7468,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7470,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
            - BranchSide:      'src/core/net/mdns.cpp:7481,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:7470,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7472,29'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7477,22'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
        - Branch String:   'src/core/net/mdns.cpp:7481,38'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7481,42'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7481,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:7481,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7481,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7483,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:7483,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7483,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7483,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7460,22'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7460,47'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7GetHeadEv
        - Src:             'src/core/net/mdns.cpp:7472,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7472,57'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
        - Src:             'src/core/net/mdns.cpp:7477,34'
          Dst:             _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
        - Src:             'src/core/net/mdns.cpp:7478,34'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - Src:             'src/core/net/mdns.cpp:7484,40'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER14otPlatDnssdKeyR16otMdnsEntryState
        - Src:             'src/core/net/mdns.cpp:7485,40'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core10GetNextKeyER14otMdnsIteratorR14otPlatDnssdKeyR16otMdnsEntryState
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aKey
        - aState
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core13EntryIterator10GetNextKeyER14otPlatDnssdKeyR16otMdnsEntryState
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:285,52'
          Dst:             _ZN2ot3Dns9Multicast4Core13EntryIterator10GetNextKeyER14otPlatDnssdKeyR16otMdnsEntryState
    - functionName:    _ZN2ot3Dns9Multicast4Core13EntryIterator14GetNextServiceER18otPlatDnssdServiceR16otMdnsEntryState
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7430
      functionLinenumberEnd: 7451
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
        - aState
      BBCount:         20
      ICount:          96
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER18otPlatDnssdServiceR16otMdnsEntryStateRNS2_13EntryIteratorE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7433,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7435,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER18otPlatDnssdServiceR16otMdnsEntryStateRNS2_13EntryIteratorE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7440,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER18otPlatDnssdServiceR16otMdnsEntryStateRNS2_13EntryIteratorE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:7440,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7440,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER18otPlatDnssdServiceR16otMdnsEntryStateRNS2_13EntryIteratorE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7440,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7443,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7443,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER18otPlatDnssdServiceR16otMdnsEntryStateRNS2_13EntryIteratorE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7445,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER18otPlatDnssdServiceR16otMdnsEntryStateRNS2_13EntryIteratorE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:7445,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7445,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER18otPlatDnssdServiceR16otMdnsEntryStateRNS2_13EntryIteratorE
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7445,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7435,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7435,53'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE7GetHeadEv
        - Src:             'src/core/net/mdns.cpp:7446,40'
          Dst:             _ZNK2ot3Dns9Multicast4Core12ServiceEntry10CopyInfoToER18otPlatDnssdServiceR16otMdnsEntryStateRNS2_13EntryIteratorE
        - Src:             'src/core/net/mdns.cpp:7447,40'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core12ServiceEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core14GetNextServiceER14otMdnsIteratorR18otPlatDnssdServiceR16otMdnsEntryState
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aService
        - aState
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core13EntryIterator14GetNextServiceER18otPlatDnssdServiceR16otMdnsEntryState
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:280,52'
          Dst:             _ZN2ot3Dns9Multicast4Core13EntryIterator14GetNextServiceER18otPlatDnssdServiceR16otMdnsEntryState
    - functionName:    _ZN2ot3Dns9Multicast4Core13EntryIterator11GetNextHostER15otPlatDnssdHostR16otMdnsEntryState
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7405
      functionLinenumberEnd: 7426
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
        - aState
      BBCount:         20
      ICount:          96
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7GetHeadEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER15otPlatDnssdHostR16otMdnsEntryState
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:7408,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7410,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7GetHeadEv
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER15otPlatDnssdHostR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7415,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER15otPlatDnssdHostR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:7415,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7415,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER15otPlatDnssdHostR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7415,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:7418,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7418,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER15otPlatDnssdHostR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7420,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER15otPlatDnssdHostR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
        - Branch String:   'src/core/net/mdns.cpp:7420,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:7420,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER15otPlatDnssdHostR16otMdnsEntryState
                - _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
            - BranchSide:      'src/core/net/mdns.cpp:7420,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:7410,22'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:7410,47'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE7GetHeadEv
        - Src:             'src/core/net/mdns.cpp:7421,34'
          Dst:             _ZNK2ot3Dns9Multicast4Core9HostEntry10CopyInfoToER15otPlatDnssdHostR16otMdnsEntryState
        - Src:             'src/core/net/mdns.cpp:7422,34'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Dns9Multicast4Core9HostEntryEE7GetNextEv
    - functionName:    _ZNK2ot3Dns9Multicast4Core11GetNextHostER14otMdnsIteratorR15otPlatDnssdHostR16otMdnsEntryState
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aHost
        - aState
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core13EntryIterator11GetNextHostER15otPlatDnssdHostR16otMdnsEntryState
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:275,52'
          Dst:             _ZN2ot3Dns9Multicast4Core13EntryIterator11GetNextHostER15otPlatDnssdHostR16otMdnsEntryState
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core13EntryIteratorEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core13EntryIteratorD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Dns9Multicast4Core13EntryIteratorD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Dns9Multicast4Core12FreeIteratorER14otMdnsIterator
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core13EntryIteratorEE4FreeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:271,88'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core13EntryIteratorEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core13EntryIteratorEE8AllocateIJRNS_8InstanceEEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core13EntryIteratorC2ERNS_8InstanceE
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core13EntryIteratorC2ERNS_8InstanceE
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot3Dns9Multicast4Core13EntryIteratorC2ERNS_8InstanceE
    - functionName:    _ZN2ot3Dns9Multicast4Core16AllocateIteratorEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core13EntryIteratorEE8AllocateIJRNS_8InstanceEEEEPS5_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:269,79'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:269,55'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core13EntryIteratorEE8AllocateIJRNS_8InstanceEEEEPS5_DpOT_
    - functionName:    _ZN2ot3Dns9Multicast4Core10UnregisterINS2_9HostEntryE14otPlatDnssdKeyEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItemInfo
      BBCount:         12
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK14otPlatDnssdKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:229,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:229,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK14otPlatDnssdKey
            - BranchSide:      'src/core/net/mdns.cpp:229,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:233,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:233,18'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK14otPlatDnssdKey
            - BranchSide:      'src/core/net/mdns.cpp:235,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK14otPlatDnssdKey
      Callsites:
        - Src:             'src/core/net/mdns.cpp:231,13'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:231,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:235,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK14otPlatDnssdKey
    - functionName:    _ZN2ot3Dns9Multicast4Core10UnregisterINS2_12ServiceEntryE14otPlatDnssdKeyEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItemInfo
      BBCount:         12
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry10UnregisterERK14otPlatDnssdKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:229,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:229,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry10UnregisterERK14otPlatDnssdKey
            - BranchSide:      'src/core/net/mdns.cpp:229,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:233,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:233,18'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry10UnregisterERK14otPlatDnssdKey
            - BranchSide:      'src/core/net/mdns.cpp:235,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry10UnregisterERK14otPlatDnssdKey
      Callsites:
        - Src:             'src/core/net/mdns.cpp:231,13'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:231,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:235,16'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry10UnregisterERK14otPlatDnssdKey
    - functionName:    _ZN2ot3Dns9Multicast4Core13UnregisterKeyERK14otPlatDnssdKey
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10UnregisterINS2_12ServiceEntryE14otPlatDnssdKeyEE7otErrorRKT0_
        - _ZN2ot3Dns9Multicast4Core10UnregisterINS2_9HostEntryE14otPlatDnssdKeyEE7otErrorRKT0_
        - _ZN2ot3Dns9Multicast4Core15IsKeyForServiceERK14otPlatDnssdKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:264,12'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:264,61'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10UnregisterINS2_12ServiceEntryE14otPlatDnssdKeyEE7otErrorRKT0_
            - BranchSide:      'src/core/net/mdns.cpp:264,91'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10UnregisterINS2_9HostEntryE14otPlatDnssdKeyEE7otErrorRKT0_
      Callsites:
        - Src:             'src/core/net/mdns.cpp:264,12'
          Dst:             _ZN2ot3Dns9Multicast4Core15IsKeyForServiceERK14otPlatDnssdKey
        - Src:             'src/core/net/mdns.cpp:264,36'
          Dst:             _ZN2ot3Dns9Multicast4Core10UnregisterINS2_12ServiceEntryE14otPlatDnssdKeyEE7otErrorRKT0_
        - Src:             'src/core/net/mdns.cpp:264,69'
          Dst:             _ZN2ot3Dns9Multicast4Core10UnregisterINS2_9HostEntryE14otPlatDnssdKeyEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryE14otPlatDnssdKeyEE7otErrorRKT0_jPFvP10otInstancejS6_E
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItemInfo
        - aRequestId
        - aCallback
      BBCount:         16
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
        - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
        - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERK14otPlatDnssdKeyEEEPS5_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:207,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERK14otPlatDnssdKeyEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:207,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:211,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:213,44'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERK14otPlatDnssdKeyEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
            - BranchSide:      'src/core/net/mdns.cpp:218,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
        - Branch String:   'src/core/net/mdns.cpp:214,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:214,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
            - BranchSide:      'src/core/net/mdns.cpp:215,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:209,13'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:209,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:213,44'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:213,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERK14otPlatDnssdKeyEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:214,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:215,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:215,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:218,32'
          Dst:             _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
        - Src:             'src/core/net/mdns.cpp:218,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
    - functionName:    _ZN2ot3Dns9Multicast4Core8RegisterINS2_12ServiceEntryE14otPlatDnssdKeyEE7otErrorRKT0_jPFvP10otInstancejS6_E
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItemInfo
        - aRequestId
        - aCallback
      BBCount:         16
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
        - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
        - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE15AllocateAndInitIJRNS_8InstanceERK14otPlatDnssdKeyEEEPS5_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:207,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE15AllocateAndInitIJRNS_8InstanceERK14otPlatDnssdKeyEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:207,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:211,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:213,44'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE15AllocateAndInitIJRNS_8InstanceERK14otPlatDnssdKeyEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
            - BranchSide:      'src/core/net/mdns.cpp:218,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
        - Branch String:   'src/core/net/mdns.cpp:214,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:214,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
            - BranchSide:      'src/core/net/mdns.cpp:215,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:209,13'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:209,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ14otPlatDnssdKeyEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:213,44'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:213,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE15AllocateAndInitIJRNS_8InstanceERK14otPlatDnssdKeyEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:214,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:215,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:215,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:218,32'
          Dst:             _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
        - Src:             'src/core/net/mdns.cpp:218,12'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK14otPlatDnssdKeyRKNS2_8CallbackE
    - functionName:    _ZN2ot3Dns9Multicast4Core11RegisterKeyERK14otPlatDnssdKeyjPFvP10otInstancej7otErrorE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aRequestId
        - aCallback
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core15IsKeyForServiceERK14otPlatDnssdKey
        - _ZN2ot3Dns9Multicast4Core8RegisterINS2_12ServiceEntryE14otPlatDnssdKeyEE7otErrorRKT0_jPFvP10otInstancejS6_E
        - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryE14otPlatDnssdKeyEE7otErrorRKT0_jPFvP10otInstancejS6_E
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:258,12'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:258,59'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_12ServiceEntryE14otPlatDnssdKeyEE7otErrorRKT0_jPFvP10otInstancejS6_E
            - BranchSide:      'src/core/net/mdns.cpp:259,56'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryE14otPlatDnssdKeyEE7otErrorRKT0_jPFvP10otInstancejS6_E
      Callsites:
        - Src:             'src/core/net/mdns.cpp:258,12'
          Dst:             _ZN2ot3Dns9Multicast4Core15IsKeyForServiceERK14otPlatDnssdKey
        - Src:             'src/core/net/mdns.cpp:258,36'
          Dst:             _ZN2ot3Dns9Multicast4Core8RegisterINS2_12ServiceEntryE14otPlatDnssdKeyEE7otErrorRKT0_jPFvP10otInstancejS6_E
        - Src:             'src/core/net/mdns.cpp:259,36'
          Dst:             _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryE14otPlatDnssdKeyEE7otErrorRKT0_jPFvP10otInstancejS6_E
    - functionName:    _ZN2ot3Dns9Multicast4Core10UnregisterINS2_12ServiceEntryE18otPlatDnssdServiceEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItemInfo
      BBCount:         12
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ18otPlatDnssdServiceEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry10UnregisterERK18otPlatDnssdService
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:229,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:229,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ18otPlatDnssdServiceEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry10UnregisterERK18otPlatDnssdService
            - BranchSide:      'src/core/net/mdns.cpp:229,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:233,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:233,18'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry10UnregisterERK18otPlatDnssdService
            - BranchSide:      'src/core/net/mdns.cpp:235,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry10UnregisterERK18otPlatDnssdService
      Callsites:
        - Src:             'src/core/net/mdns.cpp:231,13'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:231,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ18otPlatDnssdServiceEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:235,16'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry10UnregisterERK18otPlatDnssdService
    - functionName:    _ZN2ot3Dns9Multicast4Core17UnregisterServiceERK18otPlatDnssdService
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10UnregisterINS2_12ServiceEntryE18otPlatDnssdServiceEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:254,65'
          Dst:             _ZN2ot3Dns9Multicast4Core10UnregisterINS2_12ServiceEntryE18otPlatDnssdServiceEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core8RegisterINS2_12ServiceEntryE18otPlatDnssdServiceEE7otErrorRKT0_jPFvP10otInstancejS6_E
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItemInfo
        - aRequestId
        - aCallback
      BBCount:         16
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ18otPlatDnssdServiceEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
        - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK18otPlatDnssdServiceRKNS2_8CallbackE
        - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE15AllocateAndInitIJRNS_8InstanceERK18otPlatDnssdServiceEEEPS5_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:207,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ18otPlatDnssdServiceEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK18otPlatDnssdServiceRKNS2_8CallbackE
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE15AllocateAndInitIJRNS_8InstanceERK18otPlatDnssdServiceEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:207,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:211,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:213,44'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE15AllocateAndInitIJRNS_8InstanceERK18otPlatDnssdServiceEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK18otPlatDnssdServiceRKNS2_8CallbackE
            - BranchSide:      'src/core/net/mdns.cpp:218,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK18otPlatDnssdServiceRKNS2_8CallbackE
        - Branch String:   'src/core/net/mdns.cpp:214,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:214,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK18otPlatDnssdServiceRKNS2_8CallbackE
            - BranchSide:      'src/core/net/mdns.cpp:215,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK18otPlatDnssdServiceRKNS2_8CallbackE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:209,13'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:209,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE12FindMatchingIJ18otPlatDnssdServiceEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:213,44'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:213,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core12ServiceEntryEE15AllocateAndInitIJRNS_8InstanceERK18otPlatDnssdServiceEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:214,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:215,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_12ServiceEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:215,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core12ServiceEntryEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:218,32'
          Dst:             _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
        - Src:             'src/core/net/mdns.cpp:218,12'
          Dst:             _ZN2ot3Dns9Multicast4Core12ServiceEntry8RegisterERK18otPlatDnssdServiceRKNS2_8CallbackE
    - functionName:    _ZN2ot3Dns9Multicast4Core15RegisterServiceERK18otPlatDnssdServicejPFvP10otInstancej7otErrorE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
        - aRequestId
        - aCallback
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8RegisterINS2_12ServiceEntryE18otPlatDnssdServiceEE7otErrorRKT0_jPFvP10otInstancejS6_E
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:251,12'
          Dst:             _ZN2ot3Dns9Multicast4Core8RegisterINS2_12ServiceEntryE18otPlatDnssdServiceEE7otErrorRKT0_jPFvP10otInstancejS6_E
    - functionName:    _ZN2ot3Dns9Multicast4Core10UnregisterINS2_9HostEntryE15otPlatDnssdHostEE7otErrorRKT0_
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItemInfo
      BBCount:         12
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ15otPlatDnssdHostEEEPS4_DpRKT_
        - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK15otPlatDnssdHost
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:229,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:229,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ15otPlatDnssdHostEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK15otPlatDnssdHost
            - BranchSide:      'src/core/net/mdns.cpp:229,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:233,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:233,18'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK15otPlatDnssdHost
            - BranchSide:      'src/core/net/mdns.cpp:235,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK15otPlatDnssdHost
      Callsites:
        - Src:             'src/core/net/mdns.cpp:231,13'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:231,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ15otPlatDnssdHostEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:235,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry10UnregisterERK15otPlatDnssdHost
    - functionName:    _ZN2ot3Dns9Multicast4Core14UnregisterHostERK15otPlatDnssdHost
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core10UnregisterINS2_9HostEntryE15otPlatDnssdHostEE7otErrorRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:247,56'
          Dst:             _ZN2ot3Dns9Multicast4Core10UnregisterINS2_9HostEntryE15otPlatDnssdHostEE7otErrorRKT0_
    - functionName:    _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryE15otPlatDnssdHostEE7otErrorRKT0_jPFvP10otInstancejS6_E
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItemInfo
        - aRequestId
        - aCallback
      BBCount:         16
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ15otPlatDnssdHostEEEPS4_DpRKT_
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
        - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
        - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
        - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK15otPlatDnssdHostRKNS2_8CallbackE
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERK15otPlatDnssdHostEEEPS5_DpOT_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:207,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ15otPlatDnssdHostEEEPS4_DpRKT_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK15otPlatDnssdHostRKNS2_8CallbackE
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERK15otPlatDnssdHostEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
            - BranchSide:      'src/core/net/mdns.cpp:207,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:211,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:213,44'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERK15otPlatDnssdHostEEEPS5_DpOT_
                - __assert_fail
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK15otPlatDnssdHostRKNS2_8CallbackE
            - BranchSide:      'src/core/net/mdns.cpp:218,5'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK15otPlatDnssdHostRKNS2_8CallbackE
        - Branch String:   'src/core/net/mdns.cpp:214,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:214,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK15otPlatDnssdHostRKNS2_8CallbackE
            - BranchSide:      'src/core/net/mdns.cpp:215,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
                - _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
                - _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
                - _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK15otPlatDnssdHostRKNS2_8CallbackE
      Callsites:
        - Src:             'src/core/net/mdns.cpp:209,13'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:209,39'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE12FindMatchingIJ15otPlatDnssdHostEEEPS4_DpRKT_
        - Src:             'src/core/net/mdns.cpp:213,44'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:213,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9HostEntryEE15AllocateAndInitIJRNS_8InstanceERK15otPlatDnssdHostEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:214,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/mdns.cpp:215,9'
          Dst:             _ZN2ot3Dns9Multicast4Core12GetEntryListINS2_9HostEntryEEERNS_10OwningListIT_EEv
        - Src:             'src/core/net/mdns.cpp:215,35'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core9HostEntryEE4PushERS4_
        - Src:             'src/core/net/mdns.cpp:218,32'
          Dst:             _ZN2ot3Dns9Multicast4Core8CallbackC2EjPFvP10otInstancej7otErrorE
        - Src:             'src/core/net/mdns.cpp:218,12'
          Dst:             _ZN2ot3Dns9Multicast4Core9HostEntry8RegisterERK15otPlatDnssdHostRKNS2_8CallbackE
    - functionName:    _ZN2ot3Dns9Multicast4Core12RegisterHostERK15otPlatDnssdHostjPFvP10otInstancej7otErrorE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
        - aRequestId
        - aCallback
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryE15otPlatDnssdHostEE7otErrorRKT0_jPFvP10otInstancejS6_E
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:244,12'
          Dst:             _ZN2ot3Dns9Multicast4Core8RegisterINS2_9HostEntryE15otPlatDnssdHostEE7otErrorRKT0_jPFvP10otInstancejS6_E
    - functionName:    _ZN2ot3Dns9Multicast4Core25HandleInfraIfStateChangedEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
        - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
        - _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:192,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:192,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
            - BranchSide:      'src/core/net/mdns.cpp:192,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:193,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
        - Src:             'src/core/net/mdns.cpp:193,57'
          Dst:             _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
        - Src:             'src/core/net/mdns.cpp:193,70'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
        - Src:             'src/core/net/mdns.cpp:193,99'
          Dst:             _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
        - Src:             'src/core/net/mdns.cpp:193,17'
          Dst:             _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
        - Src:             'src/core/net/mdns.cpp:193,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - int
        - char
      constantsTouched: []
      argNames:
        - this
        - aEnable
        - aInfraIfIndex
        - aRequester
      BBCount:         19
      ICount:          145
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE5ClearEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE5ClearEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE5ClearEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5ClearEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5ClearEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE5ClearEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE5ClearEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE5ClearEv
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE5ClearEv
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Dns9Multicast4Core16TxMessageHistory5ClearEv
        - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages5ClearEv
        - _ZN2ot3Dns9Multicast4Core9LocalHost14ClearAddressesEv
        - _ZN2ot5Dnssd25HandleMdnsCoreStateChangeEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - otPlatMdnsSetListeningEnabled
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:117,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:119,9'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - otPlatMdnsSetListeningEnabled
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns9Multicast4Core9LocalHost14ClearAddressesEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages5ClearEv
                - _ZN2ot3Dns9Multicast4Core16TxMessageHistory5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd25HandleMdnsCoreStateChangeEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:122,5'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - otPlatMdnsSetListeningEnabled
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns9Multicast4Core9LocalHost14ClearAddressesEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages5ClearEv
                - _ZN2ot3Dns9Multicast4Core16TxMessageHistory5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd25HandleMdnsCoreStateChangeEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/mdns.cpp:122,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:122,5'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - otPlatMdnsSetListeningEnabled
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns9Multicast4Core9LocalHost14ClearAddressesEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages5ClearEv
                - _ZN2ot3Dns9Multicast4Core16TxMessageHistory5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd25HandleMdnsCoreStateChangeEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/mdns.cpp:122,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:127,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:127,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/mdns.cpp:129,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns9Multicast4Core9LocalHost14ClearAddressesEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages5ClearEv
                - _ZN2ot3Dns9Multicast4Core16TxMessageHistory5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd25HandleMdnsCoreStateChangeEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/mdns.cpp:129,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:131,9'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd25HandleMdnsCoreStateChangeEv
            - BranchSide:      'src/core/net/mdns.cpp:136,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns9Multicast4Core9LocalHost14ClearAddressesEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE5ClearEv
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages5ClearEv
                - _ZN2ot3Dns9Multicast4Core16TxMessageHistory5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5ClearEv
                - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
                - _ZN2ot5Dnssd25HandleMdnsCoreStateChangeEv
      Callsites:
        - Src:             'src/core/net/mdns.cpp:127,5'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:127,5'
          Dst:             otPlatMdnsSetListeningEnabled
        - Src:             'src/core/net/mdns.cpp:131,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/mdns.cpp:131,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/mdns.cpp:136,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/mdns.cpp:138,20'
          Dst:             _ZN2ot3Dns9Multicast4Core9LocalHost14ClearAddressesEv
        - Src:             'src/core/net/mdns.cpp:139,22'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:140,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:141,23'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:142,32'
          Dst:             _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages5ClearEv
        - Src:             'src/core/net/mdns.cpp:143,27'
          Dst:             _ZN2ot3Dns9Multicast4Core16TxMessageHistory5ClearEv
        - Src:             'src/core/net/mdns.cpp:144,21'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/net/mdns.cpp:146,26'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:147,23'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:148,23'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:149,27'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:150,27'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:151,26'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:152,21'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/net/mdns.cpp:155,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5DnssdEEERT_v
        - Src:             'src/core/net/mdns.cpp:155,18'
          Dst:             _ZN2ot5Dnssd25HandleMdnsCoreStateChangeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core9LocalHost14ClearAddressesEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1595
      functionLinenumberEnd: 1600
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:1596,19'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
        - Src:             'src/core/net/mdns.cpp:1597,19'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
        - Src:             'src/core/net/mdns.cpp:1598,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:1599,17'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages5ClearEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4795
      functionLinenumberEnd: 4798
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE5ClearEv
        - _ZN2ot10TimerMilli4StopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4796,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/net/mdns.cpp:4797,19'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEE5ClearEv
    - functionName:    _ZN2ot3Dns9Multicast4Core16TxMessageHistory5ClearEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4870
      functionLinenumberEnd: 4873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE5ClearEv
        - _ZN2ot10TimerMilli4StopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:4871,17'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEE5ClearEv
        - Src:             'src/core/net/mdns.cpp:4872,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEE4FreeEv
    - functionName:    _ZN2ot3Dns9Multicast4Core17SetAutoEnableModeEb
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnable
      BBCount:         25
      ICount:          101
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
        - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
        - _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
        - _ZNK2ot3Dns9Multicast4Core9IsEnabledEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:165,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:165,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot3Dns9Multicast4Core9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
            - BranchSide:      'src/core/net/mdns.cpp:165,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/mdns.cpp:169,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:169,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot3Dns9Multicast4Core9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
            - BranchSide:      'src/core/net/mdns.cpp:171,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot3Dns9Multicast4Core9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
        - Branch String:   'src/core/net/mdns.cpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:173,43'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
            - BranchSide:      'src/core/net/mdns.cpp:177,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns9Multicast4Core9IsEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
        - Branch String:   'src/core/net/mdns.cpp:177,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:179,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
            - BranchSide:      'src/core/net/mdns.cpp:183,38'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
        - Branch String:   'src/core/net/mdns.cpp:179,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:179,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
                - _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
                - _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
                - _ZL11IgnoreError7otError.11148
            - BranchSide:      'src/core/net/mdns.cpp:179,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:171,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
        - Src:             'src/core/net/mdns.cpp:171,43'
          Dst:             _ZNK2ot12BorderRouter7InfraIf9IsRunningEv
        - Src:             'src/core/net/mdns.cpp:173,25'
          Dst:             _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
        - Src:             'src/core/net/mdns.cpp:173,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/mdns.cpp:177,13'
          Dst:             _ZNK2ot3Dns9Multicast4Core9IsEnabledEv
        - Src:             'src/core/net/mdns.cpp:179,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
        - Src:             'src/core/net/mdns.cpp:179,13'
          Dst:             _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
        - Src:             'src/core/net/mdns.cpp:180,25'
          Dst:             _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
        - Src:             'src/core/net/mdns.cpp:180,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/mdns.cpp:183,38'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter7InfraIfEEERT_v
        - Src:             'src/core/net/mdns.cpp:183,67'
          Dst:             _ZNK2ot12BorderRouter7InfraIf10GetIfIndexEv
        - Src:             'src/core/net/mdns.cpp:183,21'
          Dst:             _ZN2ot3Dns9Multicast4Core10SetEnabledEbjNS2_9RequesterE
        - Src:             'src/core/net/mdns.cpp:183,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Dns9Multicast4Core17AfterInstanceInitEv
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9LocalHost12GenerateNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:110,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9LocalHost12GenerateNameEv
    - functionName:    _ZN2ot9TaskletInINS_3Dns9Multicast4CoreEXadL_ZNS3_15HandleCacheTaskEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_3Dns9Multicast4CoreEXadL_ZNS3_15HandleCacheTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_3Dns9Multicast4CoreEXadL_ZNS3_15HandleCacheTaskEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_16HandleCacheTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_16HandleCacheTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_16HandleCacheTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot9TaskletInINS_3Dns9Multicast4CoreEXadL_ZNS3_15HandleEntryTaskEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_3Dns9Multicast4CoreEXadL_ZNS3_15HandleEntryTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_3Dns9Multicast4CoreEXadL_ZNS3_15HandleEntryTaskEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_16HandleEntryTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_16HandleEntryTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_16HandleEntryTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_3Dns9Multicast4Core11ServiceTypeEEC2Ev
    - functionName:    _ZN2ot3Dns9Multicast4CoreC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          87
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEEC2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEEC2Ev
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_16HandleCacheTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_16HandleEntryTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Dns9Multicast4Core16TxMessageHistoryC2ERNS_8InstanceE
        - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessagesC2ERNS_8InstanceE
        - _ZN2ot3Dns9Multicast4Core9LocalHostC2ERNS_8InstanceE
        - _ZN2ot9TaskletInINS_3Dns9Multicast4CoreEXadL_ZNS3_15HandleCacheTaskEvEEEC2ERNS_8InstanceE
        - _ZN2ot9TaskletInINS_3Dns9Multicast4CoreEXadL_ZNS3_15HandleEntryTaskEvEEEC2ERNS_8InstanceE
        - _ZNK2ot4TimemiEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:81,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:87,7'
          Dst:             _ZN2ot3Dns9Multicast4Core9LocalHostC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:80,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEEC2Ev
        - Src:             'src/core/net/mdns.cpp:80,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEEC2Ev
        - Src:             'src/core/net/mdns.cpp:80,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEEC2Ev
        - Src:             'src/core/net/mdns.cpp:88,7'
          Dst:             _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessagesC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:89,24'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:89,45'
          Dst:             _ZNK2ot4TimemiEj
        - Src:             'src/core/net/mdns.cpp:90,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_16HandleEntryTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:91,7'
          Dst:             _ZN2ot9TaskletInINS_3Dns9Multicast4CoreEXadL_ZNS3_15HandleEntryTaskEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:92,7'
          Dst:             _ZN2ot3Dns9Multicast4Core16TxMessageHistoryC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:80,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEEC2Ev
        - Src:             'src/core/net/mdns.cpp:80,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEEC2Ev
        - Src:             'src/core/net/mdns.cpp:80,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEEC2Ev
        - Src:             'src/core/net/mdns.cpp:80,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEEC2Ev
        - Src:             'src/core/net/mdns.cpp:80,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEEC2Ev
        - Src:             'src/core/net/mdns.cpp:80,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEEC2Ev
        - Src:             'src/core/net/mdns.cpp:94,24'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/mdns.cpp:94,45'
          Dst:             _ZNK2ot4TimemiEj
        - Src:             'src/core/net/mdns.cpp:95,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Dns9Multicast4CoreEXadL_ZNS3_16HandleCacheTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/mdns.cpp:96,7'
          Dst:             _ZN2ot9TaskletInINS_3Dns9Multicast4CoreEXadL_ZNS3_15HandleCacheTaskEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot3Dns9Multicast4Core26HandleHostAddressRemoveAllEj
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aInfraIfIndex
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9LocalHost22HandleAddressRemoveAllEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:338,76'
          Dst:             _ZN2ot3Dns9Multicast4Core9LocalHost22HandleAddressRemoveAllEj
    - functionName:    otPlatMdnsHandleHostAddressRemoveAll
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aInstance
        - aInfraIfIndex
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot3Dns9Multicast4Core26HandleHostAddressRemoveAllEj
        - _ZN2ot8Instance3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:68,5'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/mdns.cpp:68,27'
          Dst:             _ZN2ot8Instance3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:68,39'
          Dst:             _ZN2ot3Dns9Multicast4Core26HandleHostAddressRemoveAllEj
    - functionName:    _ZN2ot3Dns9Multicast4Core22HandleHostAddressEventERKNS_3Ip67AddressEbj
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aAdded
        - aInfraIfIndex
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:335,16'
          Dst:             _ZN2ot3Dns9Multicast4Core9LocalHost18HandleAddressEventERKNS_3Ip67AddressEbj
    - functionName:    otPlatMdnsHandleHostAddressEvent
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - aInstance
        - aAddress
        - aAdded
        - aInfraIfIndex
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot3Dns9Multicast4Core22HandleHostAddressEventERKNS_3Ip67AddressEbj
        - _ZN2ot8Instance3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:63,5'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/mdns.cpp:63,27'
          Dst:             _ZN2ot8Instance3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:63,62'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/net/mdns.cpp:63,39'
          Dst:             _ZN2ot3Dns9Multicast4Core22HandleHostAddressEventERKNS_3Ip67AddressEbj
    - functionName:    _ZN2ot10AsCoreTypeI21otPlatMdnsAddressInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Dns9Multicast4Core13HandleMessageERNS_7MessageEbRKNS2_11AddressInfoE
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aIsUnicast
        - aSenderAddress
      BBCount:         31
      ICount:          126
      EdgeCount:       35
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages13AddToExistingERNS_8OwnedPtrINS2_9RxMessageEEE
        - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages6AddNewERNS_8OwnedPtrINS2_9RxMessageEEE
        - _ZN2ot3Dns9Multicast4Core9RxMessage12ProcessQueryEb
        - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessResponseEv
        - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
        - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE15AllocateAndInitIJRNS_8InstanceERNS_8OwnedPtrINS_7MessageEEERbRKNS4_11AddressInfoEEEEPS5_DpOT_
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE5ResetEPS4_
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEEC2Ev
        - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - _ZNK2ot3Dns9Multicast4Core9RxMessage15GetRecordCountsEv
        - _ZNK2ot3Dns9Multicast4Core9RxMessage7IsQueryEv
        - _ZNK2ot3PtrINS_3Dns9Multicast4Core9RxMessageEE6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/mdns.cpp:345,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:345,5'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE15AllocateAndInitIJRNS_8InstanceERNS_8OwnedPtrINS_7MessageEEERbRKNS4_11AddressInfoEEEEPS5_DpOT_
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE5ResetEPS4_
                - _ZNK2ot3PtrINS_3Dns9Multicast4Core9RxMessageEE6IsNullEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage7IsQueryEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessResponseEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage15GetRecordCountsEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage12ProcessQueryEb
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages6AddNewERNS_8OwnedPtrINS2_9RxMessageEEE
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage15GetRecordCountsEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages13AddToExistingERNS_8OwnedPtrINS2_9RxMessageEEE
            - BranchSide:      'src/core/net/mdns.cpp:345,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/mdns.cpp:348,5'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:348,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/mdns.cpp:348,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage7IsQueryEv
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessResponseEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage15GetRecordCountsEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage12ProcessQueryEb
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages6AddNewERNS_8OwnedPtrINS2_9RxMessageEEE
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage15GetRecordCountsEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages13AddToExistingERNS_8OwnedPtrINS2_9RxMessageEEE
        - Branch String:   'src/core/net/mdns.cpp:350,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:357,14'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage15GetRecordCountsEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage12ProcessQueryEb
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages6AddNewERNS_8OwnedPtrINS2_9RxMessageEEE
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage15GetRecordCountsEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages13AddToExistingERNS_8OwnedPtrINS2_9RxMessageEEE
            - BranchSide:      'src/core/net/mdns.cpp:382,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessResponseEv
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/mdns.cpp:357,77'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:358,14'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZNK2ot3Dns9Multicast4Core9RxMessage15GetRecordCountsEv
                - _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage12ProcessQueryEb
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages6AddNewERNS_8OwnedPtrINS2_9RxMessageEEE
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages13AddToExistingERNS_8OwnedPtrINS2_9RxMessageEEE
            - BranchSide:      'src/core/net/mdns.cpp:364,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage12ProcessQueryEb
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages6AddNewERNS_8OwnedPtrINS2_9RxMessageEEE
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/mdns.cpp:357,13'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:360,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages13AddToExistingERNS_8OwnedPtrINS2_9RxMessageEEE
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/mdns.cpp:364,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
                - _ZN2ot3Dns9Multicast4Core9RxMessage12ProcessQueryEb
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages6AddNewERNS_8OwnedPtrINS2_9RxMessageEEE
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/net/mdns.cpp:364,9'
          Branch Sides:
            - BranchSide:      'src/core/net/mdns.cpp:367,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/mdns.cpp:376,13'
              BranchSideFuncs:
                - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages6AddNewERNS_8OwnedPtrINS2_9RxMessageEEE
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/net/mdns.cpp:379,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      Callsites:
        - Src:             'src/core/net/mdns.cpp:342,25'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
        - Src:             'src/core/net/mdns.cpp:343,25'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEEC2Ev
        - Src:             'src/core/net/mdns.cpp:347,51'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/mdns.cpp:347,24'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Dns9Multicast4Core9RxMessageEE15AllocateAndInitIJRNS_8InstanceERNS_8OwnedPtrINS_7MessageEEERbRKNS4_11AddressInfoEEEEPS5_DpOT_
        - Src:             'src/core/net/mdns.cpp:347,18'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEE5ResetEPS4_
        - Src:             'src/core/net/mdns.cpp:348,5'
          Dst:             _ZNK2ot3PtrINS_3Dns9Multicast4Core9RxMessageEE6IsNullEv
        - Src:             'src/core/net/mdns.cpp:350,9'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
        - Src:             'src/core/net/mdns.cpp:350,23'
          Dst:             _ZNK2ot3Dns9Multicast4Core9RxMessage7IsQueryEv
        - Src:             'src/core/net/mdns.cpp:357,14'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
        - Src:             'src/core/net/mdns.cpp:357,28'
          Dst:             _ZNK2ot3Dns9Multicast4Core9RxMessage15GetRecordCountsEv
        - Src:             'src/core/net/mdns.cpp:357,46'
          Dst:             _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:358,14'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
        - Src:             'src/core/net/mdns.cpp:358,28'
          Dst:             _ZNK2ot3Dns9Multicast4Core9RxMessage15GetRecordCountsEv
        - Src:             'src/core/net/mdns.cpp:358,46'
          Dst:             _ZNK2ot3Dns9Multicast4Core12RecordCounts6GetForENS2_7SectionE
        - Src:             'src/core/net/mdns.cpp:360,36'
          Dst:             _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages13AddToExistingERNS_8OwnedPtrINS2_9RxMessageEEE
        - Src:             'src/core/net/mdns.cpp:364,17'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
        - Src:             'src/core/net/mdns.cpp:364,31'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage12ProcessQueryEb
        - Src:             'src/core/net/mdns.cpp:376,36'
          Dst:             _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessages6AddNewERNS_8OwnedPtrINS2_9RxMessageEEE
        - Src:             'src/core/net/mdns.cpp:382,9'
          Dst:             _ZN2ot3PtrINS_3Dns9Multicast4Core9RxMessageEEptEv
        - Src:             'src/core/net/mdns.cpp:382,23'
          Dst:             _ZN2ot3Dns9Multicast4Core9RxMessage15ProcessResponseEv
        - Src:             'src/core/net/mdns.cpp:387,1'
          Dst:             _ZN2ot8OwnedPtrINS_3Dns9Multicast4Core9RxMessageEED2Ev
        - Src:             'src/core/net/mdns.cpp:387,1'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    otPlatMdnsHandleReceive
      functionSourceFile: '/src/openthread/src/core/net/mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aMessage
        - aIsUnicast
        - aAddress
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI21otPlatMdnsAddressInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot3Dns9Multicast4Core13HandleMessageERNS_7MessageEbRKNS2_11AddressInfoE
        - _ZN2ot8Instance3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.cpp:55,5'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/mdns.cpp:55,27'
          Dst:             _ZN2ot8Instance3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/net/mdns.cpp:55,53'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/mdns.cpp:55,87'
          Dst:             _ZN2ot10AsCoreTypeI21otPlatMdnsAddressInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/net/mdns.cpp:55,39'
          Dst:             _ZN2ot3Dns9Multicast4Core13HandleMessageERNS_7MessageEbRKNS2_11AddressInfoE
    - functionName:    _ZNK2ot9EquatableINS_3Ip47AddressEEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZNK2ot5Nat6410Translator14AddressMapping7MatchesERKNS_3Ip47AddressE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp4
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_3Ip47AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nat64_translator.hpp:356,68'
          Dst:             _ZNK2ot9EquatableINS_3Ip47AddressEEeqERKS2_
    - functionName:    _ZNK2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE20FindMatchingWithPrevIJRKNS_3Ip47AddressEEEEPKS3_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
        - _ZNK2ot5Nat6410Translator14AddressMapping7MatchesERKNS_3Ip47AddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot5Nat6410Translator14AddressMapping7MatchesERKNS_3Ip47AddressE
                - _ZNK2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot5Nat6410Translator14AddressMapping7MatchesERKNS_3Ip47AddressE
                - _ZNK2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
                - _ZNK2ot5Nat6410Translator14AddressMapping7MatchesERKNS_3Ip47AddressE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot5Nat6410Translator14AddressMapping7MatchesERKNS_3Ip47AddressE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip47AddressEEEEPKS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE20FindMatchingWithPrevIJRKNS_3Ip47AddressEEEEPKS3_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE20FindMatchingWithPrevIJRKNS_3Ip47AddressEEEEPKS3_RSB_DpOT_
    - functionName:    _ZNK2ot5Nat6410Translator14AddressMapping7MatchesERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp6
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nat64_translator.hpp:357,68'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS3_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
        - _ZNK2ot5Nat6410Translator14AddressMapping7MatchesERKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot5Nat6410Translator14AddressMapping7MatchesERKNS_3Ip67AddressE
                - _ZNK2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot5Nat6410Translator14AddressMapping7MatchesERKNS_3Ip67AddressE
                - _ZNK2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
                - _ZNK2ot5Nat6410Translator14AddressMapping7MatchesERKNS_3Ip67AddressE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot5Nat6410Translator14AddressMapping7MatchesERKNS_3Ip67AddressE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip67AddressEEEEPKS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS3_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS3_RSB_DpOT_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_5Nat6410Translator14AddressMappingEEEEEPKT_PS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_5Nat6410Translator14AddressMappingEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_5Nat6410Translator16ProtocolCountersEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE8PopAfterEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE3PopEv
        - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7SetNextEPS3_
    - functionName:    _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZNK2ot5Nat6410Translator14AddressMapping7MatchesENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4TimeltERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nat64_translator.hpp:359,67'
          Dst:             _ZNK2ot4TimeltERKS0_
    - functionName:    _ZNK2ot5ArrayINS_3Ip47AddressELt254EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_3Ip47AddressELt254EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip47AddressELt254EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayINS_3Ip47AddressELt254EhE10GetMaxSizeEv
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip66HeaderEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip46HeaderEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip47AddressEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_5Nat6410TranslatorEXadL_ZNS2_25HandleMappingExpirerTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Nat6410TranslatorEEERT_v
    - functionName:    _ZN2ot5Nat6410Translator25HandleMappingExpirerTimerEv
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZN2ot5Nat6410Translator22ReleaseExpiredMappingsEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:659,28'
          Dst:             _ZN2ot5Nat6410Translator22ReleaseExpiredMappingsEv
        - Src:             'src/core/net/nat64_translator.cpp:661,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/nat64_translator.cpp:663,32'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/net/nat64_translator.cpp:663,26'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot5Nat6410Translator22ReleaseExpiredMappingsEv
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE17RemoveAllMatchingIJNS_4TimeEEEEvRS4_DpRKT_
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEEC2Ev
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot5Nat6410Translator15ReleaseMappingsERNS_10LinkedListINS1_14AddressMappingEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:375,32'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEEC2Ev
        - Src:             'src/core/net/nat64_translator.cpp:377,60'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/nat64_translator.cpp:377,28'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE17RemoveAllMatchingIJNS_4TimeEEEEvRS4_DpRKT_
        - Src:             'src/core/net/nat64_translator.cpp:379,12'
          Dst:             _ZN2ot5Nat6410Translator15ReleaseMappingsERNS_10LinkedListINS1_14AddressMappingEEE
    - functionName:    _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE17RemoveAllMatchingIJNS_4TimeEEEEvRS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE7GetHeadEv
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE8PopAfterEPS3_
        - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
        - _ZNK2ot5Nat6410Translator14AddressMapping7MatchesENS_4TimeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
                - _ZNK2ot5Nat6410Translator14AddressMapping7MatchesENS_4TimeE
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE8PopAfterEPS3_
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE8PopAfterEPS3_
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
                - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
                - _ZNK2ot5Nat6410Translator14AddressMapping7MatchesENS_4TimeE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
                - _ZNK2ot5Nat6410Translator14AddressMapping7MatchesENS_4TimeE
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE8PopAfterEPS3_
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot5Nat6410Translator14AddressMapping7MatchesENS_4TimeE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE8PopAfterEPS3_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
    - functionName:    _ZN2ot5Nat6410Translator15ReleaseMappingsERNS_10LinkedListINS1_14AddressMappingEEE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMappings
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE3PopEv
        - _ZN2ot5Nat6410Translator14ReleaseMappingERNS1_14AddressMappingE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:364,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:366,19'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator14ReleaseMappingERNS1_14AddressMappingE
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE3PopEv
            - BranchSide:      'src/core/net/nat64_translator.cpp:370,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:364,46'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE3PopEv
        - Src:             'src/core/net/nat64_translator.cpp:367,9'
          Dst:             _ZN2ot5Nat6410Translator14ReleaseMappingERNS1_14AddressMappingE
        - Src:             'src/core/net/nat64_translator.cpp:364,93'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE3PopEv
    - functionName:    _ZN2ot5Nat6410Translator14ReleaseMappingERNS1_14AddressMappingE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMapping
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE4FreeERS3_
        - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot5Nat6410Translator14AddressMapping8ToStringEv
        - _ZNK2ot6StringILt61EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:350,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:350,9'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.11479
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE4FreeERS3_
                - _ZNK2ot5Nat6410Translator14AddressMapping8ToStringEv
                - _ZNK2ot6StringILt61EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:354,21'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.11479
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE4FreeERS3_
                - _ZNK2ot5Nat6410Translator14AddressMapping8ToStringEv
                - _ZNK2ot6StringILt61EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:354,37'
          Dst:             _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
        - Src:             'src/core/net/nat64_translator.cpp:354,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/nat64_translator.cpp:356,25'
          Dst:             _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE4FreeERS3_
        - Src:             'src/core/net/nat64_translator.cpp:357,5'
          Dst:             _ZNK2ot5Nat6410Translator14AddressMapping8ToStringEv
        - Src:             'src/core/net/nat64_translator.cpp:357,5'
          Dst:             _ZNK2ot6StringILt61EE9AsCStringEv
        - Src:             'src/core/net/nat64_translator.cpp:357,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip47AddressELt254EhE6IsFullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayINS_3Ip47AddressELt254EhE6IsFullEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE4FreeERS3_
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/pool.hpp:112,41'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
    - functionName:    _ZNK2ot5Nat6410Translator14AddressMapping8ToStringEv
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt61EEC2Ev
        - _ZNK2ot3Ip47Address8ToStringEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:320,16'
          Dst:             _ZN2ot6StringILt61EEC2Ev
        - Src:             'src/core/net/nat64_translator.cpp:322,36'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/net/nat64_translator.cpp:322,47'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/net/nat64_translator.cpp:322,65'
          Dst:             _ZNK2ot3Ip47Address8ToStringEv
        - Src:             'src/core/net/nat64_translator.cpp:322,76'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/net/nat64_translator.cpp:322,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZNK2ot6StringILt61EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZN2ot6StringILt61EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7SetNextEPS3_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7SetNextEPS3_
    - functionName:    _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZNK2ot3Ip46Header14GetDestinationEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      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:    _ZNK2ot3Ip46Header6GetTtlEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot19UpdateBitsBigEndianIjTnT_Lj1048575ETnS1_Lj0EEES1_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian8HostSwapIjEET_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/num_utils.hpp:449,43'
          Dst:             _ZN2ot9BigEndian8HostSwapIjEET_S2_
        - Src:             'src/core/common/num_utils.hpp:449,12'
          Dst:             _ZN2ot9BigEndian8HostSwapIjEET_S2_
    - functionName:    _ZNK2ot3Ip46Header9GetSourceEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 442
      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:    _ZN2ot3Ip46Header13SetVersionIhlEh
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aVersionIhl
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nat6410Translator10SetEnabledEb
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot5Nat6410Translator11UpdateStateEv
        - _ZN2ot5Nat6410Translator15ReleaseMappingsERNS_10LinkedListINS1_14AddressMappingEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:784,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:784,5'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator15ReleaseMappingsERNS_10LinkedListINS1_14AddressMappingEEE
                - _ZN2ot5Nat6410Translator11UpdateStateEv
            - BranchSide:      'src/core/net/nat64_translator.cpp:784,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nat64_translator.cpp:787,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:789,25'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator11UpdateStateEv
            - BranchSide:      'src/core/net/nat64_translator.cpp:792,5'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator11UpdateStateEv
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:789,9'
          Dst:             _ZN2ot5Nat6410Translator15ReleaseMappingsERNS_10LinkedListINS1_14AddressMappingEEE
        - Src:             'src/core/net/nat64_translator.cpp:792,5'
          Dst:             _ZN2ot5Nat6410Translator11UpdateStateEv
    - functionName:    _ZN2ot5Nat6410Translator11UpdateStateEv
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          73
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot5Nat6413StateToStringENS0_5StateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot8Notifier6UpdateINS_5Nat645StateEEE7otErrorRT_RKS5_NS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:759,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:761,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6UpdateINS_5Nat645StateEEE7otErrorRT_RKS5_NS_5EventE
                - _ZN2ot5Nat6413StateToStringENS0_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
            - BranchSide:      'src/core/net/nat64_translator.cpp:772,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6UpdateINS_5Nat645StateEEE7otErrorRT_RKS5_NS_5EventE
                - _ZN2ot5Nat6413StateToStringENS0_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/nat64_translator.cpp:761,34'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:761,37'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6UpdateINS_5Nat645StateEEE7otErrorRT_RKS5_NS_5EventE
                - _ZN2ot5Nat6413StateToStringENS0_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:767,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6UpdateINS_5Nat645StateEEE7otErrorRT_RKS5_NS_5EventE
                - _ZN2ot5Nat6413StateToStringENS0_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/nat64_translator.cpp:761,13'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:763,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6UpdateINS_5Nat645StateEEE7otErrorRT_RKS5_NS_5EventE
                - _ZN2ot5Nat6413StateToStringENS0_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:767,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6UpdateINS_5Nat645StateEEE7otErrorRT_RKS5_NS_5EventE
                - _ZN2ot5Nat6413StateToStringENS0_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/nat64_translator.cpp:775,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:775,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:776,5'
              BranchSideFuncs:
                - _ZN2ot5Nat6413StateToStringENS0_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:761,50'
          Dst:             _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - Src:             'src/core/net/nat64_translator.cpp:775,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/net/nat64_translator.cpp:775,5'
          Dst:             _ZN2ot8Notifier6UpdateINS_5Nat645StateEEE7otErrorRT_RKS5_NS_5EventE
        - Src:             'src/core/net/nat64_translator.cpp:776,5'
          Dst:             _ZN2ot5Nat6413StateToStringENS0_5StateE
        - Src:             'src/core/net/nat64_translator.cpp:776,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot8Notifier6UpdateINS_5Nat645StateEEE7otErrorRT_RKS5_NS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aVariable
        - aNewValue
        - aEvent
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.hpp:274,13'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.hpp:276,27'
              BranchSideFuncs:
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
            - BranchSide:      'src/core/common/notifier.hpp:281,25'
              BranchSideFuncs:
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/common/notifier.hpp:276,13'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Src:             'src/core/common/notifier.hpp:282,13'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot5Nat6413StateToStringENS0_5StateE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nat6410Translator12GetIp6PrefixERNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:704,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:704,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:704,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot5Nat6410Translator10GetIp4CidrERNS_3Ip44CidrE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCidr
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:693,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:693,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:693,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot5Nat6410Translator21GetNextAddressMappingER29otNat64AddressMappingIteratorR21otNat64AddressMapping
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aMapping
      BBCount:         9
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
        - _ZNK2ot5Nat6410Translator14AddressMapping6CopyToER21otNat64AddressMappingNS_4TimeE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:679,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:679,5'
              BranchSideFuncs:
                - _ZNK2ot5Nat6410Translator14AddressMapping6CopyToER21otNat64AddressMappingNS_4TimeE
                - _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
            - BranchSide:      'src/core/net/nat64_translator.cpp:679,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:676,28'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/nat64_translator.cpp:681,11'
          Dst:             _ZNK2ot5Nat6410Translator14AddressMapping6CopyToER21otNat64AddressMappingNS_4TimeE
        - Src:             'src/core/net/nat64_translator.cpp:682,28'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nat6410Translator14AddressMappingEE7GetNextEv
    - functionName:    _ZNK2ot5Nat6410Translator14AddressMapping6CopyToER21otNat64AddressMappingNS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMapping
        - aNow
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:338,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:340,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:344,37'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:338,17'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/net/nat64_translator.cpp:344,45'
          Dst:             _ZNK2ot4TimemiERKS0_
    - functionName:    _ZN2ot5Nat6410Translator26InitAddressMappingIteratorER29otNat64AddressMappingIterator
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE7GetHeadEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:670,45'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE7GetHeadEv
    - functionName:    _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Nat6410Translator11UpdateStateEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:648,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:648,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator11UpdateStateEv
            - BranchSide:      'src/core/net/nat64_translator.cpp:648,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:648,5'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/net/nat64_translator.cpp:649,18'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/net/nat64_translator.cpp:650,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/nat64_translator.cpp:651,5'
          Dst:             _ZN2ot5Nat6410Translator11UpdateStateEv
    - functionName:    _ZN2ot5Nat6410Translator14SetNat64PrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNat64Prefix
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot5Nat6410Translator11UpdateStateEv
        - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:634,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:636,9'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
            - BranchSide:      'src/core/net/nat64_translator.cpp:638,14'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator11UpdateStateEv
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:634,22'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/net/nat64_translator.cpp:636,9'
          Dst:             _ZN2ot5Nat6410Translator16ClearNat64PrefixEv
        - Src:             'src/core/net/nat64_translator.cpp:638,27'
          Dst:             _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Src:             'src/core/net/nat64_translator.cpp:640,9'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/net/nat64_translator.cpp:640,9'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/net/nat64_translator.cpp:640,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/nat64_translator.cpp:642,9'
          Dst:             _ZN2ot5Nat6410Translator11UpdateStateEv
    - functionName:    _ZN2ot5Nat6410Translator12ClearIp4CidrEv
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
        - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
        - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
        - _ZN2ot5Nat6410Translator11UpdateStateEv
        - _ZN2ot9ClearableINS_3Ip47AddressEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:624,14'
          Dst:             _ZN2ot9ClearableINS_3Ip47AddressEE5ClearEv
        - Src:             'src/core/net/nat64_translator.cpp:625,25'
          Dst:             _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
        - Src:             'src/core/net/nat64_translator.cpp:626,28'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
        - Src:             'src/core/net/nat64_translator.cpp:627,21'
          Dst:             _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
        - Src:             'src/core/net/nat64_translator.cpp:629,5'
          Dst:             _ZN2ot5Nat6410Translator11UpdateStateEv
    - functionName:    _ZN2ot9ClearableINS_3Ip47AddressEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip47AddressEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip47AddressEEEvRT_
    - functionName:    _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/pool.hpp:121,26'
          Branch Sides:
            - BranchSide:      'src/core/common/pool.hpp:121,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
            - BranchSide:      'src/core/common/pool.hpp:125,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/pool.hpp:119,19'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
        - Src:             'src/core/common/pool.hpp:123,23'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
    - functionName:    _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      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:    _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      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:    _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE2AtEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:279,31'
          Dst:             _ZN2ot5ArrayINS_3Ip47AddressELt254EhE2AtEh
    - functionName:    _ZN2ot5ArrayINS_3Ip47AddressELt254EhE2AtEh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:247,41'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:247,63'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:247,41'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE2AtEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:265,32'
          Dst:             _ZN2ot5ArrayINS_3Ip47AddressELt254EhE2AtEh
    - functionName:    _ZNK2ot11UnequatableINS_3Ip44CidrEEneERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip44CidreqERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot3Ip44CidreqERKS1_
    - functionName:    _ZN2ot5Nat6410Translator10SetIp4CidrERKNS_3Ip44CidrE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCidr
      BBCount:         30
      ICount:          180
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
        - _ZN2ot3Ip47Address25SynthesizeFromCidrAndHostERKNS0_4CidrEj
        - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
        - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
        - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
        - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
        - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
        - _ZN2ot5Nat6410Translator11UpdateStateEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot11UnequatableINS_3Ip44CidrEEneERKS2_
        - _ZNK2ot3Ip44Cidr8ToStringEv
        - _ZNK2ot3Ip47Address8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
        - _ZNK2ot6StringILt20EE9AsCStringEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:573,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:573,5'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_3Ip44CidrEEneERKS2_
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
                - _ZNK2ot3Ip44Cidr8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator11UpdateStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip47Address25SynthesizeFromCidrAndHostERKNS0_4CidrEj
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.11479
            - BranchSide:      'src/core/net/nat64_translator.cpp:573,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nat64_translator.cpp:573,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:573,5'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_3Ip44CidrEEneERKS2_
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
                - _ZNK2ot3Ip44Cidr8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator11UpdateStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip47Address25SynthesizeFromCidrAndHostERKNS0_4CidrEj
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.11479
            - BranchSide:      'src/core/net/nat64_translator.cpp:573,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nat64_translator.cpp:575,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:575,5'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
                - _ZNK2ot3Ip44Cidr8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator11UpdateStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip47Address25SynthesizeFromCidrAndHostERKNS0_4CidrEj
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.11479
            - BranchSide:      'src/core/net/nat64_translator.cpp:575,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nat64_translator.cpp:579,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:581,23'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
                - _ZNK2ot3Ip44Cidr8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator11UpdateStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip47Address25SynthesizeFromCidrAndHostERKNS0_4CidrEj
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.11479
            - BranchSide:      'src/core/net/nat64_translator.cpp:584,14'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
                - _ZNK2ot3Ip44Cidr8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator11UpdateStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip47Address25SynthesizeFromCidrAndHostERKNS0_4CidrEj
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.11479
        - Branch String:   'src/core/net/nat64_translator.cpp:584,14'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:586,23'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
                - _ZNK2ot3Ip44Cidr8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator11UpdateStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip47Address25SynthesizeFromCidrAndHostERKNS0_4CidrEj
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.11479
            - BranchSide:      'src/core/net/nat64_translator.cpp:591,23'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
                - _ZNK2ot3Ip44Cidr8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator11UpdateStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip47Address25SynthesizeFromCidrAndHostERKNS0_4CidrEj
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.11479
        - Branch String:   'src/core/net/nat64_translator.cpp:594,21'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:594,19'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
                - _ZNK2ot3Ip44Cidr8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator11UpdateStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip47Address25SynthesizeFromCidrAndHostERKNS0_4CidrEj
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.11479
            - BranchSide:      'src/core/net/nat64_translator.cpp:594,19'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
                - _ZNK2ot3Ip44Cidr8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator11UpdateStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip47Address25SynthesizeFromCidrAndHostERKNS0_4CidrEj
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.11479
        - Branch String:   'src/core/net/nat64_translator.cpp:600,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:604,40'
              BranchSideFuncs:
                - _ZN2ot3Ip47Address25SynthesizeFromCidrAndHostERKNS0_4CidrEj
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.11479
                - _ZNK2ot3Ip44Cidr8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator11UpdateStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/net/nat64_translator.cpp:608,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip44Cidr8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
                - _ZNK2ot3Ip47Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator11UpdateStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:575,5'
          Dst:             _ZNK2ot11UnequatableINS_3Ip44CidrEEneERKS2_
        - Src:             'src/core/net/nat64_translator.cpp:596,25'
          Dst:             _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE7FreeAllEv
        - Src:             'src/core/net/nat64_translator.cpp:597,28'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE5ClearEv
        - Src:             'src/core/net/nat64_translator.cpp:598,21'
          Dst:             _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5ClearEv
        - Src:             'src/core/net/nat64_translator.cpp:604,14'
          Dst:             _ZN2ot3Ip47Address25SynthesizeFromCidrAndHostERKNS0_4CidrEj
        - Src:             'src/core/net/nat64_translator.cpp:605,37'
          Dst:             _ZN2ot5ArrayINS_3Ip47AddressELt254EhE8PushBackERKS2_
        - Src:             'src/core/net/nat64_translator.cpp:605,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/nat64_translator.cpp:608,5'
          Dst:             _ZNK2ot3Ip44Cidr8ToStringEv
        - Src:             'src/core/net/nat64_translator.cpp:608,5'
          Dst:             _ZNK2ot6StringILt20EE9AsCStringEv
        - Src:             'src/core/net/nat64_translator.cpp:608,5'
          Dst:             _ZN2ot5ArrayINS_3Ip47AddressELt254EhE5FrontEv
        - Src:             'src/core/net/nat64_translator.cpp:608,5'
          Dst:             _ZNK2ot3Ip47Address8ToStringEv
        - Src:             'src/core/net/nat64_translator.cpp:608,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/net/nat64_translator.cpp:608,5'
          Dst:             _ZN2ot5ArrayINS_3Ip47AddressELt254EhE4BackEv
        - Src:             'src/core/net/nat64_translator.cpp:608,5'
          Dst:             _ZNK2ot3Ip47Address8ToStringEv
        - Src:             'src/core/net/nat64_translator.cpp:608,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/net/nat64_translator.cpp:608,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/nat64_translator.cpp:608,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/nat64_translator.cpp:613,5'
          Dst:             _ZN2ot5Nat6410Translator11UpdateStateEv
        - Src:             'src/core/net/nat64_translator.cpp:616,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/net/nat64_translator.cpp:616,21'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot7Message5WriteINS_3Ip44Icmp6HeaderEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot3Ip44Icmp6Header5SetIdEt
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:634,51'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip44Icmp6Header7SetTypeEh
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message5WriteINS_3Ip64Icmp6HeaderEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZNK2ot3Ip44Icmp6Header7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip47Headers21GetDestinationAddressEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip46Header14GetDestinationEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:753,74'
          Dst:             _ZNK2ot3Ip46Header14GetDestinationEv
    - functionName:    _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip47AddressEEEEPS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_5Nat6410Translator14AddressMappingEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_5Nat6410Translator14AddressMappingEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip47AddressEEEEPKS3_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_5Nat6410Translator14AddressMappingEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip47AddressEEEEPKS3_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_5Nat6410Translator14AddressMappingEEEPT_PKS4_
    - functionName:    _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip67AddressEEEEPS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_5Nat6410Translator14AddressMappingEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_5Nat6410Translator14AddressMappingEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip67AddressEEEEPKS3_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_5Nat6410Translator14AddressMappingEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip67AddressEEEEPKS3_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_5Nat6410Translator14AddressMappingEEEPT_PKS4_
    - functionName:    _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - this
        - aNow
        - aProtocol
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot4TimeplEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:494,41'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:494,45'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/nat64_translator.cpp:496,24'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
        - Branch String:   'src/core/net/nat64_translator.cpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:496,24'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/nat64_translator.cpp:500,24'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:496,24'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/nat64_translator.cpp:500,24'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZN2ot9ClearableINS_5Nat6410Translator16ProtocolCountersEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_5Nat6410Translator16ProtocolCountersEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_5Nat6410Translator16ProtocolCountersEEEvRT_
    - functionName:    _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE8AllocateEv
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE3PopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/pool.hpp:102,45'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE3PopEv
    - functionName:    _ZN2ot5ArrayINS_3Ip47AddressELt254EhE7PopBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip47AddressELt254EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:315,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:315,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:315,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:315,34'
          Dst:             _ZNK2ot5ArrayINS_3Ip47AddressELt254EhE7IsEmptyEv
    - functionName:    _ZNK2ot5ArrayINS_3Ip47AddressELt254EhE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      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:    _ZN2ot5Nat6410Translator15AllocateMappingERKNS_3Ip67HeadersE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp6Headers
      BBCount:         20
      ICount:          125
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE8AllocateEv
        - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE2AtEh
        - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE7PopBackEv
        - _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
        - _ZN2ot5Nat6410Translator22ReleaseExpiredMappingsEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot9ClearableINS_5Nat6410Translator16ProtocolCountersEE5ClearEv
        - _ZNK2ot3Ip67Headers10GetIpProtoEv
        - _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - _ZNK2ot5ArrayINS_3Ip47AddressELt254EhE7IsEmptyEv
        - _ZNK2ot5Nat6410Translator14AddressMapping8ToStringEv
        - _ZNK2ot6StringILt61EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:415,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:418,20'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE2AtEh
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE8AllocateEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
                - _ZN2ot9ClearableINS_5Nat6410Translator16ProtocolCountersEE5ClearEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
                - _ZNK2ot5Nat6410Translator14AddressMapping8ToStringEv
                - _ZNK2ot6StringILt61EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:422,13'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_3Ip47AddressELt254EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE7PopBackEv
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE8AllocateEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
                - _ZN2ot9ClearableINS_5Nat6410Translator16ProtocolCountersEE5ClearEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
                - _ZNK2ot5Nat6410Translator14AddressMapping8ToStringEv
                - _ZNK2ot6StringILt61EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator22ReleaseExpiredMappingsEv
        - Branch String:   'src/core/net/nat64_translator.cpp:422,13'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:425,13'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator22ReleaseExpiredMappingsEv
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE7PopBackEv
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE8AllocateEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
                - _ZN2ot9ClearableINS_5Nat6410Translator16ProtocolCountersEE5ClearEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
                - _ZNK2ot5Nat6410Translator14AddressMapping8ToStringEv
                - _ZNK2ot6StringILt61EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:427,20'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE7PopBackEv
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE8AllocateEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
                - _ZN2ot9ClearableINS_5Nat6410Translator16ProtocolCountersEE5ClearEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
                - _ZNK2ot5Nat6410Translator14AddressMapping8ToStringEv
                - _ZNK2ot6StringILt61EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/nat64_translator.cpp:425,13'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:425,13'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip47AddressELt254EhE7PopBackEv
                - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE8AllocateEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
                - _ZN2ot9ClearableINS_5Nat6410Translator16ProtocolCountersEE5ClearEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
                - _ZNK2ot5Nat6410Translator14AddressMapping8ToStringEv
                - _ZNK2ot6StringILt61EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:425,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nat64_translator.cpp:433,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:433,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
                - _ZN2ot9ClearableINS_5Nat6410Translator16ProtocolCountersEE5ClearEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
                - _ZNK2ot5Nat6410Translator14AddressMapping8ToStringEv
                - _ZNK2ot6StringILt61EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:433,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:418,36'
          Dst:             _ZN2ot5ArrayINS_3Ip47AddressELt254EhE2AtEh
        - Src:             'src/core/net/nat64_translator.cpp:422,29'
          Dst:             _ZNK2ot5ArrayINS_3Ip47AddressELt254EhE7IsEmptyEv
        - Src:             'src/core/net/nat64_translator.cpp:425,13'
          Dst:             _ZN2ot5Nat6410Translator22ReleaseExpiredMappingsEv
        - Src:             'src/core/net/nat64_translator.cpp:427,36'
          Dst:             _ZN2ot5ArrayINS_3Ip47AddressELt254EhE7PopBackEv
        - Src:             'src/core/net/nat64_translator.cpp:430,35'
          Dst:             _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EE8AllocateEv
        - Src:             'src/core/net/nat64_translator.cpp:435,28'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
        - Src:             'src/core/net/nat64_translator.cpp:436,24'
          Dst:             _ZN2ot9ClearableINS_5Nat6410Translator16ProtocolCountersEE5ClearEv
        - Src:             'src/core/net/nat64_translator.cpp:438,33'
          Dst:             _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - Src:             'src/core/net/nat64_translator.cpp:448,20'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/nat64_translator.cpp:448,54'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
        - Src:             'src/core/net/nat64_translator.cpp:448,14'
          Dst:             _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
        - Src:             'src/core/net/nat64_translator.cpp:449,5'
          Dst:             _ZNK2ot5Nat6410Translator14AddressMapping8ToStringEv
        - Src:             'src/core/net/nat64_translator.cpp:449,5'
          Dst:             _ZNK2ot6StringILt61EE9AsCStringEv
        - Src:             'src/core/net/nat64_translator.cpp:449,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot3Ip67Headers16GetSourceAddressEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip66Header9GetSourceEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.hpp:535,69'
          Dst:             _ZNK2ot3Ip66Header9GetSourceEv
    - functionName:    _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aReason
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip47Headers11GetIpLengthEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip46Header14GetTotalLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:708,58'
          Dst:             _ZNK2ot3Ip46Header14GetTotalLengthEv
    - functionName:    _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - this
        - aProtocol
        - aPacketSize
      BBCount:         6
      ICount:          79
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:735,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:735,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:738,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:742,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:746,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot5Nat6410Translator14TranslateIcmp4ERNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOriginalId
      BBCount:         15
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip64Icmp6Header5SetIdEt
        - _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
        - _ZN2ot7Message5WriteINS_3Ip64Icmp6HeaderEEEvtRKT_
        - _ZNK2ot3Ip44Icmp6Header7GetTypeEv
        - _ZNK2ot7Message4ReadINS_3Ip44Icmp6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:513,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:513,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:514,25'
              BranchSideFuncs:
                - _ZNK2ot3Ip44Icmp6Header7GetTypeEv
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
                - _ZN2ot3Ip64Icmp6Header5SetIdEt
                - _ZN2ot7Message5WriteINS_3Ip64Icmp6HeaderEEEvtRKT_
        - Branch String:   'src/core/net/nat64_translator.cpp:514,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:520,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
                - _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
                - _ZN2ot3Ip64Icmp6Header5SetIdEt
                - _ZN2ot7Message5WriteINS_3Ip64Icmp6HeaderEEEvtRKT_
            - BranchSide:      'src/core/net/nat64_translator.cpp:527,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nat64_translator.cpp:520,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:520,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:521,21'
              BranchSideFuncs:
                - _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
                - _ZN2ot3Ip64Icmp6Header5SetIdEt
                - _ZN2ot7Message5WriteINS_3Ip64Icmp6HeaderEEEvtRKT_
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:513,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip44Icmp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/nat64_translator.cpp:514,25'
          Dst:             _ZNK2ot3Ip44Icmp6Header7GetTypeEv
        - Src:             'src/core/net/nat64_translator.cpp:520,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/nat64_translator.cpp:521,21'
          Dst:             _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
        - Src:             'src/core/net/nat64_translator.cpp:522,21'
          Dst:             _ZN2ot3Ip64Icmp6Header5SetIdEt
        - Src:             'src/core/net/nat64_translator.cpp:523,18'
          Dst:             _ZN2ot7Message5WriteINS_3Ip64Icmp6HeaderEEEvtRKT_
    - functionName:    _ZNK2ot3Ip47Headers12GetTcpHeaderEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 771
      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:    _ZNK2ot3Ip47Headers12GetUdpHeaderEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 762
      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:    _ZNK2ot3Ip47Headers8GetIpTtlEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 715
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip46Header6GetTtlEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:715,54'
          Dst:             _ZNK2ot3Ip46Header6GetTtlEv
    - functionName:    _ZN2ot3Ip66Header7SetFlowEj
      functionSourceFile: '/src/openthread/src/core/net/ip6_headers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFlow
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19UpdateBitsBigEndianIjTnT_Lj1048575ETnS1_Lj0EEES1_S1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_headers.hpp:201,53'
          Dst:             _ZN2ot19UpdateBitsBigEndianIjTnT_Lj1048575ETnS1_Lj0EEES1_S1_S1_
    - functionName:    _ZNK2ot3Ip47Headers16GetSourceAddressEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip46Header9GetSourceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:746,69'
          Dst:             _ZNK2ot3Ip46Header9GetSourceEv
    - functionName:    _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip66HeaderEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip66HeaderEEEvRT_
    - functionName:    _ZNK2ot3Ip44Icmp6Header5GetIdEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:627,45'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip47Headers13GetIcmpHeaderEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 780
      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:    _ZNK2ot3Ip47Headers7IsIcmp4Ev
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip47Headers10GetIpProtoEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:739,39'
          Dst:             _ZNK2ot3Ip47Headers10GetIpProtoEv
    - functionName:    _ZN2ot5Nat6410Translator11FindMappingERKNS_3Ip47HeadersE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp4Headers
      BBCount:         11
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip47AddressEEEEPS3_DpRKT_
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
        - _ZNK2ot3Ip44Icmp6Header5GetIdEv
        - _ZNK2ot3Ip47Headers10GetIpProtoEv
        - _ZNK2ot3Ip47Headers13GetIcmpHeaderEv
        - _ZNK2ot3Ip47Headers18GetDestinationPortEv
        - _ZNK2ot3Ip47Headers21GetDestinationAddressEv
        - _ZNK2ot3Ip47Headers7IsIcmp4Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:476,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:476,33'
              BranchSideFuncs:
                - _ZNK2ot3Ip47Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip44Icmp6Header5GetIdEv
                - _ZNK2ot3Ip47Headers21GetDestinationAddressEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip47AddressEEEEPS3_DpRKT_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
            - BranchSide:      'src/core/net/nat64_translator.cpp:476,71'
              BranchSideFuncs:
                - _ZNK2ot3Ip47Headers18GetDestinationPortEv
                - _ZNK2ot3Ip47Headers21GetDestinationAddressEv
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip47AddressEEEEPS3_DpRKT_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
        - Branch String:   'src/core/net/nat64_translator.cpp:485,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:485,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
            - BranchSide:      'src/core/net/nat64_translator.cpp:487,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:476,21'
          Dst:             _ZNK2ot3Ip47Headers7IsIcmp4Ev
        - Src:             'src/core/net/nat64_translator.cpp:476,45'
          Dst:             _ZNK2ot3Ip47Headers13GetIcmpHeaderEv
        - Src:             'src/core/net/nat64_translator.cpp:476,61'
          Dst:             _ZNK2ot3Ip44Icmp6Header5GetIdEv
        - Src:             'src/core/net/nat64_translator.cpp:476,83'
          Dst:             _ZNK2ot3Ip47Headers18GetDestinationPortEv
        - Src:             'src/core/net/nat64_translator.cpp:481,84'
          Dst:             _ZNK2ot3Ip47Headers21GetDestinationAddressEv
        - Src:             'src/core/net/nat64_translator.cpp:481,59'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip47AddressEEEEPS3_DpRKT_
        - Src:             'src/core/net/nat64_translator.cpp:487,24'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/nat64_translator.cpp:487,58'
          Dst:             _ZNK2ot3Ip47Headers10GetIpProtoEv
        - Src:             'src/core/net/nat64_translator.cpp:487,18'
          Dst:             _ZN2ot5Nat6410Translator14AddressMapping5TouchENS_4TimeEh
    - functionName:    _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aReason
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip67Headers11GetIpLengthEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip66Header16GetPayloadLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.hpp:490,58'
          Dst:             _ZNK2ot3Ip66Header16GetPayloadLengthEv
    - functionName:    _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - this
        - aProtocol
        - aPacketSize
      BBCount:         6
      ICount:          79
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:713,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:713,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:716,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:720,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:724,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message12PrependBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:699,16'
          Dst:             _ZN2ot7Message12PrependBytesEPKvt
    - functionName:    _ZN2ot3Ip46Header9GetSourceEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 435
      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:    _ZN2ot3Ip46Header14SetTotalLengthEt
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:372,60'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot5Nat6410Translator14TranslateIcmp6ERNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aTranslatedId
      BBCount:         15
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip44Icmp6Header5SetIdEt
        - _ZN2ot3Ip44Icmp6Header7SetTypeEh
        - _ZN2ot7Message5WriteINS_3Ip44Icmp6HeaderEEEvtRKT_
        - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - _ZNK2ot7Message4ReadINS_3Ip44Icmp6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:544,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:544,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:545,25'
              BranchSideFuncs:
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot7Message4ReadINS_3Ip44Icmp6HeaderEEE7otErrortRT_
                - _ZN2ot3Ip44Icmp6Header7SetTypeEh
                - _ZN2ot3Ip44Icmp6Header5SetIdEt
                - _ZN2ot7Message5WriteINS_3Ip44Icmp6HeaderEEEvtRKT_
        - Branch String:   'src/core/net/nat64_translator.cpp:545,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:551,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip44Icmp6HeaderEEE7otErrortRT_
                - _ZN2ot3Ip44Icmp6Header7SetTypeEh
                - _ZN2ot3Ip44Icmp6Header5SetIdEt
                - _ZN2ot7Message5WriteINS_3Ip44Icmp6HeaderEEEvtRKT_
            - BranchSide:      'src/core/net/nat64_translator.cpp:558,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nat64_translator.cpp:551,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:551,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:552,21'
              BranchSideFuncs:
                - _ZN2ot3Ip44Icmp6Header7SetTypeEh
                - _ZN2ot3Ip44Icmp6Header5SetIdEt
                - _ZN2ot7Message5WriteINS_3Ip44Icmp6HeaderEEEvtRKT_
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:544,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip64Icmp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/nat64_translator.cpp:545,25'
          Dst:             _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - Src:             'src/core/net/nat64_translator.cpp:551,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip44Icmp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/nat64_translator.cpp:552,21'
          Dst:             _ZN2ot3Ip44Icmp6Header7SetTypeEh
        - Src:             'src/core/net/nat64_translator.cpp:553,21'
          Dst:             _ZN2ot3Ip44Icmp6Header5SetIdEt
        - Src:             'src/core/net/nat64_translator.cpp:554,18'
          Dst:             _ZN2ot7Message5WriteINS_3Ip44Icmp6HeaderEEEvtRKT_
    - functionName:    _ZNK2ot3Ip67Headers12GetTcpHeaderEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 560
      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:    _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZNK2ot3Ip67Headers12GetUdpHeaderEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 551
      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:    _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot3Ip46Header11SetProtocolEh
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aProtocol
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip46Header17SetIdentificationEt
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIdentification
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:414,74'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip67Headers13GetIpHopLimitEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip66Header11GetHopLimitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.hpp:497,59'
          Dst:             _ZNK2ot3Ip66Header11GetHopLimitEv
    - functionName:    _ZN2ot3Ip46Header6SetTtlEh
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTtl
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip46Header14GetDestinationEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 456
      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:    _ZN2ot3Ip46Header9SetSourceERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSource
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip46Header14InitVersionIhlEv
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip46Header13SetVersionIhlEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:308,33'
          Dst:             _ZN2ot3Ip46Header13SetVersionIhlEh
    - functionName:    _ZN2ot9ClearableINS_3Ip46HeaderEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip46HeaderEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip46HeaderEEEvRT_
    - functionName:    _ZNK2ot3Ip64Icmp6Header5GetIdEv
      functionSourceFile: '/src/openthread/src/core/net/icmp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/icmp6.hpp:163,45'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip67Headers7IsIcmp6Ev
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip67Headers10GetIpProtoEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.hpp:528,39'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
    - functionName:    _ZN2ot5Nat6410Translator21FindOrAllocateMappingERKNS_3Ip67HeadersE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp6Headers
      BBCount:         9
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip67AddressEEEEPS3_DpRKT_
        - _ZN2ot5Nat6410Translator15AllocateMappingERKNS_3Ip67HeadersE
        - _ZNK2ot3Ip67Headers16GetSourceAddressEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:465,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:465,5'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator15AllocateMappingERKNS_3Ip67HeadersE
            - BranchSide:      'src/core/net/nat64_translator.cpp:465,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:461,84'
          Dst:             _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - Src:             'src/core/net/nat64_translator.cpp:461,59'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE12FindMatchingIJNS_3Ip67AddressEEEEPS3_DpRKT_
        - Src:             'src/core/net/nat64_translator.cpp:467,15'
          Dst:             _ZN2ot5Nat6410Translator15AllocateMappingERKNS_3Ip67HeadersE
    - functionName:    _ZN2ot5Nat6410Translator16TranslateFromIp6ERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         49
      ICount:          270
      EdgeCount:       57
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3Ip46Header11SetProtocolEh
        - _ZN2ot3Ip46Header14GetDestinationEv
        - _ZN2ot3Ip46Header14InitVersionIhlEv
        - _ZN2ot3Ip46Header14SetTotalLengthEt
        - _ZN2ot3Ip46Header17SetIdentificationEt
        - _ZN2ot3Ip46Header6SetTtlEh
        - _ZN2ot3Ip46Header9GetSourceEv
        - _ZN2ot3Ip46Header9SetSourceERKNS0_7AddressE
        - _ZN2ot3Ip47Address21ExtractFromIp6AddressEhRKNS_3Ip67AddressE
        - _ZN2ot3Ip67Headers13SetSourcePortEt
        - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
        - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
        - _ZN2ot5Nat6410Translator14TranslateIcmp6ERNS_7MessageEt
        - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
        - _ZN2ot5Nat6410Translator21FindOrAllocateMappingERKNS_3Ip67HeadersE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot7Message12RemoveHeaderEt
        - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
        - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
        - _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
        - _ZN2ot7Message7SetTypeENS0_4TypeE
        - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
        - _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
        - _ZN2ot9ClearableINS_3Ip46HeaderEE5ClearEv
        - _ZNK2ot3Ip46Header11GetProtocolEv
        - _ZNK2ot3Ip64Icmp6Header5GetIdEv
        - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Ip67Headers10GetIpProtoEv
        - _ZNK2ot3Ip67Headers11GetIpLengthEv
        - _ZNK2ot3Ip67Headers12GetTcpHeaderEv
        - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
        - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
        - _ZNK2ot3Ip67Headers13GetIpHopLimitEv
        - _ZNK2ot3Ip67Headers13GetSourcePortEv
        - _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
        - _ZNK2ot3Ip67Headers7IsIcmp6Ev
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:119,31'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:119,35'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
            - BranchSide:      'src/core/net/nat64_translator.cpp:121,9'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
        - Branch String:   'src/core/net/nat64_translator.cpp:119,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:121,9'
              BranchSideFuncs:
                - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
                - _ZN2ot5Nat6410Translator21FindOrAllocateMappingERKNS_3Ip67HeadersE
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip46HeaderEE5ClearEv
                - _ZN2ot3Ip46Header14InitVersionIhlEv
                - _ZN2ot3Ip46Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZN2ot3Ip47Address21ExtractFromIp6AddressEhRKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Headers13GetIpHopLimitEv
                - _ZN2ot3Ip46Header6SetTtlEh
                - _ZN2ot3Ip46Header17SetIdentificationEt
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp6ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip46Header14SetTotalLengthEt
                - _ZN2ot3Ip46Header9GetSourceEv
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip46Header11GetProtocolEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
                - _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
                - _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header5GetIdEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:125,30'
              BranchSideFuncs:
                - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
                - _ZN2ot5Nat6410Translator21FindOrAllocateMappingERKNS_3Ip67HeadersE
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip46HeaderEE5ClearEv
                - _ZN2ot3Ip46Header14InitVersionIhlEv
                - _ZN2ot3Ip46Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZN2ot3Ip47Address21ExtractFromIp6AddressEhRKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Headers13GetIpHopLimitEv
                - _ZN2ot3Ip46Header6SetTtlEh
                - _ZN2ot3Ip46Header17SetIdentificationEt
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp6ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip46Header14SetTotalLengthEt
                - _ZN2ot3Ip46Header9GetSourceEv
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip46Header11GetProtocolEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
                - _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
                - _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header5GetIdEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/nat64_translator.cpp:125,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:127,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
            - BranchSide:      'src/core/net/nat64_translator.cpp:132,21'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
                - _ZN2ot5Nat6410Translator21FindOrAllocateMappingERKNS_3Ip67HeadersE
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip46HeaderEE5ClearEv
                - _ZN2ot3Ip46Header14InitVersionIhlEv
                - _ZN2ot3Ip46Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZN2ot3Ip47Address21ExtractFromIp6AddressEhRKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Headers13GetIpHopLimitEv
                - _ZN2ot3Ip46Header6SetTtlEh
                - _ZN2ot3Ip46Header17SetIdentificationEt
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp6ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip46Header14SetTotalLengthEt
                - _ZN2ot3Ip46Header9GetSourceEv
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip46Header11GetProtocolEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
                - _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
                - _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header5GetIdEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/nat64_translator.cpp:132,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:134,9'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator21FindOrAllocateMappingERKNS_3Ip67HeadersE
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip46HeaderEE5ClearEv
                - _ZN2ot3Ip46Header14InitVersionIhlEv
                - _ZN2ot3Ip46Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZN2ot3Ip47Address21ExtractFromIp6AddressEhRKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Headers13GetIpHopLimitEv
                - _ZN2ot3Ip46Header6SetTtlEh
                - _ZN2ot3Ip46Header17SetIdentificationEt
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp6ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip46Header14SetTotalLengthEt
                - _ZN2ot3Ip46Header9GetSourceEv
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip46Header11GetProtocolEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
                - _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
                - _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header5GetIdEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:137,15'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator21FindOrAllocateMappingERKNS_3Ip67HeadersE
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip46HeaderEE5ClearEv
                - _ZN2ot3Ip46Header14InitVersionIhlEv
                - _ZN2ot3Ip46Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZN2ot3Ip47Address21ExtractFromIp6AddressEhRKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Headers13GetIpHopLimitEv
                - _ZN2ot3Ip46Header6SetTtlEh
                - _ZN2ot3Ip46Header17SetIdentificationEt
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp6ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip46Header14SetTotalLengthEt
                - _ZN2ot3Ip46Header9GetSourceEv
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip46Header11GetProtocolEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
                - _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
                - _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header5GetIdEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/nat64_translator.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:140,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
            - BranchSide:      'src/core/net/nat64_translator.cpp:149,40'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip46HeaderEE5ClearEv
                - _ZN2ot3Ip46Header14InitVersionIhlEv
                - _ZN2ot3Ip46Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZN2ot3Ip47Address21ExtractFromIp6AddressEhRKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Headers13GetIpHopLimitEv
                - _ZN2ot3Ip46Header6SetTtlEh
                - _ZN2ot3Ip46Header17SetIdentificationEt
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp6ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip46Header14SetTotalLengthEt
                - _ZN2ot3Ip46Header9GetSourceEv
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip46Header11GetProtocolEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
                - _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
                - _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header5GetIdEv
        - Branch String:   'src/core/net/nat64_translator.cpp:149,29'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:149,63'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header5GetIdEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip46HeaderEE5ClearEv
                - _ZN2ot3Ip46Header14InitVersionIhlEv
                - _ZN2ot3Ip46Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZN2ot3Ip47Address21ExtractFromIp6AddressEhRKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Headers13GetIpHopLimitEv
                - _ZN2ot3Ip46Header6SetTtlEh
                - _ZN2ot3Ip46Header17SetIdentificationEt
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp6ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip46Header14SetTotalLengthEt
                - _ZN2ot3Ip46Header9GetSourceEv
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip46Header11GetProtocolEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
                - _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
                - _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
            - BranchSide:      'src/core/net/nat64_translator.cpp:149,100'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip46HeaderEE5ClearEv
                - _ZN2ot3Ip46Header14InitVersionIhlEv
                - _ZN2ot3Ip46Header9SetSourceERKNS0_7AddressE
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZN2ot3Ip47Address21ExtractFromIp6AddressEhRKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Headers13GetIpHopLimitEv
                - _ZN2ot3Ip46Header6SetTtlEh
                - _ZN2ot3Ip46Header17SetIdentificationEt
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp6ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip46Header14SetTotalLengthEt
                - _ZN2ot3Ip46Header9GetSourceEv
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip46Header11GetProtocolEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
                - _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
                - _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
        - Branch String:   'src/core/net/nat64_translator.cpp:161,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:165,19'
              BranchSideFuncs:
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip46Header14SetTotalLengthEt
                - _ZN2ot3Ip46Header9GetSourceEv
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip46Header11GetProtocolEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
                - _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
                - _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:171,19'
              BranchSideFuncs:
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot3Ip67Headers13SetSourcePortEt
                - _ZNK2ot3Ip67Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip46Header14SetTotalLengthEt
                - _ZN2ot3Ip46Header9GetSourceEv
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip46Header11GetProtocolEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
                - _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
                - _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:177,19'
              BranchSideFuncs:
                - _ZN2ot3Ip46Header11SetProtocolEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp6ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip46Header14SetTotalLengthEt
                - _ZN2ot3Ip46Header9GetSourceEv
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip46Header11GetProtocolEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
                - _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
                - _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:182,20'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
        - Branch String:   'src/core/net/nat64_translator.cpp:178,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:178,9'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
            - BranchSide:      'src/core/net/nat64_translator.cpp:179,13'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip46Header14SetTotalLengthEt
                - _ZN2ot3Ip46Header9GetSourceEv
                - _ZN2ot3Ip46Header14GetDestinationEv
                - _ZNK2ot3Ip46Header11GetProtocolEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
                - _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
                - _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - Branch String:   'src/core/net/nat64_translator.cpp:192,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:195,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
            - BranchSide:      'src/core/net/nat64_translator.cpp:198,5'
              BranchSideFuncs:
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
        - Branch String:   'src/core/net/nat64_translator.cpp:203,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:203,9'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
            - BranchSide:      'src/core/net/nat64_translator.cpp:205,9'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:119,48'
          Dst:             _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - Src:             'src/core/net/nat64_translator.cpp:125,20'
          Dst:             _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
        - Src:             'src/core/net/nat64_translator.cpp:127,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/net/nat64_translator.cpp:132,21'
          Dst:             _ZNK2ot3Ip67Headers21GetDestinationAddressEv
        - Src:             'src/core/net/nat64_translator.cpp:132,45'
          Dst:             _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
        - Src:             'src/core/net/nat64_translator.cpp:137,15'
          Dst:             _ZN2ot5Nat6410Translator21FindOrAllocateMappingERKNS_3Ip67HeadersE
        - Src:             'src/core/net/nat64_translator.cpp:140,9'
          Dst:             _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - Src:             'src/core/net/nat64_translator.cpp:140,9'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/net/nat64_translator.cpp:140,9'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/net/nat64_translator.cpp:140,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/net/nat64_translator.cpp:149,40'
          Dst:             _ZNK2ot3Ip67Headers7IsIcmp6Ev
        - Src:             'src/core/net/nat64_translator.cpp:149,63'
          Dst:             _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
        - Src:             'src/core/net/nat64_translator.cpp:149,79'
          Dst:             _ZNK2ot3Ip64Icmp6Header5GetIdEv
        - Src:             'src/core/net/nat64_translator.cpp:149,100'
          Dst:             _ZNK2ot3Ip67Headers13GetSourcePortEv
        - Src:             'src/core/net/nat64_translator.cpp:152,14'
          Dst:             _ZN2ot7Message12RemoveHeaderEt
        - Src:             'src/core/net/nat64_translator.cpp:154,15'
          Dst:             _ZN2ot9ClearableINS_3Ip46HeaderEE5ClearEv
        - Src:             'src/core/net/nat64_translator.cpp:155,15'
          Dst:             _ZN2ot3Ip46Header14InitVersionIhlEv
        - Src:             'src/core/net/nat64_translator.cpp:156,15'
          Dst:             _ZN2ot3Ip46Header9SetSourceERKNS0_7AddressE
        - Src:             'src/core/net/nat64_translator.cpp:157,15'
          Dst:             _ZN2ot3Ip46Header14GetDestinationEv
        - Src:             'src/core/net/nat64_translator.cpp:157,87'
          Dst:             _ZNK2ot3Ip67Headers21GetDestinationAddressEv
        - Src:             'src/core/net/nat64_translator.cpp:157,32'
          Dst:             _ZN2ot3Ip47Address21ExtractFromIp6AddressEhRKNS_3Ip67AddressE
        - Src:             'src/core/net/nat64_translator.cpp:158,33'
          Dst:             _ZNK2ot3Ip67Headers13GetIpHopLimitEv
        - Src:             'src/core/net/nat64_translator.cpp:158,15'
          Dst:             _ZN2ot3Ip46Header6SetTtlEh
        - Src:             'src/core/net/nat64_translator.cpp:159,15'
          Dst:             _ZN2ot3Ip46Header17SetIdentificationEt
        - Src:             'src/core/net/nat64_translator.cpp:161,24'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
        - Src:             'src/core/net/nat64_translator.cpp:165,19'
          Dst:             _ZN2ot3Ip46Header11SetProtocolEh
        - Src:             'src/core/net/nat64_translator.cpp:166,20'
          Dst:             _ZN2ot3Ip67Headers13SetSourcePortEt
        - Src:             'src/core/net/nat64_translator.cpp:167,38'
          Dst:             _ZNK2ot3Ip67Headers12GetUdpHeaderEv
        - Src:             'src/core/net/nat64_translator.cpp:167,18'
          Dst:             _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
        - Src:             'src/core/net/nat64_translator.cpp:171,19'
          Dst:             _ZN2ot3Ip46Header11SetProtocolEh
        - Src:             'src/core/net/nat64_translator.cpp:172,20'
          Dst:             _ZN2ot3Ip67Headers13SetSourcePortEt
        - Src:             'src/core/net/nat64_translator.cpp:173,38'
          Dst:             _ZNK2ot3Ip67Headers12GetTcpHeaderEv
        - Src:             'src/core/net/nat64_translator.cpp:173,18'
          Dst:             _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
        - Src:             'src/core/net/nat64_translator.cpp:177,19'
          Dst:             _ZN2ot3Ip46Header11SetProtocolEh
        - Src:             'src/core/net/nat64_translator.cpp:178,9'
          Dst:             _ZN2ot5Nat6410Translator14TranslateIcmp6ERNS_7MessageEt
        - Src:             'src/core/net/nat64_translator.cpp:188,61'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/nat64_translator.cpp:188,84'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/nat64_translator.cpp:188,15'
          Dst:             _ZN2ot3Ip46Header14SetTotalLengthEt
        - Src:             'src/core/net/nat64_translator.cpp:189,57'
          Dst:             _ZN2ot3Ip46Header9GetSourceEv
        - Src:             'src/core/net/nat64_translator.cpp:189,80'
          Dst:             _ZN2ot3Ip46Header14GetDestinationEv
        - Src:             'src/core/net/nat64_translator.cpp:190,47'
          Dst:             _ZNK2ot3Ip46Header11GetProtocolEv
        - Src:             'src/core/net/nat64_translator.cpp:189,5'
          Dst:             _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
        - Src:             'src/core/net/nat64_translator.cpp:191,5'
          Dst:             _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
        - Src:             'src/core/net/nat64_translator.cpp:192,18'
          Dst:             _ZN2ot7Message7PrependINS_3Ip46HeaderEEE7otErrorRKT_
        - Src:             'src/core/net/nat64_translator.cpp:195,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - Src:             'src/core/net/nat64_translator.cpp:198,14'
          Dst:             _ZN2ot7Message7SetTypeENS0_4TypeE
        - Src:             'src/core/net/nat64_translator.cpp:199,42'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
        - Src:             'src/core/net/nat64_translator.cpp:199,67'
          Dst:             _ZNK2ot3Ip67Headers11GetIpLengthEv
        - Src:             'src/core/net/nat64_translator.cpp:199,15'
          Dst:             _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
        - Src:             'src/core/net/nat64_translator.cpp:200,51'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
        - Src:             'src/core/net/nat64_translator.cpp:200,76'
          Dst:             _ZNK2ot3Ip67Headers11GetIpLengthEv
        - Src:             'src/core/net/nat64_translator.cpp:200,24'
          Dst:             _ZN2ot5Nat6410Translator16ProtocolCounters15Count6To4PacketEhm
        - Src:             'src/core/net/nat64_translator.cpp:205,24'
          Dst:             _ZN2ot5Nat6410Translator13ErrorCounters9Count6To4ENS2_6ReasonE
    - functionName:    _ZN2ot5Nat6410Translator14TranslateToIp6ERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         51
      ICount:          267
      EdgeCount:       59
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3Ip47Headers18SetDestinationPortEt
        - _ZN2ot3Ip47Headers9ParseFromERKNS_7MessageE
        - _ZN2ot3Ip66Header11SetHopLimitEh
        - _ZN2ot3Ip66Header13SetNextHeaderEh
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
        - _ZN2ot3Ip66Header16SetPayloadLengthEt
        - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
        - _ZN2ot3Ip66Header7SetFlowEj
        - _ZN2ot3Ip66Header9GetSourceEv
        - _ZN2ot3Ip66Header9ParseFromERKNS_7MessageE
        - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
        - _ZN2ot5Nat6410Translator11FindMappingERKNS_3Ip47HeadersE
        - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
        - _ZN2ot5Nat6410Translator14TranslateIcmp4ERNS_7MessageEt
        - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot7Message12RemoveHeaderEt
        - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
        - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
        - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
        - _ZN2ot7Message7SetTypeENS0_4TypeE
        - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
        - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
        - _ZNK2ot3Ip44Icmp6Header5GetIdEv
        - _ZNK2ot3Ip47Headers10GetIpProtoEv
        - _ZNK2ot3Ip47Headers11GetIpLengthEv
        - _ZNK2ot3Ip47Headers12GetTcpHeaderEv
        - _ZNK2ot3Ip47Headers12GetUdpHeaderEv
        - _ZNK2ot3Ip47Headers13GetIcmpHeaderEv
        - _ZNK2ot3Ip47Headers16GetSourceAddressEv
        - _ZNK2ot3Ip47Headers18GetDestinationPortEv
        - _ZNK2ot3Ip47Headers7IsIcmp4Ev
        - _ZNK2ot3Ip47Headers8GetIpTtlEv
        - _ZNK2ot3Ip66Header13GetNextHeaderEv
        - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:221,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:221,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
                - _ZN2ot3Ip47Headers9ParseFromERKNS_7MessageE
                - _ZN2ot5Nat6410Translator11FindMappingERKNS_3Ip47HeadersE
                - _ZNK2ot3Ip47Headers7IsIcmp4Ev
                - _ZNK2ot3Ip47Headers18GetDestinationPortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip47Headers16GetSourceAddressEv
                - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip66Header7SetFlowEj
                - _ZNK2ot3Ip47Headers8GetIpTtlEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp4ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot3Ip47Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip44Icmp6Header5GetIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:221,5'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
        - Branch String:   'src/core/net/nat64_translator.cpp:223,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:226,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
            - BranchSide:      'src/core/net/nat64_translator.cpp:230,10'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
                - _ZN2ot3Ip47Headers9ParseFromERKNS_7MessageE
                - _ZN2ot5Nat6410Translator11FindMappingERKNS_3Ip47HeadersE
                - _ZNK2ot3Ip47Headers7IsIcmp4Ev
                - _ZNK2ot3Ip47Headers18GetDestinationPortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip47Headers16GetSourceAddressEv
                - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip66Header7SetFlowEj
                - _ZNK2ot3Ip47Headers8GetIpTtlEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp4ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot3Ip47Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip44Icmp6Header5GetIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/nat64_translator.cpp:230,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:232,9'
              BranchSideFuncs:
                - _ZN2ot3Ip47Headers9ParseFromERKNS_7MessageE
                - _ZN2ot5Nat6410Translator11FindMappingERKNS_3Ip47HeadersE
                - _ZNK2ot3Ip47Headers7IsIcmp4Ev
                - _ZNK2ot3Ip47Headers18GetDestinationPortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip47Headers16GetSourceAddressEv
                - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip66Header7SetFlowEj
                - _ZNK2ot3Ip47Headers8GetIpTtlEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp4ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot3Ip47Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip44Icmp6Header5GetIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:236,30'
              BranchSideFuncs:
                - _ZN2ot3Ip47Headers9ParseFromERKNS_7MessageE
                - _ZN2ot5Nat6410Translator11FindMappingERKNS_3Ip47HeadersE
                - _ZNK2ot3Ip47Headers7IsIcmp4Ev
                - _ZNK2ot3Ip47Headers18GetDestinationPortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip47Headers16GetSourceAddressEv
                - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip66Header7SetFlowEj
                - _ZNK2ot3Ip47Headers8GetIpTtlEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp4ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot3Ip47Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip44Icmp6Header5GetIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/nat64_translator.cpp:236,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:238,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
            - BranchSide:      'src/core/net/nat64_translator.cpp:243,15'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator11FindMappingERKNS_3Ip47HeadersE
                - _ZNK2ot3Ip47Headers7IsIcmp4Ev
                - _ZNK2ot3Ip47Headers18GetDestinationPortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip47Headers16GetSourceAddressEv
                - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip66Header7SetFlowEj
                - _ZNK2ot3Ip47Headers8GetIpTtlEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp4ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot3Ip47Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip44Icmp6Header5GetIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/nat64_translator.cpp:245,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:247,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
            - BranchSide:      'src/core/net/nat64_translator.cpp:255,40'
              BranchSideFuncs:
                - _ZNK2ot3Ip47Headers7IsIcmp4Ev
                - _ZNK2ot3Ip47Headers18GetDestinationPortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip47Headers16GetSourceAddressEv
                - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip66Header7SetFlowEj
                - _ZNK2ot3Ip47Headers8GetIpTtlEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp4ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot3Ip47Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip44Icmp6Header5GetIdEv
        - Branch String:   'src/core/net/nat64_translator.cpp:255,29'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:255,63'
              BranchSideFuncs:
                - _ZNK2ot3Ip47Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip44Icmp6Header5GetIdEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip47Headers16GetSourceAddressEv
                - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip66Header7SetFlowEj
                - _ZNK2ot3Ip47Headers8GetIpTtlEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp4ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
            - BranchSide:      'src/core/net/nat64_translator.cpp:255,100'
              BranchSideFuncs:
                - _ZNK2ot3Ip47Headers18GetDestinationPortEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip47Headers16GetSourceAddressEv
                - _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
                - _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
                - _ZN2ot3Ip66Header7SetFlowEj
                - _ZNK2ot3Ip47Headers8GetIpTtlEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp4ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
        - Branch String:   'src/core/net/nat64_translator.cpp:269,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:273,19'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetUdpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:279,19'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip47Headers18SetDestinationPortEt
                - _ZNK2ot3Ip47Headers12GetTcpHeaderEv
                - _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:285,19'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot5Nat6410Translator14TranslateIcmp4ERNS_7MessageEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/nat64_translator.cpp:290,20'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
        - Branch String:   'src/core/net/nat64_translator.cpp:286,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:286,9'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
            - BranchSide:      'src/core/net/nat64_translator.cpp:287,13'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip66Header16SetPayloadLengthEt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
                - _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/nat64_translator.cpp:299,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:302,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
            - BranchSide:      'src/core/net/nat64_translator.cpp:305,5'
              BranchSideFuncs:
                - _ZN2ot7Message7SetTypeENS0_4TypeE
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZNK2ot3Ip47Headers10GetIpProtoEv
                - _ZNK2ot3Ip47Headers11GetIpLengthEv
                - _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
        - Branch String:   'src/core/net/nat64_translator.cpp:310,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:310,9'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
            - BranchSide:      'src/core/net/nat64_translator.cpp:312,9'
              BranchSideFuncs:
                - _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:221,5'
          Dst:             _ZN2ot3Ip66Header9ParseFromERKNS_7MessageE
        - Src:             'src/core/net/nat64_translator.cpp:226,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/net/nat64_translator.cpp:230,23'
          Dst:             _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - Src:             'src/core/net/nat64_translator.cpp:232,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/net/nat64_translator.cpp:236,20'
          Dst:             _ZN2ot3Ip47Headers9ParseFromERKNS_7MessageE
        - Src:             'src/core/net/nat64_translator.cpp:238,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/net/nat64_translator.cpp:243,15'
          Dst:             _ZN2ot5Nat6410Translator11FindMappingERKNS_3Ip47HeadersE
        - Src:             'src/core/net/nat64_translator.cpp:247,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/net/nat64_translator.cpp:255,40'
          Dst:             _ZNK2ot3Ip47Headers7IsIcmp4Ev
        - Src:             'src/core/net/nat64_translator.cpp:255,63'
          Dst:             _ZNK2ot3Ip47Headers13GetIcmpHeaderEv
        - Src:             'src/core/net/nat64_translator.cpp:255,79'
          Dst:             _ZNK2ot3Ip44Icmp6Header5GetIdEv
        - Src:             'src/core/net/nat64_translator.cpp:255,100'
          Dst:             _ZNK2ot3Ip47Headers18GetDestinationPortEv
        - Src:             'src/core/net/nat64_translator.cpp:258,14'
          Dst:             _ZN2ot7Message12RemoveHeaderEt
        - Src:             'src/core/net/nat64_translator.cpp:260,15'
          Dst:             _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
        - Src:             'src/core/net/nat64_translator.cpp:261,15'
          Dst:             _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
        - Src:             'src/core/net/nat64_translator.cpp:262,15'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/nat64_translator.cpp:262,77'
          Dst:             _ZNK2ot3Ip47Headers16GetSourceAddressEv
        - Src:             'src/core/net/nat64_translator.cpp:262,27'
          Dst:             _ZN2ot3Ip67Address24SynthesizeFromIp4AddressERKNS0_6PrefixERKNS_3Ip47AddressE
        - Src:             'src/core/net/nat64_translator.cpp:263,15'
          Dst:             _ZN2ot3Ip66Header14SetDestinationERKNS0_7AddressE
        - Src:             'src/core/net/nat64_translator.cpp:264,15'
          Dst:             _ZN2ot3Ip66Header7SetFlowEj
        - Src:             'src/core/net/nat64_translator.cpp:265,38'
          Dst:             _ZNK2ot3Ip47Headers8GetIpTtlEv
        - Src:             'src/core/net/nat64_translator.cpp:265,15'
          Dst:             _ZN2ot3Ip66Header11SetHopLimitEh
        - Src:             'src/core/net/nat64_translator.cpp:269,24'
          Dst:             _ZNK2ot3Ip47Headers10GetIpProtoEv
        - Src:             'src/core/net/nat64_translator.cpp:273,19'
          Dst:             _ZN2ot3Ip66Header13SetNextHeaderEh
        - Src:             'src/core/net/nat64_translator.cpp:274,20'
          Dst:             _ZN2ot3Ip47Headers18SetDestinationPortEt
        - Src:             'src/core/net/nat64_translator.cpp:275,38'
          Dst:             _ZNK2ot3Ip47Headers12GetUdpHeaderEv
        - Src:             'src/core/net/nat64_translator.cpp:275,18'
          Dst:             _ZN2ot7Message5WriteINS_3Ip63Udp6HeaderEEEvtRKT_
        - Src:             'src/core/net/nat64_translator.cpp:279,19'
          Dst:             _ZN2ot3Ip66Header13SetNextHeaderEh
        - Src:             'src/core/net/nat64_translator.cpp:280,20'
          Dst:             _ZN2ot3Ip47Headers18SetDestinationPortEt
        - Src:             'src/core/net/nat64_translator.cpp:281,38'
          Dst:             _ZNK2ot3Ip47Headers12GetTcpHeaderEv
        - Src:             'src/core/net/nat64_translator.cpp:281,18'
          Dst:             _ZN2ot7Message5WriteINS_3Ip63Tcp6HeaderEEEvtRKT_
        - Src:             'src/core/net/nat64_translator.cpp:285,19'
          Dst:             _ZN2ot3Ip66Header13SetNextHeaderEh
        - Src:             'src/core/net/nat64_translator.cpp:286,9'
          Dst:             _ZN2ot5Nat6410Translator14TranslateIcmp4ERNS_7MessageEt
        - Src:             'src/core/net/nat64_translator.cpp:296,41'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/nat64_translator.cpp:296,64'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/nat64_translator.cpp:296,15'
          Dst:             _ZN2ot3Ip66Header16SetPayloadLengthEt
        - Src:             'src/core/net/nat64_translator.cpp:297,57'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/net/nat64_translator.cpp:297,80'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/net/nat64_translator.cpp:298,47'
          Dst:             _ZNK2ot3Ip66Header13GetNextHeaderEv
        - Src:             'src/core/net/nat64_translator.cpp:297,5'
          Dst:             _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
        - Src:             'src/core/net/nat64_translator.cpp:299,18'
          Dst:             _ZN2ot7Message7PrependINS_3Ip66HeaderEEE7otErrorRKT_
        - Src:             'src/core/net/nat64_translator.cpp:302,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/net/nat64_translator.cpp:305,14'
          Dst:             _ZN2ot7Message7SetTypeENS0_4TypeE
        - Src:             'src/core/net/nat64_translator.cpp:306,42'
          Dst:             _ZNK2ot3Ip47Headers10GetIpProtoEv
        - Src:             'src/core/net/nat64_translator.cpp:306,67'
          Dst:             _ZNK2ot3Ip47Headers11GetIpLengthEv
        - Src:             'src/core/net/nat64_translator.cpp:306,15'
          Dst:             _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
        - Src:             'src/core/net/nat64_translator.cpp:307,51'
          Dst:             _ZNK2ot3Ip47Headers10GetIpProtoEv
        - Src:             'src/core/net/nat64_translator.cpp:307,76'
          Dst:             _ZNK2ot3Ip47Headers11GetIpLengthEv
        - Src:             'src/core/net/nat64_translator.cpp:307,24'
          Dst:             _ZN2ot5Nat6410Translator16ProtocolCounters15Count4To6PacketEhm
        - Src:             'src/core/net/nat64_translator.cpp:312,24'
          Dst:             _ZN2ot5Nat6410Translator13ErrorCounters9Count4To6ENS2_6ReasonE
    - functionName:    _ZN2ot5Nat6410Translator11SendMessageERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         12
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip63Ip67SendRawENS_8OwnedPtrINS_7MessageEEE
        - _ZN2ot5Nat6410Translator14TranslateToIp6ERNS_7MessageE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
        - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:96,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:96,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot3Ip63Ip67SendRawENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/nat64_translator.cpp:96,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/nat64_translator.cpp:102,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:102,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nat64_translator.cpp:104,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:94,21'
          Dst:             _ZN2ot5Nat6410Translator14TranslateToIp6ERNS_7MessageE
        - Src:             'src/core/net/nat64_translator.cpp:98,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/nat64_translator.cpp:98,37'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
        - Src:             'src/core/net/nat64_translator.cpp:98,66'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - Src:             'src/core/net/nat64_translator.cpp:98,37'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
        - Src:             'src/core/net/nat64_translator.cpp:98,29'
          Dst:             _ZN2ot3Ip63Ip67SendRawENS_8OwnedPtrINS_7MessageEEE
        - Src:             'src/core/net/nat64_translator.cpp:98,5'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Src:             'src/core/net/nat64_translator.cpp:98,5'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Src:             'src/core/net/nat64_translator.cpp:104,18'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot5Nat6410Translator13NewIp4MessageERKNS_7Message8SettingsE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSettings
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip63Ip610NewMessageEtRKNS_7Message8SettingsE
        - _ZN2ot7Message7SetTypeENS0_4TypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/nat64_translator.cpp:82,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nat64_translator.cpp:82,9'
              BranchSideFuncs:
                - _ZN2ot7Message7SetTypeENS0_4TypeE
            - BranchSide:      'src/core/net/nat64_translator.cpp:84,9'
              BranchSideFuncs:
                - _ZN2ot7Message7SetTypeENS0_4TypeE
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:80,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/nat64_translator.cpp:80,40'
          Dst:             _ZN2ot3Ip63Ip610NewMessageEtRKNS_7Message8SettingsE
        - Src:             'src/core/net/nat64_translator.cpp:84,18'
          Dst:             _ZN2ot7Message7SetTypeENS0_4TypeE
    - functionName:    _ZN2ot6Random9NonCrypto4FillImEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random9NonCrypto10FillBufferEPht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/random.hpp:177,5'
          Dst:             _ZN2ot6Random9NonCrypto10FillBufferEPht
    - functionName:    _ZN2ot12TimerMilliInINS_5Nat6410TranslatorEXadL_ZNS2_25HandleMappingExpirerTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_5Nat6410TranslatorEXadL_ZNS2_25HandleMappingExpirerTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_5Nat6410TranslatorEXadL_ZNS2_25HandleMappingExpirerTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/pool.hpp:72,26'
          Branch Sides:
            - BranchSide:      'src/core/common/pool.hpp:72,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
            - BranchSide:      'src/core/common/pool.hpp:76,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/pool.hpp:70,11'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEEC2Ev
        - Src:             'src/core/common/pool.hpp:74,23'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEE4PushERS3_
    - functionName:    _ZN2ot5ArrayINS_3Ip47AddressELt254EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nat6410TranslatorC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/nat64_translator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEEC2Ev
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot12TimerMilliInINS_5Nat6410TranslatorEXadL_ZNS2_25HandleMappingExpirerTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EEC2Ev
        - _ZN2ot5ArrayINS_3Ip47AddressELt254EhEC2Ev
        - _ZN2ot6Random9NonCrypto4FillImEEvRT_
        - _ZN2ot9ClearableINS_3Ip47AddressEE5ClearEv
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nat64_translator.cpp:67,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/nat64_translator.cpp:66,13'
          Dst:             _ZN2ot5ArrayINS_3Ip47AddressELt254EhEC2Ev
        - Src:             'src/core/net/nat64_translator.cpp:66,13'
          Dst:             _ZN2ot4PoolINS_5Nat6410Translator14AddressMappingELt254EEC2Ev
        - Src:             'src/core/net/nat64_translator.cpp:66,13'
          Dst:             _ZN2ot10LinkedListINS_5Nat6410Translator14AddressMappingEEC2Ev
        - Src:             'src/core/net/nat64_translator.cpp:69,7'
          Dst:             _ZN2ot12TimerMilliInINS_5Nat6410TranslatorEXadL_ZNS2_25HandleMappingExpirerTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/nat64_translator.cpp:71,5'
          Dst:             _ZN2ot6Random9NonCrypto4FillImEEvRT_
        - Src:             'src/core/net/nat64_translator.cpp:73,18'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/net/nat64_translator.cpp:74,14'
          Dst:             _ZN2ot9ClearableINS_3Ip47AddressEE5ClearEv
        - Src:             'src/core/net/nat64_translator.cpp:75,26'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip62Nd21NeighborAdvertMessageEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip62Nd21NeighborSolicitHeaderEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayIhLt256EE8AllocateEt
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCapacity
      BBCount:         21
      ICount:          117
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:496,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:498,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:500,19'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:504,20'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:495,40'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_array.hpp:504,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip62Nd24RecursiveDnsServerOptionEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip62Nd16RaFlagsExtOptionEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip62Nd15RouteInfoOptionEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip62Nd16PrefixInfoOptionEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7AsConstINS_3Ip62Nd24RecursiveDnsServerOptionEEEPKT_PS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7AsConstINS_3Ip62Nd15RouteInfoOptionEEEPKT_PS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Ip62Nd21NeighborAdvertMessageEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip62Nd21NeighborAdvertMessageEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip62Nd21NeighborAdvertMessageEEEvRT_
    - functionName:    _ZN2ot3Ip62Nd21NeighborAdvertMessageC2Ev
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Ip62Nd21NeighborAdvertMessageEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:384,5'
          Dst:             _ZN2ot9ClearableINS_3Ip62Nd21NeighborAdvertMessageEE5ClearEv
    - functionName:    _ZN2ot9ClearableINS_3Ip62Nd21NeighborSolicitHeaderEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip62Nd21NeighborSolicitHeaderEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip62Nd21NeighborSolicitHeaderEEEvRT_
    - functionName:    _ZN2ot3Ip62Nd21NeighborSolicitHeaderC2Ev
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Ip62Nd21NeighborSolicitHeaderEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:372,5'
          Dst:             _ZN2ot9ClearableINS_3Ip62Nd21NeighborSolicitHeaderEE5ClearEv
    - functionName:    _ZN2ot3Ip62Nd19RouterSolicitHeaderC2Ev
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
        - _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:360,13'
          Dst:             _ZN2ot9ClearableINS_3Ip64Icmp6HeaderEE5ClearEv
        - Src:             'src/core/net/nd6.cpp:361,13'
          Dst:             _ZN2ot3Ip64Icmp6Header7SetTypeENS2_4TypeE
    - functionName:    _ZN2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressesEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Ip67AddressEEEPT_PKS3_
        - _ZN2ot7AsConstINS_3Ip62Nd24RecursiveDnsServerOptionEEEPKT_PS4_
        - _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:554,53'
          Dst:             _ZN2ot7AsConstINS_3Ip62Nd24RecursiveDnsServerOptionEEEPKT_PS4_
        - Src:             'src/core/net/nd6.hpp:554,68'
          Dst:             _ZNK2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressesEv
        - Src:             'src/core/net/nd6.hpp:554,42'
          Dst:             _ZN2ot10AsNonConstINS_3Ip67AddressEEEPT_PKS3_
    - functionName:    _ZN2ot3Ip62Nd24RecursiveDnsServerOption11SetLifetimeEj
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aLifetime
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:523,56'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot3Ip62Nd12RouterAdvert9TxMessage30AppendRecursiveDnsServerOptionEPKNS0_7AddressEhj
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - this
        - aAddresses
        - aNumAddresses
        - aLifetime
      BBCount:         9
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip62Nd24RecursiveDnsServerOption11SetLifetimeEj
        - _ZN2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressesEv
        - _ZN2ot3Ip62Nd24RecursiveDnsServerOption15OptionLengthForEh
        - _ZN2ot3Ip62Nd24RecursiveDnsServerOption4InitEv
        - _ZN2ot3Ip62Nd6Option9SetLengthEh
        - _ZN2ot3Ip62Nd9TxMessage12AppendOptionEt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.cpp:344,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:344,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd24RecursiveDnsServerOption4InitEv
                - _ZN2ot3Ip62Nd6Option9SetLengthEh
                - _ZN2ot3Ip62Nd24RecursiveDnsServerOption11SetLifetimeEj
                - _ZN2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressesEv
            - BranchSide:      'src/core/net/nd6.cpp:344,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:341,46'
          Dst:             _ZN2ot3Ip62Nd24RecursiveDnsServerOption15OptionLengthForEh
        - Src:             'src/core/net/nd6.cpp:343,53'
          Dst:             _ZN2ot3Ip62Nd9TxMessage12AppendOptionEt
        - Src:             'src/core/net/nd6.cpp:346,12'
          Dst:             _ZN2ot3Ip62Nd24RecursiveDnsServerOption4InitEv
        - Src:             'src/core/net/nd6.cpp:347,12'
          Dst:             _ZN2ot3Ip62Nd6Option9SetLengthEh
        - Src:             'src/core/net/nd6.cpp:348,12'
          Dst:             _ZN2ot3Ip62Nd24RecursiveDnsServerOption11SetLifetimeEj
        - Src:             'src/core/net/nd6.cpp:349,19'
          Dst:             _ZN2ot3Ip62Nd24RecursiveDnsServerOption12GetAddressesEv
    - functionName:    _ZN2ot3Ip62Nd24RecursiveDnsServerOption15OptionLengthForEh
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aNumAddresses
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12ClampToUint8ItEEhT_
        - _ZN2ot16DivideAndRoundUpItEET_S1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:200,25'
          Dst:             _ZN2ot16DivideAndRoundUpItEET_S1_S1_
        - Src:             'src/core/net/nd6.cpp:200,12'
          Dst:             _ZN2ot12ClampToUint8ItEEhT_
    - functionName:    _ZN2ot3Ip62Nd9TxMessage12AppendOptionEt
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aOptionSize
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
        - _ZN2ot4Heap5ArrayIhLt256EEixEt
        - _ZNK2ot4Heap5ArrayIhLt256EE9GetLengthEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.cpp:242,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:242,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nd6.cpp:243,42'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayIhLt256EEixEt
      Callsites:
        - Src:             'src/core/net/nd6.cpp:240,33'
          Dst:             _ZNK2ot4Heap5ArrayIhLt256EE9GetLengthEv
        - Src:             'src/core/net/nd6.cpp:242,5'
          Dst:             _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
        - Src:             'src/core/net/nd6.cpp:243,42'
          Dst:             _ZN2ot4Heap5ArrayIhLt256EEixEt
    - functionName:    _ZN2ot3Ip62Nd24RecursiveDnsServerOption4InitEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd6Option7SetTypeENS2_4TypeE
        - _ZN2ot9ClearableINS_3Ip62Nd24RecursiveDnsServerOptionEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:192,5'
          Dst:             _ZN2ot9ClearableINS_3Ip62Nd24RecursiveDnsServerOptionEE5ClearEv
        - Src:             'src/core/net/nd6.cpp:193,5'
          Dst:             _ZN2ot3Ip62Nd6Option7SetTypeENS2_4TypeE
    - functionName:    _ZN2ot3Ip62Nd6Option9SetLengthEh
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Ip62Nd24RecursiveDnsServerOptionEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip62Nd24RecursiveDnsServerOptionEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip62Nd24RecursiveDnsServerOptionEEEvRT_
    - functionName:    _ZN2ot3Ip62Nd6Option7SetTypeENS2_4TypeE
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBytes
        - aLength
      BBCount:         15
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot4Heap5ArrayIhLt256EE8PushBackERKh
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.cpp:253,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:257,17'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayIhLt256EE8PushBackERKh
            - BranchSide:      'src/core/net/nd6.cpp:259,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nd6.cpp:257,16'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:257,49'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayIhLt256EE8PushBackERKh
            - BranchSide:      'src/core/net/nd6.cpp:258,9'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayIhLt256EE8PushBackERKh
        - Branch String:   'src/core/net/nd6.cpp:258,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:258,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nd6.cpp:259,5'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayIhLt256EE8PushBackERKh
      Callsites:
        - Src:             'src/core/net/nd6.cpp:258,9'
          Dst:             _ZN2ot4Heap5ArrayIhLt256EE8PushBackERKh
    - functionName:    _ZN2ot4Heap5ArrayIhLt256EEixEt
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayIhLt256EE8PushBackERKh
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         11
      ICount:          68
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Heap5ArrayIhLt256EE8AllocateEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:268,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:270,13'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayIhLt256EE8AllocateEt
            - BranchSide:      'src/core/common/heap_array.hpp:273,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:270,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:270,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:271,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:270,13'
          Dst:             _ZN2ot4Heap5ArrayIhLt256EE8AllocateEt
    - functionName:    _ZN2ot16DivideAndRoundUpItEET_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aDividend
        - aDivisor
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip62Nd15RouteInfoOption16SetRouteLifetimeEj
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aLifetime
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:363,66'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot3Ip62Nd15RouteInfoOption19OptionSizeForPrefixEh
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aPrefixLength
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd15RouteInfoOption21OptionLengthForPrefixEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:414,30'
          Dst:             _ZN2ot3Ip62Nd15RouteInfoOption21OptionLengthForPrefixEh
    - functionName:    _ZN2ot3Ip62Nd15RouteInfoOption21OptionLengthForPrefixEh
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aPrefixLength
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.cpp:157,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:159,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nd6.cpp:161,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nd6.cpp:161,14'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:163,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nd6.cpp:167,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Ip62Nd12RouterAdvert9TxMessage21AppendRouteInfoOptionERKNS0_6PrefixEjNS_11NetworkData15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aRouteLifetime
        - aPreference
      BBCount:         9
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip62Nd15RouteInfoOption13SetPreferenceENS_11NetworkData15RoutePreferenceE
        - _ZN2ot3Ip62Nd15RouteInfoOption16SetRouteLifetimeEj
        - _ZN2ot3Ip62Nd15RouteInfoOption19OptionSizeForPrefixEh
        - _ZN2ot3Ip62Nd15RouteInfoOption4InitEv
        - _ZN2ot3Ip62Nd15RouteInfoOption9SetPrefixERKNS0_6PrefixE
        - _ZN2ot3Ip62Nd9TxMessage12AppendOptionEt
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.cpp:324,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:324,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd15RouteInfoOption4InitEv
                - _ZN2ot3Ip62Nd15RouteInfoOption16SetRouteLifetimeEj
                - _ZN2ot3Ip62Nd15RouteInfoOption13SetPreferenceENS_11NetworkData15RoutePreferenceE
                - _ZN2ot3Ip62Nd15RouteInfoOption9SetPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/net/nd6.cpp:324,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:323,100'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/net/nd6.cpp:323,55'
          Dst:             _ZN2ot3Ip62Nd15RouteInfoOption19OptionSizeForPrefixEh
        - Src:             'src/core/net/nd6.cpp:323,42'
          Dst:             _ZN2ot3Ip62Nd9TxMessage12AppendOptionEt
        - Src:             'src/core/net/nd6.cpp:326,10'
          Dst:             _ZN2ot3Ip62Nd15RouteInfoOption4InitEv
        - Src:             'src/core/net/nd6.cpp:327,10'
          Dst:             _ZN2ot3Ip62Nd15RouteInfoOption16SetRouteLifetimeEj
        - Src:             'src/core/net/nd6.cpp:328,10'
          Dst:             _ZN2ot3Ip62Nd15RouteInfoOption13SetPreferenceENS_11NetworkData15RoutePreferenceE
        - Src:             'src/core/net/nd6.cpp:329,10'
          Dst:             _ZN2ot3Ip62Nd15RouteInfoOption9SetPrefixERKNS0_6PrefixE
    - functionName:    _ZN2ot3Ip62Nd15RouteInfoOption4InitEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd6Option7SetTypeENS2_4TypeE
        - _ZN2ot9ClearableINS_3Ip62Nd15RouteInfoOptionEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:112,5'
          Dst:             _ZN2ot9ClearableINS_3Ip62Nd15RouteInfoOptionEE5ClearEv
        - Src:             'src/core/net/nd6.cpp:113,5'
          Dst:             _ZN2ot3Ip62Nd6Option7SetTypeENS2_4TypeE
    - functionName:    _ZN2ot3Ip62Nd15RouteInfoOption13SetPreferenceENS_11NetworkData15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPreference
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData22RoutePreferenceToValueEa
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:119,19'
          Dst:             _ZN2ot11NetworkData22RoutePreferenceToValueEa
    - functionName:    _ZN2ot3Ip62Nd15RouteInfoOption9SetPrefixERKNS0_6PrefixE
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd15RouteInfoOption14GetPrefixBytesEv
        - _ZN2ot3Ip62Nd15RouteInfoOption21OptionLengthForPrefixEh
        - _ZN2ot3Ip62Nd6Option9SetLengthEh
        - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - _ZNK2ot3Ip66Prefix8GetBytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:129,15'
          Dst:             _ZN2ot3Ip62Nd15RouteInfoOption21OptionLengthForPrefixEh
        - Src:             'src/core/net/nd6.cpp:129,5'
          Dst:             _ZN2ot3Ip62Nd6Option9SetLengthEh
        - Src:             'src/core/net/nd6.cpp:131,12'
          Dst:             _ZN2ot3Ip62Nd15RouteInfoOption14GetPrefixBytesEv
        - Src:             'src/core/net/nd6.cpp:131,38'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/nd6.cpp:131,58'
          Dst:             _ZNK2ot3Ip66Prefix12GetBytesSizeEv
    - functionName:    _ZN2ot3Ip62Nd15RouteInfoOption14GetPrefixBytesEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstIhEEPT_PKS1_
        - _ZN2ot7AsConstINS_3Ip62Nd15RouteInfoOptionEEEPKT_PS4_
        - _ZNK2ot3Ip62Nd15RouteInfoOption14GetPrefixBytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:437,61'
          Dst:             _ZN2ot7AsConstINS_3Ip62Nd15RouteInfoOptionEEEPKT_PS4_
        - Src:             'src/core/net/nd6.hpp:437,76'
          Dst:             _ZNK2ot3Ip62Nd15RouteInfoOption14GetPrefixBytesEv
        - Src:             'src/core/net/nd6.hpp:437,50'
          Dst:             _ZN2ot10AsNonConstIhEEPT_PKS1_
    - functionName:    _ZNK2ot3Ip62Nd15RouteInfoOption14GetPrefixBytesEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 438
      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:    _ZN2ot9ClearableINS_3Ip62Nd15RouteInfoOptionEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip62Nd15RouteInfoOptionEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip62Nd15RouteInfoOptionEEEvRT_
    - functionName:    _ZN2ot3Ip62Nd16PrefixInfoOption20SetPreferredLifetimeEj
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aPreferredLifetime
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:251,30'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot3Ip62Nd16PrefixInfoOption16SetValidLifetimeEj
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aValidLifetime
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:235,71'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot3Ip62Nd16PrefixInfoOption21SetAutoAddrConfigFlagEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      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:    _ZN2ot3Ip62Nd16PrefixInfoOption13SetOnLinkFlagEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      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:    _ZN2ot3Ip62Nd12RouterAdvert9TxMessage22AppendPrefixInfoOptionERKNS0_6PrefixEjj
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aValidLifetime
        - aPreferredLifetime
      BBCount:         9
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip62Nd16PrefixInfoOption13SetOnLinkFlagEv
        - _ZN2ot3Ip62Nd16PrefixInfoOption16SetValidLifetimeEj
        - _ZN2ot3Ip62Nd16PrefixInfoOption20SetPreferredLifetimeEj
        - _ZN2ot3Ip62Nd16PrefixInfoOption21SetAutoAddrConfigFlagEv
        - _ZN2ot3Ip62Nd16PrefixInfoOption4InitEv
        - _ZN2ot3Ip62Nd16PrefixInfoOption9SetPrefixERKNS0_6PrefixE
        - _ZN2ot3Ip62Nd9TxMessage12AppendOptionEt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.cpp:303,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:303,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd16PrefixInfoOption4InitEv
                - _ZN2ot3Ip62Nd16PrefixInfoOption13SetOnLinkFlagEv
                - _ZN2ot3Ip62Nd16PrefixInfoOption21SetAutoAddrConfigFlagEv
                - _ZN2ot3Ip62Nd16PrefixInfoOption16SetValidLifetimeEj
                - _ZN2ot3Ip62Nd16PrefixInfoOption20SetPreferredLifetimeEj
                - _ZN2ot3Ip62Nd16PrefixInfoOption9SetPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/net/nd6.cpp:303,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:302,43'
          Dst:             _ZN2ot3Ip62Nd9TxMessage12AppendOptionEt
        - Src:             'src/core/net/nd6.cpp:305,10'
          Dst:             _ZN2ot3Ip62Nd16PrefixInfoOption4InitEv
        - Src:             'src/core/net/nd6.cpp:306,10'
          Dst:             _ZN2ot3Ip62Nd16PrefixInfoOption13SetOnLinkFlagEv
        - Src:             'src/core/net/nd6.cpp:307,10'
          Dst:             _ZN2ot3Ip62Nd16PrefixInfoOption21SetAutoAddrConfigFlagEv
        - Src:             'src/core/net/nd6.cpp:308,10'
          Dst:             _ZN2ot3Ip62Nd16PrefixInfoOption16SetValidLifetimeEj
        - Src:             'src/core/net/nd6.cpp:309,10'
          Dst:             _ZN2ot3Ip62Nd16PrefixInfoOption20SetPreferredLifetimeEj
        - Src:             'src/core/net/nd6.cpp:310,10'
          Dst:             _ZN2ot3Ip62Nd16PrefixInfoOption9SetPrefixERKNS0_6PrefixE
    - functionName:    _ZN2ot3Ip62Nd16PrefixInfoOption4InitEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd6Option7SetSizeEt
        - _ZN2ot3Ip62Nd6Option7SetTypeENS2_4TypeE
        - _ZN2ot9ClearableINS_3Ip62Nd16PrefixInfoOptionEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:86,5'
          Dst:             _ZN2ot9ClearableINS_3Ip62Nd16PrefixInfoOptionEE5ClearEv
        - Src:             'src/core/net/nd6.cpp:87,5'
          Dst:             _ZN2ot3Ip62Nd6Option7SetTypeENS2_4TypeE
        - Src:             'src/core/net/nd6.cpp:88,5'
          Dst:             _ZN2ot3Ip62Nd6Option7SetSizeEt
    - functionName:    _ZN2ot3Ip62Nd16PrefixInfoOption9SetPrefixERKNS0_6PrefixE
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:96,21'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot9ClearableINS_3Ip62Nd16PrefixInfoOptionEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip62Nd16PrefixInfoOptionEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip62Nd16PrefixInfoOptionEEEvRT_
    - functionName:    _ZN2ot3Ip62Nd6Option7SetSizeEt
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSize
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot16DivideAndRoundUpItEET_S1_S1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:112,67'
          Dst:             _ZN2ot16DivideAndRoundUpItEET_S1_S1_
    - functionName:    _ZN2ot3Ip62Nd9TxMessage6AppendIhEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:651,16'
          Dst:             _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
    - functionName:    _ZN2ot3Ip62Nd9TxMessage6AppendINS1_6OptionEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.hpp:651,16'
          Dst:             _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
    - functionName:    _ZN2ot3Ip62Nd9TxMessage21AppendLinkLayerOptionER29otPlatInfraIfLinkLayerAddressNS1_6Option4TypeE
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLinkLayerAddress
        - aType
      BBCount:         20
      ICount:          102
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Ip62Nd6Option7SetSizeEt
        - _ZN2ot3Ip62Nd6Option7SetTypeENS2_4TypeE
        - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
        - _ZN2ot3Ip62Nd9TxMessage6AppendINS1_6OptionEEE7otErrorRKT_
        - _ZN2ot3Ip62Nd9TxMessage6AppendIhEE7otErrorRKT_
        - _ZNK2ot3Ip62Nd6Option7GetSizeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.cpp:276,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:276,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nd6.cpp:277,5'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
                - _ZNK2ot3Ip62Nd6Option7GetSizeEv
                - _ZN2ot3Ip62Nd9TxMessage6AppendIhEE7otErrorRKT_
        - Branch String:   'src/core/net/nd6.cpp:277,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:277,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nd6.cpp:283,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd6Option7GetSizeEv
                - _ZN2ot3Ip62Nd9TxMessage6AppendIhEE7otErrorRKT_
        - Branch String:   'src/core/net/nd6.cpp:283,5'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:285,9'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd9TxMessage6AppendIhEE7otErrorRKT_
                - _ZNK2ot3Ip62Nd6Option7GetSizeEv
            - BranchSide:      'src/core/net/nd6.cpp:286,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nd6.cpp:285,9'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:285,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nd6.cpp:286,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd6Option7GetSizeEv
                - _ZN2ot3Ip62Nd9TxMessage6AppendIhEE7otErrorRKT_
      Callsites:
        - Src:             'src/core/net/nd6.cpp:273,12'
          Dst:             _ZN2ot3Ip62Nd6Option7SetTypeENS2_4TypeE
        - Src:             'src/core/net/nd6.cpp:274,12'
          Dst:             _ZN2ot3Ip62Nd6Option7SetSizeEt
        - Src:             'src/core/net/nd6.cpp:276,5'
          Dst:             _ZN2ot3Ip62Nd9TxMessage6AppendINS1_6OptionEEE7otErrorRKT_
        - Src:             'src/core/net/nd6.cpp:277,5'
          Dst:             _ZN2ot3Ip62Nd9TxMessage11AppendBytesEPKht
        - Src:             'src/core/net/nd6.cpp:283,26'
          Dst:             _ZNK2ot3Ip62Nd6Option7GetSizeEv
        - Src:             'src/core/net/nd6.cpp:285,9'
          Dst:             _ZN2ot3Ip62Nd9TxMessage6AppendIhEE7otErrorRKT_
    - functionName:    _ZNK2ot3Ip62Nd6Option7GetSizeEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip62Nd12RouterAdvert6Header26SetDefaultRouterPreferenceENS_11NetworkData15RoutePreferenceE
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPreference
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData22RoutePreferenceToValueEa
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:225,16'
          Dst:             _ZN2ot11NetworkData22RoutePreferenceToValueEa
    - functionName:    _ZNK2ot3Ip62Nd12RouterAdvert6Header26GetDefaultRouterPreferenceEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData24RoutePreferenceFromValueEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:219,12'
          Dst:             _ZN2ot11NetworkData24RoutePreferenceFromValueEh
    - functionName:    _ZN2ot3Ip62Nd12RouterAdvert6Header12SetToDefaultEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          33
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:213,5'
          Dst:             _ZN2ot9ClearableINS_3Ip62Nd12RouterAdvert6HeaderEE5ClearEv
    - functionName:    _ZN2ot9ClearableINS_3Ip62Nd16RaFlagsExtOptionEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip62Nd16RaFlagsExtOptionEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip62Nd16RaFlagsExtOptionEEEvRT_
    - functionName:    _ZN2ot3Ip62Nd16RaFlagsExtOption4InitEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          24
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip62Nd6Option7SetSizeEt
        - _ZN2ot3Ip62Nd6Option7SetTypeENS2_4TypeE
        - _ZN2ot9ClearableINS_3Ip62Nd16RaFlagsExtOptionEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:178,5'
          Dst:             _ZN2ot9ClearableINS_3Ip62Nd16RaFlagsExtOptionEE5ClearEv
        - Src:             'src/core/net/nd6.cpp:179,5'
          Dst:             _ZN2ot3Ip62Nd6Option7SetTypeENS2_4TypeE
        - Src:             'src/core/net/nd6.cpp:180,5'
          Dst:             _ZN2ot3Ip62Nd6Option7SetSizeEt
    - functionName:    _ZN2ot11NetworkData22IsRoutePreferenceValidEa
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aPref
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10Preference7IsValidEa
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.hpp:145,59'
          Dst:             _ZN2ot10Preference7IsValidEa
    - functionName:    _ZNK2ot3Ip62Nd15RouteInfoOption7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
        - _ZN2ot3Ip62Nd15RouteInfoOption21OptionLengthForPrefixEh
        - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
        - _ZNK2ot3Ip62Nd6Option7GetSizeEv
        - _ZNK2ot3Ip62Nd6Option9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.cpp:138,36'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:138,40'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd6Option9GetLengthEv
                - _ZN2ot3Ip62Nd15RouteInfoOption21OptionLengthForPrefixEh
                - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
            - BranchSide:      'src/core/net/nd6.cpp:138,36'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nd6.cpp:138,77'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:138,77'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd6Option9GetLengthEv
                - _ZN2ot3Ip62Nd15RouteInfoOption21OptionLengthForPrefixEh
                - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
            - BranchSide:      'src/core/net/nd6.cpp:139,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd6Option9GetLengthEv
                - _ZN2ot3Ip62Nd15RouteInfoOption21OptionLengthForPrefixEh
                - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
        - Branch String:   'src/core/net/nd6.cpp:139,66'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:139,66'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
            - BranchSide:      'src/core/net/nd6.cpp:140,48'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
      Callsites:
        - Src:             'src/core/net/nd6.cpp:138,13'
          Dst:             _ZNK2ot3Ip62Nd6Option7GetSizeEv
        - Src:             'src/core/net/nd6.cpp:139,13'
          Dst:             _ZNK2ot3Ip62Nd6Option9GetLengthEv
        - Src:             'src/core/net/nd6.cpp:139,28'
          Dst:             _ZN2ot3Ip62Nd15RouteInfoOption21OptionLengthForPrefixEh
        - Src:             'src/core/net/nd6.cpp:140,48'
          Dst:             _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
        - Src:             'src/core/net/nd6.cpp:140,12'
          Dst:             _ZN2ot11NetworkData22IsRoutePreferenceValidEa
    - functionName:    _ZNK2ot3Ip62Nd15RouteInfoOption13GetPreferenceEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData24RoutePreferenceFromValueEh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:124,12'
          Dst:             _ZN2ot11NetworkData24RoutePreferenceFromValueEh
    - functionName:    _ZNK2ot3Ip62Nd15RouteInfoOption9GetPrefixERNS0_6PrefixE
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix3SetEPKhh
        - _ZNK2ot3Ip62Nd15RouteInfoOption14GetPrefixBytesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:134,70'
          Dst:             _ZNK2ot3Ip62Nd15RouteInfoOption14GetPrefixBytesEv
        - Src:             'src/core/net/nd6.cpp:134,66'
          Dst:             _ZN2ot3Ip66Prefix3SetEPKhh
    - functionName:    _ZNK2ot3Ip62Nd16PrefixInfoOption7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
        - _ZNK2ot3Ip62Nd16PrefixInfoOption20GetPreferredLifetimeEv
        - _ZNK2ot3Ip62Nd6Option7GetSizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.cpp:103,41'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:103,45'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd16PrefixInfoOption20GetPreferredLifetimeEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
            - BranchSide:      'src/core/net/nd6.cpp:103,41'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nd6.cpp:103,82'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:103,82'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd16PrefixInfoOption20GetPreferredLifetimeEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
            - BranchSide:      'src/core/net/nd6.cpp:104,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd16PrefixInfoOption20GetPreferredLifetimeEv
                - _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
      Callsites:
        - Src:             'src/core/net/nd6.cpp:103,13'
          Dst:             _ZNK2ot3Ip62Nd6Option7GetSizeEv
        - Src:             'src/core/net/nd6.cpp:104,13'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption20GetPreferredLifetimeEv
        - Src:             'src/core/net/nd6.cpp:104,39'
          Dst:             _ZNK2ot3Ip62Nd16PrefixInfoOption16GetValidLifetimeEv
    - functionName:    _ZNK2ot3Ip62Nd16PrefixInfoOption9GetPrefixERNS0_6PrefixE
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix3SetEPKhh
        - _ZNK2ot3Ip67Address8GetBytesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:99,79'
          Dst:             _ZNK2ot3Ip67Address8GetBytesEv
        - Src:             'src/core/net/nd6.cpp:99,67'
          Dst:             _ZN2ot3Ip66Prefix3SetEPKhh
    - functionName:    _ZNK2ot3Ip62Nd6Option7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip62Nd6Option8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip62Nd6Option8Iterator4NextEPKS2_
        - _ZNK2ot3Ip62Nd6Option8Iterator8ValidateEPKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.cpp:69,50'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:69,87'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd6Option8Iterator4NextEPKS2_
                - _ZNK2ot3Ip62Nd6Option8Iterator8ValidateEPKS2_
            - BranchSide:      'src/core/net/nd6.cpp:69,50'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:69,82'
          Dst:             _ZN2ot3Ip62Nd6Option8Iterator4NextEPKS2_
        - Src:             'src/core/net/nd6.cpp:69,73'
          Dst:             _ZNK2ot3Ip62Nd6Option8Iterator8ValidateEPKS2_
    - functionName:    _ZN2ot3Ip62Nd6Option8Iterator4NextEPKS2_
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aOption
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip62Nd6Option7GetSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:66,99'
          Dst:             _ZNK2ot3Ip62Nd6Option7GetSizeEv
    - functionName:    _ZNK2ot3Ip62Nd6Option8Iterator8ValidateEPKS2_
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOption
      BBCount:         13
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Ip62Nd6Option8Iterator4NextEPKS2_
        - _ZNK2ot3Ip62Nd6Option7IsValidEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/nd6.cpp:77,34'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:77,39'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd6Option7IsValidEv
                - _ZN2ot3Ip62Nd6Option8Iterator4NextEPKS2_
            - BranchSide:      'src/core/net/nd6.cpp:77,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nd6.cpp:77,61'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:77,64'
              BranchSideFuncs:
                - _ZNK2ot3Ip62Nd6Option7IsValidEv
                - _ZN2ot3Ip62Nd6Option8Iterator4NextEPKS2_
            - BranchSide:      'src/core/net/nd6.cpp:77,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nd6.cpp:77,83'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:77,92'
              BranchSideFuncs:
                - _ZN2ot3Ip62Nd6Option8Iterator4NextEPKS2_
            - BranchSide:      'src/core/net/nd6.cpp:77,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/nd6.cpp:77,12'
          Branch Sides:
            - BranchSide:      'src/core/net/nd6.cpp:77,113'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/nd6.cpp:77,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:77,73'
          Dst:             _ZNK2ot3Ip62Nd6Option7IsValidEv
        - Src:             'src/core/net/nd6.cpp:77,87'
          Dst:             _ZN2ot3Ip62Nd6Option8Iterator4NextEPKS2_
    - functionName:    _ZN2ot3Ip62Nd6Option8IteratorC2EPKvS5_
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aStart
        - aEnd
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip62Nd6Option8Iterator8ValidateEPKS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/nd6.cpp:61,15'
          Dst:             _ZNK2ot3Ip62Nd6Option8Iterator8ValidateEPKS2_
    - functionName:    _ZN2ot3Ip62Nd6Option8IteratorC2Ev
      functionSourceFile: '/src/openthread/src/core/net/nd6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip65Netif14UnicastAddressEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
    - functionName:    _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstI23otNetifMulticastAddressEEPT_PKS2_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:254,82'
          Dst:             _ZN2ot10AsNonConstI23otNetifMulticastAddressEEPT_PKS2_
    - functionName:    _ZN2ot10AsNonConstI23otNetifMulticastAddressEEPT_PKS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8IteratorC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEC2EPS3_
    - functionName:    _ZN2ot11GetArrayEndINS_3Ip65Netif14UnicastAddressELt8EEEPKT_RAT0__S5_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArray
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkedListEntryINS_3Ip65Netif14UnicastAddressEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
    - functionName:    _ZNK2ot3Ip65Netif14UnicastAddress7MatchesERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:215,62'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/netif.hpp:215,75'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPKS3_RSA_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Ip65Netif14UnicastAddress7GetNextEv
        - _ZNK2ot3Ip65Netif14UnicastAddress7MatchesERKNS0_7AddressE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress7MatchesERKNS0_7AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress7MatchesERKNS0_7AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif14UnicastAddress7MatchesERKNS0_7AddressE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress7MatchesERKNS0_7AddressE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress7GetNextEv
    - functionName:    _ZNK2ot3Ip65Netif14UnicastAddress7GetNextEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      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:    _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE12FindMatchingIJNS1_7AddressEEEEPKS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPKS3_RSA_DpOT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPKS3_RSA_DpOT_
    - functionName:    _ZN2ot10AsNonConstINS_3Ip65Netif14UnicastAddressEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif14UnicastAddressEEEEEPKT_PS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4FindERKS3_RPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif14UnicastAddressEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4FindERKS3_RPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:427,16'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif14UnicastAddressEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:427,31'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4FindERKS3_RPS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4FindERKS3_RPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Ip65Netif14UnicastAddress7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
    - functionName:    _ZN2ot3Ip65Netif24ExternalMulticastAddress7GetNextEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstI23otNetifMulticastAddressEEPT_PKS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:336,98'
          Dst:             _ZN2ot10AsNonConstI23otNetifMulticastAddressEEPT_PKS2_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif24ExternalMulticastAddressEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip65Netif24ExternalMulticastAddress7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot3Ip65Netif24ExternalMulticastAddress7GetNextEv
    - functionName:    _ZN2ot11GetArrayEndINS_3Ip65Netif24ExternalMulticastAddressELt4EEEPKT_RAT0__S5_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArray
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetTailEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:531,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:531,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:533,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:533,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:535,24'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:537,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:533,26'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:535,30'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
    - functionName:    _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif16MulticastAddressEEEEEPKT_PS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Ip65Netif16MulticastAddressEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
    - functionName:    _ZNK2ot3Ip65Netif16MulticastAddress7MatchesERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:257,62'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/net/netif.hpp:257,75'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:233,56'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPKS3_RSA_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
        - _ZNK2ot3Ip65Netif16MulticastAddress7MatchesERKNS0_7AddressE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress7MatchesERKNS0_7AddressE
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress7MatchesERKNS0_7AddressE
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif16MulticastAddress7MatchesERKNS0_7AddressE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress7MatchesERKNS0_7AddressE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE12FindMatchingIJNS1_7AddressEEEEPKS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPKS3_RSA_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPKS3_RSA_DpOT_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif24ExternalMulticastAddressEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif24ExternalMulticastAddressEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8ContainsERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4FindERKS3_RPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:250,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4FindERKS3_RPS5_
    - functionName:    _ZN2ot12CallbackBaseIPFvPK16otIp6AddressInfobPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot10AsNonConstINS_3Ip65Netif24ExternalMulticastAddressEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZNK2ot3Ip65Netif21GetMulticastAddressesEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 499
      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:    _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator11AdvanceFromEPKNS1_16MulticastAddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddr
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Ip65Netif24ExternalMulticastAddressEEEPT_PKS4_
        - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
        - _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
        - _ZNK2ot3Ip67Address13MatchesFilterENS1_10TypeFilterE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:587,29'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:587,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
                - _ZN2ot10AsNonConstINS_3Ip65Netif24ExternalMulticastAddressEEEPT_PKS4_
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address13MatchesFilterENS1_10TypeFilterE
            - BranchSide:      'src/core/net/netif.cpp:588,14'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
                - _ZN2ot10AsNonConstINS_3Ip65Netif24ExternalMulticastAddressEEEPT_PKS4_
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address13MatchesFilterENS1_10TypeFilterE
        - Branch String:   'src/core/net/netif.cpp:588,56'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:588,59'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address13MatchesFilterENS1_10TypeFilterE
                - _ZN2ot10AsNonConstINS_3Ip65Netif24ExternalMulticastAddressEEEPT_PKS4_
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
            - BranchSide:      'src/core/net/netif.cpp:588,12'
              BranchSideFuncs:
                - _ZN2ot10AsNonConstINS_3Ip65Netif24ExternalMulticastAddressEEEPT_PKS4_
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address13MatchesFilterENS1_10TypeFilterE
        - Branch String:   'src/core/net/netif.cpp:587,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:590,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZN2ot10AsNonConstINS_3Ip65Netif24ExternalMulticastAddressEEEPT_PKS4_
                - _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address13MatchesFilterENS1_10TypeFilterE
            - BranchSide:      'src/core/net/netif.cpp:593,70'
              BranchSideFuncs:
                - _ZN2ot10AsNonConstINS_3Ip65Netif24ExternalMulticastAddressEEEPT_PKS4_
      Callsites:
        - Src:             'src/core/net/netif.cpp:588,21'
          Dst:             _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
        - Src:             'src/core/net/netif.cpp:588,66'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/net/netif.cpp:588,79'
          Dst:             _ZNK2ot3Ip67Address13MatchesFilterENS1_10TypeFilterE
        - Src:             'src/core/net/netif.cpp:590,24'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
        - Src:             'src/core/net/netif.cpp:593,13'
          Dst:             _ZN2ot10AsNonConstINS_3Ip65Netif24ExternalMulticastAddressEEEPT_PKS4_
    - functionName:    _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE11IsPoolEntryERKS3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.cpp:270,37'
          Dst:             _ZNK2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE11IsPoolEntryERKS3_
    - functionName:    _ZNK2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE11IsPoolEntryERKS3_
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11GetArrayEndINS_3Ip65Netif24ExternalMulticastAddressELt4EEEPKT_RAT0__S5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/pool.hpp:142,82'
          Branch Sides:
            - BranchSide:      'src/core/common/pool.hpp:142,87'
              BranchSideFuncs:
                - _ZN2ot11GetArrayEndINS_3Ip65Netif24ExternalMulticastAddressELt4EEEPKT_RAT0__S5_
            - BranchSide:      'src/core/common/pool.hpp:142,82'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/pool.hpp:142,97'
          Dst:             _ZN2ot11GetArrayEndINS_3Ip65Netif24ExternalMulticastAddressELt4EEEPKT_RAT0__S5_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip65Netif24ExternalMulticastAddress8IteratorC2ERKS1_NS0_7Address10TypeFilterE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNetif
        - aFilter
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEC2EPS3_
        - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator11AdvanceFromEPKNS1_16MulticastAddressE
        - _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetHeadEv
        - _ZNK2ot3Ip65Netif21GetMulticastAddressesEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.cpp:578,7'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEC2EPS3_
        - Src:             'src/core/net/netif.cpp:582,24'
          Dst:             _ZNK2ot3Ip65Netif21GetMulticastAddressesEv
        - Src:             'src/core/net/netif.cpp:582,48'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetHeadEv
        - Src:             'src/core/net/netif.cpp:582,5'
          Dst:             _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator11AdvanceFromEPKNS1_16MulticastAddressE
    - functionName:    _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - this
        - aPrefixLength
        - aPreferred
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Ip65Netif14UnicastAddressEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.cpp:567,5'
          Dst:             _ZN2ot9ClearableINS_3Ip65Netif14UnicastAddressEE5ClearEv
    - functionName:    _ZN2ot9ClearableINS_3Ip65Netif14UnicastAddressEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip65Netif14UnicastAddressEEEvRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip65Netif14UnicastAddressEEEvRT_
    - functionName:    _ZN2ot3Ip65Netif14UnicastAddress29InitAsThreadOriginGlobalScopeEv
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip65Netif14UnicastAddress16SetScopeOverrideEh
        - _ZN2ot9ClearableINS_3Ip65Netif14UnicastAddressEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.cpp:559,5'
          Dst:             _ZN2ot9ClearableINS_3Ip65Netif14UnicastAddressEE5ClearEv
        - Src:             'src/core/net/netif.cpp:562,5'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress16SetScopeOverrideEh
    - functionName:    _ZN2ot3Ip65Netif14UnicastAddress16SetScopeOverrideEh
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aScope
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip65Netif14UnicastAddress16SetScopeOverrideEh
        - _ZN2ot3Ip65Netif14UnicastAddress18InitAsThreadOriginEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.cpp:552,5'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress18InitAsThreadOriginEv
        - Src:             'src/core/net/netif.cpp:553,5'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress16SetScopeOverrideEh
    - functionName:    _ZN2ot3Ip65Netif14UnicastAddress18InitAsThreadOriginEv
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Ip65Netif14UnicastAddressEE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.cpp:543,5'
          Dst:             _ZN2ot9ClearableINS_3Ip65Netif14UnicastAddressEE5ClearEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8Iterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNetworkPrefix
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixEPKhh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.hpp:829,9'
          Dst:             _ZN2ot3Ip67Address25SetMulticastNetworkPrefixEPKhh
    - functionName:    _ZNK2ot3Mle3Mle38IsMulticastAddressMeshLocalPrefixBasedERKNS_3Ip65Netif16MulticastAddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.hpp:668,57'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.hpp:668,57'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.hpp:668,62'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8IteratorC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8IteratorC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8IteratorC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8IteratorC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot3Ip65Netif23ApplyNewMeshLocalPrefixEv
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          131
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3endEv
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
        - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
        - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - _ZNK2ot3Mle3Mle38IsMulticastAddressMeshLocalPrefixBasedERKNS_3Ip65Netif16MulticastAddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:516,34'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:516,34'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle38IsMulticastAddressMeshLocalPrefixBasedERKNS_3Ip65Netif16MulticastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
            - BranchSide:      'src/core/net/netif.cpp:527,38'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle38IsMulticastAddressMeshLocalPrefixBasedERKNS_3Ip65Netif16MulticastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
        - Branch String:   'src/core/net/netif.cpp:518,13'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:516,5'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle38IsMulticastAddressMeshLocalPrefixBasedERKNS_3Ip65Netif16MulticastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
            - BranchSide:      'src/core/net/netif.cpp:520,57'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle38IsMulticastAddressMeshLocalPrefixBasedERKNS_3Ip65Netif16MulticastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Branch String:   'src/core/net/netif.cpp:527,36'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:527,36'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle38IsMulticastAddressMeshLocalPrefixBasedERKNS_3Ip65Netif16MulticastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
            - BranchSide:      'src/core/net/netif.cpp:536,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/netif.cpp:529,13'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:527,5'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle38IsMulticastAddressMeshLocalPrefixBasedERKNS_3Ip65Netif16MulticastAddressE
            - BranchSide:      'src/core/net/netif.cpp:531,59'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle38IsMulticastAddressMeshLocalPrefixBasedERKNS_3Ip65Netif16MulticastAddressE
      Callsites:
        - Src:             'src/core/net/netif.cpp:516,34'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - Src:             'src/core/net/netif.cpp:516,34'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - Src:             'src/core/net/netif.cpp:516,34'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/netif.cpp:516,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/netif.cpp:520,13'
          Dst:             _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
        - Src:             'src/core/net/netif.cpp:522,21'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/netif.cpp:522,44'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/netif.cpp:522,60'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/net/netif.cpp:522,34'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/net/netif.cpp:523,13'
          Dst:             _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
        - Src:             'src/core/net/netif.cpp:516,34'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/netif.cpp:527,36'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5beginEv
        - Src:             'src/core/net/netif.cpp:527,36'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3endEv
        - Src:             'src/core/net/netif.cpp:527,36'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/netif.cpp:527,36'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/netif.cpp:529,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/netif.cpp:529,29'
          Dst:             _ZNK2ot3Mle3Mle38IsMulticastAddressMeshLocalPrefixBasedERKNS_3Ip65Netif16MulticastAddressE
        - Src:             'src/core/net/netif.cpp:531,13'
          Dst:             _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
        - Src:             'src/core/net/netif.cpp:532,21'
          Dst:             _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/net/netif.cpp:532,60'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/netif.cpp:532,76'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/net/netif.cpp:532,34'
          Dst:             _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/net/netif.cpp:533,13'
          Dst:             _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
        - Src:             'src/core/net/netif.cpp:527,36'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif16MulticastAddressENS_10LinkedListIS3_E8IteratorEEppEv
    - functionName:    _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aAddress
      BBCount:         11
      ICount:          134
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Srp6Client25HandleUnicastAddressEventENS_3Ip65Netif12AddressEventERKNS3_14UnicastAddressE
        - _ZN2ot5Utils14HistoryTracker18RecordAddressEventENS_3Ip65Netif12AddressEventERKNS3_14UnicastAddressE
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot12CallbackBaseIPFvPK16otIp6AddressInfobPvEE5IsSetEv
        - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
        - _ZNK2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_RNS_3Ip65Netif12AddressEventEEEEvDpOT_
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:401,9'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:403,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
                - _ZN2ot3Srp6Client25HandleUnicastAddressEventENS_3Ip65Netif12AddressEventERKNS3_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker18RecordAddressEventENS_3Ip65Netif12AddressEventERKNS3_14UnicastAddressE
                - _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
                - _ZNK2ot12CallbackBaseIPFvPK16otIp6AddressInfobPvEE5IsSetEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_RNS_3Ip65Netif12AddressEventEEEEvDpOT_
            - BranchSide:      'src/core/net/netif.cpp:407,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
                - _ZN2ot3Srp6Client25HandleUnicastAddressEventENS_3Ip65Netif12AddressEventERKNS3_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker18RecordAddressEventENS_3Ip65Netif12AddressEventERKNS3_14UnicastAddressE
                - _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
                - _ZNK2ot12CallbackBaseIPFvPK16otIp6AddressInfobPvEE5IsSetEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_RNS_3Ip65Netif12AddressEventEEEEvDpOT_
        - Branch String:   'src/core/net/netif.cpp:420,45'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:420,45'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/netif.cpp:420,48'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPFvPK16otIp6AddressInfobPvEE5IsSetEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_RNS_3Ip65Netif12AddressEventEEEEvDpOT_
        - Branch String:   'src/core/net/netif.cpp:420,9'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:420,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_RNS_3Ip65Netif12AddressEventEEEEvDpOT_
            - BranchSide:      'src/core/net/netif.cpp:424,31'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
                - _ZNK2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_RNS_3Ip65Netif12AddressEventEEEEvDpOT_
      Callsites:
        - Src:             'src/core/net/netif.cpp:410,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/net/netif.cpp:410,21'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
        - Src:             'src/core/net/netif.cpp:413,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
        - Src:             'src/core/net/netif.cpp:413,24'
          Dst:             _ZN2ot3Srp6Client25HandleUnicastAddressEventENS_3Ip65Netif12AddressEventERKNS3_14UnicastAddressE
        - Src:             'src/core/net/netif.cpp:417,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/net/netif.cpp:417,34'
          Dst:             _ZN2ot5Utils14HistoryTracker18RecordAddressEventENS_3Ip65Netif12AddressEventERKNS3_14UnicastAddressE
        - Src:             'src/core/net/netif.cpp:420,10'
          Dst:             _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
        - Src:             'src/core/net/netif.cpp:420,65'
          Dst:             _ZNK2ot12CallbackBaseIPFvPK16otIp6AddressInfobPvEE5IsSetEv
        - Src:             'src/core/net/netif.cpp:426,39'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - Src:             'src/core/net/netif.cpp:430,26'
          Dst:             _ZNK2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_RNS_3Ip65Netif12AddressEventEEEEvDpOT_
    - functionName:    _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aAddress
        - aOrigin
      BBCount:         8
      ICount:          91
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker18RecordAddressEventENS_3Ip65Netif12AddressEventERKNS3_16MulticastAddressENS3_13AddressOriginE
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot12CallbackBaseIPFvPK16otIp6AddressInfobPvEE5IsSetEv
        - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - _ZNK2ot3Ip67Address8GetScopeEv
        - _ZNK2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_RNS_3Ip65Netif12AddressEventEEEEvDpOT_
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:241,36'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:241,39'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPFvPK16otIp6AddressInfobPvEE5IsSetEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address8GetScopeEv
                - _ZNK2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_RNS_3Ip65Netif12AddressEventEEEEvDpOT_
            - BranchSide:      'src/core/net/netif.cpp:241,36'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/netif.cpp:241,9'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:241,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address8GetScopeEv
                - _ZNK2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_RNS_3Ip65Netif12AddressEventEEEEvDpOT_
            - BranchSide:      'src/core/net/netif.cpp:245,31'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address8GetScopeEv
                - _ZNK2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_RNS_3Ip65Netif12AddressEventEEEEvDpOT_
      Callsites:
        - Src:             'src/core/net/netif.cpp:235,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/net/netif.cpp:235,21'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
        - Src:             'src/core/net/netif.cpp:238,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/net/netif.cpp:238,34'
          Dst:             _ZN2ot5Utils14HistoryTracker18RecordAddressEventENS_3Ip65Netif12AddressEventERKNS3_16MulticastAddressENS3_13AddressOriginE
        - Src:             'src/core/net/netif.cpp:241,56'
          Dst:             _ZNK2ot12CallbackBaseIPFvPK16otIp6AddressInfobPvEE5IsSetEv
        - Src:             'src/core/net/netif.cpp:245,40'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/net/netif.cpp:247,39'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/net/netif.cpp:247,52'
          Dst:             _ZNK2ot3Ip67Address8GetScopeEv
        - Src:             'src/core/net/netif.cpp:251,26'
          Dst:             _ZNK2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_RNS_3Ip65Netif12AddressEventEEEEvDpOT_
    - functionName:    _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:240,44'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
    - functionName:    _ZNK2ot12CallbackBaseIPFvPK16otIp6AddressInfobPvEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      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:    _ZNK2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_RNS_3Ip65Netif12AddressEventEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE11IsPoolEntryERKS3_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.cpp:511,35'
          Dst:             _ZNK2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE11IsPoolEntryERKS3_
    - functionName:    _ZNK2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE11IsPoolEntryERKS3_
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11GetArrayEndINS_3Ip65Netif14UnicastAddressELt8EEEPKT_RAT0__S5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/pool.hpp:142,82'
          Branch Sides:
            - BranchSide:      'src/core/common/pool.hpp:142,87'
              BranchSideFuncs:
                - _ZN2ot11GetArrayEndINS_3Ip65Netif14UnicastAddressELt8EEEPKT_RAT0__S5_
            - BranchSide:      'src/core/common/pool.hpp:142,82'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/pool.hpp:142,97'
          Dst:             _ZN2ot11GetArrayEndINS_3Ip65Netif14UnicastAddressELt8EEEPKT_RAT0__S5_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE16ContainsMatchingIJNS1_7AddressEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE12FindMatchingIJNS1_7AddressEEEEPKS3_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:268,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE12FindMatchingIJNS1_7AddressEEEEPKS3_DpRKT_
    - functionName:    _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE16ContainsMatchingIJNS1_7AddressEEEEbDpRKT_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.cpp:507,89'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE16ContainsMatchingIJNS1_7AddressEEEEbDpRKT_
    - functionName:    _ZN2ot3Ip65Netif33RemoveAllExternalUnicastAddressesEv
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE7GetHeadEv
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
        - _ZN2ot3Ip65Netif28RemoveExternalUnicastAddressERKNS0_7AddressE
        - _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:496,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:498,16'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip65Netif28RemoveExternalUnicastAddressERKNS0_7AddressE
                - _ZL11IgnoreError7otError.11926
            - BranchSide:      'src/core/net/netif.cpp:505,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/netif.cpp:500,13'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:502,54'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip65Netif28RemoveExternalUnicastAddressERKNS0_7AddressE
                - _ZL11IgnoreError7otError.11926
                - _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
            - BranchSide:      'src/core/net/netif.cpp:504,5'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip65Netif28RemoveExternalUnicastAddressERKNS0_7AddressE
                - _ZL11IgnoreError7otError.11926
      Callsites:
        - Src:             'src/core/net/netif.cpp:496,52'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE7GetHeadEv
        - Src:             'src/core/net/netif.cpp:498,23'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
        - Src:             'src/core/net/netif.cpp:500,13'
          Dst:             _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
        - Src:             'src/core/net/netif.cpp:502,61'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/netif.cpp:502,25'
          Dst:             _ZN2ot3Ip65Netif28RemoveExternalUnicastAddressERKNS0_7AddressE
        - Src:             'src/core/net/netif.cpp:502,13'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Ip65Netif28RemoveExternalUnicastAddressERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         14
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPS3_RS9_DpOT_
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8PopAfterEPS3_
        - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
        - _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE4FreeERS3_
        - _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:478,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:478,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8PopAfterEPS3_
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
                - _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE4FreeERS3_
            - BranchSide:      'src/core/net/netif.cpp:478,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/netif.cpp:480,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:480,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8PopAfterEPS3_
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
                - _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE4FreeERS3_
            - BranchSide:      'src/core/net/netif.cpp:480,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/netif.cpp:477,31'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPS3_RS9_DpOT_
        - Src:             'src/core/net/netif.cpp:480,5'
          Dst:             _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
        - Src:             'src/core/net/netif.cpp:482,23'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8PopAfterEPS3_
        - Src:             'src/core/net/netif.cpp:484,5'
          Dst:             _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
        - Src:             'src/core/net/netif.cpp:486,28'
          Dst:             _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE4FreeERS3_
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPS3_RS9_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Ip65Netif14UnicastAddressEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif14UnicastAddressEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPKS3_RSA_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:483,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif14UnicastAddressEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:483,42'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPKS3_RSA_DpOT_
        - Src:             'src/core/common/linked_list.hpp:483,16'
          Dst:             _ZN2ot10AsNonConstINS_3Ip65Netif14UnicastAddressEEEPT_PKS4_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8PopAfterEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Ip65Netif14UnicastAddressEE7SetNextEPS3_
        - _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
                - _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Ip65Netif14UnicastAddressEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip65Netif14UnicastAddressEE7SetNextEPS3_
    - functionName:    _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE4FreeERS3_
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/pool.hpp:112,41'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip65Netif14UnicastAddressEE7SetNextEPS3_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip65Netif14UnicastAddressEE7SetNextEPS3_
    - functionName:    _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE8AllocateEv
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3PopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/pool.hpp:102,45'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3PopEv
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE12FindMatchingIJNS1_7AddressEEEEPS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Ip65Netif14UnicastAddressEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif14UnicastAddressEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE12FindMatchingIJNS1_7AddressEEEEPKS3_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif14UnicastAddressEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE12FindMatchingIJNS1_7AddressEEEEPKS3_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Ip65Netif14UnicastAddressEEEPT_PKS4_
    - functionName:    _ZN2ot3Ip65Netif25AddExternalUnicastAddressERKNS1_14UnicastAddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         29
      ICount:          160
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE12FindMatchingIJNS1_7AddressEEEEPS3_DpRKT_
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
        - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
        - _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE8AllocateEv
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:439,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:439,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/netif.cpp:439,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE12FindMatchingIJNS1_7AddressEEEEPS3_DpRKT_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE8AllocateEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
                - _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
        - Branch String:   'src/core/net/netif.cpp:443,9'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:445,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
            - BranchSide:      'src/core/net/netif.cpp:454,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE8AllocateEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
        - Branch String:   'src/core/net/netif.cpp:445,9'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:445,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/netif.cpp:445,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/netif.cpp:454,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:454,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/netif.cpp:454,5'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE8AllocateEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
        - Branch String:   'src/core/net/netif.cpp:457,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:457,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
            - BranchSide:      'src/core/net/netif.cpp:457,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/netif.cpp:439,5'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/netif.cpp:439,5'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/netif.cpp:441,53'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/netif.cpp:441,31'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE12FindMatchingIJNS1_7AddressEEEEPS3_DpRKT_
        - Src:             'src/core/net/netif.cpp:445,9'
          Dst:             _ZNK2ot3Ip65Netif24IsUnicastAddressExternalERKNS1_14UnicastAddressE
        - Src:             'src/core/net/netif.cpp:454,5'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/netif.cpp:454,5'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/net/netif.cpp:456,36'
          Dst:             _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EE8AllocateEv
        - Src:             'src/core/net/netif.cpp:464,23'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
        - Src:             'src/core/net/netif.cpp:465,5'
          Dst:             _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
    - functionName:    _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS1_14UnicastAddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8ContainsERKS3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:428,93'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8ContainsERKS3_
    - functionName:    _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aPreferred
      BBCount:         14
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
        - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS1_14UnicastAddressE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:386,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:386,5'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
            - BranchSide:      'src/core/net/netif.cpp:386,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/netif.cpp:387,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:387,5'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
            - BranchSide:      'src/core/net/netif.cpp:387,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/netif.cpp:386,5'
          Dst:             _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS1_14UnicastAddressE
        - Src:             'src/core/net/netif.cpp:389,5'
          Dst:             _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
        - Src:             'src/core/net/netif.cpp:391,5'
          Dst:             _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE6RemoveERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4FindERKS3_RPS3_
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8PopAfterEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:311,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:311,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8PopAfterEPS3_
            - BranchSide:      'src/core/common/linked_list.hpp:313,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8PopAfterEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:309,23'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4FindERKS3_RPS3_
        - Src:             'src/core/common/linked_list.hpp:313,13'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8PopAfterEPS3_
    - functionName:    _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE6RemoveERKS3_
        - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:376,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:376,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/netif.cpp:377,5'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
      Callsites:
        - Src:             'src/core/net/netif.cpp:376,5'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE6RemoveERKS3_
        - Src:             'src/core/net/netif.cpp:378,5'
          Dst:             _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3AddERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
        - _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8ContainsERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:283,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:285,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:289,18'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:283,13'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE8ContainsERKS3_
        - Src:             'src/core/common/linked_list.hpp:289,13'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
    - functionName:    _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         11
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3AddERS3_
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:362,9'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:364,9'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3AddERS3_
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
            - BranchSide:      'src/core/net/netif.cpp:367,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3AddERS3_
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
        - Branch String:   'src/core/net/netif.cpp:367,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:367,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/netif.cpp:368,47'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
      Callsites:
        - Src:             'src/core/net/netif.cpp:364,18'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/netif.cpp:364,41'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/netif.cpp:364,57'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/net/netif.cpp:364,31'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/net/netif.cpp:367,5'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3AddERS3_
        - Src:             'src/core/net/netif.cpp:368,5'
          Dst:             _ZN2ot3Ip65Netif26SignalUnicastAddressChangeENS1_12AddressEventERKNS1_14UnicastAddressE
    - functionName:    _ZN2ot3Ip65Netif40UnsubscribeAllExternalMulticastAddressesEv
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetHeadEv
        - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
        - _ZN2ot3Ip65Netif28UnsubscribeExternalMulticastERKNS0_7AddressE
        - _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:349,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:351,16'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Ip65Netif28UnsubscribeExternalMulticastERKNS0_7AddressE
                - _ZL11IgnoreError7otError.11926
            - BranchSide:      'src/core/net/netif.cpp:358,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/netif.cpp:353,13'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:355,54'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Ip65Netif28UnsubscribeExternalMulticastERKNS0_7AddressE
                - _ZL11IgnoreError7otError.11926
                - _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
            - BranchSide:      'src/core/net/netif.cpp:357,5'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Ip65Netif28UnsubscribeExternalMulticastERKNS0_7AddressE
                - _ZL11IgnoreError7otError.11926
      Callsites:
        - Src:             'src/core/net/netif.cpp:349,56'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetHeadEv
        - Src:             'src/core/net/netif.cpp:351,23'
          Dst:             _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
        - Src:             'src/core/net/netif.cpp:353,13'
          Dst:             _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
        - Src:             'src/core/net/netif.cpp:355,61'
          Dst:             _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/net/netif.cpp:355,25'
          Dst:             _ZN2ot3Ip65Netif28UnsubscribeExternalMulticastERKNS0_7AddressE
        - Src:             'src/core/net/netif.cpp:355,13'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Ip65Netif28UnsubscribeExternalMulticastERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         14
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPS3_RS9_DpOT_
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8PopAfterEPS3_
        - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
        - _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE4FreeERS3_
        - _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:331,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:331,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8PopAfterEPS3_
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE4FreeERS3_
            - BranchSide:      'src/core/net/netif.cpp:331,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/netif.cpp:333,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:333,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8PopAfterEPS3_
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE4FreeERS3_
            - BranchSide:      'src/core/net/netif.cpp:333,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/netif.cpp:330,33'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPS3_RS9_DpOT_
        - Src:             'src/core/net/netif.cpp:333,5'
          Dst:             _ZNK2ot3Ip65Netif26IsMulticastAddressExternalERKNS1_16MulticastAddressE
        - Src:             'src/core/net/netif.cpp:335,25'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8PopAfterEPS3_
        - Src:             'src/core/net/netif.cpp:337,5'
          Dst:             _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
        - Src:             'src/core/net/netif.cpp:339,30'
          Dst:             _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE4FreeERS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPS3_RS9_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Ip65Netif16MulticastAddressEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif16MulticastAddressEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPKS3_RSA_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:483,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif16MulticastAddressEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:483,42'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE20FindMatchingWithPrevIJRKNS1_7AddressEEEEPKS3_RSA_DpOT_
        - Src:             'src/core/common/linked_list.hpp:483,16'
          Dst:             _ZN2ot10AsNonConstINS_3Ip65Netif16MulticastAddressEEEPT_PKS4_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8PopAfterEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
        - _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot3Ip65Netif16MulticastAddress7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
    - functionName:    _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE4FreeERS3_
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif24ExternalMulticastAddressEE4PushERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/pool.hpp:112,41'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif24ExternalMulticastAddressEE4PushERS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
    - functionName:    _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE8AllocateEv
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif24ExternalMulticastAddressEE3PopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/pool.hpp:102,45'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif24ExternalMulticastAddressEE3PopEv
    - functionName:    _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZN2ot3Ip65Netif26SubscribeExternalMulticastERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         28
      ICount:          108
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4PushERS3_
        - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
        - _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE8AllocateEv
        - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
        - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
        - _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
        - _ZNK2ot3Ip67Address11IsMulticastEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:297,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:297,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
                - _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE8AllocateEv
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4PushERS3_
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
            - BranchSide:      'src/core/net/netif.cpp:297,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/netif.cpp:298,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:298,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/netif.cpp:298,5'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE8AllocateEv
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4PushERS3_
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
        - Branch String:   'src/core/net/netif.cpp:304,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:306,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE8AllocateEv
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4PushERS3_
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
            - BranchSide:      'src/core/net/netif.cpp:309,13'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE8AllocateEv
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4PushERS3_
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
        - Branch String:   'src/core/net/netif.cpp:306,9'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:306,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
                - _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE8AllocateEv
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4PushERS3_
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
            - BranchSide:      'src/core/net/netif.cpp:306,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/netif.cpp:310,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:310,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4PushERS3_
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
            - BranchSide:      'src/core/net/netif.cpp:310,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/netif.cpp:294,64'
          Dst:             _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
        - Src:             'src/core/net/netif.cpp:294,52'
          Dst:             _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/netif.cpp:297,5'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/netif.cpp:298,5'
          Dst:             _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
        - Src:             'src/core/net/netif.cpp:306,9'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/net/netif.cpp:306,9'
          Dst:             _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
        - Src:             'src/core/net/netif.cpp:304,85'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
        - Src:             'src/core/net/netif.cpp:309,38'
          Dst:             _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EE8AllocateEv
        - Src:             'src/core/net/netif.cpp:316,25'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4PushERS3_
        - Src:             'src/core/net/netif.cpp:318,5'
          Dst:             _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
    - functionName:    _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip65Netif21IsMulticastSubscribedERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE16ContainsMatchingIJNS1_7AddressEEEEbDpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.cpp:87,32'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE16ContainsMatchingIJNS1_7AddressEEEEbDpRKT_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE16ContainsMatchingIJNS1_7AddressEEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE12FindMatchingIJNS1_7AddressEEEEPKS3_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:268,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE12FindMatchingIJNS1_7AddressEEEEPKS3_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE6RemoveERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS3_
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8PopAfterEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:311,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:311,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8PopAfterEPS3_
            - BranchSide:      'src/core/common/linked_list.hpp:313,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8PopAfterEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:309,23'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS3_
        - Src:             'src/core/common/linked_list.hpp:313,13'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8PopAfterEPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif16MulticastAddressEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS5_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:427,16'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif16MulticastAddressEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:427,31'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS5_
    - functionName:    _ZN2ot3Ip65Netif20UnsubscribeMulticastERKNS1_16MulticastAddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         8
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE6RemoveERKS3_
        - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:284,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:284,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/netif.cpp:285,51'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
      Callsites:
        - Src:             'src/core/net/netif.cpp:284,5'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE6RemoveERKS3_
        - Src:             'src/core/net/netif.cpp:285,5'
          Dst:             _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3AddERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4PushERS3_
        - _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8ContainsERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:283,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:285,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:289,18'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4PushERS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:283,13'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8ContainsERKS3_
        - Src:             'src/core/common/linked_list.hpp:289,13'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4PushERS3_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8ContainsERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:250,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS5_
    - functionName:    _ZN2ot3Ip65Netif18SubscribeMulticastERNS1_16MulticastAddressE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         8
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3AddERS3_
        - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:275,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:275,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/netif.cpp:276,49'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
      Callsites:
        - Src:             'src/core/net/netif.cpp:275,5'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE3AddERS3_
        - Src:             'src/core/net/netif.cpp:276,5'
          Dst:             _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
    - functionName:    _ZN2ot3Ip65Netif30UnsubscribeAllRoutersMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS3_
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
        - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
        - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:216,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:216,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/netif.cpp:218,9'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
        - Branch String:   'src/core/net/netif.cpp:218,9'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:220,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
            - BranchSide:      'src/core/net/netif.cpp:224,9'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
      Callsites:
        - Src:             'src/core/net/netif.cpp:203,64'
          Dst:             _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
        - Src:             'src/core/net/netif.cpp:203,52'
          Dst:             _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/netif.cpp:204,64'
          Dst:             _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
        - Src:             'src/core/net/netif.cpp:204,52'
          Dst:             _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/netif.cpp:216,5'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS3_
        - Src:             'src/core/net/netif.cpp:220,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
        - Src:             'src/core/net/netif.cpp:224,15'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
        - Src:             'src/core/net/netif.cpp:227,5'
          Dst:             _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHead
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aStart
        - aEnd
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
        - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:262,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:264,38'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
                - _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
            - BranchSide:      'src/core/net/netif.cpp:266,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/netif.cpp:264,9'
          Dst:             _ZN2ot3Ip65Netif28SignalMulticastAddressChangeENS1_12AddressEventERKNS1_16MulticastAddressENS1_13AddressOriginE
        - Src:             'src/core/net/netif.cpp:262,80'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress7GetNextEv
    - functionName:    _ZN2ot3Ip65Netif28SubscribeAllRoutersMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS3_
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
        - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
        - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:167,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:167,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/net/netif.cpp:183,5'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
        - Branch String:   'src/core/net/netif.cpp:183,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:183,5'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
            - BranchSide:      'src/core/net/netif.cpp:183,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/netif.cpp:185,9'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:187,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
            - BranchSide:      'src/core/net/netif.cpp:191,9'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
      Callsites:
        - Src:             'src/core/net/netif.cpp:160,65'
          Dst:             _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
        - Src:             'src/core/net/netif.cpp:160,53'
          Dst:             _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/netif.cpp:161,65'
          Dst:             _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
        - Src:             'src/core/net/netif.cpp:161,53'
          Dst:             _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/netif.cpp:162,65'
          Dst:             _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
        - Src:             'src/core/net/netif.cpp:162,53'
          Dst:             _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/netif.cpp:167,5'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS3_
        - Src:             'src/core/net/netif.cpp:167,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/netif.cpp:187,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
        - Src:             'src/core/net/netif.cpp:191,15'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
        - Src:             'src/core/net/netif.cpp:194,5'
          Dst:             _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      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:    _ZN2ot13AsCoreTypePtrI23otNetifMulticastAddressEEPNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip65Netif28UnsubscribeAllNodesMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsNonConstI23otNetifMulticastAddressEEPT_PKS2_
        - _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS3_
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5ClearEv
        - _ZN2ot13AsCoreTypePtrI23otNetifMulticastAddressEEPNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
        - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:130,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:130,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/netif.cpp:140,5'
              BranchSideFuncs:
                - _ZN2ot10AsNonConstI23otNetifMulticastAddressEEPT_PKS2_
                - _ZN2ot13AsCoreTypePtrI23otNetifMulticastAddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - __assert_fail
                - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5ClearEv
        - Branch String:   'src/core/net/netif.cpp:140,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:140,5'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5ClearEv
            - BranchSide:      'src/core/net/netif.cpp:142,9'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5ClearEv
        - Branch String:   'src/core/net/netif.cpp:142,9'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:144,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5ClearEv
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
            - BranchSide:      'src/core/net/netif.cpp:148,9'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
      Callsites:
        - Src:             'src/core/net/netif.cpp:122,68'
          Dst:             _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
        - Src:             'src/core/net/netif.cpp:122,56'
          Dst:             _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/netif.cpp:130,5'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE4FindERKS3_RPS3_
        - Src:             'src/core/net/netif.cpp:140,5'
          Dst:             _ZN2ot10AsNonConstI23otNetifMulticastAddressEEPT_PKS2_
        - Src:             'src/core/net/netif.cpp:140,5'
          Dst:             _ZN2ot13AsCoreTypePtrI23otNetifMulticastAddressEEPNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/netif.cpp:140,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/netif.cpp:144,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE5ClearEv
        - Src:             'src/core/net/netif.cpp:148,15'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
        - Src:             'src/core/net/netif.cpp:151,5'
          Dst:             _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetTailEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Ip65Netif16MulticastAddressEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif16MulticastAddressEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetTailEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:547,45'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Ip65Netif16MulticastAddressEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:547,60'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetTailEv
        - Src:             'src/core/common/linked_list.hpp:547,34'
          Dst:             _ZN2ot10AsNonConstINS_3Ip65Netif16MulticastAddressEEEPT_PKS4_
    - functionName:    _ZN2ot3Ip65Netif26SubscribeAllNodesMulticastEv
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetTailEv
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
        - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
        - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
        - _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8ContainsERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/netif.cpp:95,5'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:95,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/netif.cpp:95,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetTailEv
                - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
        - Branch String:   'src/core/net/netif.cpp:104,9'
          Branch Sides:
            - BranchSide:      'src/core/net/netif.cpp:106,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
            - BranchSide:      'src/core/net/netif.cpp:110,9'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
                - _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
      Callsites:
        - Src:             'src/core/net/netif.cpp:93,62'
          Dst:             _ZN2ot10AsNonConstI23otNetifMulticastAddressEERT_RKS2_
        - Src:             'src/core/net/netif.cpp:93,50'
          Dst:             _ZN2ot10AsCoreTypeI23otNetifMulticastAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/netif.cpp:95,5'
          Dst:             _ZNK2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE8ContainsERKS3_
        - Src:             'src/core/net/netif.cpp:102,32'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7GetTailEv
        - Src:             'src/core/net/netif.cpp:106,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEE7SetHeadEPS3_
        - Src:             'src/core/net/netif.cpp:110,15'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip65Netif16MulticastAddressEE7SetNextEPS3_
        - Src:             'src/core/net/netif.cpp:113,5'
          Dst:             _ZN2ot3Ip65Netif30SignalMulticastAddressesChangeENS1_12AddressEventEPKNS1_16MulticastAddressES5_
    - functionName:    _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif24ExternalMulticastAddressEE4PushERS3_
        - _ZN2ot10LinkedListINS_3Ip65Netif24ExternalMulticastAddressEEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/pool.hpp:72,26'
          Branch Sides:
            - BranchSide:      'src/core/common/pool.hpp:72,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif24ExternalMulticastAddressEE4PushERS3_
            - BranchSide:      'src/core/common/pool.hpp:76,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/pool.hpp:70,11'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif24ExternalMulticastAddressEEC2Ev
        - Src:             'src/core/common/pool.hpp:74,23'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif24ExternalMulticastAddressEE4PushERS3_
    - functionName:    _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/pool.hpp:72,26'
          Branch Sides:
            - BranchSide:      'src/core/common/pool.hpp:72,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
            - BranchSide:      'src/core/common/pool.hpp:76,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/pool.hpp:70,11'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEEC2Ev
        - Src:             'src/core/common/pool.hpp:74,23'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE4PushERS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPK16otIp6AddressInfobPvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPK16otIp6AddressInfobPvEEC2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot3Ip65NetifC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEEC2Ev
        - _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEEC2Ev
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EEC2Ev
        - _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EEC2Ev
        - _ZN2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.cpp:81,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/netif.cpp:80,8'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEEC2Ev
        - Src:             'src/core/net/netif.cpp:80,8'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif16MulticastAddressEEC2Ev
        - Src:             'src/core/net/netif.cpp:80,8'
          Dst:             _ZN2ot8CallbackIPFvPK16otIp6AddressInfobPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/net/netif.cpp:80,8'
          Dst:             _ZN2ot4PoolINS_3Ip65Netif14UnicastAddressELt8EEC2Ev
        - Src:             'src/core/net/netif.cpp:80,8'
          Dst:             _ZN2ot4PoolINS_3Ip65Netif24ExternalMulticastAddressELt4EEC2Ev
    - functionName:    _ZNK2ot3Ip68SockAddr8ToStringEPct
      functionSourceFile: '/src/openthread/src/core/net/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aSize
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
        - _ZNK2ot3Ip68SockAddr8ToStringERNS_12StringWriterE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/socket.cpp:55,18'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/net/socket.cpp:57,5'
          Dst:             _ZNK2ot3Ip68SockAddr8ToStringERNS_12StringWriterE
    - functionName:    _ZNK2ot3Ip68SockAddr8ToStringERNS_12StringWriterE
      functionSourceFile: '/src/openthread/src/core/net/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aWriter
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot3Ip68SockAddr7GetPortEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/socket.cpp:62,31'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/socket.cpp:62,44'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/net/socket.cpp:62,55'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/net/socket.cpp:62,68'
          Dst:             _ZNK2ot3Ip68SockAddr7GetPortEv
        - Src:             'src/core/net/socket.cpp:62,13'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot6StringILt48EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot3Ip68SockAddr8ToStringEv
      functionSourceFile: '/src/openthread/src/core/net/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6StringILt48EEC2Ev
        - _ZNK2ot3Ip68SockAddr8ToStringERNS_12StringWriterE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/socket.cpp:46,16'
          Dst:             _ZN2ot6StringILt48EEC2Ev
        - Src:             'src/core/net/socket.cpp:48,5'
          Dst:             _ZNK2ot3Ip68SockAddr8ToStringERNS_12StringWriterE
    - functionName:    _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
      functionSourceFile: '/src/openthread/src/core/net/socket.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/socket.cpp:41,52'
          Branch Sides:
            - BranchSide:      'src/core/net/socket.cpp:41,56'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/socket.cpp:41,52'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/socket.cpp:41,13'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - Src:             'src/core/net/socket.cpp:41,37'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - Src:             'src/core/net/socket.cpp:41,56'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/socket.cpp:41,80'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/socket.cpp:41,70'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZN2ot13ClearAllBytesINS_12SettingsBase13SrpClientInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_12SettingsBase13SrpClientInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_12SettingsBase13SrpClientInfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_12SettingsBase13SrpClientInfoEEEvRT_
    - functionName:    _ZN2ot12SettingsBase13SrpClientInfo4InitEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_12SettingsBase13SrpClientInfoEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:627,27'
          Dst:             _ZN2ot9ClearableINS_12SettingsBase13SrpClientInfoEE5ClearEv
    - functionName:    _ZN2ot8Instance3GetINS_11NetworkData7Service7ManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 871
      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:    _ZNK2ot3Srp6Client7Service7MatchesENS1_9ItemStateE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Srp6Client7Service8GetStateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.hpp:292,60'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
    - functionName:    _ZNK2ot3Srp6Client7Service8GetStateEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Dns9SigRecordEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_PKNS_3Srp6Client8HostInfoEPKNSG_7ServiceERSM_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8IteratorC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8PopAfterEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7SetNextEPS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7SetNextEPS3_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE4FindERKS3_RPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Client7ServiceEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE4FindERKS3_RPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:427,16'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Client7ServiceEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:427,31'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE4FindERKS3_RPS5_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Client7ServiceEEEEEPKT_PS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE4FindERKS3_RPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE20FindMatchingWithPrevIJRKS3_EEEPS6_RS8_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
        - _ZNK2ot3Srp6Client7Service7MatchesERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service7MatchesERKS2_
                - _ZNK2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service7MatchesERKS2_
                - _ZNK2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Client7Service7MatchesERKS2_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Srp6Client7Service7MatchesERKS2_
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
    - functionName:    _ZNK2ot3Srp6Client7Service7MatchesERKS2_
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11StringMatchEPKcS1_
        - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
        - _ZNK2ot3Srp6Client7Service7GetNameEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:167,53'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:167,68'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
                - _ZN2ot11StringMatchEPKcS1_
            - BranchSide:      'src/core/net/srp_client.cpp:167,53'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:167,24'
          Dst:             _ZNK2ot3Srp6Client7Service7GetNameEv
        - Src:             'src/core/net/srp_client.cpp:167,42'
          Dst:             _ZNK2ot3Srp6Client7Service7GetNameEv
        - Src:             'src/core/net/srp_client.cpp:167,12'
          Dst:             _ZN2ot11StringMatchEPKcS1_
        - Src:             'src/core/net/srp_client.cpp:167,68'
          Dst:             _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
        - Src:             'src/core/net/srp_client.cpp:167,94'
          Dst:             _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
        - Src:             'src/core/net/srp_client.cpp:167,56'
          Dst:             _ZN2ot11StringMatchEPKcS1_
    - functionName:    _ZNK2ot3Srp6Client7Service7GetNameEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      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:    _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      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:    _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE12FindMatchingIJS3_EEEPKS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE20FindMatchingWithPrevIJRKS3_EEEPS6_RS8_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE20FindMatchingWithPrevIJRKS3_EEEPS6_RS8_DpOT_
    - functionName:    _ZN2ot10AsNonConstINS_3Srp6Client7ServiceEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_3Srp6ClientEXadL_ZNS2_16HandleGuardTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
    - functionName:    _ZN2ot3Srp6Client16HandleGuardTimerEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_3Srp6ClientEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
    - functionName:    _ZN2ot3Srp6Client11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2196
      functionLinenumberEnd: 2235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Srp6Client10SendUpdateEv
        - _ZN2ot3Srp6Client11UpdateStateEv
        - _ZN2ot3Srp6Client16SelectNextServerEb
        - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
        - _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - _ZN2ot3Srp6Client9AutoStart28IncrementTimeoutFailureCountEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
        - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
        - _ZNK2ot3Srp6Client8GetStateEv
        - _ZNK2ot3Srp6Client9AutoStart22GetTimeoutFailureCountEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:2197,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2197,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:2201,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:2201,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:2205,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client10SendUpdateEv
            - BranchSide:      'src/core/net/srp_client.cpp:2205,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client10SendUpdateEv
            - BranchSide:      'src/core/net/srp_client.cpp:2209,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client9AutoStart28IncrementTimeoutFailureCountEv
                - _ZNK2ot3Srp6Client9AutoStart22GetTimeoutFailureCountEv
                - _ZN2ot3Srp6Client16SelectNextServerEb
            - BranchSide:      'src/core/net/srp_client.cpp:2232,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client11UpdateStateEv
        - Branch String:   'src/core/net/srp_client.cpp:2224,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2226,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client16SelectNextServerEb
            - BranchSide:      'src/core/net/srp_client.cpp:2229,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:2197,13'
          Dst:             _ZNK2ot3Srp6Client8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2205,9'
          Dst:             _ZN2ot3Srp6Client10SendUpdateEv
        - Src:             'src/core/net/srp_client.cpp:2209,9'
          Dst:             _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
        - Src:             'src/core/net/srp_client.cpp:2210,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:2211,9'
          Dst:             _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
        - Src:             'src/core/net/srp_client.cpp:2212,9'
          Dst:             _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - Src:             'src/core/net/srp_client.cpp:2213,9'
          Dst:             _ZNK2ot3Srp6Client14InvokeCallbackE7otError
        - Src:             'src/core/net/srp_client.cpp:2222,20'
          Dst:             _ZN2ot3Srp6Client9AutoStart28IncrementTimeoutFailureCountEv
        - Src:             'src/core/net/srp_client.cpp:2224,24'
          Dst:             _ZNK2ot3Srp6Client9AutoStart22GetTimeoutFailureCountEv
        - Src:             'src/core/net/srp_client.cpp:2226,13'
          Dst:             _ZN2ot3Srp6Client16SelectNextServerEb
        - Src:             'src/core/net/srp_client.cpp:2232,9'
          Dst:             _ZN2ot3Srp6Client11UpdateStateEv
    - functionName:    _ZNK2ot3Srp6Client8GetStateEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Client10SendUpdateEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         45
      ICount:          234
      EdgeCount:       55
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot14DataPollSender13SendFastPollsEh
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip63Udp6Socket10NewMessageEv
        - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot3Srp6Client18SelectNewMessageIdEv
        - _ZN2ot3Srp6Client20PrepareUpdateMessageERNS1_7MsgInfoE
        - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
        - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
        - _ZN2ot3Srp6Client35UpdateIdAndSignatureInUpdateMessageERNS1_7MsgInfoE
        - _ZN2ot3Srp6Client7MsgInfoC2Ev
        - _ZN2ot3Srp6Client7MsgInfoD2Ev
        - _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Random9NonCrypto9AddJitterEjt
        - _ZN2ot7Message9SetLengthEt
        - _ZN2ot7ToUlongEj
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
        - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
        - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1001,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1001,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client20PrepareUpdateMessageERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client35UpdateIdAndSignatureInUpdateMessageERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip611MessageInfoC2Ev
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client18SelectNewMessageIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client20PrepareUpdateMessageERNS1_7MsgInfoE
            - BranchSide:      'src/core/net/srp_client.cpp:1001,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1004,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1004,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1006,19'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client35UpdateIdAndSignatureInUpdateMessageERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip611MessageInfoC2Ev
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client18SelectNewMessageIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client20PrepareUpdateMessageERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1008,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1010,9'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client20PrepareUpdateMessageERNS1_7MsgInfoE
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client35UpdateIdAndSignatureInUpdateMessageERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip611MessageInfoC2Ev
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client18SelectNewMessageIdEv
            - BranchSide:      'src/core/net/srp_client.cpp:1030,18'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client35UpdateIdAndSignatureInUpdateMessageERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip611MessageInfoC2Ev
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client18SelectNewMessageIdEv
        - Branch String:   'src/core/net/srp_client.cpp:1022,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1022,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1023,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client35UpdateIdAndSignatureInUpdateMessageERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip611MessageInfoC2Ev
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client18SelectNewMessageIdEv
        - Branch String:   'src/core/net/srp_client.cpp:1032,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1034,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client18SelectNewMessageIdEv
                - _ZN2ot3Srp6Client35UpdateIdAndSignatureInUpdateMessageERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip611MessageInfoC2Ev
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1037,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client35UpdateIdAndSignatureInUpdateMessageERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip611MessageInfoC2Ev
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1037,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1037,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1039,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Ip611MessageInfoC2Ev
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1039,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1039,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1044,10'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1055,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1055,41'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1059,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1063,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1063,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1072,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1076,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1080,13'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
            - BranchSide:      'src/core/net/srp_client.cpp:1091,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client7MsgInfoD2Ev
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:996,14'
          Dst:             _ZN2ot3Srp6Client7MsgInfoC2Ev
        - Src:             'src/core/net/srp_client.cpp:1000,33'
          Dst:             _ZN2ot3Ip63Udp6Socket10NewMessageEv
        - Src:             'src/core/net/srp_client.cpp:1000,19'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'src/core/net/srp_client.cpp:1001,5'
          Dst:             _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - Src:             'src/core/net/srp_client.cpp:1004,5'
          Dst:             _ZN2ot3Srp6Client20PrepareUpdateMessageERNS1_7MsgInfoE
        - Src:             'src/core/net/srp_client.cpp:1006,14'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1006,29'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1010,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_client.cpp:1010,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:1013,21'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1013,36'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/net/srp_client.cpp:1013,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_client.cpp:1020,9'
          Dst:             _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
        - Src:             'src/core/net/srp_client.cpp:1022,9'
          Dst:             _ZN2ot3Srp6Client20PrepareUpdateMessageERNS1_7MsgInfoE
        - Src:             'src/core/net/srp_client.cpp:1030,18'
          Dst:             _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
        - Src:             'src/core/net/srp_client.cpp:1034,9'
          Dst:             _ZN2ot3Srp6Client18SelectNewMessageIdEv
        - Src:             'src/core/net/srp_client.cpp:1037,5'
          Dst:             _ZN2ot3Srp6Client35UpdateIdAndSignatureInUpdateMessageERNS1_7MsgInfoE
        - Src:             'src/core/net/srp_client.cpp:1039,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1039,5'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/net/srp_client.cpp:1039,5'
          Dst:             _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - Src:             'src/core/net/srp_client.cpp:1044,19'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - Src:             'src/core/net/srp_client.cpp:1046,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:1050,28'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/srp_client.cpp:1053,5'
          Dst:             _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - Src:             'src/core/net/srp_client.cpp:1055,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/srp_client.cpp:1055,26'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/net/srp_client.cpp:1059,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/net/srp_client.cpp:1059,31'
          Dst:             _ZN2ot14DataPollSender13SendFastPollsEh
        - Src:             'src/core/net/srp_client.cpp:1072,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/net/srp_client.cpp:1072,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:1074,9'
          Dst:             _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - Src:             'src/core/net/srp_client.cpp:1081,24'
          Dst:             _ZN2ot6Random9NonCrypto9AddJitterEjt
        - Src:             'src/core/net/srp_client.cpp:1082,20'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/net/srp_client.cpp:1084,13'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_client.cpp:1084,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:1091,13'
          Dst:             _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
        - Src:             'src/core/net/srp_client.cpp:1092,55'
          Dst:             _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
        - Src:             'src/core/net/srp_client.cpp:1092,26'
          Dst:             _ZN2ot6Random9NonCrypto9AddJitterEjt
        - Src:             'src/core/net/srp_client.cpp:1092,20'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/net/srp_client.cpp:1093,13'
          Dst:             _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
        - Src:             'src/core/net/srp_client.cpp:1094,13'
          Dst:             _ZNK2ot3Srp6Client14InvokeCallbackE7otError
        - Src:             'src/core/net/srp_client.cpp:1097,1'
          Dst:             _ZN2ot3Srp6Client7MsgInfoD2Ev
    - functionName:    _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2614
      functionLinenumberEnd: 2621
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:2619,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2619,5'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:2619,5'
              BranchSideFuncs:
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:2617,25'
          Dst:             _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
        - Src:             'src/core/net/srp_client.cpp:2619,5'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/net/srp_client.cpp:2619,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_client.cpp:2619,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2138
      functionLinenumberEnd: 2142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:2141,26'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
    - functionName:    _ZN2ot3Srp6Client8SetStateENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         18
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot3Srp6Client13StateToStringENS1_5StateE
        - _ZN2ot3Srp6Client8TxJitter14DetermineDelayEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:887,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:887,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client13StateToStringENS1_5StateE
                - _ZN2ot3Srp6Client13StateToStringENS1_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Srp6Client8TxJitter14DetermineDelayEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/net/srp_client.cpp:887,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:892,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:897,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/net/srp_client.cpp:897,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/net/srp_client.cpp:897,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/net/srp_client.cpp:901,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8TxJitter14DetermineDelayEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/net/srp_client.cpp:905,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/net/srp_client.cpp:909,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:910,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:889,5'
          Dst:             _ZN2ot3Srp6Client13StateToStringENS1_5StateE
        - Src:             'src/core/net/srp_client.cpp:889,5'
          Dst:             _ZN2ot3Srp6Client13StateToStringENS1_5StateE
        - Src:             'src/core/net/srp_client.cpp:889,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:897,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/net/srp_client.cpp:901,32'
          Dst:             _ZN2ot3Srp6Client8TxJitter14DetermineDelayEv
        - Src:             'src/core/net/srp_client.cpp:901,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/net/srp_client.cpp:905,22'
          Dst:             _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
        - Src:             'src/core/net/srp_client.cpp:905,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZNK2ot3Srp6Client14InvokeCallbackE7otError
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aError
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Srp6Client14InvokeCallbackE7otErrorRKNS1_8HostInfoEPKNS1_7ServiceE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:964,51'
          Dst:             _ZNK2ot3Srp6Client14InvokeCallbackE7otErrorRKNS1_8HostInfoEPKNS1_7ServiceE
    - functionName:    _ZN2ot3Srp6Client9AutoStart28IncrementTimeoutFailureCountEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 971
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.hpp:967,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.hpp:967,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.hpp:969,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Client9AutoStart22GetTimeoutFailureCountEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Client16SelectNextServerEb
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2475
      functionLinenumberEnd: 2565
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aDisallowSwitchOnRegisteredHost
      BBCount:         51
      ICount:          200
      EdgeCount:       60
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZN2ot3Ip68SockAddrC2Ev
        - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
        - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
        - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
        - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Ip68SockAddreqERKS1_
        - _ZNK2ot3Srp6Client16GetServerAddressEv
        - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
        - _ZNK2ot3Srp6Client9IsRunningEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:2490,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2490,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:2490,5'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
        - Branch String:   'src/core/net/srp_client.cpp:2492,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2495,14'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:2499,14'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:2506,9'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:2506,9'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:2506,9'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:2506,9'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:2509,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Branch String:   'src/core/net/srp_client.cpp:2509,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2513,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
            - BranchSide:      'src/core/net/srp_client.cpp:2520,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
        - Branch String:   'src/core/net/srp_client.cpp:2513,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2513,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
            - BranchSide:      'src/core/net/srp_client.cpp:2513,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
        - Branch String:   'src/core/net/srp_client.cpp:2513,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2513,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
            - BranchSide:      'src/core/net/srp_client.cpp:2513,9'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
        - Branch String:   'src/core/net/srp_client.cpp:2525,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2527,17'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
            - BranchSide:      'src/core/net/srp_client.cpp:2542,5'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
        - Branch String:   'src/core/net/srp_client.cpp:2527,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2529,46'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:2533,17'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - Branch String:   'src/core/net/srp_client.cpp:2533,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2525,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
            - BranchSide:      'src/core/net/srp_client.cpp:2535,28'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
        - Branch String:   'src/core/net/srp_client.cpp:2542,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2522,40'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
            - BranchSide:      'src/core/net/srp_client.cpp:2553,25'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
        - Branch String:   'src/core/net/srp_client.cpp:2553,54'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2553,54'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:2553,58'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
        - Branch String:   'src/core/net/srp_client.cpp:2553,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2553,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:2561,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:2481,23'
          Dst:             _ZN2ot3Ip68SockAddrC2Ev
        - Src:             'src/core/net/srp_client.cpp:2485,20'
          Dst:             _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
        - Src:             'src/core/net/srp_client.cpp:2490,5'
          Dst:             _ZNK2ot3Srp6Client9IsRunningEv
        - Src:             'src/core/net/srp_client.cpp:2492,24'
          Dst:             _ZNK2ot3Srp6Client9AutoStart8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2513,9'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2513,9'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2522,40'
          Dst:             _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - Src:             'src/core/net/srp_client.cpp:2523,49'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/srp_client.cpp:2523,40'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - Src:             'src/core/net/srp_client.cpp:2525,25'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - Src:             'src/core/net/srp_client.cpp:2533,17'
          Dst:             _ZNK2ot3Srp6Client16GetServerAddressEv
        - Src:             'src/core/net/srp_client.cpp:2533,36'
          Dst:             _ZNK2ot3Ip68SockAddreqERKS1_
        - Src:             'src/core/net/srp_client.cpp:2553,25'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/srp_client.cpp:2553,38'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/srp_client.cpp:2553,58'
          Dst:             _ZNK2ot3Srp6Client16GetServerAddressEv
        - Src:             'src/core/net/srp_client.cpp:2553,77'
          Dst:             _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
        - Src:             'src/core/net/srp_client.cpp:2561,19'
          Dst:             _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:2562,9'
          Dst:             _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
        - Src:             'src/core/net/srp_client.cpp:2563,21'
          Dst:             _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
        - Src:             'src/core/net/srp_client.cpp:2563,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Srp6Client11UpdateStateEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2032
      functionLinenumberEnd: 2134
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         75
      ICount:          301
      EdgeCount:       85
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
        - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE7IsEmptyEv
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
        - _ZNK2ot3Srp6Client7Service8GetStateEv
        - _ZNK2ot3Srp6Client8GetStateEv
        - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
        - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
        - _ZNK2ot3Srp6Client8HostInfo7GetNameEv
        - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - _ZNK2ot4TimeleERKS0_
        - _ZNK2ot4TimeltERKS0_
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:2036,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2036,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo7GetNameEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE7IsEmptyEv
                - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2036,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:2036,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2036,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo7GetNameEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE7IsEmptyEv
                - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2036,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:2037,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2037,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE7IsEmptyEv
                - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2037,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:2046,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2051,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2051,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2051,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2054,27'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE7IsEmptyEv
                - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2069,9'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE7IsEmptyEv
                - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2069,9'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE7IsEmptyEv
                - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2074,22'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2078,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:2088,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - Branch String:   'src/core/net/srp_client.cpp:2054,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2056,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2059,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE7IsEmptyEv
                - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - Branch String:   'src/core/net/srp_client.cpp:2069,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2069,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:2069,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - Branch String:   'src/core/net/srp_client.cpp:2069,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2069,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2069,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - Branch String:   'src/core/net/srp_client.cpp:2069,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2069,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2069,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:2088,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2090,33'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2122,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - Branch String:   'src/core/net/srp_client.cpp:2090,31'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2090,31'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2120,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - Branch String:   'src/core/net/srp_client.cpp:2092,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2090,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2097,30'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2097,30'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2097,30'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2101,21'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2117,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2117,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2117,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:2117,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - Branch String:   'src/core/net/srp_client.cpp:2101,21'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2103,21'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/srp_client.cpp:2108,51'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - Branch String:   'src/core/net/srp_client.cpp:2122,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2124,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
            - BranchSide:      'src/core/net/srp_client.cpp:2128,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - Branch String:   'src/core/net/srp_client.cpp:2128,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2128,23'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
            - BranchSide:      'src/core/net/srp_client.cpp:2130,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:2033,18'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/net/srp_client.cpp:2036,5'
          Dst:             _ZNK2ot3Srp6Client8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2036,5'
          Dst:             _ZNK2ot3Srp6Client8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2037,5'
          Dst:             _ZNK2ot3Srp6Client8HostInfo7GetNameEv
        - Src:             'src/core/net/srp_client.cpp:2046,23'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2054,27'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/srp_client.cpp:2054,36'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/net/srp_client.cpp:2059,19'
          Dst:             _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:2069,9'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE7IsEmptyEv
        - Src:             'src/core/net/srp_client.cpp:2069,9'
          Dst:             _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
        - Src:             'src/core/net/srp_client.cpp:2069,9'
          Dst:             _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
        - Src:             'src/core/net/srp_client.cpp:2088,19'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2090,31'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
        - Src:             'src/core/net/srp_client.cpp:2090,31'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
        - Src:             'src/core/net/srp_client.cpp:2090,31'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_client.cpp:2090,31'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_client.cpp:2092,29'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2101,29'
          Dst:             _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
        - Src:             'src/core/net/srp_client.cpp:2101,66'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/srp_client.cpp:2101,49'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/srp_client.cpp:2103,29'
          Dst:             _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:2108,59'
          Dst:             _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
        - Src:             'src/core/net/srp_client.cpp:2108,35'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/srp_client.cpp:2090,31'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_client.cpp:2124,9'
          Dst:             _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - Src:             'src/core/net/srp_client.cpp:2128,9'
          Dst:             _ZNK2ot3Srp6Client8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2130,16'
          Dst:             _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
    - functionName:    _ZNK2ot3Srp6Client8HostInfo7GetNameEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      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:    _ZNK2ot3Srp6Client8HostInfo8GetStateEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         9
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Srp6Client17ItemStateToStringENS1_9ItemStateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MapEnumINS_3Srp6Client9ItemStateEEEKNS_10MappedEnumIT_E4TypeES5_
        - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:67,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:67,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Srp6Client17ItemStateToStringENS1_9ItemStateE
                - _ZN2ot3Srp6Client17ItemStateToStringENS1_9ItemStateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MapEnumINS_3Srp6Client9ItemStateEEEKNS_10MappedEnumIT_E4TypeES5_
            - BranchSide:      'src/core/net/srp_client.cpp:67,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:67,5'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:69,5'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:69,5'
          Dst:             _ZN2ot3Srp6Client17ItemStateToStringENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:69,5'
          Dst:             _ZN2ot3Srp6Client17ItemStateToStringENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:69,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:71,17'
          Dst:             _ZN2ot7MapEnumINS_3Srp6Client9ItemStateEEEKNS_10MappedEnumIT_E4TypeES5_
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8IteratorC2EPS3_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8IteratorC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8IteratorC2EPS3_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8IteratorC2EPS3_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4TimeC2Ej
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.hpp:286,58'
          Dst:             _ZN2ot4TimeC2Ej
    - functionName:    _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         19
      ICount:          114
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot3Srp6Client17ItemStateToStringENS1_9ItemStateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6StringILt80EEC2Ev
        - _ZN2ot7MapEnumINS_3Srp6Client9ItemStateEEEKNS_10MappedEnumIT_E4TypeES5_
        - _ZNK2ot3Srp6Client7Service10HasSubTypeEv
        - _ZNK2ot3Srp6Client7Service11GetPriorityEv
        - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
        - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
        - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
        - _ZNK2ot3Srp6Client7Service7GetNameEv
        - _ZNK2ot3Srp6Client7Service7GetPortEv
        - _ZNK2ot3Srp6Client7Service8GetStateEv
        - _ZNK2ot3Srp6Client7Service9GetWeightEv
        - _ZNK2ot6StringILt80EE9AsCStringEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:126,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:126,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client17ItemStateToStringENS1_9ItemStateE
                - _ZN2ot3Srp6Client17ItemStateToStringENS1_9ItemStateE
                - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Client7Service7GetNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MapEnumINS_3Srp6Client9ItemStateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot6StringILt80EEC2Ev
                - _ZNK2ot3Srp6Client7Service10HasSubTypeEv
                - _ZNK2ot6StringILt80EE9AsCStringEv
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/net/srp_client.cpp:126,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:131,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:133,28'
              BranchSideFuncs:
                - _ZN2ot6StringILt80EEC2Ev
                - _ZNK2ot3Srp6Client7Service10HasSubTypeEv
                - _ZNK2ot6StringILt80EE9AsCStringEv
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MapEnumINS_3Srp6Client9ItemStateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/net/srp_client.cpp:153,25'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_3Srp6Client9ItemStateEEEKNS_10MappedEnumIT_E4TypeES5_
        - Branch String:   'src/core/net/srp_client.cpp:139,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:143,27'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZNK2ot6StringILt80EE9AsCStringEv
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MapEnumINS_3Srp6Client9ItemStateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/net/srp_client.cpp:149,9'
              BranchSideFuncs:
                - _ZNK2ot6StringILt80EE9AsCStringEv
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MapEnumINS_3Srp6Client9ItemStateEEEKNS_10MappedEnumIT_E4TypeES5_
        - Branch String:   'src/core/net/srp_client.cpp:143,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:145,44'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZNK2ot6StringILt80EE9AsCStringEv
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MapEnumINS_3Srp6Client9ItemStateEEEKNS_10MappedEnumIT_E4TypeES5_
            - BranchSide:      'src/core/net/srp_client.cpp:147,9'
              BranchSideFuncs:
                - _ZNK2ot6StringILt80EE9AsCStringEv
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MapEnumINS_3Srp6Client9ItemStateEEEKNS_10MappedEnumIT_E4TypeES5_
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:126,5'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:128,5'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:128,5'
          Dst:             _ZN2ot3Srp6Client17ItemStateToStringENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:128,5'
          Dst:             _ZN2ot3Srp6Client17ItemStateToStringENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:128,5'
          Dst:             _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
        - Src:             'src/core/net/srp_client.cpp:128,5'
          Dst:             _ZNK2ot3Srp6Client7Service7GetNameEv
        - Src:             'src/core/net/srp_client.cpp:128,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:135,41'
          Dst:             _ZN2ot6StringILt80EEC2Ev
        - Src:             'src/core/net/srp_client.cpp:139,13'
          Dst:             _ZNK2ot3Srp6Client7Service10HasSubTypeEv
        - Src:             'src/core/net/srp_client.cpp:143,47'
          Dst:             _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
        - Src:             'src/core/net/srp_client.cpp:145,24'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/net/srp_client.cpp:149,9'
          Dst:             _ZNK2ot6StringILt80EE9AsCStringEv
        - Src:             'src/core/net/srp_client.cpp:149,9'
          Dst:             _ZNK2ot3Srp6Client7Service7GetPortEv
        - Src:             'src/core/net/srp_client.cpp:149,9'
          Dst:             _ZNK2ot3Srp6Client7Service9GetWeightEv
        - Src:             'src/core/net/srp_client.cpp:149,9'
          Dst:             _ZNK2ot3Srp6Client7Service11GetPriorityEv
        - Src:             'src/core/net/srp_client.cpp:149,9'
          Dst:             _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
        - Src:             'src/core/net/srp_client.cpp:149,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:153,17'
          Dst:             _ZN2ot7MapEnumINS_3Srp6Client9ItemStateEEEKNS_10MappedEnumIT_E4TypeES5_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8Iterator7AdvanceEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot3Srp6Client17ItemStateToStringENS1_9ItemStateE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2571
      functionLinenumberEnd: 2583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6StringILt80EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot3Srp6Client7Service10HasSubTypeEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      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:    _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6StringILt80EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZNK2ot3Srp6Client7Service7GetPortEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Client7Service9GetWeightEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Client7Service11GetPriorityEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MapEnumINS_3Srp6Client9ItemStateEEEKNS_10MappedEnumIT_E4TypeES5_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot3Ip68SockAddrC2Ev
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/socket.hpp:230,22'
          Dst:             _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
    - functionName:    _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip68SockAddrEEEvRT_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip68SockAddrEEEvRT_
    - functionName:    _ZNK2ot3Srp6Client9IsRunningEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 412
      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:    _ZNK2ot3Srp6Client9AutoStart8GetStateEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip68SockAddrC2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:80,8'
          Dst:             _ZN2ot3Ip68SockAddrC2Ev
    - functionName:    _ZNK2ot3Ip68SockAddreqERKS1_
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot3Ip68SockAddr7GetPortEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/socket.hpp:301,48'
          Branch Sides:
            - BranchSide:      'src/core/net/socket.hpp:301,52'
              BranchSideFuncs:
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/socket.hpp:301,48'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/socket.hpp:301,17'
          Dst:             _ZNK2ot3Ip68SockAddr7GetPortEv
        - Src:             'src/core/net/socket.hpp:301,37'
          Dst:             _ZNK2ot3Ip68SockAddr7GetPortEv
        - Src:             'src/core/net/socket.hpp:301,52'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/socket.hpp:301,75'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/socket.hpp:301,65'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip68SockAddreqERKS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot3Ip68SockAddreqERKS1_
    - functionName:    _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aRequester
        - aMode
      BBCount:         18
      ICount:          95
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Ip63Udp6Socket5CloseEv
        - _ZN2ot3Srp6Client20DisableAutoStartModeEv
        - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
        - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
        - _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
        - _ZNK2ot3Srp6Client8GetStateEv
        - _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:453,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:453,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
                - _ZN2ot3Srp6Client20DisableAutoStartModeEv
                - _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
                - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
            - BranchSide:      'src/core/net/srp_client.cpp:453,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client20DisableAutoStartModeEv
        - Branch String:   'src/core/net/srp_client.cpp:468,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:470,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
                - _ZN2ot3Srp6Client20DisableAutoStartModeEv
                - _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
            - BranchSide:      'src/core/net/srp_client.cpp:473,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
                - _ZN2ot3Srp6Client20DisableAutoStartModeEv
                - _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
        - Branch String:   'src/core/net/srp_client.cpp:479,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:479,23'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
                - _ZN2ot3Srp6Client20DisableAutoStartModeEv
            - BranchSide:      'src/core/net/srp_client.cpp:481,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
                - _ZN2ot3Srp6Client20DisableAutoStartModeEv
        - Branch String:   'src/core/net/srp_client.cpp:487,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:487,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client20DisableAutoStartModeEv
            - BranchSide:      'src/core/net/srp_client.cpp:489,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client20DisableAutoStartModeEv
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:453,5'
          Dst:             _ZNK2ot3Srp6Client8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:461,5'
          Dst:             _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
        - Src:             'src/core/net/srp_client.cpp:463,25'
          Dst:             _ZN2ot3Ip63Udp6Socket5CloseEv
        - Src:             'src/core/net/srp_client.cpp:463,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_client.cpp:470,9'
          Dst:             _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
        - Src:             'src/core/net/srp_client.cpp:473,5'
          Dst:             _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - Src:             'src/core/net/srp_client.cpp:477,16'
          Dst:             _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
        - Src:             'src/core/net/srp_client.cpp:481,20'
          Dst:             _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
        - Src:             'src/core/net/srp_client.cpp:489,9'
          Dst:             _ZN2ot3Srp6Client20DisableAutoStartModeEv
    - functionName:    _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aServerSockAddr
        - aRequester
      BBCount:         21
      ICount:          115
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Dns6Client26UpdateDefaultConfigAddressEv
        - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - _ZN2ot3Ip63Udp6Socket5CloseEv
        - _ZN2ot3Ip63Udp6Socket7ConnectERKNS0_8SockAddrE
        - _ZN2ot3Srp6Client6ResumeEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot3Ip68SockAddr8ToStringEv
        - _ZNK2ot3Ip68SockAddreqERKS1_
        - _ZNK2ot3Srp6Client16GetServerAddressEv
        - _ZNK2ot3Srp6Client8GetStateEv
        - _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot6StringILt48EE9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:398,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:398,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
                - _ZN2ot3Ip63Udp6Socket7ConnectERKNS0_8SockAddrE
                - _ZNK2ot3Ip68SockAddr8ToStringEv
                - _ZNK2ot6StringILt48EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client6ResumeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
                - _ZN2ot3Dns6Client26UpdateDefaultConfigAddressEv
                - _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:398,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
        - Branch String:   'src/core/net/srp_client.cpp:401,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:401,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:403,13'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket7ConnectERKNS0_8SockAddrE
                - _ZNK2ot3Ip68SockAddr8ToStringEv
                - _ZNK2ot6StringILt48EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client6ResumeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
                - _ZN2ot3Dns6Client26UpdateDefaultConfigAddressEv
                - _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.12638
        - Branch String:   'src/core/net/srp_client.cpp:405,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:407,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:413,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip68SockAddr8ToStringEv
                - _ZNK2ot6StringILt48EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client6ResumeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
                - _ZN2ot3Dns6Client26UpdateDefaultConfigAddressEv
                - _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
        - Branch String:   'src/core/net/srp_client.cpp:419,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:419,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
                - _ZN2ot3Dns6Client26UpdateDefaultConfigAddressEv
                - _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
            - BranchSide:      'src/core/net/srp_client.cpp:422,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
                - _ZN2ot3Dns6Client26UpdateDefaultConfigAddressEv
                - _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:398,5'
          Dst:             _ZNK2ot3Srp6Client8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:398,5'
          Dst:             _ZNK2ot3Srp6Client16GetServerAddressEv
        - Src:             'src/core/net/srp_client.cpp:398,5'
          Dst:             _ZNK2ot3Ip68SockAddreqERKS1_
        - Src:             'src/core/net/srp_client.cpp:401,5'
          Dst:             _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - Src:             'src/core/net/srp_client.cpp:403,21'
          Dst:             _ZN2ot3Ip63Udp6Socket7ConnectERKNS0_8SockAddrE
        - Src:             'src/core/net/srp_client.cpp:407,9'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/srp_client.cpp:407,9'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/net/srp_client.cpp:407,9'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/net/srp_client.cpp:407,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/net/srp_client.cpp:407,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:409,29'
          Dst:             _ZN2ot3Ip63Udp6Socket5CloseEv
        - Src:             'src/core/net/srp_client.cpp:409,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_client.cpp:413,5'
          Dst:             _ZNK2ot3Ip68SockAddr8ToStringEv
        - Src:             'src/core/net/srp_client.cpp:413,5'
          Dst:             _ZNK2ot6StringILt48EE9AsCStringEv
        - Src:             'src/core/net/srp_client.cpp:413,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:416,5'
          Dst:             _ZN2ot3Srp6Client6ResumeEv
        - Src:             'src/core/net/srp_client.cpp:422,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
        - Src:             'src/core/net/srp_client.cpp:422,28'
          Dst:             _ZN2ot3Dns6Client26UpdateDefaultConfigAddressEv
        - Src:             'src/core/net/srp_client.cpp:424,20'
          Dst:             _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6StringILt48EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZN2ot3Srp6Client6ResumeEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Srp6Client11UpdateStateEv
        - _ZN2ot3Srp6Client8SetStateENS1_5StateE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:496,5'
          Dst:             _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - Src:             'src/core/net/srp_client.cpp:497,5'
          Dst:             _ZN2ot3Srp6Client11UpdateStateEv
    - functionName:    _ZNK2ot3Srp6Client9AutoStart14InvokeCallbackEPKNS_3Ip68SockAddrE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServerSockAddr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot8CallbackIPFvPK10otSockAddrPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRPKNS_3Ip68SockAddrEEEEvDpOT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:311,15'
          Dst:             _ZNK2ot8CallbackIPFvPK10otSockAddrPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRPKNS_3Ip68SockAddrEEEEvDpOT_
    - functionName:    _ZNK2ot8CallbackIPFvPK10otSockAddrPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRPKNS_3Ip68SockAddrEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvPK10otSockAddrPvELNS_23CallbackContextPositionE1EE6InvokeIJRPKNS_3Ip68SockAddrEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPK10otSockAddrPvELNS_23CallbackContextPositionE1EE6InvokeIJRPKNS_3Ip68SockAddrEEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPK10otSockAddrPvELNS_23CallbackContextPositionE1EE6InvokeIJRPKNS_3Ip68SockAddrEEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFvPK10otSockAddrPvELNS_23CallbackContextPositionE1EE6InvokeIJRPKNS_3Ip68SockAddrEEEEvDpOT_
    - functionName:    _ZNK2ot8CallbackIPFvPK10otSockAddrPvELNS_23CallbackContextPositionE1EE6InvokeIJRPKNS_3Ip68SockAddrEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNewStates
        - aMode
      BBCount:         27
      ICount:          173
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
        - _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
        - _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
        - _ZN2ot8Settings6DeleteINS_12SettingsBase13SrpClientInfoEEEvv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot3Ip68SockAddr7GetPortEv
        - _ZNK2ot3Srp6Client16GetServerAddressEv
        - _ZNK2ot3Srp6Client7Service19IsAppendedInMessageEv
        - _ZNK2ot3Srp6Client7Service8GetStateEv
        - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:925,27'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:925,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings6DeleteINS_12SettingsBase13SrpClientInfoEEEvv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
                - _ZNK2ot3Srp6Client7Service19IsAppendedInMessageEv
            - BranchSide:      'src/core/net/srp_client.cpp:936,10'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings6DeleteINS_12SettingsBase13SrpClientInfoEEEvv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
        - Branch String:   'src/core/net/srp_client.cpp:927,54'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:927,58'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service19IsAppendedInMessageEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings6DeleteINS_12SettingsBase13SrpClientInfoEEEvv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:932,23'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings6DeleteINS_12SettingsBase13SrpClientInfoEEEvv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service19IsAppendedInMessageEv
        - Branch String:   'src/core/net/srp_client.cpp:927,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:929,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings6DeleteINS_12SettingsBase13SrpClientInfoEEEvv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service19IsAppendedInMessageEv
            - BranchSide:      'src/core/net/srp_client.cpp:932,23'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings6DeleteINS_12SettingsBase13SrpClientInfoEEEvv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service19IsAppendedInMessageEv
        - Branch String:   'src/core/net/srp_client.cpp:936,39'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:936,43'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings6DeleteINS_12SettingsBase13SrpClientInfoEEEvv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
            - BranchSide:      'src/core/net/srp_client.cpp:936,39'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:936,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:936,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings6DeleteINS_12SettingsBase13SrpClientInfoEEEvv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
            - BranchSide:      'src/core/net/srp_client.cpp:940,17'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings6DeleteINS_12SettingsBase13SrpClientInfoEEEvv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
        - Branch String:   'src/core/net/srp_client.cpp:940,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:945,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:945,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:945,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:949,35'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
            - BranchSide:      'src/core/net/srp_client.cpp:949,35'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
            - BranchSide:      'src/core/net/srp_client.cpp:955,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings6DeleteINS_12SettingsBase13SrpClientInfoEEEvv
            - BranchSide:      'src/core/net/srp_client.cpp:958,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:920,40'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:923,58'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:923,28'
          Dst:             _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:925,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
        - Src:             'src/core/net/srp_client.cpp:925,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
        - Src:             'src/core/net/srp_client.cpp:925,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_client.cpp:925,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_client.cpp:927,66'
          Dst:             _ZNK2ot3Srp6Client7Service19IsAppendedInMessageEv
        - Src:             'src/core/net/srp_client.cpp:932,59'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:932,31'
          Dst:             _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:925,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_client.cpp:936,53'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:940,28'
          Dst:             _ZNK2ot3Srp6Client9AutoStart8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:949,35'
          Dst:             _ZNK2ot3Srp6Client16GetServerAddressEv
        - Src:             'src/core/net/srp_client.cpp:949,54'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/srp_client.cpp:949,18'
          Dst:             _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/srp_client.cpp:950,32'
          Dst:             _ZNK2ot3Srp6Client16GetServerAddressEv
        - Src:             'src/core/net/srp_client.cpp:950,51'
          Dst:             _ZNK2ot3Ip68SockAddr7GetPortEv
        - Src:             'src/core/net/srp_client.cpp:950,18'
          Dst:             _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
        - Src:             'src/core/net/srp_client.cpp:951,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/net/srp_client.cpp:951,29'
          Dst:             _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
        - Src:             'src/core/net/srp_client.cpp:955,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/net/srp_client.cpp:955,29'
          Dst:             _ZN2ot8Settings6DeleteINS_12SettingsBase13SrpClientInfoEEEvv
    - functionName:    _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1041
      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:    _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 964
      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:    _ZN2ot3Srp6Client20DisableAutoStartModeEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.hpp:390,50'
          Dst:             _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
    - functionName:    _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Srp6Client9AutoStart13StateToStringENS2_5StateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:302,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:302,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client9AutoStart13StateToStringENS2_5StateE
                - _ZN2ot3Srp6Client9AutoStart13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:304,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client9AutoStart13StateToStringENS2_5StateE
                - _ZN2ot3Srp6Client9AutoStart13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:304,9'
          Dst:             _ZN2ot3Srp6Client9AutoStart13StateToStringENS2_5StateE
        - Src:             'src/core/net/srp_client.cpp:304,9'
          Dst:             _ZN2ot3Srp6Client9AutoStart13StateToStringENS2_5StateE
        - Src:             'src/core/net/srp_client.cpp:304,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Srp6Client9AutoStart13StateToStringENS2_5StateE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Client7Service19IsAppendedInMessageEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12SettingsBase13SrpClientInfo16SetServerAddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12SettingsBase13SrpClientInfo13SetServerPortEt
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:655,60'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZN2ot8Settings4SaveINS_12SettingsBase13SrpClientInfoEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:899,9'
          Dst:             _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
    - functionName:    _ZN2ot8Settings6DeleteINS_12SettingsBase13SrpClientInfoEEEvv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings11DeleteEntryENS_12SettingsBase3KeyE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:933,55'
          Dst:             _ZN2ot8Settings11DeleteEntryENS_12SettingsBase3KeyE
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip68SockAddrEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Client14InvokeCallbackE7otErrorRKNS1_8HostInfoEPKNS1_7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aError
        - aHostInfo
        - aRemovedServices
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE7GetHeadEv
        - _ZNK2ot8CallbackIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PKNS_3Srp6Client8HostInfoEPKNSG_7ServiceERSM_EEEvDpOT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:968,57'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE7GetHeadEv
        - Src:             'src/core/net/srp_client.cpp:968,15'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PKNS_3Srp6Client8HostInfoEPKNSG_7ServiceERSM_EEEvDpOT_
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZNK2ot8CallbackIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PKNS_3Srp6Client8HostInfoEPKNSG_7ServiceERSM_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_PKNS_3Srp6Client8HostInfoEPKNSG_7ServiceERSM_EEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_PKNS_3Srp6Client8HostInfoEPKNSG_7ServiceERSM_EEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_PKNS_3Srp6Client8HostInfoEPKNSG_7ServiceERSM_EEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_PKNS_3Srp6Client8HostInfoEPKNSG_7ServiceERSM_EEEvDpOT_
    - functionName:    _ZN2ot3Srp6Client13StateToStringENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2589
      functionLinenumberEnd: 2610
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Client8TxJitter14DetermineDelayEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          78
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3MaxIjEET_S1_S1_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZN2ot7ToUlongEj
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:218,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:218,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:220,29'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:222,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:224,13'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:228,29'
              BranchSideFuncs:
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:220,29'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/srp_client.cpp:220,50'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/srp_client.cpp:224,13'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_client.cpp:224,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:228,25'
          Dst:             _ZN2ot3MaxIjEET_S1_S1_
        - Src:             'src/core/net/srp_client.cpp:229,13'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_client.cpp:229,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:235,13'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/net/srp_client.cpp:236,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_client.cpp:236,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_client.cpp:236,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_client.cpp:236,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot3Srp6Client20GetRetryWaitIntervalEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Client7MsgInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto5Ecdsa4P2567KeyPairC2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.hpp:988,12'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/net/srp_client.hpp:988,12'
          Dst:             _ZN2ot6Crypto5Ecdsa4P2567KeyPairC2Ev
    - functionName:    _ZN2ot3Srp6Client20PrepareUpdateMessageERNS1_7MsgInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         36
      ICount:          169
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3Dns12UpdateHeader18SetZoneRecordCountEt
        - _ZN2ot3Dns12UpdateHeader20SetUpdateRecordCountEt
        - _ZN2ot3Dns12UpdateHeaderC2Ev
        - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - _ZN2ot3Dns4ZoneC2Et
        - _ZN2ot3Dns6Header12SetMessageIdEt
        - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot3Srp6Client15AppendSignatureERNS1_7MsgInfoENS1_19SignatureAppendModeE
        - _ZN2ot3Srp6Client17ReadOrGenerateKeyERNS_6Crypto5Ecdsa4P2567KeyPairE
        - _ZN2ot3Srp6Client25AppendServiceInstructionsERNS1_7MsgInfoE
        - _ZN2ot3Srp6Client26AppendUpdateLeaseOptRecordERNS1_7MsgInfoE
        - _ZN2ot3Srp6Client32AppendHostDescriptionInstructionERNS1_7MsgInfoE
        - _ZN2ot7Message5WriteINS_3Dns12UpdateHeaderEEEvtRKT_
        - _ZN2ot7Message6AppendINS_3Dns12UpdateHeaderEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_3Dns4ZoneEEE7otErrorRKT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1114,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1114,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1116,25'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header12SetMessageIdEt
                - _ZN2ot3Dns12UpdateHeader18SetZoneRecordCountEt
                - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns12UpdateHeaderEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3Dns4ZoneC2Et
                - _ZN2ot7Message6AppendINS_3Dns4ZoneEEE7otErrorRKT_
                - _ZN2ot3Srp6Client25AppendServiceInstructionsERNS1_7MsgInfoE
                - _ZN2ot3Srp6Client32AppendHostDescriptionInstructionERNS1_7MsgInfoE
                - _ZN2ot3Dns12UpdateHeader20SetUpdateRecordCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message5WriteINS_3Dns12UpdateHeaderEEEvtRKT_
                - _ZN2ot3Srp6Client26AppendUpdateLeaseOptRecordERNS1_7MsgInfoE
                - _ZN2ot3Srp6Client15AppendSignatureERNS1_7MsgInfoENS1_19SignatureAppendModeE
        - Branch String:   'src/core/net/srp_client.cpp:1130,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1130,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1134,31'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3Dns4ZoneC2Et
                - _ZN2ot7Message6AppendINS_3Dns4ZoneEEE7otErrorRKT_
                - _ZN2ot3Srp6Client25AppendServiceInstructionsERNS1_7MsgInfoE
                - _ZN2ot3Srp6Client32AppendHostDescriptionInstructionERNS1_7MsgInfoE
                - _ZN2ot3Dns12UpdateHeader20SetUpdateRecordCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message5WriteINS_3Dns12UpdateHeaderEEEvtRKT_
                - _ZN2ot3Srp6Client26AppendUpdateLeaseOptRecordERNS1_7MsgInfoE
                - _ZN2ot3Srp6Client15AppendSignatureERNS1_7MsgInfoENS1_19SignatureAppendModeE
        - Branch String:   'src/core/net/srp_client.cpp:1135,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1135,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1136,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot3Dns4ZoneC2Et
                - _ZN2ot7Message6AppendINS_3Dns4ZoneEEE7otErrorRKT_
                - _ZN2ot3Srp6Client25AppendServiceInstructionsERNS1_7MsgInfoE
                - _ZN2ot3Srp6Client32AppendHostDescriptionInstructionERNS1_7MsgInfoE
                - _ZN2ot3Dns12UpdateHeader20SetUpdateRecordCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message5WriteINS_3Dns12UpdateHeaderEEEvtRKT_
                - _ZN2ot3Srp6Client26AppendUpdateLeaseOptRecordERNS1_7MsgInfoE
                - _ZN2ot3Srp6Client15AppendSignatureERNS1_7MsgInfoENS1_19SignatureAppendModeE
        - Branch String:   'src/core/net/srp_client.cpp:1136,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1136,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1140,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client25AppendServiceInstructionsERNS1_7MsgInfoE
                - _ZN2ot3Srp6Client32AppendHostDescriptionInstructionERNS1_7MsgInfoE
                - _ZN2ot3Dns12UpdateHeader20SetUpdateRecordCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message5WriteINS_3Dns12UpdateHeaderEEEvtRKT_
                - _ZN2ot3Srp6Client26AppendUpdateLeaseOptRecordERNS1_7MsgInfoE
                - _ZN2ot3Srp6Client15AppendSignatureERNS1_7MsgInfoENS1_19SignatureAppendModeE
        - Branch String:   'src/core/net/srp_client.cpp:1140,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1140,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1141,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client32AppendHostDescriptionInstructionERNS1_7MsgInfoE
                - _ZN2ot3Dns12UpdateHeader20SetUpdateRecordCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message5WriteINS_3Dns12UpdateHeaderEEEvtRKT_
                - _ZN2ot3Srp6Client26AppendUpdateLeaseOptRecordERNS1_7MsgInfoE
                - _ZN2ot3Srp6Client15AppendSignatureERNS1_7MsgInfoENS1_19SignatureAppendModeE
        - Branch String:   'src/core/net/srp_client.cpp:1141,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1141,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1143,33'
              BranchSideFuncs:
                - _ZN2ot3Dns12UpdateHeader20SetUpdateRecordCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message5WriteINS_3Dns12UpdateHeaderEEEvtRKT_
                - _ZN2ot3Srp6Client26AppendUpdateLeaseOptRecordERNS1_7MsgInfoE
                - _ZN2ot3Srp6Client15AppendSignatureERNS1_7MsgInfoENS1_19SignatureAppendModeE
        - Branch String:   'src/core/net/srp_client.cpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1149,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client15AppendSignatureERNS1_7MsgInfoENS1_19SignatureAppendModeE
        - Branch String:   'src/core/net/srp_client.cpp:1149,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1149,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1149,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1104,23'
          Dst:             _ZN2ot3Dns12UpdateHeaderC2Ev
        - Src:             'src/core/net/srp_client.cpp:1114,5'
          Dst:             _ZN2ot3Srp6Client17ReadOrGenerateKeyERNS_6Crypto5Ecdsa4P2567KeyPairE
        - Src:             'src/core/net/srp_client.cpp:1116,12'
          Dst:             _ZN2ot3Dns6Header12SetMessageIdEt
        - Src:             'src/core/net/srp_client.cpp:1128,12'
          Dst:             _ZN2ot3Dns12UpdateHeader18SetZoneRecordCountEt
        - Src:             'src/core/net/srp_client.cpp:1129,12'
          Dst:             _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
        - Src:             'src/core/net/srp_client.cpp:1130,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1130,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns12UpdateHeaderEEE7otErrorRKT_
        - Src:             'src/core/net/srp_client.cpp:1134,31'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1134,47'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1135,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1135,5'
          Dst:             _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1136,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1136,5'
          Dst:             _ZN2ot3Dns4ZoneC2Et
        - Src:             'src/core/net/srp_client.cpp:1136,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns4ZoneEEE7otErrorRKT_
        - Src:             'src/core/net/srp_client.cpp:1140,5'
          Dst:             _ZN2ot3Srp6Client25AppendServiceInstructionsERNS1_7MsgInfoE
        - Src:             'src/core/net/srp_client.cpp:1141,5'
          Dst:             _ZN2ot3Srp6Client32AppendHostDescriptionInstructionERNS1_7MsgInfoE
        - Src:             'src/core/net/srp_client.cpp:1143,12'
          Dst:             _ZN2ot3Dns12UpdateHeader20SetUpdateRecordCountEt
        - Src:             'src/core/net/srp_client.cpp:1144,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1144,21'
          Dst:             _ZN2ot7Message5WriteINS_3Dns12UpdateHeaderEEEvtRKT_
        - Src:             'src/core/net/srp_client.cpp:1148,5'
          Dst:             _ZN2ot3Srp6Client26AppendUpdateLeaseOptRecordERNS1_7MsgInfoE
        - Src:             'src/core/net/srp_client.cpp:1149,5'
          Dst:             _ZN2ot3Srp6Client15AppendSignatureERNS1_7MsgInfoENS1_19SignatureAppendModeE
    - functionName:    _ZN2ot3Srp6Client18SelectNewMessageIdEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1951
      functionLinenumberEnd: 1958
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Random9NonCrypto9GetUint16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1957,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1956,25'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9GetUint16Ev
            - BranchSide:      'src/core/net/srp_client.cpp:1958,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1956,25'
          Dst:             _ZN2ot6Random9NonCrypto9GetUint16Ev
    - functionName:    _ZN2ot3Srp6Client35UpdateIdAndSignatureInUpdateMessageERNS1_7MsgInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         8
      ICount:          61
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns12UpdateHeaderC2Ev
        - _ZN2ot3Dns6Header12SetMessageIdEt
        - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot3Srp6Client15AppendSignatureERNS1_7MsgInfoENS1_19SignatureAppendModeE
        - _ZN2ot7Message5WriteINS_3Dns12UpdateHeaderEEEvtRKT_
        - _ZNK2ot7Message4ReadINS_3Dns12UpdateHeaderEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1166,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1166,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1168,12'
              BranchSideFuncs:
                - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message5WriteINS_3Dns12UpdateHeaderEEEvtRKT_
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1160,23'
          Dst:             _ZN2ot3Dns12UpdateHeaderC2Ev
        - Src:             'src/core/net/srp_client.cpp:1162,17'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1162,33'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns12UpdateHeaderEEE7otErrortRT_
        - Src:             'src/core/net/srp_client.cpp:1162,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_client.cpp:1163,12'
          Dst:             _ZN2ot3Dns6Header12SetMessageIdEt
        - Src:             'src/core/net/srp_client.cpp:1164,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1164,21'
          Dst:             _ZN2ot7Message5WriteINS_3Dns12UpdateHeaderEEEvtRKT_
        - Src:             'src/core/net/srp_client.cpp:1166,5'
          Dst:             _ZN2ot3Srp6Client15AppendSignatureERNS1_7MsgInfoENS1_19SignatureAppendModeE
        - Src:             'src/core/net/srp_client.cpp:1168,12'
          Dst:             _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
        - Src:             'src/core/net/srp_client.cpp:1169,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1169,21'
          Dst:             _ZN2ot7Message5WriteINS_3Dns12UpdateHeaderEEEvtRKT_
    - functionName:    _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:315,58'
          Dst:             _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
    - functionName:    _ZN2ot3Srp6Client7MsgInfoD2Ev
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.hpp:988,12'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZN2ot3Dns12UpdateHeaderC2Ev
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
        - _ZN2ot3Dns6HeaderC2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:383,5'
          Dst:             _ZN2ot3Dns6HeaderC2Ev
        - Src:             'src/core/net/dns_types.hpp:383,26'
          Dst:             _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns12UpdateHeaderEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot7Message5WriteINS_3Dns12UpdateHeaderEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot3Srp6Client15AppendSignatureERNS1_7MsgInfoENS1_19SignatureAppendModeE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1693
      functionLinenumberEnd: 1767
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aInfo
        - aMode
      BBCount:         43
      ICount:          227
      EdgeCount:       49
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
        - _ZN2ot3Dns9SigRecord12SetAlgorithmEh
        - _ZN2ot3Dns9SigRecord4InitEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot6Crypto6Sha2565StartEv
        - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
        - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
        - _ZN2ot6Crypto6Sha256C2Ev
        - _ZN2ot6Crypto6Sha256D2Ev
        - _ZN2ot7Message6AppendINS_3Dns9SigRecordEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrorRKT_
        - _ZN2ot7Message9SetLengthEt
        - _ZN2ot9ClearableINS_3Dns9SigRecordEE5ClearEv
        - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
        - _ZNK2ot6Crypto5Ecdsa4P2567KeyPair4SignERKNS0_6Sha2564HashERNS2_9SignatureE
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1712,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1715,34'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SigRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot6Crypto6Sha256D2Ev
            - BranchSide:      'src/core/net/srp_client.cpp:1720,21'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SigRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot6Crypto6Sha2565StartEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
                - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
                - _ZNK2ot6Crypto5Ecdsa4P2567KeyPair4SignERKNS0_6Sha2564HashERNS2_9SignatureE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SigRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot6Crypto6Sha256D2Ev
            - BranchSide:      'src/core/net/srp_client.cpp:1757,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SigRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot6Crypto6Sha256D2Ev
        - Branch String:   'src/core/net/srp_client.cpp:1727,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1727,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha256D2Ev
            - BranchSide:      'src/core/net/srp_client.cpp:1728,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot6Crypto6Sha2565StartEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
                - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
                - _ZNK2ot6Crypto5Ecdsa4P2567KeyPair4SignERKNS0_6Sha2564HashERNS2_9SignatureE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SigRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot6Crypto6Sha256D2Ev
        - Branch String:   'src/core/net/srp_client.cpp:1728,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1728,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha256D2Ev
            - BranchSide:      'src/core/net/srp_client.cpp:1737,16'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha2565StartEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
                - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
                - _ZNK2ot6Crypto5Ecdsa4P2567KeyPair4SignERKNS0_6Sha2564HashERNS2_9SignatureE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SigRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot6Crypto6Sha256D2Ev
        - Branch String:   'src/core/net/srp_client.cpp:1747,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1747,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha256D2Ev
            - BranchSide:      'src/core/net/srp_client.cpp:1752,21'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message9SetLengthEt
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SigRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot6Crypto6Sha256D2Ev
        - Branch String:   'src/core/net/srp_client.cpp:1757,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1757,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha256D2Ev
            - BranchSide:      'src/core/net/srp_client.cpp:1759,14'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SigRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot6Crypto6Sha256D2Ev
        - Branch String:   'src/core/net/srp_client.cpp:1760,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1760,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha256D2Ev
            - BranchSide:      'src/core/net/srp_client.cpp:1761,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot6Crypto6Sha256D2Ev
        - Branch String:   'src/core/net/srp_client.cpp:1761,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1761,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha256D2Ev
            - BranchSide:      'src/core/net/srp_client.cpp:1762,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot6Crypto6Sha256D2Ev
        - Branch String:   'src/core/net/srp_client.cpp:1762,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1762,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha256D2Ev
            - BranchSide:      'src/core/net/srp_client.cpp:1763,55'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot6Crypto6Sha256D2Ev
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1696,36'
          Dst:             _ZN2ot6Crypto6Sha256C2Ev
        - Src:             'src/core/net/srp_client.cpp:1708,9'
          Dst:             _ZN2ot9ClearableINS_3Dns9SigRecordEE5ClearEv
        - Src:             'src/core/net/srp_client.cpp:1709,9'
          Dst:             _ZN2ot3Dns9SigRecord4InitEt
        - Src:             'src/core/net/srp_client.cpp:1710,9'
          Dst:             _ZN2ot3Dns9SigRecord12SetAlgorithmEh
        - Src:             'src/core/net/srp_client.cpp:1715,34'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1715,50'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1720,21'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1720,37'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/net/srp_client.cpp:1720,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_client.cpp:1726,18'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1726,34'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1727,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1727,9'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9SigRecordEEE7otErrorRKT_
        - Src:             'src/core/net/srp_client.cpp:1728,9'
          Dst:             _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
        - Src:             'src/core/net/srp_client.cpp:1737,16'
          Dst:             _ZN2ot6Crypto6Sha2565StartEv
        - Src:             'src/core/net/srp_client.cpp:1740,15'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1740,31'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1741,23'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1741,16'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
        - Src:             'src/core/net/srp_client.cpp:1744,23'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1744,16'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
        - Src:             'src/core/net/srp_client.cpp:1746,16'
          Dst:             _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
        - Src:             'src/core/net/srp_client.cpp:1747,9'
          Dst:             _ZNK2ot6Crypto5Ecdsa4P2567KeyPair4SignERKNS0_6Sha2564HashERNS2_9SignatureE
        - Src:             'src/core/net/srp_client.cpp:1752,21'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1752,37'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/net/srp_client.cpp:1752,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_client.cpp:1757,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1757,5'
          Dst:             _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1759,14'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1759,30'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1760,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1760,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9SigRecordEEE7otErrorRKT_
        - Src:             'src/core/net/srp_client.cpp:1761,5'
          Dst:             _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
        - Src:             'src/core/net/srp_client.cpp:1762,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1762,5'
          Dst:             _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrorRKT_
        - Src:             'src/core/net/srp_client.cpp:1763,54'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1763,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/srp_client.cpp:1767,1'
          Dst:             _ZN2ot6Crypto6Sha256D2Ev
    - functionName:    _ZN2ot9ClearableINS_3Dns9SigRecordEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Dns9SigRecordEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Dns9SigRecordEEEvRT_
    - functionName:    _ZN2ot3Dns9SigRecord4InitEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2401
      functionLinenumberEnd: 2401
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aClass
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord4InitEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2401,50'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
    - functionName:    _ZN2ot3Dns9SigRecord12SetAlgorithmEh
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2436
      functionLinenumberEnd: 2436
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAlgorithm
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message6AppendINS_3Dns9SigRecordEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1623
      functionLinenumberEnd: 1649
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aInfo
        - aDoNotCompress
      BBCount:         22
      ICount:          122
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZNK2ot3Srp6Client8HostInfo7GetNameEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1626,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1630,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo7GetNameEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
            - BranchSide:      'src/core/net/srp_client.cpp:1639,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Srp6Client8HostInfo7GetNameEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1630,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1630,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1631,39'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1639,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1641,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
            - BranchSide:      'src/core/net/srp_client.cpp:1644,29'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Srp6Client8HostInfo7GetNameEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1645,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1645,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1646,43'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1630,9'
          Dst:             _ZNK2ot3Srp6Client8HostInfo7GetNameEv
        - Src:             'src/core/net/srp_client.cpp:1630,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1630,9'
          Dst:             _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1631,52'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1631,17'
          Dst:             _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1641,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1641,9'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1644,29'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1644,45'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1645,5'
          Dst:             _ZNK2ot3Srp6Client8HostInfo7GetNameEv
        - Src:             'src/core/net/srp_client.cpp:1645,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1645,5'
          Dst:             _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1646,68'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1646,13'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
    - functionName:    _ZNK2ot6Crypto5Ecdsa4P2567KeyPair4SignERKNS0_6Sha2564HashERNS2_9SignatureE
      functionSourceFile: '/src/openthread/src/core/crypto/ecdsa.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHash
        - aSignature
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - otPlatCryptoEcdsaSign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/ecdsa.hpp:195,20'
          Dst:             otPlatCryptoEcdsaSign
    - functionName:    _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Srp6Client17ReadOrGenerateKeyERNS_6Crypto5Ecdsa4P2567KeyPairE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKeyInfo
      BBCount:         16
      ICount:          71
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot6Crypto5Ecdsa4P2567KeyPair8GenerateEv
        - _ZN2ot8Settings4SaveINS_12SettingsBase11SrpEcdsaKeyEEEvRKNT_9ValueTypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot6Crypto5Ecdsa4P2567KeyPair12GetPublicKeyERNS2_9PublicKeyE
        - _ZNK2ot8Settings4ReadINS_12SettingsBase11SrpEcdsaKeyEEE7otErrorRNT_9ValueTypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1206,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1210,13'
              BranchSideFuncs:
                - _ZNK2ot6Crypto5Ecdsa4P2567KeyPair12GetPublicKeyERNS2_9PublicKeyE
                - _ZN2ot6Crypto5Ecdsa4P2567KeyPair8GenerateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase11SrpEcdsaKeyEEEvRKNT_9ValueTypeE
            - BranchSide:      'src/core/net/srp_client.cpp:1216,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto5Ecdsa4P2567KeyPair8GenerateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase11SrpEcdsaKeyEEEvRKNT_9ValueTypeE
        - Branch String:   'src/core/net/srp_client.cpp:1210,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1212,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1214,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto5Ecdsa4P2567KeyPair8GenerateEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase11SrpEcdsaKeyEEEvRKNT_9ValueTypeE
        - Branch String:   'src/core/net/srp_client.cpp:1216,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1216,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1217,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase11SrpEcdsaKeyEEEvRKNT_9ValueTypeE
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1204,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/net/srp_client.cpp:1204,29'
          Dst:             _ZNK2ot8Settings4ReadINS_12SettingsBase11SrpEcdsaKeyEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/net/srp_client.cpp:1210,22'
          Dst:             _ZNK2ot6Crypto5Ecdsa4P2567KeyPair12GetPublicKeyERNS2_9PublicKeyE
        - Src:             'src/core/net/srp_client.cpp:1216,5'
          Dst:             _ZN2ot6Crypto5Ecdsa4P2567KeyPair8GenerateEv
        - Src:             'src/core/net/srp_client.cpp:1217,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/net/srp_client.cpp:1217,21'
          Dst:             _ZN2ot8Settings4SaveINS_12SettingsBase11SrpEcdsaKeyEEEvRKNT_9ValueTypeE
    - functionName:    _ZN2ot3Dns12UpdateHeader18SetZoneRecordCountEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCount
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Header16SetQuestionCountEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:397,48'
          Dst:             _ZN2ot3Dns6Header16SetQuestionCountEt
    - functionName:    _ZN2ot7Message6AppendINS_3Dns12UpdateHeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Dns4ZoneC2Et
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2966
      functionLinenumberEnd: 2967
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aClass
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns8QuestionC2Ett
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2965,11'
          Dst:             _ZN2ot3Dns8QuestionC2Ett
    - functionName:    _ZN2ot7Message6AppendINS_3Dns4ZoneEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Srp6Client25AppendServiceInstructionsERNS1_7MsgInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         84
      ICount:          460
      EdgeCount:       101
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3MaxIjEET_S1_S1_
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
        - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
        - _ZN2ot3Srp6Client7Service23MarkAsAppendedInMessageEv
        - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
        - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
        - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
        - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
        - _ZNK2ot3Srp6Client7Service8GetLeaseEv
        - _ZNK2ot3Srp6Client7Service8GetStateEv
        - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1228,45'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1228,49'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Client7Service23MarkAsAppendedInMessageEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/net/srp_client.cpp:1236,33'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Client7Service23MarkAsAppendedInMessageEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/srp_client.cpp:1228,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1236,33'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Client7Service23MarkAsAppendedInMessageEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/net/srp_client.cpp:1246,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/srp_client.cpp:1236,31'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1236,31'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Client7Service23MarkAsAppendedInMessageEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
            - BranchSide:      'src/core/net/srp_client.cpp:1241,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:1242,21'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1242,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1242,49'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:1254,27'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1254,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/srp_client.cpp:1288,29'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1261,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1254,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/srp_client.cpp:1265,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:1265,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:1271,13'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - __assert_fail
            - BranchSide:      'src/core/net/srp_client.cpp:1280,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/srp_client.cpp:1280,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/srp_client.cpp:1280,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/srp_client.cpp:1280,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/srp_client.cpp:1280,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/srp_client.cpp:1265,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1265,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:1265,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
        - Branch String:   'src/core/net/srp_client.cpp:1265,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1265,13'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - __assert_fail
            - BranchSide:      'src/core/net/srp_client.cpp:1266,22'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - __assert_fail
        - Branch String:   'src/core/net/srp_client.cpp:1271,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1271,13'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - __assert_fail
            - BranchSide:      'src/core/net/srp_client.cpp:1271,13'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - __assert_fail
        - Branch String:   'src/core/net/srp_client.cpp:1271,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1271,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/net/srp_client.cpp:1272,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/net/srp_client.cpp:1288,27'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1288,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
            - BranchSide:      'src/core/net/srp_client.cpp:1307,10'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1294,49'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1288,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
            - BranchSide:      'src/core/net/srp_client.cpp:1294,69'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1294,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1288,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
            - BranchSide:      'src/core/net/srp_client.cpp:1296,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
        - Branch String:   'src/core/net/srp_client.cpp:1296,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1296,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1298,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1298,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1302,17'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
            - BranchSide:      'src/core/net/srp_client.cpp:1304,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1307,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1309,33'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/net/srp_client.cpp:1328,40'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
        - Branch String:   'src/core/net/srp_client.cpp:1309,31'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1309,31'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
            - BranchSide:      'src/core/net/srp_client.cpp:1322,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
        - Branch String:   'src/core/net/srp_client.cpp:1311,53'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1309,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
            - BranchSide:      'src/core/net/srp_client.cpp:1311,73'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1311,82'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1309,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
            - BranchSide:      'src/core/net/srp_client.cpp:1311,102'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1311,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1309,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
            - BranchSide:      'src/core/net/srp_client.cpp:1318,17'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
        - Branch String:   'src/core/net/srp_client.cpp:1319,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1319,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1320,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
                - _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1228,20'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:1228,59'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:1236,31'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
        - Src:             'src/core/net/srp_client.cpp:1236,31'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
        - Src:             'src/core/net/srp_client.cpp:1236,31'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_client.cpp:1236,31'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1238,21'
          Dst:             _ZN2ot3Srp6Client7Service23MarkAsAppendedInMessageEv
        - Src:             'src/core/net/srp_client.cpp:1236,31'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_client.cpp:1254,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
        - Src:             'src/core/net/srp_client.cpp:1254,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
        - Src:             'src/core/net/srp_client.cpp:1254,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_client.cpp:1254,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1256,60'
          Dst:             _ZNK2ot3Srp6Client7Service8GetLeaseEv
        - Src:             'src/core/net/srp_client.cpp:1256,29'
          Dst:             _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
        - Src:             'src/core/net/srp_client.cpp:1257,64'
          Dst:             _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
        - Src:             'src/core/net/srp_client.cpp:1257,33'
          Dst:             _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
        - Src:             'src/core/net/srp_client.cpp:1257,29'
          Dst:             _ZN2ot3MaxIjEET_S1_S1_
        - Src:             'src/core/net/srp_client.cpp:1259,17'
          Dst:             _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
        - Src:             'src/core/net/srp_client.cpp:1261,25'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:1265,13'
          Dst:             __assert_fail
        - Src:             'src/core/net/srp_client.cpp:1271,13'
          Dst:             __assert_fail
        - Src:             'src/core/net/srp_client.cpp:1254,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_client.cpp:1288,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
        - Src:             'src/core/net/srp_client.cpp:1288,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
        - Src:             'src/core/net/srp_client.cpp:1288,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_client.cpp:1288,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1294,22'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:1294,52'
          Dst:             _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
        - Src:             'src/core/net/srp_client.cpp:1296,13'
          Dst:             _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
        - Src:             'src/core/net/srp_client.cpp:1288,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_client.cpp:1309,31'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
        - Src:             'src/core/net/srp_client.cpp:1309,31'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
        - Src:             'src/core/net/srp_client.cpp:1309,31'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_client.cpp:1309,31'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1311,26'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:1311,56'
          Dst:             _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
        - Src:             'src/core/net/srp_client.cpp:1311,85'
          Dst:             _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
        - Src:             'src/core/net/srp_client.cpp:1318,25'
          Dst:             _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:1319,17'
          Dst:             _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
        - Src:             'src/core/net/srp_client.cpp:1309,31'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_client.cpp:1328,17'
          Dst:             _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
        - Src:             'src/core/net/srp_client.cpp:1329,17'
          Dst:             _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
        - Src:             'src/core/net/srp_client.cpp:1336,14'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
    - functionName:    _ZN2ot3Srp6Client32AppendHostDescriptionInstructionERNS1_7MsgInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionLinenumberEnd: 1565
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         49
      ICount:          241
      EdgeCount:       61
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
        - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
        - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
        - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
        - _ZNK2ot3Srp6Client8HostInfo10GetAddressEh
        - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
        - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1514,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1514,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1515,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client8HostInfo10GetAddressEh
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1515,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1515,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1516,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client8HostInfo10GetAddressEh
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1520,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1526,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
            - BranchSide:      'src/core/net/srp_client.cpp:1553,22'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client8HostInfo10GetAddressEh
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1528,57'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1528,57'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
            - BranchSide:      'src/core/net/srp_client.cpp:1542,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1530,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1532,17'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
            - BranchSide:      'src/core/net/srp_client.cpp:1538,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1532,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1532,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1533,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1542,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1544,49'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
            - BranchSide:      'src/core/net/srp_client.cpp:1550,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1546,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1546,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1547,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1553,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:0,0'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo10GetAddressEh
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
            - BranchSide:      'src/core/net/srp_client.cpp:1555,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo10GetAddressEh
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1555,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1555,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1556,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client8HostInfo10GetAddressEh
                - _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1561,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1561,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1562,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1562,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1562,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1562,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1514,5'
          Dst:             _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
        - Src:             'src/core/net/srp_client.cpp:1515,5'
          Dst:             _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
        - Src:             'src/core/net/srp_client.cpp:1520,19'
          Dst:             _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
        - Src:             'src/core/net/srp_client.cpp:1528,59'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/net/srp_client.cpp:1528,78'
          Dst:             _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - Src:             'src/core/net/srp_client.cpp:1528,57'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - Src:             'src/core/net/srp_client.cpp:1528,57'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - Src:             'src/core/net/srp_client.cpp:1528,57'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_client.cpp:1528,57'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1530,17'
          Dst:             _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
        - Src:             'src/core/net/srp_client.cpp:1532,17'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/srp_client.cpp:1532,17'
          Dst:             _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
        - Src:             'src/core/net/srp_client.cpp:1528,57'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_client.cpp:1544,49'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/srp_client.cpp:1544,65'
          Dst:             _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
        - Src:             'src/core/net/srp_client.cpp:1546,13'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/srp_client.cpp:1546,13'
          Dst:             _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
        - Src:             'src/core/net/srp_client.cpp:1553,51'
          Dst:             _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
        - Src:             'src/core/net/srp_client.cpp:1555,13'
          Dst:             _ZNK2ot3Srp6Client8HostInfo10GetAddressEh
        - Src:             'src/core/net/srp_client.cpp:1555,13'
          Dst:             _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
        - Src:             'src/core/net/srp_client.cpp:1561,5'
          Dst:             _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
        - Src:             'src/core/net/srp_client.cpp:1562,5'
          Dst:             _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
    - functionName:    _ZN2ot3Dns12UpdateHeader20SetUpdateRecordCountEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCount
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns6Header23SetAuthorityRecordCountEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:425,50'
          Dst:             _ZN2ot3Dns6Header23SetAuthorityRecordCountEt
    - functionName:    _ZN2ot3Srp6Client26AppendUpdateLeaseOptRecordERNS1_7MsgInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1653
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         15
      ICount:          101
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns11LeaseOption17InitAsLongVariantEjj
        - _ZN2ot3Dns11LeaseOption18InitAsShortVariantEj
        - _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
        - _ZN2ot3Dns9OptRecord17SetUdpPayloadSizeEt
        - _ZN2ot3Dns9OptRecord18SetDnsSecurityFlagEv
        - _ZN2ot3Dns9OptRecord4InitEv
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message6AppendINS_3Dns9OptRecordEEE7otErrorRKT_
        - _ZNK2ot3Dns6Option7GetSizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1660,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1660,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1664,15'
              BranchSideFuncs:
                - _ZN2ot3Dns9OptRecord4InitEv
                - _ZN2ot3Dns9OptRecord17SetUdpPayloadSizeEt
                - _ZN2ot3Dns9OptRecord18SetDnsSecurityFlagEv
                - _ZN2ot3Dns11LeaseOption17InitAsLongVariantEjj
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZN2ot3Dns14ResourceRecord9SetLengthEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9OptRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns11LeaseOption18InitAsShortVariantEj
        - Branch String:   'src/core/net/srp_client.cpp:1669,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1671,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns11LeaseOption18InitAsShortVariantEj
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZN2ot3Dns14ResourceRecord9SetLengthEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9OptRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message11AppendBytesEPKvt
            - BranchSide:      'src/core/net/srp_client.cpp:1678,39'
              BranchSideFuncs:
                - _ZN2ot3Dns11LeaseOption17InitAsLongVariantEjj
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZN2ot3Dns14ResourceRecord9SetLengthEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9OptRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message11AppendBytesEPKvt
        - Branch String:   'src/core/net/srp_client.cpp:1685,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1685,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1686,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message11AppendBytesEPKvt
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1660,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1660,5'
          Dst:             _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1664,15'
          Dst:             _ZN2ot3Dns9OptRecord4InitEv
        - Src:             'src/core/net/srp_client.cpp:1665,15'
          Dst:             _ZN2ot3Dns9OptRecord17SetUdpPayloadSizeEt
        - Src:             'src/core/net/srp_client.cpp:1666,15'
          Dst:             _ZN2ot3Dns9OptRecord18SetDnsSecurityFlagEv
        - Src:             'src/core/net/srp_client.cpp:1671,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:1673,21'
          Dst:             _ZN2ot3Dns11LeaseOption18InitAsShortVariantEj
        - Src:             'src/core/net/srp_client.cpp:1678,21'
          Dst:             _ZN2ot3Dns11LeaseOption17InitAsLongVariantEjj
        - Src:             'src/core/net/srp_client.cpp:1681,52'
          Dst:             _ZNK2ot3Dns6Option7GetSizeEv
        - Src:             'src/core/net/srp_client.cpp:1683,15'
          Dst:             _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - Src:             'src/core/net/srp_client.cpp:1685,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1685,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9OptRecordEEE7otErrorRKT_
        - Src:             'src/core/net/srp_client.cpp:1686,13'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1686,29'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Dns9OptRecord4InitEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2567
      functionLinenumberEnd: 2570
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns14ResourceRecord7SetTypeEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2568,9'
          Dst:             _ZN2ot3Dns14ResourceRecord7SetTypeEt
        - Src:             'src/core/net/dns_types.hpp:2569,9'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
    - functionName:    _ZN2ot3Dns9OptRecord17SetUdpPayloadSizeEt
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2588
      functionLinenumberEnd: 2588
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPayloadSize
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord8SetClassEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2588,53'
          Dst:             _ZN2ot3Dns14ResourceRecord8SetClassEt
    - functionName:    _ZN2ot3Dns9OptRecord18SetDnsSecurityFlagEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2637
      functionLinenumberEnd: 2637
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns9OptRecord12GetTtlByteAtEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2637,37'
          Dst:             _ZN2ot3Dns9OptRecord12GetTtlByteAtEh
    - functionName:    _ZN2ot7Message6AppendINS_3Dns9OptRecordEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Dns9OptRecord12GetTtlByteAtEh
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2660
      functionLinenumberEnd: 2660
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1609
      functionLinenumberEnd: 1619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord4InitEtt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1615,8'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
        - Src:             'src/core/net/srp_client.cpp:1616,8'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/srp_client.cpp:1617,8'
          Dst:             _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - Src:             'src/core/net/srp_client.cpp:1619,12'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1619,28'
          Dst:             _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
    - functionName:    _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUnicastAddress
      BBCount:         24
      ICount:          79
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:740,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:740,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
            - BranchSide:      'src/core/net/srp_client.cpp:740,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:741,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:741,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
            - BranchSide:      'src/core/net/srp_client.cpp:741,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:742,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:742,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:742,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Branch String:   'src/core/net/srp_client.cpp:743,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:743,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:743,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:742,5'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/srp_client.cpp:742,5'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/net/srp_client.cpp:743,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/srp_client.cpp:743,5'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/net/srp_client.cpp:743,5'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
    - functionName:    _ZNK2ot3Srp6Client16AppendAaaaRecordERKNS_3Ip67AddressERNS1_7MsgInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1569
      functionLinenumberEnd: 1583
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aInfo
      BBCount:         16
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord4InitEtt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - _ZNK2ot3Srp6Client12DetermineTtlEv
        - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1577,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1577,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1578,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/net/srp_client.cpp:1578,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1578,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1579,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/net/srp_client.cpp:1579,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1579,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1580,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1573,8'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
        - Src:             'src/core/net/srp_client.cpp:1574,15'
          Dst:             _ZNK2ot3Srp6Client12DetermineTtlEv
        - Src:             'src/core/net/srp_client.cpp:1574,8'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/srp_client.cpp:1575,8'
          Dst:             _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - Src:             'src/core/net/srp_client.cpp:1577,5'
          Dst:             _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
        - Src:             'src/core/net/srp_client.cpp:1578,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1578,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - Src:             'src/core/net/srp_client.cpp:1579,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1579,5'
          Dst:             _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
    - functionName:    _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 543
      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:    _ZNK2ot3Srp6Client8HostInfo10GetAddressEh
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.hpp:152,71'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1605
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         16
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - _ZN2ot3Dns9KeyRecord11SetProtocolEh
        - _ZN2ot3Dns9KeyRecord12SetAlgorithmEh
        - _ZN2ot3Dns9KeyRecord4InitEt
        - _ZN2ot3Dns9KeyRecord8SetFlagsENS1_8UseFlagsENS1_10OwnerFlagsEh
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot7Message6AppendINS_3Dns9KeyRecordEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569PublicKeyEEE7otErrorRKT_
        - _ZNK2ot3Srp6Client12DetermineTtlEv
        - _ZNK2ot6Crypto5Ecdsa4P2567KeyPair12GetPublicKeyERNS2_9PublicKeyE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1599,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1599,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1600,5'
              BranchSideFuncs:
                - _ZNK2ot6Crypto5Ecdsa4P2567KeyPair12GetPublicKeyERNS2_9PublicKeyE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569PublicKeyEEE7otErrorRKT_
        - Branch String:   'src/core/net/srp_client.cpp:1600,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1600,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1601,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569PublicKeyEEE7otErrorRKT_
        - Branch String:   'src/core/net/srp_client.cpp:1601,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1601,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1602,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1592,9'
          Dst:             _ZN2ot3Dns9KeyRecord4InitEt
        - Src:             'src/core/net/srp_client.cpp:1593,16'
          Dst:             _ZNK2ot3Srp6Client12DetermineTtlEv
        - Src:             'src/core/net/srp_client.cpp:1593,9'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/srp_client.cpp:1594,9'
          Dst:             _ZN2ot3Dns9KeyRecord8SetFlagsENS1_8UseFlagsENS1_10OwnerFlagsEh
        - Src:             'src/core/net/srp_client.cpp:1596,9'
          Dst:             _ZN2ot3Dns9KeyRecord11SetProtocolEh
        - Src:             'src/core/net/srp_client.cpp:1597,9'
          Dst:             _ZN2ot3Dns9KeyRecord12SetAlgorithmEh
        - Src:             'src/core/net/srp_client.cpp:1598,9'
          Dst:             _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - Src:             'src/core/net/srp_client.cpp:1599,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1599,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9KeyRecordEEE7otErrorRKT_
        - Src:             'src/core/net/srp_client.cpp:1600,5'
          Dst:             _ZNK2ot6Crypto5Ecdsa4P2567KeyPair12GetPublicKeyERNS2_9PublicKeyE
        - Src:             'src/core/net/srp_client.cpp:1601,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1601,5'
          Dst:             _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569PublicKeyEEE7otErrorRKT_
    - functionName:    _ZNK2ot3Srp6Client12DetermineTtlEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2158
      functionLinenumberEnd: 2165
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:2163,22'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2163,38'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/net/srp_client.cpp:2163,54'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
        - Branch String:   'src/core/net/srp_client.cpp:2165,12'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2165,45'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:2165,57'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:2165,53'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
    - functionName:    _ZN2ot7Message6AppendINS_3Dns9KeyRecordEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot6Crypto5Ecdsa4P2567KeyPair12GetPublicKeyERNS2_9PublicKeyE
      functionSourceFile: '/src/openthread/src/core/crypto/ecdsa.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPublicKey
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - otPlatCryptoEcdsaGetPublicKey
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/ecdsa.hpp:144,66'
          Dst:             otPlatCryptoEcdsaGetPublicKey
    - functionName:    _ZN2ot7Message6AppendINS_6Crypto5Ecdsa4P2569PublicKeyEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Srp6Client7Service23MarkAsAppendedInMessageEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 289
      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:    _ZNK2ot3Srp6Client7Service8GetLeaseEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2145
      functionLinenumberEnd: 2154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - aInterval
        - aDefaultInterval
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:2154,27'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2154,65'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/net/srp_client.cpp:2154,77'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:2154,12'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
    - functionName:    _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Client7Service26ClearAppendedInMessageFlagEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 290
      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:    _ZN2ot3Srp6Client16CanAppendServiceERKNS1_7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         40
      ICount:          182
      EdgeCount:       45
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3MaxIjEET_S1_S1_
        - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
        - _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
        - _ZNK2ot3Srp6Client7Service8GetLeaseEv
        - _ZNK2ot3Srp6Client7Service8GetStateEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1354,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1361,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1361,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1361,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1361,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1361,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1370,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1370,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1376,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1377,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:1361,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1361,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1361,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:1361,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1361,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1361,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:1362,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1362,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1362,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:1362,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1362,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1362,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:1370,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1370,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1370,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:1370,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1370,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1370,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1351,58'
          Dst:             _ZNK2ot3Srp6Client7Service8GetLeaseEv
        - Src:             'src/core/net/srp_client.cpp:1351,26'
          Dst:             _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
        - Src:             'src/core/net/srp_client.cpp:1352,62'
          Dst:             _ZNK2ot3Srp6Client7Service11GetKeyLeaseEv
        - Src:             'src/core/net/srp_client.cpp:1352,30'
          Dst:             _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
        - Src:             'src/core/net/srp_client.cpp:1352,26'
          Dst:             _ZN2ot3MaxIjEET_S1_S1_
        - Src:             'src/core/net/srp_client.cpp:1354,22'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
    - functionName:    _ZN2ot3Srp6Client24AppendServiceInstructionERNS1_7ServiceERNS1_7MsgInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1502
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
        - aInfo
      BBCount:         114
      ICount:          562
      EdgeCount:       143
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - _ZN2ot3Dns14ResourceRecord4InitEtt
        - _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
        - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
        - _ZN2ot3Dns9SrvRecord11SetPriorityEt
        - _ZN2ot3Dns9SrvRecord4InitEt
        - _ZN2ot3Dns9SrvRecord7SetPortEt
        - _ZN2ot3Dns9SrvRecord9SetWeightEt
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot3Srp6Client7Service23MarkAsAppendedInMessageEv
        - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
        - _ZNK2ot3Srp6Client12DetermineTtlEv
        - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
        - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
        - _ZNK2ot3Srp6Client7Service10HasSubTypeEv
        - _ZNK2ot3Srp6Client7Service11GetPriorityEv
        - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
        - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
        - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
        - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
        - _ZNK2ot3Srp6Client7Service7GetNameEv
        - _ZNK2ot3Srp6Client7Service7GetPortEv
        - _ZNK2ot3Srp6Client7Service8GetStateEv
        - _ZNK2ot3Srp6Client7Service9GetWeightEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1386,72'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1386,25'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7Service23MarkAsAppendedInMessageEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Srp6Client7Service7GetNameEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service10HasSubTypeEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
            - BranchSide:      'src/core/net/srp_client.cpp:1386,76'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot3Srp6Client7Service23MarkAsAppendedInMessageEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Srp6Client7Service7GetNameEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service10HasSubTypeEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1402,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1402,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1403,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service10HasSubTypeEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1403,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1403,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1408,44'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service10HasSubTypeEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1409,15'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1409,8'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service10HasSubTypeEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
            - BranchSide:      'src/core/net/srp_client.cpp:1409,30'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service10HasSubTypeEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1411,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1411,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1414,26'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service10HasSubTypeEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1415,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1415,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1416,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service10HasSubTypeEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1416,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1416,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1418,55'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service10HasSubTypeEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1421,31'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1421,35'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
            - BranchSide:      'src/core/net/srp_client.cpp:1458,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1421,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1424,21'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
            - BranchSide:      'src/core/net/srp_client.cpp:1458,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1426,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1430,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
            - BranchSide:      'src/core/net/srp_client.cpp:1451,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1430,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1430,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1432,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1432,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1434,40'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
            - BranchSide:      'src/core/net/srp_client.cpp:1440,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1435,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1435,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1436,17'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1436,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1436,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1437,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1440,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1440,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:1445,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1445,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1447,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1447,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1447,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1448,63'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Branch String:   'src/core/net/srp_client.cpp:1458,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1458,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1459,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1459,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1459,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1460,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1462,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1462,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1462,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1466,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1466,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1467,9'
              BranchSideFuncs:
                - _ZN2ot3Dns9SrvRecord4InitEt
                - _ZNK2ot3Srp6Client12DetermineTtlEv
                - _ZN2ot3Dns14ResourceRecord6SetTtlEj
                - _ZNK2ot3Srp6Client7Service11GetPriorityEv
                - _ZN2ot3Dns9SrvRecord11SetPriorityEt
                - _ZNK2ot3Srp6Client7Service9GetWeightEv
                - _ZN2ot3Dns9SrvRecord9SetWeightEt
                - _ZNK2ot3Srp6Client7Service7GetPortEv
                - _ZN2ot3Dns9SrvRecord7SetPortEt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1473,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1473,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1474,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1474,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1474,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1475,55'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1480,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1480,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1481,8'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord4InitEtt
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1483,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1483,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1484,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1484,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1484,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1486,55'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1490,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1490,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
            - BranchSide:      'src/core/net/srp_client.cpp:1496,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1496,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1496,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1497,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
        - Branch String:   'src/core/net/srp_client.cpp:1497,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1497,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1498,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1386,47'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:1386,85'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:1393,14'
          Dst:             _ZN2ot3Srp6Client7Service23MarkAsAppendedInMessageEv
        - Src:             'src/core/net/srp_client.cpp:1401,25'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1401,41'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1402,5'
          Dst:             _ZNK2ot3Srp6Client7Service7GetNameEv
        - Src:             'src/core/net/srp_client.cpp:1402,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1402,5'
          Dst:             _ZN2ot3Dns4Name20AppendMultipleLabelsEPKcRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1403,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1403,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1408,8'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
        - Src:             'src/core/net/srp_client.cpp:1409,30'
          Dst:             _ZNK2ot3Srp6Client12DetermineTtlEv
        - Src:             'src/core/net/srp_client.cpp:1409,8'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/srp_client.cpp:1410,14'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1410,30'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1411,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1411,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - Src:             'src/core/net/srp_client.cpp:1414,26'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1414,42'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1415,5'
          Dst:             _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
        - Src:             'src/core/net/srp_client.cpp:1415,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1415,5'
          Dst:             _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1416,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1416,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1418,54'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1418,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/srp_client.cpp:1421,18'
          Dst:             _ZNK2ot3Srp6Client7Service10HasSubTypeEv
        - Src:             'src/core/net/srp_client.cpp:1426,59'
          Dst:             _ZNK2ot3Srp6Client7Service17GetSubTypeLabelAtEt
        - Src:             'src/core/net/srp_client.cpp:1430,13'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1430,13'
          Dst:             _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1434,40'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1434,56'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1435,17'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1435,17'
          Dst:             _ZN2ot3Dns4Name11AppendLabelEPKcRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1436,17'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1436,17'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1440,17'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1440,17'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1444,22'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1444,38'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1445,13'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1445,13'
          Dst:             _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - Src:             'src/core/net/srp_client.cpp:1447,13'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1447,13'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1448,62'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1448,13'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/srp_client.cpp:1458,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1458,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1459,5'
          Dst:             _ZNK2ot3Srp6Client21AppendDeleteAllRrsetsERNS1_7MsgInfoE
        - Src:             'src/core/net/srp_client.cpp:1466,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1466,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1467,9'
          Dst:             _ZN2ot3Dns9SrvRecord4InitEt
        - Src:             'src/core/net/srp_client.cpp:1468,16'
          Dst:             _ZNK2ot3Srp6Client12DetermineTtlEv
        - Src:             'src/core/net/srp_client.cpp:1468,9'
          Dst:             _ZN2ot3Dns14ResourceRecord6SetTtlEj
        - Src:             'src/core/net/srp_client.cpp:1469,30'
          Dst:             _ZNK2ot3Srp6Client7Service11GetPriorityEv
        - Src:             'src/core/net/srp_client.cpp:1469,9'
          Dst:             _ZN2ot3Dns9SrvRecord11SetPriorityEt
        - Src:             'src/core/net/srp_client.cpp:1470,28'
          Dst:             _ZNK2ot3Srp6Client7Service9GetWeightEv
        - Src:             'src/core/net/srp_client.cpp:1470,9'
          Dst:             _ZN2ot3Dns9SrvRecord9SetWeightEt
        - Src:             'src/core/net/srp_client.cpp:1471,26'
          Dst:             _ZNK2ot3Srp6Client7Service7GetPortEv
        - Src:             'src/core/net/srp_client.cpp:1471,9'
          Dst:             _ZN2ot3Dns9SrvRecord7SetPortEt
        - Src:             'src/core/net/srp_client.cpp:1472,14'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1472,30'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1473,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1473,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9SrvRecordEEE7otErrorRKT_
        - Src:             'src/core/net/srp_client.cpp:1474,5'
          Dst:             _ZNK2ot3Srp6Client14AppendHostNameERNS1_7MsgInfoEb
        - Src:             'src/core/net/srp_client.cpp:1475,54'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1475,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/srp_client.cpp:1480,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1480,5'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1481,8'
          Dst:             _ZN2ot3Dns14ResourceRecord4InitEtt
        - Src:             'src/core/net/srp_client.cpp:1482,14'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1482,30'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1483,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/net/srp_client.cpp:1483,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns14ResourceRecordEEE7otErrorRKT_
        - Src:             'src/core/net/srp_client.cpp:1484,5'
          Dst:             _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
        - Src:             'src/core/net/srp_client.cpp:1484,5'
          Dst:             _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
        - Src:             'src/core/net/srp_client.cpp:1484,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1484,5'
          Dst:             _ZN2ot3Dns8TxtEntry13AppendEntriesEPKS1_tRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1486,54'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1486,5'
          Dst:             _ZN2ot3Dns14ResourceRecord27UpdateRecordLengthInMessageERNS_7MessageEt
        - Src:             'src/core/net/srp_client.cpp:1496,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1496,9'
          Dst:             _ZN2ot3Dns4Name18AppendPointerLabelEtRNS_7MessageE
        - Src:             'src/core/net/srp_client.cpp:1497,9'
          Dst:             _ZNK2ot3Srp6Client15AppendKeyRecordERNS1_7MsgInfoE
    - functionName:    _ZNK2ot3Srp6Client16ShouldRenewEarlyERKNS1_7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2169
      functionLinenumberEnd: 2192
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
        - _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
        - _ZNK2ot3Srp6Client7Service8GetLeaseEv
        - _ZNK2ot4TimeleERKS0_
        - _ZNK2ot4TimeplEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:2183,74'
          Dst:             _ZNK2ot3Srp6Client7Service8GetLeaseEv
        - Src:             'src/core/net/srp_client.cpp:2183,42'
          Dst:             _ZNK2ot3Srp6Client22DetermineLeaseIntervalEjj
        - Src:             'src/core/net/srp_client.cpp:2183,26'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/net/srp_client.cpp:2186,29'
          Dst:             _ZNK2ot3Srp6Client7Service17GetLeaseRenewTimeEv
        - Src:             'src/core/net/srp_client.cpp:2186,52'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/srp_client.cpp:2186,73'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/srp_client.cpp:2186,49'
          Dst:             _ZNK2ot4TimeleERKS0_
    - functionName:    _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI13otDnsTxtEntryEEPKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.hpp:245,65'
          Dst:             _ZN2ot13AsCoreTypePtrI13otDnsTxtEntryEEPKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot13AsCoreTypePtrI13otDnsTxtEntryEEPKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Settings4ReadINS_12SettingsBase11SrpEcdsaKeyEEE7otErrorRNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:878,16'
          Dst:             _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
    - functionName:    _ZN2ot6Crypto5Ecdsa4P2567KeyPair8GenerateEv
      functionSourceFile: '/src/openthread/src/core/crypto/ecdsa.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - otPlatCryptoEcdsaGenerateKey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/ecdsa.hpp:134,39'
          Dst:             otPlatCryptoEcdsaGenerateKey
    - functionName:    _ZN2ot8Settings4SaveINS_12SettingsBase11SrpEcdsaKeyEEEvRKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto5Ecdsa4P2567KeyPairC2Ev
        - _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:919,39'
          Dst:             _ZN2ot6Crypto5Ecdsa4P2567KeyPairC2Ev
        - Src:             'src/core/common/settings.hpp:921,9'
          Dst:             _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
    - functionName:    _ZN2ot6Crypto5Ecdsa4P2567KeyPairC2Ev
      functionSourceFile: '/src/openthread/src/core/crypto/ecdsa.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZN2ot3Ip63Udp8SocketInINS_3Srp6ClientEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.hpp:359,13'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/net/udp6.hpp:359,73'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/udp6.hpp:359,95'
          Dst:             _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot3Srp6Client16HandleUdpReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1770
      functionLinenumberEnd: 1774
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Srp6Client15ProcessResponseERNS_7MessageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1773,5'
          Dst:             _ZN2ot3Srp6Client15ProcessResponseERNS_7MessageE
    - functionName:    _ZN2ot3Srp6Client15ProcessResponseERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1777
      functionLinenumberEnd: 1948
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         99
      ICount:          461
      EdgeCount:       120
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEEC2Ev
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot14DataPollSender13StopFastPollsEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Dns12UpdateHeaderC2Ev
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
        - _ZN2ot3Srp6Client11UpdateStateEv
        - _ZN2ot3Srp6Client16HandleUpdateDoneEv
        - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
        - _ZN2ot3Srp6Client16SelectNextServerEb
        - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
        - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
        - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
        - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
        - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
        - _ZN2ot4Time9SecToMsecEj
        - _ZN2ot4TimepLEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Random9NonCrypto9AddJitterEjt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
        - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
        - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - _ZNK2ot3Dns6Header12GetMessageIdEv
        - _ZNK2ot3Dns6Header12GetQueryTypeEv
        - _ZNK2ot3Dns6Header15GetResponseCodeEv
        - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
        - _ZNK2ot3Dns6Header7GetTypeEv
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
        - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
        - _ZNK2ot3Srp6Client7Service8GetStateEv
        - _ZNK2ot3Srp6Client8GetStateEv
        - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - _ZNK2ot7Message4ReadINS_3Dns12UpdateHeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1795,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1800,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns12UpdateHeaderEEE7otErrortRT_
                - _ZNK2ot3Dns6Header7GetTypeEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13StopFastPollsEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:1800,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns12UpdateHeaderEEE7otErrortRT_
                - _ZNK2ot3Dns6Header7GetTypeEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13StopFastPollsEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:1800,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns12UpdateHeaderEEE7otErrortRT_
                - _ZNK2ot3Dns6Header7GetTypeEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13StopFastPollsEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:1804,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1804,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1804,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1807,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns12UpdateHeaderEEE7otErrortRT_
                - _ZNK2ot3Dns6Header7GetTypeEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13StopFastPollsEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - Branch String:   'src/core/net/srp_client.cpp:1807,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1807,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1809,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header7GetTypeEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13StopFastPollsEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - Branch String:   'src/core/net/srp_client.cpp:1809,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1809,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13StopFastPollsEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:1809,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1810,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1810,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13StopFastPollsEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:1810,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1812,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1812,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13StopFastPollsEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:1812,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1814,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1816,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:1819,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - Branch String:   'src/core/net/srp_client.cpp:1827,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1829,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Dns6Header15GetResponseCodeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:1871,12'
              BranchSideFuncs:
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/net/srp_client.cpp:1831,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1836,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client16SelectNextServerEb
            - BranchSide:      'src/core/net/srp_client.cpp:1843,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
                - _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otError
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client16SelectNextServerEb
        - Branch String:   'src/core/net/srp_client.cpp:1849,41'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1849,45'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1865,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1849,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1865,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client16SelectNextServerEb
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1868,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1878,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1880,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
            - BranchSide:      'src/core/net/srp_client.cpp:1891,16'
              BranchSideFuncs:
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
        - Branch String:   'src/core/net/srp_client.cpp:1880,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1880,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
            - BranchSide:      'src/core/net/srp_client.cpp:1880,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1881,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1881,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1882,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
        - Branch String:   'src/core/net/srp_client.cpp:1882,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1882,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
            - BranchSide:      'src/core/net/srp_client.cpp:1882,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1893,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1895,43'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
            - BranchSide:      'src/core/net/srp_client.cpp:1914,9'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
        - Branch String:   'src/core/net/srp_client.cpp:1898,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1898,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1899,20'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
        - Branch String:   'src/core/net/srp_client.cpp:1901,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1893,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
            - BranchSide:      'src/core/net/srp_client.cpp:1903,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Branch String:   'src/core/net/srp_client.cpp:1903,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1903,13'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1904,9'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
        - Branch String:   'src/core/net/srp_client.cpp:1914,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1916,45'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
            - BranchSide:      'src/core/net/srp_client.cpp:1922,44'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot4TimepLEj
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
        - Branch String:   'src/core/net/srp_client.cpp:1925,27'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1925,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
            - BranchSide:      'src/core/net/srp_client.cpp:1938,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_client.cpp:1927,45'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1927,49'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:1929,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
        - Branch String:   'src/core/net/srp_client.cpp:1927,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1925,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:1929,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
                - _ZNK2ot3Srp6Client7Service8GetStateEv
        - Branch String:   'src/core/net/srp_client.cpp:1944,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1944,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_client.cpp:1946,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1790,25'
          Dst:             _ZN2ot3Dns12UpdateHeaderC2Ev
        - Src:             'src/core/net/srp_client.cpp:1791,43'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/srp_client.cpp:1793,25'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEEC2Ev
        - Src:             'src/core/net/srp_client.cpp:1795,13'
          Dst:             _ZNK2ot3Srp6Client8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:1807,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns12UpdateHeaderEEE7otErrortRT_
        - Src:             'src/core/net/srp_client.cpp:1809,5'
          Dst:             _ZNK2ot3Dns6Header7GetTypeEv
        - Src:             'src/core/net/srp_client.cpp:1810,5'
          Dst:             _ZNK2ot3Dns6Header12GetQueryTypeEv
        - Src:             'src/core/net/srp_client.cpp:1812,5'
          Dst:             _ZNK2ot3Dns6Header12GetMessageIdEv
        - Src:             'src/core/net/srp_client.cpp:1814,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/srp_client.cpp:1814,26'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/net/srp_client.cpp:1816,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/net/srp_client.cpp:1816,31'
          Dst:             _ZN2ot14DataPollSender13StopFastPollsEv
        - Src:             'src/core/net/srp_client.cpp:1819,5'
          Dst:             _ZNK2ot3Dns6Header12GetMessageIdEv
        - Src:             'src/core/net/srp_client.cpp:1819,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:1822,16'
          Dst:             _ZN2ot3Srp6Client9AutoStart24ResetTimeoutFailureCountEv
        - Src:             'src/core/net/srp_client.cpp:1825,53'
          Dst:             _ZNK2ot3Dns6Header15GetResponseCodeEv
        - Src:             'src/core/net/srp_client.cpp:1825,13'
          Dst:             _ZN2ot3Dns6Header19ResponseCodeToErrorENS1_8ResponseE
        - Src:             'src/core/net/srp_client.cpp:1829,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/net/srp_client.cpp:1829,9'
          Dst:             _ZNK2ot3Dns6Header15GetResponseCodeEv
        - Src:             'src/core/net/srp_client.cpp:1829,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:1831,23'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:1836,23'
          Dst:             _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:1843,9'
          Dst:             _ZNK2ot3Srp6Client20LogRetryWaitIntervalEv
        - Src:             'src/core/net/srp_client.cpp:1844,9'
          Dst:             _ZN2ot3Srp6Client21GrowRetryWaitIntervalEv
        - Src:             'src/core/net/srp_client.cpp:1845,9'
          Dst:             _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - Src:             'src/core/net/srp_client.cpp:1846,9'
          Dst:             _ZNK2ot3Srp6Client14InvokeCallbackE7otError
        - Src:             'src/core/net/srp_client.cpp:1865,13'
          Dst:             _ZN2ot3Srp6Client16SelectNextServerEb
        - Src:             'src/core/net/srp_client.cpp:1878,16'
          Dst:             _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
        - Src:             'src/core/net/srp_client.cpp:1880,9'
          Dst:             _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
        - Src:             'src/core/net/srp_client.cpp:1881,9'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/srp_client.cpp:1882,9'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1891,16'
          Dst:             _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
        - Src:             'src/core/net/srp_client.cpp:1891,54'
          Dst:             _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
        - Src:             'src/core/net/srp_client.cpp:1891,86'
          Dst:             _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
        - Src:             'src/core/net/srp_client.cpp:1898,9'
          Dst:             _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
        - Src:             'src/core/net/srp_client.cpp:1901,16'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/srp_client.cpp:1903,13'
          Dst:             _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
        - Src:             'src/core/net/srp_client.cpp:1916,29'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/net/srp_client.cpp:1918,28'
          Dst:             _ZN2ot6Random9NonCrypto9AddJitterEjt
        - Src:             'src/core/net/srp_client.cpp:1918,25'
          Dst:             _ZN2ot4TimepLEj
        - Src:             'src/core/net/srp_client.cpp:1922,28'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/net/srp_client.cpp:1922,25'
          Dst:             _ZN2ot4TimepLEj
        - Src:             'src/core/net/srp_client.cpp:1925,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
        - Src:             'src/core/net/srp_client.cpp:1925,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
        - Src:             'src/core/net/srp_client.cpp:1925,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_client.cpp:1925,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_client.cpp:1927,22'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:1927,57'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:1929,21'
          Dst:             _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
        - Src:             'src/core/net/srp_client.cpp:1925,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_client.cpp:1938,5'
          Dst:             _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
        - Src:             'src/core/net/srp_client.cpp:1940,5'
          Dst:             _ZN2ot3Srp6Client16HandleUpdateDoneEv
        - Src:             'src/core/net/srp_client.cpp:1941,5'
          Dst:             _ZN2ot3Srp6Client11UpdateStateEv
        - Src:             'src/core/net/srp_client.cpp:1946,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/net/srp_client.cpp:1946,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns6Header16GetQuestionCountEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:390,54'
          Dst:             _ZNK2ot3Dns6Header16GetQuestionCountEv
    - functionName:    _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns6Header14GetAnswerCountEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:404,62'
          Dst:             _ZNK2ot3Dns6Header14GetAnswerCountEv
    - functionName:    _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:418,56'
          Dst:             _ZNK2ot3Dns6Header23GetAuthorityRecordCountEv
    - functionName:    _ZN2ot3Srp6Client18ReadResourceRecordERKNS_7MessageERtRNS_3Dns14ResourceRecordE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1983
      functionLinenumberEnd: 1996
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aRecord
      BBCount:         17
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1990,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1990,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1991,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/srp_client.cpp:1991,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1991,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:1992,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/srp_client.cpp:1992,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1992,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/srp_client.cpp:1992,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1990,5'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/srp_client.cpp:1991,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
        - Src:             'src/core/net/srp_client.cpp:1992,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Src:             'src/core/net/srp_client.cpp:1992,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:1993,46'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
    - functionName:    _ZN2ot3Srp6Client16ProcessOptRecordERKNS_7MessageEtRKNS_3Dns9OptRecordE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2000
      functionLinenumberEnd: 2028
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aOptRecord
      BBCount:         10
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Dns11LeaseOption8ReadFromERKNS_7MessageEtt
        - _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
        - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:2010,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2013,37'
              BranchSideFuncs:
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/net/srp_client.cpp:2020,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:2024,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:2007,17'
          Dst:             _ZN2ot3Dns4Name9ParseNameERKNS_7MessageERt
        - Src:             'src/core/net/srp_client.cpp:2007,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_client.cpp:2010,72'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/srp_client.cpp:2010,33'
          Dst:             _ZN2ot3Dns11LeaseOption8ReadFromERKNS_7MessageEtt
        - Src:             'src/core/net/srp_client.cpp:2013,37'
          Dst:             _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
        - Src:             'src/core/net/srp_client.cpp:2013,21'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/net/srp_client.cpp:2014,37'
          Dst:             _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
        - Src:             'src/core/net/srp_client.cpp:2014,21'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
    - functionName:    _ZN2ot3Srp6Client7Service17SetLeaseRenewTimeENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTime
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Time8GetValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.hpp:287,70'
          Dst:             _ZNK2ot4Time8GetValueEv
    - functionName:    _ZN2ot3Srp6Client16HandleUpdateDoneEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1961
      functionLinenumberEnd: 1975
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEEC2Ev
        - _ZN2ot3Srp6Client18GetRemovedServicesERNS_10LinkedListINS1_7ServiceEEE
        - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
        - _ZN2ot3Srp6Client8HostInfo5ClearEv
        - _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - _ZNK2ot3Srp6Client14InvokeCallbackE7otErrorRKNS1_8HostInfoEPKNS1_7ServiceE
        - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:1965,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:1965,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8HostInfo5ClearEv
                - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot3Srp6Client18GetRemovedServicesERNS_10LinkedListINS1_7ServiceEEE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otErrorRKNS1_8HostInfoEPKNS1_7ServiceE
            - BranchSide:      'src/core/net/srp_client.cpp:1967,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8HostInfo5ClearEv
                - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot3Srp6Client18GetRemovedServicesERNS_10LinkedListINS1_7ServiceEEE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Client14InvokeCallbackE7otErrorRKNS1_8HostInfoEPKNS1_7ServiceE
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1963,25'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEEC2Ev
        - Src:             'src/core/net/srp_client.cpp:1965,19'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:1967,19'
          Dst:             _ZN2ot3Srp6Client8HostInfo5ClearEv
        - Src:             'src/core/net/srp_client.cpp:1970,5'
          Dst:             _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
        - Src:             'src/core/net/srp_client.cpp:1971,5'
          Dst:             _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - Src:             'src/core/net/srp_client.cpp:1973,5'
          Dst:             _ZN2ot3Srp6Client18GetRemovedServicesERNS_10LinkedListINS1_7ServiceEEE
        - Src:             'src/core/net/srp_client.cpp:1974,62'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE7GetHeadEv
        - Src:             'src/core/net/srp_client.cpp:1974,5'
          Dst:             _ZNK2ot3Srp6Client14InvokeCallbackE7otErrorRKNS1_8HostInfoEPKNS1_7ServiceE
    - functionName:    _ZN2ot3Srp6Client8HostInfo5ClearEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - _ZN2ot9ClearableINS_3Srp6Client8HostInfoEE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:59,26'
          Dst:             _ZN2ot9ClearableINS_3Srp6Client8HostInfoEE5ClearEv
        - Src:             'src/core/net/srp_client.cpp:60,5'
          Dst:             _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
    - functionName:    _ZN2ot3Srp6Client18GetRemovedServicesERNS_10LinkedListINS1_7ServiceEEE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1978
      functionLinenumberEnd: 1980
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedServices
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE17RemoveAllMatchingIJNS2_9ItemStateEEEEvRS4_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:1979,15'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE17RemoveAllMatchingIJNS2_9ItemStateEEEEvRS4_DpRKT_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE17RemoveAllMatchingIJNS2_9ItemStateEEEEvRS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRemovedList
        - aArgs
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE4PushERS3_
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8PopAfterEPS3_
        - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
        - _ZNK2ot3Srp6Client7Service7MatchesENS1_9ItemStateE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:366,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:368,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Client7Service7MatchesENS1_9ItemStateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8PopAfterEPS3_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE4PushERS3_
            - BranchSide:      'src/core/common/linked_list.hpp:383,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/linked_list.hpp:370,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:372,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8PopAfterEPS3_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE4PushERS3_
                - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Client7Service7MatchesENS1_9ItemStateE
            - BranchSide:      'src/core/common/linked_list.hpp:380,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Client7Service7MatchesENS1_9ItemStateE
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8PopAfterEPS3_
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE4PushERS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:366,38'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:368,27'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:370,24'
          Dst:             _ZNK2ot3Srp6Client7Service7MatchesENS1_9ItemStateE
        - Src:             'src/core/common/linked_list.hpp:372,17'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8PopAfterEPS3_
        - Src:             'src/core/common/linked_list.hpp:373,30'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE4PushERS3_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7SetNextEPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7SetNextEPS3_
    - functionName:    _ZN2ot9ClearableINS_3Srp6Client8HostInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Srp6Client8HostInfoEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Srp6Client8HostInfoEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Srp6Client8HostInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Srp6Client9AutoStartEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFvPK10otSockAddrPvEE3SetES6_S4_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot13ClearAllBytesINS_3Srp6Client8TxJitterEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Srp6Client8TxJitterEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Srp6Client8TxJitterEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Srp6Client8TxJitterEEEvRT_
    - functionName:    _ZN2ot12CallbackBaseIPFvPK10otSockAddrPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZNK2ot3Ip67AddressltERKS1_
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.hpp:944,58'
          Dst:             memcmp
    - functionName:    _ZNK2ot8Settings4ReadINS_12SettingsBase13SrpClientInfoEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase13SrpClientInfo4InitEv
        - _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:853,16'
          Dst:             _ZN2ot12SettingsBase13SrpClientInfo4InitEv
        - Src:             'src/core/common/settings.hpp:855,16'
          Dst:             _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
    - functionName:    _ZN2ot3Srp6Client9AutoStart16SetAnycastSeqNumEh
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAnycastSeqNum
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Client9AutoStart16GetAnycastSeqNumEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_11NetworkData7Service7ManagerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_11NetworkData7Service7ManagerEEERT_v
    - functionName:    _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2470
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aInfo
      BBCount:         37
      ICount:          205
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
        - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Ip67AddressltERKS1_
        - _ZNK2ot3Ip68SockAddr7GetPortEv
        - _ZNK2ot3Ip68SockAddreqERKS1_
        - _ZNK2ot3Srp6Client16GetServerAddressEv
        - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
        - _ZNK2ot3Srp6Client9IsRunningEv
        - _ZNK2ot8Settings4ReadINS_12SettingsBase13SrpClientInfoEEE7otErrorRT_
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:2423,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2425,31'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
            - BranchSide:      'src/core/net/srp_client.cpp:2429,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
        - Branch String:   'src/core/net/srp_client.cpp:2429,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2429,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
            - BranchSide:      'src/core/net/srp_client.cpp:2433,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
        - Branch String:   'src/core/net/srp_client.cpp:2433,44'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2433,48'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
            - BranchSide:      'src/core/net/srp_client.cpp:2441,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
        - Branch String:   'src/core/net/srp_client.cpp:2433,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2435,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:2441,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
        - Branch String:   'src/core/net/srp_client.cpp:2441,32'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2441,48'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
            - BranchSide:      'src/core/net/srp_client.cpp:2455,27'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
        - Branch String:   'src/core/net/srp_client.cpp:2441,104'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2442,26'
              BranchSideFuncs:
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
            - BranchSide:      'src/core/net/srp_client.cpp:2455,27'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
        - Branch String:   'src/core/net/srp_client.cpp:2441,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2447,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:2455,27'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
        - Branch String:   'src/core/net/srp_client.cpp:2455,52'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2455,24'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
            - BranchSide:      'src/core/net/srp_client.cpp:2455,68'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
        - Branch String:   'src/core/net/srp_client.cpp:2457,29'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2457,45'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
            - BranchSide:      'src/core/net/srp_client.cpp:2462,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
        - Branch String:   'src/core/net/srp_client.cpp:2457,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2459,43'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
            - BranchSide:      'src/core/net/srp_client.cpp:2462,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
        - Branch String:   'src/core/net/srp_client.cpp:2462,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2429,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
            - BranchSide:      'src/core/net/srp_client.cpp:2464,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67AddressltERKS1_
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot3Ip68SockAddreqERKS1_
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:2417,36'
          Dst:             _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - Src:             'src/core/net/srp_client.cpp:2418,45'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/srp_client.cpp:2418,36'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - Src:             'src/core/net/srp_client.cpp:2423,10'
          Dst:             _ZNK2ot3Srp6Client9IsRunningEv
        - Src:             'src/core/net/srp_client.cpp:2425,31'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/net/srp_client.cpp:2425,47'
          Dst:             _ZNK2ot8Settings4ReadINS_12SettingsBase13SrpClientInfoEEE7otErrorRT_
        - Src:             'src/core/net/srp_client.cpp:2429,21'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - Src:             'src/core/net/srp_client.cpp:2433,24'
          Dst:             _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
        - Src:             'src/core/net/srp_client.cpp:2433,48'
          Dst:             _ZNK2ot3Srp6Client16GetServerAddressEv
        - Src:             'src/core/net/srp_client.cpp:2433,67'
          Dst:             _ZNK2ot3Ip68SockAddreqERKS1_
        - Src:             'src/core/net/srp_client.cpp:2441,58'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/srp_client.cpp:2441,84'
          Dst:             _ZNK2ot12SettingsBase13SrpClientInfo16GetServerAddressEv
        - Src:             'src/core/net/srp_client.cpp:2441,71'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/net/srp_client.cpp:2442,36'
          Dst:             _ZNK2ot3Ip68SockAddr7GetPortEv
        - Src:             'src/core/net/srp_client.cpp:2442,59'
          Dst:             _ZNK2ot12SettingsBase13SrpClientInfo13GetServerPortEv
        - Src:             'src/core/net/srp_client.cpp:2459,53'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/srp_client.cpp:2459,84'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/srp_client.cpp:2459,66'
          Dst:             _ZNK2ot3Ip67AddressltERKS1_
    - functionName:    _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          50
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:283,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:283,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:288,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:288,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:288,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:293,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:293,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:293,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Client9AutoStart11SetCallbackEPFvPK10otSockAddrPvES6_
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPK10otSockAddrPvEE3SetES6_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.hpp:959,86'
          Dst:             _ZN2ot12CallbackBaseIPFvPK10otSockAddrPvEE3SetES6_S4_
    - functionName:    _ZN2ot3Srp6Client19EnableAutoStartModeEPFvPK10otSockAddrPvES5_
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2240
      functionLinenumberEnd: 2251
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Srp6Client16ProcessAutoStartEv
        - _ZN2ot3Srp6Client27ApplyAutoStartGuardOnAttachEv
        - _ZN2ot3Srp6Client9AutoStart11SetCallbackEPFvPK10otSockAddrPvES6_
        - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
        - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:2243,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2243,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZN2ot3Srp6Client27ApplyAutoStartGuardOnAttachEv
                - _ZN2ot3Srp6Client16ProcessAutoStartEv
            - BranchSide:      'src/core/net/srp_client.cpp:2243,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:2241,16'
          Dst:             _ZN2ot3Srp6Client9AutoStart11SetCallbackEPFvPK10otSockAddrPvES6_
        - Src:             'src/core/net/srp_client.cpp:2243,5'
          Dst:             _ZNK2ot3Srp6Client9AutoStart8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2245,16'
          Dst:             _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
        - Src:             'src/core/net/srp_client.cpp:2246,5'
          Dst:             _ZN2ot3Srp6Client27ApplyAutoStartGuardOnAttachEv
        - Src:             'src/core/net/srp_client.cpp:2248,5'
          Dst:             _ZN2ot3Srp6Client16ProcessAutoStartEv
    - functionName:    _ZN2ot3Srp6Client27ApplyAutoStartGuardOnAttachEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2255
      functionLinenumberEnd: 2275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          54
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
        - _ZNK2ot3Srp6Client9IsRunningEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:2256,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2256,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/net/srp_client.cpp:2256,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:2257,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2257,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:2257,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/net/srp_client.cpp:2258,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2258,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/net/srp_client.cpp:2258,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:2256,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/srp_client.cpp:2256,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/net/srp_client.cpp:2257,5'
          Dst:             _ZNK2ot3Srp6Client9IsRunningEv
        - Src:             'src/core/net/srp_client.cpp:2258,5'
          Dst:             _ZNK2ot3Srp6Client9AutoStart8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2272,17'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot3Srp6Client16ProcessAutoStartEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2279
      functionLinenumberEnd: 2411
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         63
      ICount:          251
      EdgeCount:       76
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
        - _ZN2ot3Ip68SockAddr7SetPortEt
        - _ZN2ot3Ip68SockAddrC2Ev
        - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
        - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
        - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
        - _ZN2ot3Srp6Client9AutoStart16SetAnycastSeqNumEh
        - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
        - _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - _ZNK2ot11NetworkData7Service7Manager30FindPreferredDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Srp6Client16GetServerAddressEv
        - _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
        - _ZNK2ot3Srp6Client9AutoStart16GetAnycastSeqNumEv
        - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
        - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
        - _ZNK2ot3Srp6Client9IsRunningEv
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:2291,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2291,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
                - _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData7Service7Manager30FindPreferredDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot3Srp6Client9AutoStart16GetAnycastSeqNumEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZN2ot3Srp6Client9AutoStart16SetAnycastSeqNumEh
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
            - BranchSide:      'src/core/net/srp_client.cpp:2291,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:2297,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2299,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
                - _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData7Service7Manager30FindPreferredDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot3Srp6Client9AutoStart16GetAnycastSeqNumEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZN2ot3Srp6Client9AutoStart16SetAnycastSeqNumEh
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
            - BranchSide:      'src/core/net/srp_client.cpp:2308,20'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
                - _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData7Service7Manager30FindPreferredDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot3Srp6Client9AutoStart16GetAnycastSeqNumEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZN2ot3Srp6Client9AutoStart16SetAnycastSeqNumEh
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
        - Branch String:   'src/core/net/srp_client.cpp:2299,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2299,9'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
                - _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData7Service7Manager30FindPreferredDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot3Srp6Client9AutoStart16GetAnycastSeqNumEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZN2ot3Srp6Client9AutoStart16SetAnycastSeqNumEh
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
            - BranchSide:      'src/core/net/srp_client.cpp:2299,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:2310,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2312,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
            - BranchSide:      'src/core/net/srp_client.cpp:2315,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData7Service7Manager30FindPreferredDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot3Srp6Client9AutoStart16GetAnycastSeqNumEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZN2ot3Srp6Client9AutoStart16SetAnycastSeqNumEh
        - Branch String:   'src/core/net/srp_client.cpp:2315,14'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2317,47'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZNK2ot3Srp6Client9AutoStart8GetStateEv
                - _ZNK2ot3Srp6Client9AutoStart16GetAnycastSeqNumEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client9AutoStart16SetAnycastSeqNumEh
            - BranchSide:      'src/core/net/srp_client.cpp:2335,14'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
        - Branch String:   'src/core/net/srp_client.cpp:2326,68'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2327,14'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client9AutoStart16SetAnycastSeqNumEh
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
            - BranchSide:      'src/core/net/srp_client.cpp:2329,27'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client9AutoStart16SetAnycastSeqNumEh
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
        - Branch String:   'src/core/net/srp_client.cpp:2326,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2329,27'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client9AutoStart16SetAnycastSeqNumEh
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
            - BranchSide:      'src/core/net/srp_client.cpp:2333,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client9IsRunningEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
        - Branch String:   'src/core/net/srp_client.cpp:2341,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2343,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client16GetServerAddressEv
                - _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
            - BranchSide:      'src/core/net/srp_client.cpp:2347,24'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
        - Branch String:   'src/core/net/srp_client.cpp:2343,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2343,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
            - BranchSide:      'src/core/net/srp_client.cpp:2343,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
        - Branch String:   'src/core/net/srp_client.cpp:2343,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2343,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
            - BranchSide:      'src/core/net/srp_client.cpp:2343,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:2347,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2349,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
            - BranchSide:      'src/core/net/srp_client.cpp:2363,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
        - Branch String:   'src/core/net/srp_client.cpp:2349,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2351,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
            - BranchSide:      'src/core/net/srp_client.cpp:2354,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:2363,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2366,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:2385,13'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
            - BranchSide:      'src/core/net/srp_client.cpp:2398,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:2404,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:2404,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:2404,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:2408,17'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
        - Branch String:   'src/core/net/srp_client.cpp:2385,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:2387,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
            - BranchSide:      'src/core/net/srp_client.cpp:2391,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
                - _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
                - _ZL11IgnoreError7otError.12638
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:2280,23'
          Dst:             _ZN2ot3Ip68SockAddrC2Ev
        - Src:             'src/core/net/srp_client.cpp:2282,23'
          Dst:             _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - Src:             'src/core/net/srp_client.cpp:2283,54'
          Dst:             _ZNK2ot3Srp6Client9AutoStart8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2291,5'
          Dst:             _ZNK2ot3Srp6Client9AutoStart8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2297,9'
          Dst:             _ZNK2ot3Srp6Client9IsRunningEv
        - Src:             'src/core/net/srp_client.cpp:2299,9'
          Dst:             _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
        - Src:             'src/core/net/srp_client.cpp:2308,20'
          Dst:             _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
        - Src:             'src/core/net/srp_client.cpp:2310,9'
          Dst:             _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
        - Src:             'src/core/net/srp_client.cpp:2312,20'
          Dst:             _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
        - Src:             'src/core/net/srp_client.cpp:2315,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - Src:             'src/core/net/srp_client.cpp:2315,51'
          Dst:             _ZNK2ot11NetworkData7Service7Manager30FindPreferredDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - Src:             'src/core/net/srp_client.cpp:2317,24'
          Dst:             _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
        - Src:             'src/core/net/srp_client.cpp:2318,24'
          Dst:             _ZN2ot3Ip68SockAddr7SetPortEt
        - Src:             'src/core/net/srp_client.cpp:2326,25'
          Dst:             _ZNK2ot3Srp6Client9AutoStart8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:2327,25'
          Dst:             _ZNK2ot3Srp6Client9AutoStart16GetAnycastSeqNumEv
        - Src:             'src/core/net/srp_client.cpp:2330,24'
          Dst:             _ZN2ot3Srp6Client9AutoStart16SetAnycastSeqNumEh
        - Src:             'src/core/net/srp_client.cpp:2333,20'
          Dst:             _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
        - Src:             'src/core/net/srp_client.cpp:2335,14'
          Dst:             _ZNK2ot3Srp6Client18SelectUnicastEntryENS_11NetworkData7Service17DnsSrpUnicastTypeERNS3_17DnsSrpUnicastInfoE
        - Src:             'src/core/net/srp_client.cpp:2337,20'
          Dst:             _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
        - Src:             'src/core/net/srp_client.cpp:2341,9'
          Dst:             _ZNK2ot3Srp6Client9IsRunningEv
        - Src:             'src/core/net/srp_client.cpp:2343,9'
          Dst:             _ZNK2ot3Srp6Client16GetServerAddressEv
        - Src:             'src/core/net/srp_client.cpp:2343,9'
          Dst:             _ZNK2ot11UnequatableINS_3Ip68SockAddrEEneERKS2_
        - Src:             'src/core/net/srp_client.cpp:2344,9'
          Dst:             _ZN2ot3Srp6Client4StopENS1_9RequesterENS1_8StopModeE
        - Src:             'src/core/net/srp_client.cpp:2347,24'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/srp_client.cpp:2347,37'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/srp_client.cpp:2349,24'
          Dst:             _ZNK2ot3Srp6Client9AutoStart17HasSelectedServerEv
        - Src:             'src/core/net/srp_client.cpp:2351,24'
          Dst:             _ZN2ot3Srp6Client9AutoStart8SetStateENS2_5StateE
        - Src:             'src/core/net/srp_client.cpp:2385,25'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/net/srp_client.cpp:2387,23'
          Dst:             _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
        - Src:             'src/core/net/srp_client.cpp:2391,23'
          Dst:             _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
        - Src:             'src/core/net/srp_client.cpp:2398,19'
          Dst:             _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
        - Src:             'src/core/net/srp_client.cpp:2404,19'
          Dst:             _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
        - Src:             'src/core/net/srp_client.cpp:2408,17'
          Dst:             _ZN2ot3Srp6Client5StartERKNS_3Ip68SockAddrENS1_9RequesterE
        - Src:             'src/core/net/srp_client.cpp:2408,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aReason
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3MaxIjEET_S1_S1_
        - _ZN2ot3Srp6Client8TxJitter14ReasonToStringENS2_6ReasonE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot4TimemiERKS0_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:199,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:199,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/net/srp_client.cpp:204,29'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot10TimerMilli6GetNowEv
        - Branch String:   'src/core/net/srp_client.cpp:206,25'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:206,54'
              BranchSideFuncs:
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/net/srp_client.cpp:206,9'
              BranchSideFuncs:
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot10TimerMilli6GetNowEv
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:197,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_client.cpp:197,5'
          Dst:             _ZN2ot3Srp6Client8TxJitter14ReasonToStringENS2_6ReasonE
        - Src:             'src/core/net/srp_client.cpp:197,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:204,29'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/srp_client.cpp:204,50'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/srp_client.cpp:209,21'
          Dst:             _ZN2ot3MaxIjEET_S1_S1_
        - Src:             'src/core/net/srp_client.cpp:210,21'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZN2ot3Srp6Client8TxJitter14ReasonToStringENS2_6ReasonE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aReason
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      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:    _ZN2ot3Srp6Client20ClearHostAndServicesEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          62
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5ClearEv
        - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
        - _ZN2ot3Srp6Client8HostInfo5ClearEv
        - _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Srp6Client8GetStateEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:864,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:864,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5ClearEv
                - _ZN2ot3Srp6Client8HostInfo5ClearEv
            - BranchSide:      'src/core/net/srp_client.cpp:868,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5ClearEv
                - _ZN2ot3Srp6Client8HostInfo5ClearEv
            - BranchSide:      'src/core/net/srp_client.cpp:868,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5ClearEv
                - _ZN2ot3Srp6Client8HostInfo5ClearEv
            - BranchSide:      'src/core/net/srp_client.cpp:874,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5ClearEv
                - _ZN2ot3Srp6Client8HostInfo5ClearEv
            - BranchSide:      'src/core/net/srp_client.cpp:874,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5ClearEv
                - _ZN2ot3Srp6Client8HostInfo5ClearEv
            - BranchSide:      'src/core/net/srp_client.cpp:874,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5ClearEv
                - _ZN2ot3Srp6Client8HostInfo5ClearEv
            - BranchSide:      'src/core/net/srp_client.cpp:874,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8SetStateENS1_5StateE
                - _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5ClearEv
                - _ZN2ot3Srp6Client8HostInfo5ClearEv
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:862,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:864,13'
          Dst:             _ZNK2ot3Srp6Client8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:874,9'
          Dst:             _ZN2ot3Srp6Client8SetStateENS1_5StateE
        - Src:             'src/core/net/srp_client.cpp:879,5'
          Dst:             _ZN2ot3Srp6Client22ResetRetryWaitIntervalEv
        - Src:             'src/core/net/srp_client.cpp:881,15'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5ClearEv
        - Src:             'src/core/net/srp_client.cpp:882,15'
          Dst:             _ZN2ot3Srp6Client8HostInfo5ClearEv
    - functionName:    _ZN2ot3Srp6Client21RemoveHostAndServicesEbb
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - aShouldRemoveKeyLease
        - aSendUnregToServer
      BBCount:         31
      ICount:          165
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Srp6Client11UpdateStateEv
        - _ZN2ot3Srp6Client16HandleUpdateDoneEv
        - _ZN2ot3Srp6Client26UpdateServiceStateToRemoveERNS1_7ServiceE
        - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:828,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:828,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Client26UpdateServiceStateToRemoveERNS1_7ServiceE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/net/srp_client.cpp:828,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:830,45'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:830,49'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Client26UpdateServiceStateToRemoveERNS1_7ServiceE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/net/srp_client.cpp:834,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Client26UpdateServiceStateToRemoveERNS1_7ServiceE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/srp_client.cpp:830,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:834,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Client26UpdateServiceStateToRemoveERNS1_7ServiceE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/net/srp_client.cpp:837,29'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Client26UpdateServiceStateToRemoveERNS1_7ServiceE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/srp_client.cpp:834,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:834,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Client26UpdateServiceStateToRemoveERNS1_7ServiceE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/net/srp_client.cpp:834,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:839,27'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:839,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Client26UpdateServiceStateToRemoveERNS1_7ServiceE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
            - BranchSide:      'src/core/net/srp_client.cpp:844,10'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
        - Branch String:   'src/core/net/srp_client.cpp:844,42'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:844,46'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client16HandleUpdateDoneEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:853,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
        - Branch String:   'src/core/net/srp_client.cpp:844,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:848,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:853,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:826,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:828,5'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:830,20'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:830,59'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:839,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE5beginEv
        - Src:             'src/core/net/srp_client.cpp:839,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE3endEv
        - Src:             'src/core/net/srp_client.cpp:839,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_client.cpp:839,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_client.cpp:841,9'
          Dst:             _ZN2ot3Srp6Client26UpdateServiceStateToRemoveERNS1_7ServiceE
        - Src:             'src/core/net/srp_client.cpp:839,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Client7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_client.cpp:844,20'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:848,19'
          Dst:             _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:849,9'
          Dst:             _ZN2ot3Srp6Client16HandleUpdateDoneEv
        - Src:             'src/core/net/srp_client.cpp:853,15'
          Dst:             _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:854,5'
          Dst:             _ZN2ot3Srp6Client11UpdateStateEv
    - functionName:    _ZN2ot3Srp6Client26UpdateServiceStateToRemoveERNS1_7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - _ZNK2ot3Srp6Client7Service8GetStateEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:803,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:803,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:805,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:803,18'
          Dst:             _ZNK2ot3Srp6Client7Service8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:805,18'
          Dst:             _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE6RemoveERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE4FindERKS3_RPS3_
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8PopAfterEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:311,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:311,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8PopAfterEPS3_
            - BranchSide:      'src/core/common/linked_list.hpp:313,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8PopAfterEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:309,23'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE4FindERKS3_RPS3_
        - Src:             'src/core/common/linked_list.hpp:313,13'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE8PopAfterEPS3_
    - functionName:    _ZN2ot3Srp6Client12ClearServiceERNS1_7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE6RemoveERKS3_
        - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7SetNextEPS3_
        - _ZN2ot3Srp6Client11UpdateStateEv
        - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:813,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:813,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:814,5'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7SetNextEPS3_
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:813,5'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE6RemoveERKS3_
        - Src:             'src/core/net/srp_client.cpp:814,14'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Client7ServiceEE7SetNextEPS3_
        - Src:             'src/core/net/srp_client.cpp:815,14'
          Dst:             _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:816,5'
          Dst:             _ZN2ot3Srp6Client11UpdateStateEv
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE8ContainsERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE4FindERKS3_RPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:250,16'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE4FindERKS3_RPS5_
    - functionName:    _ZN2ot3Srp6Client13RemoveServiceERNS1_7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         9
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEEC2Ev
        - _ZN2ot3Srp6Client11UpdateStateEv
        - _ZN2ot3Srp6Client26UpdateServiceStateToRemoveERNS1_7ServiceE
        - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE8ContainsERKS3_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:792,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:792,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client26UpdateServiceStateToRemoveERNS1_7ServiceE
                - _ZN2ot3Srp6Client11UpdateStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:792,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:790,25'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEEC2Ev
        - Src:             'src/core/net/srp_client.cpp:792,5'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE8ContainsERKS3_
        - Src:             'src/core/net/srp_client.cpp:794,5'
          Dst:             _ZN2ot3Srp6Client26UpdateServiceStateToRemoveERNS1_7ServiceE
        - Src:             'src/core/net/srp_client.cpp:795,5'
          Dst:             _ZN2ot3Srp6Client11UpdateStateEv
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE12FindMatchingIJS3_EEEPS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Srp6Client7ServiceEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Client7ServiceEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE12FindMatchingIJS3_EEEPKS3_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Client7ServiceEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Client7ServiceEE12FindMatchingIJS3_EEEPKS3_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Srp6Client7ServiceEEEPT_PKS4_
    - functionName:    _ZN2ot3Srp6Client10AddServiceERNS1_7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         13
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE12FindMatchingIJS3_EEEPS3_DpRKT_
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE4PushERS3_
        - _ZN2ot3Srp6Client11UpdateStateEv
        - _ZN2ot3Srp6Client7Service4InitEv
        - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:775,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:775,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client7Service4InitEv
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE4PushERS3_
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:775,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:777,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:777,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:778,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE4PushERS3_
                - _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:775,5'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE12FindMatchingIJS3_EEEPS3_DpRKT_
        - Src:             'src/core/net/srp_client.cpp:777,5'
          Dst:             _ZN2ot3Srp6Client7Service4InitEv
        - Src:             'src/core/net/srp_client.cpp:778,15'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEE4PushERS3_
        - Src:             'src/core/net/srp_client.cpp:780,14'
          Dst:             _ZN2ot3Srp6Client7Service8SetStateENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:781,5'
          Dst:             _ZN2ot3Srp6Client11UpdateStateEv
    - functionName:    _ZN2ot3Srp6Client7Service4InitEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          79
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
        - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
        - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
        - _ZNK2ot3Srp6Client7Service7GetNameEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:108,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:108,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/net/srp_client.cpp:108,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:108,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:108,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/net/srp_client.cpp:108,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:109,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:109,5'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/net/srp_client.cpp:109,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
        - Branch String:   'src/core/net/srp_client.cpp:109,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:109,5'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/net/srp_client.cpp:109,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:108,5'
          Dst:             _ZNK2ot3Srp6Client7Service7GetNameEv
        - Src:             'src/core/net/srp_client.cpp:108,5'
          Dst:             _ZNK2ot3Srp6Client7Service15GetInstanceNameEv
        - Src:             'src/core/net/srp_client.cpp:109,5'
          Dst:             _ZNK2ot3Srp6Client7Service13GetTxtEntriesEv
        - Src:             'src/core/net/srp_client.cpp:109,5'
          Dst:             _ZNK2ot3Srp6Client7Service16GetNumTxtEntriesEv
        - Src:             'src/core/net/srp_client.cpp:115,17'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/net/srp_client.cpp:116,17'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
    - functionName:    _ZNK2ot3Ip65Netif14UnicastAddress9GetOriginEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Client25HandleUnicastAddressEventENS_3Ip65Netif12AddressEventERKNS3_14UnicastAddressE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aAddress
      BBCount:         24
      ICount:          78
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
        - _ZNK2ot3Ip65Netif14UnicastAddress9GetOriginEv
        - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
        - _ZNK2ot3Srp6Client9IsRunningEv
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:647,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:647,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
                - _ZNK2ot3Ip65Netif14UnicastAddress9GetOriginEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
            - BranchSide:      'src/core/net/srp_client.cpp:647,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:648,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:648,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress9GetOriginEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
            - BranchSide:      'src/core/net/srp_client.cpp:648,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:650,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:650,5'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
            - BranchSide:      'src/core/net/srp_client.cpp:650,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:658,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:658,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:658,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:647,5'
          Dst:             _ZNK2ot3Srp6Client9IsRunningEv
        - Src:             'src/core/net/srp_client.cpp:648,5'
          Dst:             _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
        - Src:             'src/core/net/srp_client.cpp:650,5'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress9GetOriginEv
        - Src:             'src/core/net/srp_client.cpp:658,5'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/net/srp_client.cpp:661,15'
          Dst:             _ZN2ot3Srp6Client8TxJitter7RequestENS2_6ReasonE
    - functionName:    _ZN2ot3Srp6Client16SetHostAddressesEPKNS_3Ip67AddressEh
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAddresses
        - aNumAddresses
      BBCount:         16
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Srp6Client11UpdateStateEv
        - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
        - _ZN2ot3Srp6Client8HostInfo12SetAddressesEPKNS_3Ip67AddressEh
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:627,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:627,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
                - _ZN2ot3Srp6Client8HostInfo12SetAddressesEPKNS_3Ip67AddressEh
                - _ZN2ot3Srp6Client11UpdateStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:627,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:627,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:627,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
                - _ZN2ot3Srp6Client8HostInfo12SetAddressesEPKNS_3Ip67AddressEh
                - _ZN2ot3Srp6Client11UpdateStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:627,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:628,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:628,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:630,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8HostInfo12SetAddressesEPKNS_3Ip67AddressEh
                - _ZN2ot3Srp6Client11UpdateStateEv
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:628,5'
          Dst:             _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
        - Src:             'src/core/net/srp_client.cpp:630,15'
          Dst:             _ZN2ot3Srp6Client8HostInfo12SetAddressesEPKNS_3Ip67AddressEh
        - Src:             'src/core/net/srp_client.cpp:631,5'
          Dst:             _ZN2ot3Srp6Client11UpdateStateEv
    - functionName:    _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          75
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:755,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:755,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:755,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:755,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:755,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:755,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:758,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:760,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
            - BranchSide:      'src/core/net/srp_client.cpp:762,14'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:755,5'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:755,5'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:758,19'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:760,19'
          Dst:             _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:762,24'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:764,19'
          Dst:             _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
    - functionName:    _ZN2ot3Srp6Client8HostInfo12SetAddressesEPKNS_3Ip67AddressEh
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAddresses
        - aNumAddresses
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Srp6Client8HostInfo10GetAddressEh
        - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:95,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:97,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo10GetAddressEh
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
            - BranchSide:      'src/core/net/srp_client.cpp:99,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:93,5'
          Dst:             _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
        - Src:             'src/core/net/srp_client.cpp:93,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:95,37'
          Dst:             _ZNK2ot3Srp6Client8HostInfo15GetNumAddressesEv
        - Src:             'src/core/net/srp_client.cpp:97,9'
          Dst:             _ZNK2ot3Srp6Client8HostInfo10GetAddressEh
        - Src:             'src/core/net/srp_client.cpp:97,9'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/net/srp_client.cpp:97,9'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/net/srp_client.cpp:97,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Srp6Client21EnableAutoHostAddressEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - _ZN2ot3Srp6Client11UpdateStateEv
        - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
        - _ZN2ot3Srp6Client8HostInfo17EnableAutoAddressEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:606,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:606,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:606,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client8HostInfo17EnableAutoAddressEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/srp_client.cpp:607,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:607,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:609,55'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client8HostInfo17EnableAutoAddressEv
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/srp_client.cpp:609,53'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:609,53'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Client8HostInfo17EnableAutoAddressEv
                - _ZN2ot3Srp6Client11UpdateStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:614,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client8HostInfo17EnableAutoAddressEv
                - _ZN2ot3Srp6Client11UpdateStateEv
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:606,5'
          Dst:             _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
        - Src:             'src/core/net/srp_client.cpp:607,5'
          Dst:             _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
        - Src:             'src/core/net/srp_client.cpp:609,55'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/net/srp_client.cpp:609,74'
          Dst:             _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - Src:             'src/core/net/srp_client.cpp:609,53'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - Src:             'src/core/net/srp_client.cpp:609,53'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - Src:             'src/core/net/srp_client.cpp:609,53'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_client.cpp:609,53'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_client.cpp:609,53'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_client.cpp:616,15'
          Dst:             _ZN2ot3Srp6Client8HostInfo17EnableAutoAddressEv
        - Src:             'src/core/net/srp_client.cpp:617,5'
          Dst:             _ZN2ot3Srp6Client11UpdateStateEv
    - functionName:    _ZN2ot3Srp6Client8HostInfo17EnableAutoAddressEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:84,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Srp6Client8HostInfo7SetNameEPKc
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aName
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Client11SetHostNameEPKc
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aName
      BBCount:         17
      ICount:          74
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Srp6Client11UpdateStateEv
        - _ZN2ot3Srp6Client8HostInfo7SetNameEPKc
        - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:589,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:589,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8HostInfo7SetNameEPKc
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:589,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:591,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:591,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8HostInfo7SetNameEPKc
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:591,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8HostInfo8GetStateEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8HostInfo7SetNameEPKc
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
        - Branch String:   'src/core/net/srp_client.cpp:591,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:591,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Client8HostInfo7SetNameEPKc
                - _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
                - _ZN2ot3Srp6Client11UpdateStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:591,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:591,5'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:591,5'
          Dst:             _ZNK2ot3Srp6Client8HostInfo8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:593,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_client.cpp:594,15'
          Dst:             _ZN2ot3Srp6Client8HostInfo7SetNameEPKc
        - Src:             'src/core/net/srp_client.cpp:595,15'
          Dst:             _ZN2ot3Srp6Client8HostInfo8SetStateENS1_9ItemStateE
        - Src:             'src/core/net/srp_client.cpp:596,5'
          Dst:             _ZN2ot3Srp6Client11UpdateStateEv
    - functionName:    _ZNK2ot3Srp6Client29ShouldUpdateHostAutoAddressesEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         36
      ICount:          197
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
        - _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:679,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:679,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/net/srp_client.cpp:679,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:692,59'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:692,59'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
            - BranchSide:      'src/core/net/srp_client.cpp:720,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:694,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:696,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
            - BranchSide:      'src/core/net/srp_client.cpp:699,43'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Branch String:   'src/core/net/srp_client.cpp:699,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:706,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
            - BranchSide:      'src/core/net/srp_client.cpp:714,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
        - Branch String:   'src/core/net/srp_client.cpp:706,55'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:706,58'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
            - BranchSide:      'src/core/net/srp_client.cpp:706,18'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
        - Branch String:   'src/core/net/srp_client.cpp:706,80'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:706,84'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
            - BranchSide:      'src/core/net/srp_client.cpp:706,18'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
        - Branch String:   'src/core/net/srp_client.cpp:708,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:710,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
            - BranchSide:      'src/core/net/srp_client.cpp:712,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
        - Branch String:   'src/core/net/srp_client.cpp:714,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:692,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
            - BranchSide:      'src/core/net/srp_client.cpp:716,28'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
        - Branch String:   'src/core/net/srp_client.cpp:720,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:722,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_client.cpp:730,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:677,51'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/srp_client.cpp:677,67'
          Dst:             _ZN2ot3Mle3Mle29GetMeshLocalEidUnicastAddressEv
        - Src:             'src/core/net/srp_client.cpp:679,5'
          Dst:             _ZNK2ot3Srp6Client8HostInfo20IsAutoAddressEnabledEv
        - Src:             'src/core/net/srp_client.cpp:692,61'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/net/srp_client.cpp:692,80'
          Dst:             _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - Src:             'src/core/net/srp_client.cpp:692,59'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - Src:             'src/core/net/srp_client.cpp:692,59'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - Src:             'src/core/net/srp_client.cpp:692,59'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_client.cpp:692,59'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_client.cpp:699,13'
          Dst:             _ZNK2ot3Srp6Client29ShouldHostAutoAddressRegisterERKNS_3Ip65Netif14UnicastAddressE
        - Src:             'src/core/net/srp_client.cpp:692,59'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
    - functionName:    _ZN2ot3Srp6Client17HandleRoleChangedEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          55
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Srp6Client27ApplyAutoStartGuardOnAttachEv
        - _ZN2ot3Srp6Client5PauseEv
        - _ZN2ot3Srp6Client6ResumeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Srp6Client8GetStateEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:551,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:554,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client27ApplyAutoStartGuardOnAttachEv
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot3Srp6Client6ResumeEv
            - BranchSide:      'src/core/net/srp_client.cpp:562,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client8GetStateEv
                - _ZN2ot3Srp6Client5PauseEv
        - Branch String:   'src/core/net/srp_client.cpp:557,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:557,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client6ResumeEv
            - BranchSide:      'src/core/net/srp_client.cpp:557,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_client.cpp:562,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:562,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client5PauseEv
            - BranchSide:      'src/core/net/srp_client.cpp:562,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:551,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/srp_client.cpp:551,25'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/net/srp_client.cpp:554,9'
          Dst:             _ZN2ot3Srp6Client27ApplyAutoStartGuardOnAttachEv
        - Src:             'src/core/net/srp_client.cpp:557,9'
          Dst:             _ZNK2ot3Srp6Client8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:558,9'
          Dst:             _ZN2ot3Srp6Client6ResumeEv
        - Src:             'src/core/net/srp_client.cpp:562,9'
          Dst:             _ZNK2ot3Srp6Client8GetStateEv
        - Src:             'src/core/net/srp_client.cpp:563,9'
          Dst:             _ZN2ot3Srp6Client5PauseEv
    - functionName:    _ZN2ot3Srp6Client5PauseEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
        - _ZN2ot3Srp6Client8SetStateENS1_5StateE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:522,5'
          Dst:             _ZN2ot3Srp6Client26ChangeHostAndServiceStatesEPKNS1_9ItemStateENS1_22ServiceStateChangeModeE
        - Src:             'src/core/net/srp_client.cpp:524,5'
          Dst:             _ZN2ot3Srp6Client8SetStateENS1_5StateE
    - functionName:    _ZN2ot3Srp6Client20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         14
      ICount:          60
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Srp6Client11UpdateStateEv
        - _ZN2ot3Srp6Client16ProcessAutoStartEv
        - _ZN2ot3Srp6Client17HandleRoleChangedEv
        - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
        - _ZNK2ot3Srp6Client29ShouldUpdateHostAutoAddressesEv
        - _ZNK2ot6Events11ContainsAnyEj
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_client.cpp:529,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:531,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client17HandleRoleChangedEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot3Srp6Client29ShouldUpdateHostAutoAddressesEv
                - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot3Srp6Client16ProcessAutoStartEv
            - BranchSide:      'src/core/net/srp_client.cpp:535,17'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot3Srp6Client29ShouldUpdateHostAutoAddressesEv
                - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client11UpdateStateEv
                - _ZN2ot3Srp6Client16ProcessAutoStartEv
        - Branch String:   'src/core/net/srp_client.cpp:535,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:537,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client16ProcessAutoStartEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot3Srp6Client29ShouldUpdateHostAutoAddressesEv
                - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client11UpdateStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:541,17'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot3Srp6Client29ShouldUpdateHostAutoAddressesEv
                - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client11UpdateStateEv
        - Branch String:   'src/core/net/srp_client.cpp:541,113'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:541,113'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client29ShouldUpdateHostAutoAddressesEv
                - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client11UpdateStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:542,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Client29ShouldUpdateHostAutoAddressesEv
                - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client11UpdateStateEv
        - Branch String:   'src/core/net/srp_client.cpp:541,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_client.cpp:541,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client11UpdateStateEv
            - BranchSide:      'src/core/net/srp_client.cpp:544,21'
              BranchSideFuncs:
                - _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
                - _ZL11IgnoreError7otError.12638
                - _ZN2ot3Srp6Client11UpdateStateEv
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:529,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/net/srp_client.cpp:531,9'
          Dst:             _ZN2ot3Srp6Client17HandleRoleChangedEv
        - Src:             'src/core/net/srp_client.cpp:535,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/net/srp_client.cpp:537,9'
          Dst:             _ZN2ot3Srp6Client16ProcessAutoStartEv
        - Src:             'src/core/net/srp_client.cpp:541,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/net/srp_client.cpp:542,9'
          Dst:             _ZNK2ot3Srp6Client29ShouldUpdateHostAutoAddressesEv
        - Src:             'src/core/net/srp_client.cpp:544,21'
          Dst:             _ZN2ot3Srp6Client34UpdateHostInfoStateOnAddressChangeEv
        - Src:             'src/core/net/srp_client.cpp:544,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_client.cpp:545,9'
          Dst:             _ZN2ot3Srp6Client11UpdateStateEv
    - functionName:    _ZN2ot12TimerMilliInINS_3Srp6ClientEXadL_ZNS2_16HandleGuardTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Srp6ClientEXadL_ZNS2_16HandleGuardTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Srp6ClientEXadL_ZNS2_16HandleGuardTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot12TimerMilliInINS_3Srp6ClientEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Srp6ClientEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Srp6ClientEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot8CallbackIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvEEC2Ev
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_3Srp6ClientEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aOwner
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - _ZN2ot3Ip63Udp8SocketInINS_3Srp6ClientEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_3Srp6ClientEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
    - functionName:    _ZN2ot3Srp6Client8TxJitterC2Ev
      functionSourceFile: '/src/openthread/src/core/net/srp_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 926
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Srp6Client8TxJitterEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.hpp:926,26'
          Dst:             _ZN2ot9ClearableINS_3Srp6Client8TxJitterEE5ClearEv
    - functionName:    _ZN2ot3Srp6ClientC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Client7ServiceEEC2Ev
        - _ZN2ot12TimerMilliInINS_3Srp6ClientEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot12TimerMilliInINS_3Srp6ClientEXadL_ZNS2_16HandleGuardTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Ip63Udp8SocketInINS_3Srp6ClientEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
        - _ZN2ot3Srp6Client8HostInfo4InitEv
        - _ZN2ot3Srp6Client8TxJitterC2Ev
        - _ZN2ot3Srp6Client9AutoStartC2Ev
        - _ZN2ot8CallbackIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:349,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/srp_client.cpp:348,9'
          Dst:             _ZN2ot3Srp6Client8TxJitterC2Ev
        - Src:             'src/core/net/srp_client.cpp:365,7'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_3Srp6ClientEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
        - Src:             'src/core/net/srp_client.cpp:348,9'
          Dst:             _ZN2ot8CallbackIPFv7otErrorPK19otSrpClientHostInfoPK18otSrpClientServiceS7_PvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/net/srp_client.cpp:348,9'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Client7ServiceEEC2Ev
        - Src:             'src/core/net/srp_client.cpp:367,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Srp6ClientEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/srp_client.cpp:369,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Srp6ClientEXadL_ZNS2_16HandleGuardTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/srp_client.cpp:348,9'
          Dst:             _ZN2ot3Srp6Client9AutoStartC2Ev
        - Src:             'src/core/net/srp_client.cpp:391,15'
          Dst:             _ZN2ot3Srp6Client8HostInfo4InitEv
    - functionName:    _ZN2ot3Srp6Client8HostInfo4InitEv
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Srp6Client8HostInfoEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:50,26'
          Dst:             _ZN2ot9ClearableINS_3Srp6Client8HostInfoEE5ClearEv
    - functionName:    _ZN2ot3Srp6Client9AutoStartC2Ev
      functionSourceFile: '/src/openthread/src/core/net/srp_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8CallbackIPFvPK10otSockAddrPvELNS_23CallbackContextPositionE1EEC2Ev
        - _ZN2ot9ClearableINS_3Srp6Client9AutoStartEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_client.cpp:273,20'
          Dst:             _ZN2ot8CallbackIPFvPK10otSockAddrPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/net/srp_client.cpp:275,5'
          Dst:             _ZN2ot9ClearableINS_3Srp6Client9AutoStartEE5ClearEv
    - functionName:    _ZN2ot8CallbackIPFvPK10otSockAddrPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPK10otSockAddrPvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPK10otSockAddrPvEEC2Ev
    - functionName:    _ZN2ot9ClearableINS_3Srp6Client9AutoStartEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Srp6Client9AutoStartEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Srp6Client9AutoStartEEEvRT_
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE20FindMatchingWithPrevIJRKPKcEEEPKS3_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
        - _ZNK2ot3Srp6Server7Service7MatchesEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service7MatchesEPKc
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service7MatchesEPKc
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service7MatchesEPKc
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Srp6Server7Service7MatchesEPKc
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
    - functionName:    _ZNK2ot3Srp6Server7Service7MatchesEPKc
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2060
      functionLinenumberEnd: 2061
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceName
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2061,38'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/srp_server.cpp:2061,12'
          Dst:             _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
    - functionName:    _ZN2ot10AsNonConstINS_3Srp6Server7ServiceEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE4FindERKS3_RPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server7ServiceEEEEEPKT_PS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE8PopAfterEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7SetNextEPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE4FindERKS3_RPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server7ServiceEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE4FindERKS3_RPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:427,16'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server7ServiceEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:427,31'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE4FindERKS3_RPS5_
    - functionName:    _ZN2ot4Heap5ArrayINS0_6StringELt2EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      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:    _ZN2ot3Srp6Server7ServiceC2Ev
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4DataC2Ev
        - _ZN2ot4Heap5ArrayINS0_6StringELt2EEC2Ev
        - _ZN2ot4Heap6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:183,11'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/srp_server.hpp:183,11'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/srp_server.hpp:183,11'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/srp_server.hpp:183,11'
          Dst:             _ZN2ot4Heap5ArrayINS0_6StringELt2EEC2Ev
        - Src:             'src/core/net/srp_server.hpp:183,11'
          Dst:             _ZN2ot4Heap4DataC2Ev
    - functionName:    _ZN2ot8Instance3GetINS_15AddressResolverEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 821
      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:    _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4FindERKS3_RPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4FindERKS3_RPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server14UpdateMetadataEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4FindERKS3_RPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:427,16'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server14UpdateMetadataEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:427,31'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4FindERKS3_RPS5_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server14UpdateMetadataEEEEEPKT_PS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap6StringC2EOS1_
      functionSourceFile: '/src/openthread/src/core/common/heap_string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aString
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayINS0_6StringELt2EE8AllocateEt
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCapacity
      BBCount:         21
      ICount:          117
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap6CAllocEmm
        - _ZN2ot4Heap6StringC2EOS1_
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
                - _ZN2ot4Heap6StringC2EOS1_
                - _ZN2ot4Heap6StringD2Ev
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
                - _ZN2ot4Heap6StringC2EOS1_
                - _ZN2ot4Heap6StringD2Ev
            - BranchSide:      'src/core/common/heap_array.hpp:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:496,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
                - _ZN2ot4Heap6StringC2EOS1_
                - _ZN2ot4Heap6StringD2Ev
            - BranchSide:      'src/core/common/heap_array.hpp:496,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_array.hpp:498,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:500,19'
              BranchSideFuncs:
                - _ZN2ot4Heap6StringC2EOS1_
                - _ZN2ot4Heap6StringD2Ev
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_array.hpp:504,20'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:495,40'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_array.hpp:500,36'
          Dst:             _ZN2ot4Heap6StringC2EOS1_
        - Src:             'src/core/common/heap_array.hpp:501,28'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/common/heap_array.hpp:504,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE13ConstIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:587,45'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE13ConstIteratorC2EPKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:583,15'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEC2EPS4_
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZN2ot13ClearAllBytesINS_12SettingsBase13SrpServerInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_12SettingsBase13SrpServerInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_12SettingsBase13SrpServerInfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_12SettingsBase13SrpServerInfoEEEvRT_
    - functionName:    _ZN2ot12SettingsBase13SrpServerInfo4InitEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_12SettingsBase13SrpServerInfoEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:682,27'
          Dst:             _ZN2ot9ClearableINS_12SettingsBase13SrpServerInfoEE5ClearEv
    - functionName:    _ZN2ot4Heap5ArrayINS0_6StringELt2EE3endEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:481,36'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:481,53'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:481,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:480,38'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:480,54'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:480,38'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot4Heap5ArrayINS0_6StringELt2EE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap5ArrayINS0_6StringELt2EE3endEv
        - _ZN2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:108,26'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:108,26'
              BranchSideFuncs:
                - _ZN2ot4Heap6StringD2Ev
            - BranchSide:      'src/core/common/heap_array.hpp:113,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
        - Src:             'src/core/common/heap_array.hpp:108,26'
          Dst:             _ZN2ot4Heap5ArrayINS0_6StringELt2EE3endEv
        - Src:             'src/core/common/heap_array.hpp:110,20'
          Dst:             _ZN2ot4Heap6StringD2Ev
    - functionName:    _ZN2ot4Heap5ArrayINS0_6StringELt2EE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap5ArrayINS0_6StringELt2EE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:92,9'
          Dst:             _ZN2ot4Heap5ArrayINS0_6StringELt2EE5ClearEv
        - Src:             'src/core/common/heap_array.hpp:93,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot4Heap5ArrayINS0_6StringELt2EED2Ev
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS0_6StringELt2EE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:83,20'
          Dst:             _ZN2ot4Heap5ArrayINS0_6StringELt2EE4FreeEv
    - functionName:    _ZN2ot3Srp6Server7ServiceD2Ev
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4DataD2Ev
        - _ZN2ot4Heap5ArrayINS0_6StringELt2EED2Ev
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:183,11'
          Dst:             _ZN2ot4Heap4DataD2Ev
        - Src:             'src/core/net/srp_server.hpp:183,11'
          Dst:             _ZN2ot4Heap5ArrayINS0_6StringELt2EED2Ev
        - Src:             'src/core/net/srp_server.hpp:183,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/srp_server.hpp:183,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
        - Src:             'src/core/net/srp_server.hpp:183,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
    - functionName:    _ZN2ot10AsNonConstINS_3Srp6Server4HostEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE20FindMatchingWithPrevIJRKPKcEEEPS3_RSA_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Srp6Server4HostEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server4HostEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE20FindMatchingWithPrevIJRKPKcEEEPKS3_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:483,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server4HostEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:483,42'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server4HostEE20FindMatchingWithPrevIJRKPKcEEEPKS3_RSB_DpOT_
        - Src:             'src/core/common/linked_list.hpp:483,16'
          Dst:             _ZN2ot10AsNonConstINS_3Srp6Server4HostEEEPT_PKS4_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server4HostEEEEEPKT_PS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server4HostEE20FindMatchingWithPrevIJRKPKcEEEPKS3_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
        - _ZNK2ot3Srp6Server4Host7MatchesEPKc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Srp6Server4Host7MatchesEPKc
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
    - functionName:    _ZNK2ot3Srp6Server4Host7MatchesEPKc
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionLinenumberEnd: 2192
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFullName
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2192,34'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/srp_server.cpp:2192,12'
          Dst:             _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:531,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:531,13'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:533,13'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:533,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:535,24'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:537,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:533,26'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:535,30'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE9PushAfterERS3_S5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:165,35'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:165,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7SetNextEPS3_
        - Src:             'src/core/common/linked_list.hpp:166,20'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7SetNextEPS3_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server14UpdateMetadata7MatchesEj
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE20FindMatchingWithPrevIJRKjEEEPKS3_RS9_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
        - _ZNK2ot3Srp6Server14UpdateMetadata7MatchesEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server14UpdateMetadata7MatchesEj
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server14UpdateMetadata7MatchesEj
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
                - _ZNK2ot3Srp6Server14UpdateMetadata7MatchesEj
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata7MatchesEj
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
    - functionName:    _ZN2ot10AsNonConstINS_3Srp6Server14UpdateMetadataEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE8PopAfterEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7SetNextEPS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7SetNextEPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE20FindMatchingWithPrevIJRKjEEEPS3_RS8_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Srp6Server14UpdateMetadataEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server14UpdateMetadataEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE20FindMatchingWithPrevIJRKjEEEPKS3_RS9_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:483,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server14UpdateMetadataEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:483,42'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE20FindMatchingWithPrevIJRKjEEEPKS3_RS9_DpOT_
        - Src:             'src/core/common/linked_list.hpp:483,16'
          Dst:             _ZN2ot10AsNonConstINS_3Srp6Server14UpdateMetadataEEEPT_PKS4_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE8IteratorC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE13ConstIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:587,45'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE13ConstIteratorC2EPKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:583,15'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEC2EPS4_
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server4HostEE4FindERKS3_RPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE8PopAfterEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7SetNextEPS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7SetNextEPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE4FindERKS3_RPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server4HostEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE4FindERKS3_RPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:427,16'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server4HostEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:427,31'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server4HostEE4FindERKS3_RPS5_
    - functionName:    _ZN2ot9TaskletInINS_3Srp6ServerEXadL_ZNS2_23ProcessCompletedUpdatesEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
    - functionName:    _ZN2ot3Srp6Server23ProcessCompletedUpdatesEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3PopEv
        - _ZN2ot3Srp6Server15CommitSrpUpdateERNS1_14UpdateMetadataE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:572,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:574,26'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server15CommitSrpUpdateERNS1_14UpdateMetadataE
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3PopEv
            - BranchSide:      'src/core/net/srp_server.cpp:576,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:572,40'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3PopEv
        - Src:             'src/core/net/srp_server.cpp:574,9'
          Dst:             _ZN2ot3Srp6Server15CommitSrpUpdateERNS1_14UpdateMetadataE
    - functionName:    _ZN2ot3Srp6Server15CommitSrpUpdateERNS1_14UpdateMetadataE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUpdateMetadata
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Srp6Server14UpdateMetadata7GetHostEv
        - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS_3Dns12UpdateHeaderEPKNS_3Ip611MessageInfoERKNS1_9TtlConfigERKNS1_11LeaseConfigE
        - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE4FreeEv
        - _ZNK2ot3Srp6Server14UpdateMetadata12GetDnsHeaderEv
        - _ZNK2ot3Srp6Server14UpdateMetadata12GetTtlConfigEv
        - _ZNK2ot3Srp6Server14UpdateMetadata14GetLeaseConfigEv
        - _ZNK2ot3Srp6Server14UpdateMetadata14GetMessageInfoEv
        - _ZNK2ot3Srp6Server14UpdateMetadata20IsDirectRxFromClientEv
        - _ZNK2ot3Srp6Server14UpdateMetadata8GetErrorEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:587,21'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:587,63'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server14UpdateMetadata14GetMessageInfoEv
                - _ZNK2ot3Srp6Server14UpdateMetadata12GetTtlConfigEv
                - _ZNK2ot3Srp6Server14UpdateMetadata14GetLeaseConfigEv
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS_3Dns12UpdateHeaderEPKNS_3Ip611MessageInfoERKNS1_9TtlConfigERKNS1_11LeaseConfigE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:587,21'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server14UpdateMetadata12GetTtlConfigEv
                - _ZNK2ot3Srp6Server14UpdateMetadata14GetLeaseConfigEv
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS_3Dns12UpdateHeaderEPKNS_3Ip611MessageInfoERKNS1_9TtlConfigERKNS1_11LeaseConfigE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE4FreeEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:586,37'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata8GetErrorEv
        - Src:             'src/core/net/srp_server.cpp:586,65'
          Dst:             _ZN2ot3Srp6Server14UpdateMetadata7GetHostEv
        - Src:             'src/core/net/srp_server.cpp:586,92'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata12GetDnsHeaderEv
        - Src:             'src/core/net/srp_server.cpp:587,37'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata20IsDirectRxFromClientEv
        - Src:             'src/core/net/srp_server.cpp:587,79'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata14GetMessageInfoEv
        - Src:             'src/core/net/srp_server.cpp:588,37'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata12GetTtlConfigEv
        - Src:             'src/core/net/srp_server.cpp:588,69'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata14GetLeaseConfigEv
        - Src:             'src/core/net/srp_server.cpp:586,5'
          Dst:             _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS_3Dns12UpdateHeaderEPKNS_3Ip611MessageInfoERKNS1_9TtlConfigERKNS1_11LeaseConfigE
        - Src:             'src/core/net/srp_server.cpp:590,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE4FreeEv
    - functionName:    _ZNK2ot3Srp6Server14UpdateMetadata8GetErrorEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Server14UpdateMetadata7GetHostEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 914
      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:    _ZNK2ot3Srp6Server14UpdateMetadata12GetDnsHeaderEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 910
      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:    _ZNK2ot3Srp6Server14UpdateMetadata20IsDirectRxFromClientEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server14UpdateMetadata14GetMessageInfoEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 915
      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:    _ZNK2ot3Srp6Server14UpdateMetadata12GetTtlConfigEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 912
      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:    _ZNK2ot3Srp6Server14UpdateMetadata14GetLeaseConfigEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 913
      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:    _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS_3Dns12UpdateHeaderEPKNS_3Ip611MessageInfoERKNS1_9TtlConfigERKNS1_11LeaseConfigE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aError
        - aHost
        - aDnsHeader
        - aMessageInfo
        - aTtlConfig
        - aLeaseConfig
      BBCount:         78
      ICount:          485
      EdgeCount:       101
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE14RemoveMatchingIJPKcEEEPS3_DpRKT_
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE4PushERS3_
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3MinINS_4TimeEEET_S2_S2_
        - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
        - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
        - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
        - _ZN2ot3Srp6Server4Host11SetKeyLeaseEj
        - _ZN2ot3Srp6Server4Host6SetTtlEj
        - _ZN2ot3Srp6Server4Host8SetLeaseEj
        - _ZN2ot3Srp6Server9GetSocketEv
        - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
        - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Srp6Server11LeaseConfig10GrantLeaseEj
        - _ZNK2ot3Srp6Server11LeaseConfig13GrantKeyLeaseEj
        - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
        - _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - _ZNK2ot3Srp6Server4Host11GetKeyLeaseEv
        - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
        - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
        - _ZNK2ot3Srp6Server4Host25ShouldUseShortLeaseOptionEv
        - _ZNK2ot3Srp6Server4Host6GetTtlEv
        - _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
        - _ZNK2ot3Srp6Server7Service9IsDeletedEv
        - _ZNK2ot3Srp6Server9TtlConfig8GrantTtlEjj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:608,30'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:608,34'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/srp_server.cpp:610,9'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/net/srp_server.cpp:608,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:610,9'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/srp_server.cpp:614,23'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZNK2ot3Srp6Server4Host11GetKeyLeaseEv
                - _ZNK2ot3Srp6Server11LeaseConfig10GrantLeaseEj
                - _ZNK2ot3Srp6Server11LeaseConfig13GrantKeyLeaseEj
                - _ZNK2ot3Srp6Server4Host6GetTtlEv
                - _ZNK2ot3Srp6Server9TtlConfig8GrantTtlEjj
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE14RemoveMatchingIJPKcEEEPS3_DpRKT_
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server4Host8SetLeaseEj
                - _ZN2ot3Srp6Server4Host11SetKeyLeaseEj
                - _ZN2ot3Srp6Server4Host6SetTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE4PushERS3_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:617,23'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:617,39'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host6GetTtlEv
                - _ZNK2ot3Srp6Server9TtlConfig8GrantTtlEjj
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE14RemoveMatchingIJPKcEEEPS3_DpRKT_
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server4Host8SetLeaseEj
                - _ZN2ot3Srp6Server4Host11SetKeyLeaseEj
                - _ZN2ot3Srp6Server4Host6SetTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE4PushERS3_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:617,54'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server11LeaseConfig13GrantKeyLeaseEj
                - _ZNK2ot3Srp6Server4Host6GetTtlEv
                - _ZNK2ot3Srp6Server9TtlConfig8GrantTtlEjj
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE14RemoveMatchingIJPKcEEEPS3_DpRKT_
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server4Host8SetLeaseEj
                - _ZN2ot3Srp6Server4Host11SetKeyLeaseEj
                - _ZN2ot3Srp6Server4Host6SetTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE4PushERS3_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:630,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:632,9'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:638,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE4PushERS3_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
        - Branch String:   'src/core/net/srp_server.cpp:632,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:632,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/srp_server.cpp:632,9'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/net/srp_server.cpp:640,27'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:640,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
            - BranchSide:      'src/core/net/srp_server.cpp:665,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:651,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:653,24'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
            - BranchSide:      'src/core/net/srp_server.cpp:655,23'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
        - Branch String:   'src/core/net/srp_server.cpp:665,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:672,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:707,10'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
        - Branch String:   'src/core/net/srp_server.cpp:672,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:674,18'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:704,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
        - Branch String:   'src/core/net/srp_server.cpp:674,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:676,17'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
            - BranchSide:      'src/core/net/srp_server.cpp:701,17'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
        - Branch String:   'src/core/net/srp_server.cpp:689,39'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:689,43'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:696,21'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:689,21'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:691,21'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:696,21'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:707,35'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:708,11'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/srp_server.cpp:718,10'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/net/srp_server.cpp:708,48'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:708,52'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/srp_server.cpp:712,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/net/srp_server.cpp:707,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:712,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/srp_server.cpp:718,10'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/net/srp_server.cpp:718,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:718,26'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/srp_server.cpp:720,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/net/srp_server.cpp:724,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:726,13'
              BranchSideFuncs:
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/srp_server.cpp:736,9'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:726,34'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:726,38'
              BranchSideFuncs:
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/srp_server.cpp:732,26'
              BranchSideFuncs:
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:726,64'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:726,67'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:728,26'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:726,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:728,26'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:732,26'
              BranchSideFuncs:
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:736,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:736,9'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:738,9'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:606,38'
          Dst:             _ZNK2ot3Srp6Server4Host25ShouldUseShortLeaseOptionEv
        - Src:             'src/core/net/srp_server.cpp:610,15'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Src:             'src/core/net/srp_server.cpp:614,29'
          Dst:             _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - Src:             'src/core/net/srp_server.cpp:615,29'
          Dst:             _ZNK2ot3Srp6Server4Host11GetKeyLeaseEv
        - Src:             'src/core/net/srp_server.cpp:616,36'
          Dst:             _ZNK2ot3Srp6Server11LeaseConfig10GrantLeaseEj
        - Src:             'src/core/net/srp_server.cpp:617,67'
          Dst:             _ZNK2ot3Srp6Server11LeaseConfig13GrantKeyLeaseEj
        - Src:             'src/core/net/srp_server.cpp:618,63'
          Dst:             _ZNK2ot3Srp6Server4Host6GetTtlEv
        - Src:             'src/core/net/srp_server.cpp:618,34'
          Dst:             _ZNK2ot3Srp6Server9TtlConfig8GrantTtlEjj
        - Src:             'src/core/net/srp_server.cpp:620,48'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:620,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE14RemoveMatchingIJPKcEEEPS3_DpRKT_
        - Src:             'src/core/net/srp_server.cpp:622,5'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:622,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:623,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:623,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:623,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:623,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:626,11'
          Dst:             _ZN2ot3Srp6Server4Host8SetLeaseEj
        - Src:             'src/core/net/srp_server.cpp:627,11'
          Dst:             _ZN2ot3Srp6Server4Host11SetKeyLeaseEj
        - Src:             'src/core/net/srp_server.cpp:628,11'
          Dst:             _ZN2ot3Srp6Server4Host6SetTtlEj
        - Src:             'src/core/net/srp_server.cpp:633,9'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:633,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:634,15'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Src:             'src/core/net/srp_server.cpp:638,12'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE4PushERS3_
        - Src:             'src/core/net/srp_server.cpp:640,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - Src:             'src/core/net/srp_server.cpp:640,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - Src:             'src/core/net/srp_server.cpp:640,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_server.cpp:640,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_server.cpp:655,84'
          Dst:             _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - Src:             'src/core/net/srp_server.cpp:655,65'
          Dst:             _ZNK2ot3Srp6Server4Host10HasServiceEPKc
        - Src:             'src/core/net/srp_server.cpp:660,21'
          Dst:             _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
        - Src:             'src/core/net/srp_server.cpp:640,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_server.cpp:672,59'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3PopEv
        - Src:             'src/core/net/srp_server.cpp:674,52'
          Dst:             _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - Src:             'src/core/net/srp_server.cpp:674,24'
          Dst:             _ZNK2ot3Srp6Server4Host10HasServiceEPKc
        - Src:             'src/core/net/srp_server.cpp:676,23'
          Dst:             _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
        - Src:             'src/core/net/srp_server.cpp:689,27'
          Dst:             _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - Src:             'src/core/net/srp_server.cpp:689,60'
          Dst:             _ZNK2ot3Srp6Server7Service9IsDeletedEv
        - Src:             'src/core/net/srp_server.cpp:692,38'
          Dst:             _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
        - Src:             'src/core/net/srp_server.cpp:696,38'
          Dst:             _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
        - Src:             'src/core/net/srp_server.cpp:701,34'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
        - Src:             'src/core/net/srp_server.cpp:713,22'
          Dst:             _ZN2ot3Srp6Server9GetSocketEv
        - Src:             'src/core/net/srp_server.cpp:713,14'
          Dst:             _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
        - Src:             'src/core/net/srp_server.cpp:714,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/net/srp_server.cpp:714,25'
          Dst:             _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
        - Src:             'src/core/net/srp_server.cpp:718,16'
          Dst:             _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - Src:             'src/core/net/srp_server.cpp:720,47'
          Dst:             _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:720,70'
          Dst:             _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:720,37'
          Dst:             _ZN2ot3MinINS_4TimeEEET_S2_S2_
        - Src:             'src/core/net/srp_server.cpp:720,21'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/net/srp_server.cpp:728,13'
          Dst:             _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
        - Src:             'src/core/net/srp_server.cpp:732,38'
          Dst:             _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
        - Src:             'src/core/net/srp_server.cpp:732,13'
          Dst:             _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
        - Src:             'src/core/net/srp_server.cpp:738,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZNK2ot3Srp6Server4Host25ShouldUseShortLeaseOptionEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Srp6Server4HostD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Srp6Server4HostD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZNK2ot3Srp6Server4Host8GetLeaseEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server4Host11GetKeyLeaseEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server11LeaseConfig10GrantLeaseEj
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aLease
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ClampIjEET_S1_S1_S1_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:392,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:392,5'
              BranchSideFuncs:
                - _ZN2ot5ClampIjEET_S1_S1_S1_
            - BranchSide:      'src/core/net/srp_server.cpp:394,13'
              BranchSideFuncs:
                - _ZN2ot5ClampIjEET_S1_S1_S1_
        - Branch String:   'src/core/net/srp_server.cpp:394,12'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:394,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:394,38'
              BranchSideFuncs:
                - _ZN2ot5ClampIjEET_S1_S1_S1_
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:392,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/srp_server.cpp:394,32'
          Dst:             _ZN2ot5ClampIjEET_S1_S1_S1_
    - functionName:    _ZNK2ot3Srp6Server11LeaseConfig13GrantKeyLeaseEj
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aKeyLease
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ClampIjEET_S1_S1_S1_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:399,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:399,5'
              BranchSideFuncs:
                - _ZN2ot5ClampIjEET_S1_S1_S1_
            - BranchSide:      'src/core/net/srp_server.cpp:401,13'
              BranchSideFuncs:
                - _ZN2ot5ClampIjEET_S1_S1_S1_
        - Branch String:   'src/core/net/srp_server.cpp:401,12'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:401,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:401,41'
              BranchSideFuncs:
                - _ZN2ot5ClampIjEET_S1_S1_S1_
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:399,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/srp_server.cpp:401,35'
          Dst:             _ZN2ot5ClampIjEET_S1_S1_S1_
    - functionName:    _ZNK2ot3Srp6Server4Host6GetTtlEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server9TtlConfig8GrantTtlEjj
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - aLease
        - aTtl
      BBCount:         7
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZN2ot5ClampIjEET_S1_S1_S1_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:359,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:359,5'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot5ClampIjEET_S1_S1_S1_
            - BranchSide:      'src/core/net/srp_server.cpp:359,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:359,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/srp_server.cpp:361,18'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/net/srp_server.cpp:361,12'
          Dst:             _ZN2ot5ClampIjEET_S1_S1_S1_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE14RemoveMatchingIJPKcEEEPS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE20FindMatchingWithPrevIJRKPKcEEEPS3_RSA_DpOT_
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE8PopAfterEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:340,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:340,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE8PopAfterEPS3_
            - BranchSide:      'src/core/common/linked_list.hpp:342,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE8PopAfterEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:338,23'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE20FindMatchingWithPrevIJRKPKcEEEPS3_RSA_DpOT_
        - Src:             'src/core/common/linked_list.hpp:342,13'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE8PopAfterEPS3_
    - functionName:    _ZN2ot3Srp6Server4Host8SetLeaseEj
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aLease
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Server4Host11SetKeyLeaseEj
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aKeyLease
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Server4Host6SetTtlEj
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTtl
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7SetNextEPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE8IteratorC2EPS3_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE8IteratorC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE8IteratorC2EPS3_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE8IteratorC2EPS3_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot3Srp6Server4Host10HasServiceEPKc
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2331
      functionLinenumberEnd: 2331
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceName
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE16ContainsMatchingIJPKcEEEbDpRKT_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2331,83'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE16ContainsMatchingIJPKcEEEbDpRKT_
    - functionName:    _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2082
      functionLinenumberEnd: 2122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAction
      BBCount:         10
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
        - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2110,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2110,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
                - _ZL11IgnoreError7otError.13394
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:2112,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
                - _ZL11IgnoreError7otError.13394
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:2114,42'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2114,42'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
                - _ZL11IgnoreError7otError.13394
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:2121,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2112,9'
          Dst:             _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - Src:             'src/core/net/srp_server.cpp:2112,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:2114,42'
          Dst:             _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
        - Src:             'src/core/net/srp_server.cpp:2114,42'
          Dst:             _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
        - Src:             'src/core/net/srp_server.cpp:2118,57'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/srp_server.cpp:2118,25'
          Dst:             _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
        - Src:             'src/core/net/srp_server.cpp:2118,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_server.cpp:2119,13'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/srp_server.cpp:2119,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE8Iterator7AdvanceEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2264
      functionLinenumberEnd: 2267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE4PushERS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2266,15'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE4PushERS3_
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Srp6Server7ServiceD2Ev
        - _ZN2ot4Heap4FreeEPv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot3Srp6Server7ServiceD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot3Srp6Server9GetSocketEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - _ZNK2ot3Ip68SockAddr7GetPortEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:836,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:836,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:838,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:834,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Src:             'src/core/net/srp_server.cpp:836,19'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/net/srp_server.cpp:836,33'
          Dst:             _ZNK2ot3Ip68SockAddr7GetPortEv
    - functionName:    _ZN2ot12SettingsBase13SrpServerInfo7SetPortEt
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:696,48'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZN2ot8Settings4SaveINS_12SettingsBase13SrpServerInfoEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:899,9'
          Dst:             _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
    - functionName:    _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2196
      functionLinenumberEnd: 2199
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - _ZNK2ot4TimeplEj
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2197,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2197,5'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/srp_server.cpp:2197,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2197,5'
          Dst:             _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - Src:             'src/core/net/srp_server.cpp:2197,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/srp_server.cpp:2199,26'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/net/srp_server.cpp:2199,24'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2202
      functionLinenumberEnd: 2202
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot4TimeplEj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2202,77'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/net/srp_server.cpp:2202,75'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderEjjbRKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1656
      functionLinenumberEnd: 1705
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHeader
        - aLease
        - aKeyLease
        - mUseShortLeaseOption
        - aMessageInfo
      BBCount:         39
      ICount:          194
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot3Dns11LeaseOption17InitAsLongVariantEjj
        - _ZN2ot3Dns11LeaseOption18InitAsShortVariantEj
        - _ZN2ot3Dns12UpdateHeaderC2Ev
        - _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
        - _ZN2ot3Dns6Header12SetMessageIdEt
        - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
        - _ZN2ot3Dns6Header15SetResponseCodeENS1_8ResponseE
        - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
        - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
        - _ZN2ot3Dns9OptRecord17SetUdpPayloadSizeEt
        - _ZN2ot3Dns9OptRecord18SetDnsSecurityFlagEv
        - _ZN2ot3Dns9OptRecord4InitEv
        - _ZN2ot3Ip63Udp6Socket10NewMessageEv
        - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
        - _ZN2ot3Srp6Server9GetSocketEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_3Dns12UpdateHeaderEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_3Dns9OptRecordEEE7otErrorRKT_
        - _ZN2ot7ToUlongEj
        - _ZNK2ot3Dns6Header12GetMessageIdEv
        - _ZNK2ot3Dns6Header12GetQueryTypeEv
        - _ZNK2ot3Dns6Option7GetSizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1665,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1665,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Header12SetMessageIdEt
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
                - _ZN2ot3Dns6Header15SetResponseCodeENS1_8ResponseE
                - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
                - _ZN2ot7Message6AppendINS_3Dns12UpdateHeaderEEE7otErrorRKT_
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
                - _ZN2ot3Dns9OptRecord4InitEv
                - _ZN2ot3Dns9OptRecord17SetUdpPayloadSizeEt
                - _ZN2ot3Dns9OptRecord18SetDnsSecurityFlagEv
                - _ZN2ot3Dns11LeaseOption17InitAsLongVariantEjj
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZN2ot3Dns14ResourceRecord9SetLengthEt
                - _ZN2ot7Message6AppendINS_3Dns9OptRecordEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns11LeaseOption18InitAsShortVariantEj
            - BranchSide:      'src/core/net/srp_server.cpp:1665,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:1672,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1672,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1675,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
                - _ZN2ot3Dns9OptRecord4InitEv
                - _ZN2ot3Dns9OptRecord17SetUdpPayloadSizeEt
                - _ZN2ot3Dns9OptRecord18SetDnsSecurityFlagEv
                - _ZN2ot3Dns11LeaseOption17InitAsLongVariantEjj
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZN2ot3Dns14ResourceRecord9SetLengthEt
                - _ZN2ot7Message6AppendINS_3Dns9OptRecordEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns11LeaseOption18InitAsShortVariantEj
        - Branch String:   'src/core/net/srp_server.cpp:1675,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1675,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1677,15'
              BranchSideFuncs:
                - _ZN2ot3Dns9OptRecord4InitEv
                - _ZN2ot3Dns9OptRecord17SetUdpPayloadSizeEt
                - _ZN2ot3Dns9OptRecord18SetDnsSecurityFlagEv
                - _ZN2ot3Dns11LeaseOption17InitAsLongVariantEjj
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZN2ot3Dns14ResourceRecord9SetLengthEt
                - _ZN2ot7Message6AppendINS_3Dns9OptRecordEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns11LeaseOption18InitAsShortVariantEj
        - Branch String:   'src/core/net/srp_server.cpp:1681,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1683,40'
              BranchSideFuncs:
                - _ZN2ot3Dns11LeaseOption18InitAsShortVariantEj
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZN2ot3Dns14ResourceRecord9SetLengthEt
                - _ZN2ot7Message6AppendINS_3Dns9OptRecordEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1687,39'
              BranchSideFuncs:
                - _ZN2ot3Dns11LeaseOption17InitAsLongVariantEjj
                - _ZNK2ot3Dns6Option7GetSizeEv
                - _ZN2ot3Dns14ResourceRecord9SetLengthEt
                - _ZN2ot7Message6AppendINS_3Dns9OptRecordEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:1693,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1693,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1694,5'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:1694,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1694,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1696,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:1696,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1696,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1698,5'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:1704,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1704,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1704,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:1704,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1704,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1704,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1659,23'
          Dst:             _ZN2ot3Dns12UpdateHeaderC2Ev
        - Src:             'src/core/net/srp_server.cpp:1664,16'
          Dst:             _ZN2ot3Srp6Server9GetSocketEv
        - Src:             'src/core/net/srp_server.cpp:1664,28'
          Dst:             _ZN2ot3Ip63Udp6Socket10NewMessageEv
        - Src:             'src/core/net/srp_server.cpp:1667,33'
          Dst:             _ZNK2ot3Dns6Header12GetMessageIdEv
        - Src:             'src/core/net/srp_server.cpp:1667,12'
          Dst:             _ZN2ot3Dns6Header12SetMessageIdEt
        - Src:             'src/core/net/srp_server.cpp:1668,12'
          Dst:             _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
        - Src:             'src/core/net/srp_server.cpp:1669,33'
          Dst:             _ZNK2ot3Dns6Header12GetQueryTypeEv
        - Src:             'src/core/net/srp_server.cpp:1669,12'
          Dst:             _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
        - Src:             'src/core/net/srp_server.cpp:1670,12'
          Dst:             _ZN2ot3Dns6Header15SetResponseCodeENS1_8ResponseE
        - Src:             'src/core/net/srp_server.cpp:1671,12'
          Dst:             _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
        - Src:             'src/core/net/srp_server.cpp:1672,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns12UpdateHeaderEEE7otErrorRKT_
        - Src:             'src/core/net/srp_server.cpp:1675,5'
          Dst:             _ZN2ot3Dns4Name16AppendTerminatorERNS_7MessageE
        - Src:             'src/core/net/srp_server.cpp:1677,15'
          Dst:             _ZN2ot3Dns9OptRecord4InitEv
        - Src:             'src/core/net/srp_server.cpp:1678,15'
          Dst:             _ZN2ot3Dns9OptRecord17SetUdpPayloadSizeEt
        - Src:             'src/core/net/srp_server.cpp:1679,15'
          Dst:             _ZN2ot3Dns9OptRecord18SetDnsSecurityFlagEv
        - Src:             'src/core/net/srp_server.cpp:1683,21'
          Dst:             _ZN2ot3Dns11LeaseOption18InitAsShortVariantEj
        - Src:             'src/core/net/srp_server.cpp:1687,21'
          Dst:             _ZN2ot3Dns11LeaseOption17InitAsLongVariantEjj
        - Src:             'src/core/net/srp_server.cpp:1690,52'
          Dst:             _ZNK2ot3Dns6Option7GetSizeEv
        - Src:             'src/core/net/srp_server.cpp:1691,15'
          Dst:             _ZN2ot3Dns14ResourceRecord9SetLengthEt
        - Src:             'src/core/net/srp_server.cpp:1693,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns9OptRecordEEE7otErrorRKT_
        - Src:             'src/core/net/srp_server.cpp:1694,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/net/srp_server.cpp:1696,5'
          Dst:             _ZN2ot3Srp6Server9GetSocketEv
        - Src:             'src/core/net/srp_server.cpp:1696,5'
          Dst:             _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - Src:             'src/core/net/srp_server.cpp:1698,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:1698,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:1698,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1700,5'
          Dst:             _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
        - Src:             'src/core/net/srp_server.cpp:1703,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Src:             'src/core/net/srp_server.cpp:1704,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         7
      ICount:          39
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:52,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:55,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:58,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:61,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:64,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:67,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1617
      functionLinenumberEnd: 1649
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHeader
        - aResponseCode
        - aMessageInfo
      BBCount:         32
      ICount:          145
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Dns12UpdateHeaderC2Ev
        - _ZN2ot3Dns6Header12SetMessageIdEt
        - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
        - _ZN2ot3Dns6Header15SetResponseCodeENS1_8ResponseE
        - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
        - _ZN2ot3Ip63Udp6Socket10NewMessageEv
        - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
        - _ZN2ot3Srp6Server9GetSocketEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_3Dns12UpdateHeaderEEE7otErrorRKT_
        - _ZNK2ot3Dns6Header12GetMessageIdEv
        - _ZNK2ot3Dns6Header12GetQueryTypeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1622,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1622,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot3Ip63Udp6Socket10NewMessageEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Header12SetMessageIdEt
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
                - _ZN2ot3Dns6Header15SetResponseCodeENS1_8ResponseE
                - _ZN2ot7Message6AppendINS_3Dns12UpdateHeaderEEE7otErrorRKT_
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:1622,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:1625,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1625,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot3Dns6Header12SetMessageIdEt
                - _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
                - _ZN2ot3Dns6Header15SetResponseCodeENS1_8ResponseE
                - _ZN2ot7Message6AppendINS_3Dns12UpdateHeaderEEE7otErrorRKT_
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:1625,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:1631,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1631,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1633,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server9GetSocketEv
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:1633,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1633,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1635,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:1635,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1637,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1641,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:1648,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1648,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1648,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:1648,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1648,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1648,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1620,23'
          Dst:             _ZN2ot3Dns12UpdateHeaderC2Ev
        - Src:             'src/core/net/srp_server.cpp:1624,16'
          Dst:             _ZN2ot3Srp6Server9GetSocketEv
        - Src:             'src/core/net/srp_server.cpp:1624,28'
          Dst:             _ZN2ot3Ip63Udp6Socket10NewMessageEv
        - Src:             'src/core/net/srp_server.cpp:1627,33'
          Dst:             _ZNK2ot3Dns6Header12GetMessageIdEv
        - Src:             'src/core/net/srp_server.cpp:1627,12'
          Dst:             _ZN2ot3Dns6Header12SetMessageIdEt
        - Src:             'src/core/net/srp_server.cpp:1628,12'
          Dst:             _ZN2ot3Dns6Header7SetTypeENS1_4TypeE
        - Src:             'src/core/net/srp_server.cpp:1629,33'
          Dst:             _ZNK2ot3Dns6Header12GetQueryTypeEv
        - Src:             'src/core/net/srp_server.cpp:1629,12'
          Dst:             _ZN2ot3Dns6Header12SetQueryTypeENS1_9QueryTypeE
        - Src:             'src/core/net/srp_server.cpp:1630,12'
          Dst:             _ZN2ot3Dns6Header15SetResponseCodeENS1_8ResponseE
        - Src:             'src/core/net/srp_server.cpp:1631,5'
          Dst:             _ZN2ot7Message6AppendINS_3Dns12UpdateHeaderEEE7otErrorRKT_
        - Src:             'src/core/net/srp_server.cpp:1633,5'
          Dst:             _ZN2ot3Srp6Server9GetSocketEv
        - Src:             'src/core/net/srp_server.cpp:1633,5'
          Dst:             _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - Src:             'src/core/net/srp_server.cpp:1637,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1641,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1644,5'
          Dst:             _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
        - Src:             'src/core/net/srp_server.cpp:1647,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Src:             'src/core/net/srp_server.cpp:1648,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Srp6Server22UpdateResponseCountersENS_3Dns6Header8ResponseE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1888
      functionLinenumberEnd: 1910
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aResponseCode
      BBCount:         8
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1889,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1892,11'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:1895,11'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:1898,11'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:1901,11'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:1904,11'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:1907,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7SetNextEPS3_
    - functionName:    _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:482,44'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:482,60'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:482,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:483,42'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:483,59'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:483,42'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aSubTypeServiceName
        - aLabel
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameEPKcPch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:396,20'
          Dst:             _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameEPKcPch
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameEPKcPch
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1994
      functionLinenumberEnd: 2018
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aSubTypeServiceName
        - aLabel
        - aLabelSize
      BBCount:         12
      ICount:          88
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2002,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2002,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2002,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:2004,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2006,44'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2010,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2001,14'
          Dst:             _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE16ContainsMatchingIJPKcEEEbDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE12FindMatchingIJPKcEEEPKS3_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:268,16'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE12FindMatchingIJPKcEEEPKS3_DpRKT_
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE12FindMatchingIJPKcEEEPKS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE20FindMatchingWithPrevIJRKPKcEEEPKS3_RSB_DpOT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE20FindMatchingWithPrevIJRKPKcEEEPKS3_RSB_DpOT_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot5ClampIjEET_S1_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - aValue
        - aMin
        - aMax
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MaxIjEET_S1_S1_
        - _ZN2ot3MinIjEET_S1_S1_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/num_utils.hpp:86,18'
          Dst:             _ZN2ot3MaxIjEET_S1_S1_
        - Src:             'src/core/common/num_utils.hpp:88,12'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
    - functionName:    _ZN2ot3Srp6Server4HostD2Ev
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2168
      functionLinenumberEnd: 2168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Srp6Server4Host15FreeAllServicesEv
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EED2Ev
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2168,29'
          Dst:             _ZN2ot3Srp6Server4Host15FreeAllServicesEv
        - Src:             'src/core/net/srp_server.cpp:2168,48'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EED2Ev
        - Src:             'src/core/net/srp_server.cpp:2168,48'
          Dst:             _ZN2ot4Heap6StringD2Ev
    - functionName:    _ZN2ot3Srp6Server4Host15FreeAllServicesEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2315
      functionLinenumberEnd: 2320
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
        - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
        - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2316,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2318,23'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE7IsEmptyEv
            - BranchSide:      'src/core/net/srp_server.cpp:2320,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2316,23'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE7IsEmptyEv
        - Src:             'src/core/net/srp_server.cpp:2318,33'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
        - Src:             'src/core/net/srp_server.cpp:2318,9'
          Dst:             _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2270
      functionLinenumberEnd: 2311
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - aService
        - aRetainName
        - aNotifyServiceHandler
      BBCount:         20
      ICount:          134
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE6RemoveERKS3_
        - _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
        - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
        - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
        - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjPNS_3Srp6Server4HostEjEEEvDpOT_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2273,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2273,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE6RemoveERKS3_
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjPNS_3Srp6Server4HostEjEEEvDpOT_
            - BranchSide:      'src/core/net/srp_server.cpp:2273,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:2278,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2280,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE6RemoveERKS3_
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjPNS_3Srp6Server4HostEjEEEvDpOT_
            - BranchSide:      'src/core/net/srp_server.cpp:2283,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE6RemoveERKS3_
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjPNS_3Srp6Server4HostEjEEEvDpOT_
        - Branch String:   'src/core/net/srp_server.cpp:2285,31'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2285,34'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE6RemoveERKS3_
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
                - _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjPNS_3Srp6Server4HostEjEEEvDpOT_
            - BranchSide:      'src/core/net/srp_server.cpp:2304,10'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE6RemoveERKS3_
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:2285,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2287,29'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjPNS_3Srp6Server4HostEjEEEvDpOT_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE6RemoveERKS3_
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:2304,10'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE6RemoveERKS3_
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:2304,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2304,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2306,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE6RemoveERKS3_
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2271,22'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/net/srp_server.cpp:2283,15'
          Dst:             _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
        - Src:             'src/core/net/srp_server.cpp:2285,63'
          Dst:             _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
        - Src:             'src/core/net/srp_server.cpp:2287,36'
          Dst:             _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
        - Src:             'src/core/net/srp_server.cpp:2289,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:2289,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:2290,38'
          Dst:             _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjPNS_3Srp6Server4HostEjEEEvDpOT_
        - Src:             'src/core/net/srp_server.cpp:2306,31'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE6RemoveERKS3_
        - Src:             'src/core/net/srp_server.cpp:2306,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_server.cpp:2307,19'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
    - functionName:    _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      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:    _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjPNS_3Srp6Server4HostEjEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE6RemoveERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE4FindERKS3_RPS3_
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE8PopAfterEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:311,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:311,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE8PopAfterEPS3_
            - BranchSide:      'src/core/common/linked_list.hpp:313,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE8PopAfterEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:309,23'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE4FindERKS3_RPS3_
        - Src:             'src/core/common/linked_list.hpp:313,13'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE8PopAfterEPS3_
    - functionName:    _ZN2ot12TimerMilliInINS_3Srp6ServerEXadL_ZNS2_29HandleOutstandingUpdatesTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
    - functionName:    _ZN2ot3Srp6Server29HandleOutstandingUpdatesTimerEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1848
      functionLinenumberEnd: 1866
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE6RemoveERKS3_
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Srp6Server14UpdateMetadata8SetErrorE7otError
        - _ZN2ot3Srp6Server15CommitSrpUpdateERNS1_14UpdateMetadataE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
        - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
        - _ZNK2ot4TimegtERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1852,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1852,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE6RemoveERKS3_
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot3Srp6Server14UpdateMetadata8SetErrorE7otError
                - _ZN2ot3Srp6Server15CommitSrpUpdateERNS1_14UpdateMetadataE
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1854,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE6RemoveERKS3_
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot3Srp6Server14UpdateMetadata8SetErrorE7otError
                - _ZN2ot3Srp6Server15CommitSrpUpdateERNS1_14UpdateMetadataE
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1854,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1856,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1860,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE6RemoveERKS3_
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot3Srp6Server14UpdateMetadata8SetErrorE7otError
                - _ZN2ot3Srp6Server15CommitSrpUpdateERNS1_14UpdateMetadataE
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZNK2ot4TimegtERKS0_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1849,27'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/srp_server.cpp:1852,42'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
        - Src:             'src/core/net/srp_server.cpp:1854,21'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1854,37'
          Dst:             _ZNK2ot4TimegtERKS0_
        - Src:             'src/core/net/srp_server.cpp:1856,62'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1856,38'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/net/srp_server.cpp:1860,9'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
        - Src:             'src/core/net/srp_server.cpp:1860,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:1860,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1862,41'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE6RemoveERKS3_
        - Src:             'src/core/net/srp_server.cpp:1862,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_server.cpp:1863,17'
          Dst:             _ZN2ot3Srp6Server14UpdateMetadata8SetErrorE7otError
        - Src:             'src/core/net/srp_server.cpp:1864,9'
          Dst:             _ZN2ot3Srp6Server15CommitSrpUpdateERNS1_14UpdateMetadataE
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Srp6Server14UpdateMetadataEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server14UpdateMetadataEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:547,45'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server14UpdateMetadataEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:547,60'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
        - Src:             'src/core/common/linked_list.hpp:547,34'
          Dst:             _ZN2ot10AsNonConstINS_3Srp6Server14UpdateMetadataEEEPT_PKS4_
    - functionName:    _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE6RemoveERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4FindERKS3_RPS3_
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE8PopAfterEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:311,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:311,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE8PopAfterEPS3_
            - BranchSide:      'src/core/common/linked_list.hpp:313,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE8PopAfterEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:309,23'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4FindERKS3_RPS3_
        - Src:             'src/core/common/linked_list.hpp:313,13'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE8PopAfterEPS3_
    - functionName:    _ZN2ot3Srp6Server14UpdateMetadata8SetErrorE7otError
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aError
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_3Srp6ServerEXadL_ZNS2_16HandleLeaseTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
    - functionName:    _ZN2ot3Srp6Server16HandleLeaseTimerEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1748
      functionLinenumberEnd: 1845
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         48
      ICount:          342
      EdgeCount:       59
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
        - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
        - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
        - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
        - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
        - _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
        - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
        - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
        - _ZNK2ot4TimeleERKS0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1752,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1754,20'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
            - BranchSide:      'src/core/net/srp_server.cpp:1844,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - Branch String:   'src/core/net/srp_server.cpp:1756,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1758,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
            - BranchSide:      'src/core/net/srp_server.cpp:1763,18'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
        - Branch String:   'src/core/net/srp_server.cpp:1763,18'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1769,44'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
            - BranchSide:      'src/core/net/srp_server.cpp:1789,18'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/srp_server.cpp:1772,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1774,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
            - BranchSide:      'src/core/net/srp_server.cpp:1788,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
        - Branch String:   'src/core/net/srp_server.cpp:1776,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1776,17'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
            - BranchSide:      'src/core/net/srp_server.cpp:1778,21'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
        - Branch String:   'src/core/net/srp_server.cpp:1778,21'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1780,21'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1785,52'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
        - Branch String:   'src/core/net/srp_server.cpp:1789,18'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1791,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/net/srp_server.cpp:1810,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
        - Branch String:   'src/core/net/srp_server.cpp:1794,35'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1794,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
            - BranchSide:      'src/core/net/srp_server.cpp:1800,24'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
        - Branch String:   'src/core/net/srp_server.cpp:1810,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1810,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
            - BranchSide:      'src/core/net/srp_server.cpp:1812,44'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
        - Branch String:   'src/core/net/srp_server.cpp:1814,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
            - BranchSide:      'src/core/net/srp_server.cpp:1816,24'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
        - Branch String:   'src/core/net/srp_server.cpp:1818,21'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1820,21'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1823,26'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1823,26'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1826,52'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
            - BranchSide:      'src/core/net/srp_server.cpp:1828,26'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1828,26'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1830,21'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
            - BranchSide:      'src/core/net/srp_server.cpp:1838,52'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - __assert_fail
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
                - _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1749,18'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/net/srp_server.cpp:1752,30'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
        - Src:             'src/core/net/srp_server.cpp:1754,26'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
        - Src:             'src/core/net/srp_server.cpp:1756,19'
          Dst:             _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1756,56'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/srp_server.cpp:1756,38'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/srp_server.cpp:1758,13'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:1758,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1761,13'
          Dst:             _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
        - Src:             'src/core/net/srp_server.cpp:1763,24'
          Dst:             _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - Src:             'src/core/net/srp_server.cpp:1769,50'
          Dst:             _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1769,28'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/srp_server.cpp:1772,53'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
        - Src:             'src/core/net/srp_server.cpp:1774,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
        - Src:             'src/core/net/srp_server.cpp:1776,17'
          Dst:             __assert_fail
        - Src:             'src/core/net/srp_server.cpp:1778,30'
          Dst:             _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1778,67'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/srp_server.cpp:1778,49'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/srp_server.cpp:1780,30'
          Dst:             _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
        - Src:             'src/core/net/srp_server.cpp:1781,27'
          Dst:             _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
        - Src:             'src/core/net/srp_server.cpp:1785,61'
          Dst:             _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1785,36'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/srp_server.cpp:1789,24'
          Dst:             _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1789,58'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/srp_server.cpp:1789,40'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/srp_server.cpp:1791,13'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:1791,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1794,35'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - Src:             'src/core/net/srp_server.cpp:1794,35'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - Src:             'src/core/net/srp_server.cpp:1794,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_server.cpp:1794,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_server.cpp:1797,23'
          Dst:             _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
        - Src:             'src/core/net/srp_server.cpp:1794,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_server.cpp:1800,13'
          Dst:             _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
        - Src:             'src/core/net/srp_server.cpp:1802,50'
          Dst:             _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1802,28'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/srp_server.cpp:1810,13'
          Dst:             _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - Src:             'src/core/net/srp_server.cpp:1810,13'
          Dst:             __assert_fail
        - Src:             'src/core/net/srp_server.cpp:1812,50'
          Dst:             _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1812,28'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/srp_server.cpp:1814,53'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
        - Src:             'src/core/net/srp_server.cpp:1816,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
        - Src:             'src/core/net/srp_server.cpp:1818,30'
          Dst:             _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1818,67'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/srp_server.cpp:1818,49'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/srp_server.cpp:1820,30'
          Dst:             _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
        - Src:             'src/core/net/srp_server.cpp:1821,27'
          Dst:             _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
        - Src:             'src/core/net/srp_server.cpp:1826,61'
          Dst:             _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1826,36'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/srp_server.cpp:1828,35'
          Dst:             _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1828,69'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/net/srp_server.cpp:1828,51'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/srp_server.cpp:1830,30'
          Dst:             _ZNK2ot3Srp6Server7Service3LogENS2_6ActionE
        - Src:             'src/core/net/srp_server.cpp:1833,27'
          Dst:             _ZN2ot3Srp6Server4Host13RemoveServiceEPNS1_7ServiceENS1_10RetainNameENS1_10NotifyModeE
        - Src:             'src/core/net/srp_server.cpp:1834,61'
          Dst:             _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1834,36'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/srp_server.cpp:1838,61'
          Dst:             _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1838,36'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/net/srp_server.cpp:1844,17'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
    - functionName:    _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aHost
        - aRetainName
      BBCount:         18
      ICount:          104
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE6RemoveERKS3_
        - _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
        - _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
        - _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjRPNS_3Srp6Server4HostEjEEEvDpOT_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:455,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:455,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE6RemoveERKS3_
                - _ZL11IgnoreError7otError.13394
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjRPNS_3Srp6Server4HostEjEEEvDpOT_
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:455,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:460,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:462,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjRPNS_3Srp6Server4HostEjEEEvDpOT_
            - BranchSide:      'src/core/net/srp_server.cpp:466,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE6RemoveERKS3_
                - _ZL11IgnoreError7otError.13394
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjRPNS_3Srp6Server4HostEjEEEvDpOT_
        - Branch String:   'src/core/net/srp_server.cpp:471,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:473,29'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjRPNS_3Srp6Server4HostEjEEEvDpOT_
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:490,10'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:490,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:490,10'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:492,9'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:458,12'
          Dst:             _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - Src:             'src/core/net/srp_server.cpp:462,9'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:462,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:467,28'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE6RemoveERKS3_
        - Src:             'src/core/net/srp_server.cpp:467,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_server.cpp:468,9'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:468,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:471,31'
          Dst:             _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
        - Src:             'src/core/net/srp_server.cpp:473,29'
          Dst:             _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
        - Src:             'src/core/net/srp_server.cpp:475,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:475,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:476,31'
          Dst:             _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjRPNS_3Srp6Server4HostEjEEEvDpOT_
        - Src:             'src/core/net/srp_server.cpp:492,16'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
    - functionName:    _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2029
      functionLinenumberEnd: 2029
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot4TimeplEj
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2029,80'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/net/srp_server.cpp:2029,78'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2022
      functionLinenumberEnd: 2026
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - _ZNK2ot3Srp6Server7Service7GetHostEv
        - _ZNK2ot4TimeplEj
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2023,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2023,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service7GetHostEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/srp_server.cpp:2024,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service7GetHostEv
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - __assert_fail
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
        - Branch String:   'src/core/net/srp_server.cpp:2024,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2024,5'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
            - BranchSide:      'src/core/net/srp_server.cpp:2024,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2023,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/srp_server.cpp:2024,5'
          Dst:             _ZNK2ot3Srp6Server7Service7GetHostEv
        - Src:             'src/core/net/srp_server.cpp:2024,5'
          Dst:             _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - Src:             'src/core/net/srp_server.cpp:2024,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/srp_server.cpp:2026,26'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/net/srp_server.cpp:2026,24'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZN2ot3Srp6Server4Host14ClearResourcesEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2322
      functionLinenumberEnd: 2322
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2322,54'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE4FreeEv
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE6RemoveERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE4FindERKS3_RPS3_
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE8PopAfterEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:311,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:311,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE8PopAfterEPS3_
            - BranchSide:      'src/core/common/linked_list.hpp:313,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE8PopAfterEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:309,23'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE4FindERKS3_RPS3_
        - Src:             'src/core/common/linked_list.hpp:313,13'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE8PopAfterEPS3_
    - functionName:    _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJRjRPNS_3Srp6Server4HostEjEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_3Srp6ServerEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.hpp:359,13'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/net/udp6.hpp:359,73'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/udp6.hpp:359,95'
          Dst:             _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot3Srp6Server16HandleUdpReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1708
      functionLinenumberEnd: 1713
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Srp6Server14ProcessMessageERNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1709,19'
          Dst:             _ZN2ot3Srp6Server14ProcessMessageERNS_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/net/srp_server.cpp:1711,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot3Srp6Server14ProcessMessageERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1717
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Srp6Server14ProcessMessageERNS_7MessageENS_4TimeERKNS1_9TtlConfigERKNS1_11LeaseConfigEPKNS_3Ip611MessageInfoE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1717,37'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/srp_server.cpp:1717,12'
          Dst:             _ZN2ot3Srp6Server14ProcessMessageERNS_7MessageENS_4TimeERKNS1_9TtlConfigERKNS1_11LeaseConfigEPKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot3Srp6Server14ProcessMessageERNS_7MessageENS_4TimeERKNS1_9TtlConfigERKNS1_11LeaseConfigEPKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1725
      functionLinenumberEnd: 1744
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aRxTime
        - aTtlConfig
        - aLeaseConfig
        - aMessageInfo
      BBCount:         18
      ICount:          108
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Srp6Server15MessageMetadataC2Ev
        - _ZN2ot3Srp6Server16ProcessDnsUpdateERNS_7MessageERNS1_15MessageMetadataE
        - _ZNK2ot3Dns6Header12GetQueryTypeEv
        - _ZNK2ot3Dns6Header7GetTypeEv
        - _ZNK2ot7Message4ReadINS_3Dns12UpdateHeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1735,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1735,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:1736,14'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header7GetTypeEv
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZN2ot3Srp6Server16ProcessDnsUpdateERNS_7MessageERNS1_15MessageMetadataE
        - Branch String:   'src/core/net/srp_server.cpp:1738,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1738,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetQueryTypeEv
                - _ZN2ot3Srp6Server16ProcessDnsUpdateERNS_7MessageERNS1_15MessageMetadataE
            - BranchSide:      'src/core/net/srp_server.cpp:1738,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:1739,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1739,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server16ProcessDnsUpdateERNS_7MessageERNS1_15MessageMetadataE
            - BranchSide:      'src/core/net/srp_server.cpp:1739,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1727,21'
          Dst:             _ZN2ot3Srp6Server15MessageMetadataC2Ev
        - Src:             'src/core/net/srp_server.cpp:1729,38'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/srp_server.cpp:1735,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns12UpdateHeaderEEE7otErrortRT_
        - Src:             'src/core/net/srp_server.cpp:1738,5'
          Dst:             _ZNK2ot3Dns6Header7GetTypeEv
        - Src:             'src/core/net/srp_server.cpp:1739,5'
          Dst:             _ZNK2ot3Dns6Header12GetQueryTypeEv
        - Src:             'src/core/net/srp_server.cpp:1741,5'
          Dst:             _ZN2ot3Srp6Server16ProcessDnsUpdateERNS_7MessageERNS1_15MessageMetadataE
    - functionName:    _ZN2ot3Srp6Server15MessageMetadataC2Ev
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns12UpdateHeaderC2Ev
        - _ZN2ot3Dns4ZoneC2Et
        - _ZN2ot3Srp6Server11LeaseConfigC2Ev
        - _ZN2ot3Srp6Server9TtlConfigC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:884,12'
          Dst:             _ZN2ot3Dns12UpdateHeaderC2Ev
        - Src:             'src/core/net/srp_server.hpp:884,12'
          Dst:             _ZN2ot3Dns4ZoneC2Et
        - Src:             'src/core/net/srp_server.hpp:884,12'
          Dst:             _ZN2ot3Srp6Server9TtlConfigC2Ev
        - Src:             'src/core/net/srp_server.hpp:884,12'
          Dst:             _ZN2ot3Srp6Server11LeaseConfigC2Ev
    - functionName:    _ZN2ot3Srp6Server16ProcessDnsUpdateERNS_7MessageERNS1_15MessageMetadataE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMetadata
      BBCount:         46
      ICount:          201
      EdgeCount:       57
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot3Srp6Server12HandleUpdateERNS1_4HostERKNS1_15MessageMetadataE
        - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
        - _ZN2ot3Srp6Server28UpdateAddrResolverCacheTableERKNS_3Ip611MessageInfoERKNS1_4HostE
        - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
        - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE8AllocateIJRNS_8InstanceERNS_4TimeEEEEPS4_DpOT_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
        - _ZNK2ot3Dns6Header12GetMessageIdEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
        - _ZNK2ot3Srp6Server18ProcessZoneSectionERKNS_7MessageERNS1_15MessageMetadataE
        - _ZNK2ot3Srp6Server20ProcessUpdateSectionERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
        - _ZNK2ot3Srp6Server21FindOutstandingUpdateERKNS1_15MessageMetadataE
        - _ZNK2ot3Srp6Server24ProcessAdditionalSectionEPNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:950,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:954,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server18ProcessZoneSectionERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server21FindOutstandingUpdateERKNS1_15MessageMetadataE
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE8AllocateIJRNS_8InstanceERNS_4TimeEEEEPS4_DpOT_
                - _ZNK2ot3Srp6Server20ProcessUpdateSectionERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server24ProcessAdditionalSectionEPNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3Srp6Server12HandleUpdateERNS1_4HostERKNS1_15MessageMetadataE
                - _ZN2ot3Srp6Server28UpdateAddrResolverCacheTableERKNS_3Ip611MessageInfoERKNS1_4HostE
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:954,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server18ProcessZoneSectionERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server21FindOutstandingUpdateERKNS1_15MessageMetadataE
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE8AllocateIJRNS_8InstanceERNS_4TimeEEEEPS4_DpOT_
                - _ZNK2ot3Srp6Server20ProcessUpdateSectionERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server24ProcessAdditionalSectionEPNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3Srp6Server12HandleUpdateERNS1_4HostERKNS1_15MessageMetadataE
                - _ZN2ot3Srp6Server28UpdateAddrResolverCacheTableERKNS_3Ip611MessageInfoERKNS1_4HostE
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:954,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:954,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:956,31'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server21FindOutstandingUpdateERKNS1_15MessageMetadataE
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE8AllocateIJRNS_8InstanceERNS_4TimeEEEEPS4_DpOT_
                - _ZNK2ot3Srp6Server20ProcessUpdateSectionERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server24ProcessAdditionalSectionEPNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3Srp6Server12HandleUpdateERNS1_4HostERKNS1_15MessageMetadataE
                - _ZN2ot3Srp6Server28UpdateAddrResolverCacheTableERKNS_3Ip611MessageInfoERKNS1_4HostE
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:956,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:958,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:967,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE8AllocateIJRNS_8InstanceERNS_4TimeEEEEPS4_DpOT_
                - _ZNK2ot3Srp6Server20ProcessUpdateSectionERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server24ProcessAdditionalSectionEPNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3Srp6Server12HandleUpdateERNS1_4HostERKNS1_15MessageMetadataE
                - _ZN2ot3Srp6Server28UpdateAddrResolverCacheTableERKNS_3Ip611MessageInfoERKNS1_4HostE
        - Branch String:   'src/core/net/srp_server.cpp:967,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:967,5'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE8AllocateIJRNS_8InstanceERNS_4TimeEEEEPS4_DpOT_
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZNK2ot3Srp6Server20ProcessUpdateSectionERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server24ProcessAdditionalSectionEPNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3Srp6Server12HandleUpdateERNS1_4HostERKNS1_15MessageMetadataE
                - _ZN2ot3Srp6Server28UpdateAddrResolverCacheTableERKNS_3Ip611MessageInfoERKNS1_4HostE
            - BranchSide:      'src/core/net/srp_server.cpp:967,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:970,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:970,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server20ProcessUpdateSectionERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server24ProcessAdditionalSectionEPNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3Srp6Server12HandleUpdateERNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3Srp6Server28UpdateAddrResolverCacheTableERKNS_3Ip611MessageInfoERKNS1_4HostE
            - BranchSide:      'src/core/net/srp_server.cpp:970,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:971,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:971,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:974,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server24ProcessAdditionalSectionEPNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3Srp6Server12HandleUpdateERNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3Srp6Server28UpdateAddrResolverCacheTableERKNS_3Ip611MessageInfoERKNS1_4HostE
        - Branch String:   'src/core/net/srp_server.cpp:974,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:974,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:977,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3Srp6Server12HandleUpdateERNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZN2ot3Srp6Server28UpdateAddrResolverCacheTableERKNS_3Ip611MessageInfoERKNS1_4HostE
        - Branch String:   'src/core/net/srp_server.cpp:977,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:979,39'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server28UpdateAddrResolverCacheTableERKNS_3Ip611MessageInfoERKNS1_4HostE
                - _ZN2ot3Srp6Server12HandleUpdateERNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:983,19'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server12HandleUpdateERNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:986,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:986,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:988,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:988,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:990,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/srp_server.cpp:993,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/net/srp_server.cpp:993,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:995,26'
              BranchSideFuncs:
                - _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
                - _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/srp_server.cpp:997,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:950,5'
          Dst:             _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
        - Src:             'src/core/net/srp_server.cpp:950,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/srp_server.cpp:950,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/net/srp_server.cpp:950,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/net/srp_server.cpp:950,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:954,5'
          Dst:             _ZNK2ot3Srp6Server18ProcessZoneSectionERKNS_7MessageERNS1_15MessageMetadataE
        - Src:             'src/core/net/srp_server.cpp:956,9'
          Dst:             _ZNK2ot3Srp6Server21FindOutstandingUpdateERKNS1_15MessageMetadataE
        - Src:             'src/core/net/srp_server.cpp:958,9'
          Dst:             _ZNK2ot3Dns6Header12GetMessageIdEv
        - Src:             'src/core/net/srp_server.cpp:958,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:967,5'
          Dst:             _ZNK2ot3Dns12UpdateHeader26GetPrerequisiteRecordCountEv
        - Src:             'src/core/net/srp_server.cpp:969,27'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/srp_server.cpp:969,12'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE8AllocateIJRNS_8InstanceERNS_4TimeEEEEPS4_DpOT_
        - Src:             'src/core/net/srp_server.cpp:971,5'
          Dst:             _ZNK2ot3Srp6Server20ProcessUpdateSectionERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
        - Src:             'src/core/net/srp_server.cpp:974,5'
          Dst:             _ZNK2ot3Srp6Server24ProcessAdditionalSectionEPNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
        - Src:             'src/core/net/srp_server.cpp:977,19'
          Dst:             _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
        - Src:             'src/core/net/srp_server.cpp:979,9'
          Dst:             _ZN2ot3Srp6Server28UpdateAddrResolverCacheTableERKNS_3Ip611MessageInfoERKNS1_4HostE
        - Src:             'src/core/net/srp_server.cpp:983,5'
          Dst:             _ZN2ot3Srp6Server12HandleUpdateERNS1_4HostERKNS1_15MessageMetadataE
        - Src:             'src/core/net/srp_server.cpp:990,19'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE4FreeEv
        - Src:             'src/core/net/srp_server.cpp:993,23'
          Dst:             _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
        - Src:             'src/core/net/srp_server.cpp:995,48'
          Dst:             _ZN2ot3SrpL22ErrorToDnsResponseCodeE7otError
        - Src:             'src/core/net/srp_server.cpp:995,13'
          Dst:             _ZN2ot3Srp6Server12SendResponseERKNS_3Dns12UpdateHeaderENS2_6Header8ResponseERKNS_3Ip611MessageInfoE
    - functionName:    _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server18ProcessZoneSectionERKNS_7MessageERNS1_15MessageMetadataE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1001
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMetadata
      BBCount:         27
      ICount:          118
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
        - _ZNK2ot3Dns8Question7GetTypeEv
        - _ZNK2ot3Srp6Server9GetDomainEv
        - _ZNK2ot7Message4ReadINS_3Dns4ZoneEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1006,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1006,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot7Message4ReadINS_3Dns4ZoneEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1006,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1008,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1008,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1010,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot7Message4ReadINS_3Dns4ZoneEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
        - Branch String:   'src/core/net/srp_server.cpp:1010,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1010,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns4ZoneEEE7otErrortRT_
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1010,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1011,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1011,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1012,12'
              BranchSideFuncs:
                - _ZNK2ot3Dns8Question7GetTypeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1014,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1014,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1014,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1006,5'
          Dst:             _ZNK2ot3Dns12UpdateHeader18GetZoneRecordCountEv
        - Src:             'src/core/net/srp_server.cpp:1008,5'
          Dst:             _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - Src:             'src/core/net/srp_server.cpp:1010,5'
          Dst:             _ZNK2ot3Srp6Server9GetDomainEv
        - Src:             'src/core/net/srp_server.cpp:1010,5'
          Dst:             _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - Src:             'src/core/net/srp_server.cpp:1011,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns4ZoneEEE7otErrortRT_
        - Src:             'src/core/net/srp_server.cpp:1014,5'
          Dst:             _ZNK2ot3Dns8Question7GetTypeEv
        - Src:             'src/core/net/srp_server.cpp:1018,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZNK2ot3Srp6Server21FindOutstandingUpdateERKNS1_15MessageMetadataE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessageMetadata
      BBCount:         20
      ICount:          105
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEppEv
        - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3endEv
        - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE5beginEv
        - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
        - _ZNK2ot3Dns6Header12GetMessageIdEv
        - _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
        - _ZNK2ot3Srp6Server14UpdateMetadata12GetDnsHeaderEv
        - _ZNK2ot3Srp6Server14UpdateMetadata14GetMessageInfoEv
        - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:930,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:930,5'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot3Srp6Server14UpdateMetadata12GetDnsHeaderEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot3Srp6Server14UpdateMetadata14GetMessageInfoEv
                - _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
            - BranchSide:      'src/core/net/srp_server.cpp:930,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:932,39'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:932,39'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot3Srp6Server14UpdateMetadata12GetDnsHeaderEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZNK2ot3Srp6Server14UpdateMetadata14GetMessageInfoEv
                - _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
            - BranchSide:      'src/core/net/srp_server.cpp:939,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:934,96'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:932,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server14UpdateMetadata14GetMessageInfoEv
                - _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot3Srp6Server14UpdateMetadata12GetDnsHeaderEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
            - BranchSide:      'src/core/net/srp_server.cpp:935,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server14UpdateMetadata14GetMessageInfoEv
                - _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
                - _ZNK2ot3Srp6Server14UpdateMetadata12GetDnsHeaderEv
                - _ZNK2ot3Dns6Header12GetMessageIdEv
        - Branch String:   'src/core/net/srp_server.cpp:934,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:932,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:937,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:930,5'
          Dst:             _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
        - Src:             'src/core/net/srp_server.cpp:932,39'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE5beginEv
        - Src:             'src/core/net/srp_server.cpp:932,39'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3endEv
        - Src:             'src/core/net/srp_server.cpp:932,39'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
        - Src:             'src/core/net/srp_server.cpp:932,39'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEdeEv
        - Src:             'src/core/net/srp_server.cpp:934,41'
          Dst:             _ZNK2ot3Dns6Header12GetMessageIdEv
        - Src:             'src/core/net/srp_server.cpp:934,66'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata12GetDnsHeaderEv
        - Src:             'src/core/net/srp_server.cpp:934,81'
          Dst:             _ZNK2ot3Dns6Header12GetMessageIdEv
        - Src:             'src/core/net/srp_server.cpp:935,74'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata14GetMessageInfoEv
        - Src:             'src/core/net/srp_server.cpp:935,44'
          Dst:             _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
        - Src:             'src/core/net/srp_server.cpp:932,39'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEppEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Srp6Server4HostEE8AllocateIJRNS_8InstanceERNS_4TimeEEEEPS4_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Srp6Server4HostC2ERNS_8InstanceENS_4TimeE
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server4HostC2ERNS_8InstanceENS_4TimeE
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot3Srp6Server4HostC2ERNS_8InstanceENS_4TimeE
    - functionName:    _ZNK2ot3Srp6Server20ProcessUpdateSectionERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
        - aMessage
        - aMetadata
      BBCount:         21
      ICount:          88
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZNK2ot3Srp6Server20HasNameConflictsWithERNS1_4HostE
        - _ZNK2ot3Srp6Server33ProcessHostDescriptionInstructionERNS1_4HostERKNS_7MessageERKNS1_15MessageMetadataE
        - _ZNK2ot3Srp6Server35ProcessServiceDiscoveryInstructionsERNS1_4HostERKNS_7MessageERKNS1_15MessageMetadataE
        - _ZNK2ot3Srp6Server37ProcessServiceDescriptionInstructionsERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1032,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1032,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1035,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server33ProcessHostDescriptionInstructionERNS1_4HostERKNS_7MessageERKNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server37ProcessServiceDescriptionInstructionsERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server20HasNameConflictsWithERNS1_4HostE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1035,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1035,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1038,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server37ProcessServiceDescriptionInstructionsERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server20HasNameConflictsWithERNS1_4HostE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1038,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1038,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1041,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server20HasNameConflictsWithERNS1_4HostE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1041,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1041,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1041,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1032,5'
          Dst:             _ZNK2ot3Srp6Server35ProcessServiceDiscoveryInstructionsERNS1_4HostERKNS_7MessageERKNS1_15MessageMetadataE
        - Src:             'src/core/net/srp_server.cpp:1035,5'
          Dst:             _ZNK2ot3Srp6Server33ProcessHostDescriptionInstructionERNS1_4HostERKNS_7MessageERKNS1_15MessageMetadataE
        - Src:             'src/core/net/srp_server.cpp:1038,5'
          Dst:             _ZNK2ot3Srp6Server37ProcessServiceDescriptionInstructionsERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
        - Src:             'src/core/net/srp_server.cpp:1041,5'
          Dst:             _ZNK2ot3Srp6Server20HasNameConflictsWithERNS1_4HostE
        - Src:             'src/core/net/srp_server.cpp:1044,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZNK2ot3Srp6Server24ProcessAdditionalSectionEPNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1362
      functionLinenumberEnd: 1441
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
        - aMessage
        - aMetadata
      BBCount:         75
      ICount:          378
      EdgeCount:       92
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Dns11LeaseOption8ReadFromERKNS_7MessageEtt
        - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
        - _ZN2ot3Srp6Server4Host11SetKeyLeaseEj
        - _ZN2ot3Srp6Server4Host22SetUseShortLeaseOptionEb
        - _ZN2ot3Srp6Server4Host8SetLeaseEj
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
        - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
        - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
        - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
        - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
        - _ZNK2ot3Dns9SigRecord7IsValidEv
        - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
        - _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
        - _ZNK2ot7Message4ReadINS_3Dns9OptRecordEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1374,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1374,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9OptRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Dns11LeaseOption8ReadFromERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZN2ot3Srp6Server4Host8SetLeaseEj
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot3Srp6Server4Host11SetKeyLeaseEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
                - _ZN2ot3Srp6Server4Host22SetUseShortLeaseOptionEb
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/net/srp_server.cpp:1374,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1378,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1378,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1379,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns9OptRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Dns11LeaseOption8ReadFromERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZN2ot3Srp6Server4Host8SetLeaseEj
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot3Srp6Server4Host11SetKeyLeaseEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
                - _ZN2ot3Srp6Server4Host22SetUseShortLeaseOptionEb
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/srp_server.cpp:1379,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1379,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1381,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Dns11LeaseOption8ReadFromERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZN2ot3Srp6Server4Host8SetLeaseEj
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot3Srp6Server4Host11SetKeyLeaseEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
                - _ZN2ot3Srp6Server4Host22SetUseShortLeaseOptionEb
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/srp_server.cpp:1381,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1381,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1383,25'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZN2ot3Srp6Server4Host8SetLeaseEj
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot3Srp6Server4Host11SetKeyLeaseEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
                - _ZN2ot3Srp6Server4Host22SetUseShortLeaseOptionEb
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/srp_server.cpp:1388,27'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1388,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
                - _ZN2ot3Srp6Server4Host22SetUseShortLeaseOptionEb
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
            - BranchSide:      'src/core/net/srp_server.cpp:1401,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
                - _ZN2ot3Srp6Server4Host22SetUseShortLeaseOptionEb
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
        - Branch String:   'src/core/net/srp_server.cpp:1390,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1392,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
                - _ZN2ot3Srp6Server4Host22SetUseShortLeaseOptionEb
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
            - BranchSide:      'src/core/net/srp_server.cpp:1395,29'
              BranchSideFuncs:
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
                - _ZN2ot3Srp6Server4Host22SetUseShortLeaseOptionEb
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - Branch String:   'src/core/net/srp_server.cpp:1395,29'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1395,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
                - _ZN2ot3Srp6Server4Host22SetUseShortLeaseOptionEb
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
            - BranchSide:      'src/core/net/srp_server.cpp:1395,66'
              BranchSideFuncs:
                - _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
                - _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
                - _ZN2ot3Srp6Server4Host22SetUseShortLeaseOptionEb
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - Branch String:   'src/core/net/srp_server.cpp:1403,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1406,9'
              BranchSideFuncs:
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
            - BranchSide:      'src/core/net/srp_server.cpp:1411,17'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
        - Branch String:   'src/core/net/srp_server.cpp:1406,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1406,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
            - BranchSide:      'src/core/net/srp_server.cpp:1406,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1412,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1412,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1413,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
        - Branch String:   'src/core/net/srp_server.cpp:1413,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1413,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1414,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9SigRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
        - Branch String:   'src/core/net/srp_server.cpp:1414,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1414,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
            - BranchSide:      'src/core/net/srp_server.cpp:1414,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1423,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1423,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1425,33'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
        - Branch String:   'src/core/net/srp_server.cpp:1430,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1430,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
            - BranchSide:      'src/core/net/srp_server.cpp:1430,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1431,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1431,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
            - BranchSide:      'src/core/net/srp_server.cpp:1431,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1432,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1432,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1432,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1434,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1434,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1437,25'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1374,5'
          Dst:             _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
        - Src:             'src/core/net/srp_server.cpp:1378,5'
          Dst:             _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
        - Src:             'src/core/net/srp_server.cpp:1379,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns9OptRecordEEE7otErrortRT_
        - Src:             'src/core/net/srp_server.cpp:1381,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/srp_server.cpp:1381,5'
          Dst:             _ZN2ot3Dns11LeaseOption8ReadFromERKNS_7MessageEtt
        - Src:             'src/core/net/srp_server.cpp:1383,25'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Src:             'src/core/net/srp_server.cpp:1385,33'
          Dst:             _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
        - Src:             'src/core/net/srp_server.cpp:1385,12'
          Dst:             _ZN2ot3Srp6Server4Host8SetLeaseEj
        - Src:             'src/core/net/srp_server.cpp:1386,36'
          Dst:             _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
        - Src:             'src/core/net/srp_server.cpp:1386,12'
          Dst:             _ZN2ot3Srp6Server4Host11SetKeyLeaseEj
        - Src:             'src/core/net/srp_server.cpp:1388,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - Src:             'src/core/net/srp_server.cpp:1388,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - Src:             'src/core/net/srp_server.cpp:1388,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_server.cpp:1388,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_server.cpp:1390,20'
          Dst:             _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - Src:             'src/core/net/srp_server.cpp:1395,66'
          Dst:             _ZNK2ot3Dns11LeaseOption16GetLeaseIntervalEv
        - Src:             'src/core/net/srp_server.cpp:1396,41'
          Dst:             _ZNK2ot3Dns11LeaseOption19GetKeyLeaseIntervalEv
        - Src:             'src/core/net/srp_server.cpp:1388,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_server.cpp:1401,47'
          Dst:             _ZNK2ot3Dns11LeaseOption14IsShortVariantEv
        - Src:             'src/core/net/srp_server.cpp:1401,12'
          Dst:             _ZN2ot3Srp6Server4Host22SetUseShortLeaseOptionEb
        - Src:             'src/core/net/srp_server.cpp:1403,16'
          Dst:             _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - Src:             'src/core/net/srp_server.cpp:1406,9'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE9GetLengthEv
        - Src:             'src/core/net/srp_server.cpp:1412,5'
          Dst:             _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
        - Src:             'src/core/net/srp_server.cpp:1413,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
        - Src:             'src/core/net/srp_server.cpp:1414,5'
          Dst:             _ZNK2ot3Dns9SigRecord7IsValidEv
        - Src:             'src/core/net/srp_server.cpp:1423,5'
          Dst:             _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - Src:             'src/core/net/srp_server.cpp:1425,33'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/srp_server.cpp:1430,5'
          Dst:             _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
        - Src:             'src/core/net/srp_server.cpp:1431,5'
          Dst:             _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
        - Src:             'src/core/net/srp_server.cpp:1434,5'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/srp_server.cpp:1434,5'
          Dst:             _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
        - Src:             'src/core/net/srp_server.cpp:1440,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot3Srp6Server28UpdateAddrResolverCacheTableERKNS_3Ip611MessageInfoERKNS1_4HostE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1914
      functionLinenumberEnd: 1943
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessageInfo
        - aHost
      BBCount:         23
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
        - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot3Srp6Server4Host6GetTtlEv
        - _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1922,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1922,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host6GetTtlEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
            - BranchSide:      'src/core/net/srp_server.cpp:1922,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:1923,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1923,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
            - BranchSide:      'src/core/net/srp_server.cpp:1923,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:1935,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1935,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
            - BranchSide:      'src/core/net/srp_server.cpp:1935,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:1937,38'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1937,38'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
            - BranchSide:      'src/core/net/srp_server.cpp:1940,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1922,5'
          Dst:             _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - Src:             'src/core/net/srp_server.cpp:1923,5'
          Dst:             _ZNK2ot3Srp6Server4Host6GetTtlEv
        - Src:             'src/core/net/srp_server.cpp:1933,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/net/srp_server.cpp:1933,57'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/srp_server.cpp:1933,37'
          Dst:             _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
        - Src:             'src/core/net/srp_server.cpp:1937,38'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
        - Src:             'src/core/net/srp_server.cpp:1937,38'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - Src:             'src/core/net/srp_server.cpp:1939,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/net/srp_server.cpp:1939,73'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/srp_server.cpp:1939,89'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/net/srp_server.cpp:1939,32'
          Dst:             _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
    - functionName:    _ZN2ot3Srp6Server12HandleUpdateERNS1_4HostERKNS1_15MessageMetadataE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1493
      functionLinenumberEnd: 1530
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
        - aMetadata
      BBCount:         32
      ICount:          171
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE12FindMatchingIJPKcEEEPS3_DpRKT_
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
        - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - _ZN2ot4Heap6String3SetEPKc
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
        - _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - _ZNK2ot3Srp6Server7Service14GetServiceNameEv
        - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1499,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1499,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE12FindMatchingIJPKcEEEPS3_DpRKT_
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
                - _ZNK2ot3Srp6Server7Service14GetServiceNameEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/net/srp_server.cpp:1499,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
        - Branch String:   'src/core/net/srp_server.cpp:1504,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1504,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
                - _ZNK2ot3Srp6Server7Service14GetServiceNameEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/net/srp_server.cpp:1504,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
        - Branch String:   'src/core/net/srp_server.cpp:1510,41'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1510,41'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server7Service14GetServiceNameEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
            - BranchSide:      'src/core/net/srp_server.cpp:1526,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
        - Branch String:   'src/core/net/srp_server.cpp:1514,40'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1514,43'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
                - _ZNK2ot3Srp6Server7Service14GetServiceNameEv
                - _ZN2ot4Heap6String3SetEPKc
            - BranchSide:      'src/core/net/srp_server.cpp:1516,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
                - _ZNK2ot3Srp6Server7Service14GetServiceNameEv
                - _ZN2ot4Heap6String3SetEPKc
        - Branch String:   'src/core/net/srp_server.cpp:1514,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1516,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
                - _ZNK2ot3Srp6Server7Service14GetServiceNameEv
                - _ZN2ot4Heap6String3SetEPKc
            - BranchSide:      'src/core/net/srp_server.cpp:1519,19'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot3Srp6Server7Service14GetServiceNameEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
        - Branch String:   'src/core/net/srp_server.cpp:1521,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1521,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service14GetServiceNameEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1521,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
        - Branch String:   'src/core/net/srp_server.cpp:1523,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1523,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
            - BranchSide:      'src/core/net/srp_server.cpp:1524,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
                - _ZNK2ot3Srp6Server7Service14GetServiceNameEv
                - _ZN2ot4Heap6String3SetEPKc
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1499,5'
          Dst:             _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - Src:             'src/core/net/srp_server.cpp:1501,11'
          Dst:             _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - Src:             'src/core/net/srp_server.cpp:1503,46'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:1503,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE12FindMatchingIJPKcEEEPS3_DpRKT_
        - Src:             'src/core/net/srp_server.cpp:1510,41'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - Src:             'src/core/net/srp_server.cpp:1510,41'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - Src:             'src/core/net/srp_server.cpp:1510,41'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_server.cpp:1510,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_server.cpp:1514,76'
          Dst:             _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - Src:             'src/core/net/srp_server.cpp:1514,49'
          Dst:             _ZNK2ot3Srp6Server4Host10HasServiceEPKc
        - Src:             'src/core/net/srp_server.cpp:1519,55'
          Dst:             _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - Src:             'src/core/net/srp_server.cpp:1519,90'
          Dst:             _ZNK2ot3Srp6Server7Service16GetInstanceLabelEv
        - Src:             'src/core/net/srp_server.cpp:1519,25'
          Dst:             _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Src:             'src/core/net/srp_server.cpp:1523,9'
          Dst:             _ZNK2ot3Srp6Server7Service14GetServiceNameEv
        - Src:             'src/core/net/srp_server.cpp:1523,9'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/srp_server.cpp:1510,41'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_server.cpp:1529,5'
          Dst:             _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEE12FindMatchingIJPKcEEEPS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Srp6Server4HostEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server4HostEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE12FindMatchingIJPKcEEEPKS3_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server4HostEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server4HostEE12FindMatchingIJPKcEEEPKS3_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Srp6Server4HostEEEPT_PKS4_
    - functionName:    _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2253
      functionLinenumberEnd: 2260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aInstanceName
        - aInstanceLabel
        - aUpdateTime
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
        - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE15AllocateAndInitIJRPKcS9_RNS3_4HostERNS_4TimeEEEEPS4_DpOT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2256,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2256,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
            - BranchSide:      'src/core/net/srp_server.cpp:2256,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2254,24'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE15AllocateAndInitIJRPKcS9_RNS3_4HostERNS_4TimeEEEEPS4_DpOT_
        - Src:             'src/core/net/srp_server.cpp:2257,5'
          Dst:             _ZN2ot3Srp6Server4Host10AddServiceERNS1_7ServiceE
    - functionName:    _ZN2ot3Srp6Server27InformUpdateHandlerOrCommitE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1533
      functionLinenumberEnd: 1611
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aError
        - aHost
        - aMetadata
      BBCount:         32
      ICount:          248
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
        - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
        - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
        - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
        - _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - _ZNK2ot3Srp6Server4Host11GetKeyLeaseEv
        - _ZNK2ot3Srp6Server4Host12GetAddressesERh
        - _ZNK2ot3Srp6Server4Host6GetTtlEv
        - _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - _ZNK2ot3Srp6Server7Service9IsDeletedEv
        - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
        - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
        - _ZNK2ot4Heap6String9AsCStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1535,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1540,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server4Host8GetLeaseEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot3Srp6Server4Host11GetKeyLeaseEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot3Srp6Server4Host6GetTtlEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server4Host12GetAddressesERh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:1576,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
        - Branch String:   'src/core/net/srp_server.cpp:1547,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1549,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:1553,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:1555,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:0,0'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:1557,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:1561,37'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1561,37'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:1573,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
        - Branch String:   'src/core/net/srp_server.cpp:1565,46'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1561,9'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
            - BranchSide:      'src/core/net/srp_server.cpp:1565,46'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service9IsDeletedEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
        - Branch String:   'src/core/net/srp_server.cpp:1580,32'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1580,35'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
            - BranchSide:      'src/core/net/srp_server.cpp:1608,21'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
        - Branch String:   'src/core/net/srp_server.cpp:1580,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1582,59'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
            - BranchSide:      'src/core/net/srp_server.cpp:1608,21'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
        - Branch String:   'src/core/net/srp_server.cpp:1584,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1586,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
            - BranchSide:      'src/core/net/srp_server.cpp:1594,16'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1540,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1541,9'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:1541,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1542,9'
          Dst:             _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - Src:             'src/core/net/srp_server.cpp:1542,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:1542,9'
          Dst:             _ZNK2ot3Srp6Server4Host11GetKeyLeaseEv
        - Src:             'src/core/net/srp_server.cpp:1542,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:1542,9'
          Dst:             _ZNK2ot3Srp6Server4Host6GetTtlEv
        - Src:             'src/core/net/srp_server.cpp:1542,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:1542,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1545,23'
          Dst:             _ZNK2ot3Srp6Server4Host12GetAddressesERh
        - Src:             'src/core/net/srp_server.cpp:1549,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1553,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1557,17'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/net/srp_server.cpp:1557,17'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/net/srp_server.cpp:1557,17'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1561,37'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - Src:             'src/core/net/srp_server.cpp:1561,37'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - Src:             'src/core/net/srp_server.cpp:1561,37'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_server.cpp:1561,37'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_server.cpp:1563,13'
          Dst:             _ZNK2ot3Srp6Server7Service9IsDeletedEv
        - Src:             'src/core/net/srp_server.cpp:1563,13'
          Dst:             _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - Src:             'src/core/net/srp_server.cpp:1563,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1565,46'
          Dst:             _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
        - Src:             'src/core/net/srp_server.cpp:1565,46'
          Dst:             _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
        - Src:             'src/core/net/srp_server.cpp:1569,70'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/srp_server.cpp:1569,29'
          Dst:             _ZN2ot3Srp6Server7Service23ParseSubTypeServiceNameILt64EEE7otErrorPKcRAT__c
        - Src:             'src/core/net/srp_server.cpp:1569,17'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_server.cpp:1570,17'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1561,37'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_server.cpp:1576,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/net/srp_server.cpp:1576,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1580,57'
          Dst:             _ZNK2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEE5IsSetEv
        - Src:             'src/core/net/srp_server.cpp:1582,59'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/srp_server.cpp:1582,34'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
        - Src:             'src/core/net/srp_server.cpp:1586,33'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
        - Src:             'src/core/net/srp_server.cpp:1587,62'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:1587,38'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/net/srp_server.cpp:1589,13'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
        - Src:             'src/core/net/srp_server.cpp:1589,13'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:1589,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:1590,50'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
        - Src:             'src/core/net/srp_server.cpp:1590,35'
          Dst:             _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
        - Src:             'src/core/net/srp_server.cpp:1608,5'
          Dst:             _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE8AllocateIJRNS_8InstanceERNS3_4HostERKNS3_15MessageMetadataEEEEPS4_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Srp6Server14UpdateMetadataC2ERNS_8InstanceERNS1_4HostERKNS1_15MessageMetadataE
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server14UpdateMetadataC2ERNS_8InstanceERNS1_4HostERKNS1_15MessageMetadataE
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot3Srp6Server14UpdateMetadataC2ERNS_8InstanceERNS1_4HostERKNS1_15MessageMetadataE
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7SetNextEPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Srp6Server14UpdateMetadataEE7SetNextEPS3_
    - functionName:    _ZNK2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EE6InvokeIJjPNS_3Srp6Server4HostEjEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS1_15MessageMetadataE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aError
        - aHost
        - aMessageMetadata
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS_3Dns12UpdateHeaderEPKNS_3Ip611MessageInfoERKNS1_9TtlConfigERKNS1_11LeaseConfigE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:580,5'
          Dst:             _ZN2ot3Srp6Server15CommitSrpUpdateE7otErrorRNS1_4HostERKNS_3Dns12UpdateHeaderEPKNS_3Ip611MessageInfoERKNS1_9TtlConfigERKNS1_11LeaseConfigE
    - functionName:    _ZN2ot3Srp6Server14UpdateMetadataC2ERNS_8InstanceERNS1_4HostERKNS1_15MessageMetadataE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2372
      functionLinenumberEnd: 2377
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aHost
        - aMessageMetadata
      BBCount:         6
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
        - _ZNK2ot4TimeplEj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2373,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2373,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2375,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2362,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/srp_server.cpp:2364,19'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/srp_server.cpp:2364,40'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/srp_server.cpp:2366,11'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/net/srp_server.cpp:2366,25'
          Dst:             _ZN2ot3Srp6Server23AllocateServiceUpdateIdEv
        - Src:             'src/core/net/srp_server.cpp:2361,25'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/net/srp_server.cpp:2371,46'
          Dst:             _ZNK2ot3Srp6Server15MessageMetadata20IsDirectRxFromClientEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE15AllocateAndInitIJRPKcS9_RNS3_4HostERNS_4TimeEEEEPS4_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArgs
        - aArgs
        - aArgs
        - aArgs
      BBCount:         12
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Srp6Server7Service4InitEPKcS4_RNS1_4HostENS_4TimeE
        - _ZN2ot3Srp6Server7ServiceC2Ev
        - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
        - _ZN2ot4Heap6CAllocEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server7ServiceC2Ev
                - _ZN2ot3Srp6Server7Service4InitEPKcS4_RNS1_4HostENS_4TimeE
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:94,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_allocatable.hpp:98,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:98,61'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
            - BranchSide:      'src/core/common/heap_allocatable.hpp:100,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:91,24'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:96,28'
          Dst:             _ZN2ot3Srp6Server7ServiceC2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:98,21'
          Dst:             _ZN2ot3Srp6Server7Service4InitEPKcS4_RNS1_4HostENS_4TimeE
        - Src:             'src/core/common/heap_allocatable.hpp:100,21'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Srp6Server7ServiceEE4FreeEv
    - functionName:    _ZN2ot3Srp6Server7Service4InitEPKcS4_RNS1_4HostENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1951
      functionLinenumberEnd: 1983
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aInstanceName
        - aInstanceLabel
        - aHost
        - aUpdateTime
      BBCount:         8
      ICount:          97
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6String3SetEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1979,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1979,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:1980,13'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1979,5'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/srp_server.cpp:1980,27'
          Dst:             _ZN2ot4Heap6String3SetEPKc
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server4HostEE12FindMatchingIJPKcEEEPKS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE20FindMatchingWithPrevIJRKPKcEEEPKS3_RSB_DpOT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server4HostEE20FindMatchingWithPrevIJRKPKcEEEPKS3_RSB_DpOT_
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_15AddressResolverEEERT_v
    - functionName:    _ZN2ot3Dns4Name8ReadNameILt2EEE7otErrorRKNS_7MessageERtRAT__c
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aNameBuffer
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:807,16'
          Dst:             _ZN2ot3Dns4Name8ReadNameERKNS_7MessageERtPct
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns9OptRecordEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Srp6Server4Host22SetUseShortLeaseOptionEb
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aUse
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns9SigRecordEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot3Dns9SigRecord12GetAlgorithmEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2429
      functionLinenumberEnd: 2429
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Dns9SigRecord14GetTypeCoveredEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2415
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:2415,50'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Srp6Server15VerifySignatureERKNS_6Crypto5Ecdsa4P2569PublicKeyERKNS_7MessageENS_3Dns12UpdateHeaderEtttPKc
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1451
      functionLinenumberEnd: 1490
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - short
        - short
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aMessage
        - aDnsHeader
        - aSigOffset
        - aSigRdataOffset
        - aSigRdataLength
        - aSignerName
        - ''
      BBCount:         32
      ICount:          187
      EdgeCount:       37
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
        - _ZN2ot3Ip63Udp10NewMessageEv
        - _ZN2ot6Crypto6Sha2565StartEv
        - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
        - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
        - _ZN2ot6Crypto6Sha2566UpdateINS_3Dns12UpdateHeaderEEEvRKT_
        - _ZN2ot6Crypto6Sha256C2Ev
        - _ZN2ot6Crypto6Sha256D2Ev
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
        - _ZNK2ot6Crypto5Ecdsa4P2569PublicKey6VerifyERKNS0_6Sha2564HashERKNS2_9SignatureE
        - _ZNK2ot7Message4ReadINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1460,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1460,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha2565StartEv
                - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
                - _ZN2ot3Ip63Udp10NewMessageEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot6Crypto6Sha256D2Ev
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
                - _ZN2ot6Crypto6Sha2566UpdateINS_3Dns12UpdateHeaderEEEvRKT_
                - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
                - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
                - _ZNK2ot7Message4ReadINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrortRT_
                - _ZNK2ot6Crypto5Ecdsa4P2569PublicKey6VerifyERKNS0_6Sha2564HashERKNS2_9SignatureE
            - BranchSide:      'src/core/net/srp_server.cpp:1460,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot6Crypto6Sha256D2Ev
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:1470,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1470,5'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
                - _ZN2ot6Crypto6Sha2566UpdateINS_3Dns12UpdateHeaderEEEvRKT_
                - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
                - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
                - _ZNK2ot7Message4ReadINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrortRT_
                - _ZNK2ot6Crypto5Ecdsa4P2569PublicKey6VerifyERKNS0_6Sha2564HashERKNS2_9SignatureE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot6Crypto6Sha256D2Ev
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1470,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot6Crypto6Sha256D2Ev
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:1471,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1471,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot6Crypto6Sha256D2Ev
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1472,20'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
                - _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
                - _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
                - _ZN2ot6Crypto6Sha2566UpdateINS_3Dns12UpdateHeaderEEEvRKT_
                - _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
                - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
                - _ZNK2ot7Message4ReadINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrortRT_
                - _ZNK2ot6Crypto5Ecdsa4P2569PublicKey6VerifyERKNS0_6Sha2564HashERKNS2_9SignatureE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot6Crypto6Sha256D2Ev
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:1482,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1482,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot6Crypto6Sha256D2Ev
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1484,13'
              BranchSideFuncs:
                - _ZNK2ot6Crypto5Ecdsa4P2569PublicKey6VerifyERKNS0_6Sha2564HashERKNS2_9SignatureE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot6Crypto6Sha256D2Ev
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:1488,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1488,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Crypto6Sha256D2Ev
            - BranchSide:      'src/core/net/srp_server.cpp:1488,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha256D2Ev
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1453,54'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/srp_server.cpp:1455,36'
          Dst:             _ZN2ot6Crypto6Sha256C2Ev
        - Src:             'src/core/net/srp_server.cpp:1462,12'
          Dst:             _ZN2ot6Crypto6Sha2565StartEv
        - Src:             'src/core/net/srp_server.cpp:1465,12'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
        - Src:             'src/core/net/srp_server.cpp:1469,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/net/srp_server.cpp:1469,41'
          Dst:             _ZN2ot3Ip63Udp10NewMessageEv
        - Src:             'src/core/net/srp_server.cpp:1471,5'
          Dst:             _ZN2ot3Dns4Name10AppendNameEPKcRNS_7MessageE
        - Src:             'src/core/net/srp_server.cpp:1472,58'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/srp_server.cpp:1472,90'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/srp_server.cpp:1472,12'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
        - Src:             'src/core/net/srp_server.cpp:1475,52'
          Dst:             _ZNK2ot3Dns6Header24GetAdditionalRecordCountEv
        - Src:             'src/core/net/srp_server.cpp:1475,16'
          Dst:             _ZN2ot3Dns6Header24SetAdditionalRecordCountEt
        - Src:             'src/core/net/srp_server.cpp:1476,12'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateINS_3Dns12UpdateHeaderEEEvRKT_
        - Src:             'src/core/net/srp_server.cpp:1477,12'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateERKNS_7MessageEtt
        - Src:             'src/core/net/srp_server.cpp:1479,12'
          Dst:             _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
        - Src:             'src/core/net/srp_server.cpp:1482,5'
          Dst:             _ZNK2ot7Message4ReadINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrortRT_
        - Src:             'src/core/net/srp_server.cpp:1484,18'
          Dst:             _ZNK2ot6Crypto5Ecdsa4P2569PublicKey6VerifyERKNS0_6Sha2564HashERKNS2_9SignatureE
        - Src:             'src/core/net/srp_server.cpp:1487,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Src:             'src/core/net/srp_server.cpp:1488,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/net/srp_server.cpp:1490,1'
          Dst:             _ZN2ot6Crypto6Sha256D2Ev
    - functionName:    _ZN2ot6Crypto6Sha2566UpdateINS_3Dns12UpdateHeaderEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/crypto/sha256.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto6Sha2566UpdateEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/sha256.hpp:118,16'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateEPKvt
    - functionName:    _ZNK2ot7Message4ReadINS_6Crypto5Ecdsa4P2569SignatureEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot6Crypto5Ecdsa4P2569PublicKey6VerifyERKNS0_6Sha2564HashERKNS2_9SignatureE
      functionSourceFile: '/src/openthread/src/core/crypto/ecdsa.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHash
        - aSignature
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - otPlatCryptoEcdsaVerify
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/ecdsa.hpp:327,20'
          Dst:             otPlatCryptoEcdsaVerify
    - functionName:    _ZNK2ot3Srp6Server35ProcessServiceDiscoveryInstructionsERNS1_4HostERKNS_7MessageERKNS1_15MessageMetadataE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1253
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
        - aMessage
        - aMetadata
      BBCount:         107
      ICount:          448
      EdgeCount:       133
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
        - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
        - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - _ZN2ot3Srp6Server4Host10ProcessTtlEj
        - _ZN2ot3Srp6Server4Host11FindServiceEPKc
        - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
        - _ZN2ot4Heap6String3SetEPKc
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot6StringILt255EEC2Ev
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - _ZNK2ot3Dns8Question8GetClassEv
        - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
        - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
        - _ZNK2ot3Srp6Server9GetDomainEv
        - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
        - _ZNK2ot4Heap6String6IsNullEv
        - _ZNK2ot6StringILt255EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1144,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1149,41'
              BranchSideFuncs:
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1241,35'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
        - Branch String:   'src/core/net/srp_server.cpp:1156,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1156,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1157,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1157,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1157,9'
              BranchSideFuncs:
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1157,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1161,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1165,19'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1169,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1169,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1169,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1171,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1171,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1171,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1172,38'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1177,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1177,9'
              BranchSideFuncs:
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1177,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1177,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1177,9'
              BranchSideFuncs:
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1177,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1185,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1189,28'
              BranchSideFuncs:
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1193,9'
              BranchSideFuncs:
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1193,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1193,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1193,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1193,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1193,9'
              BranchSideFuncs:
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1193,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1200,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1202,23'
              BranchSideFuncs:
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
            - BranchSide:      'src/core/net/srp_server.cpp:1206,13'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
        - Branch String:   'src/core/net/srp_server.cpp:1203,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1203,13'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
            - BranchSide:      'src/core/net/srp_server.cpp:1203,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1206,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1208,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1226,13'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1208,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1208,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1208,13'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1212,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1214,49'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1219,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1216,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1216,17'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1216,17'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1217,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1217,17'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1218,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1226,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1226,13'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1226,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1227,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1227,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1228,35'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1231,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1233,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
            - BranchSide:      'src/core/net/srp_server.cpp:1235,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1233,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1233,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1234,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6StringILt255EEC2Ev
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
                - _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
                - _ZN2ot4Heap6String3SetEPKc
                - _ZNK2ot6StringILt255EE9AsCStringEv
                - _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Branch String:   'src/core/net/srp_server.cpp:1241,33'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1241,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
            - BranchSide:      'src/core/net/srp_server.cpp:1249,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1243,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1243,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1243,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
        - Branch String:   'src/core/net/srp_server.cpp:1245,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1241,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
            - BranchSide:      'src/core/net/srp_server.cpp:1247,13'
              BranchSideFuncs:
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
        - Branch String:   'src/core/net/srp_server.cpp:1247,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1247,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot4Heap6String6IsNullEv
                - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
            - BranchSide:      'src/core/net/srp_server.cpp:1247,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1144,53'
          Dst:             _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
        - Src:             'src/core/net/srp_server.cpp:1149,41'
          Dst:             _ZN2ot6StringILt255EEC2Ev
        - Src:             'src/core/net/srp_server.cpp:1156,9'
          Dst:             _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - Src:             'src/core/net/srp_server.cpp:1157,9'
          Dst:             _ZNK2ot3Srp6Server9GetDomainEv
        - Src:             'src/core/net/srp_server.cpp:1157,9'
          Dst:             _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
        - Src:             'src/core/net/srp_server.cpp:1159,17'
          Dst:             _ZN2ot3Dns14ResourceRecord10ReadRecordINS0_9PtrRecordEEE7otErrorRKNS_7MessageERtRT_
        - Src:             'src/core/net/srp_server.cpp:1171,9'
          Dst:             _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
        - Src:             'src/core/net/srp_server.cpp:1172,22'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/net/srp_server.cpp:1175,31'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1177,9'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1177,9'
          Dst:             _ZNK2ot3Dns8Question8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1182,26'
          Dst:             _ZN2ot10StringFindEPKcS1_NS_15StringMatchModeE
        - Src:             'src/core/net/srp_server.cpp:1193,9'
          Dst:             _ZNK2ot6StringILt255EE9AsCStringEv
        - Src:             'src/core/net/srp_server.cpp:1193,9'
          Dst:             _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
        - Src:             'src/core/net/srp_server.cpp:1198,50'
          Dst:             _ZNK2ot6StringILt255EE9AsCStringEv
        - Src:             'src/core/net/srp_server.cpp:1198,25'
          Dst:             _ZN2ot3Srp6Server4Host11FindServiceEPKc
        - Src:             'src/core/net/srp_server.cpp:1202,56'
          Dst:             _ZNK2ot6StringILt255EE9AsCStringEv
        - Src:             'src/core/net/srp_server.cpp:1202,29'
          Dst:             _ZN2ot3Srp6Server4Host13AddNewServiceEPKcS4_NS_4TimeE
        - Src:             'src/core/net/srp_server.cpp:1208,13'
          Dst:             _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
        - Src:             'src/core/net/srp_server.cpp:1214,68'
          Dst:             _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
        - Src:             'src/core/net/srp_server.cpp:1217,17'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/srp_server.cpp:1226,13'
          Dst:             _ZNK2ot4Heap6String6IsNullEv
        - Src:             'src/core/net/srp_server.cpp:1227,13'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/srp_server.cpp:1233,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/srp_server.cpp:1233,13'
          Dst:             _ZN2ot3Srp6Server4Host10ProcessTtlEj
        - Src:             'src/core/net/srp_server.cpp:1241,33'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - Src:             'src/core/net/srp_server.cpp:1241,33'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - Src:             'src/core/net/srp_server.cpp:1241,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_server.cpp:1241,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_server.cpp:1243,9'
          Dst:             _ZNK2ot4Heap6String6IsNullEv
        - Src:             'src/core/net/srp_server.cpp:1247,13'
          Dst:             _ZNK2ot4Heap5ArrayINS0_6StringELt2EE9GetLengthEv
        - Src:             'src/core/net/srp_server.cpp:1241,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_server.cpp:1252,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZNK2ot3Srp6Server33ProcessHostDescriptionInstructionERNS1_4HostERKNS_7MessageERKNS1_15MessageMetadataE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1134
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
        - aMessage
        - aMetadata
      BBCount:         104
      ICount:          374
      EdgeCount:       127
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
        - _ZN2ot3Srp6Server4Host10ProcessTtlEj
        - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
        - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
        - _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
        - _ZNK2ot3Dns10AaaaRecord7IsValidEv
        - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
        - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
        - _ZNK2ot3Dns8Question8GetClassEv
        - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
        - _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
        - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1055,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1055,5'
              BranchSideFuncs:
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
            - BranchSide:      'src/core/net/srp_server.cpp:1057,32'
              BranchSideFuncs:
                - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - Branch String:   'src/core/net/srp_server.cpp:1057,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1062,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
            - BranchSide:      'src/core/net/srp_server.cpp:1125,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1062,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1062,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1064,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - Branch String:   'src/core/net/srp_server.cpp:1064,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1064,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1066,20'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - Branch String:   'src/core/net/srp_server.cpp:1066,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1069,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
            - BranchSide:      'src/core/net/srp_server.cpp:1081,25'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
        - Branch String:   'src/core/net/srp_server.cpp:1069,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1069,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
            - BranchSide:      'src/core/net/srp_server.cpp:1069,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1073,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1077,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
            - BranchSide:      'src/core/net/srp_server.cpp:1080,9'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - Branch String:   'src/core/net/srp_server.cpp:1077,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1077,17'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1078,17'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
        - Branch String:   'src/core/net/srp_server.cpp:1081,18'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1085,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
            - BranchSide:      'src/core/net/srp_server.cpp:1097,25'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
        - Branch String:   'src/core/net/srp_server.cpp:1085,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1085,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
            - BranchSide:      'src/core/net/srp_server.cpp:1085,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1087,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1087,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1089,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - Branch String:   'src/core/net/srp_server.cpp:1089,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1089,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1091,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - Branch String:   'src/core/net/srp_server.cpp:1091,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1091,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1092,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - Branch String:   'src/core/net/srp_server.cpp:1092,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1092,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
            - BranchSide:      'src/core/net/srp_server.cpp:1092,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1095,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1095,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
            - BranchSide:      'src/core/net/srp_server.cpp:1095,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1102,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1102,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
            - BranchSide:      'src/core/net/srp_server.cpp:1102,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1104,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1104,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1106,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
        - Branch String:   'src/core/net/srp_server.cpp:1106,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1106,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1107,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
        - Branch String:   'src/core/net/srp_server.cpp:1107,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1107,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
            - BranchSide:      'src/core/net/srp_server.cpp:1107,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1109,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1111,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
            - BranchSide:      'src/core/net/srp_server.cpp:1115,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - Branch String:   'src/core/net/srp_server.cpp:1111,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1111,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
                - _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
                - _ZNK2ot3Dns10AaaaRecord7IsValidEv
                - _ZNK2ot3Dns10AaaaRecord10GetAddressEv
                - _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot3Srp6Server4Host11SetFullNameEPKc
                - _ZN2ot3Srp6Server4Host14ClearResourcesEv
            - BranchSide:      'src/core/net/srp_server.cpp:1111,17'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1125,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1125,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1125,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1126,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1126,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1126,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1055,5'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:1055,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/srp_server.cpp:1057,53'
          Dst:             _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
        - Src:             'src/core/net/srp_server.cpp:1062,9'
          Dst:             _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - Src:             'src/core/net/srp_server.cpp:1064,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
        - Src:             'src/core/net/srp_server.cpp:1066,20'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1069,13'
          Dst:             _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
        - Src:             'src/core/net/srp_server.cpp:1073,24'
          Dst:             _ZNK2ot3Srp6Server4Host10HasServiceEPKc
        - Src:             'src/core/net/srp_server.cpp:1077,17'
          Dst:             _ZN2ot3Srp6Server4Host11SetFullNameEPKc
        - Src:             'src/core/net/srp_server.cpp:1078,23'
          Dst:             _ZN2ot3Srp6Server4Host14ClearResourcesEv
        - Src:             'src/core/net/srp_server.cpp:1081,25'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/srp_server.cpp:1085,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1085,13'
          Dst:             _ZNK2ot3Dns8Question8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1087,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/srp_server.cpp:1087,13'
          Dst:             _ZN2ot3Srp6Server4Host10ProcessTtlEj
        - Src:             'src/core/net/srp_server.cpp:1089,13'
          Dst:             _ZN2ot3Srp6Server4Host11SetFullNameEPKc
        - Src:             'src/core/net/srp_server.cpp:1091,13'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns10AaaaRecordEEE7otErrortRT_
        - Src:             'src/core/net/srp_server.cpp:1092,13'
          Dst:             _ZNK2ot3Dns10AaaaRecord7IsValidEv
        - Src:             'src/core/net/srp_server.cpp:1095,13'
          Dst:             _ZNK2ot3Dns10AaaaRecord10GetAddressEv
        - Src:             'src/core/net/srp_server.cpp:1095,13'
          Dst:             _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
        - Src:             'src/core/net/srp_server.cpp:1097,25'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/srp_server.cpp:1102,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1102,13'
          Dst:             _ZNK2ot3Dns8Question8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1104,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/srp_server.cpp:1104,13'
          Dst:             _ZN2ot3Srp6Server4Host10ProcessTtlEj
        - Src:             'src/core/net/srp_server.cpp:1106,13'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
        - Src:             'src/core/net/srp_server.cpp:1107,13'
          Dst:             _ZNK2ot3Dns17Ecdsa256KeyRecord7IsValidEv
        - Src:             'src/core/net/srp_server.cpp:1111,17'
          Dst:             _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
        - Src:             'src/core/net/srp_server.cpp:1111,17'
          Dst:             _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
        - Src:             'src/core/net/srp_server.cpp:1116,46'
          Dst:             _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
        - Src:             'src/core/net/srp_server.cpp:1120,26'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Src:             'src/core/net/srp_server.cpp:1125,5'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:1133,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZNK2ot3Srp6Server37ProcessServiceDescriptionInstructionsERNS1_4HostERKNS_7MessageERNS1_15MessageMetadataE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1259
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
        - aMessage
        - aMetadata
      BBCount:         114
      ICount:          498
      EdgeCount:       140
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
        - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
        - _ZN2ot3Srp6Server4Host10ProcessTtlEj
        - _ZN2ot3Srp6Server4Host11FindServiceEPKc
        - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - _ZNK2ot3Dns8Question8GetClassEv
        - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
        - _ZNK2ot3Dns9SrvRecord7GetPortEv
        - _ZNK2ot3Dns9SrvRecord9GetWeightEv
        - _ZNK2ot3Srp6Server4Host7MatchesEPKc
        - _ZNK2ot3Srp6Server9GetDomainEv
        - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1263,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1269,9'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1337,35'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/srp_server.cpp:1269,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1269,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1270,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/srp_server.cpp:1270,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1270,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1272,20'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/srp_server.cpp:1272,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1275,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
            - BranchSide:      'src/core/net/srp_server.cpp:1289,20'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
        - Branch String:   'src/core/net/srp_server.cpp:1275,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1275,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
            - BranchSide:      'src/core/net/srp_server.cpp:1275,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1279,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1281,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
            - BranchSide:      'src/core/net/srp_server.cpp:1285,30'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
        - Branch String:   'src/core/net/srp_server.cpp:1281,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1281,17'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1281,17'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
        - Branch String:   'src/core/net/srp_server.cpp:1289,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1294,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1316,25'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Branch String:   'src/core/net/srp_server.cpp:1294,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1294,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1294,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1296,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1296,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1298,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/srp_server.cpp:1298,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1298,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1299,20'
              BranchSideFuncs:
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/srp_server.cpp:1301,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1301,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1302,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/srp_server.cpp:1302,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1302,13'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1302,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1303,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1303,13'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1303,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1306,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1306,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1306,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1308,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1308,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1308,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/srp_server.cpp:1316,18'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1318,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1333,30'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/srp_server.cpp:1318,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1318,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1318,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1320,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1320,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1322,23'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/srp_server.cpp:1323,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1323,13'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1323,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1328,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1328,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/net/srp_server.cpp:1329,30'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
                - _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
                - _ZNK2ot3Dns14ResourceRecord8GetClassEv
                - _ZNK2ot3Dns8Question8GetClassEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZN2ot3Srp6Server4Host10ProcessTtlEj
                - _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
                - _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
                - _ZNK2ot3Srp6Server9GetDomainEv
                - _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns9SrvRecord11GetPriorityEv
                - _ZNK2ot3Dns9SrvRecord9GetWeightEv
                - _ZNK2ot3Dns9SrvRecord7GetPortEv
                - _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
                - _ZN2ot3Srp6Server4Host11FindServiceEPKc
                - _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Branch String:   'src/core/net/srp_server.cpp:1337,33'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1337,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
            - BranchSide:      'src/core/net/srp_server.cpp:1348,25'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1339,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1339,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1339,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1340,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1340,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1340,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/net/srp_server.cpp:1342,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1337,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1344,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Branch String:   'src/core/net/srp_server.cpp:1344,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1344,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
            - BranchSide:      'src/core/net/srp_server.cpp:1344,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1263,53'
          Dst:             _ZNK2ot3Dns12UpdateHeader20GetUpdateRecordCountEv
        - Src:             'src/core/net/srp_server.cpp:1269,9'
          Dst:             _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - Src:             'src/core/net/srp_server.cpp:1270,9'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns14ResourceRecordEEE7otErrortRT_
        - Src:             'src/core/net/srp_server.cpp:1272,20'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1275,13'
          Dst:             _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
        - Src:             'src/core/net/srp_server.cpp:1277,29'
          Dst:             _ZN2ot3Srp6Server4Host11FindServiceEPKc
        - Src:             'src/core/net/srp_server.cpp:1285,30'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Src:             'src/core/net/srp_server.cpp:1289,20'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/srp_server.cpp:1294,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1294,13'
          Dst:             _ZNK2ot3Dns8Question8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1296,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/srp_server.cpp:1296,13'
          Dst:             _ZN2ot3Srp6Server4Host10ProcessTtlEj
        - Src:             'src/core/net/srp_server.cpp:1298,13'
          Dst:             _ZNK2ot7Message4ReadINS_3Dns9SrvRecordEEE7otErrortRT_
        - Src:             'src/core/net/srp_server.cpp:1301,13'
          Dst:             _ZN2ot3Dns4Name8ReadNameILt255EEE7otErrorRKNS_7MessageERtRAT__c
        - Src:             'src/core/net/srp_server.cpp:1302,13'
          Dst:             _ZNK2ot3Srp6Server9GetDomainEv
        - Src:             'src/core/net/srp_server.cpp:1302,13'
          Dst:             _ZN2ot3Dns4Name13IsSubDomainOfEPKcS3_
        - Src:             'src/core/net/srp_server.cpp:1303,13'
          Dst:             _ZNK2ot3Srp6Server4Host7MatchesEPKc
        - Src:             'src/core/net/srp_server.cpp:1305,29'
          Dst:             _ZN2ot3Srp6Server4Host11FindServiceEPKc
        - Src:             'src/core/net/srp_server.cpp:1311,44'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/srp_server.cpp:1312,44'
          Dst:             _ZNK2ot3Dns9SrvRecord11GetPriorityEv
        - Src:             'src/core/net/srp_server.cpp:1313,44'
          Dst:             _ZNK2ot3Dns9SrvRecord9GetWeightEv
        - Src:             'src/core/net/srp_server.cpp:1314,44'
          Dst:             _ZNK2ot3Dns9SrvRecord7GetPortEv
        - Src:             'src/core/net/srp_server.cpp:1316,25'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/srp_server.cpp:1318,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1318,13'
          Dst:             _ZNK2ot3Dns8Question8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1320,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/srp_server.cpp:1320,13'
          Dst:             _ZN2ot3Srp6Server4Host10ProcessTtlEj
        - Src:             'src/core/net/srp_server.cpp:1322,29'
          Dst:             _ZN2ot3Srp6Server4Host11FindServiceEPKc
        - Src:             'src/core/net/srp_server.cpp:1328,13'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/srp_server.cpp:1328,13'
          Dst:             _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
        - Src:             'src/core/net/srp_server.cpp:1329,30'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Src:             'src/core/net/srp_server.cpp:1333,30'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetSizeEv
        - Src:             'src/core/net/srp_server.cpp:1337,33'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - Src:             'src/core/net/srp_server.cpp:1337,33'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - Src:             'src/core/net/srp_server.cpp:1337,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_server.cpp:1337,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_server.cpp:1337,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_server.cpp:1351,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZNK2ot3Srp6Server20HasNameConflictsWithERNS1_4HostE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
      BBCount:         26
      ICount:          159
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE12FindMatchingIJPKcEEEPKS3_DpRKT_
        - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE3endEv
        - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE5beginEv
        - _ZNK2ot11UnequatableINS_6Crypto5Ecdsa4P2569PublicKeyEEneERKS4_
        - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
        - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
        - _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:504,35'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:504,39'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_6Crypto5Ecdsa4P2569PublicKeyEEneERKS4_
                - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:510,29'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:504,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:506,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:510,29'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE5beginEv
                - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE3endEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:510,27'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:510,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:526,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:512,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:514,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:518,39'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:518,37'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:510,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:518,37'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZNK2ot3Srp6Server4Host10HasServiceEPKc
                - _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
                - _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
                - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:520,17'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:518,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:522,17'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:502,58'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:502,39'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server4HostEE12FindMatchingIJPKcEEEPKS3_DpRKT_
        - Src:             'src/core/net/srp_server.cpp:504,50'
          Dst:             _ZNK2ot11UnequatableINS_6Crypto5Ecdsa4P2569PublicKeyEEneERKS4_
        - Src:             'src/core/net/srp_server.cpp:506,9'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:506,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:510,27'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server4HostEE5beginEv
        - Src:             'src/core/net/srp_server.cpp:510,27'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server4HostEE3endEv
        - Src:             'src/core/net/srp_server.cpp:510,27'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
        - Src:             'src/core/net/srp_server.cpp:510,27'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEdeEv
        - Src:             'src/core/net/srp_server.cpp:512,24'
          Dst:             _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
        - Src:             'src/core/net/srp_server.cpp:518,37'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE5beginEv
        - Src:             'src/core/net/srp_server.cpp:518,37'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE3endEv
        - Src:             'src/core/net/srp_server.cpp:518,37'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/srp_server.cpp:518,37'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/srp_server.cpp:520,41'
          Dst:             _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - Src:             'src/core/net/srp_server.cpp:520,22'
          Dst:             _ZNK2ot3Srp6Server4Host10HasServiceEPKc
        - Src:             'src/core/net/srp_server.cpp:522,17'
          Dst:             _ZNK2ot3Srp6Server7Service15GetInstanceNameEv
        - Src:             'src/core/net/srp_server.cpp:522,17'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:518,37'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Srp6Server7ServiceENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/srp_server.cpp:510,27'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEppEv
    - functionName:    _ZNK2ot11UnequatableINS_6Crypto5Ecdsa4P2569PublicKeyEEneERKS4_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server4HostEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE13ConstIteratorC2EPKS3_
        - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:556,60'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:556,46'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE13ConstIteratorC2EPKS3_
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server4HostEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE13ConstIteratorC2EPKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:557,44'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE13ConstIteratorC2EPKS3_
    - functionName:    _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot9EquatableINS_6Crypto5Ecdsa4P2569PublicKeyEEeqERKS4_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server4HostENS_10LinkedListIS3_E13ConstIteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE13ConstIterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE13ConstIterator7AdvanceEv
    - functionName:    _ZN2ot3Srp6Server22IsValidDeleteAllRecordERKNS_3Dns14ResourceRecordE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1358
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aRecord
      BBCount:         10
      ICount:          53
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1357,65'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1357,68'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord7GetTypeEv
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
            - BranchSide:      'src/core/net/srp_server.cpp:1357,65'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:1357,119'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1357,119'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
            - BranchSide:      'src/core/net/srp_server.cpp:1358,12'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord6GetTtlEv
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
        - Branch String:   'src/core/net/srp_server.cpp:1358,34'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1358,37'
              BranchSideFuncs:
                - _ZNK2ot3Dns14ResourceRecord9GetLengthEv
            - BranchSide:      'src/core/net/srp_server.cpp:1358,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1357,20'
          Dst:             _ZNK2ot3Dns14ResourceRecord8GetClassEv
        - Src:             'src/core/net/srp_server.cpp:1357,76'
          Dst:             _ZNK2ot3Dns14ResourceRecord7GetTypeEv
        - Src:             'src/core/net/srp_server.cpp:1358,20'
          Dst:             _ZNK2ot3Dns14ResourceRecord6GetTtlEv
        - Src:             'src/core/net/srp_server.cpp:1358,45'
          Dst:             _ZNK2ot3Dns14ResourceRecord9GetLengthEv
    - functionName:    _ZN2ot3Srp6Server4Host11FindServiceEPKc
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2324
      functionLinenumberEnd: 2324
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceName
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE12FindMatchingIJPKcEEEPS3_DpRKT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2324,90'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE12FindMatchingIJPKcEEEPS3_DpRKT_
    - functionName:    _ZN2ot3Srp6Server4Host10ProcessTtlEj
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2226
      functionLinenumberEnd: 2242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTtl
      BBCount:         13
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2235,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2235,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2235,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:2235,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2235,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2235,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:2235,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2235,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2235,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server9GetDomainEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:665,56'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
    - functionName:    _ZN2ot3Srp6Server7Service21SetTxtDataFromMessageERKNS_7MessageEtt
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2128
      functionLinenumberEnd: 2141
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aLength
      BBCount:         16
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Dns9TxtRecord13VerifyTxtDataEPKhtb
        - _ZN2ot4Heap4Data4FreeEv
        - _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
        - _ZNK2ot4Heap4Data8GetBytesEv
        - _ZNK2ot4Heap4Data9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2131,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2131,5'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:2132,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZN2ot3Dns9TxtRecord13VerifyTxtDataEPKhtb
                - _ZN2ot4Heap4Data4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:2132,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2132,5'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:2132,5'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:2136,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2136,9'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:2138,9'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data4FreeEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2131,5'
          Dst:             _ZN2ot4Heap4Data7SetFromERKNS_7MessageEtt
        - Src:             'src/core/net/srp_server.cpp:2132,5'
          Dst:             _ZNK2ot4Heap4Data8GetBytesEv
        - Src:             'src/core/net/srp_server.cpp:2132,5'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'src/core/net/srp_server.cpp:2132,5'
          Dst:             _ZN2ot3Dns9TxtRecord13VerifyTxtDataEPKhtb
        - Src:             'src/core/net/srp_server.cpp:2138,18'
          Dst:             _ZN2ot4Heap4Data4FreeEv
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEE12FindMatchingIJPKcEEEPS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Srp6Server7ServiceEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server7ServiceEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE12FindMatchingIJPKcEEEPKS3_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Srp6Server7ServiceEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE12FindMatchingIJPKcEEEPKS3_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Srp6Server7ServiceEEEPT_PKS4_
    - functionName:    _ZN2ot3Srp6Server4Host11SetFullNameEPKc
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2171
      functionLinenumberEnd: 2187
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFullName
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6String3SetEPKc
        - _ZNK2ot3Srp6Server4Host7MatchesEPKc
        - _ZNK2ot4Heap6String6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2178,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2180,17'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
            - BranchSide:      'src/core/net/srp_server.cpp:2184,25'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host7MatchesEPKc
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2178,19'
          Dst:             _ZNK2ot4Heap6String6IsNullEv
        - Src:             'src/core/net/srp_server.cpp:2180,27'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/srp_server.cpp:2184,17'
          Dst:             _ZNK2ot3Srp6Server4Host7MatchesEPKc
    - functionName:    _ZN2ot3Srp6Server4Host13AddIp6AddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2334
      functionLinenumberEnd: 2355
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp6Address
      BBCount:         22
      ICount:          86
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot3Ip67Address10IsLoopbackEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2337,35'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2337,38'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2341,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:2337,66'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2337,69'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2341,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:2337,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2341,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2345,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:2345,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2345,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2345,5'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:2349,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2349,18'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:2351,9'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host11GetFullNameEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2337,21'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/srp_server.cpp:2337,50'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/srp_server.cpp:2337,81'
          Dst:             _ZNK2ot3Ip67Address10IsLoopbackEv
        - Src:             'src/core/net/srp_server.cpp:2345,5'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
        - Src:             'src/core/net/srp_server.cpp:2347,24'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
        - Src:             'src/core/net/srp_server.cpp:2351,9'
          Dst:             _ZNK2ot3Srp6Server4Host11GetFullNameEv
        - Src:             'src/core/net/srp_server.cpp:2351,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns17Ecdsa256KeyRecordEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot3Dns17Ecdsa256KeyRecord6GetKeyEv
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2369
      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:    _ZN2ot6StringILt255EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot3Dns9PtrRecord11ReadPtrNameILt64ELt255EEE7otErrorRKNS_7MessageERtRAT__cRAT0__c
      functionSourceFile: '/src/openthread/src/core/net/dns_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1954
      functionLinenumberEnd: 1955
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aLabelBuffer
        - aNameBuffer
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Dns9PtrRecord11ReadPtrNameERKNS_7MessageERtPchS6_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_types.hpp:1955,16'
          Dst:             _ZNK2ot3Dns9PtrRecord11ReadPtrNameERKNS_7MessageERtPchS6_t
    - functionName:    _ZNK2ot6StringILt255EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZNK2ot3Srp6Server7Service21HasSubTypeServiceNameEPKc
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2065
      functionLinenumberEnd: 2077
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSubTypeServiceName
      BBCount:         10
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
        - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2068,38'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2068,38'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
                - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
            - BranchSide:      'src/core/net/srp_server.cpp:2068,38'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:2070,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2068,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2072,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2068,38'
          Dst:             _ZNK2ot4Heap5ArrayINS0_6StringELt2EE5beginEv
        - Src:             'src/core/net/srp_server.cpp:2068,38'
          Dst:             _ZNK2ot4Heap5ArrayINS0_6StringELt2EE3endEv
        - Src:             'src/core/net/srp_server.cpp:2070,33'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/srp_server.cpp:2070,13'
          Dst:             _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
    - functionName:    _ZN2ot4Heap5ArrayINS0_6StringELt2EE8PushBackEv
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          63
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8AllocateEt
        - _ZN2ot4Heap6StringC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:320,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:322,13'
              BranchSideFuncs:
                - _ZN2ot4Heap5ArrayINS0_6StringELt2EE8AllocateEt
                - _ZN2ot4Heap6StringC2Ev
            - BranchSide:      'src/core/common/heap_array.hpp:325,26'
              BranchSideFuncs:
                - _ZN2ot4Heap6StringC2Ev
        - Branch String:   'src/core/common/heap_array.hpp:322,13'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:322,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:323,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6StringC2Ev
      Callsites:
        - Src:             'src/core/common/heap_array.hpp:322,13'
          Dst:             _ZN2ot4Heap5ArrayINS0_6StringELt2EE8AllocateEt
        - Src:             'src/core/common/heap_array.hpp:325,45'
          Dst:             _ZN2ot4Heap6StringC2Ev
    - functionName:    _ZN2ot3Srp6Server4HostC2ERNS_8InstanceENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2165
      functionLinenumberEnd: 2166
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aUpdateTime
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server7ServiceEEC2Ev
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EEC2Ev
        - _ZN2ot4Heap6StringC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2148,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/srp_server.cpp:2147,15'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/srp_server.cpp:2147,15'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EEC2Ev
        - Src:             'src/core/net/srp_server.cpp:2147,15'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server7ServiceEEC2Ev
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server7ServiceEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE13ConstIteratorC2EPKS3_
        - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetHeadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:556,60'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:556,46'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE13ConstIteratorC2EPKS3_
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE13ConstIteratorC2EPKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:557,44'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE13ConstIteratorC2EPKS3_
    - functionName:    _ZNK2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorIKNS_3Srp6Server14UpdateMetadataENS_10LinkedListIS3_E13ConstIteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE13ConstIterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE13ConstIterator7AdvanceEv
    - functionName:    _ZNK2ot7Message4ReadINS_3Dns4ZoneEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Srp6Server11LeaseConfigC2Ev
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Server9TtlConfigC2Ev
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData7Service7Manager13RemoveServiceEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aServiceNumber
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13RemoveServiceEPKvh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:483,58'
          Dst:             _ZN2ot11NetworkData7Service7Manager13RemoveServiceEPKvh
    - functionName:    _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrDataC2ERKNS_3Ip67AddressEth
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aPort
        - aVersion
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:352,25'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerData9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:414,62'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData9GetLengthEv
    - functionName:    _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerDataC2ERKNS_3Ip67AddressEth
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aPort
        - aVersion
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrDataC2ERKNS_3Ip67AddressEth
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:410,19'
          Dst:             _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrDataC2ERKNS_3Ip67AddressEth
    - functionName:    _ZN2ot11NetworkData7Service7Manager20AddServiceWithNumberINS2_13DnsSrpUnicast10ServerDataEEE7otErrorhRKT_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceNumber
        - aServerData
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager10AddServiceEPKvhS4_h
        - _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerData9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:464,87'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerData9GetLengthEv
        - Src:             'src/core/thread/network_data_service.hpp:464,16'
          Dst:             _ZN2ot11NetworkData7Service7Manager10AddServiceEPKvhS4_h
    - functionName:    _ZN2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZNK2ot3Srp6Server4Host11FindServiceEPKc
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2327
      functionLinenumberEnd: 2328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceName
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE12FindMatchingIJPKcEEEPKS3_DpRKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2328,22'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE12FindMatchingIJPKcEEEPKS3_DpRKT_
    - functionName:    _ZNK2ot3Srp6Server4Host14GetNextServiceEPKNS1_7ServiceE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2246
      functionLinenumberEnd: 2247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevService
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
        - _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2247,12'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2247,40'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
            - BranchSide:      'src/core/net/srp_server.cpp:2247,62'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2247,50'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server7ServiceEE7GetHeadEv
        - Src:             'src/core/net/srp_server.cpp:2247,76'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Server7ServiceEE7GetNextEv
    - functionName:    _ZNK2ot3Srp6Server4Host12GetLeaseInfoER20otSrpServerLeaseInfo
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2205
      functionLinenumberEnd: 2223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLeaseInfo
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot3Srp6Server4Host11GetKeyLeaseEv
        - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
        - _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
        - _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - _ZNK2ot4TimeleERKS0_
        - _ZNK2ot4TimemiERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2211,37'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2211,77'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/srp_server.cpp:2211,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server4Host9IsDeletedEv
                - _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot4TimemiERKS0_
        - Branch String:   'src/core/net/srp_server.cpp:2213,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2215,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2221,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:2217,38'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2217,72'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/srp_server.cpp:2217,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2206,31'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/srp_server.cpp:2207,31'
          Dst:             _ZNK2ot3Srp6Server4Host16GetKeyExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:2209,53'
          Dst:             _ZNK2ot3Srp6Server4Host8GetLeaseEv
        - Src:             'src/core/net/srp_server.cpp:2209,37'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/net/srp_server.cpp:2210,53'
          Dst:             _ZNK2ot3Srp6Server4Host11GetKeyLeaseEv
        - Src:             'src/core/net/srp_server.cpp:2210,37'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/net/srp_server.cpp:2211,42'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/srp_server.cpp:2211,77'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/srp_server.cpp:2213,10'
          Dst:             _ZNK2ot3Srp6Server4Host9IsDeletedEv
        - Src:             'src/core/net/srp_server.cpp:2215,32'
          Dst:             _ZNK2ot3Srp6Server4Host13GetExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:2217,43'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/srp_server.cpp:2217,72'
          Dst:             _ZNK2ot4TimemiERKS0_
    - functionName:    _ZNK2ot3Srp6Server7Service18MatchesServiceNameEPKc
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2055
      functionLinenumberEnd: 2056
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceName
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2056,37'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
        - Src:             'src/core/net/srp_server.cpp:2056,12'
          Dst:             _ZN2ot11StringMatchEPKcS1_NS_15StringMatchModeE
    - functionName:    _ZNK2ot3Srp6Server7Service19MatchesInstanceNameEPKc
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2052
      functionLinenumberEnd: 2052
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstanceName
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Srp6Server7Service7MatchesEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2052,85'
          Dst:             _ZNK2ot3Srp6Server7Service7MatchesEPKc
    - functionName:    _ZNK2ot3Srp6Server7Service11GetKeyLeaseEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server7Service8GetLeaseEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server7Service12GetLeaseInfoER20otSrpServerLeaseInfo
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2032
      functionLinenumberEnd: 2050
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLeaseInfo
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot3Srp6Server7Service11GetKeyLeaseEv
        - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
        - _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
        - _ZNK2ot3Srp6Server7Service8GetLeaseEv
        - _ZNK2ot4TimeleERKS0_
        - _ZNK2ot4TimemiERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:2038,37'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2038,77'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/srp_server.cpp:2038,5'
              BranchSideFuncs:
                - _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot4TimemiERKS0_
        - Branch String:   'src/core/net/srp_server.cpp:2040,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2042,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:2048,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:2044,38'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:2044,72'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/net/srp_server.cpp:2044,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:2033,31'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/srp_server.cpp:2034,31'
          Dst:             _ZNK2ot3Srp6Server7Service16GetKeyExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:2036,53'
          Dst:             _ZNK2ot3Srp6Server7Service8GetLeaseEv
        - Src:             'src/core/net/srp_server.cpp:2036,37'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/net/srp_server.cpp:2037,53'
          Dst:             _ZNK2ot3Srp6Server7Service11GetKeyLeaseEv
        - Src:             'src/core/net/srp_server.cpp:2037,37'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/net/srp_server.cpp:2038,42'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/srp_server.cpp:2038,77'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/net/srp_server.cpp:2042,32'
          Dst:             _ZNK2ot3Srp6Server7Service13GetExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:2044,43'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/srp_server.cpp:2044,72'
          Dst:             _ZNK2ot4TimemiERKS0_
    - functionName:    _ZNK2ot4Heap5ArrayINS0_6StringELt2EE2AtEt
      functionSourceFile: '/src/openthread/src/core/common/heap_array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_array.hpp:215,53'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_array.hpp:215,75'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/heap_array.hpp:215,53'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Srp6Server7Service23GetSubTypeServiceNameAtEt
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1987
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4Heap5ArrayINS0_6StringELt2EE2AtEt
        - _ZNK2ot4Heap6String9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:1990,12'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:1990,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:1990,45'
              BranchSideFuncs:
                - _ZNK2ot4Heap6String9AsCStringEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:1988,45'
          Dst:             _ZNK2ot4Heap5ArrayINS0_6StringELt2EE2AtEt
        - Src:             'src/core/net/srp_server.cpp:1990,54'
          Dst:             _ZNK2ot4Heap6String9AsCStringEv
    - functionName:    _ZN2ot3Srp6Server27HandleNetDataPublisherEventENS_11NetworkData9Publisher5EventE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         7
      ICount:          37
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Srp6Server4StopEv
        - _ZN2ot3Srp6Server5StartEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:914,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:914,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:917,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server5StartEv
            - BranchSide:      'src/core/net/srp_server.cpp:921,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server4StopEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:917,9'
          Dst:             _ZN2ot3Srp6Server5StartEv
        - Src:             'src/core/net/srp_server.cpp:921,9'
          Dst:             _ZN2ot3Srp6Server4StopEv
    - functionName:    _ZN2ot3Srp6Server5StartEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Srp6Server13PrepareSocketEv
        - _ZN2ot3Srp6Server6EnableEv
        - _ZN2ot3Srp6Server7DisableEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:777,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:777,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server13PrepareSocketEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server7DisableEv
                - _ZN2ot3Srp6Server6EnableEv
            - BranchSide:      'src/core/net/srp_server.cpp:777,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server7DisableEv
                - _ZN2ot3Srp6Server6EnableEv
        - Branch String:   'src/core/net/srp_server.cpp:780,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:780,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server7DisableEv
                - _ZN2ot3Srp6Server6EnableEv
            - BranchSide:      'src/core/net/srp_server.cpp:781,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Srp6Server7DisableEv
                - _ZN2ot3Srp6Server6EnableEv
        - Branch String:   'src/core/net/srp_server.cpp:789,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:789,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server7DisableEv
                - _ZN2ot3Srp6Server6EnableEv
            - BranchSide:      'src/core/net/srp_server.cpp:791,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server7DisableEv
                - _ZN2ot3Srp6Server6EnableEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:780,5'
          Dst:             _ZN2ot3Srp6Server13PrepareSocketEv
        - Src:             'src/core/net/srp_server.cpp:781,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:791,9'
          Dst:             _ZN2ot3Srp6Server7DisableEv
        - Src:             'src/core/net/srp_server.cpp:792,9'
          Dst:             _ZN2ot3Srp6Server6EnableEv
    - functionName:    _ZN2ot3Srp6Server4StopEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3PopEv
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Ip63Udp6Socket5CloseEv
        - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
        - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE4FreeEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7IsEmptyEv
        - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE7IsEmptyEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:881,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:881,5'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7IsEmptyEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3PopEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE4FreeEv
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
            - BranchSide:      'src/core/net/srp_server.cpp:881,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:885,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:887,20'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
                - _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
                - _ZNK2ot10LinkedListINS_3Srp6Server4HostEE7IsEmptyEv
                - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7IsEmptyEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3PopEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE4FreeEv
            - BranchSide:      'src/core/net/srp_server.cpp:892,5'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7IsEmptyEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3PopEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE4FreeEv
        - Branch String:   'src/core/net/srp_server.cpp:892,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:894,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3PopEv
                - _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE4FreeEv
                - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7IsEmptyEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
            - BranchSide:      'src/core/net/srp_server.cpp:897,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:885,20'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server4HostEE7IsEmptyEv
        - Src:             'src/core/net/srp_server.cpp:887,27'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
        - Src:             'src/core/net/srp_server.cpp:887,9'
          Dst:             _ZN2ot3Srp6Server10RemoveHostEPNS1_4HostENS1_10RetainNameE
        - Src:             'src/core/net/srp_server.cpp:892,33'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7IsEmptyEv
        - Src:             'src/core/net/srp_server.cpp:894,29'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE3PopEv
        - Src:             'src/core/net/srp_server.cpp:894,36'
          Dst:             _ZN2ot4Heap11AllocatableINS_3Srp6Server14UpdateMetadataEE4FreeEv
        - Src:             'src/core/net/srp_server.cpp:897,17'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/net/srp_server.cpp:898,30'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/net/srp_server.cpp:900,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:901,25'
          Dst:             _ZN2ot3Ip63Udp6Socket5CloseEv
        - Src:             'src/core/net/srp_server.cpp:901,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server4HostEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      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:    _ZN2ot3Srp6Server13PrepareSocketEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          98
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - _ZN2ot3Ip63Udp6Socket4BindEt
        - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - _ZN2ot3Ip63Udp6Socket5CloseEv
        - _ZN2ot3Srp6Server4StopEv
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - _ZNK2ot3Ip63Udp6Socket6IsOpenEv
        - _ZNK2ot3Ip68SockAddr7GetPortEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:803,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:809,21'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot3Srp6Server4StopEv
            - BranchSide:      'src/core/net/srp_server.cpp:814,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp6Socket6IsOpenEv
                - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
                - _ZN2ot3Ip63Udp6Socket4BindEt
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot3Srp6Server4StopEv
        - Branch String:   'src/core/net/srp_server.cpp:814,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:814,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot3Srp6Server4StopEv
            - BranchSide:      'src/core/net/srp_server.cpp:814,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
                - _ZN2ot3Ip63Udp6Socket4BindEt
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot3Srp6Server4StopEv
        - Branch String:   'src/core/net/srp_server.cpp:815,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:815,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot3Srp6Server4StopEv
            - BranchSide:      'src/core/net/srp_server.cpp:816,13'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket4BindEt
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot3Srp6Server4StopEv
        - Branch String:   'src/core/net/srp_server.cpp:819,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:819,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot3Srp6Server4StopEv
            - BranchSide:      'src/core/net/srp_server.cpp:821,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.13394
                - _ZN2ot3Srp6Server4StopEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:801,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Src:             'src/core/net/srp_server.cpp:803,19'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/net/srp_server.cpp:803,33'
          Dst:             _ZNK2ot3Ip68SockAddr7GetPortEv
        - Src:             'src/core/net/srp_server.cpp:809,29'
          Dst:             _ZN2ot3Ip63Udp6Socket5CloseEv
        - Src:             'src/core/net/srp_server.cpp:809,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_server.cpp:814,5'
          Dst:             _ZNK2ot3Ip63Udp6Socket6IsOpenEv
        - Src:             'src/core/net/srp_server.cpp:815,5'
          Dst:             _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - Src:             'src/core/net/srp_server.cpp:816,21'
          Dst:             _ZN2ot3Ip63Udp6Socket4BindEt
        - Src:             'src/core/net/srp_server.cpp:821,9'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Src:             'src/core/net/srp_server.cpp:822,29'
          Dst:             _ZN2ot3Ip63Udp6Socket5CloseEv
        - Src:             'src/core/net/srp_server.cpp:822,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_server.cpp:823,9'
          Dst:             _ZN2ot3Srp6Server4StopEv
    - functionName:    _ZN2ot3Srp6Server7DisableEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11NetworkData7Service7Manager46RemoveDnsSrpUnicastServiceWithAddrInServerDataEv
        - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - _ZN2ot11NetworkData9Publisher22UnpublishDnsSrpServiceEv
        - _ZN2ot3Srp6Server4StopEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:193,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:193,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager46RemoveDnsSrpUnicastServiceWithAddrInServerDataEv
                - _ZL11IgnoreError7otError.13394
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot3Srp6Server4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher22UnpublishDnsSrpServiceEv
            - BranchSide:      'src/core/net/srp_server.cpp:193,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:195,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:199,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher22UnpublishDnsSrpServiceEv
                - _ZN2ot3Srp6Server4StopEv
            - BranchSide:      'src/core/net/srp_server.cpp:199,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher22UnpublishDnsSrpServiceEv
                - _ZN2ot3Srp6Server4StopEv
            - BranchSide:      'src/core/net/srp_server.cpp:203,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager46RemoveDnsSrpUnicastServiceWithAddrInServerDataEv
                - _ZL11IgnoreError7otError.13394
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot3Srp6Server4StopEv
            - BranchSide:      'src/core/net/srp_server.cpp:208,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server4StopEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:199,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/net/srp_server.cpp:199,39'
          Dst:             _ZN2ot11NetworkData9Publisher22UnpublishDnsSrpServiceEv
        - Src:             'src/core/net/srp_server.cpp:203,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - Src:             'src/core/net/srp_server.cpp:203,58'
          Dst:             _ZN2ot11NetworkData7Service7Manager46RemoveDnsSrpUnicastServiceWithAddrInServerDataEv
        - Src:             'src/core/net/srp_server.cpp:203,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/net/srp_server.cpp:204,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/net/srp_server.cpp:204,38'
          Dst:             _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - Src:             'src/core/net/srp_server.cpp:208,5'
          Dst:             _ZN2ot3Srp6Server4StopEv
    - functionName:    _ZN2ot3Srp6Server6EnableEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager43AddDnsSrpUnicastServiceWithAddrInServerDataERKNS_3Ip67AddressEth
        - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - _ZN2ot11NetworkData9Publisher27PublishDnsSrpServiceAnycastEhh
        - _ZN2ot11NetworkData9Publisher27PublishDnsSrpServiceUnicastEth
        - _ZN2ot3Srp6Server10SelectPortEv
        - _ZN2ot3Srp6Server5StartEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:146,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:146,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server10SelectPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot11NetworkData7Service7Manager43AddDnsSrpUnicastServiceWithAddrInServerDataERKNS_3Ip67AddressEth
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot3Srp6Server5StartEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher27PublishDnsSrpServiceAnycastEhh
                - _ZN2ot3Srp6Server10SelectPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher27PublishDnsSrpServiceUnicastEth
            - BranchSide:      'src/core/net/srp_server.cpp:146,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:166,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:169,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server10SelectPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher27PublishDnsSrpServiceUnicastEth
            - BranchSide:      'src/core/net/srp_server.cpp:174,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher27PublishDnsSrpServiceAnycastEhh
            - BranchSide:      'src/core/net/srp_server.cpp:179,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server10SelectPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot11NetworkData7Service7Manager43AddDnsSrpUnicastServiceWithAddrInServerDataERKNS_3Ip67AddressEth
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot3Srp6Server5StartEv
            - BranchSide:      'src/core/net/srp_server.cpp:185,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:180,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:180,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:182,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot3Srp6Server5StartEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:169,9'
          Dst:             _ZN2ot3Srp6Server10SelectPortEv
        - Src:             'src/core/net/srp_server.cpp:170,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/net/srp_server.cpp:170,39'
          Dst:             _ZN2ot11NetworkData9Publisher27PublishDnsSrpServiceUnicastEth
        - Src:             'src/core/net/srp_server.cpp:175,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/net/srp_server.cpp:175,39'
          Dst:             _ZN2ot11NetworkData9Publisher27PublishDnsSrpServiceAnycastEhh
        - Src:             'src/core/net/srp_server.cpp:179,9'
          Dst:             _ZN2ot3Srp6Server10SelectPortEv
        - Src:             'src/core/net/srp_server.cpp:180,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - Src:             'src/core/net/srp_server.cpp:180,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/net/srp_server.cpp:180,9'
          Dst:             _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - Src:             'src/core/net/srp_server.cpp:180,9'
          Dst:             _ZN2ot11NetworkData7Service7Manager43AddDnsSrpUnicastServiceWithAddrInServerDataERKNS_3Ip67AddressEth
        - Src:             'src/core/net/srp_server.cpp:182,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/net/srp_server.cpp:182,38'
          Dst:             _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - Src:             'src/core/net/srp_server.cpp:183,9'
          Dst:             _ZN2ot3Srp6Server5StartEv
    - functionName:    _ZN2ot3Srp6Server10SelectPortEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Srp6Server8InitPortEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:760,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:762,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server8InitPortEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:764,7'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:765,29'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:765,32'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:767,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/net/srp_server.cpp:765,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:765,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:767,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:762,9'
          Dst:             _ZN2ot3Srp6Server8InitPortEv
        - Src:             'src/core/net/srp_server.cpp:770,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot11NetworkData9Publisher27PublishDnsSrpServiceUnicastEth
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aPort
        - aVersion
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry14PublishUnicastEth
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:174,29'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry14PublishUnicastEth
    - functionName:    _ZN2ot11NetworkData9Publisher27PublishDnsSrpServiceAnycastEhh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aSequenceNumber
        - aVersion
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry14PublishAnycastEhh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:138,29'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry14PublishAnycastEhh
    - functionName:    _ZN2ot11NetworkData7Service7Manager43AddDnsSrpUnicastServiceWithAddrInServerDataERKNS_3Ip67AddressEth
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aPort
        - aVersion
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerDataC2ERKNS_3Ip67AddressEth
        - _ZN2ot11NetworkData7Service7Manager20AddServiceWithNumberINS2_13DnsSrpUnicast10ServerDataEEE7otErrorhRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:239,66'
          Dst:             _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerDataC2ERKNS_3Ip67AddressEth
        - Src:             'src/core/thread/network_data_service.hpp:239,16'
          Dst:             _ZN2ot11NetworkData7Service7Manager20AddServiceWithNumberINS2_13DnsSrpUnicast10ServerDataEEE7otErrorhRKT_
    - functionName:    _ZN2ot3Srp6Server8InitPortEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot12SettingsBase13SrpServerInfo7GetPortEv
        - _ZNK2ot8Settings4ReadINS_12SettingsBase13SrpServerInfoEEE7otErrorRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:750,13'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:750,13'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase13SrpServerInfo7GetPortEv
            - BranchSide:      'src/core/net/srp_server.cpp:752,26'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase13SrpServerInfo7GetPortEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:750,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/net/srp_server.cpp:750,29'
          Dst:             _ZNK2ot8Settings4ReadINS_12SettingsBase13SrpServerInfoEEE7otErrorRT_
        - Src:             'src/core/net/srp_server.cpp:752,26'
          Dst:             _ZNK2ot12SettingsBase13SrpServerInfo7GetPortEv
    - functionName:    _ZNK2ot8Settings4ReadINS_12SettingsBase13SrpServerInfoEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase13SrpServerInfo4InitEv
        - _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:853,16'
          Dst:             _ZN2ot12SettingsBase13SrpServerInfo4InitEv
        - Src:             'src/core/common/settings.hpp:855,16'
          Dst:             _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
    - functionName:    _ZN2ot11NetworkData9Publisher22UnpublishDnsSrpServiceEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry9UnpublishEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:189,61'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry9UnpublishEv
    - functionName:    _ZN2ot11NetworkData7Service7Manager46RemoveDnsSrpUnicastServiceWithAddrInServerDataEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13RemoveServiceEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:248,73'
          Dst:             _ZN2ot11NetworkData7Service7Manager13RemoveServiceEh
    - functionName:    _ZN2ot3Srp6Server27HandleDnssdServerUdpReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 874
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         12
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Srp6Server14ProcessMessageERNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot3Ip63Udp6Socket6IsOpenEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:869,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:869,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp6Socket6IsOpenEv
                - _ZN2ot3Srp6Server14ProcessMessageERNS_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/net/srp_server.cpp:869,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:869,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:869,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:869,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server14ProcessMessageERNS_7MessageERKNS_3Ip611MessageInfoE
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:869,5'
          Dst:             _ZNK2ot3Ip63Udp6Socket6IsOpenEv
        - Src:             'src/core/net/srp_server.cpp:871,13'
          Dst:             _ZN2ot3Srp6Server14ProcessMessageERNS_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot3Srp6Server28HandleDnssdServerStateChangeEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Srp6Server13PrepareSocketEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:853,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:853,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server13PrepareSocketEv
                - _ZL11IgnoreError7otError.13394
            - BranchSide:      'src/core/net/srp_server.cpp:855,21'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server13PrepareSocketEv
                - _ZL11IgnoreError7otError.13394
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:855,21'
          Dst:             _ZN2ot3Srp6Server13PrepareSocketEv
        - Src:             'src/core/net/srp_server.cpp:855,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE13PushAfterTailERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE9PushAfterERS3_S5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:178,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:180,18'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
            - BranchSide:      'src/core/common/linked_list.hpp:184,23'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE9PushAfterERS3_S5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:176,22'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
        - Src:             'src/core/common/linked_list.hpp:180,13'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE4PushERS3_
        - Src:             'src/core/common/linked_list.hpp:184,13'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE9PushAfterERS3_S5_
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE14RemoveMatchingIJjEEEPS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE20FindMatchingWithPrevIJRKjEEEPS3_RS8_DpOT_
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE8PopAfterEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:340,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:340,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE8PopAfterEPS3_
            - BranchSide:      'src/core/common/linked_list.hpp:342,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE8PopAfterEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:338,23'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE20FindMatchingWithPrevIJRKjEEEPS3_RS8_DpOT_
        - Src:             'src/core/common/linked_list.hpp:342,13'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE8PopAfterEPS3_
    - functionName:    _ZN2ot3Srp6Server25HandleServiceUpdateResultEj7otError
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - aId
        - aError
      BBCount:         12
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE13PushAfterTailERS3_
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE14RemoveMatchingIJjEEEPS3_DpRKT_
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Srp6Server14UpdateMetadata8SetErrorE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Tasklet4PostEv
        - _ZN2ot7ToUlongEj
        - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7IsEmptyEv
        - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
        - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:536,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:538,9'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:542,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server14UpdateMetadata8SetErrorE7otError
                - _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE13PushAfterTailERS3_
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7IsEmptyEv
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/net/srp_server.cpp:555,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:557,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/net/srp_server.cpp:561,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
                - _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:534,50'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE14RemoveMatchingIJjEEEPS3_DpRKT_
        - Src:             'src/core/net/srp_server.cpp:538,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:538,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:542,13'
          Dst:             _ZN2ot3Srp6Server14UpdateMetadata8SetErrorE7otError
        - Src:             'src/core/net/srp_server.cpp:544,5'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata5GetIdEv
        - Src:             'src/core/net/srp_server.cpp:544,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/net/srp_server.cpp:544,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/net/srp_server.cpp:544,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/net/srp_server.cpp:552,23'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE13PushAfterTailERS3_
        - Src:             'src/core/net/srp_server.cpp:553,26'
          Dst:             _ZN2ot7Tasklet4PostEv
        - Src:             'src/core/net/srp_server.cpp:555,29'
          Dst:             _ZNK2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7IsEmptyEv
        - Src:             'src/core/net/srp_server.cpp:557,34'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/net/srp_server.cpp:561,61'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEE7GetTailEv
        - Src:             'src/core/net/srp_server.cpp:561,72'
          Dst:             _ZNK2ot3Srp6Server14UpdateMetadata13GetExpireTimeEv
        - Src:             'src/core/net/srp_server.cpp:561,34'
          Dst:             _ZN2ot10TimerMilli6FireAtENS_4TimeE
    - functionName:    _ZN2ot3Srp6Server11GetNextHostEPKNS1_4HostE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHost
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
        - _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:450,12'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:450,33'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
            - BranchSide:      'src/core/net/srp_server.cpp:450,52'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:450,40'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEE7GetHeadEv
        - Src:             'src/core/net/srp_server.cpp:450,59'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Srp6Server4HostEE7GetNextEv
    - functionName:    _ZN2ot3Srp6Server14SetLeaseConfigERKNS1_11LeaseConfigE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLeaseConfig
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Srp6Server11LeaseConfig7IsValidEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:408,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:408,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:408,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:408,5'
          Dst:             _ZNK2ot3Srp6Server11LeaseConfig7IsValidEv
    - functionName:    _ZNK2ot3Srp6Server11LeaseConfig7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         29
      ICount:          95
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot4Time9MsecToSecEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:378,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:378,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:378,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:379,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:379,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:379,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:380,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:380,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:380,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:381,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:381,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:381,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:382,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:382,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:382,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:378,5'
          Dst:             _ZN2ot4Time9MsecToSecEj
    - functionName:    _ZNK2ot3Srp6Server9TtlConfig7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Server12SetTtlConfigERKNS1_9TtlConfigE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTtlConfig
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Srp6Server9TtlConfig7IsValidEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:350,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:350,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/srp_server.cpp:350,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:350,5'
          Dst:             _ZNK2ot3Srp6Server9TtlConfig7IsValidEv
    - functionName:    _ZN2ot3Srp6Server17SetAutoEnableModeEb
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         9
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager29HandleSrpServerAutoEnableModeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:229,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:229,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager29HandleSrpServerAutoEnableModeEv
            - BranchSide:      'src/core/net/srp_server.cpp:229,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:232,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/net/srp_server.cpp:232,41'
          Dst:             _ZN2ot12BorderRouter14RoutingManager29HandleSrpServerAutoEnableModeEv
    - functionName:    _ZN2ot3Srp6Server10SetEnabledEb
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Srp6Server6EnableEv
        - _ZN2ot3Srp6Server7DisableEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:134,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:136,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server6EnableEv
            - BranchSide:      'src/core/net/srp_server.cpp:140,9'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server7DisableEv
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:136,9'
          Dst:             _ZN2ot3Srp6Server6EnableEv
        - Src:             'src/core/net/srp_server.cpp:140,9'
          Dst:             _ZN2ot3Srp6Server7DisableEv
    - functionName:    _ZN2ot3Srp6Server28SetAnycastModeSequenceNumberEh
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSequenceNumber
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:116,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:116,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:116,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:119,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Srp6Server19AddressModeToStringENS1_11AddressModeE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1869
      functionLinenumberEnd: 1884
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aMode
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Srp6Server14SetAddressModeENS1_11AddressModeE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         14
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Srp6Server19AddressModeToStringENS1_11AddressModeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:103,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:103,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server19AddressModeToStringENS1_11AddressModeE
                - _ZN2ot3Srp6Server19AddressModeToStringENS1_11AddressModeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:103,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:104,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:104,5'
              BranchSideFuncs:
                - _ZN2ot3Srp6Server19AddressModeToStringENS1_11AddressModeE
                - _ZN2ot3Srp6Server19AddressModeToStringENS1_11AddressModeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/net/srp_server.cpp:104,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:105,5'
          Dst:             _ZN2ot3Srp6Server19AddressModeToStringENS1_11AddressModeE
        - Src:             'src/core/net/srp_server.cpp:105,5'
          Dst:             _ZN2ot3Srp6Server19AddressModeToStringENS1_11AddressModeE
        - Src:             'src/core/net/srp_server.cpp:105,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Srp6Server9SetDomainEPKc
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDomain
      BBCount:         25
      ICount:          123
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot4Heap6String3SetEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/srp_server.cpp:420,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:420,5'
              BranchSideFuncs:
                - _ZN2ot12StringLengthEPKct
                - _ZN2ot4Heap6String3SetEPKc
                - _ZN2ot4Heap6String3SetEPKc
            - BranchSide:      'src/core/net/srp_server.cpp:420,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:423,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:423,5'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
                - _ZN2ot4Heap6String3SetEPKc
            - BranchSide:      'src/core/net/srp_server.cpp:423,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:423,5'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:423,5'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
                - _ZN2ot4Heap6String3SetEPKc
            - BranchSide:      'src/core/net/srp_server.cpp:423,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/srp_server.cpp:425,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:427,17'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
            - BranchSide:      'src/core/net/srp_server.cpp:435,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
        - Branch String:   'src/core/net/srp_server.cpp:435,9'
          Branch Sides:
            - BranchSide:      'src/core/net/srp_server.cpp:435,9'
              BranchSideFuncs:
                - _ZN2ot4Heap6String3SetEPKc
            - BranchSide:      'src/core/net/srp_server.cpp:435,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:422,14'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/net/srp_server.cpp:427,25'
          Dst:             _ZN2ot4Heap6String3SetEPKc
        - Src:             'src/core/net/srp_server.cpp:441,25'
          Dst:             _ZN2ot4Heap6String3SetEPKc
    - functionName:    _ZN2ot9TaskletInINS_3Srp6ServerEXadL_ZNS2_23ProcessCompletedUpdatesEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_3Srp6ServerEXadL_ZNS2_23ProcessCompletedUpdatesEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_3Srp6ServerEXadL_ZNS2_23ProcessCompletedUpdatesEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot12TimerMilliInINS_3Srp6ServerEXadL_ZNS2_29HandleOutstandingUpdatesTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Srp6ServerEXadL_ZNS2_29HandleOutstandingUpdatesTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Srp6ServerEXadL_ZNS2_29HandleOutstandingUpdatesTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot12TimerMilliInINS_3Srp6ServerEXadL_ZNS2_16HandleLeaseTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Srp6ServerEXadL_ZNS2_16HandleLeaseTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Srp6ServerEXadL_ZNS2_16HandleLeaseTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot10LinkedListINS_3Srp6Server4HostEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFvjPK15otSrpServerHostjPvEEC2Ev
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_3Srp6ServerEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aOwner
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - _ZN2ot3Ip63Udp8SocketInINS_3Srp6ServerEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_3Srp6ServerEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
    - functionName:    _ZN2ot3Srp6ServerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/srp_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEEC2Ev
        - _ZN2ot10LinkedListINS_3Srp6Server4HostEEC2Ev
        - _ZN2ot12TimerMilliInINS_3Srp6ServerEXadL_ZNS2_16HandleLeaseTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot12TimerMilliInINS_3Srp6ServerEXadL_ZNS2_29HandleOutstandingUpdatesTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Ip63Udp8SocketInINS_3Srp6ServerEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
        - _ZN2ot3Srp6Server11LeaseConfigC2Ev
        - _ZN2ot3Srp6Server9SetDomainEPKc
        - _ZN2ot3Srp6Server9TtlConfigC2Ev
        - _ZN2ot4Heap6StringC2Ev
        - _ZN2ot6Random9NonCrypto9GetUint32Ev
        - _ZN2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EEC2Ev
        - _ZN2ot9TaskletInINS_3Srp6ServerEXadL_ZNS2_23ProcessCompletedUpdatesEvEEEC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.cpp:78,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/srp_server.cpp:79,7'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_3Srp6ServerEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
        - Src:             'src/core/net/srp_server.cpp:77,9'
          Dst:             _ZN2ot8CallbackIPFvjPK15otSrpServerHostjPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/net/srp_server.cpp:77,9'
          Dst:             _ZN2ot4Heap6StringC2Ev
        - Src:             'src/core/net/srp_server.cpp:77,9'
          Dst:             _ZN2ot3Srp6Server9TtlConfigC2Ev
        - Src:             'src/core/net/srp_server.cpp:77,9'
          Dst:             _ZN2ot3Srp6Server11LeaseConfigC2Ev
        - Src:             'src/core/net/srp_server.cpp:77,9'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server4HostEEC2Ev
        - Src:             'src/core/net/srp_server.cpp:80,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Srp6ServerEXadL_ZNS2_16HandleLeaseTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/srp_server.cpp:81,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Srp6ServerEXadL_ZNS2_29HandleOutstandingUpdatesTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/srp_server.cpp:77,9'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEEC2Ev
        - Src:             'src/core/net/srp_server.cpp:77,9'
          Dst:             _ZN2ot10LinkedListINS_3Srp6Server14UpdateMetadataEEC2Ev
        - Src:             'src/core/net/srp_server.cpp:82,7'
          Dst:             _ZN2ot9TaskletInINS_3Srp6ServerEXadL_ZNS2_23ProcessCompletedUpdatesEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/srp_server.cpp:83,24'
          Dst:             _ZN2ot6Random9NonCrypto9GetUint32Ev
        - Src:             'src/core/net/srp_server.cpp:96,17'
          Dst:             _ZN2ot3Srp6Server9SetDomainEPKc
        - Src:             'src/core/net/srp_server.cpp:96,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE8IteratorC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE8IteratorC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE20FindMatchingWithPrevIJRKNS1_11MessageInfoEEEEPKS3_RSA_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
        - _ZNK2ot3Ip63Tcp8Listener7MatchesERKNS0_11MessageInfoE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Listener7MatchesERKNS0_11MessageInfoE
                - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Listener7MatchesERKNS0_11MessageInfoE
                - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
                - _ZNK2ot3Ip63Tcp8Listener7MatchesERKNS0_11MessageInfoE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Ip63Tcp8Listener7MatchesERKNS0_11MessageInfoE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
    - functionName:    _ZNK2ot3Ip63Tcp8Listener7MatchesERKNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessageInfo
      BBCount:         22
      ICount:          87
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - _ZNK2ot3Ip63Tcp8Listener12GetTcbListenEv
        - _ZNK2ot3Ip63Tcp8Listener18GetLocalIp6AddressEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:604,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:604,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot3Ip63Tcp8Listener18GetLocalIp6AddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Tcp8Listener18GetLocalIp6AddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/tcp6.cpp:604,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:605,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:605,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Listener18GetLocalIp6AddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Tcp8Listener18GetLocalIp6AddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/tcp6.cpp:605,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:606,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:606,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:606,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Listener18GetLocalIp6AddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Branch String:   'src/core/net/tcp6.cpp:606,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:606,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:606,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:602,43'
          Dst:             _ZNK2ot3Ip63Tcp8Listener12GetTcbListenEv
        - Src:             'src/core/net/tcp6.cpp:605,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - Src:             'src/core/net/tcp6.cpp:605,5'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/tcp6.cpp:606,5'
          Dst:             _ZNK2ot3Ip63Tcp8Listener18GetLocalIp6AddressEv
        - Src:             'src/core/net/tcp6.cpp:606,5'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/tcp6.cpp:606,5'
          Dst:             _ZNK2ot3Ip63Tcp8Listener18GetLocalIp6AddressEv
        - Src:             'src/core/net/tcp6.cpp:606,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/net/tcp6.cpp:606,5'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot3Ip63Tcp8Listener12GetTcbListenEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      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:    _ZNK2ot3Ip63Tcp8Listener18GetLocalIp6AddressEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip63Tcp8Listener12GetTcbListenEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:596,48'
          Dst:             _ZNK2ot3Ip63Tcp8Listener12GetTcbListenEv
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPKS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE20FindMatchingWithPrevIJRKNS1_11MessageInfoEEEEPKS3_RSA_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE20FindMatchingWithPrevIJRKNS1_11MessageInfoEEEEPKS3_RSA_DpOT_
    - functionName:    _ZN2ot10AsNonConstINS_3Ip63Tcp8ListenerEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE20FindMatchingWithPrevIJRKNS1_11MessageInfoEEEEPKS3_RSA_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
        - _ZNK2ot3Ip63Tcp8Endpoint7MatchesERKNS0_11MessageInfoE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint7MatchesERKNS0_11MessageInfoE
                - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint7MatchesERKNS0_11MessageInfoE
                - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
                - _ZNK2ot3Ip63Tcp8Endpoint7MatchesERKNS0_11MessageInfoE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint7MatchesERKNS0_11MessageInfoE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
    - functionName:    _ZNK2ot3Ip63Tcp8Endpoint7MatchesERKNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessageInfo
      BBCount:         32
      ICount:          118
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - _ZNK2ot3Ip63Tcp8Endpoint18GetLocalIp6AddressEv
        - _ZNK2ot3Ip63Tcp8Endpoint20GetForeignIp6AddressEv
        - _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:520,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:520,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot3Ip63Tcp8Endpoint18GetLocalIp6AddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetLocalIp6AddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip63Tcp8Endpoint20GetForeignIp6AddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/tcp6.cpp:520,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:521,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:521,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot3Ip63Tcp8Endpoint18GetLocalIp6AddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetLocalIp6AddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip63Tcp8Endpoint20GetForeignIp6AddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/tcp6.cpp:521,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:522,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:522,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint18GetLocalIp6AddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetLocalIp6AddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip63Tcp8Endpoint20GetForeignIp6AddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/tcp6.cpp:522,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:523,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:523,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint20GetForeignIp6AddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/tcp6.cpp:523,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint18GetLocalIp6AddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip63Tcp8Endpoint20GetForeignIp6AddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Branch String:   'src/core/net/tcp6.cpp:523,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:523,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint20GetForeignIp6AddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/tcp6.cpp:523,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:524,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:524,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:524,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:518,36'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:521,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - Src:             'src/core/net/tcp6.cpp:521,5'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/tcp6.cpp:522,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - Src:             'src/core/net/tcp6.cpp:522,5'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/tcp6.cpp:523,5'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint18GetLocalIp6AddressEv
        - Src:             'src/core/net/tcp6.cpp:523,5'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/tcp6.cpp:523,5'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint18GetLocalIp6AddressEv
        - Src:             'src/core/net/tcp6.cpp:523,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/net/tcp6.cpp:523,5'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/net/tcp6.cpp:524,5'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint20GetForeignIp6AddressEv
        - Src:             'src/core/net/tcp6.cpp:524,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/tcp6.cpp:524,5'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip63Tcp8Endpoint18GetLocalIp6AddressEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:505,48'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
    - functionName:    _ZNK2ot3Ip63Tcp8Endpoint20GetForeignIp6AddressEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:512,48'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPKS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE20FindMatchingWithPrevIJRKNS1_11MessageInfoEEEEPKS3_RSA_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE20FindMatchingWithPrevIJRKNS1_11MessageInfoEEEEPKS3_RSA_DpOT_
    - functionName:    _ZN2ot10AsNonConstINS_3Ip63Tcp8EndpointEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Tcp8ListenerEEEEEPKT_PS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE8PopAfterEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7SetNextEPS3_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE4FindERKS3_RPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Tcp8ListenerEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE4FindERKS3_RPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:427,16'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Tcp8ListenerEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:427,31'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE4FindERKS3_RPS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE4FindERKS3_RPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7SetNextEPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Tcp8EndpointEEEEEPKT_PS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE8PopAfterEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7SetNextEPS3_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE4FindERKS3_RPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Tcp8EndpointEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE4FindERKS3_RPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:427,16'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Tcp8EndpointEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:427,31'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE4FindERKS3_RPS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE4FindERKS3_RPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7SetNextEPS3_
    - functionName:    _ZN2ot9TaskletInINS_3Ip63TcpEXadL_ZNS2_16ProcessCallbacksEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63TcpEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63TcpEEERT_v
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63TcpEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Ip63TcpEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Ip63TcpEEERT_v
    - functionName:    _ZN2ot3Ip63Tcp16ProcessCallbacksEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3endEv
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Ip63Tcp8Endpoint20FirePendingCallbacksEv
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:916,29'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:916,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Endpoint20FirePendingCallbacksEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/net/tcp6.cpp:916,29'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:918,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:916,5'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/net/tcp6.cpp:920,13'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:916,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE5beginEv
        - Src:             'src/core/net/tcp6.cpp:916,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3endEv
        - Src:             'src/core/net/tcp6.cpp:916,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/tcp6.cpp:916,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/tcp6.cpp:918,22'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint20FirePendingCallbacksEv
        - Src:             'src/core/net/tcp6.cpp:920,22'
          Dst:             _ZN2ot7Tasklet4PostEv
        - Src:             'src/core/net/tcp6.cpp:916,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE8IteratorC2EPS3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE8IteratorC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE8IteratorC2EPS3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE8IteratorC2EPS3_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot3Ip63Tcp8Endpoint20FirePendingCallbacksEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
        - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:476,65'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:476,68'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
            - BranchSide:      'src/core/net/tcp6.cpp:476,65'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:476,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:476,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
            - BranchSide:      'src/core/net/tcp6.cpp:478,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:478,40'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
        - Src:             'src/core/net/tcp6.cpp:478,62'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE8Iterator7AdvanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE8Iterator7AdvanceEv
    - functionName:    _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
        - lbuf_used_space
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:489,30'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:490,12'
          Dst:             lbuf_used_space
    - functionName:    _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
        - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:499,60'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
        - Src:             'src/core/net/tcp6.cpp:499,83'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
    - functionName:    _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:495,30'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
    - functionName:    _ZN2ot8Instance3GetINS_3Ip63TcpEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 874
      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:    _ZN2ot12TimerMilliInINS_3Ip63TcpEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63TcpEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63TcpEEERT_v
    - functionName:    _ZN2ot3Ip63Tcp11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3endEv
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE5beginEv
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Ip63Tcp8Endpoint17FirePendingTimersENS_4TimeERbRS3_
        - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot4Time16GetDistantFutureEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:879,29'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:879,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Endpoint17FirePendingTimersENS_4TimeERbRS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot4Time16GetDistantFutureEv
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3endEv
            - BranchSide:      'src/core/net/tcp6.cpp:897,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Branch String:   'src/core/net/tcp6.cpp:881,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:879,5'
              BranchSideFuncs:
                - _ZNK2ot4Time16GetDistantFutureEv
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Endpoint17FirePendingTimersENS_4TimeERbRS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/net/tcp6.cpp:893,13'
              BranchSideFuncs:
                - _ZNK2ot4Time16GetDistantFutureEv
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Endpoint17FirePendingTimersENS_4TimeERbRS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/tcp6.cpp:897,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/net/tcp6.cpp:905,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:854,21'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/tcp6.cpp:877,38'
          Dst:             _ZNK2ot4Time16GetDistantFutureEv
        - Src:             'src/core/net/tcp6.cpp:879,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE5beginEv
        - Src:             'src/core/net/tcp6.cpp:879,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3endEv
        - Src:             'src/core/net/tcp6.cpp:879,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/tcp6.cpp:879,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/tcp6.cpp:881,22'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint17FirePendingTimersENS_4TimeERbRS3_
        - Src:             'src/core/net/tcp6.cpp:879,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/tcp6.cpp:905,16'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint17FirePendingTimersENS_4TimeERbRS3_
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNow
        - aHasFutureTimer
        - aEarliestFutureExpiry
      BBCount:         28
      ICount:          164
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - _ZN2ot3MinINS_4TimeEEET_S2_S2_
        - _ZN2ot4TimeC2Ej
        - _ZNK2ot4TimeleERKS0_
        - tcp_timer_2msl
        - tcp_timer_active
        - tcp_timer_delack
        - tcp_timer_keep
        - tcp_timer_persist
        - tcp_timer_rexmt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:410,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:412,27'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - tcp_timer_2msl
                - tcp_timer_keep
                - tcp_timer_active
                - tcp_timer_persist
                - tcp_timer_rexmt
                - tcp_timer_delack
            - BranchSide:      'src/core/net/tcp6.cpp:455,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:412,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:414,30'
              BranchSideFuncs:
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
                - tcp_timer_2msl
                - tcp_timer_keep
                - tcp_timer_active
                - tcp_timer_persist
                - tcp_timer_rexmt
                - tcp_timer_delack
            - BranchSide:      'src/core/net/tcp6.cpp:455,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - tcp_timer_2msl
                - tcp_timer_keep
                - tcp_timer_active
                - tcp_timer_persist
                - tcp_timer_rexmt
                - tcp_timer_delack
        - Branch String:   'src/core/net/tcp6.cpp:416,17'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:423,21'
              BranchSideFuncs:
                - tcp_timer_2msl
                - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - tcp_timer_keep
                - tcp_timer_active
                - tcp_timer_persist
                - tcp_timer_rexmt
                - tcp_timer_delack
            - BranchSide:      'src/core/net/tcp6.cpp:451,17'
              BranchSideFuncs:
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeleERKS0_
                - tcp_timer_2msl
                - tcp_timer_keep
                - tcp_timer_active
                - tcp_timer_persist
                - tcp_timer_rexmt
                - tcp_timer_delack
        - Branch String:   'src/core/net/tcp6.cpp:425,17'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:428,48'
              BranchSideFuncs:
                - tcp_timer_delack
                - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - tcp_timer_2msl
                - tcp_timer_keep
                - tcp_timer_active
                - tcp_timer_persist
                - tcp_timer_rexmt
            - BranchSide:      'src/core/net/tcp6.cpp:431,42'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_persist
                - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - tcp_timer_2msl
                - tcp_timer_keep
                - tcp_timer_delack
                - tcp_timer_rexmt
            - BranchSide:      'src/core/net/tcp6.cpp:441,46'
              BranchSideFuncs:
                - tcp_timer_keep
                - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - tcp_timer_2msl
                - tcp_timer_active
                - tcp_timer_persist
                - tcp_timer_rexmt
                - tcp_timer_delack
            - BranchSide:      'src/core/net/tcp6.cpp:444,46'
              BranchSideFuncs:
                - tcp_timer_2msl
                - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - tcp_timer_keep
                - tcp_timer_active
                - tcp_timer_persist
                - tcp_timer_rexmt
                - tcp_timer_delack
            - BranchSide:      'src/core/net/tcp6.cpp:447,17'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - tcp_timer_2msl
                - tcp_timer_keep
                - tcp_timer_active
                - tcp_timer_persist
                - tcp_timer_rexmt
                - tcp_timer_delack
        - Branch String:   'src/core/net/tcp6.cpp:431,25'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:433,51'
              BranchSideFuncs:
                - tcp_timer_rexmt
                - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - tcp_timer_2msl
                - tcp_timer_keep
                - tcp_timer_active
                - tcp_timer_persist
                - tcp_timer_delack
            - BranchSide:      'src/core/net/tcp6.cpp:437,53'
              BranchSideFuncs:
                - tcp_timer_persist
                - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - tcp_timer_2msl
                - tcp_timer_keep
                - tcp_timer_active
                - tcp_timer_rexmt
                - tcp_timer_delack
        - Branch String:   'src/core/net/tcp6.cpp:447,17'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:447,17'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - tcp_timer_2msl
                - tcp_timer_keep
                - tcp_timer_active
                - tcp_timer_persist
                - tcp_timer_rexmt
                - tcp_timer_delack
            - BranchSide:      'src/core/net/tcp6.cpp:447,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:393,41'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:412,13'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
        - Src:             'src/core/net/tcp6.cpp:414,23'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'src/core/net/tcp6.cpp:416,24'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/net/tcp6.cpp:428,31'
          Dst:             tcp_timer_delack
        - Src:             'src/core/net/tcp6.cpp:431,25'
          Dst:             tcp_timer_active
        - Src:             'src/core/net/tcp6.cpp:433,35'
          Dst:             tcp_timer_rexmt
        - Src:             'src/core/net/tcp6.cpp:437,35'
          Dst:             tcp_timer_persist
        - Src:             'src/core/net/tcp6.cpp:441,31'
          Dst:             tcp_timer_keep
        - Src:             'src/core/net/tcp6.cpp:444,31'
          Dst:             tcp_timer_2msl
        - Src:             'src/core/net/tcp6.cpp:452,41'
          Dst:             _ZN2ot3MinINS_4TimeEEET_S2_S2_
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint13IsTimerActiveEh
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTimerIndex
      BBCount:         16
      ICount:          102
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - __assert_fail
        - tcp_timer_active
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:337,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:337,5'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
            - BranchSide:      'src/core/net/tcp6.cpp:338,13'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'src/core/net/tcp6.cpp:338,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:338,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:341,35'
              BranchSideFuncs:
                - tcp_timer_active
            - BranchSide:      'src/core/net/tcp6.cpp:344,35'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
            - BranchSide:      'src/core/net/tcp6.cpp:347,35'
              BranchSideFuncs:
                - tcp_timer_active
            - BranchSide:      'src/core/net/tcp6.cpp:350,35'
              BranchSideFuncs:
                - tcp_timer_active
        - Branch String:   'src/core/net/tcp6.cpp:344,49'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:344,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:344,69'
              BranchSideFuncs:
                - tcp_timer_active
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:335,29'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:337,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/tcp6.cpp:341,18'
          Dst:             tcp_timer_active
        - Src:             'src/core/net/tcp6.cpp:344,18'
          Dst:             tcp_timer_active
        - Src:             'src/core/net/tcp6.cpp:344,52'
          Dst:             tcp_timer_active
        - Src:             'src/core/net/tcp6.cpp:347,18'
          Dst:             tcp_timer_active
        - Src:             'src/core/net/tcp6.cpp:350,18'
          Dst:             tcp_timer_active
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE8ContainsERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE4FindERKS3_RPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:250,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE4FindERKS3_RPS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE8ContainsERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE4FindERKS3_RPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:250,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE4FindERKS3_RPS5_
    - functionName:    _ZL5ntohst
      functionSourceFile: '/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h:73,9'
          Dst:             tcplp_sys_hostswap16
    - functionName:    tcplp_sys_hostswap16
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aHostPort
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:1144,60'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZL5ntohlj
      functionSourceFile: '/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h:85,9'
          Dst:             tcplp_sys_hostswap32
    - functionName:    tcplp_sys_hostswap32
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionLinenumberEnd: 1146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aHostPort
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:1146,60'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    tcplp_sys_generate_isn
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1141
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot6Random6Crypto4FillIjEE7otErrorRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:1140,17'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:1139,14'
              BranchSideFuncs:
                - _ZN2ot6Random6Crypto4FillIjEE7otErrorRT_
                - _ZL11IgnoreError7otError.13770
            - BranchSide:      'src/core/net/tcp6.cpp:1140,17'
              BranchSideFuncs:
                - _ZN2ot6Random6Crypto4FillIjEE7otErrorRT_
                - _ZL11IgnoreError7otError.13770
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:1140,17'
          Dst:             _ZN2ot6Random6Crypto4FillIjEE7otErrorRT_
        - Src:             'src/core/net/tcp6.cpp:1140,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcplp_sys_autobind
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionLinenumberEnd: 1134
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - aInstance
        - aPeer
        - aToBind
        - aBindAddress
        - aBindPort
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot3Ip63Tcp8AutoBindERKNS0_8SockAddrERS2_bb
        - _ZN2ot8Instance3GetINS_3Ip63TcpEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:1131,26'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/tcp6.cpp:1133,21'
          Dst:             _ZN2ot8Instance3GetINS_3Ip63TcpEEERT_v
        - Src:             'src/core/net/tcp6.cpp:1133,32'
          Dst:             _ZN2ot3Ip63Tcp8AutoBindERKNS0_8SockAddrERS2_bb
    - functionName:    _ZN2ot3Ip63Tcp8AutoBindERKNS0_8SockAddrERS2_bb
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - this
        - aPeer
        - aToBind
        - aBindAddress
        - aBindPort
      BBCount:         29
      ICount:          140
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
        - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
        - _ZN2ot3Ip68SockAddr7SetPortEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
        - _ZNK2ot3Ip68SockAddr10GetAddressEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:808,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:812,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
                - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
                - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
            - BranchSide:      'src/core/net/tcp6.cpp:817,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
        - Branch String:   'src/core/net/tcp6.cpp:813,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:813,9'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
                - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
            - BranchSide:      'src/core/net/tcp6.cpp:813,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:817,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:824,23'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
            - BranchSide:      'src/core/net/tcp6.cpp:846,23'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
        - Branch String:   'src/core/net/tcp6.cpp:824,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:826,13'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
            - BranchSide:      'src/core/net/tcp6.cpp:843,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:828,17'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:830,17'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
                - _ZN2ot3Ip68SockAddr7SetPortEt
            - BranchSide:      'src/core/net/tcp6.cpp:834,17'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
                - _ZN2ot3Ip68SockAddr7SetPortEt
        - Branch String:   'src/core/net/tcp6.cpp:837,17'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:839,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:841,9'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:812,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/tcp6.cpp:812,55'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/tcp6.cpp:812,29'
          Dst:             _ZNK2ot3Ip63Ip619SelectSourceAddressERKNS0_7AddressE
        - Src:             'src/core/net/tcp6.cpp:814,17'
          Dst:             _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
        - Src:             'src/core/net/tcp6.cpp:826,21'
          Dst:             _ZN2ot3Ip68SockAddr7SetPortEt
        - Src:             'src/core/net/tcp6.cpp:837,17'
          Dst:             _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
        - Src:             'src/core/net/tcp6.cpp:846,15'
          Dst:             _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
    - functionName:    _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSockName
      BBCount:         48
      ICount:          217
      EdgeCount:       58
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3endEv
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE5beginEv
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3endEv
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Ip68SockAddr10GetAddressEv
        - memcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:774,29'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:774,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - memcmp
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - memcmp
            - BranchSide:      'src/core/net/tcp6.cpp:786,31'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - memcmp
        - Branch String:   'src/core/net/tcp6.cpp:778,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:774,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - memcmp
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - memcmp
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
            - BranchSide:      'src/core/net/tcp6.cpp:780,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - memcmp
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - memcmp
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Branch String:   'src/core/net/tcp6.cpp:780,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:780,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:780,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - memcmp
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - memcmp
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Branch String:   'src/core/net/tcp6.cpp:781,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:781,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:781,13'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - memcmp
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - memcmp
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Branch String:   'src/core/net/tcp6.cpp:782,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:782,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - memcmp
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - memcmp
            - BranchSide:      'src/core/net/tcp6.cpp:782,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:786,29'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:786,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - memcmp
            - BranchSide:      'src/core/net/tcp6.cpp:798,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:790,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:786,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - memcmp
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
            - BranchSide:      'src/core/net/tcp6.cpp:792,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - memcmp
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
        - Branch String:   'src/core/net/tcp6.cpp:792,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:792,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:792,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - memcmp
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Branch String:   'src/core/net/tcp6.cpp:793,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:793,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:793,13'
              BranchSideFuncs:
                - memcmp
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Branch String:   'src/core/net/tcp6.cpp:794,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:794,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - memcmp
            - BranchSide:      'src/core/net/tcp6.cpp:794,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:771,24'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/tcp6.cpp:774,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE5beginEv
        - Src:             'src/core/net/tcp6.cpp:774,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3endEv
        - Src:             'src/core/net/tcp6.cpp:774,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/tcp6.cpp:774,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/tcp6.cpp:776,38'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:780,13'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/tcp6.cpp:780,13'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/tcp6.cpp:781,13'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/tcp6.cpp:782,13'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:782,13'
          Dst:             memcmp
        - Src:             'src/core/net/tcp6.cpp:774,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8EndpointENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/tcp6.cpp:786,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE5beginEv
        - Src:             'src/core/net/tcp6.cpp:786,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3endEv
        - Src:             'src/core/net/tcp6.cpp:786,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/tcp6.cpp:786,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/tcp6.cpp:788,46'
          Dst:             _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
        - Src:             'src/core/net/tcp6.cpp:792,13'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/tcp6.cpp:792,13'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/tcp6.cpp:793,13'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/tcp6.cpp:794,13'
          Dst:             memcmp
        - Src:             'src/core/net/tcp6.cpp:786,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE8IteratorC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE8IteratorC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE8IteratorC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE8IteratorC2EPS3_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEneERKS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 489
      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:    _ZN2ot15ItemPtrIteratorINS_3Ip63Tcp8ListenerENS_10LinkedListIS3_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE8Iterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE8Iterator7AdvanceEv
    - functionName:    tcplp_sys_log
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFormat
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:1106,5'
          Dst:             vsnprintf
    - functionName:    tcplp_sys_on_state_change
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1099
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aTcb
        - aNewState
      BBCount:         5
      ICount:          17
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcplp_sys_connection_lost
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aTcb
        - aErrNum
      BBCount:         13
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:1069,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:1069,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:1073,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:1073,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:1076,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:1079,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:1082,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:1084,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:1086,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:1067,31'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
      functionSourceFile: '/src/openthread/src/core/net/tcp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTcb
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcplp_sys_accepted_connection
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aTcbListen
        - aAccepted
        - aAddr
        - aPort
      BBCount:         12
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
        - _ZN2ot3Ip63Tcp8Listener13FromTcbListenER12tcpcb_listen
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
        - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
        - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:1048,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:1048,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
            - BranchSide:      'src/core/net/tcp6.cpp:1052,22'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Branch String:   'src/core/net/tcp6.cpp:1056,42'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:1056,45'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
            - BranchSide:      'src/core/net/tcp6.cpp:1058,22'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:1056,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:1058,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:1060,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:1043,31'
          Dst:             _ZN2ot3Ip63Tcp8Listener13FromTcbListenER12tcpcb_listen
        - Src:             'src/core/net/tcp6.cpp:1044,31'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
        - Src:             'src/core/net/tcp6.cpp:1045,40'
          Dst:             _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
        - Src:             'src/core/net/tcp6.cpp:1053,22'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/tcp6.cpp:1056,18'
          Dst:             _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
        - Src:             'src/core/net/tcp6.cpp:1056,54'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
    - functionName:    _ZN2ot3Ip63Tcp8Listener13FromTcbListenER12tcpcb_listen
      functionSourceFile: '/src/openthread/src/core/net/tcp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTcbListen
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Ip63TcpEEERT_v
        - _ZNK2ot3Ip63Tcp8Endpoint11GetInstanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Ip63TcpEEERT_v
    - functionName:    _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
      functionSourceFile: '/src/openthread/src/core/net/tcp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEndpoint
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE8ContainsERKS3_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.hpp:636,77'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE8ContainsERKS3_
    - functionName:    _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:306,51'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
    - functionName:    _ZNK2ot3Ip63Tcp8Endpoint11GetInstanceEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsNonConstINS_8InstanceEEERT_RKS2_
        - _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:112,81'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:112,70'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/tcp6.cpp:112,59'
          Dst:             _ZN2ot10AsNonConstINS_8InstanceEEERT_RKS2_
    - functionName:    _ZN2ot10AsNonConstINS_8InstanceEEERT_RKS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI13otTcpEndpointEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8ListenerE
      functionSourceFile: '/src/openthread/src/core/net/tcp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aListener
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE8ContainsERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.hpp:641,77'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE8ContainsERKS3_
    - functionName:    tcplp_sys_accept_ready
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aTcbListen
        - aAddr
        - aPort
      BBCount:         30
      ICount:          137
      EdgeCount:       34
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10AsCoreTypeI13otTcpEndpointEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - _ZN2ot3Ip63Tcp8Listener13FromTcbListenER12tcpcb_listen
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot11GetProviderINS_3Ip63Tcp8ListenerEE3GetIS2_EERT_v
        - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
        - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8ListenerE
        - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - _ZNK2ot3Ip63Tcp8Listener8IsClosedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:1000,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:1000,5'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8ListenerE
                - _ZNK2ot3Ip63Tcp8Listener8IsClosedEv
                - _ZN2ot10AsCoreTypeI13otTcpEndpointEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
            - BranchSide:      'src/core/net/tcp6.cpp:1000,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:1006,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:1006,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Listener8IsClosedEv
                - _ZN2ot10AsCoreTypeI13otTcpEndpointEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
            - BranchSide:      'src/core/net/tcp6.cpp:1006,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:1006,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:1006,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:1006,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI13otTcpEndpointEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Branch String:   'src/core/net/tcp6.cpp:1008,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:1012,46'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI13otTcpEndpointEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
            - BranchSide:      'src/core/net/tcp6.cpp:1027,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:1030,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:1032,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:1020,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:1020,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
            - BranchSide:      'src/core/net/tcp6.cpp:1020,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:1020,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:1020,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
            - BranchSide:      'src/core/net/tcp6.cpp:1020,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:993,46'
          Dst:             _ZN2ot3Ip63Tcp8Listener13FromTcbListenER12tcpcb_listen
        - Src:             'src/core/net/tcp6.cpp:994,55'
          Dst:             _ZNK2ot11GetProviderINS_3Ip63Tcp8ListenerEE3GetIS2_EERT_v
        - Src:             'src/core/net/tcp6.cpp:1003,18'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/tcp6.cpp:1006,5'
          Dst:             _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8ListenerE
        - Src:             'src/core/net/tcp6.cpp:1006,5'
          Dst:             _ZNK2ot3Ip63Tcp8Listener8IsClosedEv
        - Src:             'src/core/net/tcp6.cpp:1012,35'
          Dst:             _ZN2ot10AsCoreTypeI13otTcpEndpointEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/tcp6.cpp:1020,9'
          Dst:             _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
        - Src:             'src/core/net/tcp6.cpp:1020,9'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Src:             'src/core/net/tcp6.cpp:1022,24'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
    - functionName:    _ZNK2ot11GetProviderINS_3Ip63Tcp8ListenerEE3GetIS2_EERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Ip63TcpEEERT_v
        - _ZNK2ot3Ip63Tcp8Listener11GetInstanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot3Ip63Tcp8Listener11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Ip63TcpEEERT_v
    - functionName:    _ZNK2ot3Ip63Tcp8Listener8IsClosedEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip63Tcp8Listener12GetTcbListenEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:590,51'
          Dst:             _ZNK2ot3Ip63Tcp8Listener12GetTcbListenEv
    - functionName:    _ZNK2ot3Ip63Tcp8Listener11GetInstanceEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsNonConstINS_8InstanceEEERT_RKS2_
        - _ZNK2ot3Ip63Tcp8Listener12GetTcbListenEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:550,81'
          Dst:             _ZNK2ot3Ip63Tcp8Listener12GetTcbListenEv
        - Src:             'src/core/net/tcp6.cpp:550,70'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/tcp6.cpp:550,59'
          Dst:             _ZN2ot10AsNonConstINS_8InstanceEEERT_RKS2_
    - functionName:    tcplp_sys_stop_timer
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 989
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aTcb
        - aTimerFlag
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Tcp8Endpoint11CancelTimerEh
        - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:987,31'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
        - Src:             'src/core/net/tcp6.cpp:988,14'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint11CancelTimerEh
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint11CancelTimerEh
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTimerFlag
      BBCount:         3
      ICount:          16
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcplp_sys_set_timer
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - aTcb
        - aTimerFlag
        - aDelay
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
        - _ZN2ot3Ip63Tcp8Endpoint8SetTimerEhj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:981,31'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
        - Src:             'src/core/net/tcp6.cpp:982,14'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint8SetTimerEhj
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint8SetTimerEhj
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - this
        - aTimerFlag
        - aDelay
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Ip63Tcp8Endpoint16TimerFlagToIndexEh
        - _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
        - _ZNK2ot4Time8GetValueEv
        - _ZNK2ot4TimeplEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:365,29'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/tcp6.cpp:366,33'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/net/tcp6.cpp:367,29'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint16TimerFlagToIndexEh
        - Src:             'src/core/net/tcp6.cpp:369,39'
          Dst:             _ZNK2ot4Time8GetValueEv
        - Src:             'src/core/net/tcp6.cpp:373,5'
          Dst:             _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
        - Src:             'src/core/net/tcp6.cpp:373,23'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint16TimerFlagToIndexEh
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aTimerFlag
      BBCount:         9
      ICount:          45
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:312,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:312,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:315,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:319,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:319,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:322,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:325,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tcplp_sys_get_millis
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot4Time8GetValueEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:977,46'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:977,46'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4Time8GetValueEv
            - BranchSide:      'src/core/net/tcp6.cpp:977,46'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4Time8GetValueEv
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:977,46'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/tcp6.cpp:977,67'
          Dst:             _ZNK2ot4Time8GetValueEv
    - functionName:    tcplp_sys_get_ticks
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot4Time8GetValueEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:975,45'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:975,45'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4Time8GetValueEv
            - BranchSide:      'src/core/net/tcp6.cpp:975,45'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4Time8GetValueEv
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:975,45'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/net/tcp6.cpp:975,66'
          Dst:             _ZNK2ot4Time8GetValueEv
    - functionName:    _ZN2ot10AsCoreTypeI13otMessageInfoEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcplp_sys_send_message
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI13otMessageInfoEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
        - _ZN2ot8Instance3GetINS_3Ip63Ip6EEERT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:966,29'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/tcp6.cpp:967,29'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/tcp6.cpp:968,29'
          Dst:             _ZN2ot10AsCoreTypeI13otMessageInfoEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/tcp6.cpp:972,26'
          Dst:             _ZN2ot8Instance3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/tcp6.cpp:972,46'
          Dst:             _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
        - Src:             'src/core/net/tcp6.cpp:972,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    tcplp_sys_free_message
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aMessage
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot7Message4FreeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:960,24'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/tcp6.cpp:961,13'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    tcplp_sys_new_message
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot3Ip63Ip610NewMessageEt
        - _ZN2ot7Message22SetLinkSecurityEnabledEb
        - _ZN2ot8Instance3GetINS_3Ip63Ip6EEERT_v
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:949,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:949,9'
              BranchSideFuncs:
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
            - BranchSide:      'src/core/net/tcp6.cpp:951,9'
              BranchSideFuncs:
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:946,26'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/tcp6.cpp:947,35'
          Dst:             _ZN2ot8Instance3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/tcp6.cpp:947,55'
          Dst:             _ZN2ot3Ip63Ip610NewMessageEt
        - Src:             'src/core/net/tcp6.cpp:951,18'
          Dst:             _ZN2ot7Message22SetLinkSecurityEnabledEb
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Ip63Tcp8ListenerEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Tcp8ListenerEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPKS3_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Tcp8ListenerEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPKS3_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Ip63Tcp8ListenerEEEPT_PKS4_
    - functionName:    _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEndpoint
        - aPriorHead
        - aPriorBacklog
        - aSignals
      BBCount:         96
      ICount:          405
      EdgeCount:       122
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
        - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
        - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
        - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - __assert_fail
        - cbuf_free_space
        - cbuf_used_space
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:700,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:700,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - __assert_fail
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
            - BranchSide:      'src/core/net/tcp6.cpp:700,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:700,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:700,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:700,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - __assert_fail
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Branch String:   'src/core/net/tcp6.cpp:701,35'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:701,38'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - __assert_fail
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
            - BranchSide:      'src/core/net/tcp6.cpp:706,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - __assert_fail
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Branch String:   'src/core/net/tcp6.cpp:701,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:703,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - __assert_fail
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
            - BranchSide:      'src/core/net/tcp6.cpp:706,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - __assert_fail
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Branch String:   'src/core/net/tcp6.cpp:706,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:706,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - __assert_fail
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
            - BranchSide:      'src/core/net/tcp6.cpp:706,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:706,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:706,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:706,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - __assert_fail
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Branch String:   'src/core/net/tcp6.cpp:707,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:709,32'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
            - BranchSide:      'src/core/net/tcp6.cpp:725,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
        - Branch String:   'src/core/net/tcp6.cpp:711,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:711,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
            - BranchSide:      'src/core/net/tcp6.cpp:711,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Branch String:   'src/core/net/tcp6.cpp:711,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:711,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
            - BranchSide:      'src/core/net/tcp6.cpp:713,23'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Branch String:   'src/core/net/tcp6.cpp:713,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:715,36'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
            - BranchSide:      'src/core/net/tcp6.cpp:723,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
        - Branch String:   'src/core/net/tcp6.cpp:717,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:717,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
            - BranchSide:      'src/core/net/tcp6.cpp:717,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
        - Branch String:   'src/core/net/tcp6.cpp:717,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:717,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
            - BranchSide:      'src/core/net/tcp6.cpp:717,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:717,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:717,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:717,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Branch String:   'src/core/net/tcp6.cpp:725,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:725,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
            - BranchSide:      'src/core/net/tcp6.cpp:725,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:725,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:725,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:725,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
        - Branch String:   'src/core/net/tcp6.cpp:726,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:728,31'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
            - BranchSide:      'src/core/net/tcp6.cpp:737,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
        - Branch String:   'src/core/net/tcp6.cpp:730,38'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:730,41'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
            - BranchSide:      'src/core/net/tcp6.cpp:732,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
        - Branch String:   'src/core/net/tcp6.cpp:730,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:732,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
            - BranchSide:      'src/core/net/tcp6.cpp:735,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
        - Branch String:   'src/core/net/tcp6.cpp:737,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:737,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
            - BranchSide:      'src/core/net/tcp6.cpp:737,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:737,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:737,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:737,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
        - Branch String:   'src/core/net/tcp6.cpp:738,33'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:738,58'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
            - BranchSide:      'src/core/net/tcp6.cpp:738,36'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
        - Branch String:   'src/core/net/tcp6.cpp:738,55'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:738,58'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
            - BranchSide:      'src/core/net/tcp6.cpp:745,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Branch String:   'src/core/net/tcp6.cpp:738,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:740,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_used_space
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - cbuf_free_space
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
            - BranchSide:      'src/core/net/tcp6.cpp:745,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Branch String:   'src/core/net/tcp6.cpp:745,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:745,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
            - BranchSide:      'src/core/net/tcp6.cpp:745,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:745,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:745,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:745,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Branch String:   'src/core/net/tcp6.cpp:746,55'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:746,58'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:746,93'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:746,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:746,93'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:748,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:700,5'
          Dst:             _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
        - Src:             'src/core/net/tcp6.cpp:700,5'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Src:             'src/core/net/tcp6.cpp:706,5'
          Dst:             _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
        - Src:             'src/core/net/tcp6.cpp:706,5'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Src:             'src/core/net/tcp6.cpp:711,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/tcp6.cpp:717,13'
          Dst:             _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
        - Src:             'src/core/net/tcp6.cpp:717,13'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Src:             'src/core/net/tcp6.cpp:725,5'
          Dst:             _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
        - Src:             'src/core/net/tcp6.cpp:725,5'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Src:             'src/core/net/tcp6.cpp:728,41'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
        - Src:             'src/core/net/tcp6.cpp:732,70'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
        - Src:             'src/core/net/tcp6.cpp:737,5'
          Dst:             _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
        - Src:             'src/core/net/tcp6.cpp:737,5'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Src:             'src/core/net/tcp6.cpp:740,84'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:740,57'
          Dst:             cbuf_used_space
        - Src:             'src/core/net/tcp6.cpp:741,55'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:742,72'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:742,45'
          Dst:             cbuf_free_space
        - Src:             'src/core/net/tcp6.cpp:745,5'
          Dst:             _ZNK2ot3Ip63Tcp13IsInitializedERKNS1_8EndpointE
        - Src:             'src/core/net/tcp6.cpp:745,5'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint8IsClosedEv
        - Src:             'src/core/net/tcp6.cpp:746,19'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
    - functionName:    _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Ip63Tcp8EndpointEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Tcp8EndpointEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPKS3_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Tcp8EndpointEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPKS3_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Ip63Tcp8EndpointEEEPT_PKS4_
    - functionName:    _ZL18tcp_fields_to_hostP6tcphdr
      functionSourceFile: '/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - th
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL5ntohlj
        - _ZL5ntohst
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h:587,15'
          Dst:             _ZL5ntohlj
        - Src:             'etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h:588,15'
          Dst:             _ZL5ntohlj
        - Src:             'etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h:589,15'
          Dst:             _ZL5ntohst
        - Src:             'etc/cmake/../../third_party/tcplp/bsdtcp/tcp_var.h:590,15'
          Dst:             _ZL5ntohst
    - functionName:    _ZN2ot3Ip63Tcp13HandleMessageERNS0_6HeaderERNS_7MessageERNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp6Header
        - aMessage
        - aMessageInfo
      BBCount:         56
      ICount:          316
      EdgeCount:       68
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL18tcp_fields_to_hostP6tcphdr
        - _ZL9lbuf_headP8lbufhead
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
        - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
        - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
        - _ZN2ot8Checksum21VerifyMessageChecksumERKNS_7MessageERKNS_3Ip611MessageInfoEh
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
        - _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
        - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
        - _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - _ZNK2ot7Message4ReadEtPvt
        - _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
        - __assert_fail
        - tcp_dropwithreset
        - tcplp_input
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:636,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:636,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZN2ot8Checksum21VerifyMessageChecksumERKNS_7MessageERKNS_3Ip611MessageInfoEh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL18tcp_fields_to_hostP6tcphdr
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - tcp_dropwithreset
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - __assert_fail
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZL9lbuf_headP8lbufhead
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
            - BranchSide:      'src/core/net/tcp6.cpp:636,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:637,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:637,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZN2ot8Checksum21VerifyMessageChecksumERKNS_7MessageERKNS_3Ip611MessageInfoEh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL18tcp_fields_to_hostP6tcphdr
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - tcp_dropwithreset
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - __assert_fail
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZL9lbuf_headP8lbufhead
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
            - BranchSide:      'src/core/net/tcp6.cpp:637,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:638,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:638,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:639,40'
              BranchSideFuncs:
                - _ZN2ot8Checksum21VerifyMessageChecksumERKNS_7MessageERKNS_3Ip611MessageInfoEh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL18tcp_fields_to_hostP6tcphdr
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - tcp_dropwithreset
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - __assert_fail
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZL9lbuf_headP8lbufhead
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
        - Branch String:   'src/core/net/tcp6.cpp:640,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:640,5'
              BranchSideFuncs:
                - _ZN2ot8Checksum21VerifyMessageChecksumERKNS_7MessageERKNS_3Ip611MessageInfoEh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL18tcp_fields_to_hostP6tcphdr
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - tcp_dropwithreset
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - __assert_fail
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZL9lbuf_headP8lbufhead
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
            - BranchSide:      'src/core/net/tcp6.cpp:640,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:640,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:640,5'
              BranchSideFuncs:
                - _ZN2ot8Checksum21VerifyMessageChecksumERKNS_7MessageERKNS_3Ip611MessageInfoEh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL18tcp_fields_to_hostP6tcphdr
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - tcp_dropwithreset
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - __assert_fail
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZL9lbuf_headP8lbufhead
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
            - BranchSide:      'src/core/net/tcp6.cpp:640,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:640,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:640,5'
              BranchSideFuncs:
                - _ZN2ot8Checksum21VerifyMessageChecksumERKNS_7MessageERKNS_3Ip611MessageInfoEh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL18tcp_fields_to_hostP6tcphdr
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - tcp_dropwithreset
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - __assert_fail
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZL9lbuf_headP8lbufhead
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
            - BranchSide:      'src/core/net/tcp6.cpp:640,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:643,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:643,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:644,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZL18tcp_fields_to_hostP6tcphdr
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - tcp_dropwithreset
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - __assert_fail
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZL9lbuf_headP8lbufhead
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
        - Branch String:   'src/core/net/tcp6.cpp:644,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:644,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:646,53'
              BranchSideFuncs:
                - _ZL18tcp_fields_to_hostP6tcphdr
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - tcp_dropwithreset
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - __assert_fail
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZL9lbuf_headP8lbufhead
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
        - Branch String:   'src/core/net/tcp6.cpp:655,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:657,29'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
                - _ZL9lbuf_headP8lbufhead
                - _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
                - _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - tcp_dropwithreset
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - __assert_fail
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
            - BranchSide:      'src/core/net/tcp6.cpp:672,16'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - tcp_dropwithreset
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - __assert_fail
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
        - Branch String:   'src/core/net/tcp6.cpp:664,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:666,29'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
            - BranchSide:      'src/core/net/tcp6.cpp:670,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - tcp_dropwithreset
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - __assert_fail
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
        - Branch String:   'src/core/net/tcp6.cpp:674,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:676,37'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
                - _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
                - tcplp_input
                - __assert_fail
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
            - BranchSide:      'src/core/net/tcp6.cpp:688,23'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - tcp_dropwithreset
        - Branch String:   'src/core/net/tcp6.cpp:680,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:680,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
            - BranchSide:      'src/core/net/tcp6.cpp:681,17'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
        - Branch String:   'src/core/net/tcp6.cpp:681,13'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:683,56'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
                - _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
            - BranchSide:      'src/core/net/tcp6.cpp:685,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:624,34'
          Dst:             _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - Src:             'src/core/net/tcp6.cpp:636,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/tcp6.cpp:636,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/tcp6.cpp:638,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/tcp6.cpp:638,5'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Src:             'src/core/net/tcp6.cpp:643,5'
          Dst:             _ZN2ot8Checksum21VerifyMessageChecksumERKNS_7MessageERKNS_3Ip611MessageInfoEh
        - Src:             'src/core/net/tcp6.cpp:644,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/tcp6.cpp:644,5'
          Dst:             _ZNK2ot7Message4ReadEtPvt
        - Src:             'src/core/net/tcp6.cpp:648,5'
          Dst:             _ZL18tcp_fields_to_hostP6tcphdr
        - Src:             'src/core/net/tcp6.cpp:650,30'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/tcp6.cpp:651,30'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/tcp6.cpp:653,27'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
        - Src:             'src/core/net/tcp6.cpp:657,39'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:659,40'
          Dst:             _ZL9lbuf_headP8lbufhead
        - Src:             'src/core/net/tcp6.cpp:660,50'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint18GetSendBufferBytesEv
        - Src:             'src/core/net/tcp6.cpp:660,83'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint16GetInFlightBytesEv
        - Src:             'src/core/net/tcp6.cpp:662,9'
          Dst:             _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
        - Src:             'src/core/net/tcp6.cpp:663,22'
          Dst:             tcplp_input
        - Src:             'src/core/net/tcp6.cpp:666,13'
          Dst:             _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
        - Src:             'src/core/net/tcp6.cpp:672,27'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
        - Src:             'src/core/net/tcp6.cpp:676,47'
          Dst:             _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
        - Src:             'src/core/net/tcp6.cpp:678,9'
          Dst:             _ZN2ot13ClearAllBytesI13tcplp_signalsEEvRT_
        - Src:             'src/core/net/tcp6.cpp:679,22'
          Dst:             tcplp_input
        - Src:             'src/core/net/tcp6.cpp:680,9'
          Dst:             __assert_fail
        - Src:             'src/core/net/tcp6.cpp:683,28'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint7FromTcbER5tcpcb
        - Src:             'src/core/net/tcp6.cpp:683,13'
          Dst:             _ZNK2ot3Ip63Tcp14ProcessSignalsERNS1_8EndpointEP14otLinkedBuffermR13tcplp_signals
        - Src:             'src/core/net/tcp6.cpp:688,72'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/net/tcp6.cpp:688,5'
          Dst:             tcp_dropwithreset
    - functionName:    _ZL9lbuf_headP8lbufhead
      functionSourceFile: '/src/openthread/etc/cmake/../../third_party/tcplp/bsdtcp/../lib/lbuf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Tcp8Listener18GetLocalIp6AddressEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:592,89'
          Dst:             _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE6RemoveERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE4FindERKS3_RPS3_
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE8PopAfterEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:311,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:311,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE8PopAfterEPS3_
            - BranchSide:      'src/core/common/linked_list.hpp:313,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE8PopAfterEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:309,23'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE4FindERKS3_RPS3_
        - Src:             'src/core/common/linked_list.hpp:313,13'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE8PopAfterEPS3_
    - functionName:    _ZN2ot3Ip63Tcp8Listener12DeinitializeEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE6RemoveERKS3_
        - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7SetNextEPS3_
        - _ZNK2ot11GetProviderINS_3Ip63Tcp8ListenerEE3GetIS2_EERT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:583,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:583,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:584,5'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:583,5'
          Dst:             _ZNK2ot11GetProviderINS_3Ip63Tcp8ListenerEE3GetIS2_EERT_v
        - Src:             'src/core/net/tcp6.cpp:583,5'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE6RemoveERKS3_
        - Src:             'src/core/net/tcp6.cpp:584,5'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8ListenerEE7SetNextEPS3_
    - functionName:    _ZN2ot13ClearAllBytesI8in6_addrEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Tcp8Listener13StopListeningEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesI8in6_addrEEvRT_
        - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:571,33'
          Dst:             _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
        - Src:             'src/core/net/tcp6.cpp:573,5'
          Dst:             _ZN2ot13ClearAllBytesI8in6_addrEEvRT_
    - functionName:    _ZN2ot3Ip63Tcp8Listener6ListenERKNS0_8SockAddrE
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSockName
      BBCount:         9
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
        - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot11GetProviderINS_3Ip63Tcp8ListenerEE3GetIS2_EERT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:558,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:558,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:558,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:555,33'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/tcp6.cpp:556,34'
          Dst:             _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
        - Src:             'src/core/net/tcp6.cpp:558,5'
          Dst:             _ZNK2ot11GetProviderINS_3Ip63Tcp8ListenerEE3GetIS2_EERT_v
        - Src:             'src/core/net/tcp6.cpp:558,5'
          Dst:             _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
    - functionName:    _ZN2ot13ClearAllBytesI12tcpcb_listenEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3AddERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE4PushERS3_
        - _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE8ContainsERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:283,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:285,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:289,18'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE4PushERS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:283,13'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Tcp8ListenerEE8ContainsERKS3_
        - Src:             'src/core/common/linked_list.hpp:289,13'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE4PushERS3_
    - functionName:    _ZN2ot3Ip63Tcp8Listener10InitializeERNS_8InstanceERK27otTcpListenerInitializeArgs
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aArgs
      BBCount:         8
      ICount:          68
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3AddERS3_
        - _ZN2ot13ClearAllBytesI12tcpcb_listenEEvRT_
        - _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
        - _ZN2ot8Instance3GetINS_3Ip63TcpEEERT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:537,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:537,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:539,28'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesI12tcpcb_listenEEvRT_
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:535,33'
          Dst:             _ZN2ot3Ip63Tcp8Listener12GetTcbListenEv
        - Src:             'src/core/net/tcp6.cpp:537,5'
          Dst:             _ZN2ot8Instance3GetINS_3Ip63TcpEEERT_v
        - Src:             'src/core/net/tcp6.cpp:537,5'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEE3AddERS3_
        - Src:             'src/core/net/tcp6.cpp:543,5'
          Dst:             _ZN2ot13ClearAllBytesI12tcpcb_listenEEvRT_
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint20GetForeignIp6AddressEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:508,91'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint18GetLocalIp6AddressEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:501,89'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE6RemoveERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE4FindERKS3_RPS3_
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE8PopAfterEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:311,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:311,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE8PopAfterEPS3_
            - BranchSide:      'src/core/common/linked_list.hpp:313,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE8PopAfterEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:309,23'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE4FindERKS3_RPS3_
        - Src:             'src/core/common/linked_list.hpp:313,13'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE8PopAfterEPS3_
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint12DeinitializeEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE6RemoveERKS3_
        - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7SetNextEPS3_
        - _ZN2ot3Ip63Tcp8Endpoint5AbortEv
        - _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:297,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:297,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:298,5'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7SetNextEPS3_
                - _ZN2ot3Ip63Tcp8Endpoint5AbortEv
        - Branch String:   'src/core/net/tcp6.cpp:300,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:300,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:300,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:297,5'
          Dst:             _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
        - Src:             'src/core/net/tcp6.cpp:297,5'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE6RemoveERKS3_
        - Src:             'src/core/net/tcp6.cpp:298,5'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Tcp8EndpointEE7SetNextEPS3_
        - Src:             'src/core/net/tcp6.cpp:300,5'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint5AbortEv
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint5AbortEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - tcp_usr_abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:286,24'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:288,5'
          Dst:             tcp_usr_abort
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint15SendEndOfStreamEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - tcp_usr_shutdown
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:279,24'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:281,30'
          Dst:             tcp_usr_shutdown
        - Src:             'src/core/net/tcp6.cpp:281,12'
          Dst:             _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
    - functionName:    _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aBsdError
      BBCount:         4
      ICount:          24
      EdgeCount:       6
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:759,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:759,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:762,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint13CommitReceiveEmj
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - this
        - aNumBytes
        - aFlags
      BBCount:         16
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - cbuf_pop
        - cbuf_used_space
        - tcp_usr_rcvd
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:267,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:267,5'
              BranchSideFuncs:
                - cbuf_pop
                - tcp_usr_rcvd
                - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
            - BranchSide:      'src/core/net/tcp6.cpp:267,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:268,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:268,5'
              BranchSideFuncs:
                - cbuf_pop
                - tcp_usr_rcvd
                - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
            - BranchSide:      'src/core/net/tcp6.cpp:268,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:263,27'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:267,5'
          Dst:             cbuf_used_space
        - Src:             'src/core/net/tcp6.cpp:270,5'
          Dst:             cbuf_pop
        - Src:             'src/core/net/tcp6.cpp:271,31'
          Dst:             tcp_usr_rcvd
        - Src:             'src/core/net/tcp6.cpp:271,13'
          Dst:             _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint17ReceiveContiguifyEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - cbuf_contiguify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:253,24'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:255,5'
          Dst:             cbuf_contiguify
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint18ReceiveByReferenceERPK14otLinkedBuffer
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBuffer
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - cbuf_reference
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:243,24'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:245,5'
          Dst:             cbuf_reference
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint15SendByExtensionEmj
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - this
        - aNumBytes
        - aFlags
      BBCount:         16
      ICount:          115
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL9lbuf_headP8lbufhead
        - _ZN2ot13ClearAllBytesI12sockaddr_in6EEvRT_
        - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
        - _ZN2ot3Ip63Tcp8Endpoint22PostCallbacksAfterSendEmm
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
        - tcp_usr_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:222,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:222,5'
              BranchSideFuncs:
                - tcp_usr_send
                - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
                - _ZN2ot3Ip63Tcp8Endpoint22PostCallbacksAfterSendEmm
                - _ZN2ot13ClearAllBytesI12sockaddr_in6EEvRT_
            - BranchSide:      'src/core/net/tcp6.cpp:222,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:224,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:226,9'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesI12sockaddr_in6EEvRT_
                - tcp_usr_send
                - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
                - _ZN2ot3Ip63Tcp8Endpoint22PostCallbacksAfterSendEmm
            - BranchSide:      'src/core/net/tcp6.cpp:232,30'
              BranchSideFuncs:
                - tcp_usr_send
                - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
                - _ZN2ot3Ip63Tcp8Endpoint22PostCallbacksAfterSendEmm
        - Branch String:   'src/core/net/tcp6.cpp:233,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:233,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:235,28'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint22PostCallbacksAfterSendEmm
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:215,35'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:216,35'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
        - Src:             'src/core/net/tcp6.cpp:222,5'
          Dst:             _ZL9lbuf_headP8lbufhead
        - Src:             'src/core/net/tcp6.cpp:226,9'
          Dst:             _ZN2ot13ClearAllBytesI12sockaddr_in6EEvRT_
        - Src:             'src/core/net/tcp6.cpp:232,16'
          Dst:             tcp_usr_send
        - Src:             'src/core/net/tcp6.cpp:233,5'
          Dst:             _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
        - Src:             'src/core/net/tcp6.cpp:235,5'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint22PostCallbacksAfterSendEmm
    - functionName:    _ZN2ot13ClearAllBytesI12sockaddr_in6EEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint22PostCallbacksAfterSendEmm
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - aSent
        - aBacklogBefore
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
        - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:465,47'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:465,50'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/net/tcp6.cpp:465,47'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:465,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:465,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/net/tcp6.cpp:467,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:463,27'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
        - Src:             'src/core/net/tcp6.cpp:468,9'
          Dst:             _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
        - Src:             'src/core/net/tcp6.cpp:468,29'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint15SendByReferenceER14otLinkedBufferj
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aFlags
      BBCount:         11
      ICount:          97
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13ClearAllBytesI12sockaddr_in6EEvRT_
        - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
        - _ZN2ot3Ip63Tcp8Endpoint22PostCallbacksAfterSendEmm
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
        - tcp_usr_send
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:195,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:197,9'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesI12sockaddr_in6EEvRT_
                - tcp_usr_send
                - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
                - _ZN2ot3Ip63Tcp8Endpoint22PostCallbacksAfterSendEmm
            - BranchSide:      'src/core/net/tcp6.cpp:202,5'
              BranchSideFuncs:
                - tcp_usr_send
                - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
                - _ZN2ot3Ip63Tcp8Endpoint22PostCallbacksAfterSendEmm
        - Branch String:   'src/core/net/tcp6.cpp:202,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:202,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:205,28'
              BranchSideFuncs:
                - _ZN2ot3Ip63Tcp8Endpoint22PostCallbacksAfterSendEmm
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:187,24'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:189,28'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint15GetBacklogBytesEv
        - Src:             'src/core/net/tcp6.cpp:197,9'
          Dst:             _ZN2ot13ClearAllBytesI12sockaddr_in6EEvRT_
        - Src:             'src/core/net/tcp6.cpp:202,5'
          Dst:             tcp_usr_send
        - Src:             'src/core/net/tcp6.cpp:202,5'
          Dst:             _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
        - Src:             'src/core/net/tcp6.cpp:205,5'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint22PostCallbacksAfterSendEmm
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint7ConnectERKNS0_8SockAddrEj
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aSockName
        - aFlags
      BBCount:         12
      ICount:          98
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13ClearAllBytesI12sockaddr_in6EEvRT_
        - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - _ZN2ot9BigEndian10HostSwap16Et
        - tcp6_usr_connect
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:159,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:159,5'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot13ClearAllBytesI12sockaddr_in6EEvRT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - tcp6_usr_connect
                - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
            - BranchSide:      'src/core/net/tcp6.cpp:159,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/tcp6.cpp:161,9'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:165,9'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesI12sockaddr_in6EEvRT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - tcp6_usr_connect
                - _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
            - BranchSide:      'src/core/net/tcp6.cpp:173,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:157,27'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:166,9'
          Dst:             _ZN2ot13ClearAllBytesI12sockaddr_in6EEvRT_
        - Src:             'src/core/net/tcp6.cpp:168,27'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/tcp6.cpp:169,45'
          Dst:             tcp6_usr_connect
        - Src:             'src/core/net/tcp6.cpp:169,27'
          Dst:             _ZN2ot3Ip63Tcp17BsdErrorToOtErrorEi
        - Src:             'src/core/net/tcp6.cpp:177,20'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint4BindERKNS0_8SockAddrE
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSockName
      BBCount:         14
      ICount:          68
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:143,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:143,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:143,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
                - _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
                - _ZN2ot9BigEndian10HostSwap16Et
        - Branch String:   'src/core/net/tcp6.cpp:144,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:144,5'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
            - BranchSide:      'src/core/net/tcp6.cpp:144,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:141,24'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:143,5'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/net/tcp6.cpp:143,5'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/tcp6.cpp:144,5'
          Dst:             _ZNK2ot11GetProviderINS_3Ip63Tcp8EndpointEE3GetIS2_EERT_v
        - Src:             'src/core/net/tcp6.cpp:144,5'
          Dst:             _ZN2ot3Ip63Tcp7CanBindERKNS0_8SockAddrE
        - Src:             'src/core/net/tcp6.cpp:147,16'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Ip63Tcp8Endpoint14GetPeerAddressEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otSockAddrEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:128,30'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:133,18'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/tcp6.cpp:135,12'
          Dst:             _ZN2ot10AsCoreTypeI10otSockAddrEERNS_8CoreTypeIT_E4TypeEPS3_
    - functionName:    _ZNK2ot3Ip63Tcp8Endpoint15GetLocalAddressEv
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otSockAddrEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:116,30'
          Dst:             _ZNK2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:121,18'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/tcp6.cpp:123,12'
          Dst:             _ZN2ot10AsCoreTypeI10otSockAddrEERNS_8CoreTypeIT_E4TypeEPS3_
    - functionName:    _ZN2ot13ClearAllBytesI10otSockAddrEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesIA4_jEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3AddERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE4PushERS3_
        - _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE8ContainsERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:283,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:285,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:289,18'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE4PushERS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:283,13'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Tcp8EndpointEE8ContainsERKS3_
        - Src:             'src/core/common/linked_list.hpp:289,13'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE4PushERS3_
    - functionName:    _ZN2ot13ClearAllBytesI5tcpcbEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Tcp8Endpoint10InitializeERNS_8InstanceERK27otTcpEndpointInitializeArgs
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aArgs
      BBCount:         8
      ICount:          144
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3AddERS3_
        - _ZN2ot13ClearAllBytesI10otSockAddrEEvRT_
        - _ZN2ot13ClearAllBytesI5tcpcbEEvRT_
        - _ZN2ot13ClearAllBytesIA4_jEEvRT_
        - _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - _ZN2ot8Instance3GetINS_3Ip63TcpEEERT_v
        - bmp_init
        - cbuf_init
        - initialize_tcb
        - lbuf_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/net/tcp6.cpp:74,5'
          Branch Sides:
            - BranchSide:      'src/core/net/tcp6.cpp:74,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/tcp6.cpp:76,33'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesIA4_jEEvRT_
                - _ZN2ot13ClearAllBytesI10otSockAddrEEvRT_
                - lbuf_init
                - cbuf_init
                - bmp_init
                - initialize_tcb
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:70,24'
          Dst:             _ZN2ot3Ip63Tcp8Endpoint6GetTcbEv
        - Src:             'src/core/net/tcp6.cpp:72,5'
          Dst:             _ZN2ot13ClearAllBytesI5tcpcbEEvRT_
        - Src:             'src/core/net/tcp6.cpp:74,5'
          Dst:             _ZN2ot8Instance3GetINS_3Ip63TcpEEERT_v
        - Src:             'src/core/net/tcp6.cpp:74,5'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEE3AddERS3_
        - Src:             'src/core/net/tcp6.cpp:83,5'
          Dst:             _ZN2ot13ClearAllBytesIA4_jEEvRT_
        - Src:             'src/core/net/tcp6.cpp:84,5'
          Dst:             _ZN2ot13ClearAllBytesI10otSockAddrEEvRT_
        - Src:             'src/core/net/tcp6.cpp:95,9'
          Dst:             lbuf_init
        - Src:             'src/core/net/tcp6.cpp:96,9'
          Dst:             cbuf_init
        - Src:             'src/core/net/tcp6.cpp:98,9'
          Dst:             bmp_init
        - Src:             'src/core/net/tcp6.cpp:102,5'
          Dst:             initialize_tcb
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot9TaskletInINS_3Ip63TcpEXadL_ZNS2_16ProcessCallbacksEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_3Ip63TcpEXadL_ZNS2_16ProcessCallbacksEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_3Ip63TcpEXadL_ZNS2_16ProcessCallbacksEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot12TimerMilliInINS_3Ip63TcpEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Ip63TcpEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Ip63TcpEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot3Ip63TcpC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEEC2Ev
        - _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEEC2Ev
        - _ZN2ot12TimerMilliInINS_3Ip63TcpEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot9TaskletInINS_3Ip63TcpEXadL_ZNS2_16ProcessCallbacksEvEEEC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:59,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/tcp6.cpp:60,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Ip63TcpEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/tcp6.cpp:61,7'
          Dst:             _ZN2ot9TaskletInINS_3Ip63TcpEXadL_ZNS2_16ProcessCallbacksEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/net/tcp6.cpp:58,6'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8EndpointEEC2Ev
        - Src:             'src/core/net/tcp6.cpp:58,6'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Tcp8ListenerEEC2Ev
    - functionName:    tcplp_sys_panic
      functionSourceFile: '/src/openthread/src/core/net/tcp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFormat
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - __assert_fail
        - vsnprintf
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/tcp6.cpp:1117,5'
          Dst:             vsnprintf
        - Src:             'src/core/net/tcp6.cpp:1120,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE1EEEvPKcS4_z
        - Src:             'src/core/net/tcp6.cpp:1122,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE13ConstIterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:587,45'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE13ConstIteratorC2EPKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:583,15'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEC2EPS4_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE20FindMatchingWithPrevIJRKNS1_11MessageInfoEEEEPKS3_RSA_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
        - _ZNK2ot3Ip63Udp12SocketHandle7MatchesERKNS0_11MessageInfoE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle7MatchesERKNS0_11MessageInfoE
                - _ZNK2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle7MatchesERKNS0_11MessageInfoE
                - _ZNK2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
                - _ZNK2ot3Ip63Udp12SocketHandle7MatchesERKNS0_11MessageInfoE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle7MatchesERKNS0_11MessageInfoE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
    - functionName:    _ZNK2ot3Ip63Udp12SocketHandle7MatchesERKNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessageInfo
      BBCount:         51
      ICount:          175
      EdgeCount:       63
      CyclomaticComplexity: 14
      functionsReached:
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
        - _ZNK2ot3Ip63Udp12SocketHandle10GetNetifIdEv
        - _ZNK2ot3Ip63Udp12SocketHandle10IsBackboneEv
        - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:49,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:51,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle10IsBackboneEv
                - _ZNK2ot3Ip63Udp12SocketHandle10GetNetifIdEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/udp6.cpp:55,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle10IsBackboneEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Branch String:   'src/core/net/udp6.cpp:51,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:51,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/udp6.cpp:51,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle10GetNetifIdEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Branch String:   'src/core/net/udp6.cpp:51,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:51,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/udp6.cpp:51,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/udp6.cpp:55,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:55,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:55,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Branch String:   'src/core/net/udp6.cpp:59,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:59,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/udp6.cpp:59,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/udp6.cpp:61,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:61,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/udp6.cpp:61,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Branch String:   'src/core/net/udp6.cpp:61,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:61,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/udp6.cpp:61,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Branch String:   'src/core/net/udp6.cpp:61,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:61,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/udp6.cpp:61,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/udp6.cpp:65,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:67,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/udp6.cpp:73,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/udp6.cpp:67,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:67,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/net/udp6.cpp:67,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/udp6.cpp:69,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:69,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:69,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Branch String:   'src/core/net/udp6.cpp:69,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:69,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:69,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:49,22'
          Dst:             _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
        - Src:             'src/core/net/udp6.cpp:51,9'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle10IsBackboneEv
        - Src:             'src/core/net/udp6.cpp:51,9'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle10GetNetifIdEv
        - Src:             'src/core/net/udp6.cpp:55,9'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle10IsBackboneEv
        - Src:             'src/core/net/udp6.cpp:59,5'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/net/udp6.cpp:59,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - Src:             'src/core/net/udp6.cpp:61,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/net/udp6.cpp:61,5'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/net/udp6.cpp:61,5'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/net/udp6.cpp:61,5'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/udp6.cpp:61,5'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/udp6.cpp:61,5'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/net/udp6.cpp:61,5'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/udp6.cpp:61,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/net/udp6.cpp:61,5'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/net/udp6.cpp:65,9'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - Src:             'src/core/net/udp6.cpp:67,9'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - Src:             'src/core/net/udp6.cpp:67,9'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - Src:             'src/core/net/udp6.cpp:69,9'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - Src:             'src/core/net/udp6.cpp:69,9'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/udp6.cpp:69,9'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/udp6.cpp:69,9'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - Src:             'src/core/net/udp6.cpp:69,9'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/udp6.cpp:69,9'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/udp6.cpp:69,9'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot3Ip63Udp12SocketHandle10IsBackboneEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip63Udp12SocketHandle10GetNetifIdEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:161,47'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle10GetNetifIdEv
    - functionName:    _ZNK2ot3Ip63Udp12SocketHandle10GetNetifIdEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE12FindMatchingIJNS1_11MessageInfoEEEEPKS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE20FindMatchingWithPrevIJRKNS1_11MessageInfoEEEEPKS3_RSA_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE20FindMatchingWithPrevIJRKNS1_11MessageInfoEEEEPKS3_RSA_DpOT_
    - functionName:    _ZN2ot10AsNonConstINS_3Ip63Udp12SocketHandleEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE8IteratorC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Udp12SocketHandleEEEEEPKT_PS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7SetNextEPS3_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Udp8ReceiverEEEEEPKT_PS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE8PopAfterEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7SetNextEPS3_
    - functionName:    _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE4FindERKS3_RPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Udp8ReceiverEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Ip63Udp8ReceiverEE4FindERKS3_RPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:427,16'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Udp8ReceiverEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:427,31'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Udp8ReceiverEE4FindERKS3_RPS5_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Udp8ReceiverEE4FindERKS3_RPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7SetNextEPS3_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Udp8ReceiverEE8ContainsERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip63Udp8ReceiverEE4FindERKS3_RPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:250,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Udp8ReceiverEE4FindERKS3_RPS5_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip63Udp12SocketHandleEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE4FindERKS3_RPS5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE8ContainsERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE4FindERKS3_RPS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:250,16'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE4FindERKS3_RPS5_
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE13ConstIterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE13ConstIterator7AdvanceEv
    - functionName:    _ZN2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE13ConstIteratorC2EPKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:557,44'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE13ConstIteratorC2EPKS3_
    - functionName:    _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE13ConstIteratorC2EPKS3_
        - _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE7GetHeadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:556,60'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:556,46'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE13ConstIteratorC2EPKS3_
    - functionName:    _ZNK2ot3Ip63Udp11IsPortInUseEt
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEppEv
        - _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE3endEv
        - _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE5beginEv
        - _ZNK2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
        - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - _ZNK2ot3Ip68SockAddr7GetPortEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:492,37'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:492,37'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEdeEv
                - _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip68SockAddr7GetPortEv
                - _ZN2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
            - BranchSide:      'src/core/net/udp6.cpp:492,37'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/udp6.cpp:494,13'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:492,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:496,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:492,37'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE5beginEv
        - Src:             'src/core/net/udp6.cpp:492,37'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE3endEv
        - Src:             'src/core/net/udp6.cpp:492,37'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEneERKS7_
        - Src:             'src/core/net/udp6.cpp:492,37'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEdeEv
        - Src:             'src/core/net/udp6.cpp:494,20'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/net/udp6.cpp:494,34'
          Dst:             _ZNK2ot3Ip68SockAddr7GetPortEv
        - Src:             'src/core/net/udp6.cpp:492,37'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_3Ip63Udp12SocketHandleENS_10LinkedListIS3_E13ConstIteratorEEppEv
    - functionName:    _ZN2ot3Ip63Udp12SocketHandle16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Ip63Udp12SocketHandleEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Udp12SocketHandleEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE12FindMatchingIJNS1_11MessageInfoEEEEPKS3_DpRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Udp12SocketHandleEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE12FindMatchingIJNS1_11MessageInfoEEEEPKS3_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_3Ip63Udp12SocketHandleEEEPT_PKS4_
    - functionName:    _ZN2ot3Ip63Udp13HandlePayloadERNS_7MessageERNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         13
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
        - _ZN2ot3Ip63Udp12SocketHandle16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoE
        - _ZN2ot7Message12RemoveHeaderEt
        - _ZNK2ot7Message9GetOffsetEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:478,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:478,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message12RemoveHeaderEt
                - _ZNK2ot7Message9GetOffsetEv
                - __assert_fail
                - _ZN2ot3Ip63Udp12SocketHandle16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoE
            - BranchSide:      'src/core/net/udp6.cpp:478,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/udp6.cpp:481,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:481,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoE
            - BranchSide:      'src/core/net/udp6.cpp:482,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoE
      Callsites:
        - Src:             'src/core/net/udp6.cpp:477,23'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE12FindMatchingIJNS1_11MessageInfoEEEEPS3_DpRKT_
        - Src:             'src/core/net/udp6.cpp:480,36'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/udp6.cpp:480,14'
          Dst:             _ZN2ot7Message12RemoveHeaderEt
        - Src:             'src/core/net/udp6.cpp:481,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/udp6.cpp:481,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/udp6.cpp:482,13'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoE
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE8Iterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot3Ip63Udp8Receiver13HandleMessageERNS_7MessageERKNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEneERKS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE8IteratorC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE8IteratorC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE7GetHeadEv
        - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE8IteratorC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE8IteratorC2EPS3_
    - functionName:    _ZN2ot3Ip63Udp13HandleMessageERNS_7MessageERNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         17
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE3endEv
        - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Ip63Udp13HandlePayloadERNS_7MessageERNS0_11MessageInfoE
        - _ZN2ot3Ip63Udp8Receiver13HandleMessageERNS_7MessageERKNS0_11MessageInfoE
        - _ZN2ot7Message10MoveOffsetEi
        - _ZNK2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Ip63Udp6Header13GetSourcePortEv
        - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
        - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:452,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:452,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:458,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip63Udp6Header13GetSourcePortEv
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Ip63Udp13HandlePayloadERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Udp8Receiver13HandleMessageERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/net/udp6.cpp:462,29'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:462,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Udp8Receiver13HandleMessageERNS_7MessageERKNS0_11MessageInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Ip63Udp13HandlePayloadERNS_7MessageERNS0_11MessageInfoE
            - BranchSide:      'src/core/net/udp6.cpp:467,19'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp13HandlePayloadERNS_7MessageERNS0_11MessageInfoE
        - Branch String:   'src/core/net/udp6.cpp:464,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:464,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:464,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Ip63Udp13HandlePayloadERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip63Udp8Receiver13HandleMessageERNS_7MessageERKNS0_11MessageInfoE
      Callsites:
        - Src:             'src/core/net/udp6.cpp:452,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/udp6.cpp:452,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
        - Src:             'src/core/net/udp6.cpp:458,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/net/udp6.cpp:459,40'
          Dst:             _ZNK2ot3Ip63Udp6Header13GetSourcePortEv
        - Src:             'src/core/net/udp6.cpp:460,40'
          Dst:             _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
        - Src:             'src/core/net/udp6.cpp:462,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE5beginEv
        - Src:             'src/core/net/udp6.cpp:462,29'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE3endEv
        - Src:             'src/core/net/udp6.cpp:462,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/net/udp6.cpp:462,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/net/udp6.cpp:464,9'
          Dst:             _ZN2ot3Ip63Udp8Receiver13HandleMessageERNS_7MessageERKNS0_11MessageInfoE
        - Src:             'src/core/net/udp6.cpp:462,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip63Udp8ReceiverENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/net/udp6.cpp:467,5'
          Dst:             _ZN2ot3Ip63Udp13HandlePayloadERNS_7MessageERNS0_11MessageInfoE
    - functionName:    _ZN2ot7Message7PrependINS_3Ip63Udp6HeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message12PrependBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:699,16'
          Dst:             _ZN2ot7Message12PrependBytesEPKvt
    - functionName:    _ZN2ot3Ip63Udp6Header11SetChecksumEt
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aChecksum
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:457,60'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip63Udp6Header9SetLengthEt
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:443,54'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Ip63Udp10NewMessageEt
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aReserved
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp10NewMessageEtRKNS_7Message8SettingsE
        - _ZN2ot7Message8Settings10GetDefaultEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:409,77'
          Dst:             _ZN2ot7Message8Settings10GetDefaultEv
        - Src:             'src/core/net/udp6.cpp:409,55'
          Dst:             _ZN2ot3Ip63Udp10NewMessageEtRKNS_7Message8SettingsE
    - functionName:    _ZN2ot3Ip63Udp10NewMessageEtRKNS_7Message8SettingsE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aReserved
        - aSettings
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Ip610NewMessageEtRKNS_7Message8SettingsE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:413,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/udp6.cpp:413,23'
          Dst:             _ZN2ot3Ip63Ip610NewMessageEtRKNS_7Message8SettingsE
    - functionName:    _ZN2ot3Ip63Udp10NewMessageEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp10NewMessageEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:407,41'
          Dst:             _ZN2ot3Ip63Udp10NewMessageEt
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE8PopAfterEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE3PopEv
        - _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7SetNextEPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE4FindERKS3_RPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Udp12SocketHandleEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE4FindERKS3_RPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:427,16'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_3Ip63Udp12SocketHandleEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:427,31'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE4FindERKS3_RPS5_
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE3AddERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE4PushERS3_
        - _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE8ContainsERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:283,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:285,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:289,18'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE4PushERS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:283,13'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE8ContainsERKS3_
        - Src:             'src/core/common/linked_list.hpp:289,13'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE4PushERS3_
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Udp14IsPortReservedEt
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aPort
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:372,35'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:372,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:372,60'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/udp6.cpp:372,66'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:372,69'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:372,35'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         8
      ICount:          66
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
        - _ZN2ot3Ip63Udp6Header11SetChecksumEt
        - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
        - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
        - _ZN2ot3Ip63Udp6Header9SetLengthEt
        - _ZN2ot7Message7PrependINS_3Ip63Udp6HeaderEEE7otErrorRKT_
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:437,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:437,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:438,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
      Callsites:
        - Src:             'src/core/net/udp6.cpp:432,19'
          Dst:             _ZN2ot3Ip63Udp6Header13SetSourcePortEt
        - Src:             'src/core/net/udp6.cpp:433,19'
          Dst:             _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
        - Src:             'src/core/net/udp6.cpp:434,58'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/udp6.cpp:434,19'
          Dst:             _ZN2ot3Ip63Udp6Header9SetLengthEt
        - Src:             'src/core/net/udp6.cpp:435,19'
          Dst:             _ZN2ot3Ip63Udp6Header11SetChecksumEt
        - Src:             'src/core/net/udp6.cpp:437,9'
          Dst:             _ZN2ot7Message7PrependINS_3Ip63Udp6HeaderEEE7otErrorRKT_
        - Src:             'src/core/net/udp6.cpp:438,18'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/net/udp6.cpp:440,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/net/udp6.cpp:440,28'
          Dst:             _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
    - functionName:    _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otSockAddrEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:123,46'
          Dst:             _ZN2ot10AsCoreTypeI10otSockAddrEERNS_8CoreTypeIT_E4TypeEPS3_
    - functionName:    _ZN2ot3Ip63Udp12RemoveSocketERNS1_12SocketHandleE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSocket
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE4FindERKS3_RPS3_
        - _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE8PopAfterEPS3_
        - _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:381,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:381,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:383,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE8PopAfterEPS3_
                - _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/net/udp6.cpp:381,5'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE4FindERKS3_RPS3_
        - Src:             'src/core/net/udp6.cpp:383,14'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE8PopAfterEPS3_
        - Src:             'src/core/net/udp6.cpp:384,13'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Udp12SocketHandleEE7SetNextEPS3_
    - functionName:    _ZN2ot3Ip63Udp16GetEphemeralPortEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip63Udp14IsPortReservedEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:394,13'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:396,13'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp14IsPortReservedEt
            - BranchSide:      'src/core/net/udp6.cpp:400,13'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp14IsPortReservedEt
        - Branch String:   'src/core/net/udp6.cpp:402,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:394,13'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp14IsPortReservedEt
            - BranchSide:      'src/core/net/udp6.cpp:404,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:402,14'
          Dst:             _ZN2ot3Ip63Udp14IsPortReservedEt
    - functionName:    _ZN2ot3Ip63Udp9AddSocketERNS1_12SocketHandleE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSocket
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE3AddERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:375,67'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEE3AddERS3_
        - Src:             'src/core/net/udp6.cpp:375,46'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Ip63Udp12SocketHandle10SetNetifIdENS0_15NetifIdentifierE
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNetifId
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE6RemoveERKS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE4FindERKS3_RPS3_
        - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE8PopAfterEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:311,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:311,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE8PopAfterEPS3_
            - BranchSide:      'src/core/common/linked_list.hpp:313,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE8PopAfterEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:309,23'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE4FindERKS3_RPS3_
        - Src:             'src/core/common/linked_list.hpp:313,13'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE8PopAfterEPS3_
    - functionName:    _ZN2ot3Ip63Udp14RemoveReceiverERNS1_8ReceiverE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aReceiver
      BBCount:         8
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE6RemoveERKS3_
        - _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7SetNextEPS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:220,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:220,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:221,5'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/net/udp6.cpp:220,5'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE6RemoveERKS3_
        - Src:             'src/core/net/udp6.cpp:221,15'
          Dst:             _ZN2ot15LinkedListEntryINS_3Ip63Udp8ReceiverEE7SetNextEPS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE3AddERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE4PushERS3_
        - _ZNK2ot10LinkedListINS_3Ip63Udp8ReceiverEE8ContainsERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:283,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:285,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:289,18'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE4PushERS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:283,13'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Udp8ReceiverEE8ContainsERKS3_
        - Src:             'src/core/common/linked_list.hpp:289,13'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE4PushERS3_
    - functionName:    _ZN2ot3Ip63Udp11AddReceiverERNS1_8ReceiverE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aReceiver
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE3AddERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:214,65'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEE3AddERS3_
    - functionName:    _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot3Ip63UdpC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEEC2Ev
        - _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEEC2Ev
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:209,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/udp6.cpp:208,6'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp8ReceiverEEC2Ev
        - Src:             'src/core/net/udp6.cpp:208,6'
          Dst:             _ZN2ot10LinkedListINS_3Ip63Udp12SocketHandleEEC2Ev
    - functionName:    _ZN2ot3Ip63Udp6Socket24LeaveNetifMulticastGroupENS0_15NetifIdentifierERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNetifIdentifier
        - aAddress
      BBCount:         13
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip67Address11IsMulticastEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:143,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:143,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:143,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:143,5'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
    - functionName:    _ZN2ot3Ip63Udp6Socket23JoinNetifMulticastGroupENS0_15NetifIdentifierERKNS0_7AddressE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNetifIdentifier
        - aAddress
      BBCount:         13
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip67Address11IsMulticastEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:126,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:126,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:126,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:126,5'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
    - functionName:    _ZN2ot3Ip63Udp6SendToERNS1_12SocketHandleERNS_7MessageERKNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSocket
        - aMessage
        - aMessageInfo
      BBCount:         42
      ICount:          192
      EdgeCount:       52
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetSockPortEt
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
        - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:325,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:325,5'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
            - BranchSide:      'src/core/net/udp6.cpp:325,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Branch String:   'src/core/net/udp6.cpp:325,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:325,5'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
            - BranchSide:      'src/core/net/udp6.cpp:325,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/udp6.cpp:330,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:332,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
            - BranchSide:      'src/core/net/udp6.cpp:337,26'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - Branch String:   'src/core/net/udp6.cpp:332,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:332,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:332,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - Branch String:   'src/core/net/udp6.cpp:337,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:339,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
            - BranchSide:      'src/core/net/udp6.cpp:343,26'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - Branch String:   'src/core/net/udp6.cpp:339,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:339,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
            - BranchSide:      'src/core/net/udp6.cpp:339,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/udp6.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:345,38'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
            - BranchSide:      'src/core/net/udp6.cpp:348,10'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
        - Branch String:   'src/core/net/udp6.cpp:348,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:350,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
            - BranchSide:      'src/core/net/udp6.cpp:353,34'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
        - Branch String:   'src/core/net/udp6.cpp:350,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:350,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:351,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip611MessageInfo11SetSockPortEt
                - _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
        - Branch String:   'src/core/net/udp6.cpp:363,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:363,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:364,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:323,17'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/net/udp6.cpp:325,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - Src:             'src/core/net/udp6.cpp:325,5'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/net/udp6.cpp:325,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - Src:             'src/core/net/udp6.cpp:330,26'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/udp6.cpp:330,40'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/udp6.cpp:332,9'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - Src:             'src/core/net/udp6.cpp:332,9'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/udp6.cpp:332,9'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/udp6.cpp:334,46'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - Src:             'src/core/net/udp6.cpp:334,60'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/udp6.cpp:334,26'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/net/udp6.cpp:339,9'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - Src:             'src/core/net/udp6.cpp:340,46'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - Src:             'src/core/net/udp6.cpp:343,26'
          Dst:             _ZN2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/net/udp6.cpp:343,40'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/udp6.cpp:345,46'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/net/udp6.cpp:345,60'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/udp6.cpp:345,26'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - Src:             'src/core/net/udp6.cpp:348,18'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
        - Src:             'src/core/net/udp6.cpp:350,9'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/net/udp6.cpp:350,9'
          Dst:             _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
        - Src:             'src/core/net/udp6.cpp:353,42'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/net/udp6.cpp:353,22'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockPortEt
        - Src:             'src/core/net/udp6.cpp:363,9'
          Dst:             _ZN2ot3Ip63Udp12SendDatagramERNS_7MessageERNS0_11MessageInfoE
    - functionName:    _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSocket
        - aSockAddr
      BBCount:         19
      ICount:          81
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Ip63Udp16GetEphemeralPortEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
        - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Ip68SockAddr10GetAddressEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:257,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:257,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp16GetEphemeralPortEv
            - BranchSide:      'src/core/net/udp6.cpp:257,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp16GetEphemeralPortEv
        - Branch String:   'src/core/net/udp6.cpp:257,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:257,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
                - _ZN2ot3Ip63Udp16GetEphemeralPortEv
            - BranchSide:      'src/core/net/udp6.cpp:257,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/udp6.cpp:262,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:262,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:264,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp16GetEphemeralPortEv
        - Branch String:   'src/core/net/udp6.cpp:270,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:266,39'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp16GetEphemeralPortEv
            - BranchSide:      'src/core/net/udp6.cpp:271,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:257,5'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/udp6.cpp:257,5'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/net/udp6.cpp:257,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/net/udp6.cpp:257,5'
          Dst:             _ZNK2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/net/udp6.cpp:257,5'
          Dst:             _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - Src:             'src/core/net/udp6.cpp:262,18'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
        - Src:             'src/core/net/udp6.cpp:266,39'
          Dst:             _ZN2ot3Ip63Udp16GetEphemeralPortEv
    - functionName:    _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6SendToERNS1_12SocketHandleERNS_7MessageERKNS0_11MessageInfoE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:115,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/net/udp6.cpp:115,23'
          Dst:             _ZN2ot3Ip63Udp6SendToERNS1_12SocketHandleERNS_7MessageERKNS0_11MessageInfoE
    - functionName:    _ZN2ot3Ip63Udp5CloseERNS1_12SocketHandleE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSocket
      BBCount:         9
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip63Udp12RemoveSocketERNS1_12SocketHandleE
        - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
        - _ZNK2ot3Ip63Udp6IsOpenERKNS1_12SocketHandleE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:306,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:306,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12RemoveSocketERNS1_12SocketHandleE
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
                - _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
                - _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
            - BranchSide:      'src/core/net/udp6.cpp:306,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:306,5'
          Dst:             _ZNK2ot3Ip63Udp6IsOpenERKNS1_12SocketHandleE
        - Src:             'src/core/net/udp6.cpp:312,5'
          Dst:             _ZN2ot3Ip63Udp12RemoveSocketERNS1_12SocketHandleE
        - Src:             'src/core/net/udp6.cpp:313,13'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/net/udp6.cpp:313,27'
          Dst:             _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
        - Src:             'src/core/net/udp6.cpp:314,13'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetPeerNameEv
        - Src:             'src/core/net/udp6.cpp:314,27'
          Dst:             _ZN2ot9ClearableINS_3Ip68SockAddrEE5ClearEv
    - functionName:    _ZNK2ot3Ip63Udp6IsOpenERKNS1_12SocketHandleE
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSocket
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE8ContainsERKS3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:514,70'
          Dst:             _ZNK2ot10LinkedListINS_3Ip63Udp12SocketHandleEE8ContainsERKS3_
    - functionName:    _ZN2ot3Ip63Udp6Socket5CloseEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp5CloseERNS1_12SocketHandleE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:111,41'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/net/udp6.cpp:111,52'
          Dst:             _ZN2ot3Ip63Udp5CloseERNS1_12SocketHandleE
    - functionName:    _ZN2ot3Ip63Udp6Socket7ConnectEt
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket7ConnectERKNS0_8SockAddrE
        - _ZN2ot3Ip68SockAddrC2Et
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:109,61'
          Dst:             _ZN2ot3Ip68SockAddrC2Et
        - Src:             'src/core/net/udp6.cpp:109,53'
          Dst:             _ZN2ot3Ip63Udp6Socket7ConnectERKNS0_8SockAddrE
    - functionName:    _ZN2ot3Ip63Udp6Socket7ConnectERKNS0_8SockAddrE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSockAddr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp7ConnectERNS1_12SocketHandleERKNS0_8SockAddrE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:107,64'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/net/udp6.cpp:107,75'
          Dst:             _ZN2ot3Ip63Udp7ConnectERNS1_12SocketHandleERKNS0_8SockAddrE
    - functionName:    _ZN2ot3Ip63Udp7ConnectERNS1_12SocketHandleERKNS0_8SockAddrE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSocket
        - aSockAddr
      BBCount:         11
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
        - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:289,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:289,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:291,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
                - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
        - Branch String:   'src/core/net/udp6.cpp:291,9'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:291,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:292,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:289,18'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
        - Src:             'src/core/net/udp6.cpp:291,9'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle11GetSockNameEv
        - Src:             'src/core/net/udp6.cpp:291,9'
          Dst:             _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
    - functionName:    _ZN2ot3Ip63Udp6Socket4BindEt
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket4BindERKNS0_8SockAddrE
        - _ZN2ot3Ip68SockAddrC2Et
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:105,55'
          Dst:             _ZN2ot3Ip68SockAddrC2Et
        - Src:             'src/core/net/udp6.cpp:105,50'
          Dst:             _ZN2ot3Ip63Udp6Socket4BindERKNS0_8SockAddrE
    - functionName:    _ZN2ot3Ip63Udp6Socket4BindERKNS0_8SockAddrE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSockAddr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:103,61'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/net/udp6.cpp:103,72'
          Dst:             _ZN2ot3Ip63Udp4BindERNS1_12SocketHandleERKNS0_8SockAddrE
    - functionName:    _ZNK2ot3Ip63Udp6Socket6IsOpenEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - _ZNK2ot3Ip63Udp6IsOpenERKNS1_12SocketHandleE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:101,47'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/net/udp6.cpp:101,58'
          Dst:             _ZNK2ot3Ip63Udp6IsOpenERKNS1_12SocketHandleE
    - functionName:    _ZN2ot3Ip63Udp4OpenERNS1_12SocketHandleENS0_15NetifIdentifierEPFvPvP9otMessagePK13otMessageInfoES5_
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSocket
        - aNetifId
        - aHandler
        - aContext
      BBCount:         12
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip63Udp12SocketHandle10SetNetifIdENS0_15NetifIdentifierE
        - _ZN2ot3Ip63Udp9AddSocketERNS1_12SocketHandleE
        - _ZN2ot9ClearableINS_3Ip63Udp12SocketHandleEE5ClearEv
        - _ZNK2ot3Ip63Udp6IsOpenERKNS1_12SocketHandleE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.cpp:231,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:231,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip63Udp12SocketHandleEE5ClearEv
                - _ZN2ot3Ip63Udp12SocketHandle10SetNetifIdENS0_15NetifIdentifierE
                - _ZN2ot3Ip63Udp9AddSocketERNS1_12SocketHandleE
            - BranchSide:      'src/core/net/udp6.cpp:233,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip63Udp12SocketHandleEE5ClearEv
                - _ZN2ot3Ip63Udp12SocketHandle10SetNetifIdENS0_15NetifIdentifierE
                - _ZN2ot3Ip63Udp9AddSocketERNS1_12SocketHandleE
        - Branch String:   'src/core/net/udp6.cpp:241,5'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.cpp:241,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/udp6.cpp:243,15'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp9AddSocketERNS1_12SocketHandleE
      Callsites:
        - Src:             'src/core/net/udp6.cpp:231,5'
          Dst:             _ZNK2ot3Ip63Udp6IsOpenERKNS1_12SocketHandleE
        - Src:             'src/core/net/udp6.cpp:231,5'
          Dst:             __assert_fail
        - Src:             'src/core/net/udp6.cpp:233,13'
          Dst:             _ZN2ot9ClearableINS_3Ip63Udp12SocketHandleEE5ClearEv
        - Src:             'src/core/net/udp6.cpp:234,13'
          Dst:             _ZN2ot3Ip63Udp12SocketHandle10SetNetifIdENS0_15NetifIdentifierE
        - Src:             'src/core/net/udp6.cpp:243,5'
          Dst:             _ZN2ot3Ip63Udp9AddSocketERNS1_12SocketHandleE
    - functionName:    _ZN2ot9ClearableINS_3Ip63Udp12SocketHandleEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip63Udp12SocketHandleEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip63Udp12SocketHandleEEEvRT_
    - functionName:    _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNetifId
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp4OpenERNS1_12SocketHandleENS0_15NetifIdentifierEPFvPvP9otMessagePK13otMessageInfoES5_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:99,60'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/net/udp6.cpp:99,71'
          Dst:             _ZN2ot3Ip63Udp4OpenERNS1_12SocketHandleENS0_15NetifIdentifierEPFvPvP9otMessagePK13otMessageInfoES5_
    - functionName:    _ZN2ot3Ip63Udp6Socket10NewMessageEtRKNS_7Message8SettingsE
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aReserved
        - aSettings
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp10NewMessageEtRKNS_7Message8SettingsE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:96,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/net/udp6.cpp:96,23'
          Dst:             _ZN2ot3Ip63Udp10NewMessageEtRKNS_7Message8SettingsE
    - functionName:    _ZN2ot3Ip63Udp6Socket10NewMessageEt
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aReserved
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket10NewMessageEtRKNS_7Message8SettingsE
        - _ZN2ot7Message8Settings10GetDefaultEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:92,85'
          Dst:             _ZN2ot7Message8Settings10GetDefaultEv
        - Src:             'src/core/net/udp6.cpp:92,63'
          Dst:             _ZN2ot3Ip63Udp6Socket10NewMessageEtRKNS_7Message8SettingsE
    - functionName:    _ZN2ot3Ip63Udp6Socket10NewMessageEv
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket10NewMessageEt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:90,49'
          Dst:             _ZN2ot3Ip63Udp6Socket10NewMessageEt
    - functionName:    _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
      functionSourceFile: '/src/openthread/src/core/net/udp6.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aHandler
        - aContext
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot9ClearableINS_3Ip63Udp12SocketHandleEE5ClearEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.cpp:83,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/net/udp6.cpp:85,5'
          Dst:             _ZN2ot9ClearableINS_3Ip63Udp12SocketHandleEE5ClearEv
    - functionName:    _ZN2ot5Radio8TransmitERNS_3Mac7TxFrameE
      functionSourceFile: '/src/openthread/src/core/radio/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioTransmit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.cpp:122,32'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.cpp:122,12'
          Dst:             otPlatRadioTransmit
    - functionName:    _ZN2ot5Radio21ClearSrcMatchExtEntryERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/radio/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioClearSrcMatchExtEntry
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.cpp:112,13'
          Dst:             _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
        - Src:             'src/core/radio/radio.cpp:113,45'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.cpp:113,12'
          Dst:             otPlatRadioClearSrcMatchExtEntry
    - functionName:    _ZN2ot5Radio19AddSrcMatchExtEntryERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/radio/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioAddSrcMatchExtEntry
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.cpp:104,13'
          Dst:             _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
        - Src:             'src/core/radio/radio.cpp:105,43'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.cpp:105,12'
          Dst:             otPlatRadioAddSrcMatchExtEntry
    - functionName:    _ZN2ot5Radio15SetShortAddressEt
      functionSourceFile: '/src/openthread/src/core/radio/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioSetShortAddress
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.cpp:93,32'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.cpp:93,5'
          Dst:             otPlatRadioSetShortAddress
    - functionName:    _ZN2ot5Radio18SetExtendedAddressERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/radio/radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioSetExtendedAddress
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.cpp:83,13'
          Dst:             _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
        - Src:             'src/core/radio/radio.cpp:84,35'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.cpp:84,5'
          Dst:             otPlatRadioSetExtendedAddress
    - functionName:    otPlatRadioSetRxOnWhenIdle
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - aInstance
        - aEnable
      BBCount:         5
      ICount:          18
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioReceiveAt
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - int
        - int
      constantsTouched: []
      argNames:
        - aInstance
        - aChannel
        - aStart
        - aDuration
      BBCount:         9
      ICount:          27
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioGetRegion
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aRegionCode
      BBCount:         5
      ICount:          17
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioSetRegion
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aInstance
        - aRegionCode
      BBCount:         5
      ICount:          17
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioSetChannelMaxTransmitPower
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - aInstance
        - aChannel
        - aMaxPower
      BBCount:         7
      ICount:          22
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioGetCslUncertainty
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioGetBusLatency
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioGetBusSpeed
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioGetNow
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         5
      ICount:          20
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - otPlatTimeGet
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio_platform.cpp:288,12'
          Dst:             otPlatTimeGet
    - functionName:    otPlatTimeGet
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioSetMacFrameCounterIfLarger
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aInstance
        - aMacFrameCounter
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - otPlatRadioSetMacFrameCounter
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio_platform.cpp:279,5'
          Dst:             otPlatRadioSetMacFrameCounter
    - functionName:    otPlatRadioSetMacFrameCounter
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aInstance
        - aMacFrameCounter
      BBCount:         5
      ICount:          17
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioSetMacKey
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - char
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aInstance
        - aKeyIdMode
        - aKeyId
        - aPrevKey
        - aCurrKey
        - aNextKey
        - aKeyType
      BBCount:         15
      ICount:          42
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioGetVersionString
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         5
      ICount:          20
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - otGetVersionString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio_platform.cpp:227,12'
          Dst:             otGetVersionString
    - functionName:    otPlatRadioGetPreferredChannelMask
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - otPlatRadioGetSupportedChannelMask
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio_platform.cpp:221,12'
          Dst:             otPlatRadioGetSupportedChannelMask
    - functionName:    otPlatRadioGetSupportedChannelMask
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioSetAlternateShortAddress
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aInstance
        - aShortAddress
      BBCount:         5
      ICount:          17
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioBusLatencyChanged
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         9
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot5Radio9Callbacks23HandleBusLatencyChangedEv
        - _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
        - _ZNK2ot8Instance13IsInitializedEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/radio/radio_platform.cpp:148,5'
          Branch Sides:
            - BranchSide:      'src/core/radio/radio_platform.cpp:148,5'
              BranchSideFuncs:
                - _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
                - _ZN2ot5Radio9Callbacks23HandleBusLatencyChangedEv
            - BranchSide:      'src/core/radio/radio_platform.cpp:148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/radio/radio_platform.cpp:146,26'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/radio/radio_platform.cpp:148,5'
          Dst:             _ZNK2ot8Instance13IsInitializedEv
        - Src:             'src/core/radio/radio_platform.cpp:149,14'
          Dst:             _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
        - Src:             'src/core/radio/radio_platform.cpp:149,38'
          Dst:             _ZN2ot5Radio9Callbacks23HandleBusLatencyChangedEv
    - functionName:    _ZNK2ot8Instance13IsInitializedEv
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 746
      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:    otPlatRadioEnergyScanDone
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aInstance
        - aEnergyScanMaxRssi
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot5Radio9Callbacks20HandleEnergyScanDoneEa
        - _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
        - _ZNK2ot8Instance13IsInitializedEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/radio/radio_platform.cpp:137,5'
          Branch Sides:
            - BranchSide:      'src/core/radio/radio_platform.cpp:137,5'
              BranchSideFuncs:
                - _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
                - _ZN2ot5Radio9Callbacks20HandleEnergyScanDoneEa
            - BranchSide:      'src/core/radio/radio_platform.cpp:137,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/radio/radio_platform.cpp:135,26'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/radio/radio_platform.cpp:137,5'
          Dst:             _ZNK2ot8Instance13IsInitializedEv
        - Src:             'src/core/radio/radio_platform.cpp:138,14'
          Dst:             _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
        - Src:             'src/core/radio/radio_platform.cpp:138,38'
          Dst:             _ZN2ot5Radio9Callbacks20HandleEnergyScanDoneEa
    - functionName:    otPlatRadioTxDone
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aInstance
        - aFrame
        - aAckFrame
        - aError
      BBCount:         9
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot5Radio9Callbacks18HandleTransmitDoneERNS_3Mac7TxFrameEPNS2_7RxFrameE7otError
        - _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
        - _ZNK2ot8Instance13IsInitializedEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/radio/radio_platform.cpp:98,5'
          Branch Sides:
            - BranchSide:      'src/core/radio/radio_platform.cpp:98,5'
              BranchSideFuncs:
                - _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
                - _ZN2ot5Radio9Callbacks18HandleTransmitDoneERNS_3Mac7TxFrameEPNS2_7RxFrameE7otError
            - BranchSide:      'src/core/radio/radio_platform.cpp:98,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/radio/radio_platform.cpp:94,30'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/radio/radio_platform.cpp:98,5'
          Dst:             _ZNK2ot8Instance13IsInitializedEv
        - Src:             'src/core/radio/radio_platform.cpp:127,18'
          Dst:             _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
        - Src:             'src/core/radio/radio_platform.cpp:127,42'
          Dst:             _ZN2ot5Radio9Callbacks18HandleTransmitDoneERNS_3Mac7TxFrameEPNS2_7RxFrameE7otError
    - functionName:    otPlatRadioTxStarted
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aFrame
      BBCount:         9
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot5Radio9Callbacks21HandleTransmitStartedERNS_3Mac7TxFrameE
        - _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
        - _ZNK2ot8Instance13IsInitializedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/radio/radio_platform.cpp:80,5'
          Branch Sides:
            - BranchSide:      'src/core/radio/radio_platform.cpp:80,5'
              BranchSideFuncs:
                - _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
                - _ZN2ot5Radio9Callbacks21HandleTransmitStartedERNS_3Mac7TxFrameE
            - BranchSide:      'src/core/radio/radio_platform.cpp:80,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/radio/radio_platform.cpp:77,30'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/radio/radio_platform.cpp:80,5'
          Dst:             _ZNK2ot8Instance13IsInitializedEv
        - Src:             'src/core/radio/radio_platform.cpp:86,14'
          Dst:             _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
        - Src:             'src/core/radio/radio_platform.cpp:86,38'
          Dst:             _ZN2ot5Radio9Callbacks21HandleTransmitStartedERNS_3Mac7TxFrameE
    - functionName:    otPlatRadioReceiveDone
      functionSourceFile: '/src/openthread/src/core/radio/radio_platform.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aInstance
        - aFrame
        - aError
      BBCount:         9
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot5Radio9Callbacks17HandleReceiveDoneEPNS_3Mac7RxFrameE7otError
        - _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
        - _ZNK2ot8Instance13IsInitializedEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/radio/radio_platform.cpp:51,5'
          Branch Sides:
            - BranchSide:      'src/core/radio/radio_platform.cpp:51,5'
              BranchSideFuncs:
                - _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
                - _ZN2ot5Radio9Callbacks17HandleReceiveDoneEPNS_3Mac7RxFrameE7otError
            - BranchSide:      'src/core/radio/radio_platform.cpp:51,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/radio/radio_platform.cpp:48,30'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/radio/radio_platform.cpp:51,5'
          Dst:             _ZNK2ot8Instance13IsInitializedEv
        - Src:             'src/core/radio/radio_platform.cpp:68,18'
          Dst:             _ZN2ot8Instance3GetINS_5Radio9CallbacksEEERT_v
        - Src:             'src/core/radio/radio_platform.cpp:68,42'
          Dst:             _ZN2ot5Radio9Callbacks17HandleReceiveDoneEPNS_3Mac7RxFrameE7otError
    - functionName:    _ZN2ot8Instance3GetINS_11RouterTableEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 784
      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:    _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetTailEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:531,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:531,13'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:533,13'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:533,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:535,24'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:537,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:533,26'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:535,30'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
    - functionName:    _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15AddressResolver17GetCacheEntryPoolEv
        - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE10GetEntryAtEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:1157,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:1157,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:1157,54'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver17GetCacheEntryPoolEv
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE10GetEntryAtEt
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:1157,54'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:1157,77'
          Dst:             _ZN2ot15AddressResolver17GetCacheEntryPoolEv
        - Src:             'src/core/thread/address_resolver.cpp:1157,97'
          Dst:             _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE10GetEntryAtEt
    - functionName:    _ZN2ot15AddressResolver17GetCacheEntryPoolEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 343
      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:    _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE10GetEntryAtEt
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15AddressResolver10CacheEntry7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15AddressResolver10CacheEntry7GetNextEv
    - functionName:    _ZN2ot15AddressResolver10CacheEntry7GetNextEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15AddressResolver17GetCacheEntryPoolEv
        - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE10GetEntryAtEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:1152,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:1152,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:1152,54'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver17GetCacheEntryPoolEv
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE10GetEntryAtEt
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:1152,54'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:1152,77'
          Dst:             _ZN2ot15AddressResolver17GetCacheEntryPoolEv
        - Src:             'src/core/thread/address_resolver.cpp:1152,97'
          Dst:             _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE10GetEntryAtEt
    - functionName:    _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEC2EPS2_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8IteratorC2EPS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEC2EPS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEC2EPS2_
    - functionName:    _ZNK2ot15AddressResolver10CacheEntry7MatchesERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEid
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.hpp:285,63'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - Src:             'src/core/thread/address_resolver.hpp:285,75'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS2_RSA_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
        - _ZNK2ot15AddressResolver10CacheEntry7MatchesERKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry7MatchesERKNS_3Ip67AddressE
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry7MatchesERKNS_3Ip67AddressE
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZNK2ot15AddressResolver10CacheEntry7MatchesERKNS_3Ip67AddressE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry7MatchesERKNS_3Ip67AddressE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_15AddressResolver10CacheEntryEEEEEPKT_PS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_15AddressResolver10CacheEntryEEEPT_PKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_15AddressResolver9EntryInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver10CacheEntryC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19InstanceLocatorInitC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.hpp:244,11'
          Dst:             _ZN2ot19InstanceLocatorInitC2Ev
    - functionName:    _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      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:    _ZN2ot10ChildTable8IteratorC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_table.hpp:89,15'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/child_table.hpp:88,18'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEC2Ev
    - functionName:    _ZN2ot10ChildTable15IteratorBuilderC2ERNS_8InstanceENS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aFilter
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_table.hpp:316,15'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot3Mle18RouterIdFromRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aRloc16
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4PoolINS_15AddressResolver10CacheEntryELt256EE10GetIndexOfERKS2_
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver10CacheEntry4InitERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:1145,26'
          Dst:             _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
    - functionName:    _ZNK2ot15AddressResolver12ListToStringEPKNS0_14CacheEntryListE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aList
      BBCount:         22
      ICount:          68
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:1123,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:1123,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:1123,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:1124,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:1124,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:1124,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:1125,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:1125,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:1125,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:1126,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:1126,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:1126,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip64Icmp6Header7GetCodeEv
      functionSourceFile: '/src/openthread/src/core/net/icmp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI13otIcmp6HeaderEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver17HandleIcmpReceiveERNS_7MessageERKNS_3Ip611MessageInfoERKNS3_4Icmp6HeaderE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aIcmpHeader
      BBCount:         20
      ICount:          75
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot15AddressResolver6RemoveERKNS_3Ip67AddressENS0_6ReasonE
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZNK2ot3Ip64Icmp6Header7GetCodeEv
        - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:1058,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:1058,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip64Icmp6Header7GetCodeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot15AddressResolver6RemoveERKNS_3Ip67AddressENS0_6ReasonE
            - BranchSide:      'src/core/thread/address_resolver.cpp:1058,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:1059,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:1059,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot15AddressResolver6RemoveERKNS_3Ip67AddressENS0_6ReasonE
            - BranchSide:      'src/core/thread/address_resolver.cpp:1059,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:1060,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:1060,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:1062,22'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot15AddressResolver6RemoveERKNS_3Ip67AddressENS0_6ReasonE
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:1058,5'
          Dst:             _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - Src:             'src/core/thread/address_resolver.cpp:1059,5'
          Dst:             _ZNK2ot3Ip64Icmp6Header7GetCodeEv
        - Src:             'src/core/thread/address_resolver.cpp:1060,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/address_resolver.cpp:1060,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - Src:             'src/core/thread/address_resolver.cpp:1062,22'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/address_resolver.cpp:1062,5'
          Dst:             _ZN2ot15AddressResolver6RemoveERKNS_3Ip67AddressENS0_6ReasonE
    - functionName:    _ZN2ot15AddressResolver6RemoveERKNS_3Ip67AddressENS0_6ReasonE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEid
        - aReason
      BBCount:         9
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
        - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
        - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:221,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:221,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
            - BranchSide:      'src/core/thread/address_resolver.cpp:221,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:220,13'
          Dst:             _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
        - Src:             'src/core/thread/address_resolver.cpp:223,5'
          Dst:             _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
        - Src:             'src/core/thread/address_resolver.cpp:224,21'
          Dst:             _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
    - functionName:    _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEid
        - aList
        - aPrevEntry
      BBCount:         13
      ICount:          98
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPS2_RS9_DpOT_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:201,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:201,31'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPS2_RS9_DpOT_
            - BranchSide:      'src/core/thread/address_resolver.cpp:206,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:205,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:205,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPS2_RS9_DpOT_
            - BranchSide:      'src/core/thread/address_resolver.cpp:205,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:204,24'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPS2_RS9_DpOT_
    - functionName:    _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aList
        - aPrevEntry
        - aReason
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
        - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
        - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:319,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:319,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
            - BranchSide:      'src/core/thread/address_resolver.cpp:321,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:317,11'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
        - Src:             'src/core/thread/address_resolver.cpp:321,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:321,52'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - Src:             'src/core/thread/address_resolver.cpp:321,30'
          Dst:             _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
        - Src:             'src/core/thread/address_resolver.cpp:324,5'
          Dst:             _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
    - functionName:    _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/pool.hpp:112,41'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
    - functionName:    _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15AddressResolver10CacheEntry7SetNextEPS1_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15AddressResolver10CacheEntry7SetNextEPS1_
    - functionName:    _ZN2ot15AddressResolver10CacheEntry7SetNextEPS1_
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         9
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15AddressResolver17GetCacheEntryPoolEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot4PoolINS_15AddressResolver10CacheEntryELt256EE10GetIndexOfERKS2_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:1162,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:1162,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver17GetCacheEntryPoolEv
                - _ZNK2ot4PoolINS_15AddressResolver10CacheEntryELt256EE10GetIndexOfERKS2_
            - BranchSide:      'src/core/thread/address_resolver.cpp:1162,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:1163,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:1163,41'
          Dst:             _ZN2ot15AddressResolver17GetCacheEntryPoolEv
        - Src:             'src/core/thread/address_resolver.cpp:1163,61'
          Dst:             _ZNK2ot4PoolINS_15AddressResolver10CacheEntryELt256EE10GetIndexOfERKS2_
    - functionName:    _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3PopEv
        - _ZN2ot15AddressResolver10CacheEntry7GetNextEv
        - _ZN2ot15AddressResolver10CacheEntry7SetNextEPS1_
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZN2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZN2ot15AddressResolver10CacheEntry7SetNextEPS1_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15AddressResolver10CacheEntry7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15AddressResolver10CacheEntry7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15AddressResolver10CacheEntry7SetNextEPS1_
    - functionName:    _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChange
        - aReason
        - aEntry
        - aList
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
        - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - _ZNK2ot15AddressResolver12ListToStringEPKNS0_14CacheEntryListE
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:1115,5'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - Src:             'src/core/thread/address_resolver.cpp:1115,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/address_resolver.cpp:1115,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/address_resolver.cpp:1115,5'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
        - Src:             'src/core/thread/address_resolver.cpp:1115,5'
          Dst:             _ZNK2ot15AddressResolver12ListToStringEPKNS0_14CacheEntryListE
        - Src:             'src/core/thread/address_resolver.cpp:1115,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15AddressResolver10CacheEntry7GetNextEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15AddressResolver10CacheEntry7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPS2_RS9_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_15AddressResolver10CacheEntryEEEPT_PKS3_
        - _ZN2ot7AsConstINS_10LinkedListINS_15AddressResolver10CacheEntryEEEEEPKT_PS5_
        - _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS2_RSA_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:483,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_15AddressResolver10CacheEntryEEEEEPKT_PS5_
        - Src:             'src/core/common/linked_list.hpp:483,42'
          Dst:             _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE20FindMatchingWithPrevIJRKNS_3Ip67AddressEEEEPKS2_RSA_DpOT_
        - Src:             'src/core/common/linked_list.hpp:483,16'
          Dst:             _ZN2ot10AsNonConstINS_15AddressResolver10CacheEntryEEEPT_PKS3_
    - functionName:    _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aRampDown
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver10CacheEntry25DecrementFreshnessTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver14HandleTimeTickEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 1037
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         47
      ICount:          322
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
        - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
        - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
        - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
        - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
        - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
        - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
        - _ZN2ot15AddressResolver10CacheEntry25DecrementFreshnessTimeoutEv
        - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
        - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
        - _ZN2ot3MaxItEET_S1_S1_
        - _ZN2ot3MinItEET_S1_S1_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
        - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
        - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
        - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
        - _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
        - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:927,28'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:927,28'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry25DecrementFreshnessTimeoutEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
            - BranchSide:      'src/core/thread/address_resolver.cpp:936,30'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - Branch String:   'src/core/thread/address_resolver.cpp:929,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:927,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry25DecrementFreshnessTimeoutEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:931,13'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry25DecrementFreshnessTimeoutEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
        - Branch String:   'src/core/thread/address_resolver.cpp:936,28'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:936,28'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
            - BranchSide:      'src/core/thread/address_resolver.cpp:952,30'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/address_resolver.cpp:938,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:940,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
            - BranchSide:      'src/core/thread/address_resolver.cpp:943,28'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - Branch String:   'src/core/thread/address_resolver.cpp:946,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:936,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:948,13'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
        - Branch String:   'src/core/thread/address_resolver.cpp:952,28'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:952,28'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:991,21'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
        - Branch String:   'src/core/thread/address_resolver.cpp:954,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:956,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:959,28'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/address_resolver.cpp:962,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:952,5'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:964,18'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/address_resolver.cpp:964,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:966,17'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:974,39'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/address_resolver.cpp:994,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:996,13'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
            - BranchSide:      'src/core/thread/address_resolver.cpp:1033,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/thread/address_resolver.cpp:996,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:996,13'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
            - BranchSide:      'src/core/thread/address_resolver.cpp:998,32'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
        - Branch String:   'src/core/thread/address_resolver.cpp:1001,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:1003,39'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:1028,24'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - __assert_fail
                - _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
        - Branch String:   'src/core/thread/address_resolver.cpp:1033,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:1033,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:1035,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:927,28'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
        - Src:             'src/core/thread/address_resolver.cpp:927,28'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
        - Src:             'src/core/thread/address_resolver.cpp:927,28'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - Src:             'src/core/thread/address_resolver.cpp:927,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
        - Src:             'src/core/thread/address_resolver.cpp:929,20'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
        - Src:             'src/core/thread/address_resolver.cpp:931,19'
          Dst:             _ZN2ot15AddressResolver10CacheEntry25DecrementFreshnessTimeoutEv
        - Src:             'src/core/thread/address_resolver.cpp:927,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
        - Src:             'src/core/thread/address_resolver.cpp:936,28'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
        - Src:             'src/core/thread/address_resolver.cpp:936,28'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
        - Src:             'src/core/thread/address_resolver.cpp:936,28'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - Src:             'src/core/thread/address_resolver.cpp:936,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
        - Src:             'src/core/thread/address_resolver.cpp:938,19'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
        - Src:             'src/core/thread/address_resolver.cpp:944,15'
          Dst:             _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
        - Src:             'src/core/thread/address_resolver.cpp:946,19'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
        - Src:             'src/core/thread/address_resolver.cpp:948,19'
          Dst:             _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - Src:             'src/core/thread/address_resolver.cpp:936,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
        - Src:             'src/core/thread/address_resolver.cpp:952,28'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
        - Src:             'src/core/thread/address_resolver.cpp:952,28'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
        - Src:             'src/core/thread/address_resolver.cpp:952,28'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - Src:             'src/core/thread/address_resolver.cpp:952,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
        - Src:             'src/core/thread/address_resolver.cpp:954,19'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
        - Src:             'src/core/thread/address_resolver.cpp:960,15'
          Dst:             _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
        - Src:             'src/core/thread/address_resolver.cpp:962,19'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
        - Src:             'src/core/thread/address_resolver.cpp:964,24'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
        - Src:             'src/core/thread/address_resolver.cpp:966,23'
          Dst:             _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
        - Src:             'src/core/thread/address_resolver.cpp:967,23'
          Dst:             _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
        - Src:             'src/core/thread/address_resolver.cpp:969,17'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - Src:             'src/core/thread/address_resolver.cpp:969,17'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/address_resolver.cpp:969,17'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/address_resolver.cpp:969,17'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
        - Src:             'src/core/thread/address_resolver.cpp:969,17'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/address_resolver.cpp:974,45'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
        - Src:             'src/core/thread/address_resolver.cpp:977,30'
          Dst:             _ZN2ot3MaxItEET_S1_S1_
        - Src:             'src/core/thread/address_resolver.cpp:979,41'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
        - Src:             'src/core/thread/address_resolver.cpp:981,27'
          Dst:             _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
        - Src:             'src/core/thread/address_resolver.cpp:982,27'
          Dst:             _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
        - Src:             'src/core/thread/address_resolver.cpp:984,21'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - Src:             'src/core/thread/address_resolver.cpp:984,21'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/address_resolver.cpp:984,21'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/address_resolver.cpp:984,21'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/address_resolver.cpp:952,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
        - Src:             'src/core/thread/address_resolver.cpp:994,25'
          Dst:             _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
        - Src:             'src/core/thread/address_resolver.cpp:996,13'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
        - Src:             'src/core/thread/address_resolver.cpp:996,13'
          Dst:             __assert_fail
        - Src:             'src/core/thread/address_resolver.cpp:999,20'
          Dst:             _ZN2ot15AddressResolver10CacheEntry16DecrementTimeoutEv
        - Src:             'src/core/thread/address_resolver.cpp:1001,24'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry13IsTimeoutZeroEv
        - Src:             'src/core/thread/address_resolver.cpp:1003,46'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
        - Src:             'src/core/thread/address_resolver.cpp:1005,24'
          Dst:             _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
        - Src:             'src/core/thread/address_resolver.cpp:1008,30'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/thread/address_resolver.cpp:1010,24'
          Dst:             _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
        - Src:             'src/core/thread/address_resolver.cpp:1011,24'
          Dst:             _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - Src:             'src/core/thread/address_resolver.cpp:1012,24'
          Dst:             _ZN2ot15AddressResolver10CacheEntry11SetRampDownEb
        - Src:             'src/core/thread/address_resolver.cpp:1015,28'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
        - Src:             'src/core/thread/address_resolver.cpp:1016,33'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
        - Src:             'src/core/thread/address_resolver.cpp:1018,17'
          Dst:             _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:1018,17'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - Src:             'src/core/thread/address_resolver.cpp:1018,17'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/address_resolver.cpp:1018,17'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/address_resolver.cpp:1018,17'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
        - Src:             'src/core/thread/address_resolver.cpp:1018,17'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/address_resolver.cpp:1021,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:1021,60'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - Src:             'src/core/thread/address_resolver.cpp:1021,38'
          Dst:             _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
        - Src:             'src/core/thread/address_resolver.cpp:1035,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:1035,27'
          Dst:             _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
    - functionName:    _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8IteratorC2EPS2_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8IteratorC2EPS2_
    - functionName:    _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8IteratorC2EPS2_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8IteratorC2EPS2_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8Iterator7AdvanceEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aCanEvict
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      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:    _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aTimeout
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aDelay
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPrev
        - aList
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
        - _ZN2ot15AddressResolver10CacheEntry7GetNextEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:163,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:163,33'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:163,51'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry7GetNextEv
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:163,39'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
        - Src:             'src/core/thread/address_resolver.cpp:163,58'
          Dst:             _ZN2ot15AddressResolver10CacheEntry7GetNextEv
    - functionName:    _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZNK2ot5Child15GetMeshLocalIidEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      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:    _ZNK2ot8Neighbor12GetLastHeardEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor15GetLinkFailuresEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTarget
        - aMeshLocalIid
        - aLastTransactionTime
        - aDestination
      BBCount:         39
      ICount:          167
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:902,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:902,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/address_resolver.cpp:902,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:904,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:904,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:905,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/address_resolver.cpp:905,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:905,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:906,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/address_resolver.cpp:906,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:906,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:908,9'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/address_resolver.cpp:908,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:910,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:913,45'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:910,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:910,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:911,5'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:915,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:915,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:917,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:920,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:920,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:920,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:920,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:920,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:920,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:899,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/address_resolver.cpp:899,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/address_resolver.cpp:901,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:901,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/address_resolver.cpp:904,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:905,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:906,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:906,5'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/address_resolver.cpp:906,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:910,9'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:913,17'
          Dst:             _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/address_resolver.cpp:915,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:915,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/address_resolver.cpp:917,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:917,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/address_resolver.cpp:917,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/address_resolver.cpp:917,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/address_resolver.cpp:920,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:592,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:592,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot15AddressResolver9HandleTmfILNS_3UriE2EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         37
      ICount:          195
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
        - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
        - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
        - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
        - _ZNK2ot5Child15GetMeshLocalIidEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot8Neighbor12GetLastHeardEv
        - _ZNK2ot8Neighbor15GetLinkFailuresEv
        - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:848,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:848,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor15GetLinkFailuresEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
            - BranchSide:      'src/core/thread/address_resolver.cpp:848,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:850,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:850,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:852,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor15GetLinkFailuresEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
        - Branch String:   'src/core/thread/address_resolver.cpp:855,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:857,42'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
            - BranchSide:      'src/core/thread/address_resolver.cpp:862,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor15GetLinkFailuresEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
        - Branch String:   'src/core/thread/address_resolver.cpp:862,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:862,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor15GetLinkFailuresEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
            - BranchSide:      'src/core/thread/address_resolver.cpp:878,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
        - Branch String:   'src/core/thread/address_resolver.cpp:864,40'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:864,43'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor15GetLinkFailuresEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
            - BranchSide:      'src/core/thread/address_resolver.cpp:866,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor15GetLinkFailuresEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
        - Branch String:   'src/core/thread/address_resolver.cpp:864,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:866,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor15GetLinkFailuresEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
            - BranchSide:      'src/core/thread/address_resolver.cpp:869,13'
              BranchSideFuncs:
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor15GetLinkFailuresEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
        - Branch String:   'src/core/thread/address_resolver.cpp:869,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:862,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
            - BranchSide:      'src/core/thread/address_resolver.cpp:871,51'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
        - Branch String:   'src/core/thread/address_resolver.cpp:878,50'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:878,53'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
            - BranchSide:      'src/core/thread/address_resolver.cpp:878,105'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:878,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:878,105'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
            - BranchSide:      'src/core/thread/address_resolver.cpp:880,30'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:848,5'
          Dst:             _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
        - Src:             'src/core/thread/address_resolver.cpp:850,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:852,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:852,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/address_resolver.cpp:852,5'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/address_resolver.cpp:852,5'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/thread/address_resolver.cpp:852,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/address_resolver.cpp:852,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/address_resolver.cpp:852,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/address_resolver.cpp:855,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:855,28'
          Dst:             _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - Src:             'src/core/thread/address_resolver.cpp:857,42'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:857,58'
          Dst:             _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - Src:             'src/core/thread/address_resolver.cpp:857,76'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/address_resolver.cpp:858,47'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/address_resolver.cpp:857,9'
          Dst:             _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
        - Src:             'src/core/thread/address_resolver.cpp:862,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:862,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/address_resolver.cpp:862,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/address_resolver.cpp:862,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/address_resolver.cpp:862,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/address_resolver.cpp:862,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/address_resolver.cpp:864,19'
          Dst:             _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - Src:             'src/core/thread/address_resolver.cpp:864,49'
          Dst:             _ZNK2ot8Neighbor15GetLinkFailuresEv
        - Src:             'src/core/thread/address_resolver.cpp:869,19'
          Dst:             _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/address_resolver.cpp:871,51'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/address_resolver.cpp:871,80'
          Dst:             _ZNK2ot8Neighbor12GetLastHeardEv
        - Src:             'src/core/thread/address_resolver.cpp:871,72'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/address_resolver.cpp:871,35'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/thread/address_resolver.cpp:872,52'
          Dst:             _ZNK2ot5Child15GetMeshLocalIidEv
        - Src:             'src/core/thread/address_resolver.cpp:872,106'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/address_resolver.cpp:872,13'
          Dst:             _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
        - Src:             'src/core/thread/address_resolver.cpp:862,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/address_resolver.cpp:878,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:878,38'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - Src:             'src/core/thread/address_resolver.cpp:878,53'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:878,83'
          Dst:             _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - Src:             'src/core/thread/address_resolver.cpp:880,43'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/address_resolver.cpp:880,57'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/address_resolver.cpp:880,66'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/thread/address_resolver.cpp:882,9'
          Dst:             _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:882,9'
          Dst:             _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:882,9'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/address_resolver.cpp:882,9'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/address_resolver.cpp:882,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/address_resolver.cpp:884,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:884,52'
          Dst:             _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
        - Src:             'src/core/thread/address_resolver.cpp:884,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:489,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
    - functionName:    _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aFilter
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilderC2ERNS_8InstanceENS_8Neighbor11StateFilterE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_table.hpp:231,82'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/child_table.hpp:231,66'
          Dst:             _ZN2ot10ChildTable15IteratorBuilderC2ERNS_8InstanceENS_8Neighbor11StateFilterE
    - functionName:    _ZN2ot10ChildTable15IteratorBuilder5beginEv
      functionSourceFile: '/src/openthread/src/core/thread/child_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10ChildTable8IteratorC2ERNS_8InstanceENS_8Neighbor11StateFilterE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_table.hpp:321,48'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/child_table.hpp:321,39'
          Dst:             _ZN2ot10ChildTable8IteratorC2ERNS_8InstanceENS_8Neighbor11StateFilterE
    - functionName:    _ZN2ot10ChildTable15IteratorBuilder3endEv
      functionSourceFile: '/src/openthread/src/core/thread/child_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10ChildTable8IteratorC2ERNS_8InstanceE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_table.hpp:322,46'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/child_table.hpp:322,37'
          Dst:             _ZN2ot10ChildTable8IteratorC2ERNS_8InstanceE
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor18IsFullThreadDeviceEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
        - _ZNK2ot8Neighbor13GetDeviceModeEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:328,50'
          Dst:             _ZNK2ot8Neighbor13GetDeviceModeEv
        - Src:             'src/core/thread/neighbor.hpp:328,66'
          Dst:             _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10ChildTable8Iterator7AdvanceEv
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10ChildTable8Iterator7AdvanceEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor9GetRloc16Ev
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    91
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aNetworkPrefix
        - aRloc16
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address12SetToLocatorERKNS0_13NetworkPrefixEt
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.hpp:713,9'
          Dst:             _ZN2ot3Ip67Address12SetToLocatorERKNS0_13NetworkPrefixEt
    - functionName:    _ZNK2ot4Coap7Message13IsConfirmableEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap7Message7GetTypeEv
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:693,46'
          Dst:             _ZNK2ot4Coap7Message7GetTypeEv
    - functionName:    _ZNK2ot4Coap7Message13IsPostRequestEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap7Message7GetCodeEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:661,45'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
    - functionName:    _ZN2ot15AddressResolver9HandleTmfILNS_3UriE0EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         53
      ICount:          255
      EdgeCount:       67
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
        - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - _ZNK2ot4Coap7Message13IsConfirmableEv
        - _ZNK2ot4Coap7Message13IsPostRequestEv
        - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:771,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:771,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:771,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/address_resolver.cpp:775,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:775,38'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:783,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Branch String:   'src/core/thread/address_resolver.cpp:775,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:777,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
            - BranchSide:      'src/core/thread/address_resolver.cpp:783,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Branch String:   'src/core/thread/address_resolver.cpp:777,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:779,13'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
            - BranchSide:      'src/core/thread/address_resolver.cpp:781,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Branch String:   'src/core/thread/address_resolver.cpp:783,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:783,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:784,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Branch String:   'src/core/thread/address_resolver.cpp:784,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:784,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:786,48'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Branch String:   'src/core/thread/address_resolver.cpp:786,46'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:786,46'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
            - BranchSide:      'src/core/thread/address_resolver.cpp:807,13'
              BranchSideFuncs:
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
        - Branch String:   'src/core/thread/address_resolver.cpp:788,44'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:786,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
            - BranchSide:      'src/core/thread/address_resolver.cpp:788,47'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Branch String:   'src/core/thread/address_resolver.cpp:788,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:786,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:799,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/address_resolver.cpp:809,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:809,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
            - BranchSide:      'src/core/thread/address_resolver.cpp:829,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/address_resolver.cpp:811,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:813,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
            - BranchSide:      'src/core/thread/address_resolver.cpp:816,13'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
        - Branch String:   'src/core/thread/address_resolver.cpp:816,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:809,5'
              BranchSideFuncs:
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
            - BranchSide:      'src/core/thread/address_resolver.cpp:821,17'
              BranchSideFuncs:
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
        - Branch String:   'src/core/thread/address_resolver.cpp:821,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:823,49'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:828,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
        - Branch String:   'src/core/thread/address_resolver.cpp:834,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:834,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:836,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:771,5'
          Dst:             _ZNK2ot4Coap7Message13IsPostRequestEv
        - Src:             'src/core/thread/address_resolver.cpp:773,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:773,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/address_resolver.cpp:775,18'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/thread/address_resolver.cpp:775,51'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/thread/address_resolver.cpp:775,65'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/address_resolver.cpp:777,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:777,31'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/address_resolver.cpp:779,13'
          Dst:             _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:779,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/address_resolver.cpp:783,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:784,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:786,48'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:786,67'
          Dst:             _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - Src:             'src/core/thread/address_resolver.cpp:786,46'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - Src:             'src/core/thread/address_resolver.cpp:786,46'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - Src:             'src/core/thread/address_resolver.cpp:786,46'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/thread/address_resolver.cpp:786,46'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/thread/address_resolver.cpp:788,21'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/address_resolver.cpp:788,34'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/thread/address_resolver.cpp:788,47'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:788,63'
          Dst:             _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - Src:             'src/core/thread/address_resolver.cpp:788,81'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/address_resolver.cpp:788,90'
          Dst:             _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
        - Src:             'src/core/thread/address_resolver.cpp:799,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:799,36'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/thread/address_resolver.cpp:786,46'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/thread/address_resolver.cpp:807,13'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/address_resolver.cpp:809,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:809,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/address_resolver.cpp:809,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/address_resolver.cpp:809,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/address_resolver.cpp:809,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/address_resolver.cpp:809,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/address_resolver.cpp:811,19'
          Dst:             _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - Src:             'src/core/thread/address_resolver.cpp:816,19'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/address_resolver.cpp:816,35'
          Dst:             _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
        - Src:             'src/core/thread/address_resolver.cpp:821,23'
          Dst:             _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/address_resolver.cpp:823,49'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:823,65'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/thread/address_resolver.cpp:823,93'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/address_resolver.cpp:823,29'
          Dst:             _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - Src:             'src/core/thread/address_resolver.cpp:825,17'
          Dst:             _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
        - Src:             'src/core/thread/address_resolver.cpp:809,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/address_resolver.cpp:836,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/address_resolver.cpp:836,9'
          Dst:             _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:836,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
    - functionName:    _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:489,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
    - functionName:    _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTarget
        - aMeshLocalIid
        - aDestination
      BBCount:         40
      ICount:          172
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot10PathForUriENS_3UriE
        - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - _ZN2ot3Tmf11MessageInfo56SetSockAddrToRlocPeerAddrToRealmLocalAllRoutersMulticastEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - _ZN2ot4Coap7Message20AppendUriPathOptionsEPKc
        - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - _ZN2ot4Coap8CoapBase10NewMessageEv
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:727,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:727,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot4Coap7Message20AppendUriPathOptionsEPKc
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tmf11MessageInfo56SetSockAddrToRlocPeerAddrToRealmLocalAllRoutersMulticastEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:727,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:730,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:730,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:731,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tmf11MessageInfo56SetSockAddrToRlocPeerAddrToRealmLocalAllRoutersMulticastEv
        - Branch String:   'src/core/thread/address_resolver.cpp:731,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:731,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:733,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tmf11MessageInfo56SetSockAddrToRlocPeerAddrToRealmLocalAllRoutersMulticastEv
        - Branch String:   'src/core/thread/address_resolver.cpp:733,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:733,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:734,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tmf11MessageInfo56SetSockAddrToRlocPeerAddrToRealmLocalAllRoutersMulticastEv
        - Branch String:   'src/core/thread/address_resolver.cpp:734,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:734,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:736,9'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tmf11MessageInfo56SetSockAddrToRlocPeerAddrToRealmLocalAllRoutersMulticastEv
        - Branch String:   'src/core/thread/address_resolver.cpp:736,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:738,21'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo56SetSockAddrToRlocPeerAddrToRealmLocalAllRoutersMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:742,50'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:745,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:745,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:747,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:751,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:751,9'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:753,9'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:753,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:753,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:754,9'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:725,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/address_resolver.cpp:725,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/address_resolver.cpp:727,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:727,5'
          Dst:             _ZN2ot4Coap8CoapBase10NewMessageEv
        - Src:             'src/core/thread/address_resolver.cpp:729,14'
          Dst:             _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - Src:             'src/core/thread/address_resolver.cpp:730,5'
          Dst:             _ZN2ot10PathForUriENS_3UriE
        - Src:             'src/core/thread/address_resolver.cpp:730,5'
          Dst:             _ZN2ot4Coap7Message20AppendUriPathOptionsEPKc
        - Src:             'src/core/thread/address_resolver.cpp:731,5'
          Dst:             _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - Src:             'src/core/thread/address_resolver.cpp:733,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:734,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:738,21'
          Dst:             _ZN2ot3Tmf11MessageInfo56SetSockAddrToRlocPeerAddrToRealmLocalAllRoutersMulticastEv
        - Src:             'src/core/thread/address_resolver.cpp:742,21'
          Dst:             _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/address_resolver.cpp:745,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:745,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/address_resolver.cpp:747,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:747,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/address_resolver.cpp:747,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/address_resolver.cpp:747,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/address_resolver.cpp:753,9'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/thread/address_resolver.cpp:754,9'
          Dst:             _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:754,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/address_resolver.cpp:754,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTime
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIid
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvIjEE7otErrorRKNS_7MessageEhRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvIjEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot15AddressResolver9HandleTmfILNS_3UriE1EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         51
      ICount:          211
      EdgeCount:       60
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
        - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
        - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
        - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
        - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
        - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
        - _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
        - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
        - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
        - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
        - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:659,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:659,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
                - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:659,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:661,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:661,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:662,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
                - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:662,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:662,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:663,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
                - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:663,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:663,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:665,53'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
                - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:665,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:668,9'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
                - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:670,29'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
                - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:673,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:680,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:680,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
                - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:680,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:682,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:684,13'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
                - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:697,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
                - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/address_resolver.cpp:684,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:691,13'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
                - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:695,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
                - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/address_resolver.cpp:691,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:691,13'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
                - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:691,13'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
        - Branch String:   'src/core/thread/address_resolver.cpp:693,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:693,13'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
                - _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/address_resolver.cpp:693,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:708,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:710,9'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
            - BranchSide:      'src/core/thread/address_resolver.cpp:713,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:659,5'
          Dst:             _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - Src:             'src/core/thread/address_resolver.cpp:661,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:662,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:663,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:665,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:676,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:676,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/address_resolver.cpp:676,5'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/address_resolver.cpp:676,5'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/thread/address_resolver.cpp:676,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/address_resolver.cpp:676,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/address_resolver.cpp:676,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/address_resolver.cpp:679,13'
          Dst:             _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
        - Src:             'src/core/thread/address_resolver.cpp:684,20'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
        - Src:             'src/core/thread/address_resolver.cpp:691,13'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
        - Src:             'src/core/thread/address_resolver.cpp:691,13'
          Dst:             _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Src:             'src/core/thread/address_resolver.cpp:691,13'
          Dst:             _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
        - Src:             'src/core/thread/address_resolver.cpp:693,13'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
        - Src:             'src/core/thread/address_resolver.cpp:697,12'
          Dst:             _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
        - Src:             'src/core/thread/address_resolver.cpp:698,12'
          Dst:             _ZN2ot15AddressResolver10CacheEntry15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/address_resolver.cpp:699,12'
          Dst:             _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
        - Src:             'src/core/thread/address_resolver.cpp:700,12'
          Dst:             _ZN2ot15AddressResolver10CacheEntry21ResetFreshnessTimeoutEv
        - Src:             'src/core/thread/address_resolver.cpp:701,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:701,23'
          Dst:             _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/address_resolver.cpp:703,11'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
        - Src:             'src/core/thread/address_resolver.cpp:704,17'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
        - Src:             'src/core/thread/address_resolver.cpp:706,5'
          Dst:             _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
        - Src:             'src/core/thread/address_resolver.cpp:708,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:708,27'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/address_resolver.cpp:710,9'
          Dst:             _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:710,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/address_resolver.cpp:713,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:713,26'
          Dst:             _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
    - functionName:    _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.hpp:264,66'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
    - functionName:    _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      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:    _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle13GetDeviceModeEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_11RouterTableEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_11RouterTableEEERT_v
    - functionName:    _ZN2ot15AddressResolver7ResolveERKNS_3Ip67AddressERtb
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEid
        - aRloc16
        - aAllowAddressQuery
      BBCount:         72
      ICount:          299
      EdgeCount:       90
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
        - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
        - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
        - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
        - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
        - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
        - _ZN2ot15AddressResolver13NewCacheEntryEb
        - _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
        - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
        - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
        - _ZN2ot15AddressResolver27ResolveUsingNetDataServicesERKNS_3Ip67AddressERt
        - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11RouterTable10GetNextHopEt
        - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
        - _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
        - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:476,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:476,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:476,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:481,28'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:481,33'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:522,9'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - Branch String:   'src/core/thread/address_resolver.cpp:481,55'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:481,59'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:485,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
        - Branch String:   'src/core/thread/address_resolver.cpp:481,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:485,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:522,9'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - Branch String:   'src/core/thread/address_resolver.cpp:499,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:499,46'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
            - BranchSide:      'src/core/thread/address_resolver.cpp:499,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
        - Branch String:   'src/core/thread/address_resolver.cpp:501,22'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:501,26'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:507,13'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
        - Branch String:   'src/core/thread/address_resolver.cpp:501,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:503,13'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:507,13'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
        - Branch String:   'src/core/thread/address_resolver.cpp:507,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:511,17'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:520,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - Branch String:   'src/core/thread/address_resolver.cpp:511,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:513,17'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
            - BranchSide:      'src/core/thread/address_resolver.cpp:516,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
        - Branch String:   'src/core/thread/address_resolver.cpp:522,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:529,9'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
            - BranchSide:      'src/core/thread/address_resolver.cpp:547,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
        - Branch String:   'src/core/thread/address_resolver.cpp:529,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:529,9'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
            - BranchSide:      'src/core/thread/address_resolver.cpp:529,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:532,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:532,9'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
            - BranchSide:      'src/core/thread/address_resolver.cpp:532,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:547,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:547,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
            - BranchSide:      'src/core/thread/address_resolver.cpp:547,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:549,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:551,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:554,9'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
        - Branch String:   'src/core/thread/address_resolver.cpp:554,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:560,9'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
            - BranchSide:      'src/core/thread/address_resolver.cpp:564,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
        - Branch String:   'src/core/thread/address_resolver.cpp:560,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:560,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
            - BranchSide:      'src/core/thread/address_resolver.cpp:560,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:567,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:567,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
            - BranchSide:      'src/core/thread/address_resolver.cpp:567,5'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
        - Branch String:   'src/core/thread/address_resolver.cpp:569,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:571,64'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
            - BranchSide:      'src/core/thread/address_resolver.cpp:574,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:476,5'
          Dst:             _ZN2ot15AddressResolver27ResolveUsingNetDataServicesERKNS_3Ip67AddressERt
        - Src:             'src/core/thread/address_resolver.cpp:479,13'
          Dst:             _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
        - Src:             'src/core/thread/address_resolver.cpp:485,15'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
        - Src:             'src/core/thread/address_resolver.cpp:499,53'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry22IsFreshnessTimeoutZeroEv
        - Src:             'src/core/thread/address_resolver.cpp:501,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:501,63'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
        - Src:             'src/core/thread/address_resolver.cpp:501,45'
          Dst:             _ZNK2ot11RouterTable10GetNextHopEt
        - Src:             'src/core/thread/address_resolver.cpp:503,29'
          Dst:             _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
        - Src:             'src/core/thread/address_resolver.cpp:513,24'
          Dst:             _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
        - Src:             'src/core/thread/address_resolver.cpp:516,25'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
        - Src:             'src/core/thread/address_resolver.cpp:517,30'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
        - Src:             'src/core/thread/address_resolver.cpp:531,17'
          Dst:             _ZN2ot15AddressResolver13NewCacheEntryEb
        - Src:             'src/core/thread/address_resolver.cpp:534,16'
          Dst:             _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
        - Src:             'src/core/thread/address_resolver.cpp:535,16'
          Dst:             _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
        - Src:             'src/core/thread/address_resolver.cpp:536,16'
          Dst:             _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
        - Src:             'src/core/thread/address_resolver.cpp:537,16'
          Dst:             _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - Src:             'src/core/thread/address_resolver.cpp:560,9'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
        - Src:             'src/core/thread/address_resolver.cpp:561,25'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
        - Src:             'src/core/thread/address_resolver.cpp:564,12'
          Dst:             _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
        - Src:             'src/core/thread/address_resolver.cpp:566,13'
          Dst:             _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
        - Src:             'src/core/thread/address_resolver.cpp:567,5'
          Dst:             _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
        - Src:             'src/core/thread/address_resolver.cpp:571,9'
          Dst:             _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
        - Src:             'src/core/thread/address_resolver.cpp:574,16'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
    - functionName:    _ZN2ot15AddressResolver27ResolveUsingNetDataServicesERKNS_3Ip67AddressERt
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEid
        - aRloc16
      BBCount:         17
      ICount:          84
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
        - _ZNK2ot3Mle3Mle13GetDeviceModeEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:594,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:594,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/thread/address_resolver.cpp:594,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:596,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:596,5'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
            - BranchSide:      'src/core/thread/address_resolver.cpp:598,13'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - Branch String:   'src/core/thread/address_resolver.cpp:598,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:596,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:600,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:590,54'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/address_resolver.cpp:590,45'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - Src:             'src/core/thread/address_resolver.cpp:591,45'
          Dst:             _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - Src:             'src/core/thread/address_resolver.cpp:594,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:594,5'
          Dst:             _ZNK2ot3Mle3Mle13GetDeviceModeEv
        - Src:             'src/core/thread/address_resolver.cpp:594,5'
          Dst:             _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
        - Src:             'src/core/thread/address_resolver.cpp:596,21'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - Src:             'src/core/thread/address_resolver.cpp:598,43'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/thread/address_resolver.cpp:598,18'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.hpp:265,59'
          Dst:             _ZN2ot15AddressResolver10CacheEntry22SetLastTransactionTimeEj
    - functionName:    _ZN2ot15AddressResolver13NewCacheEntryEb
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aSnoopedEntry
      BBCount:         37
      ICount:          183
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
        - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
        - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE8AllocateEv
        - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:264,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:264,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:264,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:266,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:266,31'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:306,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:272,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:274,18'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:284,13'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
        - Branch String:   'src/core/thread/address_resolver.cpp:274,40'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:274,44'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
            - BranchSide:      'src/core/thread/address_resolver.cpp:280,25'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
        - Branch String:   'src/core/thread/address_resolver.cpp:274,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:276,32'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:280,25'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
        - Branch String:   'src/core/thread/address_resolver.cpp:284,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:286,31'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
            - BranchSide:      'src/core/thread/address_resolver.cpp:290,13'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
        - Branch String:   'src/core/thread/address_resolver.cpp:290,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:266,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:290,31'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
        - Branch String:   'src/core/thread/address_resolver.cpp:290,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:266,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:304,13'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
        - Branch String:   'src/core/thread/address_resolver.cpp:304,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:304,13'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:304,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:263,32'
          Dst:             _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE8AllocateEv
        - Src:             'src/core/thread/address_resolver.cpp:272,39'
          Dst:             _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
        - Src:             'src/core/thread/address_resolver.cpp:274,51'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
        - Src:             'src/core/thread/address_resolver.cpp:286,13'
          Dst:             _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
    - functionName:    _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTarget
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEid
      BBCount:         29
      ICount:          143
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
        - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
        - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tmf11MessageInfo56SetSockAddrToRlocPeerAddrToRealmLocalAllRoutersMulticastEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:619,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:619,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tmf11MessageInfo56SetSockAddrToRlocPeerAddrToRealmLocalAllRoutersMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:619,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:621,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:621,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:623,17'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo56SetSockAddrToRlocPeerAddrToRealmLocalAllRoutersMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:625,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:625,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:627,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/address_resolver.cpp:632,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:632,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:632,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
        - Branch String:   'src/core/thread/address_resolver.cpp:632,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:632,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
            - BranchSide:      'src/core/thread/address_resolver.cpp:635,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
        - Branch String:   'src/core/thread/address_resolver.cpp:635,50'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:635,53'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
            - BranchSide:      'src/core/thread/address_resolver.cpp:635,50'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:635,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:635,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
            - BranchSide:      'src/core/thread/address_resolver.cpp:637,31'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
                - _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZL11IgnoreError7otError.14411
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:616,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/address_resolver.cpp:616,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/address_resolver.cpp:618,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:618,33'
          Dst:             _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/address_resolver.cpp:621,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/address_resolver.cpp:623,17'
          Dst:             _ZN2ot3Tmf11MessageInfo56SetSockAddrToRlocPeerAddrToRealmLocalAllRoutersMulticastEv
        - Src:             'src/core/thread/address_resolver.cpp:625,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:625,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/address_resolver.cpp:627,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:627,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/address_resolver.cpp:627,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/address_resolver.cpp:627,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/address_resolver.cpp:631,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:631,23'
          Dst:             _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/address_resolver.cpp:632,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/thread/address_resolver.cpp:635,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:635,38'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - Src:             'src/core/thread/address_resolver.cpp:635,53'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:635,83'
          Dst:             _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - Src:             'src/core/thread/address_resolver.cpp:637,31'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:637,47'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/address_resolver.cpp:639,9'
          Dst:             _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:639,9'
          Dst:             _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
        - Src:             'src/core/thread/address_resolver.cpp:639,9'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/address_resolver.cpp:639,9'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/address_resolver.cpp:639,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/address_resolver.cpp:641,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:641,52'
          Dst:             _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
        - Src:             'src/core/thread/address_resolver.cpp:641,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE8AllocateEv
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3PopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/pool.hpp:102,45'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3PopEv
    - functionName:    _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      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:    _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEid
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot15AddressResolver7ResolveERKNS_3Ip67AddressERtb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:464,17'
          Dst:             _ZN2ot15AddressResolver7ResolveERKNS_3Ip67AddressERtb
        - Src:             'src/core/thread/address_resolver.cpp:464,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      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:    _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7SetHeadEPS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHead
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetTailEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_15AddressResolver10CacheEntryEEEPT_PKS3_
        - _ZN2ot7AsConstINS_10LinkedListINS_15AddressResolver10CacheEntryEEEEEPKT_PS5_
        - _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetTailEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:547,45'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_15AddressResolver10CacheEntryEEEEEPKT_PS5_
        - Src:             'src/core/common/linked_list.hpp:547,60'
          Dst:             _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetTailEv
        - Src:             'src/core/common/linked_list.hpp:547,34'
          Dst:             _ZN2ot10AsNonConstINS_15AddressResolver10CacheEntryEEEPT_PKS3_
    - functionName:    _ZN2ot15AddressResolver21RestartAddressQueriesEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          85
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5ClearEv
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetTailEv
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7SetHeadEPS2_
        - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
        - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
        - _ZN2ot15AddressResolver10CacheEntry7SetNextEPS1_
        - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
        - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
        - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:439,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:441,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7SetHeadEPS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5ClearEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:445,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
                - _ZN2ot15AddressResolver10CacheEntry7SetNextEPS1_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5ClearEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
        - Branch String:   'src/core/thread/address_resolver.cpp:450,28'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:450,28'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.14411
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
            - BranchSide:      'src/core/thread/address_resolver.cpp:458,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:437,23'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetTailEv
        - Src:             'src/core/thread/address_resolver.cpp:441,44'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
        - Src:             'src/core/thread/address_resolver.cpp:441,20'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7SetHeadEPS2_
        - Src:             'src/core/thread/address_resolver.cpp:445,39'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
        - Src:             'src/core/thread/address_resolver.cpp:445,15'
          Dst:             _ZN2ot15AddressResolver10CacheEntry7SetNextEPS1_
        - Src:             'src/core/thread/address_resolver.cpp:448,21'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5ClearEv
        - Src:             'src/core/thread/address_resolver.cpp:450,28'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
        - Src:             'src/core/thread/address_resolver.cpp:450,28'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
        - Src:             'src/core/thread/address_resolver.cpp:450,28'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - Src:             'src/core/thread/address_resolver.cpp:450,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
        - Src:             'src/core/thread/address_resolver.cpp:452,44'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - Src:             'src/core/thread/address_resolver.cpp:452,21'
          Dst:             _ZN2ot15AddressResolver16SendAddressQueryERKNS_3Ip67AddressE
        - Src:             'src/core/thread/address_resolver.cpp:452,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/address_resolver.cpp:454,15'
          Dst:             _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
        - Src:             'src/core/thread/address_resolver.cpp:455,15'
          Dst:             _ZN2ot15AddressResolver10CacheEntry13SetRetryDelayEt
        - Src:             'src/core/thread/address_resolver.cpp:456,15'
          Dst:             _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - Src:             'src/core/thread/address_resolver.cpp:450,28'
          Dst:             _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
    - functionName:    _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aEid
        - aRloc16
        - aDest
      BBCount:         50
      ICount:          202
      EdgeCount:       61
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
        - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
        - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
        - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
        - _ZN2ot15AddressResolver13NewCacheEntryEb
        - _ZN2ot15AddressResolver16UpdateCacheEntryERKNS_3Ip67AddressEt
        - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
        - _ZN2ot15AddressResolver27ResolveUsingNetDataServicesERKNS_3Ip67AddressERt
        - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
        - _ZNK2ot10ChildTable15HasMinimalChildEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
        - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle9HasRloc16Et
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:372,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:372,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver27ResolveUsingNetDataServicesERKNS_3Ip67AddressERt
                - _ZN2ot15AddressResolver16UpdateCacheEntryERKNS_3Ip67AddressEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable15HasMinimalChildEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable15HasMinimalChildEt
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:372,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:378,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:378,9'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver16UpdateCacheEntryERKNS_3Ip67AddressEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable15HasMinimalChildEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable15HasMinimalChildEt
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:378,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:382,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:382,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable15HasMinimalChildEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable15HasMinimalChildEt
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:382,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:387,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:387,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:387,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable15HasMinimalChildEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable15HasMinimalChildEt
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
        - Branch String:   'src/core/thread/address_resolver.cpp:387,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:387,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/address_resolver.cpp:387,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable15HasMinimalChildEt
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
        - Branch String:   'src/core/thread/address_resolver.cpp:392,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:392,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:392,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable15HasMinimalChildEt
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
        - Branch String:   'src/core/thread/address_resolver.cpp:392,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:392,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13NewCacheEntryEb
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:392,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:395,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:395,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:395,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:397,30'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:397,30'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/thread/address_resolver.cpp:405,5'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/thread/address_resolver.cpp:399,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:397,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:401,28'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
        - Branch String:   'src/core/thread/address_resolver.cpp:408,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:410,9'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
            - BranchSide:      'src/core/thread/address_resolver.cpp:417,9'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
                - _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:372,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:372,5'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/address_resolver.cpp:378,9'
          Dst:             _ZN2ot15AddressResolver27ResolveUsingNetDataServicesERKNS_3Ip67AddressERt
        - Src:             'src/core/thread/address_resolver.cpp:382,5'
          Dst:             _ZN2ot15AddressResolver16UpdateCacheEntryERKNS_3Ip67AddressEt
        - Src:             'src/core/thread/address_resolver.cpp:387,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:387,5'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/thread/address_resolver.cpp:387,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:387,5'
          Dst:             _ZNK2ot10ChildTable15HasMinimalChildEt
        - Src:             'src/core/thread/address_resolver.cpp:392,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:392,5'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/thread/address_resolver.cpp:392,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:392,5'
          Dst:             _ZNK2ot10ChildTable15HasMinimalChildEt
        - Src:             'src/core/thread/address_resolver.cpp:394,13'
          Dst:             _ZN2ot15AddressResolver13NewCacheEntryEb
        - Src:             'src/core/thread/address_resolver.cpp:397,30'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
        - Src:             'src/core/thread/address_resolver.cpp:397,30'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
        - Src:             'src/core/thread/address_resolver.cpp:397,30'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - Src:             'src/core/thread/address_resolver.cpp:397,30'
          Dst:             _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
        - Src:             'src/core/thread/address_resolver.cpp:399,22'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
        - Src:             'src/core/thread/address_resolver.cpp:397,30'
          Dst:             _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
        - Src:             'src/core/thread/address_resolver.cpp:405,12'
          Dst:             _ZN2ot15AddressResolver10CacheEntry9SetTargetERKNS_3Ip67AddressE
        - Src:             'src/core/thread/address_resolver.cpp:406,12'
          Dst:             _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
        - Src:             'src/core/thread/address_resolver.cpp:410,16'
          Dst:             _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - Src:             'src/core/thread/address_resolver.cpp:411,16'
          Dst:             _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
        - Src:             'src/core/thread/address_resolver.cpp:413,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:413,27'
          Dst:             _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/address_resolver.cpp:417,16'
          Dst:             _ZN2ot15AddressResolver10CacheEntry11SetCanEvictEb
        - Src:             'src/core/thread/address_resolver.cpp:418,16'
          Dst:             _ZN2ot15AddressResolver10CacheEntry10SetTimeoutEt
        - Src:             'src/core/thread/address_resolver.cpp:421,18'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
        - Src:             'src/core/thread/address_resolver.cpp:423,5'
          Dst:             _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
    - functionName:    _ZN2ot15AddressResolver16UpdateCacheEntryERKNS_3Ip67AddressEt
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aEid
        - aRloc16
      BBCount:         20
      ICount:          105
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
        - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
        - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
        - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
        - _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
        - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:339,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:339,5'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
            - BranchSide:      'src/core/thread/address_resolver.cpp:339,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:341,32'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:341,36'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
            - BranchSide:      'src/core/thread/address_resolver.cpp:343,9'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
        - Branch String:   'src/core/thread/address_resolver.cpp:341,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:343,9'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
            - BranchSide:      'src/core/thread/address_resolver.cpp:352,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
        - Branch String:   'src/core/thread/address_resolver.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:343,9'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
            - BranchSide:      'src/core/thread/address_resolver.cpp:343,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:338,13'
          Dst:             _ZN2ot15AddressResolver14FindCacheEntryERKNS_3Ip67AddressERPNS0_14CacheEntryListERPNS0_10CacheEntryE
        - Src:             'src/core/thread/address_resolver.cpp:343,9'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
        - Src:             'src/core/thread/address_resolver.cpp:344,16'
          Dst:             _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
        - Src:             'src/core/thread/address_resolver.cpp:352,15'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE8PopAfterEPS2_
        - Src:             'src/core/thread/address_resolver.cpp:354,16'
          Dst:             _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
        - Src:             'src/core/thread/address_resolver.cpp:355,16'
          Dst:             _ZN2ot15AddressResolver10CacheEntry32MarkLastTransactionTimeAsInvalidEv
        - Src:             'src/core/thread/address_resolver.cpp:356,21'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
        - Src:             'src/core/thread/address_resolver.cpp:358,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:358,30'
          Dst:             _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
        - Src:             'src/core/thread/address_resolver.cpp:361,5'
          Dst:             _ZN2ot15AddressResolver19LogCacheEntryChangeENS0_11EntryChangeENS0_6ReasonERKNS0_10CacheEntryEPNS0_14CacheEntryListE
    - functionName:    _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aOldRloc16
        - aNewRloc16
      BBCount:         14
      ICount:          114
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
        - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
        - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
        - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
        - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:234,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:234,31'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
            - BranchSide:      'src/core/thread/address_resolver.cpp:244,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:236,32'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:234,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
            - BranchSide:      'src/core/thread/address_resolver.cpp:236,32'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
        - Branch String:   'src/core/thread/address_resolver.cpp:238,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:236,9'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
            - BranchSide:      'src/core/thread/address_resolver.cpp:240,17'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
                - _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:236,32'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE5beginEv
        - Src:             'src/core/thread/address_resolver.cpp:236,32'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3endEv
        - Src:             'src/core/thread/address_resolver.cpp:236,32'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - Src:             'src/core/thread/address_resolver.cpp:236,32'
          Dst:             _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEdeEv
        - Src:             'src/core/thread/address_resolver.cpp:238,23'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
        - Src:             'src/core/thread/address_resolver.cpp:240,23'
          Dst:             _ZN2ot15AddressResolver10CacheEntry9SetRloc16Et
        - Src:             'src/core/thread/address_resolver.cpp:236,32'
          Dst:             _ZN2ot15ItemPtrIteratorINS_15AddressResolver10CacheEntryENS_10LinkedListIS2_E8IteratorEEppEv
    - functionName:    _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEid
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15AddressResolver6RemoveERKNS_3Ip67AddressENS0_6ReasonE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:212,73'
          Dst:             _ZN2ot15AddressResolver6RemoveERKNS_3Ip67AddressENS0_6ReasonE
    - functionName:    _ZN2ot3Mle13RouterIdMatchEtt
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aRloc16A
        - aRloc16B
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle18RouterIdFromRloc16Et
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:621,12'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/mle_types.hpp:621,44'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
    - functionName:    _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15AddressResolver6RemoveEtb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:159,66'
          Dst:             _ZN2ot15AddressResolver6RemoveEtb
    - functionName:    _ZN2ot15AddressResolver6RemoveEtb
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - bool
      constantsTouched: []
      argNames:
        - this
        - aRloc16
        - aMatchRouterId
      BBCount:         22
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
        - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
        - _ZN2ot3Mle13RouterIdMatchEtt
        - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
        - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:170,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:170,31'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
            - BranchSide:      'src/core/thread/address_resolver.cpp:192,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:175,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:170,5'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
            - BranchSide:      'src/core/thread/address_resolver.cpp:177,18'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
        - Branch String:   'src/core/thread/address_resolver.cpp:177,33'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:177,55'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
            - BranchSide:      'src/core/thread/address_resolver.cpp:178,19'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
        - Branch String:   'src/core/thread/address_resolver.cpp:177,85'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:178,19'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
            - BranchSide:      'src/core/thread/address_resolver.cpp:180,35'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
        - Branch String:   'src/core/thread/address_resolver.cpp:178,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:178,38'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
            - BranchSide:      'src/core/thread/address_resolver.cpp:188,24'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
        - Branch String:   'src/core/thread/address_resolver.cpp:177,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:180,35'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
            - BranchSide:      'src/core/thread/address_resolver.cpp:188,24'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:175,25'
          Dst:             _ZN2ot15AddressResolver13GetEntryAfterEPNS0_10CacheEntryERNS0_14CacheEntryListE
        - Src:             'src/core/thread/address_resolver.cpp:177,62'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
        - Src:             'src/core/thread/address_resolver.cpp:177,36'
          Dst:             _ZN2ot3Mle13RouterIdMatchEtt
        - Src:             'src/core/thread/address_resolver.cpp:178,45'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
        - Src:             'src/core/thread/address_resolver.cpp:180,17'
          Dst:             _ZN2ot15AddressResolver16RemoveCacheEntryERNS0_10CacheEntryERNS0_14CacheEntryListEPS1_NS0_6ReasonE
        - Src:             'src/core/thread/address_resolver.cpp:181,33'
          Dst:             _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
    - functionName:    _ZN2ot3Mle18Rloc16FromRouterIdEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aRouterId
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15AddressResolver6RemoveEtb
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:156,12'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
        - Src:             'src/core/thread/address_resolver.cpp:156,5'
          Dst:             _ZN2ot15AddressResolver6RemoveEtb
    - functionName:    _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_15AddressResolver9EntryInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_15AddressResolver9EntryInfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_15AddressResolver9EntryInfoEEEvRT_
    - functionName:    _ZN2ot15AddressResolver8Iterator7SetListEPKNS0_14CacheEntryListE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aList
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver8Iterator8SetEntryEPKNS0_10CacheEntryE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZNK2ot15AddressResolver8Iterator8GetEntryEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15AddressResolver8Iterator7GetListEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15AddressResolver17GetNextCacheEntryERNS0_9EntryInfoERNS0_8IteratorE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
        - aIterator
      BBCount:         37
      ICount:          236
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot15AddressResolver8Iterator7SetListEPKNS0_14CacheEntryListE
        - _ZN2ot15AddressResolver8Iterator8SetEntryEPKNS0_10CacheEntryE
        - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
        - _ZN2ot9ClearableINS_15AddressResolver9EntryInfoEE5ClearEv
        - _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
        - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
        - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
        - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
        - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
        - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
        - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
        - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
        - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
        - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - _ZNK2ot15AddressResolver8Iterator7GetListEv
        - _ZNK2ot15AddressResolver8Iterator8GetEntryEv
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:82,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:84,13'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZN2ot15AddressResolver8Iterator8SetEntryEPKNS0_10CacheEntryE
                - _ZN2ot15AddressResolver8Iterator7SetListEPKNS0_14CacheEntryListE
                - _ZN2ot9ClearableINS_15AddressResolver9EntryInfoEE5ClearEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
            - BranchSide:      'src/core/thread/address_resolver.cpp:110,5'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZN2ot15AddressResolver8Iterator8SetEntryEPKNS0_10CacheEntryE
                - _ZN2ot15AddressResolver8Iterator7SetListEPKNS0_14CacheEntryListE
                - _ZN2ot9ClearableINS_15AddressResolver9EntryInfoEE5ClearEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - Branch String:   'src/core/thread/address_resolver.cpp:84,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:86,21'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZN2ot15AddressResolver8Iterator8SetEntryEPKNS0_10CacheEntryE
                - _ZN2ot15AddressResolver8Iterator7SetListEPKNS0_14CacheEntryListE
                - _ZN2ot9ClearableINS_15AddressResolver9EntryInfoEE5ClearEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
            - BranchSide:      'src/core/thread/address_resolver.cpp:88,18'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZN2ot15AddressResolver8Iterator8SetEntryEPKNS0_10CacheEntryE
                - _ZN2ot15AddressResolver8Iterator7SetListEPKNS0_14CacheEntryListE
                - _ZN2ot9ClearableINS_15AddressResolver9EntryInfoEE5ClearEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - Branch String:   'src/core/thread/address_resolver.cpp:88,18'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:90,21'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZN2ot15AddressResolver8Iterator8SetEntryEPKNS0_10CacheEntryE
                - _ZN2ot15AddressResolver8Iterator7SetListEPKNS0_14CacheEntryListE
                - _ZN2ot9ClearableINS_15AddressResolver9EntryInfoEE5ClearEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
            - BranchSide:      'src/core/thread/address_resolver.cpp:92,18'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZN2ot15AddressResolver8Iterator8SetEntryEPKNS0_10CacheEntryE
                - _ZN2ot15AddressResolver8Iterator7SetListEPKNS0_14CacheEntryListE
                - _ZN2ot9ClearableINS_15AddressResolver9EntryInfoEE5ClearEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - Branch String:   'src/core/thread/address_resolver.cpp:92,18'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:94,21'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZN2ot15AddressResolver8Iterator8SetEntryEPKNS0_10CacheEntryE
                - _ZN2ot15AddressResolver8Iterator7SetListEPKNS0_14CacheEntryListE
                - _ZN2ot9ClearableINS_15AddressResolver9EntryInfoEE5ClearEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
            - BranchSide:      'src/core/thread/address_resolver.cpp:96,18'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZN2ot15AddressResolver8Iterator8SetEntryEPKNS0_10CacheEntryE
                - _ZN2ot15AddressResolver8Iterator7SetListEPKNS0_14CacheEntryListE
                - _ZN2ot9ClearableINS_15AddressResolver9EntryInfoEE5ClearEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - Branch String:   'src/core/thread/address_resolver.cpp:96,18'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:98,21'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
                - _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
                - _ZN2ot15AddressResolver8Iterator8SetEntryEPKNS0_10CacheEntryE
                - _ZN2ot15AddressResolver8Iterator7SetListEPKNS0_14CacheEntryListE
                - _ZN2ot9ClearableINS_15AddressResolver9EntryInfoEE5ClearEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
            - BranchSide:      'src/core/thread/address_resolver.cpp:102,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:117,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:119,33'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
            - BranchSide:      'src/core/thread/address_resolver.cpp:132,9'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
        - Branch String:   'src/core/thread/address_resolver.cpp:123,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:123,9'
              BranchSideFuncs:
                - _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
            - BranchSide:      'src/core/thread/address_resolver.cpp:123,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:132,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:134,24'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:136,14'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
        - Branch String:   'src/core/thread/address_resolver.cpp:136,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:138,24'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:142,27'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
                - _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
                - _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
                - _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
                - _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:79,45'
          Dst:             _ZNK2ot15AddressResolver8Iterator7GetListEv
        - Src:             'src/core/thread/address_resolver.cpp:80,45'
          Dst:             _ZNK2ot15AddressResolver8Iterator8GetEntryEv
        - Src:             'src/core/thread/address_resolver.cpp:105,23'
          Dst:             _ZNK2ot10LinkedListINS_15AddressResolver10CacheEntryEE7GetHeadEv
        - Src:             'src/core/thread/address_resolver.cpp:110,31'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry7GetNextEv
        - Src:             'src/core/thread/address_resolver.cpp:110,15'
          Dst:             _ZN2ot15AddressResolver8Iterator8SetEntryEPKNS0_10CacheEntryE
        - Src:             'src/core/thread/address_resolver.cpp:111,15'
          Dst:             _ZN2ot15AddressResolver8Iterator7SetListEPKNS0_14CacheEntryListE
        - Src:             'src/core/thread/address_resolver.cpp:113,11'
          Dst:             _ZN2ot9ClearableINS_15AddressResolver9EntryInfoEE5ClearEv
        - Src:             'src/core/thread/address_resolver.cpp:114,28'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - Src:             'src/core/thread/address_resolver.cpp:115,28'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetRloc16Ev
        - Src:             'src/core/thread/address_resolver.cpp:119,33'
          Dst:             _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
        - Src:             'src/core/thread/address_resolver.cpp:121,40'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
        - Src:             'src/core/thread/address_resolver.cpp:123,9'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry26IsLastTransactionTimeValidEv
        - Src:             'src/core/thread/address_resolver.cpp:125,39'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry22GetLastTransactionTimeEv
        - Src:             'src/core/thread/address_resolver.cpp:126,9'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/thread/address_resolver.cpp:126,52'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:126,68'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/thread/address_resolver.cpp:126,42'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/thread/address_resolver.cpp:127,9'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/thread/address_resolver.cpp:127,56'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry15GetMeshLocalIidEv
        - Src:             'src/core/thread/address_resolver.cpp:127,42'
          Dst:             _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - Src:             'src/core/thread/address_resolver.cpp:134,24'
          Dst:             _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
        - Src:             'src/core/thread/address_resolver.cpp:138,24'
          Dst:             _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
        - Src:             'src/core/thread/address_resolver.cpp:142,27'
          Dst:             _ZN2ot7MapEnumINS_15AddressResolver9EntryInfo5StateEEEKNS_10MappedEnumIT_E4TypeES5_
        - Src:             'src/core/thread/address_resolver.cpp:143,34'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry12IsInRampDownEv
        - Src:             'src/core/thread/address_resolver.cpp:146,32'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry8CanEvictEv
        - Src:             'src/core/thread/address_resolver.cpp:147,32'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry10GetTimeoutEv
        - Src:             'src/core/thread/address_resolver.cpp:148,32'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry13GetRetryDelayEv
    - functionName:    _ZN2ot15AddressResolver5ClearEv
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          92
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3PopEv
        - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
        - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/address_resolver.cpp:60,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:60,31'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3PopEv
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
            - BranchSide:      'src/core/thread/address_resolver.cpp:74,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/address_resolver.cpp:64,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:60,5'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3PopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
            - BranchSide:      'src/core/thread/address_resolver.cpp:66,17'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3PopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
        - Branch String:   'src/core/thread/address_resolver.cpp:66,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/address_resolver.cpp:68,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3PopEv
            - BranchSide:      'src/core/thread/address_resolver.cpp:71,13'
              BranchSideFuncs:
                - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3PopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
                - _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:64,31'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE3PopEv
        - Src:             'src/core/thread/address_resolver.cpp:68,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:68,60'
          Dst:             _ZNK2ot15AddressResolver10CacheEntry9GetTargetEv
        - Src:             'src/core/thread/address_resolver.cpp:68,38'
          Dst:             _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
        - Src:             'src/core/thread/address_resolver.cpp:71,29'
          Dst:             _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EE4FreeERS2_
    - functionName:    _ZN2ot3Ip64Icmp7HandlerC2EPFvPvP9otMessagePK13otMessageInfoPK13otIcmp6HeaderES3_
      functionSourceFile: '/src/openthread/src/core/net/icmp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15AddressResolver17HandleIcmpReceiveEPvP9otMessagePK13otMessageInfoPK13otIcmp6Header
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aIcmpHeader
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI13otIcmp6HeaderEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot15AddressResolver17HandleIcmpReceiveERNS_7MessageERKNS_3Ip611MessageInfoERKNS3_4Icmp6HeaderE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:1046,65'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/thread/address_resolver.cpp:1046,87'
          Dst:             _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/thread/address_resolver.cpp:1047,65'
          Dst:             _ZN2ot10AsCoreTypeI13otIcmp6HeaderEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/thread/address_resolver.cpp:1046,47'
          Dst:             _ZN2ot15AddressResolver17HandleIcmpReceiveERNS_7MessageERKNS_3Ip611MessageInfoERKNS3_4Icmp6HeaderE
    - functionName:    _ZN2ot15AddressResolver14CacheEntryListC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEEC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.hpp:320,11'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEEC2Ev
    - functionName:    _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
        - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEEC2Ev
        - _ZN2ot15AddressResolver10CacheEntry4InitERNS_8InstanceE
        - _ZN2ot15AddressResolver10CacheEntryC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/pool.hpp:86,14'
          Branch Sides:
            - BranchSide:      'src/core/common/pool.hpp:86,14'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry4InitERNS_8InstanceE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
            - BranchSide:      'src/core/common/pool.hpp:89,28'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry4InitERNS_8InstanceE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
        - Branch String:   'src/core/common/pool.hpp:89,26'
          Branch Sides:
            - BranchSide:      'src/core/common/pool.hpp:89,26'
              BranchSideFuncs:
                - _ZN2ot15AddressResolver10CacheEntry4InitERNS_8InstanceE
                - _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
            - BranchSide:      'src/core/common/pool.hpp:94,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/pool.hpp:87,11'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEEC2Ev
        - Src:             'src/core/common/pool.hpp:86,14'
          Dst:             _ZN2ot15AddressResolver10CacheEntryC2Ev
        - Src:             'src/core/common/pool.hpp:91,19'
          Dst:             _ZN2ot15AddressResolver10CacheEntry4InitERNS_8InstanceE
        - Src:             'src/core/common/pool.hpp:92,23'
          Dst:             _ZN2ot10LinkedListINS_15AddressResolver10CacheEntryEE4PushERS2_
    - functionName:    _ZN2ot15AddressResolverC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot15AddressResolver14CacheEntryListC2Ev
        - _ZN2ot15AddressResolver17HandleIcmpReceiveEPvP9otMessagePK13otMessageInfoPK13otIcmp6Header
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Ip64Icmp15RegisterHandlerERNS1_7HandlerE
        - _ZN2ot3Ip64Icmp7HandlerC2EPFvPvP9otMessagePK13otMessageInfoPK13otIcmp6HeaderES3_
        - _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EEC2ERNS_8InstanceE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.cpp:43,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/address_resolver.cpp:45,7'
          Dst:             _ZN2ot4PoolINS_15AddressResolver10CacheEntryELt256EEC2ERNS_8InstanceE
        - Src:             'src/core/thread/address_resolver.cpp:42,18'
          Dst:             _ZN2ot15AddressResolver14CacheEntryListC2Ev
        - Src:             'src/core/thread/address_resolver.cpp:42,18'
          Dst:             _ZN2ot15AddressResolver14CacheEntryListC2Ev
        - Src:             'src/core/thread/address_resolver.cpp:42,18'
          Dst:             _ZN2ot15AddressResolver14CacheEntryListC2Ev
        - Src:             'src/core/thread/address_resolver.cpp:42,18'
          Dst:             _ZN2ot15AddressResolver14CacheEntryListC2Ev
        - Src:             'src/core/thread/address_resolver.cpp:46,7'
          Dst:             _ZN2ot3Ip64Icmp7HandlerC2EPFvPvP9otMessagePK13otMessageInfoPK13otIcmp6HeaderES3_
        - Src:             'src/core/thread/address_resolver.cpp:46,7'
          Dst:             _ZN2ot15AddressResolver17HandleIcmpReceiveEPvP9otMessagePK13otMessageInfoPK13otIcmp6Header
        - Src:             'src/core/thread/address_resolver.cpp:50,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
        - Src:             'src/core/thread/address_resolver.cpp:50,34'
          Dst:             _ZN2ot3Ip64Icmp15RegisterHandlerERNS1_7HandlerE
        - Src:             'src/core/thread/address_resolver.cpp:50,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot8Instance3GetINS_19AnnounceBeginServerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 845
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19AnnounceBeginServerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_19AnnounceBeginServerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_19AnnounceBeginServerEEERT_v
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh55EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh54EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot19AnnounceBeginServer9HandleTmfILNS_3UriE10EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/announce_begin_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         30
      ICount:          110
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
        - _ZN2ot19AnnounceBeginServer12SendAnnounceEjht
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh54EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh55EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot4Coap7Message13IsConfirmableEv
        - _ZNK2ot4Coap7Message13IsPostRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/announce_begin_server.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:62,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh54EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh55EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot19AnnounceBeginServer12SendAnnounceEjht
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:62,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/announce_begin_server.cpp:63,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:63,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:65,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh54EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh55EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot19AnnounceBeginServer12SendAnnounceEjht
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/announce_begin_server.cpp:65,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:65,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:66,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh55EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot19AnnounceBeginServer12SendAnnounceEjht
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/announce_begin_server.cpp:66,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:66,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:68,18'
              BranchSideFuncs:
                - _ZN2ot19AnnounceBeginServer12SendAnnounceEjht
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/announce_begin_server.cpp:70,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:70,38'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:70,77'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/announce_begin_server.cpp:70,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:70,77'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:72,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/announce_begin_server.cpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:72,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/announce_begin_server.cpp:73,9'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/announce_begin_server.cpp:62,5'
          Dst:             _ZNK2ot4Coap7Message13IsPostRequestEv
        - Src:             'src/core/thread/announce_begin_server.cpp:63,5'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
        - Src:             'src/core/thread/announce_begin_server.cpp:65,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh54EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/announce_begin_server.cpp:66,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh55EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/announce_begin_server.cpp:68,5'
          Dst:             _ZN2ot19AnnounceBeginServer12SendAnnounceEjht
        - Src:             'src/core/thread/announce_begin_server.cpp:70,18'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/thread/announce_begin_server.cpp:70,51'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/thread/announce_begin_server.cpp:70,65'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/announce_begin_server.cpp:72,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/announce_begin_server.cpp:72,9'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/announce_begin_server.cpp:73,9'
          Dst:             _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
        - Src:             'src/core/thread/announce_begin_server.cpp:73,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot19AnnounceBeginServer12SendAnnounceEjht
      functionSourceFile: '/src/openthread/src/core/thread/announce_begin_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - short
      constantsTouched: []
      argNames:
        - this
        - aChannelMask
        - aCount
        - aPeriod
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot18AnnounceSenderBase12SendAnnounceEh
        - _ZN2ot18AnnounceSenderBase14SetChannelMaskENS_3Mac11ChannelMaskE
        - _ZN2ot18AnnounceSenderBase9SetJitterEt
        - _ZN2ot18AnnounceSenderBase9SetPeriodEj
        - _ZN2ot3Mac11ChannelMaskC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_begin_server.cpp:49,20'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ej
        - Src:             'src/core/thread/announce_begin_server.cpp:49,5'
          Dst:             _ZN2ot18AnnounceSenderBase14SetChannelMaskENS_3Mac11ChannelMaskE
        - Src:             'src/core/thread/announce_begin_server.cpp:50,5'
          Dst:             _ZN2ot18AnnounceSenderBase9SetPeriodEj
        - Src:             'src/core/thread/announce_begin_server.cpp:51,5'
          Dst:             _ZN2ot18AnnounceSenderBase9SetJitterEt
        - Src:             'src/core/thread/announce_begin_server.cpp:52,25'
          Dst:             _ZN2ot18AnnounceSenderBase12SendAnnounceEh
    - functionName:    _ZN2ot18AnnounceSenderBase9SetPeriodEj
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aPeriod
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot18AnnounceSenderBase9SetJitterEt
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aJitter
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot19AnnounceBeginServer11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/thread/announce_begin_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot18AnnounceSenderBase11HandleTimerEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19AnnounceBeginServerEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_begin_server.cpp:82,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19AnnounceBeginServerEEERT_v
        - Src:             'src/core/thread/announce_begin_server.cpp:82,59'
          Dst:             _ZN2ot18AnnounceSenderBase11HandleTimerEv
    - functionName:    _ZN2ot19AnnounceBeginServerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/announce_begin_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot18AnnounceSenderBaseC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot19AnnounceBeginServer11HandleTimerERNS_5TimerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_begin_server.cpp:43,7'
          Dst:             _ZN2ot18AnnounceSenderBaseC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/thread/announce_begin_server.cpp:43,7'
          Dst:             _ZN2ot19AnnounceBeginServer11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot8Instance3GetINS_14AnnounceSenderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1019
      functionLinenumberEnd: 1019
      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:    _ZNK2ot18AnnounceSenderBase18GetStartingChannelEv
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot18AnnounceSenderBase9GetPeriodEv
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot18AnnounceSenderBase14GetChannelMaskEv
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11UnequatableINS_3Mac11ChannelMaskEEneERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac11ChannelMaskeqERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot3Mac11ChannelMaskeqERKS1_
    - functionName:    _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot18AnnounceSenderBase18SetStartingChannelEh
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot18AnnounceSenderBase18GetStartingChannelEv
        - _ZNK2ot3Mac3Mac13GetPanChannelEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:259,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/announce_sender.cpp:259,40'
          Dst:             _ZNK2ot3Mac3Mac13GetPanChannelEv
        - Src:             'src/core/thread/announce_sender.cpp:259,5'
          Dst:             _ZN2ot18AnnounceSenderBase18SetStartingChannelEh
        - Src:             'src/core/thread/announce_sender.cpp:260,5'
          Dst:             _ZNK2ot18AnnounceSenderBase18GetStartingChannelEv
        - Src:             'src/core/thread/announce_sender.cpp:260,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot18AnnounceSenderBase18SetStartingChannelEh
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aStartingChannel
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot18AnnounceSenderBase21SelectStartingChannelEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:98,5'
          Dst:             _ZN2ot18AnnounceSenderBase21SelectStartingChannelEv
    - functionName:    _ZN2ot18AnnounceSenderBase21SelectStartingChannelEv
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          62
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
        - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/announce_sender.cpp:107,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:107,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/announce_sender.cpp:107,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZL11IgnoreError7otError.14514
        - Branch String:   'src/core/thread/announce_sender.cpp:108,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:108,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZL11IgnoreError7otError.14514
            - BranchSide:      'src/core/thread/announce_sender.cpp:108,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZL11IgnoreError7otError.14514
        - Branch String:   'src/core/thread/announce_sender.cpp:108,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:108,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/announce_sender.cpp:108,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZL11IgnoreError7otError.14514
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:107,5'
          Dst:             _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - Src:             'src/core/thread/announce_sender.cpp:108,5'
          Dst:             _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
        - Src:             'src/core/thread/announce_sender.cpp:111,30'
          Dst:             _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - Src:             'src/core/thread/announce_sender.cpp:111,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14AnnounceSender26HandleActiveDatasetChangedEv
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          76
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
        - _ZN2ot18AnnounceSenderBase14SetChannelMaskENS_3Mac11ChannelMaskE
        - _ZN2ot18AnnounceSenderBase9SetPeriodEj
        - _ZN2ot3Mac11ChannelMaskC2Ev
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11UnequatableINS_3Mac11ChannelMaskEEneERKS2_
        - _ZNK2ot18AnnounceSenderBase14GetChannelMaskEv
        - _ZNK2ot18AnnounceSenderBase9GetPeriodEv
        - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
        - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - _ZNK2ot3Mac11ChannelMask8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
        - _ZNK2ot7MeshCoP14DatasetManager14GetChannelMaskERNS_3Mac11ChannelMaskE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/announce_sender.cpp:237,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:237,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/announce_sender.cpp:238,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZNK2ot18AnnounceSenderBase14GetChannelMaskEv
                - _ZNK2ot11UnequatableINS_3Mac11ChannelMaskEEneERKS2_
                - _ZN2ot18AnnounceSenderBase14SetChannelMaskENS_3Mac11ChannelMaskE
                - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
                - _ZN2ot18AnnounceSenderBase9SetPeriodEj
                - _ZNK2ot18AnnounceSenderBase14GetChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZNK2ot18AnnounceSenderBase9GetPeriodEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
        - Branch String:   'src/core/thread/announce_sender.cpp:238,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:238,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/announce_sender.cpp:238,5'
              BranchSideFuncs:
                - _ZNK2ot18AnnounceSenderBase14GetChannelMaskEv
                - _ZNK2ot11UnequatableINS_3Mac11ChannelMaskEEneERKS2_
                - _ZN2ot18AnnounceSenderBase14SetChannelMaskENS_3Mac11ChannelMaskE
                - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
                - _ZN2ot18AnnounceSenderBase9SetPeriodEj
                - _ZNK2ot18AnnounceSenderBase14GetChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZNK2ot18AnnounceSenderBase9GetPeriodEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
        - Branch String:   'src/core/thread/announce_sender.cpp:240,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:240,5'
              BranchSideFuncs:
                - _ZN2ot18AnnounceSenderBase14SetChannelMaskENS_3Mac11ChannelMaskE
                - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
                - _ZN2ot18AnnounceSenderBase9SetPeriodEj
                - _ZNK2ot18AnnounceSenderBase14GetChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZNK2ot18AnnounceSenderBase9GetPeriodEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
            - BranchSide:      'src/core/thread/announce_sender.cpp:240,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:235,22'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ev
        - Src:             'src/core/thread/announce_sender.cpp:237,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/announce_sender.cpp:237,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager14GetChannelMaskERNS_3Mac11ChannelMaskE
        - Src:             'src/core/thread/announce_sender.cpp:238,5'
          Dst:             _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - Src:             'src/core/thread/announce_sender.cpp:240,5'
          Dst:             _ZNK2ot18AnnounceSenderBase14GetChannelMaskEv
        - Src:             'src/core/thread/announce_sender.cpp:240,5'
          Dst:             _ZNK2ot11UnequatableINS_3Mac11ChannelMaskEEneERKS2_
        - Src:             'src/core/thread/announce_sender.cpp:242,5'
          Dst:             _ZN2ot18AnnounceSenderBase14SetChannelMaskENS_3Mac11ChannelMaskE
        - Src:             'src/core/thread/announce_sender.cpp:243,41'
          Dst:             _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
        - Src:             'src/core/thread/announce_sender.cpp:243,5'
          Dst:             _ZN2ot18AnnounceSenderBase9SetPeriodEj
        - Src:             'src/core/thread/announce_sender.cpp:244,5'
          Dst:             _ZNK2ot18AnnounceSenderBase14GetChannelMaskEv
        - Src:             'src/core/thread/announce_sender.cpp:244,5'
          Dst:             _ZNK2ot3Mac11ChannelMask8ToStringEv
        - Src:             'src/core/thread/announce_sender.cpp:244,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/thread/announce_sender.cpp:244,5'
          Dst:             _ZNK2ot18AnnounceSenderBase9GetPeriodEv
        - Src:             'src/core/thread/announce_sender.cpp:244,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/thread/announce_sender.cpp:244,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/announce_sender.cpp:251,5'
          Dst:             _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
    - functionName:    _ZN2ot18AnnounceSenderBase14SetChannelMaskENS_3Mac11ChannelMaskE
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aChannelMask
      BBCount:         9
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot18AnnounceSenderBase21SelectStartingChannelEv
        - _ZN2ot18AnnounceSenderBase4StopEv
        - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/announce_sender.cpp:88,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:88,5'
              BranchSideFuncs:
                - _ZN2ot18AnnounceSenderBase4StopEv
            - BranchSide:      'src/core/thread/announce_sender.cpp:88,5'
              BranchSideFuncs:
                - _ZN2ot18AnnounceSenderBase21SelectStartingChannelEv
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:86,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/announce_sender.cpp:86,44'
          Dst:             _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - Src:             'src/core/thread/announce_sender.cpp:86,18'
          Dst:             _ZN2ot3Mac11ChannelMask9IntersectERKS1_
        - Src:             'src/core/thread/announce_sender.cpp:88,5'
          Dst:             _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - Src:             'src/core/thread/announce_sender.cpp:88,5'
          Dst:             _ZN2ot18AnnounceSenderBase4StopEv
        - Src:             'src/core/thread/announce_sender.cpp:89,5'
          Dst:             _ZN2ot18AnnounceSenderBase21SelectStartingChannelEv
    - functionName:    _ZN2ot18AnnounceSenderBase4StopEv
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:79,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot14AnnounceSender17HandleRoleChangedEv
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          76
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
        - _ZN2ot14AnnounceSender4StopEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - _ZNK2ot3Mle3Mle7GetRoleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/announce_sender.cpp:201,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:205,9'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/announce_sender.cpp:205,9'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/announce_sender.cpp:209,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot14AnnounceSender4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/announce_sender.cpp:219,9'
              BranchSideFuncs:
                - _ZN2ot14AnnounceSender4StopEv
            - BranchSide:      'src/core/thread/announce_sender.cpp:219,9'
              BranchSideFuncs:
                - _ZN2ot14AnnounceSender4StopEv
            - BranchSide:      'src/core/thread/announce_sender.cpp:226,5'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/announce_sender.cpp:209,48'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:209,51'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot14AnnounceSender4StopEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/announce_sender.cpp:209,82'
              BranchSideFuncs:
                - _ZN2ot14AnnounceSender4StopEv
        - Branch String:   'src/core/thread/announce_sender.cpp:209,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:209,82'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/announce_sender.cpp:211,13'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:201,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/announce_sender.cpp:201,29'
          Dst:             _ZNK2ot3Mle3Mle7GetRoleEv
        - Src:             'src/core/thread/announce_sender.cpp:209,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/announce_sender.cpp:209,29'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - Src:             'src/core/thread/announce_sender.cpp:209,51'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/announce_sender.cpp:209,67'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/announce_sender.cpp:219,9'
          Dst:             _ZN2ot14AnnounceSender4StopEv
        - Src:             'src/core/thread/announce_sender.cpp:226,19'
          Dst:             _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
        - Src:             'src/core/thread/announce_sender.cpp:227,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot14AnnounceSender4StopEv
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TrickleTimer4StopEv
        - _ZN2ot18AnnounceSenderBase4StopEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:159,25'
          Dst:             _ZN2ot18AnnounceSenderBase4StopEv
        - Src:             'src/core/thread/announce_sender.cpp:160,19'
          Dst:             _ZN2ot12TrickleTimer4StopEv
        - Src:             'src/core/thread/announce_sender.cpp:161,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12TrickleTimer4StopEv
      functionSourceFile: '/src/openthread/src/core/common/trickle_timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/trickle_timer.hpp:158,35'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot14AnnounceSender20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot14AnnounceSender17HandleRoleChangedEv
        - _ZN2ot14AnnounceSender26HandleActiveDatasetChangedEv
        - _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/announce_sender.cpp:183,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:185,9'
              BranchSideFuncs:
                - _ZN2ot14AnnounceSender17HandleRoleChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
                - _ZN2ot14AnnounceSender26HandleActiveDatasetChangedEv
            - BranchSide:      'src/core/thread/announce_sender.cpp:188,17'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
                - _ZN2ot14AnnounceSender26HandleActiveDatasetChangedEv
        - Branch String:   'src/core/thread/announce_sender.cpp:188,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:190,9'
              BranchSideFuncs:
                - _ZN2ot14AnnounceSender26HandleActiveDatasetChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
            - BranchSide:      'src/core/thread/announce_sender.cpp:193,17'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
        - Branch String:   'src/core/thread/announce_sender.cpp:193,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:193,9'
              BranchSideFuncs:
                - _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
            - BranchSide:      'src/core/thread/announce_sender.cpp:195,9'
              BranchSideFuncs:
                - _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:183,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/announce_sender.cpp:185,9'
          Dst:             _ZN2ot14AnnounceSender17HandleRoleChangedEv
        - Src:             'src/core/thread/announce_sender.cpp:188,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/announce_sender.cpp:190,9'
          Dst:             _ZN2ot14AnnounceSender26HandleActiveDatasetChangedEv
        - Src:             'src/core/thread/announce_sender.cpp:193,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/announce_sender.cpp:195,9'
          Dst:             _ZN2ot14AnnounceSender26HandleThreadChannelChangedEv
    - functionName:    _ZN2ot14AnnounceSender18HandleTrickleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot18AnnounceSenderBase12SendAnnounceEh
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:177,5'
          Dst:             _ZN2ot18AnnounceSenderBase12SendAnnounceEh
        - Src:             'src/core/thread/announce_sender.cpp:178,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot18AnnounceSenderBase12SendAnnounceEh
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aCount
      BBCount:         17
      ICount:          78
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot18AnnounceSenderBase21SelectStartingChannelEv
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZNK2ot18AnnounceSenderBase9IsRunningEv
        - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/announce_sender.cpp:58,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:60,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/announce_sender.cpp:64,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot18AnnounceSenderBase21SelectStartingChannelEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/announce_sender.cpp:64,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:64,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot18AnnounceSenderBase21SelectStartingChannelEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/announce_sender.cpp:64,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/announce_sender.cpp:64,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:64,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/announce_sender.cpp:64,5'
              BranchSideFuncs:
                - _ZN2ot18AnnounceSenderBase21SelectStartingChannelEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:58,9'
          Dst:             _ZNK2ot18AnnounceSenderBase9IsRunningEv
        - Src:             'src/core/thread/announce_sender.cpp:64,5'
          Dst:             _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - Src:             'src/core/thread/announce_sender.cpp:66,5'
          Dst:             _ZN2ot18AnnounceSenderBase21SelectStartingChannelEv
        - Src:             'src/core/thread/announce_sender.cpp:71,18'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/thread/announce_sender.cpp:71,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZNK2ot18AnnounceSenderBase9IsRunningEv
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_sender.hpp:103,48'
          Dst:             _ZNK2ot5Timer9IsRunningEv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_14AnnounceSenderEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_14AnnounceSenderEEERT_v
    - functionName:    _ZN2ot14AnnounceSender24UpdateOnReceivedAnnounceEv
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TrickleTimer18IndicateConsistentEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:155,69'
          Dst:             _ZN2ot12TrickleTimer18IndicateConsistentEv
    - functionName:    _ZN2ot14AnnounceSender18HandleTrickleTimerERNS_12TrickleTimerE
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14AnnounceSender18HandleTrickleTimerEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:166,72'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
        - Src:             'src/core/thread/announce_sender.cpp:166,94'
          Dst:             _ZN2ot14AnnounceSender18HandleTrickleTimerEv
    - functionName:    _ZN2ot14AnnounceSender11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot18AnnounceSenderBase11HandleTimerEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:164,58'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
        - Src:             'src/core/thread/announce_sender.cpp:164,100'
          Dst:             _ZN2ot18AnnounceSenderBase11HandleTimerEv
    - functionName:    _ZN2ot18AnnounceSenderBase11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot3Mle3Mle12SendAnnounceEh
        - _ZN2ot6Random9NonCrypto9AddJitterEjt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/announce_sender.cpp:126,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:128,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/announce_sender.cpp:131,10'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/announce_sender.cpp:131,40'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:131,44'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/announce_sender.cpp:137,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/announce_sender.cpp:131,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:133,9'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/announce_sender.cpp:137,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/announce_sender.cpp:134,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/announce_sender.cpp:134,9'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/announce_sender.cpp:134,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:119,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/announce_sender.cpp:119,21'
          Dst:             _ZN2ot3Mle3Mle12SendAnnounceEh
        - Src:             'src/core/thread/announce_sender.cpp:126,25'
          Dst:             _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - Src:             'src/core/thread/announce_sender.cpp:137,18'
          Dst:             _ZN2ot6Random9NonCrypto9AddJitterEjt
        - Src:             'src/core/thread/announce_sender.cpp:137,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot3Mle3Mle12SendAnnounceEh
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:186,43'
          Dst:             _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
    - functionName:    _ZN2ot14AnnounceSenderC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TrickleTimerC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot14AnnounceSender11HandleTimerERNS_5TimerE
        - _ZN2ot14AnnounceSender18HandleTrickleTimerERNS_12TrickleTimerE
        - _ZN2ot18AnnounceSenderBase9SetJitterEt
        - _ZN2ot18AnnounceSenderBaseC2ERNS_8InstanceERFvRNS_5TimerEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:149,7'
          Dst:             _ZN2ot18AnnounceSenderBaseC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/thread/announce_sender.cpp:149,7'
          Dst:             _ZN2ot14AnnounceSender11HandleTimerERNS_5TimerE
        - Src:             'src/core/thread/announce_sender.cpp:150,7'
          Dst:             _ZN2ot12TrickleTimerC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/thread/announce_sender.cpp:150,7'
          Dst:             _ZN2ot14AnnounceSender18HandleTrickleTimerERNS_12TrickleTimerE
        - Src:             'src/core/thread/announce_sender.cpp:152,5'
          Dst:             _ZN2ot18AnnounceSenderBase9SetJitterEt
    - functionName:    _ZN2ot18AnnounceSenderBaseC2ERNS_8InstanceERFvRNS_5TimerEE
      functionSourceFile: '/src/openthread/src/core/thread/announce_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aHandler
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Mac11ChannelMaskC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/announce_sender.cpp:46,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/announce_sender.cpp:45,21'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ev
        - Src:             'src/core/thread/announce_sender.cpp:52,7'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
    - functionName:    _ZNK2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE6InvokeIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE6InvokeIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:253,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:253,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE6InvokeIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:255,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE6InvokeIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:255,13'
          Dst:             _ZNK2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE6InvokeIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
    - functionName:    _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      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:    _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot14AnycastLocator9HandleTmfILNS_3UriE6EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/anycast_locator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         31
      ICount:          112
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase18NewResponseMessageERKNS0_7MessageE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/anycast_locator.cpp:117,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:117,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase18NewResponseMessageERKNS0_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/anycast_locator.cpp:117,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/anycast_locator.cpp:120,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:120,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/anycast_locator.cpp:120,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/anycast_locator.cpp:122,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:122,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/anycast_locator.cpp:123,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/anycast_locator.cpp:123,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:123,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/anycast_locator.cpp:125,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/anycast_locator.cpp:125,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:125,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/anycast_locator.cpp:126,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/anycast_locator.cpp:129,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:129,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/anycast_locator.cpp:129,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/anycast_locator.cpp:117,5'
          Dst:             _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - Src:             'src/core/thread/anycast_locator.cpp:119,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/anycast_locator.cpp:119,33'
          Dst:             _ZN2ot4Coap8CoapBase18NewResponseMessageERKNS0_7MessageE
        - Src:             'src/core/thread/anycast_locator.cpp:122,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/anycast_locator.cpp:122,5'
          Dst:             _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - Src:             'src/core/thread/anycast_locator.cpp:122,5'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/anycast_locator.cpp:122,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/anycast_locator.cpp:123,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/anycast_locator.cpp:123,5'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/anycast_locator.cpp:123,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/anycast_locator.cpp:125,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/anycast_locator.cpp:125,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/anycast_locator.cpp:129,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE5ClearEv
        - _ZNK2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:273,36'
          Dst:             _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE5ClearEv
        - Src:             'src/core/common/callback.hpp:274,22'
          Dst:             _ZNK2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
    - functionName:    _ZN2ot14AnycastLocator14HandleResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/thread/anycast_locator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aError
      BBCount:         22
      ICount:          96
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mac3Mac15GetShortAddressEv
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/anycast_locator.cpp:93,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:93,5'
              BranchSideFuncs:
                - _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
            - BranchSide:      'src/core/thread/anycast_locator.cpp:94,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
                - _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
        - Branch String:   'src/core/thread/anycast_locator.cpp:94,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:94,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
                - _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
            - BranchSide:      'src/core/thread/anycast_locator.cpp:96,32'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
                - _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
        - Branch String:   'src/core/thread/anycast_locator.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:97,5'
              BranchSideFuncs:
                - _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
            - BranchSide:      'src/core/thread/anycast_locator.cpp:98,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
                - _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
        - Branch String:   'src/core/thread/anycast_locator.cpp:98,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:98,5'
              BranchSideFuncs:
                - _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
            - BranchSide:      'src/core/thread/anycast_locator.cpp:101,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
                - _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
      Callsites:
        - Src:             'src/core/thread/anycast_locator.cpp:94,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/anycast_locator.cpp:96,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/anycast_locator.cpp:96,48'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/thread/anycast_locator.cpp:96,22'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/thread/anycast_locator.cpp:97,5'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/anycast_locator.cpp:97,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/anycast_locator.cpp:98,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/anycast_locator.cpp:101,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/anycast_locator.cpp:101,78'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/anycast_locator.cpp:101,94'
          Dst:             _ZNK2ot3Mac3Mac15GetShortAddressEv
        - Src:             'src/core/thread/anycast_locator.cpp:101,28'
          Dst:             _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
        - Src:             'src/core/thread/anycast_locator.cpp:107,15'
          Dst:             _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RPKNS_3Ip67AddressERtEEEvDpOT_
    - functionName:    _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE3SetES7_S1_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14AnycastLocator14HandleResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/thread/anycast_locator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aError
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot14AnycastLocator14HandleResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/anycast_locator.cpp:81,61'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/thread/anycast_locator.cpp:81,89'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/thread/anycast_locator.cpp:81,46'
          Dst:             _ZN2ot14AnycastLocator14HandleResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14AnycastLocator6LocateERKNS_3Ip67AddressEPFvPv7otErrorPK12otIp6AddresstES5_
      functionSourceFile: '/src/openthread/src/core/thread/anycast_locator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAnycastAddress
        - aCallback
        - aContext
      BBCount:         31
      ICount:          134
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE3SetES7_S1_
        - _ZN2ot14AnycastLocator14HandleResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE5IsSetEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/anycast_locator.cpp:54,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:54,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
                - _ZNK2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE5IsSetEv
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE3SetES7_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.14564
            - BranchSide:      'src/core/thread/anycast_locator.cpp:54,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/anycast_locator.cpp:54,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:54,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE5IsSetEv
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE3SetES7_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.14564
            - BranchSide:      'src/core/thread/anycast_locator.cpp:54,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/anycast_locator.cpp:58,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:58,5'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE5IsSetEv
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE3SetES7_S1_
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.14564
            - BranchSide:      'src/core/thread/anycast_locator.cpp:58,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/anycast_locator.cpp:60,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:62,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.14564
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE3SetES7_S1_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/anycast_locator.cpp:65,45'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE3SetES7_S1_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/anycast_locator.cpp:67,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:67,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/anycast_locator.cpp:69,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE3SetES7_S1_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/anycast_locator.cpp:72,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:72,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/anycast_locator.cpp:72,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/anycast_locator.cpp:72,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/anycast_locator.cpp:72,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/anycast_locator.cpp:72,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/anycast_locator.cpp:52,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/anycast_locator.cpp:52,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/anycast_locator.cpp:54,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/anycast_locator.cpp:54,5'
          Dst:             _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/thread/anycast_locator.cpp:57,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/anycast_locator.cpp:57,33'
          Dst:             _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/anycast_locator.cpp:60,19'
          Dst:             _ZNK2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE5IsSetEv
        - Src:             'src/core/thread/anycast_locator.cpp:62,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/anycast_locator.cpp:62,39'
          Dst:             _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - Src:             'src/core/thread/anycast_locator.cpp:62,39'
          Dst:             _ZN2ot14AnycastLocator14HandleResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/thread/anycast_locator.cpp:62,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/anycast_locator.cpp:65,17'
          Dst:             _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/anycast_locator.cpp:67,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/anycast_locator.cpp:67,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/thread/anycast_locator.cpp:67,5'
          Dst:             _ZN2ot14AnycastLocator14HandleResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/thread/anycast_locator.cpp:69,15'
          Dst:             _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEE3SetES7_S1_
        - Src:             'src/core/thread/anycast_locator.cpp:72,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:241,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPv7otErrorPK12otIp6AddresstEEC2Ev
    - functionName:    _ZN2ot14AnycastLocatorC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/anycast_locator.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/anycast_locator.cpp:43,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/anycast_locator.cpp:42,17'
          Dst:             _ZN2ot8CallbackIPFvPv7otErrorPK12otIp6AddresstELNS_23CallbackContextPositionE0EEC2Ev
    - functionName:    _ZNK2ot5Child12Ip6AddrEntry7MatchesERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child.hpp:101,74'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7PopBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:315,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:315,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:315,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:315,34'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IsEmptyEv
    - functionName:    _ZN2ot7AsConstINS_5ArrayINS_5Child12Ip6AddrEntryELt9EhEEEEPKT_PS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_5Child12Ip6AddrEntryEEEPT_PKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE10GetMaxSizeEv
    - functionName:    _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot13ClearAllBytesINS_6BitSetILt9EEEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip619InterfaceIdentifierEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6BitSetILt9EE3AddEt
      functionSourceFile: '/src/openthread/src/core/common/bit_set.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6BitSetILt9EE10BitMaskForEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/bit_set.hpp:83,54'
          Dst:             _ZN2ot6BitSetILt9EE10BitMaskForEt
    - functionName:    _ZN2ot6BitSetILt9EE10BitMaskForEt
      functionSourceFile: '/src/openthread/src/core/common/bit_set.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aIndex
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11GetArrayEndINS_5Child12Ip6AddrEntryELt9EEEPKT_RAT0__S4_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArray
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_5Child4InfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle10DeviceMode3GetEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot18SuccessRateTracker14GetFailureRateEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE12FindMatchingINS_3Ip67AddressEEEPKS2_RKT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndicator
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - _ZNK2ot5Child12Ip6AddrEntry7MatchesERKNS_3Ip67AddressE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:431,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:431,34'
              BranchSideFuncs:
                - _ZNK2ot5Child12Ip6AddrEntry7MatchesERKNS_3Ip67AddressE
            - BranchSide:      'src/core/common/array.hpp:431,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:433,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:431,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:435,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:431,34'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - Src:             'src/core/common/array.hpp:431,34'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - Src:             'src/core/common/array.hpp:433,25'
          Dst:             _ZNK2ot5Child12Ip6AddrEntry7MatchesERKNS_3Ip67AddressE
    - functionName:    _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZNK2ot5Child23HasMlrRegisteredAddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/child.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         9
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE12FindMatchingINS_3Ip67AddressEEEPKS2_RKT_
        - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/child.cpp:294,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:294,5'
              BranchSideFuncs:
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
            - BranchSide:      'src/core/thread/child.cpp:294,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child.cpp:293,27'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE12FindMatchingINS_3Ip67AddressEEEPKS2_RKT_
        - Src:             'src/core/thread/child.cpp:295,25'
          Dst:             _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
    - functionName:    _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
      functionSourceFile: '/src/openthread/src/core/thread/child.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         13
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE15IsInArrayBufferEPKS2_
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IndexOfERKS2_
        - _ZNK2ot6BitSetILt9EE3HasEt
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/child.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:84,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IndexOfERKS2_
                - _ZNK2ot6BitSetILt9EE3HasEt
                - _ZNK2ot6BitSetILt9EE3HasEt
            - BranchSide:      'src/core/thread/child.cpp:86,13'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IndexOfERKS2_
                - _ZNK2ot6BitSetILt9EE3HasEt
                - _ZNK2ot6BitSetILt9EE3HasEt
        - Branch String:   'src/core/thread/child.cpp:88,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:90,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child.cpp:92,14'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt9EE3HasEt
      Callsites:
        - Src:             'src/core/thread/child.cpp:84,5'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE15IsInArrayBufferEPKS2_
        - Src:             'src/core/thread/child.cpp:84,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/child.cpp:86,34'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IndexOfERKS2_
        - Src:             'src/core/thread/child.cpp:88,34'
          Dst:             _ZNK2ot6BitSetILt9EE3HasEt
        - Src:             'src/core/thread/child.cpp:92,39'
          Dst:             _ZNK2ot6BitSetILt9EE3HasEt
    - functionName:    _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE15IsInArrayBufferEPKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11GetArrayEndINS_5Child12Ip6AddrEntryELt9EEEPKT_RAT0__S4_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:555,42'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:555,46'
              BranchSideFuncs:
                - _ZN2ot11GetArrayEndINS_5Child12Ip6AddrEntryELt9EEEPKT_RAT0__S4_
            - BranchSide:      'src/core/common/array.hpp:555,42'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:555,55'
          Dst:             _ZN2ot11GetArrayEndINS_5Child12Ip6AddrEntryELt9EEEPKT_RAT0__S4_
    - functionName:    _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IndexOfERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aElement
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6BitSetILt9EE3HasEt
      functionSourceFile: '/src/openthread/src/core/common/bit_set.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6BitSetILt9EE10BitMaskForEt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/bit_set.hpp:73,67'
          Dst:             _ZN2ot6BitSetILt9EE10BitMaskForEt
    - functionName:    _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/child.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         13
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/child.cpp:271,41'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:271,41'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/child.cpp:279,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child.cpp:273,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:271,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child.cpp:275,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child.cpp:271,41'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - Src:             'src/core/thread/child.cpp:271,41'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - Src:             'src/core/thread/child.cpp:273,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/child.cpp:273,43'
          Dst:             _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
    - functionName:    _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/child.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         14
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE16ContainsMatchingINS_3Ip67AddressEEEbRKT_
        - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/child.cpp:252,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:252,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child.cpp:252,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE16ContainsMatchingINS_3Ip67AddressEEEbRKT_
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Branch String:   'src/core/thread/child.cpp:254,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:256,23'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
            - BranchSide:      'src/core/thread/child.cpp:260,18'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE16ContainsMatchingINS_3Ip67AddressEEEbRKT_
      Callsites:
        - Src:             'src/core/thread/child.cpp:252,5'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/thread/child.cpp:254,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child.cpp:254,25'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/child.cpp:256,32'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/child.cpp:256,41'
          Dst:             _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Src:             'src/core/thread/child.cpp:260,32'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE16ContainsMatchingINS_3Ip67AddressEEEbRKT_
    - functionName:    _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE16ContainsMatchingINS_3Ip67AddressEEEbRKT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndicator
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE12FindMatchingINS_3Ip67AddressEEEPKS2_RKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:459,16'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE12FindMatchingINS_3Ip67AddressEEEPKS2_RKT_
    - functionName:    _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE6RemoveERS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aElement
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7PopBackEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:342,13'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:342,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:344,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:340,29'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7PopBackEv
    - functionName:    _ZN2ot6BitSetILt9EE6RemoveEt
      functionSourceFile: '/src/openthread/src/core/common/bit_set.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6BitSetILt9EE10BitMaskForEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/bit_set.hpp:93,58'
          Dst:             _ZN2ot6BitSetILt9EE10BitMaskForEt
    - functionName:    _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE12FindMatchingINS_3Ip67AddressEEEPS2_RKT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndicator
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_5Child12Ip6AddrEntryEEEPT_PKS3_
        - _ZN2ot7AsConstINS_5ArrayINS_5Child12Ip6AddrEntryELt9EhEEEEPKT_PS5_
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE12FindMatchingINS_3Ip67AddressEEEPKS2_RKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:411,27'
          Dst:             _ZN2ot7AsConstINS_5ArrayINS_5Child12Ip6AddrEntryELt9EhEEEEPKT_PS5_
        - Src:             'src/core/common/array.hpp:411,42'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE12FindMatchingINS_3Ip67AddressEEEPKS2_RKT_
        - Src:             'src/core/common/array.hpp:411,16'
          Dst:             _ZN2ot10AsNonConstINS_5Child12Ip6AddrEntryEEEPT_PKS3_
    - functionName:    _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/child.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         17
      ICount:          110
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE12FindMatchingINS_3Ip67AddressEEEPS2_RKT_
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE6RemoveERS2_
        - _ZN2ot6BitSetILt9EE6RemoveEt
        - _ZN2ot6BitSetILt9EE6UpdateEtb
        - _ZN2ot9ClearableINS_3Ip619InterfaceIdentifierEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IndexOfERKS2_
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE9GetLengthEv
        - _ZNK2ot6BitSetILt9EE3HasEt
        - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/child.cpp:210,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:212,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot9ClearableINS_3Ip619InterfaceIdentifierEE5ClearEv
            - BranchSide:      'src/core/thread/child.cpp:221,13'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE12FindMatchingINS_3Ip67AddressEEEPS2_RKT_
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IndexOfERKS2_
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE9GetLengthEv
                - _ZNK2ot6BitSetILt9EE3HasEt
                - _ZN2ot6BitSetILt9EE6UpdateEtb
                - _ZN2ot6BitSetILt9EE6RemoveEt
                - _ZNK2ot6BitSetILt9EE3HasEt
                - _ZN2ot6BitSetILt9EE6UpdateEtb
                - _ZN2ot6BitSetILt9EE6RemoveEt
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE6RemoveERS2_
        - Branch String:   'src/core/thread/child.cpp:212,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:214,13'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip619InterfaceIdentifierEE5ClearEv
            - BranchSide:      'src/core/thread/child.cpp:218,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child.cpp:222,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:222,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IndexOfERKS2_
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE9GetLengthEv
                - _ZNK2ot6BitSetILt9EE3HasEt
                - _ZN2ot6BitSetILt9EE6UpdateEtb
                - _ZN2ot6BitSetILt9EE6RemoveEt
                - _ZNK2ot6BitSetILt9EE3HasEt
                - _ZN2ot6BitSetILt9EE6UpdateEtb
                - _ZN2ot6BitSetILt9EE6RemoveEt
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE6RemoveERS2_
            - BranchSide:      'src/core/thread/child.cpp:222,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child.cpp:210,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child.cpp:210,25'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/child.cpp:212,22'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/child.cpp:212,31'
          Dst:             _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Src:             'src/core/thread/child.cpp:214,27'
          Dst:             _ZN2ot9ClearableINS_3Ip619InterfaceIdentifierEE5ClearEv
        - Src:             'src/core/thread/child.cpp:221,27'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE12FindMatchingINS_3Ip67AddressEEEPS2_RKT_
        - Src:             'src/core/thread/child.cpp:230,45'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IndexOfERKS2_
        - Src:             'src/core/thread/child.cpp:231,45'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE9GetLengthEv
        - Src:             'src/core/thread/child.cpp:233,64'
          Dst:             _ZNK2ot6BitSetILt9EE3HasEt
        - Src:             'src/core/thread/child.cpp:233,27'
          Dst:             _ZN2ot6BitSetILt9EE6UpdateEtb
        - Src:             'src/core/thread/child.cpp:234,27'
          Dst:             _ZN2ot6BitSetILt9EE6RemoveEt
        - Src:             'src/core/thread/child.cpp:236,64'
          Dst:             _ZNK2ot6BitSetILt9EE3HasEt
        - Src:             'src/core/thread/child.cpp:236,27'
          Dst:             _ZN2ot6BitSetILt9EE6UpdateEtb
        - Src:             'src/core/thread/child.cpp:237,27'
          Dst:             _ZN2ot6BitSetILt9EE6RemoveEt
        - Src:             'src/core/thread/child.cpp:241,19'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE6RemoveERS2_
    - functionName:    _ZN2ot9ClearableINS_3Ip619InterfaceIdentifierEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip619InterfaceIdentifierEEEvRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip619InterfaceIdentifierEEEvRT_
    - functionName:    _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6BitSetILt9EE6UpdateEtb
      functionSourceFile: '/src/openthread/src/core/common/bit_set.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - bool
      constantsTouched: []
      argNames:
        - this
        - aIndex
        - aToAdd
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6BitSetILt9EE3AddEt
        - _ZN2ot6BitSetILt9EE6RemoveEt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/bit_set.hpp:104,49'
          Branch Sides:
            - BranchSide:      'src/core/common/bit_set.hpp:104,62'
              BranchSideFuncs:
                - _ZN2ot6BitSetILt9EE3AddEt
            - BranchSide:      'src/core/common/bit_set.hpp:104,79'
              BranchSideFuncs:
                - _ZN2ot6BitSetILt9EE6RemoveEt
      Callsites:
        - Src:             'src/core/common/bit_set.hpp:104,58'
          Dst:             _ZN2ot6BitSetILt9EE3AddEt
        - Src:             'src/core/common/bit_set.hpp:104,72'
          Dst:             _ZN2ot6BitSetILt9EE6RemoveEt
    - functionName:    _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE8PushBackERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE6IsFullEv
    - functionName:    _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/child.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         24
      ICount:          83
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE8PushBackERKS2_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE16ContainsMatchingINS_3Ip67AddressEEEbRKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/child.cpp:189,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:189,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child.cpp:189,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE16ContainsMatchingINS_3Ip67AddressEEEbRKT_
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE8PushBackERKS2_
                - _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address6GetIidEv
        - Branch String:   'src/core/thread/child.cpp:191,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:193,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
                - _ZNK2ot3Ip67Address6GetIidEv
            - BranchSide:      'src/core/thread/child.cpp:198,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE16ContainsMatchingINS_3Ip67AddressEEEbRKT_
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE8PushBackERKS2_
        - Branch String:   'src/core/thread/child.cpp:193,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:193,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
            - BranchSide:      'src/core/thread/child.cpp:193,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:198,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child.cpp:198,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE8PushBackERKS2_
      Callsites:
        - Src:             'src/core/thread/child.cpp:189,5'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/thread/child.cpp:191,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child.cpp:191,25'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/child.cpp:193,9'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
        - Src:             'src/core/thread/child.cpp:194,34'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/child.cpp:198,5'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE16ContainsMatchingINS_3Ip67AddressEEEbRKT_
        - Src:             'src/core/thread/child.cpp:199,27'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE8PushBackERKS2_
    - functionName:    _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhEixEh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5Child17GetNextIp6AddressERtRNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/child.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aAddress
      BBCount:         17
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE9GetLengthEv
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhEixEh
        - _ZNK2ot5Child22GetMeshLocalIp6AddressERNS_3Ip67AddressE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/child.cpp:166,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:168,9'
              BranchSideFuncs:
                - _ZNK2ot5Child22GetMeshLocalIp6AddressERNS_3Ip67AddressE
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE9GetLengthEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhEixEh
            - BranchSide:      'src/core/thread/child.cpp:176,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE9GetLengthEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhEixEh
        - Branch String:   'src/core/thread/child.cpp:170,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:172,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child.cpp:174,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE9GetLengthEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhEixEh
        - Branch String:   'src/core/thread/child.cpp:176,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:176,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhEixEh
            - BranchSide:      'src/core/thread/child.cpp:176,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child.cpp:170,13'
          Dst:             _ZNK2ot5Child22GetMeshLocalIp6AddressERNS_3Ip67AddressE
        - Src:             'src/core/thread/child.cpp:176,5'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE9GetLengthEv
        - Src:             'src/core/thread/child.cpp:178,16'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhEixEh
    - functionName:    _ZNK2ot5Child22GetMeshLocalIp6AddressERNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/child.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         9
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/child.cpp:153,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:153,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child.cpp:153,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
      Callsites:
        - Src:             'src/core/thread/child.cpp:153,5'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
        - Src:             'src/core/thread/child.cpp:155,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child.cpp:155,40'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/thread/child.cpp:155,14'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/thread/child.cpp:156,14'
          Dst:             _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
    - functionName:    _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle10DeviceMode3GetEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:314,63'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetEv
    - functionName:    _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
    - functionName:    _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
      functionSourceFile: '/src/openthread/src/core/thread/child.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         14
      ICount:          53
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor13GetDeviceModeEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/child.cpp:138,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:138,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
            - BranchSide:      'src/core/thread/child.cpp:138,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child.cpp:142,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:142,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
            - BranchSide:      'src/core/thread/child.cpp:142,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child.cpp:138,5'
          Dst:             _ZNK2ot8Neighbor13GetDeviceModeEv
        - Src:             'src/core/thread/child.cpp:138,5'
          Dst:             _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
        - Src:             'src/core/thread/child.cpp:140,15'
          Dst:             _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
        - Src:             'src/core/thread/child.cpp:142,5'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/child.cpp:143,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/child.cpp:143,26'
          Dst:             _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
    - functionName:    _ZN2ot9ClearableINS_6BitSetILt9EEEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_6BitSetILt9EEEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_6BitSetILt9EEEEEvRT_
    - functionName:    _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      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:    _ZN2ot5Child17ClearIp6AddressesEv
      functionSourceFile: '/src/openthread/src/core/thread/child.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5ClearEv
        - _ZN2ot9ClearableINS_3Ip619InterfaceIdentifierEE5ClearEv
        - _ZN2ot9ClearableINS_6BitSetILt9EEEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child.cpp:128,19'
          Dst:             _ZN2ot9ClearableINS_3Ip619InterfaceIdentifierEE5ClearEv
        - Src:             'src/core/thread/child.cpp:129,19'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5ClearEv
        - Src:             'src/core/thread/child.cpp:131,23'
          Dst:             _ZN2ot9ClearableINS_6BitSetILt9EEEE5ClearEv
        - Src:             'src/core/thread/child.cpp:132,23'
          Dst:             _ZN2ot9ClearableINS_6BitSetILt9EEEE5ClearEv
    - functionName:    _ZN2ot5Child4InitERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Neighbor4InitERNS_8InstanceE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child.hpp:135,48'
          Dst:             _ZN2ot8Neighbor4InitERNS_8InstanceE
    - functionName:    _ZN2ot13ClearAllBytesINS_5ChildEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Child5ClearEv
      functionSourceFile: '/src/openthread/src/core/thread/child.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_5ChildEEEvRT_
        - _ZN2ot5Child4InitERNS_8InstanceE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child.cpp:120,26'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/child.cpp:122,5'
          Dst:             _ZN2ot13ClearAllBytesINS_5ChildEEEvRT_
        - Src:             'src/core/thread/child.cpp:123,5'
          Dst:             _ZN2ot5Child4InitERNS_8InstanceE
    - functionName:    _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
      functionSourceFile: '/src/openthread/src/core/thread/child.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aState
        - aChild
      BBCount:         7
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6BitSetILt9EE6UpdateEtb
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE15IsInArrayBufferEPKS2_
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IndexOfERKS2_
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/child.cpp:105,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child.cpp:105,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IndexOfERKS2_
                - _ZN2ot6BitSetILt9EE6UpdateEtb
                - _ZN2ot6BitSetILt9EE6UpdateEtb
            - BranchSide:      'src/core/thread/child.cpp:105,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/thread/child.cpp:105,5'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE15IsInArrayBufferEPKS2_
        - Src:             'src/core/thread/child.cpp:105,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/child.cpp:107,34'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE7IndexOfERKS2_
        - Src:             'src/core/thread/child.cpp:109,30'
          Dst:             _ZN2ot6BitSetILt9EE6UpdateEtb
        - Src:             'src/core/thread/child.cpp:110,30'
          Dst:             _ZN2ot6BitSetILt9EE6UpdateEtb
    - functionName:    _ZNK2ot5Child22GetSupervisionIntervalEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor16IsStateRestoringEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor.hpp:249,75'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.hpp:249,75'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.hpp:249,79'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor18GetNetworkDataTypeEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
        - _ZNK2ot8Neighbor13GetDeviceModeEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:335,63'
          Dst:             _ZNK2ot8Neighbor13GetDeviceModeEv
        - Src:             'src/core/thread/neighbor.hpp:335,79'
          Dst:             _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
    - functionName:    _ZNK2ot8Neighbor10GetVersionEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15LinkQualityInfo19GetMessageErrorRateEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot18SuccessRateTracker14GetFailureRateEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/link_quality.hpp:408,73'
          Dst:             _ZNK2ot18SuccessRateTracker14GetFailureRateEv
    - functionName:    _ZNK2ot15LinkQualityInfo17GetFrameErrorRateEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot18SuccessRateTracker14GetFailureRateEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/link_quality.hpp:395,69'
          Dst:             _ZNK2ot18SuccessRateTracker14GetFailureRateEv
    - functionName:    _ZNK2ot15LinkQualityInfo10GetLastRssEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15LinkQualityInfo13GetAverageRssEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11RssAverager10GetAverageEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/link_quality.hpp:317,60'
          Dst:             _ZNK2ot11RssAverager10GetAverageEv
    - functionName:    _ZNK2ot8Neighbor11GetLinkInfoEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor16GetLinkQualityInEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
        - _ZNK2ot8Neighbor11GetLinkInfoEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:586,55'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/neighbor.hpp:586,69'
          Dst:             _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
    - functionName:    _ZNK2ot5Child21GetNetworkDataVersionEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle17ChildIdFromRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aRloc16
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5Child10GetTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor13GetExtAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_5Child4InfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_5Child4InfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_5Child4InfoEEEvRT_
    - functionName:    _ZN2ot5Child4Info7SetFromERKS0_
      functionSourceFile: '/src/openthread/src/core/thread/child.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         3
      ICount:          139
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12ClampToUint8ItEEhT_
        - _ZN2ot3Mle17ChildIdFromRloc16Et
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot9ClearableINS_5Child4InfoEE5ClearEv
        - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - _ZNK2ot15LinkQualityInfo10GetLastRssEv
        - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - _ZNK2ot15LinkQualityInfo17GetFrameErrorRateEv
        - _ZNK2ot15LinkQualityInfo19GetMessageErrorRateEv
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot5Child10GetTimeoutEv
        - _ZNK2ot5Child21GetNetworkDataVersionEv
        - _ZNK2ot5Child22GetSupervisionIntervalEv
        - _ZNK2ot8Neighbor10GetVersionEv
        - _ZNK2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot8Neighbor12GetLastHeardEv
        - _ZNK2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - _ZNK2ot8Neighbor16GetLinkQualityInEv
        - _ZNK2ot8Neighbor16IsStateRestoringEv
        - _ZNK2ot8Neighbor17GetConnectionTimeEv
        - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child.cpp:47,5'
          Dst:             _ZN2ot9ClearableINS_5Child4InfoEE5ClearEv
        - Src:             'src/core/thread/child.cpp:48,35'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/child.cpp:49,35'
          Dst:             _ZNK2ot5Child10GetTimeoutEv
        - Src:             'src/core/thread/child.cpp:50,35'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/child.cpp:51,58'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/child.cpp:51,28'
          Dst:             _ZN2ot3Mle17ChildIdFromRloc16Et
        - Src:             'src/core/thread/child.cpp:52,35'
          Dst:             _ZNK2ot5Child21GetNetworkDataVersionEv
        - Src:             'src/core/thread/child.cpp:53,44'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/child.cpp:53,74'
          Dst:             _ZNK2ot8Neighbor12GetLastHeardEv
        - Src:             'src/core/thread/child.cpp:53,65'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/child.cpp:53,28'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/thread/child.cpp:54,35'
          Dst:             _ZNK2ot8Neighbor16GetLinkQualityInEv
        - Src:             'src/core/thread/child.cpp:55,35'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/child.cpp:55,49'
          Dst:             _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - Src:             'src/core/thread/child.cpp:56,35'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/child.cpp:56,49'
          Dst:             _ZNK2ot15LinkQualityInfo10GetLastRssEv
        - Src:             'src/core/thread/child.cpp:57,35'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/child.cpp:57,49'
          Dst:             _ZNK2ot15LinkQualityInfo17GetFrameErrorRateEv
        - Src:             'src/core/thread/child.cpp:58,35'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/child.cpp:58,49'
          Dst:             _ZNK2ot15LinkQualityInfo19GetMessageErrorRateEv
        - Src:             'src/core/thread/child.cpp:59,35'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - Src:             'src/core/thread/child.cpp:60,48'
          Dst:             _ZNK2ot8Neighbor10GetVersionEv
        - Src:             'src/core/thread/child.cpp:60,28'
          Dst:             _ZN2ot12ClampToUint8ItEEhT_
        - Src:             'src/core/thread/child.cpp:61,35'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/child.cpp:62,35'
          Dst:             _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - Src:             'src/core/thread/child.cpp:63,36'
          Dst:             _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Src:             'src/core/thread/child.cpp:64,35'
          Dst:             _ZNK2ot8Neighbor16IsStateRestoringEv
        - Src:             'src/core/thread/child.cpp:65,35'
          Dst:             _ZNK2ot5Child22GetSupervisionIntervalEv
        - Src:             'src/core/thread/child.cpp:71,30'
          Dst:             _ZNK2ot8Neighbor17GetConnectionTimeEv
    - functionName:    _ZN2ot8Instance3GetINS_19SupervisionListenerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionLinenumberEnd: 976
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19SupervisionListenerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_19SupervisionListenerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_19SupervisionListenerEEERT_v
    - functionName:    _ZN2ot12TimerMilliInINS_19SupervisionListenerEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19SupervisionListenerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19SupervisionListenerEEERT_v
    - functionName:    _ZN2ot19SupervisionListener11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot19SupervisionListener12RestartTimerEv
        - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle7IsChildEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/child_supervision.cpp:208,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:208,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.14767
                - _ZN2ot19SupervisionListener12RestartTimerEv
            - BranchSide:      'src/core/thread/child_supervision.cpp:208,5'
              BranchSideFuncs:
                - _ZN2ot19SupervisionListener12RestartTimerEv
        - Branch String:   'src/core/thread/child_supervision.cpp:208,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:208,5'
              BranchSideFuncs:
                - _ZN2ot19SupervisionListener12RestartTimerEv
            - BranchSide:      'src/core/thread/child_supervision.cpp:208,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.14767
                - _ZN2ot19SupervisionListener12RestartTimerEv
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:208,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:208,5'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/child_supervision.cpp:208,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:208,5'
          Dst:             _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
        - Src:             'src/core/thread/child_supervision.cpp:210,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/thread/child_supervision.cpp:213,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:213,33'
          Dst:             _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - Src:             'src/core/thread/child_supervision.cpp:213,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/child_supervision.cpp:216,5'
          Dst:             _ZN2ot19SupervisionListener12RestartTimerEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot19SupervisionListener12RestartTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle10IsDisabledEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/child_supervision.cpp:196,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:196,29'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/thread/child_supervision.cpp:202,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/thread/child_supervision.cpp:196,58'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:196,62'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/thread/child_supervision.cpp:202,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/thread/child_supervision.cpp:196,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:198,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/thread/child_supervision.cpp:202,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:196,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:196,45'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/child_supervision.cpp:196,62'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:196,83'
          Dst:             _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
        - Src:             'src/core/thread/child_supervision.cpp:198,22'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/thread/child_supervision.cpp:198,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/child_supervision.cpp:202,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
      functionSourceFile: '/src/openthread/src/core/common/time_ticker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aReceiver
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot19SupervisionListener15UpdateOnReceiveERKNS_3Mac7AddressEb
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aSourceAddress
        - aIsSecure
      BBCount:         16
      ICount:          64
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - _ZN2ot19SupervisionListener12RestartTimerEv
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/child_supervision.cpp:185,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:185,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot19SupervisionListener12RestartTimerEv
            - BranchSide:      'src/core/thread/child_supervision.cpp:185,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_supervision.cpp:185,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:185,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot19SupervisionListener12RestartTimerEv
            - BranchSide:      'src/core/thread/child_supervision.cpp:185,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_supervision.cpp:185,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:185,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot19SupervisionListener12RestartTimerEv
            - BranchSide:      'src/core/thread/child_supervision.cpp:185,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_supervision.cpp:185,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:185,5'
              BranchSideFuncs:
                - _ZN2ot19SupervisionListener12RestartTimerEv
            - BranchSide:      'src/core/thread/child_supervision.cpp:185,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:185,5'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/thread/child_supervision.cpp:185,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:185,5'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/child_supervision.cpp:185,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:185,5'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/child_supervision.cpp:185,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:185,5'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/child_supervision.cpp:188,5'
          Dst:             _ZN2ot19SupervisionListener12RestartTimerEv
    - functionName:    _ZN2ot19SupervisionListener11SetIntervalEt
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aInterval
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle7IsChildEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/child_supervision.cpp:155,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:155,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.14767
            - BranchSide:      'src/core/thread/child_supervision.cpp:155,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_supervision.cpp:161,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:161,33'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.14767
            - BranchSide:      'src/core/thread/child_supervision.cpp:163,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.14767
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:157,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/child_supervision.cpp:161,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:161,25'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/child_supervision.cpp:163,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:163,37'
          Dst:             _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - Src:             'src/core/thread/child_supervision.cpp:163,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot19SupervisionListener4StopEv
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:151,47'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot19SupervisionListener5StartEv
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19SupervisionListener12RestartTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:149,41'
          Dst:             _ZN2ot19SupervisionListener12RestartTimerEv
    - functionName:    _ZN2ot19SupervisionListener10SetTimeoutEt
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aTimeout
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot19SupervisionListener12RestartTimerEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/child_supervision.cpp:172,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:172,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot19SupervisionListener12RestartTimerEv
            - BranchSide:      'src/core/thread/child_supervision.cpp:174,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot19SupervisionListener12RestartTimerEv
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:174,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/child_supervision.cpp:177,9'
          Dst:             _ZN2ot19SupervisionListener12RestartTimerEv
    - functionName:    _ZN2ot12TimerMilliInINS_19SupervisionListenerEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_19SupervisionListenerEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_19SupervisionListenerEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot19SupervisionListenerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_19SupervisionListenerEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot19SupervisionListener10SetTimeoutEt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:141,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/child_supervision.cpp:144,7'
          Dst:             _ZN2ot12TimerMilliInINS_19SupervisionListenerEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/child_supervision.cpp:146,5'
          Dst:             _ZN2ot19SupervisionListener10SetTimeoutEt
    - functionName:    _ZN2ot15ChildSupervisor20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15ChildSupervisor10CheckStateEv
        - _ZNK2ot6Events11ContainsAnyEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/child_supervision.cpp:132,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:132,9'
              BranchSideFuncs:
                - _ZN2ot15ChildSupervisor10CheckStateEv
            - BranchSide:      'src/core/thread/child_supervision.cpp:134,9'
              BranchSideFuncs:
                - _ZN2ot15ChildSupervisor10CheckStateEv
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:132,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/thread/child_supervision.cpp:134,9'
          Dst:             _ZN2ot15ChildSupervisor10CheckStateEv
    - functionName:    _ZN2ot15ChildSupervisor10CheckStateEv
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          75
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot10ChildTable11HasChildrenENS_8Neighbor11StateFilterE
        - _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle10IsDisabledEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/child_supervision.cpp:115,53'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:115,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/child_supervision.cpp:115,56'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable11HasChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/child_supervision.cpp:117,19'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:117,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/child_supervision.cpp:123,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/child_supervision.cpp:117,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:119,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/child_supervision.cpp:123,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/child_supervision.cpp:123,20'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:123,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child_supervision.cpp:123,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/child_supervision.cpp:123,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:123,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/child_supervision.cpp:125,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:115,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:115,40'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/child_supervision.cpp:115,56'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:115,74'
          Dst:             _ZNK2ot10ChildTable11HasChildrenENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/child_supervision.cpp:117,23'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:117,41'
          Dst:             _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
        - Src:             'src/core/thread/child_supervision.cpp:119,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:119,27'
          Dst:             _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/child_supervision.cpp:120,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/child_supervision.cpp:123,23'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:123,41'
          Dst:             _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
        - Src:             'src/core/thread/child_supervision.cpp:125,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:125,27'
          Dst:             _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/child_supervision.cpp:126,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot10TimeTicker20IsReceiverRegisteredENS0_8ReceiverE
      functionSourceFile: '/src/openthread/src/core/common/time_ticker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aReceiver
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/time_ticker.hpp:105,80'
          Dst:             _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
    - functionName:    _ZNK2ot5Child30GetSecondsSinceLastSupervisionEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Child36IncrementSecondsSinceLastSupervisionEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 325
      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:    _ZN2ot15ChildSupervisor14HandleTimeTickEv
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot15ChildSupervisor11SendMessageERNS_5ChildE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot5Child36IncrementSecondsSinceLastSupervisionEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot5Child22GetSupervisionIntervalEv
        - _ZNK2ot5Child30GetSecondsSinceLastSupervisionEv
        - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/child_supervision.cpp:93,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:93,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot5Child36IncrementSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child30GetSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ChildSupervisor11SendMessageERNS_5ChildE
            - BranchSide:      'src/core/thread/child_supervision.cpp:107,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_supervision.cpp:95,36'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:95,40'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot5Child36IncrementSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child30GetSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot15ChildSupervisor11SendMessageERNS_5ChildE
            - BranchSide:      'src/core/thread/child_supervision.cpp:97,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot5Child36IncrementSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child30GetSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot15ChildSupervisor11SendMessageERNS_5ChildE
        - Branch String:   'src/core/thread/child_supervision.cpp:95,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:97,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot5Child36IncrementSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child30GetSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot15ChildSupervisor11SendMessageERNS_5ChildE
            - BranchSide:      'src/core/thread/child_supervision.cpp:100,9'
              BranchSideFuncs:
                - _ZN2ot5Child36IncrementSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child30GetSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot15ChildSupervisor11SendMessageERNS_5ChildE
        - Branch String:   'src/core/thread/child_supervision.cpp:102,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:93,5'
              BranchSideFuncs:
                - _ZN2ot15ChildSupervisor11SendMessageERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot5Child36IncrementSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child30GetSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
            - BranchSide:      'src/core/thread/child_supervision.cpp:104,25'
              BranchSideFuncs:
                - _ZN2ot15ChildSupervisor11SendMessageERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot5Child36IncrementSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child30GetSecondsSinceLastSupervisionEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:93,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:93,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/child_supervision.cpp:93,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/child_supervision.cpp:93,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/child_supervision.cpp:93,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/child_supervision.cpp:93,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/child_supervision.cpp:95,19'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/child_supervision.cpp:95,46'
          Dst:             _ZNK2ot5Child22GetSupervisionIntervalEv
        - Src:             'src/core/thread/child_supervision.cpp:100,15'
          Dst:             _ZN2ot5Child36IncrementSecondsSinceLastSupervisionEv
        - Src:             'src/core/thread/child_supervision.cpp:102,19'
          Dst:             _ZNK2ot5Child30GetSecondsSinceLastSupervisionEv
        - Src:             'src/core/thread/child_supervision.cpp:102,61'
          Dst:             _ZNK2ot5Child22GetSupervisionIntervalEv
        - Src:             'src/core/thread/child_supervision.cpp:104,13'
          Dst:             _ZN2ot15ChildSupervisor11SendMessageERNS_5ChildE
        - Src:             'src/core/thread/child_supervision.cpp:93,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
    - functionName:    _ZN2ot15ChildSupervisor11SendMessageERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         21
      ICount:          83
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEt
        - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message6AppendItEE7otErrorRKT_
        - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/child_supervision.cpp:68,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:68,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEt
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendItEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/child_supervision.cpp:68,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/thread/child_supervision.cpp:71,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:71,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message6AppendItEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/thread/child_supervision.cpp:71,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/thread/child_supervision.cpp:79,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:79,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/thread/child_supervision.cpp:81,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:65,23'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/thread/child_supervision.cpp:68,5'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - Src:             'src/core/thread/child_supervision.cpp:70,22'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:70,41'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeEt
        - Src:             'src/core/thread/child_supervision.cpp:70,16'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'src/core/thread/child_supervision.cpp:71,5'
          Dst:             _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - Src:             'src/core/thread/child_supervision.cpp:78,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:78,36'
          Dst:             _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - Src:             'src/core/thread/child_supervision.cpp:79,5'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/thread/child_supervision.cpp:79,5'
          Dst:             _ZN2ot7Message6AppendItEE7otErrorRKT_
        - Src:             'src/core/thread/child_supervision.cpp:81,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:81,49'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - Src:             'src/core/thread/child_supervision.cpp:81,38'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
        - Src:             'src/core/thread/child_supervision.cpp:81,26'
          Dst:             _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
        - Src:             'src/core/thread/child_supervision.cpp:81,5'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Src:             'src/core/thread/child_supervision.cpp:83,5'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/child_supervision.cpp:83,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/child_supervision.cpp:87,1'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Child32ResetSecondsSinceLastSupervisionEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 337
      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:    _ZN2ot15ChildSupervisor12UpdateOnSendERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Child32ResetSecondsSinceLastSupervisionEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:89,60'
          Dst:             _ZN2ot5Child32ResetSecondsSinceLastSupervisionEv
    - functionName:    _ZNK2ot15ChildSupervisor14GetDestinationERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         9
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable15GetChildAtIndexEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot7Message4ReadItEE7otErrortRT_
        - _ZNK2ot7Message7GetTypeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/child_supervision.cpp:54,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_supervision.cpp:54,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadItEE7otErrortRT_
                - _ZL11IgnoreError7otError.14767
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
            - BranchSide:      'src/core/thread/child_supervision.cpp:54,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:54,5'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/thread/child_supervision.cpp:56,26'
          Dst:             _ZNK2ot7Message4ReadItEE7otErrortRT_
        - Src:             'src/core/thread/child_supervision.cpp:56,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/child_supervision.cpp:57,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/child_supervision.cpp:57,31'
          Dst:             _ZN2ot10ChildTable15GetChildAtIndexEt
    - functionName:    _ZN2ot15ChildSupervisorC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_supervision.cpp:45,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot8Instance3GetINS_14IndirectSenderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 824
      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:    _ZNK2ot8Settings17ChildInfoIteratoreqERKS1_
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/settings.hpp:1043,29'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.hpp:1043,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings.hpp:1043,53'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/settings.hpp:1043,48'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.hpp:1043,48'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings.hpp:1043,53'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/settings.hpp:1043,61'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.hpp:1043,48'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings.hpp:1043,65'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/settings.hpp:1043,80'
          Branch Sides:
            - BranchSide:      'src/core/common/settings.hpp:1043,48'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/settings.hpp:1043,84'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot8Settings17ChildInfoIteratorC2ERNS_8InstanceENS1_12IteratorTypeE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBaseC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:1053,15'
          Dst:             _ZN2ot12SettingsBaseC2ERNS_8InstanceE
    - functionName:    _ZN2ot8Settings24ChildInfoIteratorBuilderC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:1113,15'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZNK2ot3Mac7Address7IsShortEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 289
      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:    _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterEtPKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aStateFilter
        - aShortAddress
        - aExtAddress
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7AsConstINS_10ChildTableEEEPKT_PS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_5ChildEEEPT_PKS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkQualityInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19InstanceLocatorInitC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/link_quality.hpp:275,7'
          Dst:             _ZN2ot19InstanceLocatorInitC2Ev
    - functionName:    _ZN2ot8NeighborC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkQualityInfoC2Ev
        - _ZN2ot19InstanceLocatorInitC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:70,7'
          Dst:             _ZN2ot19InstanceLocatorInitC2Ev
        - Src:             'src/core/thread/neighbor.hpp:70,7'
          Dst:             _ZN2ot15LinkQualityInfoC2Ev
    - functionName:    _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11CslNeighborC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8NeighborC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:771,7'
          Dst:             _ZN2ot8NeighborC2Ev
    - functionName:    _ZNK2ot10ChildTable25HasSleepyChildWithAddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp6Address
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
        - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:337,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:337,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/child_table.cpp:339,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/child_table.cpp:339,46'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:339,50'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
            - BranchSide:      'src/core/thread/child_table.cpp:344,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/child_table.cpp:339,74'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:339,77'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/child_table.cpp:344,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/child_table.cpp:339,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:341,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child_table.cpp:344,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:339,20'
          Dst:             _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
        - Src:             'src/core/thread/child_table.cpp:339,57'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/child_table.cpp:339,84'
          Dst:             _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
    - functionName:    _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8Neighbor16IsStateRestoringEv
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor.hpp:272,79'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.hpp:272,79'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.hpp:272,82'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor16IsStateRestoringEv
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:272,82'
          Dst:             _ZNK2ot8Neighbor16IsStateRestoringEv
    - functionName:    _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle13RouterIdMatchEtt
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:522,67'
          Dst:             _ZN2ot3Mle13RouterIdMatchEtt
    - functionName:    _ZNK2ot10ChildTable15HasMinimalChildEt
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         14
      ICount:          61
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
        - _ZNK2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:321,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:321,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
                - _ZNK2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
            - BranchSide:      'src/core/thread/child_table.cpp:321,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_table.cpp:324,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:324,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
            - BranchSide:      'src/core/thread/child_table.cpp:324,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:321,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child_table.cpp:321,5'
          Dst:             _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - Src:             'src/core/thread/child_table.cpp:323,23'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
        - Src:             'src/core/thread/child_table.cpp:323,13'
          Dst:             _ZNK2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
        - Src:             'src/core/thread/child_table.cpp:326,31'
          Dst:             _ZNK2ot8Neighbor18IsFullThreadDeviceEv
    - functionName:    _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
        - aStateFilter
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterEtPKNS_3Mac10ExtAddressE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:127,15'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterEtPKNS_3Mac10ExtAddressE
    - functionName:    _ZNK2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMatcher
      BBCount:         13
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot8Neighbor7MatchesERKNS0_14AddressMatcherE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:119,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:121,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor7MatchesERKNS0_14AddressMatcherE
            - BranchSide:      'src/core/thread/child_table.cpp:127,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_table.cpp:121,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:123,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child_table.cpp:125,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor7MatchesERKNS0_14AddressMatcherE
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:121,20'
          Dst:             _ZNK2ot8Neighbor7MatchesERKNS0_14AddressMatcherE
    - functionName:    _ZNK2ot8Neighbor7MatchesERKNS0_14AddressMatcherE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMatcher
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot8Neighbor14AddressMatcher7MatchesERKS0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:300,74'
          Dst:             _ZNK2ot8Neighbor14AddressMatcher7MatchesERKS0_
    - functionName:    _ZNK2ot8Neighbor14IsStateInvalidEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12SettingsBase9ChildInfo7SetModeEh
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12SettingsBase9ChildInfo9SetRloc16Et
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:432,54'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZN2ot12SettingsBase9ChildInfo10SetTimeoutEj
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTimeout
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:418,57'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
    - functionName:    _ZN2ot12SettingsBase9ChildInfo13SetExtAddressERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
        - _ZN2ot12SettingsBase9ChildInfo10SetTimeoutEj
        - _ZN2ot12SettingsBase9ChildInfo10SetVersionEt
        - _ZN2ot12SettingsBase9ChildInfo13SetExtAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot12SettingsBase9ChildInfo4InitEv
        - _ZN2ot12SettingsBase9ChildInfo7SetModeEh
        - _ZN2ot12SettingsBase9ChildInfo9SetRloc16Et
        - _ZN2ot8Settings12AddChildInfoERKNS_12SettingsBase9ChildInfoE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot3Mle10DeviceMode3GetEv
        - _ZNK2ot5Child10GetTimeoutEv
        - _ZNK2ot8Neighbor10GetVersionEv
        - _ZNK2ot8Neighbor13GetDeviceModeEv
        - _ZNK2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:284,5'
          Dst:             _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
        - Src:             'src/core/thread/child_table.cpp:286,15'
          Dst:             _ZN2ot12SettingsBase9ChildInfo4InitEv
        - Src:             'src/core/thread/child_table.cpp:287,36'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/child_table.cpp:287,15'
          Dst:             _ZN2ot12SettingsBase9ChildInfo13SetExtAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/child_table.cpp:288,33'
          Dst:             _ZNK2ot5Child10GetTimeoutEv
        - Src:             'src/core/thread/child_table.cpp:288,15'
          Dst:             _ZN2ot12SettingsBase9ChildInfo10SetTimeoutEj
        - Src:             'src/core/thread/child_table.cpp:289,32'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/child_table.cpp:289,15'
          Dst:             _ZN2ot12SettingsBase9ChildInfo9SetRloc16Et
        - Src:             'src/core/thread/child_table.cpp:290,30'
          Dst:             _ZNK2ot8Neighbor13GetDeviceModeEv
        - Src:             'src/core/thread/child_table.cpp:290,46'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetEv
        - Src:             'src/core/thread/child_table.cpp:290,15'
          Dst:             _ZN2ot12SettingsBase9ChildInfo7SetModeEh
        - Src:             'src/core/thread/child_table.cpp:291,33'
          Dst:             _ZNK2ot8Neighbor10GetVersionEv
        - Src:             'src/core/thread/child_table.cpp:291,15'
          Dst:             _ZN2ot12SettingsBase9ChildInfo10SetVersionEt
        - Src:             'src/core/thread/child_table.cpp:293,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/thread/child_table.cpp:293,28'
          Dst:             _ZN2ot8Settings12AddChildInfoERKNS_12SettingsBase9ChildInfoE
    - functionName:    _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         10
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot8Settings17ChildInfoIterator6DeleteEv
        - _ZN2ot8Settings17ChildInfoIteratorC2ERNS_8InstanceE
        - _ZN2ot8Settings17ChildInfoIteratorppEi
        - _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
        - _ZNK2ot8Settings17ChildInfoIterator12GetChildInfoEv
        - _ZNK2ot8Settings17ChildInfoIterator6IsDoneEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:270,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:270,5'
              BranchSideFuncs:
                - _ZNK2ot8Settings17ChildInfoIterator12GetChildInfoEv
                - _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot8Settings17ChildInfoIteratorppEi
                - _ZNK2ot8Settings17ChildInfoIterator6IsDoneEv
                - _ZN2ot8Settings17ChildInfoIterator6DeleteEv
                - _ZL11IgnoreError7otError.14917
            - BranchSide:      'src/core/thread/child_table.cpp:272,18'
              BranchSideFuncs:
                - _ZNK2ot8Settings17ChildInfoIterator12GetChildInfoEv
                - _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot8Settings17ChildInfoIteratorppEi
                - _ZNK2ot8Settings17ChildInfoIterator6IsDoneEv
                - _ZN2ot8Settings17ChildInfoIterator6DeleteEv
                - _ZL11IgnoreError7otError.14917
        - Branch String:   'src/core/thread/child_table.cpp:272,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:274,30'
              BranchSideFuncs:
                - _ZN2ot8Settings17ChildInfoIterator6DeleteEv
                - _ZL11IgnoreError7otError.14917
            - BranchSide:      'src/core/thread/child_table.cpp:277,5'
              BranchSideFuncs:
                - _ZN2ot8Settings17ChildInfoIteratorppEi
                - _ZNK2ot8Settings17ChildInfoIterator6IsDoneEv
                - _ZNK2ot8Settings17ChildInfoIterator12GetChildInfoEv
                - _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot8Settings17ChildInfoIterator6DeleteEv
                - _ZL11IgnoreError7otError.14917
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:270,43'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/child_table.cpp:270,38'
          Dst:             _ZN2ot8Settings17ChildInfoIteratorC2ERNS_8InstanceE
        - Src:             'src/core/thread/child_table.cpp:270,65'
          Dst:             _ZNK2ot8Settings17ChildInfoIterator6IsDoneEv
        - Src:             'src/core/thread/child_table.cpp:272,18'
          Dst:             _ZNK2ot8Settings17ChildInfoIterator12GetChildInfoEv
        - Src:             'src/core/thread/child_table.cpp:272,33'
          Dst:             _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
        - Src:             'src/core/thread/child_table.cpp:272,55'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/child_table.cpp:274,30'
          Dst:             _ZN2ot8Settings17ChildInfoIterator6DeleteEv
        - Src:             'src/core/thread/child_table.cpp:274,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/child_table.cpp:270,75'
          Dst:             _ZN2ot8Settings17ChildInfoIteratorppEi
    - functionName:    _ZNK2ot8Settings17ChildInfoIterator6IsDoneEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 989
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Settings17ChildInfoIterator12GetChildInfoEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1011
      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:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Settings17ChildInfoIteratorppEi
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1001
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings17ChildInfoIterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:1001,32'
          Dst:             _ZN2ot8Settings17ChildInfoIterator7AdvanceEv
    - functionName:    _ZN2ot10ChildTable21RefreshStoredChildrenEv
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
        - _ZN2ot8Settings18DeleteAllChildInfoEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot8Neighbor14IsStateInvalidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:302,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:304,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14IsStateInvalidEv
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
            - BranchSide:      'src/core/thread/child_table.cpp:310,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_table.cpp:304,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:306,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14IsStateInvalidEv
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
            - BranchSide:      'src/core/thread/child_table.cpp:309,9'
              BranchSideFuncs:
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZNK2ot8Neighbor14IsStateInvalidEv
        - Branch String:   'src/core/thread/child_table.cpp:309,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:309,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child_table.cpp:310,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14IsStateInvalidEv
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:300,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/thread/child_table.cpp:300,21'
          Dst:             _ZN2ot8Settings18DeleteAllChildInfoEv
        - Src:             'src/core/thread/child_table.cpp:304,20'
          Dst:             _ZNK2ot8Neighbor14IsStateInvalidEv
        - Src:             'src/core/thread/child_table.cpp:309,9'
          Dst:             _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
    - functionName:    _ZNK2ot10ChildTable14GetMaxChildrenEv
      functionSourceFile: '/src/openthread/src/core/thread/child_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Settings17ChildInfoIteratorppEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings17ChildInfoIterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:995,33'
          Dst:             _ZN2ot8Settings17ChildInfoIterator7AdvanceEv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_14IndirectSenderEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_14IndirectSenderEEERT_v
    - functionName:    _ZN2ot8Neighbor10SetVersionEt
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aVersion
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Child17GenerateChallengeEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child.hpp:277,53'
          Dst:             _ZN2ot3Mle11TxChallenge14GenerateRandomEv
    - functionName:    _ZN2ot5Child10SetTimeoutEj
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTimeout
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Neighbor9SetRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Settings17ChildInfoIteratordeEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1031
      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:    _ZNK2ot11UnequatableINS_8Settings17ChildInfoIteratorEEneERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot8Settings17ChildInfoIteratoreqERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot8Settings17ChildInfoIteratoreqERKS1_
    - functionName:    _ZN2ot8Settings24ChildInfoIteratorBuilder3endEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings17ChildInfoIteratorC2ERNS_8InstanceENS1_12IteratorTypeE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:1118,64'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/common/settings.hpp:1118,46'
          Dst:             _ZN2ot8Settings17ChildInfoIteratorC2ERNS_8InstanceENS1_12IteratorTypeE
    - functionName:    _ZN2ot8Settings24ChildInfoIteratorBuilder5beginEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings17ChildInfoIteratorC2ERNS_8InstanceE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:1117,66'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/common/settings.hpp:1117,48'
          Dst:             _ZN2ot8Settings17ChildInfoIteratorC2ERNS_8InstanceE
    - functionName:    _ZN2ot8Settings16IterateChildInfoEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings24ChildInfoIteratorBuilderC2ERNS_8InstanceE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:965,87'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/common/settings.hpp:965,62'
          Dst:             _ZN2ot8Settings24ChildInfoIteratorBuilderC2ERNS_8InstanceE
    - functionName:    _ZN2ot10ChildTable7RestoreEv
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         24
      ICount:          171
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10ChildTable11GetNewChildEv
        - _ZN2ot10ChildTable21RefreshStoredChildrenEv
        - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
        - _ZN2ot15LinkQualityInfo5ClearEv
        - _ZN2ot3Mle10DeviceModeC2Eh
        - _ZN2ot5Child10SetTimeoutEj
        - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
        - _ZN2ot5Child17GenerateChallengeEv
        - _ZN2ot5Child5ClearEv
        - _ZN2ot8Neighbor10SetVersionEt
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZN2ot8Neighbor9SetRloc16Et
        - _ZN2ot8Settings16IterateChildInfoEv
        - _ZN2ot8Settings17ChildInfoIteratorppEv
        - _ZN2ot8Settings24ChildInfoIteratorBuilder3endEv
        - _ZN2ot8Settings24ChildInfoIteratorBuilder5beginEv
        - _ZNK2ot10ChildTable14GetMaxChildrenEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot11UnequatableINS_8Settings17ChildInfoIteratorEEneERKS2_
        - _ZNK2ot12SettingsBase9ChildInfo10GetTimeoutEv
        - _ZNK2ot12SettingsBase9ChildInfo10GetVersionEv
        - _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
        - _ZNK2ot12SettingsBase9ChildInfo7GetModeEv
        - _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
        - _ZNK2ot8Settings17ChildInfoIteratordeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:223,47'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:223,47'
              BranchSideFuncs:
                - _ZNK2ot8Settings17ChildInfoIteratordeEv
                - _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot5Child5ClearEv
                - _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot12SettingsBase9ChildInfo10GetTimeoutEv
                - _ZN2ot5Child10SetTimeoutEj
                - _ZNK2ot12SettingsBase9ChildInfo7GetModeEv
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot12SettingsBase9ChildInfo10GetVersionEv
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot8Settings17ChildInfoIteratorppEv
                - _ZNK2ot11UnequatableINS_8Settings17ChildInfoIteratorEEneERKS2_
                - _ZNK2ot10ChildTable14GetMaxChildrenEv
                - _ZN2ot10ChildTable21RefreshStoredChildrenEv
                - _ZN2ot10ChildTable11GetNewChildEv
            - BranchSide:      'src/core/thread/child_table.cpp:252,5'
              BranchSideFuncs:
                - _ZNK2ot10ChildTable14GetMaxChildrenEv
                - _ZN2ot10ChildTable21RefreshStoredChildrenEv
        - Branch String:   'src/core/thread/child_table.cpp:229,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:231,13'
              BranchSideFuncs:
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZNK2ot10ChildTable14GetMaxChildrenEv
                - _ZN2ot10ChildTable21RefreshStoredChildrenEv
                - _ZN2ot5Child5ClearEv
                - _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot12SettingsBase9ChildInfo10GetTimeoutEv
                - _ZN2ot5Child10SetTimeoutEj
                - _ZNK2ot12SettingsBase9ChildInfo7GetModeEv
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot12SettingsBase9ChildInfo10GetVersionEv
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot8Settings17ChildInfoIteratorppEv
                - _ZNK2ot11UnequatableINS_8Settings17ChildInfoIteratorEEneERKS2_
                - _ZNK2ot8Settings17ChildInfoIteratordeEv
                - _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/child_table.cpp:235,28'
              BranchSideFuncs:
                - _ZN2ot5Child5ClearEv
                - _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot12SettingsBase9ChildInfo10GetTimeoutEv
                - _ZN2ot5Child10SetTimeoutEj
                - _ZNK2ot12SettingsBase9ChildInfo7GetModeEv
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot12SettingsBase9ChildInfo10GetVersionEv
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot8Settings17ChildInfoIteratorppEv
                - _ZNK2ot11UnequatableINS_8Settings17ChildInfoIteratorEEneERKS2_
                - _ZNK2ot10ChildTable14GetMaxChildrenEv
                - _ZN2ot10ChildTable21RefreshStoredChildrenEv
                - _ZNK2ot8Settings17ChildInfoIteratordeEv
                - _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable11GetNewChildEv
        - Branch String:   'src/core/thread/child_table.cpp:231,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:231,13'
              BranchSideFuncs:
                - _ZN2ot5Child5ClearEv
                - _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot12SettingsBase9ChildInfo10GetTimeoutEv
                - _ZN2ot5Child10SetTimeoutEj
                - _ZNK2ot12SettingsBase9ChildInfo7GetModeEv
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot12SettingsBase9ChildInfo10GetVersionEv
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot8Settings17ChildInfoIteratorppEv
                - _ZNK2ot11UnequatableINS_8Settings17ChildInfoIteratorEEneERKS2_
                - _ZNK2ot10ChildTable14GetMaxChildrenEv
                - _ZN2ot10ChildTable21RefreshStoredChildrenEv
                - _ZNK2ot8Settings17ChildInfoIteratordeEv
                - _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable11GetNewChildEv
            - BranchSide:      'src/core/thread/child_table.cpp:231,13'
              BranchSideFuncs:
                - _ZNK2ot10ChildTable14GetMaxChildrenEv
                - _ZN2ot10ChildTable21RefreshStoredChildrenEv
        - Branch String:   'src/core/thread/child_table.cpp:256,24'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:256,28'
              BranchSideFuncs:
                - _ZN2ot10ChildTable21RefreshStoredChildrenEv
            - BranchSide:      'src/core/thread/child_table.cpp:264,9'
              BranchSideFuncs:
                - _ZN2ot10ChildTable21RefreshStoredChildrenEv
        - Branch String:   'src/core/thread/child_table.cpp:256,60'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:256,64'
              BranchSideFuncs:
                - _ZN2ot10ChildTable21RefreshStoredChildrenEv
            - BranchSide:      'src/core/thread/child_table.cpp:264,9'
              BranchSideFuncs:
                - _ZN2ot10ChildTable21RefreshStoredChildrenEv
        - Branch String:   'src/core/thread/child_table.cpp:256,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:256,9'
              BranchSideFuncs:
                - _ZN2ot10ChildTable21RefreshStoredChildrenEv
            - BranchSide:      'src/core/thread/child_table.cpp:264,9'
              BranchSideFuncs:
                - _ZN2ot10ChildTable21RefreshStoredChildrenEv
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:223,49'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/thread/child_table.cpp:223,65'
          Dst:             _ZN2ot8Settings16IterateChildInfoEv
        - Src:             'src/core/thread/child_table.cpp:223,47'
          Dst:             _ZN2ot8Settings24ChildInfoIteratorBuilder5beginEv
        - Src:             'src/core/thread/child_table.cpp:223,47'
          Dst:             _ZN2ot8Settings24ChildInfoIteratorBuilder3endEv
        - Src:             'src/core/thread/child_table.cpp:223,47'
          Dst:             _ZNK2ot11UnequatableINS_8Settings17ChildInfoIteratorEEneERKS2_
        - Src:             'src/core/thread/child_table.cpp:223,47'
          Dst:             _ZNK2ot8Settings17ChildInfoIteratordeEv
        - Src:             'src/core/thread/child_table.cpp:227,37'
          Dst:             _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
        - Src:             'src/core/thread/child_table.cpp:227,17'
          Dst:             _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/child_table.cpp:231,13'
          Dst:             _ZN2ot10ChildTable11GetNewChildEv
        - Src:             'src/core/thread/child_table.cpp:238,16'
          Dst:             _ZN2ot5Child5ClearEv
        - Src:             'src/core/thread/child_table.cpp:240,40'
          Dst:             _ZNK2ot12SettingsBase9ChildInfo13GetExtAddressEv
        - Src:             'src/core/thread/child_table.cpp:240,16'
          Dst:             _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/child_table.cpp:241,16'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/child_table.cpp:241,30'
          Dst:             _ZN2ot15LinkQualityInfo5ClearEv
        - Src:             'src/core/thread/child_table.cpp:242,36'
          Dst:             _ZNK2ot12SettingsBase9ChildInfo9GetRloc16Ev
        - Src:             'src/core/thread/child_table.cpp:242,16'
          Dst:             _ZN2ot8Neighbor9SetRloc16Et
        - Src:             'src/core/thread/child_table.cpp:243,37'
          Dst:             _ZNK2ot12SettingsBase9ChildInfo10GetTimeoutEv
        - Src:             'src/core/thread/child_table.cpp:243,16'
          Dst:             _ZN2ot5Child10SetTimeoutEj
        - Src:             'src/core/thread/child_table.cpp:244,56'
          Dst:             _ZNK2ot12SettingsBase9ChildInfo7GetModeEv
        - Src:             'src/core/thread/child_table.cpp:244,30'
          Dst:             _ZN2ot3Mle10DeviceModeC2Eh
        - Src:             'src/core/thread/child_table.cpp:244,16'
          Dst:             _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
        - Src:             'src/core/thread/child_table.cpp:245,16'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/child_table.cpp:246,16'
          Dst:             _ZN2ot5Child17GenerateChallengeEv
        - Src:             'src/core/thread/child_table.cpp:247,29'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/child_table.cpp:247,16'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/thread/child_table.cpp:248,37'
          Dst:             _ZNK2ot12SettingsBase9ChildInfo10GetVersionEv
        - Src:             'src/core/thread/child_table.cpp:248,16'
          Dst:             _ZN2ot8Neighbor10SetVersionEt
        - Src:             'src/core/thread/child_table.cpp:249,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - Src:             'src/core/thread/child_table.cpp:249,31'
          Dst:             _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
        - Src:             'src/core/thread/child_table.cpp:250,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/child_table.cpp:250,30'
          Dst:             _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - Src:             'src/core/thread/child_table.cpp:223,47'
          Dst:             _ZN2ot8Settings17ChildInfoIteratorppEv
        - Src:             'src/core/thread/child_table.cpp:256,42'
          Dst:             _ZNK2ot10ChildTable14GetMaxChildrenEv
        - Src:             'src/core/thread/child_table.cpp:264,9'
          Dst:             _ZN2ot10ChildTable21RefreshStoredChildrenEv
    - functionName:    _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
        - aFilter
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac10ExtAddressENS0_11StateFilterE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:140,22'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac10ExtAddressENS0_11StateFilterE
        - Src:             'src/core/thread/child_table.cpp:140,12'
          Dst:             _ZN2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZN2ot10ChildTable11GetNewChildEv
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot5Child5ClearEv
        - _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:108,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:108,5'
              BranchSideFuncs:
                - _ZN2ot5Child5ClearEv
            - BranchSide:      'src/core/thread/child_table.cpp:108,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:106,30'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterE
        - Src:             'src/core/thread/child_table.cpp:106,20'
          Dst:             _ZN2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
        - Src:             'src/core/thread/child_table.cpp:109,12'
          Dst:             _ZN2ot5Child5ClearEv
    - functionName:    _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aStateFilter
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterEtPKNS_3Mac10ExtAddressE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:161,15'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterEtPKNS_3Mac10ExtAddressE
    - functionName:    _ZN2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMatcher
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_5ChildEEEPT_PKS2_
        - _ZN2ot7AsConstINS_10ChildTableEEEPKT_PS2_
        - _ZNK2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_table.hpp:328,81'
          Dst:             _ZN2ot7AsConstINS_10ChildTableEEEPKT_PS2_
        - Src:             'src/core/thread/child_table.hpp:328,96'
          Dst:             _ZNK2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
        - Src:             'src/core/thread/child_table.hpp:328,70'
          Dst:             _ZN2ot10AsNonConstINS_5ChildEEEPT_PKS2_
    - functionName:    _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac10ExtAddressENS0_11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
        - aStateFilter
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterEtPKNS_3Mac10ExtAddressE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:138,15'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterEtPKNS_3Mac10ExtAddressE
    - functionName:    _ZN2ot10ChildTable19GetChildInfoByIndexEtRNS_5Child4InfoE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChildIndex
        - aChildInfo
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10ChildTable15GetChildAtIndexEt
        - _ZN2ot5Child4Info7SetFromERKS0_
        - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:209,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:209,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot5Child4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/child_table.cpp:209,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_table.cpp:209,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:209,5'
              BranchSideFuncs:
                - _ZN2ot5Child4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/child_table.cpp:209,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:208,13'
          Dst:             _ZN2ot10ChildTable15GetChildAtIndexEt
        - Src:             'src/core/thread/child_table.cpp:209,5'
          Dst:             _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
        - Src:             'src/core/thread/child_table.cpp:211,16'
          Dst:             _ZN2ot5Child4Info7SetFromERKS0_
    - functionName:    _ZN2ot10ChildTable15GetChildAtIndexEt
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aChildIndex
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:97,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child_table.cpp:97,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot10ChildTable16GetChildInfoByIdEtRNS_5Child4InfoE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChildId
        - aChildInfo
      BBCount:         12
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - _ZN2ot3Mle17ChildIdFromRloc16Et
        - _ZN2ot5Child4Info7SetFromERKS0_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:188,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:190,43'
              BranchSideFuncs:
                - _ZN2ot3Mle17ChildIdFromRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot5Child4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/child_table.cpp:193,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot5Child4Info7SetFromERKS0_
        - Branch String:   'src/core/thread/child_table.cpp:195,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:195,5'
              BranchSideFuncs:
                - _ZN2ot5Child4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/child_table.cpp:195,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:190,20'
          Dst:             _ZN2ot3Mle17ChildIdFromRloc16Et
        - Src:             'src/core/thread/child_table.cpp:193,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/child_table.cpp:193,30'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/child_table.cpp:194,14'
          Dst:             _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/child_table.cpp:197,16'
          Dst:             _ZN2ot5Child4Info7SetFromERKS0_
    - functionName:    _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aRloc16
        - aFilter
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:135,22'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
        - Src:             'src/core/thread/child_table.cpp:135,12'
          Dst:             _ZN2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZN2ot10ChildTable21SetMaxChildrenAllowedEt
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMaxChildren
      BBCount:         17
      ICount:          63
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot10ChildTable11HasChildrenENS_8Neighbor11StateFilterE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:173,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:173,5'
              BranchSideFuncs:
                - _ZNK2ot10ChildTable11HasChildrenENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/child_table.cpp:173,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_table.cpp:173,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:173,5'
              BranchSideFuncs:
                - _ZNK2ot10ChildTable11HasChildrenENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/child_table.cpp:173,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_table.cpp:174,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:174,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child_table.cpp:174,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:174,5'
          Dst:             _ZNK2ot10ChildTable11HasChildrenENS_8Neighbor11StateFilterE
    - functionName:    _ZNK2ot10ChildTable11HasChildrenENS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aFilter
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterE
        - _ZNK2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:150,23'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterE
        - Src:             'src/core/thread/child_table.cpp:150,13'
          Dst:             _ZNK2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aFilter
      BBCount:         10
      ICount:          67
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:158,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:160,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
            - BranchSide:      'src/core/thread/child_table.cpp:166,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_table.cpp:160,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:162,24'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
            - BranchSide:      'src/core/thread/child_table.cpp:164,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:160,20'
          Dst:             _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
    - functionName:    _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMacAddress
        - aStateFilter
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterEtPKNS_3Mac10ExtAddressE
        - _ZNK2ot3Mac7Address10IsExtendedEv
        - _ZNK2ot3Mac7Address11GetExtendedEv
        - _ZNK2ot3Mac7Address7IsShortEv
        - _ZNK2ot3Mac7Address8GetShortEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor.hpp:150,30'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.hpp:150,54'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterEtPKNS_3Mac10ExtAddressE
                - _ZNK2ot3Mac7Address11GetExtendedEv
            - BranchSide:      'src/core/thread/neighbor.hpp:151,30'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterEtPKNS_3Mac10ExtAddressE
                - _ZNK2ot3Mac7Address11GetExtendedEv
        - Branch String:   'src/core/thread/neighbor.hpp:151,30'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.hpp:151,58'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterEtPKNS_3Mac10ExtAddressE
            - BranchSide:      'src/core/thread/neighbor.hpp:151,30'
              BranchSideFuncs:
                - _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterEtPKNS_3Mac10ExtAddressE
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:150,42'
          Dst:             _ZNK2ot3Mac7Address7IsShortEv
        - Src:             'src/core/thread/neighbor.hpp:150,66'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/neighbor.hpp:151,42'
          Dst:             _ZNK2ot3Mac7Address10IsExtendedEv
        - Src:             'src/core/thread/neighbor.hpp:151,70'
          Dst:             _ZNK2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/thread/neighbor.hpp:149,15'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ENS0_11StateFilterEtPKNS_3Mac10ExtAddressE
    - functionName:    _ZN2ot10ChildTable9FindChildERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMacAddress
        - aFilter
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:145,22'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
        - Src:             'src/core/thread/child_table.cpp:145,12'
          Dst:             _ZN2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZN2ot10ChildTable5ClearEv
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Child5ClearEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:87,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:87,23'
              BranchSideFuncs:
                - _ZN2ot5Child5ClearEv
            - BranchSide:      'src/core/thread/child_table.cpp:91,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:89,15'
          Dst:             _ZN2ot5Child5ClearEv
    - functionName:    _ZN2ot5ChildC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11CslNeighborC2Ev
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child.hpp:53,7'
          Dst:             _ZN2ot11CslNeighborC2Ev
        - Src:             'src/core/thread/child.hpp:53,7'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhEC2Ev
    - functionName:    _ZN2ot10ChildTableC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot5Child4InitERNS_8InstanceE
        - _ZN2ot5Child5ClearEv
        - _ZN2ot5ChildC2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:74,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:74,13'
              BranchSideFuncs:
                - _ZN2ot5Child4InitERNS_8InstanceE
                - _ZN2ot5Child5ClearEv
            - BranchSide:      'src/core/thread/child_table.cpp:78,25'
              BranchSideFuncs:
                - _ZN2ot5Child4InitERNS_8InstanceE
                - _ZN2ot5Child5ClearEv
        - Branch String:   'src/core/thread/child_table.cpp:78,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:78,23'
              BranchSideFuncs:
                - _ZN2ot5Child4InitERNS_8InstanceE
                - _ZN2ot5Child5ClearEv
            - BranchSide:      'src/core/thread/child_table.cpp:83,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:75,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/child_table.cpp:74,13'
          Dst:             _ZN2ot5ChildC2Ev
        - Src:             'src/core/thread/child_table.cpp:80,15'
          Dst:             _ZN2ot5Child4InitERNS_8InstanceE
        - Src:             'src/core/thread/child_table.cpp:81,15'
          Dst:             _ZN2ot5Child5ClearEv
    - functionName:    _ZN2ot10ChildTable8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          73
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:62,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
            - BranchSide:      'src/core/thread/child_table.cpp:62,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_table.cpp:67,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:67,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
            - BranchSide:      'src/core/thread/child_table.cpp:67,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/child_table.cpp:68,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:66,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
            - BranchSide:      'src/core/thread/child_table.cpp:68,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:67,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/child_table.cpp:67,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/child_table.cpp:68,22'
          Dst:             _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
    - functionName:    _ZN2ot10ChildTable8Iterator5ResetEv
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10ChildTable8Iterator7AdvanceEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.cpp:54,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.cpp:54,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/child_table.cpp:56,9'
              BranchSideFuncs:
                - _ZN2ot10ChildTable8Iterator7AdvanceEv
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:52,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/child_table.cpp:54,17'
          Dst:             _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
        - Src:             'src/core/thread/child_table.cpp:56,9'
          Dst:             _ZN2ot10ChildTable8Iterator7AdvanceEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEC2EPS1_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10ChildTable8IteratorC2ERNS_8InstanceENS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aFilter
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10ChildTable8Iterator5ResetEv
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child_table.cpp:43,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/child_table.cpp:44,7'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEC2EPS1_
        - Src:             'src/core/thread/child_table.cpp:47,5'
          Dst:             _ZN2ot10ChildTable8Iterator5ResetEv
    - functionName:    _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE6InvokeIJS2_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE6InvokeIJDnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_3Mle15DiscoverScannerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
    - functionName:    _ZN2ot3Mle15DiscoverScanner11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/discover_scanner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13MeshForwarder26ResumeMessageTransmissionsEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/discover_scanner.cpp:294,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:294,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26ResumeMessageTransmissionsEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:294,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/discover_scanner.cpp:303,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:305,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26ResumeMessageTransmissionsEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:308,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26ResumeMessageTransmissionsEv
      Callsites:
        - Src:             'src/core/thread/discover_scanner.cpp:303,23'
          Dst:             _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - Src:             'src/core/thread/discover_scanner.cpp:308,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:308,26'
          Dst:             _ZN2ot13MeshForwarder26ResumeMessageTransmissionsEv
    - functionName:    _ZN2ot9TaskletInINS_3Mle15DiscoverScannerEXadL_ZNS2_18HandleScanDoneTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
    - functionName:    _ZN2ot3Mle15DiscoverScanner18HandleScanDoneTaskEv
      functionSourceFile: '/src/openthread/src/core/thread/discover_scanner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJDnEEEvDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/discover_scanner.cpp:289,15'
          Dst:             _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJDnEEEvDpOT_
    - functionName:    _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJDnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE6InvokeIJDnEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE6InvokeIJDnEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE6InvokeIJDnEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE6InvokeIJDnEEEvDpOT_
    - functionName:    _ZN2ot8ReadBitsIhTnT_Lh240ETnS1_Lh4EEES1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aBits
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8ClearBitIhEEvRT_h
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aBits
        - aBitOffset
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8WriteBitIhEEvRT_hb
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - aBits
        - aBitOffset
        - aValue
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6SetBitIhEEvRT_h
        - _ZN2ot8ClearBitIhEEvRT_h
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:326,9'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:328,26'
              BranchSideFuncs:
                - _ZN2ot6SetBitIhEEvRT_h
            - BranchSide:      'src/core/common/num_utils.hpp:332,28'
              BranchSideFuncs:
                - _ZN2ot8ClearBitIhEEvRT_h
      Callsites:
        - Src:             'src/core/common/num_utils.hpp:328,9'
          Dst:             _ZN2ot6SetBitIhEEvRT_h
        - Src:             'src/core/common/num_utils.hpp:332,9'
          Dst:             _ZN2ot8ClearBitIhEEvRT_h
    - functionName:    _ZN2ot12CallbackBaseIPFvP18otActiveScanResultPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE6InvokeIJS2_EEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE6InvokeIJS2_EEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE6InvokeIJS2_EEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE6InvokeIJS2_EEEvDpOT_
    - functionName:    _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11OffsetRange9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:283,63'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
    - functionName:    _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11ReadUintTlvItEE7otErrorRKNS_7MessageEtRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:339,16'
          Dst:             _ZN2ot3Tlv11ReadUintTlvItEE7otErrorRKNS_7MessageEtRT_
    - functionName:    _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:357,16'
          Dst:             _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
    - functionName:    _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv12ReadTlvValueERKNS_7MessageEtPvh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:321,16'
          Dst:             _ZN2ot3Tlv12ReadTlvValueERKNS_7MessageEtPvh
    - functionName:    _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1077
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6GetBitIhEEbT_h
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1077,52'
          Dst:             _ZN2ot6GetBitIhEEbT_h
    - functionName:    _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8ReadBitsIhTnT_Lh240ETnS1_Lh4EEES1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1062,45'
          Dst:             _ZN2ot8ReadBitsIhTnT_Lh240ETnS1_Lh4EEES1_S1_
    - functionName:    _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1055,39'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZNK2ot3Mle15DiscoverScanner23HandleDiscoveryResponseERNS0_3Mle6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/discover_scanner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         70
      ICount:          339
      EdgeCount:       84
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot11OffsetRange12ShrinkLengthEt
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot13ClearAllBytesI18otActiveScanResultEEvRT_
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
        - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
        - _ZN2ot7MeshCoP12SteeringData4InitEh
        - _ZN2ot7MeshCoP12SteeringData7GetDataEv
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot11OffsetRange9GetOffsetEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
        - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
        - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
        - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
        - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
        - _ZNK2ot7Message10GetChannelEv
        - _ZNK2ot7Message13GetAverageLqiEv
        - _ZNK2ot7Message13GetAverageRssEv
        - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
        - _ZNK2ot7Message8GetPanIdEv
        - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
        - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/discover_scanner.cpp:325,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:325,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot13ClearAllBytesI18otActiveScanResultEEvRT_
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot7Message10GetChannelEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot7Message13GetAverageLqiEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:325,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/discover_scanner.cpp:328,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:328,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/discover_scanner.cpp:330,5'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesI18otActiveScanResultEEvRT_
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot7Message10GetChannelEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot7Message13GetAverageLqiEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:339,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:341,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:396,5'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/discover_scanner.cpp:341,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:341,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/discover_scanner.cpp:343,21'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:343,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:345,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:348,25'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:348,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:351,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
            - BranchSide:      'src/core/thread/discover_scanner.cpp:358,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:363,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:368,26'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
            - BranchSide:      'src/core/thread/discover_scanner.cpp:387,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:392,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:351,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:351,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/discover_scanner.cpp:352,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
        - Branch String:   'src/core/thread/discover_scanner.cpp:352,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:352,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:352,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/discover_scanner.cpp:358,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:358,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/discover_scanner.cpp:360,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:363,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:363,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/discover_scanner.cpp:365,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:368,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:370,78'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:384,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:377,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:379,21'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:382,38'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:379,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:379,21'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:379,21'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/discover_scanner.cpp:387,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:387,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/discover_scanner.cpp:389,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot7MeshCoP12SteeringData4InitEh
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
                - _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:396,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:396,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
            - BranchSide:      'src/core/thread/discover_scanner.cpp:396,5'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/discover_scanner.cpp:396,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:396,5'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/discover_scanner.cpp:396,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/discover_scanner.cpp:323,86'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/discover_scanner.cpp:323,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/discover_scanner.cpp:328,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/thread/discover_scanner.cpp:330,5'
          Dst:             _ZN2ot13ClearAllBytesI18otActiveScanResultEEvRT_
        - Src:             'src/core/thread/discover_scanner.cpp:332,41'
          Dst:             _ZNK2ot7Message8GetPanIdEv
        - Src:             'src/core/thread/discover_scanner.cpp:333,41'
          Dst:             _ZNK2ot7Message10GetChannelEv
        - Src:             'src/core/thread/discover_scanner.cpp:334,41'
          Dst:             _ZNK2ot7Message13GetAverageRssEv
        - Src:             'src/core/thread/discover_scanner.cpp:335,41'
          Dst:             _ZNK2ot7Message13GetAverageLqiEv
        - Src:             'src/core/thread/discover_scanner.cpp:337,5'
          Dst:             _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/thread/discover_scanner.cpp:337,69'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/discover_scanner.cpp:337,83'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/discover_scanner.cpp:337,37'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/discover_scanner.cpp:339,25'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/thread/discover_scanner.cpp:341,9'
          Dst:             _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - Src:             'src/core/thread/discover_scanner.cpp:351,13'
          Dst:             _ZNK2ot7Message4ReadINS_7MeshCoP20DiscoveryResponseTlvEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/thread/discover_scanner.cpp:352,13'
          Dst:             _ZNK2ot7MeshCoP20DiscoveryResponseTlv7IsValidEv
        - Src:             'src/core/thread/discover_scanner.cpp:353,50'
          Dst:             _ZNK2ot7MeshCoP20DiscoveryResponseTlv10GetVersionEv
        - Src:             'src/core/thread/discover_scanner.cpp:354,50'
          Dst:             _ZNK2ot7MeshCoP20DiscoveryResponseTlv20IsNativeCommissionerEv
        - Src:             'src/core/thread/discover_scanner.cpp:358,13'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/thread/discover_scanner.cpp:358,13'
          Dst:             _ZN2ot10AsCoreTypeI15otExtendedPanIdEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/thread/discover_scanner.cpp:358,13'
          Dst:             _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
        - Src:             'src/core/thread/discover_scanner.cpp:363,13'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/thread/discover_scanner.cpp:363,13'
          Dst:             _ZN2ot3Tlv4ReadINS_7MeshCoP14NetworkNameTlvEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
        - Src:             'src/core/thread/discover_scanner.cpp:368,44'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/thread/discover_scanner.cpp:370,59'
          Dst:             _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/thread/discover_scanner.cpp:373,34'
          Dst:             _ZN2ot11OffsetRange12ShrinkLengthEt
        - Src:             'src/core/thread/discover_scanner.cpp:374,73'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/thread/discover_scanner.cpp:374,30'
          Dst:             _ZN2ot7MeshCoP12SteeringData4InitEh
        - Src:             'src/core/thread/discover_scanner.cpp:375,75'
          Dst:             _ZN2ot7MeshCoP12SteeringData7GetDataEv
        - Src:             'src/core/thread/discover_scanner.cpp:375,34'
          Dst:             _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
        - Src:             'src/core/thread/discover_scanner.cpp:379,21'
          Dst:             _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
        - Src:             'src/core/thread/discover_scanner.cpp:387,13'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/thread/discover_scanner.cpp:387,13'
          Dst:             _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - Src:             'src/core/thread/discover_scanner.cpp:339,70'
          Dst:             _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
        - Src:             'src/core/thread/discover_scanner.cpp:339,48'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/discover_scanner.cpp:398,15'
          Dst:             _ZNK2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS2_EEEvDpOT_
        - Src:             'src/core/thread/discover_scanner.cpp:401,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle15DiscoverScanner22HandleDiscoverCompleteEv
      functionSourceFile: '/src/openthread/src/core/thread/discover_scanner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - _ZN2ot13MeshForwarder26ResumeMessageTransmissionsEv
        - _ZN2ot3Mac3Mac21ClearTemporaryChannelEv
        - _ZN2ot3Mac3Mac8SetPanIdEt
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle10IsDisabledEv
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/discover_scanner.cpp:253,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:253,38'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac21ClearTemporaryChannelEv
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26ResumeMessageTransmissionsEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:258,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac21ClearTemporaryChannelEv
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26ResumeMessageTransmissionsEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:253,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:255,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac21ClearTemporaryChannelEv
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26ResumeMessageTransmissionsEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:258,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac21ClearTemporaryChannelEv
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26ResumeMessageTransmissionsEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:258,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:258,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/discover_scanner.cpp:261,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/discover_scanner.cpp:264,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26ResumeMessageTransmissionsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac21ClearTemporaryChannelEv
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac8SetPanIdEt
            - BranchSide:      'src/core/thread/discover_scanner.cpp:270,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac21ClearTemporaryChannelEv
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac8SetPanIdEt
        - Branch String:   'src/core/thread/discover_scanner.cpp:272,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:274,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:281,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/thread/discover_scanner.cpp:253,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:253,21'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/discover_scanner.cpp:253,38'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:253,49'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/discover_scanner.cpp:255,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:255,30'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/discover_scanner.cpp:264,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/thread/discover_scanner.cpp:265,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:265,30'
          Dst:             _ZN2ot13MeshForwarder26ResumeMessageTransmissionsEv
        - Src:             'src/core/thread/discover_scanner.cpp:270,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:270,25'
          Dst:             _ZN2ot3Mac3Mac21ClearTemporaryChannelEv
        - Src:             'src/core/thread/discover_scanner.cpp:274,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:274,29'
          Dst:             _ZN2ot3Mac3Mac8SetPanIdEt
        - Src:             'src/core/thread/discover_scanner.cpp:281,23'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot13MeshForwarder25PauseMessageTransmissionsEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message17SetTimestampToNowEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1200
      functionLinenumberEnd: 1200
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot7Message12SetTimestampENS_4TimeE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1200,49'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/common/message.hpp:1200,36'
          Dst:             _ZN2ot7Message12SetTimestampENS_4TimeE
    - functionName:    _ZN2ot7Message21SetDirectTransmissionEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1218
      functionLinenumberEnd: 1218
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1218,40'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot10AsNonConstINS_7MessageEEERT_RKS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle15DiscoverScanner33HandleDiscoveryRequestFrameTxDoneERNS_7MessageE7otError
      functionSourceFile: '/src/openthread/src/core/thread/discover_scanner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aError
      BBCount:         14
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot13MeshForwarder25PauseMessageTransmissionsEv
        - _ZN2ot3Mle15DiscoverScanner22HandleDiscoverCompleteEv
        - _ZN2ot3Mle15DiscoverScanner33HandleDiscoveryRequestFrameTxDoneEPK9otMessage7otErrorPv
        - _ZN2ot7Message17SetTimestampToNowEv
        - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
        - _ZN2ot7Message21SetDirectTransmissionEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/discover_scanner.cpp:214,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:214,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/discover_scanner.cpp:217,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/discover_scanner.cpp:220,14'
              BranchSideFuncs:
                - _ZN2ot3Mle15DiscoverScanner22HandleDiscoverCompleteEv
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder25PauseMessageTransmissionsEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/discover_scanner.cpp:245,9'
              BranchSideFuncs:
                - _ZN2ot3Mle15DiscoverScanner22HandleDiscoverCompleteEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:220,36'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:220,40'
              BranchSideFuncs:
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder25PauseMessageTransmissionsEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/discover_scanner.cpp:226,13'
              BranchSideFuncs:
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder25PauseMessageTransmissionsEv
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/discover_scanner.cpp:220,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:226,13'
              BranchSideFuncs:
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder25PauseMessageTransmissionsEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/discover_scanner.cpp:240,9'
              BranchSideFuncs:
                - _ZN2ot3Mle15DiscoverScanner22HandleDiscoverCompleteEv
      Callsites:
        - Src:             'src/core/thread/discover_scanner.cpp:226,22'
          Dst:             _ZN2ot7Message21SetDirectTransmissionEv
        - Src:             'src/core/thread/discover_scanner.cpp:227,22'
          Dst:             _ZN2ot7Message17SetTimestampToNowEv
        - Src:             'src/core/thread/discover_scanner.cpp:228,22'
          Dst:             _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
        - Src:             'src/core/thread/discover_scanner.cpp:228,22'
          Dst:             _ZN2ot3Mle15DiscoverScanner33HandleDiscoveryRequestFrameTxDoneEPK9otMessage7otErrorPv
        - Src:             'src/core/thread/discover_scanner.cpp:229,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:229,34'
          Dst:             _ZN2ot13MeshForwarder25PauseMessageTransmissionsEv
        - Src:             'src/core/thread/discover_scanner.cpp:230,20'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/discover_scanner.cpp:245,9'
          Dst:             _ZN2ot3Mle15DiscoverScanner22HandleDiscoverCompleteEv
    - functionName:    _ZN2ot3Mle15DiscoverScanner33HandleDiscoveryRequestFrameTxDoneEPK9otMessage7otErrorPv
      functionSourceFile: '/src/openthread/src/core/thread/discover_scanner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aError
        - aContext
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsNonConstINS_7MessageEEERT_RKS2_
        - _ZN2ot3Mle15DiscoverScanner33HandleDiscoveryRequestFrameTxDoneERNS_7MessageE7otError
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/discover_scanner.cpp:208,92'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/thread/discover_scanner.cpp:208,81'
          Dst:             _ZN2ot10AsNonConstINS_7MessageEEERT_RKS2_
        - Src:             'src/core/thread/discover_scanner.cpp:208,47'
          Dst:             _ZN2ot3Mle15DiscoverScanner33HandleDiscoveryRequestFrameTxDoneERNS_7MessageE7otError
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle15DiscoverScanner28PrepareDiscoveryRequestFrameERNS_3Mac7TxFrameE
      functionSourceFile: '/src/openthread/src/core/thread/discover_scanner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
      BBCount:         9
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mac3Mac19SetTemporaryChannelEh
        - _ZN2ot3Mac7TxFrame10SetChannelEh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/discover_scanner.cpp:184,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:184,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/discover_scanner.cpp:191,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/discover_scanner.cpp:191,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/discover_scanner.cpp:195,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac19SetTemporaryChannelEh
                - _ZL11IgnoreError7otError.15026
      Callsites:
        - Src:             'src/core/thread/discover_scanner.cpp:195,16'
          Dst:             _ZN2ot3Mac7TxFrame10SetChannelEh
        - Src:             'src/core/thread/discover_scanner.cpp:196,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:196,37'
          Dst:             _ZN2ot3Mac3Mac19SetTemporaryChannelEh
        - Src:             'src/core/thread/discover_scanner.cpp:196,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Mle15DiscoverScanner22SetJoinerAdvertisementEjPKhh
      functionSourceFile: '/src/openthread/src/core/thread/discover_scanner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aOui
        - aAdvData
        - aAdvDataLength
      BBCount:         14
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/discover_scanner.cpp:167,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:167,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/discover_scanner.cpp:167,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/discover_scanner.cpp:167,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:167,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/discover_scanner.cpp:167,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/discover_scanner.cpp:167,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:167,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/discover_scanner.cpp:167,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/discover_scanner.cpp:167,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:167,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/discover_scanner.cpp:167,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7SetTypeEh
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:133,41'
          Dst:             _ZN2ot3Tlv7SetTypeEh
    - functionName:    _ZN2ot7MeshCoP22JoinerAdvertisementTlv10SetAdvDataEPKhh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1180
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAdvData
        - aAdvDataLength
      BBCount:         12
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/meshcop_tlvs.hpp:1176,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.hpp:1176,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot3Tlv9SetLengthEh
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.hpp:1176,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot3Tlv9SetLengthEh
        - Branch String:   'src/core/meshcop/meshcop_tlvs.hpp:1176,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.hpp:1176,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot3Tlv9SetLengthEh
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.hpp:1176,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot3Tlv9SetLengthEh
        - Branch String:   'src/core/meshcop/meshcop_tlvs.hpp:1176,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.hpp:1176,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv9SetLengthEh
            - BranchSide:      'src/core/meshcop/meshcop_tlvs.hpp:1176,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1176,9'
          Dst:             __assert_fail
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1178,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot7MeshCoP22JoinerAdvertisementTlv6SetOuiEj
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aOui
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian11WriteUint24EjPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1152,41'
          Dst:             _ZN2ot9BigEndian11WriteUint24EjPh
    - functionName:    _ZN2ot7MeshCoP22JoinerAdvertisementTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1127
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1128,9'
          Dst:             _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1129,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot7MeshCoP19DiscoveryRequestTlv9SetJoinerEb
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1019
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aJoiner
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8WriteBitIhEEvRT_hb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1019,36'
          Dst:             _ZN2ot8WriteBitIhEEvRT_hb
    - functionName:    _ZN2ot7MeshCoP19DiscoveryRequestTlv10SetVersionEh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aVersion
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9WriteBitsIhTnT_Lh240ETnS1_Lh4EEEvRS1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1004,41'
          Dst:             _ZN2ot9WriteBitsIhTnT_Lh240ETnS1_Lh4EEEvRS1_S1_
    - functionName:    _ZN2ot7MeshCoP19DiscoveryRequestTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:978,9'
          Dst:             _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:979,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot12CallbackBaseIPFvP18otActiveScanResultPvEE3SetES5_S3_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle15DiscoverScanner8DiscoverERKNS_3Mac11ChannelMaskEtbbPKNS_7MeshCoP12SteeringData14HashBitIndexesEPFvP18otActiveScanResultPvESD_
      functionSourceFile: '/src/openthread/src/core/thread/discover_scanner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - bool
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aScanChannels
        - aPanId
        - aJoiner
        - aEnableFiltering
        - aFilterIndexes
        - aCallback
        - aContext
      BBCount:         70
      ICount:          365
      EdgeCount:       89
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvP18otActiveScanResultPvEE3SetES5_S3_
        - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
        - _ZN2ot3Mac19GenerateRandomPanIdEv
        - _ZN2ot3Mac3Mac8SetPanIdEt
        - _ZN2ot3Mle15DiscoverScanner33HandleDiscoveryRequestFrameTxDoneEPK9otMessage7otErrorPv
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot5Radio12GetIeeeEui64ERNS_3Mac10ExtAddressE
        - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
        - _ZN2ot7MeshCoP19DiscoveryRequestTlv10SetVersionEh
        - _ZN2ot7MeshCoP19DiscoveryRequestTlv4InitEv
        - _ZN2ot7MeshCoP19DiscoveryRequestTlv9SetJoinerEb
        - _ZN2ot7MeshCoP22JoinerAdvertisementTlv10SetAdvDataEPKhh
        - _ZN2ot7MeshCoP22JoinerAdvertisementTlv4InitEv
        - _ZN2ot7MeshCoP22JoinerAdvertisementTlv6SetOuiEj
        - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
        - _ZN2ot7Message8SetPanIdEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot11ThreadNetif4IsUpEv
        - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - _ZNK2ot3Mac3Mac8GetPanIdEv
        - _ZNK2ot3Mle3Mle10IsDisabledEv
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Tlv7GetSizeEv
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/discover_scanner.cpp:69,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:69,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot12CallbackBaseIPFvP18otActiveScanResultPvEE3SetES5_S3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message8SetPanIdEt
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv4InitEv
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv10SetVersionEh
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv9SetJoinerEb
                - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv4InitEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv6SetOuiEj
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv10SetAdvDataEPKhh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio12GetIeeeEui64ERNS_3Mac10ExtAddressE
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
            - BranchSide:      'src/core/thread/discover_scanner.cpp:69,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:71,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:71,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFvP18otActiveScanResultPvEE3SetES5_S3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message8SetPanIdEt
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv4InitEv
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv10SetVersionEh
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv9SetJoinerEb
                - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv4InitEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv6SetOuiEj
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv10SetAdvDataEPKhh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio12GetIeeeEui64ERNS_3Mac10ExtAddressE
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
            - BranchSide:      'src/core/thread/discover_scanner.cpp:71,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:75,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:77,13'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFvP18otActiveScanResultPvEE3SetES5_S3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message8SetPanIdEt
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv4InitEv
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv10SetVersionEh
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv9SetJoinerEb
                - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv4InitEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv6SetOuiEj
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv10SetAdvDataEPKhh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio12GetIeeeEui64ERNS_3Mac10ExtAddressE
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
            - BranchSide:      'src/core/thread/discover_scanner.cpp:91,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFvP18otActiveScanResultPvEE3SetES5_S3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message8SetPanIdEt
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv4InitEv
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv10SetVersionEh
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv9SetJoinerEb
                - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv4InitEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv6SetOuiEj
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv10SetAdvDataEPKhh
        - Branch String:   'src/core/thread/discover_scanner.cpp:77,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:81,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio12GetIeeeEui64ERNS_3Mac10ExtAddressE
                - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
                - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
                - _ZN2ot12CallbackBaseIPFvP18otActiveScanResultPvEE3SetES5_S3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message8SetPanIdEt
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv4InitEv
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv10SetVersionEh
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv9SetJoinerEb
                - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv4InitEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv6SetOuiEj
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv10SetAdvDataEPKhh
            - BranchSide:      'src/core/thread/discover_scanner.cpp:87,31'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFvP18otActiveScanResultPvEE3SetES5_S3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message8SetPanIdEt
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv4InitEv
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv10SetVersionEh
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv9SetJoinerEb
                - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv4InitEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv6SetOuiEj
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv10SetAdvDataEPKhh
        - Branch String:   'src/core/thread/discover_scanner.cpp:95,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:97,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message8SetPanIdEt
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv4InitEv
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv10SetVersionEh
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv9SetJoinerEb
                - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv4InitEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv6SetOuiEj
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv10SetAdvDataEPKhh
            - BranchSide:      'src/core/thread/discover_scanner.cpp:100,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message8SetPanIdEt
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv4InitEv
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv10SetVersionEh
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv9SetJoinerEb
                - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv4InitEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv6SetOuiEj
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv10SetAdvDataEPKhh
        - Branch String:   'src/core/thread/discover_scanner.cpp:100,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:100,5'
              BranchSideFuncs:
                - _ZN2ot7Message8SetPanIdEt
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv4InitEv
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv10SetVersionEh
                - _ZN2ot7MeshCoP19DiscoveryRequestTlv9SetJoinerEb
                - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv4InitEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv6SetOuiEj
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv10SetAdvDataEPKhh
            - BranchSide:      'src/core/thread/discover_scanner.cpp:100,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:108,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:111,29'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv4InitEv
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv6SetOuiEj
                - _ZN2ot7MeshCoP22JoinerAdvertisementTlv10SetAdvDataEPKhh
                - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot3Tlv7GetSizeEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:117,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot3Tlv7GetSizeEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:119,60'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:119,104'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/thread/discover_scanner.cpp:119,57'
              BranchSideFuncs:
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/thread/discover_scanner.cpp:121,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:121,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:122,5'
              BranchSideFuncs:
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/thread/discover_scanner.cpp:122,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:122,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:124,9'
              BranchSideFuncs:
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/thread/discover_scanner.cpp:124,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:126,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
            - BranchSide:      'src/core/thread/discover_scanner.cpp:129,5'
              BranchSideFuncs:
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
        - Branch String:   'src/core/thread/discover_scanner.cpp:126,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:126,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:127,5'
              BranchSideFuncs:
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
        - Branch String:   'src/core/thread/discover_scanner.cpp:133,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:133,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:135,10'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
        - Branch String:   'src/core/thread/discover_scanner.cpp:135,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:135,46'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
            - BranchSide:      'src/core/thread/discover_scanner.cpp:147,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:135,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:143,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:147,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:151,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:151,38'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:156,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:151,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:153,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:156,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/discover_scanner.cpp:159,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:159,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:159,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/discover_scanner.cpp:159,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/discover_scanner.cpp:159,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/discover_scanner.cpp:159,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/discover_scanner.cpp:69,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:69,5'
          Dst:             _ZNK2ot11ThreadNetif4IsUpEv
        - Src:             'src/core/thread/discover_scanner.cpp:81,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:81,26'
          Dst:             _ZN2ot5Radio12GetIeeeEui64ERNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/discover_scanner.cpp:82,13'
          Dst:             _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
        - Src:             'src/core/thread/discover_scanner.cpp:83,13'
          Dst:             _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - Src:             'src/core/thread/discover_scanner.cpp:91,15'
          Dst:             _ZN2ot12CallbackBaseIPFvP18otActiveScanResultPvEE3SetES5_S3_
        - Src:             'src/core/thread/discover_scanner.cpp:93,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:93,43'
          Dst:             _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - Src:             'src/core/thread/discover_scanner.cpp:95,24'
          Dst:             _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - Src:             'src/core/thread/discover_scanner.cpp:97,23'
          Dst:             _ZN2ot3Mac11ChannelMask9IntersectERKS1_
        - Src:             'src/core/thread/discover_scanner.cpp:100,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:100,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/discover_scanner.cpp:101,14'
          Dst:             _ZN2ot7Message8SetPanIdEt
        - Src:             'src/core/thread/discover_scanner.cpp:104,22'
          Dst:             _ZN2ot7MeshCoP19DiscoveryRequestTlv4InitEv
        - Src:             'src/core/thread/discover_scanner.cpp:105,22'
          Dst:             _ZN2ot7MeshCoP19DiscoveryRequestTlv10SetVersionEh
        - Src:             'src/core/thread/discover_scanner.cpp:106,22'
          Dst:             _ZN2ot7MeshCoP19DiscoveryRequestTlv9SetJoinerEb
        - Src:             'src/core/thread/discover_scanner.cpp:111,29'
          Dst:             _ZN2ot7MeshCoP22JoinerAdvertisementTlv4InitEv
        - Src:             'src/core/thread/discover_scanner.cpp:112,29'
          Dst:             _ZN2ot7MeshCoP22JoinerAdvertisementTlv6SetOuiEj
        - Src:             'src/core/thread/discover_scanner.cpp:113,29'
          Dst:             _ZN2ot7MeshCoP22JoinerAdvertisementTlv10SetAdvDataEPKhh
        - Src:             'src/core/thread/discover_scanner.cpp:117,9'
          Dst:             _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/discover_scanner.cpp:119,47'
          Dst:             _ZNK2ot3Tlv7GetSizeEv
        - Src:             'src/core/thread/discover_scanner.cpp:119,104'
          Dst:             _ZNK2ot3Tlv7GetSizeEv
        - Src:             'src/core/thread/discover_scanner.cpp:118,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/discover_scanner.cpp:121,5'
          Dst:             _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
        - Src:             'src/core/thread/discover_scanner.cpp:122,5'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/thread/discover_scanner.cpp:126,9'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/thread/discover_scanner.cpp:129,14'
          Dst:             _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
        - Src:             'src/core/thread/discover_scanner.cpp:129,14'
          Dst:             _ZN2ot3Mle15DiscoverScanner33HandleDiscoveryRequestFrameTxDoneEPK9otMessage7otErrorPv
        - Src:             'src/core/thread/discover_scanner.cpp:131,17'
          Dst:             _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - Src:             'src/core/thread/discover_scanner.cpp:133,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/discover_scanner.cpp:135,46'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:135,62'
          Dst:             _ZNK2ot3Mac3Mac8GetPanIdEv
        - Src:             'src/core/thread/discover_scanner.cpp:143,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:143,34'
          Dst:             _ZN2ot3Mac19GenerateRandomPanIdEv
        - Src:             'src/core/thread/discover_scanner.cpp:143,25'
          Dst:             _ZN2ot3Mac3Mac8SetPanIdEt
        - Src:             'src/core/thread/discover_scanner.cpp:148,35'
          Dst:             _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - Src:             'src/core/thread/discover_scanner.cpp:151,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:151,21'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/discover_scanner.cpp:151,38'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:151,49'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/discover_scanner.cpp:153,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/discover_scanner.cpp:153,30'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/discover_scanner.cpp:156,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/discover_scanner.cpp:159,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot12TimerMilliInINS_3Mle15DiscoverScannerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Mle15DiscoverScannerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle15DiscoverScannerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot9TaskletInINS_3Mle15DiscoverScannerEXadL_ZNS2_18HandleScanDoneTaskEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_3Mle15DiscoverScannerEXadL_ZNS2_18HandleScanDoneTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_3Mle15DiscoverScannerEXadL_ZNS2_18HandleScanDoneTaskEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvP18otActiveScanResultPvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFvP18otActiveScanResultPvEEC2Ev
    - functionName:    _ZN2ot3Mle15DiscoverScannerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/discover_scanner.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_3Mle15DiscoverScannerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Mac11ChannelMaskC2Ev
        - _ZN2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EEC2Ev
        - _ZN2ot9TaskletInINS_3Mle15DiscoverScannerEXadL_ZNS2_18HandleScanDoneTaskEvEEEC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/discover_scanner.cpp:42,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/discover_scanner.cpp:41,18'
          Dst:             _ZN2ot8CallbackIPFvP18otActiveScanResultPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/thread/discover_scanner.cpp:43,7'
          Dst:             _ZN2ot9TaskletInINS_3Mle15DiscoverScannerEXadL_ZNS2_18HandleScanDoneTaskEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/discover_scanner.cpp:44,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle15DiscoverScannerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/discover_scanner.cpp:41,18'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ev
    - functionName:    _ZN2ot6BitSetILt128EE10BitMaskForEt
      functionSourceFile: '/src/openthread/src/core/common/bit_set.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aIndex
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_6BitSetILt128EEEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_10DuaManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1057
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_10DuaManagerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_10DuaManagerEEERT_v
    - functionName:    _ZN2ot9TaskletInINS_10DuaManagerEXadL_ZNS1_23PerformNextRegistrationEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
    - functionName:    _ZN2ot10DuaManager23PerformNextRegistrationEv
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         92
      ICount:          405
      EdgeCount:       113
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN2ot10ChildTable15GetChildAtIndexEt
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - _ZN2ot10DuaManager17HandleDuaResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
        - _ZN2ot14DataPollSender13SendFastPollsEh
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11UnequatableINS_6BitSetILt128EEEEneERKS2_
        - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
        - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
        - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot5Child15GetMeshLocalIidEv
        - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
        - _ZNK2ot6BitSetILt128EE3HasEt
        - _ZNK2ot6BitSetILt128EE7IsEmptyEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot8Neighbor12GetLastHeardEv
        - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/dua_manager.cpp:428,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:428,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot11UnequatableINS_6BitSetILt128EEEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot6BitSetILt128EE3HasEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:428,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:429,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:429,5'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot11UnequatableINS_6BitSetILt128EEEEneERKS2_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot6BitSetILt128EE3HasEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:429,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:432,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:432,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
            - BranchSide:      'src/core/thread/dua_manager.cpp:432,5'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot11UnequatableINS_6BitSetILt128EEEEneERKS2_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot6BitSetILt128EE3HasEt
        - Branch String:   'src/core/thread/dua_manager.cpp:454,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:454,17'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot6BitSetILt128EE3HasEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:454,32'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot11UnequatableINS_6BitSetILt128EEEEneERKS2_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot6BitSetILt128EE3HasEt
        - Branch String:   'src/core/thread/dua_manager.cpp:454,56'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:454,27'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot6BitSetILt128EE3HasEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:454,59'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_6BitSetILt128EEEEneERKS2_
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot6BitSetILt128EE3HasEt
        - Branch String:   'src/core/thread/dua_manager.cpp:456,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:456,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot6BitSetILt128EE3HasEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:456,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:461,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:461,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot6BitSetILt128EE3HasEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:461,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:479,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:479,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot6BitSetILt128EE3HasEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:481,28'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot6BitSetILt128EE3HasEt
        - Branch String:   'src/core/thread/dua_manager.cpp:481,26'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:481,26'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZNK2ot6BitSetILt128EE3HasEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:492,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
        - Branch String:   'src/core/thread/dua_manager.cpp:485,47'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:481,9'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:485,51'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
        - Branch String:   'src/core/thread/dua_manager.cpp:485,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:481,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot6BitSetILt128EE3HasEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:487,45'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - __assert_fail
        - Branch String:   'src/core/thread/dua_manager.cpp:493,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:493,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/dua_manager.cpp:495,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
        - Branch String:   'src/core/thread/dua_manager.cpp:495,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:495,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
            - BranchSide:      'src/core/thread/dua_manager.cpp:496,9'
              BranchSideFuncs:
                - _ZNK2ot5Child15GetMeshLocalIidEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
        - Branch String:   'src/core/thread/dua_manager.cpp:496,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:496,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
            - BranchSide:      'src/core/thread/dua_manager.cpp:498,47'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
        - Branch String:   'src/core/thread/dua_manager.cpp:499,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:499,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
            - BranchSide:      'src/core/thread/dua_manager.cpp:503,10'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
        - Branch String:   'src/core/thread/dua_manager.cpp:503,35'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:503,38'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
            - BranchSide:      'src/core/thread/dua_manager.cpp:512,9'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:503,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:507,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
            - BranchSide:      'src/core/thread/dua_manager.cpp:512,9'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:507,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:507,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
            - BranchSide:      'src/core/thread/dua_manager.cpp:508,9'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:518,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:518,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
            - BranchSide:      'src/core/thread/dua_manager.cpp:520,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:527,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:529,9'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
            - BranchSide:      'src/core/thread/dua_manager.cpp:532,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:535,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:537,9'
              BranchSideFuncs:
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:540,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/dua_manager.cpp:541,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:541,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:541,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/dua_manager.cpp:541,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:541,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:541,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:423,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:425,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/dua_manager.cpp:425,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/dua_manager.cpp:428,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/dua_manager.cpp:429,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:429,5'
          Dst:             _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
        - Src:             'src/core/thread/dua_manager.cpp:454,46'
          Dst:             _ZNK2ot6BitSetILt128EE7IsEmptyEv
        - Src:             'src/core/thread/dua_manager.cpp:454,73'
          Dst:             _ZNK2ot11UnequatableINS_6BitSetILt128EEEEneERKS2_
        - Src:             'src/core/thread/dua_manager.cpp:460,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:460,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/dua_manager.cpp:479,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/dua_manager.cpp:481,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:481,46'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/dua_manager.cpp:481,26'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/dua_manager.cpp:481,26'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/dua_manager.cpp:481,26'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/dua_manager.cpp:481,26'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/dua_manager.cpp:483,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:483,53'
          Dst:             _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - Src:             'src/core/thread/dua_manager.cpp:485,31'
          Dst:             _ZNK2ot6BitSetILt128EE3HasEt
        - Src:             'src/core/thread/dua_manager.cpp:485,75'
          Dst:             _ZNK2ot6BitSetILt128EE3HasEt
        - Src:             'src/core/thread/dua_manager.cpp:481,26'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/dua_manager.cpp:492,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:492,35'
          Dst:             _ZN2ot10ChildTable15GetChildAtIndexEt
        - Src:             'src/core/thread/dua_manager.cpp:493,9'
          Dst:             _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
        - Src:             'src/core/thread/dua_manager.cpp:493,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/dua_manager.cpp:495,9'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/dua_manager.cpp:496,9'
          Dst:             _ZNK2ot5Child15GetMeshLocalIidEv
        - Src:             'src/core/thread/dua_manager.cpp:496,9'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/dua_manager.cpp:498,47'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/dua_manager.cpp:498,77'
          Dst:             _ZNK2ot8Neighbor12GetLastHeardEv
        - Src:             'src/core/thread/dua_manager.cpp:498,68'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/dua_manager.cpp:498,31'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/thread/dua_manager.cpp:499,9'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/dua_manager.cpp:503,14'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/dua_manager.cpp:503,42'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/dua_manager.cpp:503,54'
          Dst:             _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
        - Src:             'src/core/thread/dua_manager.cpp:507,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:507,9'
          Dst:             _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
        - Src:             'src/core/thread/dua_manager.cpp:508,55'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/dua_manager.cpp:508,13'
          Dst:             _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
        - Src:             'src/core/thread/dua_manager.cpp:512,21'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/dua_manager.cpp:512,59'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/thread/dua_manager.cpp:513,55'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:513,85'
          Dst:             _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
        - Src:             'src/core/thread/dua_manager.cpp:512,35'
          Dst:             _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - Src:             'src/core/thread/dua_manager.cpp:516,17'
          Dst:             _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - Src:             'src/core/thread/dua_manager.cpp:518,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:518,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/thread/dua_manager.cpp:518,5'
          Dst:             _ZN2ot10DuaManager17HandleDuaResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/thread/dua_manager.cpp:527,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:527,26'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/dua_manager.cpp:529,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:529,31'
          Dst:             _ZN2ot14DataPollSender13SendFastPollsEh
        - Src:             'src/core/thread/dua_manager.cpp:532,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
        - Src:             'src/core/thread/dua_manager.cpp:532,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/dua_manager.cpp:532,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/dua_manager.cpp:532,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/dua_manager.cpp:537,9'
          Dst:             _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Src:             'src/core/thread/dua_manager.cpp:540,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Src:             'src/core/thread/dua_manager.cpp:541,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6BitSetILt128EE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/bit_set.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/common/bit_set.hpp:116,27'
          Branch Sides:
            - BranchSide:      'src/core/common/bit_set.hpp:116,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/bit_set.hpp:116,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/bit_set.hpp:118,17'
          Branch Sides:
            - BranchSide:      'src/core/common/bit_set.hpp:116,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/bit_set.hpp:120,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot11UnequatableINS_6BitSetILt128EEEEneERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
    - functionName:    _ZNK2ot6BitSetILt128EE3HasEt
      functionSourceFile: '/src/openthread/src/core/common/bit_set.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6BitSetILt128EE10BitMaskForEt
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/bit_set.hpp:73,67'
          Dst:             _ZN2ot6BitSetILt128EE10BitMaskForEt
    - functionName:    _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor.hpp:512,74'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.hpp:512,77'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.hpp:512,74'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10DuaManager17HandleDuaResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10DuaManager17HandleDuaResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:549,60'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/thread/dua_manager.cpp:549,88'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/thread/dua_manager.cpp:549,42'
          Dst:             _ZN2ot10DuaManager17HandleDuaResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZN2ot10DuaManager16UpdateCheckDelayEh
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aDelay
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/dua_manager.cpp:283,41'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:283,44'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:285,38'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
        - Branch String:   'src/core/thread/dua_manager.cpp:283,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:283,9'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:285,38'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:288,9'
          Dst:             _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
    - functionName:    _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/dua_manager.cpp:410,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:412,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/thread/dua_manager.cpp:416,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:412,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:412,27'
          Dst:             _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/dua_manager.cpp:416,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:416,27'
          Dst:             _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
    - functionName:    _ZN2ot10DuaManager17HandleDuaResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         31
      ICount:          131
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
        - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot4Coap7Message7GetCodeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/dua_manager.cpp:563,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:565,9'
              BranchSideFuncs:
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:569,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Tasklet4PostEv
                - __assert_fail
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
        - Branch String:   'src/core/thread/dua_manager.cpp:569,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:569,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/dua_manager.cpp:569,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/dua_manager.cpp:570,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:570,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/dua_manager.cpp:572,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
        - Branch String:   'src/core/thread/dua_manager.cpp:572,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:572,5'
              BranchSideFuncs:
                - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:572,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
        - Branch String:   'src/core/thread/dua_manager.cpp:572,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:572,5'
              BranchSideFuncs:
                - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:572,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/dua_manager.cpp:578,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:578,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/dua_manager.cpp:580,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:565,9'
          Dst:             _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Src:             'src/core/thread/dua_manager.cpp:570,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/dua_manager.cpp:572,5'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/thread/dua_manager.cpp:572,5'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/thread/dua_manager.cpp:575,13'
          Dst:             _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
        - Src:             'src/core/thread/dua_manager.cpp:580,27'
          Dst:             _ZN2ot7Tasklet4PostEv
        - Src:             'src/core/thread/dua_manager.cpp:583,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
        - Src:             'src/core/thread/dua_manager.cpp:583,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/dua_manager.cpp:583,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         49
      ICount:          233
      EdgeCount:       57
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
        - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
        - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
        - _ZN2ot6BitSetILt128EE3AddEt
        - _ZN2ot6BitSetILt128EE6RemoveEt
        - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot4Coap7Message7GetCodeEv
        - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
        - _ZNK2ot6BitSetILt128EE3HasEt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/dua_manager.cpp:613,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:615,16'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.15117
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:620,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.15117
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Branch String:   'src/core/thread/dua_manager.cpp:620,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:620,9'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:621,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.15117
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Branch String:   'src/core/thread/dua_manager.cpp:621,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:621,9'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
        - Branch String:   'src/core/thread/dua_manager.cpp:624,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:624,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.15117
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:624,5'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
        - Branch String:   'src/core/thread/dua_manager.cpp:663,26'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:663,26'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.15117
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot6BitSetILt128EE3AddEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:672,9'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.15117
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot6BitSetILt128EE3AddEt
        - Branch String:   'src/core/thread/dua_manager.cpp:665,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:663,9'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.15117
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot6BitSetILt128EE3AddEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:667,26'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.15117
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot6BitSetILt128EE3AddEt
        - Branch String:   'src/core/thread/dua_manager.cpp:672,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:672,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.15117
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot6BitSetILt128EE3AddEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:672,9'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
        - Branch String:   'src/core/thread/dua_manager.cpp:676,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:680,17'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
                - _ZN2ot6BitSetILt128EE3AddEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:687,13'
              BranchSideFuncs:
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
            - BranchSide:      'src/core/thread/dua_manager.cpp:692,25'
              BranchSideFuncs:
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.15117
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
            - BranchSide:      'src/core/thread/dua_manager.cpp:692,25'
              BranchSideFuncs:
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.15117
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
            - BranchSide:      'src/core/thread/dua_manager.cpp:699,13'
              BranchSideFuncs:
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
            - BranchSide:      'src/core/thread/dua_manager.cpp:699,13'
              BranchSideFuncs:
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
            - BranchSide:      'src/core/thread/dua_manager.cpp:699,13'
              BranchSideFuncs:
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
            - BranchSide:      'src/core/thread/dua_manager.cpp:703,13'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
        - Branch String:   'src/core/thread/dua_manager.cpp:680,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:682,17'
              BranchSideFuncs:
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
            - BranchSide:      'src/core/thread/dua_manager.cpp:684,13'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
        - Branch String:   'src/core/thread/dua_manager.cpp:703,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:705,85'
              BranchSideFuncs:
                - _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:707,5'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:613,18'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/thread/dua_manager.cpp:620,9'
          Dst:             _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/dua_manager.cpp:621,9'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/dua_manager.cpp:624,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:624,5'
          Dst:             _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - Src:             'src/core/thread/dua_manager.cpp:663,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:663,46'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/dua_manager.cpp:663,26'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/dua_manager.cpp:663,26'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/dua_manager.cpp:663,26'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/dua_manager.cpp:663,26'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/dua_manager.cpp:665,22'
          Dst:             _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/dua_manager.cpp:663,26'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/dua_manager.cpp:674,22'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:674,40'
          Dst:             _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - Src:             'src/core/thread/dua_manager.cpp:680,31'
          Dst:             _ZNK2ot6BitSetILt128EE3HasEt
        - Src:             'src/core/thread/dua_manager.cpp:682,41'
          Dst:             _ZN2ot6BitSetILt128EE3AddEt
        - Src:             'src/core/thread/dua_manager.cpp:687,27'
          Dst:             _ZN2ot6BitSetILt128EE6RemoveEt
        - Src:             'src/core/thread/dua_manager.cpp:688,37'
          Dst:             _ZN2ot6BitSetILt128EE6RemoveEt
        - Src:             'src/core/thread/dua_manager.cpp:692,32'
          Dst:             _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/dua_manager.cpp:692,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/dua_manager.cpp:693,27'
          Dst:             _ZN2ot6BitSetILt128EE6RemoveEt
        - Src:             'src/core/thread/dua_manager.cpp:694,37'
          Dst:             _ZN2ot6BitSetILt128EE6RemoveEt
        - Src:             'src/core/thread/dua_manager.cpp:699,13'
          Dst:             _ZN2ot10DuaManager25UpdateReregistrationDelayEv
        - Src:             'src/core/thread/dua_manager.cpp:705,13'
          Dst:             _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
        - Src:             'src/core/thread/dua_manager.cpp:711,5'
          Dst:             _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
    - functionName:    _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot6BitSetILt128EE3AddEt
      functionSourceFile: '/src/openthread/src/core/common/bit_set.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6BitSetILt128EE10BitMaskForEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/bit_set.hpp:83,54'
          Dst:             _ZN2ot6BitSetILt128EE10BitMaskForEt
    - functionName:    _ZN2ot6BitSetILt128EE6RemoveEt
      functionSourceFile: '/src/openthread/src/core/common/bit_set.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6BitSetILt128EE10BitMaskForEt
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/bit_set.hpp:93,58'
          Dst:             _ZN2ot6BitSetILt128EE10BitMaskForEt
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10DuaManager25UpdateReregistrationDelayEv
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          89
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
        - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/dua_manager.cpp:266,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:266,5'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
            - BranchSide:      'src/core/thread/dua_manager.cpp:266,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/dua_manager.cpp:268,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:268,93'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:268,13'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
        - Branch String:   'src/core/thread/dua_manager.cpp:270,50'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:270,53'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:272,47'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
        - Branch String:   'src/core/thread/dua_manager.cpp:270,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:270,91'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:272,47'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:266,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:266,5'
          Dst:             _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
        - Src:             'src/core/thread/dua_manager.cpp:268,47'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Src:             'src/core/thread/dua_manager.cpp:273,9'
          Dst:             _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
    - functionName:    _ZN2ot10DuaManager23SendAddressNotificationERNS_3Ip67AddressENS_15ThreadStatusTlv9DuaStatusERKNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aStatus
        - aChild
      BBCount:         29
      ICount:          142
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/dua_manager.cpp:725,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:725,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:725,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/dua_manager.cpp:727,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:727,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:728,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/dua_manager.cpp:728,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:728,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:730,45'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/dua_manager.cpp:732,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:732,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:734,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/dua_manager.cpp:739,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:739,9'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:741,9'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/dua_manager.cpp:741,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:741,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/dua_manager.cpp:744,9'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:721,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/dua_manager.cpp:721,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/dua_manager.cpp:724,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:724,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/dua_manager.cpp:727,5'
          Dst:             _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/dua_manager.cpp:728,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/dua_manager.cpp:730,52'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/dua_manager.cpp:730,17'
          Dst:             _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
        - Src:             'src/core/thread/dua_manager.cpp:732,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:732,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/dua_manager.cpp:734,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
        - Src:             'src/core/thread/dua_manager.cpp:734,5'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/dua_manager.cpp:734,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/dua_manager.cpp:734,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/dua_manager.cpp:734,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/dua_manager.cpp:741,9'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/thread/dua_manager.cpp:744,9'
          Dst:             _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
        - Src:             'src/core/thread/dua_manager.cpp:744,9'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/dua_manager.cpp:744,9'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/dua_manager.cpp:744,9'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/dua_manager.cpp:744,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/dua_manager.cpp:744,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
    - functionName:    _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChild
        - aEvent
      BBCount:         27
      ICount:          143
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - _ZN2ot10DuaManager17HandleDuaResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - _ZN2ot6BitSetILt128EE3AddEt
        - _ZN2ot6BitSetILt128EE6RemoveEt
        - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot6BitSetILt128EE3HasEt
        - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/dua_manager.cpp:753,36'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:753,69'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.15117
            - BranchSide:      'src/core/thread/dua_manager.cpp:753,39'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.15117
        - Branch String:   'src/core/thread/dua_manager.cpp:753,66'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:753,69'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.15117
            - BranchSide:      'src/core/thread/dua_manager.cpp:765,9'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:753,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:756,13'
              BranchSideFuncs:
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.15117
            - BranchSide:      'src/core/thread/dua_manager.cpp:765,9'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:756,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:758,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.15117
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
            - BranchSide:      'src/core/thread/dua_manager.cpp:761,9'
              BranchSideFuncs:
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:765,33'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:765,36'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
            - BranchSide:      'src/core/thread/dua_manager.cpp:768,13'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:765,62'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:766,10'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
            - BranchSide:      'src/core/thread/dua_manager.cpp:768,13'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:766,38'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:766,42'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
            - BranchSide:      'src/core/thread/dua_manager.cpp:766,38'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/dua_manager.cpp:765,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:765,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/dua_manager.cpp:768,13'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Branch String:   'src/core/thread/dua_manager.cpp:768,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:770,30'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot10DuaManager16UpdateCheckDelayEh
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
            - BranchSide:      'src/core/thread/dua_manager.cpp:773,9'
              BranchSideFuncs:
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot6BitSetILt128EE6RemoveEt
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:751,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:751,45'
          Dst:             _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - Src:             'src/core/thread/dua_manager.cpp:753,83'
          Dst:             _ZNK2ot6BitSetILt128EE3HasEt
        - Src:             'src/core/thread/dua_manager.cpp:758,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:758,43'
          Dst:             _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - Src:             'src/core/thread/dua_manager.cpp:758,43'
          Dst:             _ZN2ot10DuaManager17HandleDuaResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/thread/dua_manager.cpp:758,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/dua_manager.cpp:761,23'
          Dst:             _ZN2ot6BitSetILt128EE6RemoveEt
        - Src:             'src/core/thread/dua_manager.cpp:762,33'
          Dst:             _ZN2ot6BitSetILt128EE6RemoveEt
        - Src:             'src/core/thread/dua_manager.cpp:766,56'
          Dst:             _ZNK2ot6BitSetILt128EE3HasEt
        - Src:             'src/core/thread/dua_manager.cpp:768,27'
          Dst:             _ZNK2ot9EquatableINS_6BitSetILt128EEEEeqERKS2_
        - Src:             'src/core/thread/dua_manager.cpp:770,30'
          Dst:             _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - Src:             'src/core/thread/dua_manager.cpp:770,13'
          Dst:             _ZN2ot10DuaManager16UpdateCheckDelayEh
        - Src:             'src/core/thread/dua_manager.cpp:773,23'
          Dst:             _ZN2ot6BitSetILt128EE3AddEt
        - Src:             'src/core/thread/dua_manager.cpp:774,33'
          Dst:             _ZN2ot6BitSetILt128EE6RemoveEt
    - functionName:    _ZN2ot10DuaManager9HandleTmfILNS_3UriE37EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         18
      ICount:          75
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
        - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot4Coap7Message13IsConfirmableEv
        - _ZNK2ot4Coap7Message13IsPostRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/dua_manager.cpp:593,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:593,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/dua_manager.cpp:593,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/dua_manager.cpp:595,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:595,37'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/dua_manager.cpp:600,32'
              BranchSideFuncs:
                - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/dua_manager.cpp:595,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:597,9'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/dua_manager.cpp:600,32'
              BranchSideFuncs:
                - _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
                - _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:593,5'
          Dst:             _ZNK2ot4Coap7Message13IsPostRequestEv
        - Src:             'src/core/thread/dua_manager.cpp:595,18'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/thread/dua_manager.cpp:595,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:595,55'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/dua_manager.cpp:597,9'
          Dst:             _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
        - Src:             'src/core/thread/dua_manager.cpp:597,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/dua_manager.cpp:600,13'
          Dst:             _ZN2ot10DuaManager18ProcessDuaResponseERNS_4Coap7MessageE
        - Src:             'src/core/thread/dua_manager.cpp:604,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
        - Src:             'src/core/thread/dua_manager.cpp:604,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/dua_manager.cpp:604,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot10DuaManager14HandleTimeTickEv
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
        - _ZN2ot7Tasklet4PostEv
        - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/dua_manager.cpp:380,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:380,48'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:385,10'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
        - Branch String:   'src/core/thread/dua_manager.cpp:380,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:382,17'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:385,10'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
        - Branch String:   'src/core/thread/dua_manager.cpp:385,51'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:385,57'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:400,9'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/dua_manager.cpp:385,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:395,9'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:400,9'
              BranchSideFuncs:
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/dua_manager.cpp:400,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:400,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:402,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:395,33'
          Dst:             _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
        - Src:             'src/core/thread/dua_manager.cpp:402,27'
          Dst:             _ZN2ot7Tasklet4PostEv
        - Src:             'src/core/thread/dua_manager.cpp:405,5'
          Dst:             _ZN2ot10DuaManager28UpdateTimeTickerRegistrationEv
    - functionName:    _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_6BitSetILt128EEEEEvRT_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_6BitSetILt128EEEEEvRT_
    - functionName:    _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aState
        - aConfig
      BBCount:         11
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/dua_manager.cpp:347,55'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:347,58'
              BranchSideFuncs:
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:353,13'
              BranchSideFuncs:
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
        - Branch String:   'src/core/thread/dua_manager.cpp:347,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:347,9'
              BranchSideFuncs:
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:353,13'
              BranchSideFuncs:
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:353,13'
          Dst:             _ZN2ot10DuaManager25UpdateReregistrationDelayEv
    - functionName:    _ZNK2ot3Mle3Mle11HasRestoredEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10DuaManager20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         15
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle11HasRestoredEv
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/dua_manager.cpp:309,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:309,5'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle11HasRestoredEv
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:309,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/dua_manager.cpp:311,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:311,49'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11HasRestoredEv
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:313,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11HasRestoredEv
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
        - Branch String:   'src/core/thread/dua_manager.cpp:313,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:315,13'
              BranchSideFuncs:
                - _ZN2ot10DuaManager25UpdateReregistrationDelayEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:329,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:294,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:309,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/dua_manager.cpp:311,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/dua_manager.cpp:313,17'
          Dst:             _ZNK2ot3Mle3Mle11HasRestoredEv
        - Src:             'src/core/thread/dua_manager.cpp:315,13'
          Dst:             _ZN2ot10DuaManager25UpdateReregistrationDelayEv
    - functionName:    _ZN2ot10DuaManager24HandleDomainPrefixUpdateENS_14BackboneRouter17DomainPrefixEventE
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         15
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10DuaManager17HandleDuaResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot6BitSetILt128EE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/dua_manager.cpp:72,58'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:72,62'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.15117
            - BranchSide:      'src/core/thread/dua_manager.cpp:74,13'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.15117
        - Branch String:   'src/core/thread/dua_manager.cpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:72,9'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.15117
            - BranchSide:      'src/core/thread/dua_manager.cpp:74,13'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.15117
        - Branch String:   'src/core/thread/dua_manager.cpp:74,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:76,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.15117
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
            - BranchSide:      'src/core/thread/dua_manager.cpp:84,14'
              BranchSideFuncs:
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
                - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
        - Branch String:   'src/core/thread/dua_manager.cpp:84,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/dua_manager.cpp:86,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/dua_manager.cpp:90,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:76,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/dua_manager.cpp:76,43'
          Dst:             _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - Src:             'src/core/thread/dua_manager.cpp:76,43'
          Dst:             _ZN2ot10DuaManager17HandleDuaResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/thread/dua_manager.cpp:76,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/dua_manager.cpp:84,28'
          Dst:             _ZNK2ot6BitSetILt128EE7IsEmptyEv
        - Src:             'src/core/thread/dua_manager.cpp:86,27'
          Dst:             _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
        - Src:             'src/core/thread/dua_manager.cpp:87,37'
          Dst:             _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
    - functionName:    _ZN2ot9TaskletInINS_10DuaManagerEXadL_ZNS1_23PerformNextRegistrationEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_10DuaManagerEXadL_ZNS1_23PerformNextRegistrationEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_10DuaManagerEXadL_ZNS1_23PerformNextRegistrationEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot10DuaManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/dua_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
        - _ZN2ot9TaskletInINS_10DuaManagerEXadL_ZNS1_23PerformNextRegistrationEvEEEC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/dua_manager.cpp:45,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/dua_manager.cpp:46,7'
          Dst:             _ZN2ot9TaskletInINS_10DuaManagerEXadL_ZNS1_23PerformNextRegistrationEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/dua_manager.cpp:65,19'
          Dst:             _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
        - Src:             'src/core/thread/dua_manager.cpp:66,29'
          Dst:             _ZN2ot9ClearableINS_6BitSetILt128EEEE5ClearEv
    - functionName:    _ZN2ot8OwnedPtrINS_4Coap7MessageEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7Message4FreeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot8Instance3GetINS_16EnergyScanServerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 849
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16EnergyScanServerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_16EnergyScanServerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_16EnergyScanServerEEERT_v
    - functionName:    _ZN2ot12TimerMilliInINS_16EnergyScanServerEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16EnergyScanServerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16EnergyScanServerEEERT_v
    - functionName:    _ZN2ot16EnergyScanServer11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/energy_scan_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot16EnergyScanServer10SendReportEv
        - _ZN2ot16EnergyScanServer16HandleScanResultEP18otEnergyScanResultPv
        - _ZN2ot3Mac3Mac10EnergyScanEjtPFvP18otEnergyScanResultPvES4_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/energy_scan_server.cpp:100,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:100,5'
              BranchSideFuncs:
                - _ZN2ot16EnergyScanServer10SendReportEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac10EnergyScanEjtPFvP18otEnergyScanResultPvES4_
                - _ZL11IgnoreError7otError.15174
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:100,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/energy_scan_server.cpp:102,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:105,32'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac10EnergyScanEjtPFvP18otEnergyScanResultPvES4_
                - _ZL11IgnoreError7otError.15174
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:111,9'
              BranchSideFuncs:
                - _ZN2ot16EnergyScanServer10SendReportEv
      Callsites:
        - Src:             'src/core/thread/energy_scan_server.cpp:100,5'
          Dst:             _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
        - Src:             'src/core/thread/energy_scan_server.cpp:107,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/energy_scan_server.cpp:107,37'
          Dst:             _ZN2ot3Mac3Mac10EnergyScanEjtPFvP18otEnergyScanResultPvES4_
        - Src:             'src/core/thread/energy_scan_server.cpp:107,37'
          Dst:             _ZN2ot16EnergyScanServer16HandleScanResultEP18otEnergyScanResultPv
        - Src:             'src/core/thread/energy_scan_server.cpp:107,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/energy_scan_server.cpp:111,9'
          Dst:             _ZN2ot16EnergyScanServer10SendReportEv
    - functionName:    _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot16EnergyScanServer16HandleScanResultEP18otEnergyScanResultPv
      functionSourceFile: '/src/openthread/src/core/thread/energy_scan_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aResult
        - aContext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot16EnergyScanServer16HandleScanResultEP18otEnergyScanResult
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/energy_scan_server.cpp:120,48'
          Dst:             _ZN2ot16EnergyScanServer16HandleScanResultEP18otEnergyScanResult
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot16EnergyScanServer10SendReportEv
      functionSourceFile: '/src/openthread/src/core/thread/energy_scan_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          71
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE19EEEPKcv
        - _ZN2ot3PtrINS_4Coap7MessageEEdeEv
        - _ZN2ot3PtrINS_4Coap7MessageEEptEv
        - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message5WriteIhEEvtRKT_
        - _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
        - _ZN2ot8OwnedPtrINS_4Coap7MessageEE7ReleaseEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/energy_scan_server.cpp:183,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:183,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:184,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE7ReleaseEv
                - _ZN2ot11UriToStringILNS_3UriE19EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
      Callsites:
        - Src:             'src/core/thread/energy_scan_server.cpp:174,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/energy_scan_server.cpp:174,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/energy_scan_server.cpp:178,14'
          Dst:             _ZN2ot3PtrINS_4Coap7MessageEEptEv
        - Src:             'src/core/thread/energy_scan_server.cpp:178,30'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/energy_scan_server.cpp:179,5'
          Dst:             _ZN2ot3PtrINS_4Coap7MessageEEptEv
        - Src:             'src/core/thread/energy_scan_server.cpp:179,21'
          Dst:             _ZN2ot7Message5WriteIhEEvtRKT_
        - Src:             'src/core/thread/energy_scan_server.cpp:181,17'
          Dst:             _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/energy_scan_server.cpp:183,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/energy_scan_server.cpp:183,5'
          Dst:             _ZN2ot3PtrINS_4Coap7MessageEEdeEv
        - Src:             'src/core/thread/energy_scan_server.cpp:183,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/energy_scan_server.cpp:184,20'
          Dst:             _ZN2ot8OwnedPtrINS_4Coap7MessageEE7ReleaseEv
        - Src:             'src/core/thread/energy_scan_server.cpp:186,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE19EEEPKcv
        - Src:             'src/core/thread/energy_scan_server.cpp:186,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/energy_scan_server.cpp:189,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Src:             'src/core/thread/energy_scan_server.cpp:190,20'
          Dst:             _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
    - functionName:    _ZN2ot3PtrINS_4Coap7MessageEEptEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot3PtrINS_4Coap7MessageEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      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:    _ZN2ot8OwnedPtrINS_4Coap7MessageEE7ReleaseEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_4Coap7MessageEE6DeleteEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:103,9'
          Dst:             _ZN2ot8OwnedPtrINS_4Coap7MessageEE6DeleteEv
    - functionName:    _ZN2ot16EnergyScanServer16HandleScanResultEP18otEnergyScanResult
      functionSourceFile: '/src/openthread/src/core/thread/energy_scan_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResult
      BBCount:         26
      ICount:          125
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot3PtrINS_4Coap7MessageEEptEv
        - _ZN2ot7Message6AppendIaEE7otErrorRKT_
        - _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
        - _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/energy_scan_server.cpp:125,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:125,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3PtrINS_4Coap7MessageEEptEv
                - _ZN2ot7Message6AppendIaEE7otErrorRKT_
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:125,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/energy_scan_server.cpp:127,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:129,13'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_4Coap7MessageEEptEv
                - _ZN2ot7Message6AppendIaEE7otErrorRKT_
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:149,32'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/energy_scan_server.cpp:129,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:131,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:135,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/energy_scan_server.cpp:137,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:142,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/energy_scan_server.cpp:151,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:153,35'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:157,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/energy_scan_server.cpp:157,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:159,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:163,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/thread/energy_scan_server.cpp:125,5'
          Dst:             _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
        - Src:             'src/core/thread/energy_scan_server.cpp:129,13'
          Dst:             _ZN2ot3PtrINS_4Coap7MessageEEptEv
        - Src:             'src/core/thread/energy_scan_server.cpp:129,29'
          Dst:             _ZN2ot7Message6AppendIaEE7otErrorRKT_
        - Src:             'src/core/thread/energy_scan_server.cpp:131,28'
          Dst:             _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
        - Src:             'src/core/thread/energy_scan_server.cpp:143,20'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/energy_scan_server.cpp:159,20'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/energy_scan_server.cpp:163,20'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot7Message6AppendIaEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3PtrINS_4Coap7MessageEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      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:    _ZN2ot16EnergyScanServer20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/thread/energy_scan_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         10
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
        - _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/energy_scan_server.cpp:197,54'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:197,58'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:197,54'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/energy_scan_server.cpp:197,85'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:197,85'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:198,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/thread/energy_scan_server.cpp:197,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:197,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:200,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
                - _ZN2ot10TimerMilli4StopEv
      Callsites:
        - Src:             'src/core/thread/energy_scan_server.cpp:197,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/energy_scan_server.cpp:197,73'
          Dst:             _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
        - Src:             'src/core/thread/energy_scan_server.cpp:198,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/energy_scan_server.cpp:198,36'
          Dst:             _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
        - Src:             'src/core/thread/energy_scan_server.cpp:200,24'
          Dst:             _ZN2ot8OwnedPtrINS_4Coap7MessageEE4FreeEv
        - Src:             'src/core/thread/energy_scan_server.cpp:201,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot8OwnedPtrINS_4Coap7MessageEE5ResetEPS2_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8OwnedPtrINS_4Coap7MessageEE6DeleteEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:118,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:118,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE6DeleteEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:120,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE6DeleteEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:120,13'
          Dst:             _ZN2ot8OwnedPtrINS_4Coap7MessageEE6DeleteEv
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh56EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot16EnergyScanServer9HandleTmfILNS_3UriE20EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/energy_scan_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         47
      ICount:          185
      EdgeCount:       58
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
        - _ZN2ot3PtrINS_4Coap7MessageEEdeEv
        - _ZN2ot3PtrINS_4Coap7MessageEEptEv
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh54EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh55EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh56EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
        - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
        - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
        - _ZN2ot8OwnedPtrINS_4Coap7MessageEE5ResetEPS2_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
        - _ZNK2ot4Coap7Message13IsConfirmableEv
        - _ZNK2ot4Coap7Message13IsPostRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/energy_scan_server.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:62,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh54EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh55EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh56EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE5ResetEPS2_
                - _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
                - _ZN2ot3PtrINS_4Coap7MessageEEdeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3PtrINS_4Coap7MessageEEptEv
                - _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:62,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/energy_scan_server.cpp:64,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:64,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:65,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh55EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh56EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE5ResetEPS2_
                - _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
                - _ZN2ot3PtrINS_4Coap7MessageEEdeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3PtrINS_4Coap7MessageEEptEv
                - _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/energy_scan_server.cpp:65,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:65,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:66,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh56EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE5ResetEPS2_
                - _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
                - _ZN2ot3PtrINS_4Coap7MessageEEdeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3PtrINS_4Coap7MessageEEptEv
                - _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/energy_scan_server.cpp:66,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:66,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:68,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE5ResetEPS2_
                - _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
                - _ZN2ot3PtrINS_4Coap7MessageEEdeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3PtrINS_4Coap7MessageEEptEv
                - _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/energy_scan_server.cpp:68,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:68,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:70,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot8OwnedPtrINS_4Coap7MessageEE5ResetEPS2_
                - _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
                - _ZN2ot3PtrINS_4Coap7MessageEEdeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3PtrINS_4Coap7MessageEEptEv
                - _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/energy_scan_server.cpp:71,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:71,5'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_4Coap7MessageEEdeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3PtrINS_4Coap7MessageEEptEv
                - _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:71,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/energy_scan_server.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:73,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:75,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3PtrINS_4Coap7MessageEEptEv
                - _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/energy_scan_server.cpp:76,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:76,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:78,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/energy_scan_server.cpp:88,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:88,38'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:88,77'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/energy_scan_server.cpp:88,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:88,77'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:90,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/energy_scan_server.cpp:90,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:90,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/energy_scan_server.cpp:91,9'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/energy_scan_server.cpp:62,5'
          Dst:             _ZNK2ot4Coap7Message13IsPostRequestEv
        - Src:             'src/core/thread/energy_scan_server.cpp:64,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh54EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/energy_scan_server.cpp:65,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh55EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/energy_scan_server.cpp:66,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh56EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/energy_scan_server.cpp:68,5'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
        - Src:             'src/core/thread/energy_scan_server.cpp:70,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/energy_scan_server.cpp:70,44'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/energy_scan_server.cpp:70,20'
          Dst:             _ZN2ot8OwnedPtrINS_4Coap7MessageEE5ResetEPS2_
        - Src:             'src/core/thread/energy_scan_server.cpp:71,5'
          Dst:             _ZNK2ot3PtrINS_4Coap7MessageEEneEPKS2_
        - Src:             'src/core/thread/energy_scan_server.cpp:73,5'
          Dst:             _ZN2ot3PtrINS_4Coap7MessageEEdeEv
        - Src:             'src/core/thread/energy_scan_server.cpp:73,5'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
        - Src:             'src/core/thread/energy_scan_server.cpp:75,9'
          Dst:             _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/energy_scan_server.cpp:76,5'
          Dst:             _ZN2ot3PtrINS_4Coap7MessageEEptEv
        - Src:             'src/core/thread/energy_scan_server.cpp:76,5'
          Dst:             _ZN2ot7Message6AppendINS_7MeshCoP3TlvEEE7otErrorRKT_
        - Src:             'src/core/thread/energy_scan_server.cpp:84,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/energy_scan_server.cpp:86,34'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/energy_scan_server.cpp:88,18'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/thread/energy_scan_server.cpp:88,51'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/thread/energy_scan_server.cpp:88,65'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/energy_scan_server.cpp:90,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/energy_scan_server.cpp:90,9'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/energy_scan_server.cpp:91,9'
          Dst:             _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
        - Src:             'src/core/thread/energy_scan_server.cpp:91,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12TimerMilliInINS_16EnergyScanServerEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_16EnergyScanServerEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_16EnergyScanServerEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot8OwnedPtrINS_4Coap7MessageEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_4Coap7MessageEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:61,5'
          Dst:             _ZN2ot3PtrINS_4Coap7MessageEEC2Ev
    - functionName:    _ZN2ot16EnergyScanServerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/energy_scan_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_16EnergyScanServerEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot8OwnedPtrINS_4Coap7MessageEEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/energy_scan_server.cpp:43,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/energy_scan_server.cpp:42,19'
          Dst:             _ZN2ot8OwnedPtrINS_4Coap7MessageEEC2Ev
        - Src:             'src/core/thread/energy_scan_server.cpp:49,7'
          Dst:             _ZN2ot12TimerMilliInINS_16EnergyScanServerEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot8Instance3GetINS_15ChildSupervisorEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 974
      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:    _ZN2ot7AsConstINS_14IndirectSenderEEEPKT_PS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:543,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:543,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
            - BranchSide:      'src/core/thread/indirect_sender.cpp:552,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/indirect_sender.cpp:545,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:547,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:550,40'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:543,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:543,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/indirect_sender.cpp:543,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/indirect_sender.cpp:543,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/indirect_sender.cpp:543,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/indirect_sender.cpp:543,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/indirect_sender.cpp:545,19'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - Src:             'src/core/thread/indirect_sender.cpp:550,9'
          Dst:             _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:543,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
    - functionName:    _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         13
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - _ZN2ot13PriorityQueue3endEv
        - _ZN2ot13PriorityQueue5beginEv
        - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
        - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
        - _ZN2ot6BitSetILt128EE6RemoveEt
        - _ZN2ot7Message22GetIndirectTxChildMaskEv
        - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:140,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:140,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13PriorityQueue5beginEv
                - _ZN2ot13PriorityQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:140,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/indirect_sender.cpp:142,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:142,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:149,5'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:140,5'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - Src:             'src/core/thread/indirect_sender.cpp:142,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:142,27'
          Dst:             _ZN2ot13PriorityQueue5beginEv
        - Src:             'src/core/thread/indirect_sender.cpp:142,27'
          Dst:             _ZN2ot13PriorityQueue3endEv
        - Src:             'src/core/thread/indirect_sender.cpp:142,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/thread/indirect_sender.cpp:142,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/thread/indirect_sender.cpp:144,17'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/indirect_sender.cpp:144,49'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:144,67'
          Dst:             _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:144,42'
          Dst:             _ZN2ot6BitSetILt128EE6RemoveEt
        - Src:             'src/core/thread/indirect_sender.cpp:146,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:146,30'
          Dst:             _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Src:             'src/core/thread/indirect_sender.cpp:142,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/thread/indirect_sender.cpp:149,12'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
        - Src:             'src/core/thread/indirect_sender.cpp:150,28'
          Dst:             _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:152,22'
          Dst:             _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
    - functionName:    _ZN2ot13PriorityQueue3endEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1821
      functionLinenumberEnd: 1821
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message8IteratorC2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1821,42'
          Dst:             _ZN2ot7Message8IteratorC2Ev
    - functionName:    _ZN2ot7Message22GetIndirectTxChildMaskEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1103,54'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      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:    _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aTxStatus
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot18SuccessRateTracker9AddSampleEbt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/link_quality.hpp:384,27'
          Dst:             _ZN2ot18SuccessRateTracker9AddSampleEbt
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_15ChildSupervisorEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_15ChildSupervisorEEERT_v
    - functionName:    _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aContext
        - aError
        - aChild
      BBCount:         46
      ICount:          253
      EdgeCount:       54
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
        - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
        - _ZN2ot14IndirectSender12NeighborInfo18GetIndirectMessageEv
        - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
        - _ZN2ot14IndirectSender12NeighborInfo20SetIndirectTxSuccessEb
        - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
        - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
        - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
        - _ZN2ot15ChildSupervisor12UpdateOnSendERNS_5ChildE
        - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
        - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
        - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot6BitSetILt128EE6RemoveEt
        - _ZN2ot7Message16InvokeTxCallbackE7otError
        - _ZN2ot7Message22GetIndirectTxChildMaskEv
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
        - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame7IsEmptyEv
        - _ZNK2ot6BitSetILt128EE3HasEt
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:418,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:418,5'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZN2ot14IndirectSender12NeighborInfo20SetIndirectTxSuccessEb
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
                - _ZNK2ot7Message9GetLengthEv
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
                - _ZN2ot15ChildSupervisor12UpdateOnSendERNS_5ChildE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:418,5'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
        - Branch String:   'src/core/thread/indirect_sender.cpp:420,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:422,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
                - _ZN2ot15ChildSupervisor12UpdateOnSendERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZN2ot14IndirectSender12NeighborInfo20SetIndirectTxSuccessEb
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
                - _ZNK2ot7Message9GetLengthEv
                - __assert_fail
            - BranchSide:      'src/core/thread/indirect_sender.cpp:437,5'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZN2ot14IndirectSender12NeighborInfo20SetIndirectTxSuccessEb
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
                - _ZNK2ot7Message9GetLengthEv
                - __assert_fail
        - Branch String:   'src/core/thread/indirect_sender.cpp:437,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:437,5'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender12NeighborInfo20SetIndirectTxSuccessEb
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
                - _ZNK2ot7Message9GetLengthEv
                - __assert_fail
            - BranchSide:      'src/core/thread/indirect_sender.cpp:437,5'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
        - Branch String:   'src/core/thread/indirect_sender.cpp:439,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:442,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
            - BranchSide:      'src/core/thread/indirect_sender.cpp:448,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender12NeighborInfo20SetIndirectTxSuccessEb
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:448,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender12NeighborInfo20SetIndirectTxSuccessEb
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:448,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender12NeighborInfo20SetIndirectTxSuccessEb
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:463,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/thread/indirect_sender.cpp:455,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:457,26'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
            - BranchSide:      'src/core/thread/indirect_sender.cpp:460,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
        - Branch String:   'src/core/thread/indirect_sender.cpp:466,30'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:466,34'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
                - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
            - BranchSide:      'src/core/thread/indirect_sender.cpp:475,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
        - Branch String:   'src/core/thread/indirect_sender.cpp:466,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:468,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:475,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
        - Branch String:   'src/core/thread/indirect_sender.cpp:475,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:479,35'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot3Mac7AddressC2Ev
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:532,27'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
        - Branch String:   'src/core/thread/indirect_sender.cpp:513,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:515,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:519,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
        - Branch String:   'src/core/thread/indirect_sender.cpp:521,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:523,13'
              BranchSideFuncs:
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:527,9'
              BranchSideFuncs:
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
        - Branch String:   'src/core/thread/indirect_sender.cpp:535,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:535,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:537,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:415,34'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo18GetIndirectMessageEv
        - Src:             'src/core/thread/indirect_sender.cpp:422,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:422,32'
          Dst:             _ZN2ot15ChildSupervisor12UpdateOnSendERNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:448,16'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo20SetIndirectTxSuccessEb
        - Src:             'src/core/thread/indirect_sender.cpp:457,35'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/indirect_sender.cpp:463,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/indirect_sender.cpp:466,56'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/indirect_sender.cpp:468,16'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
        - Src:             'src/core/thread/indirect_sender.cpp:480,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:480,53'
          Dst:             _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:481,22'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/thread/indirect_sender.cpp:483,16'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
        - Src:             'src/core/thread/indirect_sender.cpp:484,16'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/indirect_sender.cpp:484,56'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
        - Src:             'src/core/thread/indirect_sender.cpp:484,30'
          Dst:             _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
        - Src:             'src/core/thread/indirect_sender.cpp:495,32'
          Dst:             _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
        - Src:             'src/core/thread/indirect_sender.cpp:513,21'
          Dst:             _ZNK2ot3Mac5Frame7IsEmptyEv
        - Src:             'src/core/thread/indirect_sender.cpp:515,32'
          Dst:             _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - Src:             'src/core/thread/indirect_sender.cpp:515,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/indirect_sender.cpp:516,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:516,34'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
        - Src:             'src/core/thread/indirect_sender.cpp:519,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:519,72'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo20GetIndirectTxSuccessEv
        - Src:             'src/core/thread/indirect_sender.cpp:519,40'
          Dst:             _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
        - Src:             'src/core/thread/indirect_sender.cpp:521,22'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/indirect_sender.cpp:521,47'
          Dst:             _ZNK2ot6BitSetILt128EE3HasEt
        - Src:             'src/core/thread/indirect_sender.cpp:523,22'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/indirect_sender.cpp:523,47'
          Dst:             _ZN2ot6BitSetILt128EE6RemoveEt
        - Src:             'src/core/thread/indirect_sender.cpp:524,36'
          Dst:             _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:527,18'
          Dst:             _ZN2ot7Message16InvokeTxCallbackE7otError
        - Src:             'src/core/thread/indirect_sender.cpp:529,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:529,30'
          Dst:             _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Src:             'src/core/thread/indirect_sender.cpp:532,5'
          Dst:             _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:537,9'
          Dst:             _ZN2ot14IndirectSender31ClearMessagesForRemovedChildrenEv
    - functionName:    _ZN2ot14IndirectSender12NeighborInfo18GetIndirectMessageEv
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14IndirectSender12NeighborInfo20SetIndirectTxSuccessEb
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aTxStatus
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aFragmentOffset
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
        - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
        - _ZN2ot14IndirectSender12NeighborInfo20SetIndirectTxSuccessEb
        - _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
        - _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
        - _ZN2ot14IndirectSender16AcceptAnyMessageERKNS_7MessageE
        - _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
        - _ZN2ot3Mac7AddressC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo13GetMacAddressERNS_3Mac7AddressE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:317,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:317,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot14IndirectSender12NeighborInfo13GetMacAddressERNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:319,22'
              BranchSideFuncs:
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot14IndirectSender12NeighborInfo13GetMacAddressERNS_3Mac7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:306,24'
          Dst:             _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
        - Src:             'src/core/thread/indirect_sender.cpp:306,24'
          Dst:             _ZN2ot14IndirectSender16AcceptAnyMessageERKNS_7MessageE
        - Src:             'src/core/thread/indirect_sender.cpp:308,12'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
        - Src:             'src/core/thread/indirect_sender.cpp:309,12'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
        - Src:             'src/core/thread/indirect_sender.cpp:310,12'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo25SetIndirectFragmentOffsetEt
        - Src:             'src/core/thread/indirect_sender.cpp:311,12'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo20SetIndirectTxSuccessEb
        - Src:             'src/core/thread/indirect_sender.cpp:319,22'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/thread/indirect_sender.cpp:321,16'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo13GetMacAddressERNS_3Mac7AddressE
        - Src:             'src/core/thread/indirect_sender.cpp:322,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:322,30'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
    - functionName:    _ZN2ot14IndirectSender16AcceptAnyMessageERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          13
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
        - aChecker
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_7MessageEEEPT_PKS2_
        - _ZN2ot7AsConstINS_14IndirectSenderEEEPKT_PS2_
        - _ZNK2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/indirect_sender.hpp:209,27'
          Dst:             _ZN2ot7AsConstINS_14IndirectSenderEEEPKT_PS2_
        - Src:             'src/core/thread/indirect_sender.hpp:209,42'
          Dst:             _ZNK2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
        - Src:             'src/core/thread/indirect_sender.hpp:209,16'
          Dst:             _ZN2ot10AsNonConstINS_7MessageEEEPT_PKS2_
    - functionName:    _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aNeedsUpdate
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot14IndirectSender12NeighborInfo13GetMacAddressERNS_3Mac7AddressE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMacAddress
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZNK2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:44,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:46,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/indirect_sender.cpp:50,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:46,70'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/indirect_sender.cpp:46,21'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/indirect_sender.cpp:50,73'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/indirect_sender.cpp:50,21'
          Dst:             _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
    - functionName:    _ZNK2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
        - aChecker
      BBCount:         13
      ICount:          98
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot13PriorityQueue3endEv
        - _ZN2ot13PriorityQueue5beginEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot6BitSetILt128EE3HasEt
        - _ZNK2ot7Message22GetIndirectTxChildMaskEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:166,33'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:166,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
            - BranchSide:      'src/core/thread/indirect_sender.cpp:166,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/indirect_sender.cpp:168,62'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:166,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
            - BranchSide:      'src/core/thread/indirect_sender.cpp:168,65'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
        - Branch String:   'src/core/thread/indirect_sender.cpp:168,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:166,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/indirect_sender.cpp:170,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:164,33'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:164,51'
          Dst:             _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:166,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:166,33'
          Dst:             _ZN2ot13PriorityQueue5beginEv
        - Src:             'src/core/thread/indirect_sender.cpp:166,33'
          Dst:             _ZN2ot13PriorityQueue3endEv
        - Src:             'src/core/thread/indirect_sender.cpp:166,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/thread/indirect_sender.cpp:166,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/thread/indirect_sender.cpp:168,21'
          Dst:             _ZNK2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/indirect_sender.cpp:168,46'
          Dst:             _ZNK2ot6BitSetILt128EE3HasEt
        - Src:             'src/core/thread/indirect_sender.cpp:166,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
    - functionName:    _ZNK2ot7Message22GetIndirectTxChildMaskEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1112,66'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot14IndirectSender16PrepareDataFrameERNS_3Mac7TxFrameERNS_5ChildERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      short
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aChild
        - aMessage
      BBCount:         9
      ICount:          93
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder19GetMacSourceAddressERKNS_3Ip67AddressERNS_3Mac7AddressE
        - _ZN2ot13MeshForwarder32PrepareDataFrameWithNoMeshHeaderERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesE
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZN2ot3Ip66Header9GetSourceEv
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot3Mac5Frame15SetFramePendingEb
        - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Mac9AddressesC2Ev
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo13GetMacAddressERNS_3Mac7AddressE
        - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:372,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:374,18'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder32PrepareDataFrameWithNoMeshHeaderERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesE
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZN2ot3Mac5Frame15SetFramePendingEb
            - BranchSide:      'src/core/thread/indirect_sender.cpp:378,9'
              BranchSideFuncs:
                - _ZNK2ot14IndirectSender12NeighborInfo13GetMacAddressERNS_3Mac7AddressE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder32PrepareDataFrameWithNoMeshHeaderERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesE
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZN2ot3Mac5Frame15SetFramePendingEb
        - Branch String:   'src/core/thread/indirect_sender.cpp:395,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:395,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame15SetFramePendingEb
            - BranchSide:      'src/core/thread/indirect_sender.cpp:397,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame15SetFramePendingEb
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:362,20'
          Dst:             _ZN2ot3Mac9AddressesC2Ev
        - Src:             'src/core/thread/indirect_sender.cpp:368,26'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - Src:             'src/core/thread/indirect_sender.cpp:368,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/indirect_sender.cpp:370,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:370,56'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/indirect_sender.cpp:370,26'
          Dst:             _ZN2ot13MeshForwarder19GetMacSourceAddressERKNS_3Ip67AddressERNS_3Mac7AddressE
        - Src:             'src/core/thread/indirect_sender.cpp:372,19'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/indirect_sender.cpp:372,36'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/thread/indirect_sender.cpp:374,60'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/indirect_sender.cpp:374,77'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/indirect_sender.cpp:374,31'
          Dst:             _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/indirect_sender.cpp:378,16'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo13GetMacAddressERNS_3Mac7AddressE
        - Src:             'src/core/thread/indirect_sender.cpp:383,31'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/indirect_sender.cpp:384,31'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
        - Src:             'src/core/thread/indirect_sender.cpp:384,14'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/thread/indirect_sender.cpp:386,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:386,39'
          Dst:             _ZN2ot13MeshForwarder32PrepareDataFrameWithNoMeshHeaderERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesE
        - Src:             'src/core/thread/indirect_sender.cpp:388,14'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/thread/indirect_sender.cpp:395,16'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - Src:             'src/core/thread/indirect_sender.cpp:397,16'
          Dst:             _ZN2ot3Mac5Frame15SetFramePendingEb
    - functionName:    _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14IndirectSender17PrepareEmptyFrameERNS_3Mac7TxFrameERNS_5ChildEb
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aChild
        - aAckRequest
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13MeshForwarder17PrepareEmptyFrameERNS_3Mac7TxFrameERKNS1_7AddressEb
        - _ZN2ot3Mac7AddressC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo13GetMacAddressERNS_3Mac7AddressE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:405,18'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/thread/indirect_sender.cpp:406,12'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo13GetMacAddressERNS_3Mac7AddressE
        - Src:             'src/core/thread/indirect_sender.cpp:407,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:407,26'
          Dst:             _ZN2ot13MeshForwarder17PrepareEmptyFrameERNS_3Mac7TxFrameERKNS1_7AddressEb
    - functionName:    _ZN2ot14IndirectSender20PrepareFrameForChildERNS_3Mac7TxFrameERNS_18IndirectSenderBase12FrameContextERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aContext
        - aChild
      BBCount:         18
      ICount:          101
      EdgeCount:       18
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14IndirectSender12NeighborInfo18GetIndirectMessageEv
        - _ZN2ot14IndirectSender16PrepareDataFrameERNS_3Mac7TxFrameERNS_5ChildERNS_7MessageE
        - _ZN2ot14IndirectSender17PrepareEmptyFrameERNS_3Mac7TxFrameERNS_5ChildEb
        - _ZNK2ot7Message7GetTypeEv
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:331,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:331,5'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot14IndirectSender17PrepareEmptyFrameERNS_3Mac7TxFrameERNS_5ChildEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender16PrepareDataFrameERNS_3Mac7TxFrameERNS_5ChildERNS_7MessageE
                - __assert_fail
                - _ZN2ot14IndirectSender17PrepareEmptyFrameERNS_3Mac7TxFrameERNS_5ChildEb
            - BranchSide:      'src/core/thread/indirect_sender.cpp:331,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/indirect_sender.cpp:333,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:335,27'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender17PrepareEmptyFrameERNS_3Mac7TxFrameERNS_5ChildEb
            - BranchSide:      'src/core/thread/indirect_sender.cpp:340,13'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot14IndirectSender17PrepareEmptyFrameERNS_3Mac7TxFrameERNS_5ChildEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot14IndirectSender16PrepareDataFrameERNS_3Mac7TxFrameERNS_5ChildERNS_7MessageE
                - __assert_fail
        - Branch String:   'src/core/thread/indirect_sender.cpp:340,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:343,56'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender16PrepareDataFrameERNS_3Mac7TxFrameERNS_5ChildERNS_7MessageE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:347,27'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender17PrepareEmptyFrameERNS_3Mac7TxFrameERNS_5ChildEb
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:352,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:329,31'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo18GetIndirectMessageEv
        - Src:             'src/core/thread/indirect_sender.cpp:335,9'
          Dst:             _ZN2ot14IndirectSender17PrepareEmptyFrameERNS_3Mac7TxFrameERNS_5ChildEb
        - Src:             'src/core/thread/indirect_sender.cpp:340,22'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/thread/indirect_sender.cpp:343,39'
          Dst:             _ZN2ot14IndirectSender16PrepareDataFrameERNS_3Mac7TxFrameERNS_5ChildERNS_7MessageE
        - Src:             'src/core/thread/indirect_sender.cpp:347,9'
          Dst:             _ZN2ot14IndirectSender17PrepareEmptyFrameERNS_3Mac7TxFrameERNS_5ChildEb
        - Src:             'src/core/thread/indirect_sender.cpp:348,48'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/indirect_sender.cpp:352,9'
          Dst:             __assert_fail
    - functionName:    _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         9
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
        - _ZNK2ot14IndirectSender12NeighborInfo25IsWaitingForMessageUpdateEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:297,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:297,5'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:297,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:297,5'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo25IsWaitingForMessageUpdateEv
        - Src:             'src/core/thread/indirect_sender.cpp:298,5'
          Dst:             _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
    - functionName:    _ZNK2ot14IndirectSender12NeighborInfo25IsWaitingForMessageUpdateEv
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      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:    _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChild
        - aOldMode
      BBCount:         22
      ICount:          144
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot13PriorityQueue3endEv
        - _ZN2ot13PriorityQueue5beginEv
        - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
        - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
        - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
        - _ZN2ot6BitSetILt128EE6RemoveEt
        - _ZN2ot7Message17SetTimestampToNowEv
        - _ZN2ot7Message21SetDirectTransmissionEv
        - _ZN2ot7Message22GetIndirectTxChildMaskEv
        - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - _ZNK2ot6BitSetILt128EE3HasEt
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:190,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:190,38'
              BranchSideFuncs:
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13PriorityQueue5beginEv
                - _ZN2ot13PriorityQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:198,19'
              BranchSideFuncs:
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13PriorityQueue5beginEv
                - _ZN2ot13PriorityQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
        - Branch String:   'src/core/thread/indirect_sender.cpp:190,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:192,33'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13PriorityQueue5beginEv
                - _ZN2ot13PriorityQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:198,19'
              BranchSideFuncs:
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13PriorityQueue5beginEv
                - _ZN2ot13PriorityQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
        - Branch String:   'src/core/thread/indirect_sender.cpp:198,36'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:198,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/indirect_sender.cpp:198,39'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13PriorityQueue5beginEv
                - _ZN2ot13PriorityQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
        - Branch String:   'src/core/thread/indirect_sender.cpp:198,63'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:198,67'
              BranchSideFuncs:
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13PriorityQueue5beginEv
                - _ZN2ot13PriorityQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:198,63'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/indirect_sender.cpp:198,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:198,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13PriorityQueue5beginEv
                - _ZN2ot13PriorityQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:200,31'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13PriorityQueue5beginEv
                - _ZN2ot13PriorityQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
        - Branch String:   'src/core/thread/indirect_sender.cpp:202,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:202,31'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:212,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
        - Branch String:   'src/core/thread/indirect_sender.cpp:204,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:202,9'
              BranchSideFuncs:
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
            - BranchSide:      'src/core/thread/indirect_sender.cpp:206,17'
              BranchSideFuncs:
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:190,17'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/indirect_sender.cpp:190,45'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/indirect_sender.cpp:192,9'
          Dst:             _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
        - Src:             'src/core/thread/indirect_sender.cpp:198,19'
          Dst:             _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/indirect_sender.cpp:198,46'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/indirect_sender.cpp:198,74'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - Src:             'src/core/thread/indirect_sender.cpp:200,31'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:200,49'
          Dst:             _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:202,33'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:202,31'
          Dst:             _ZN2ot13PriorityQueue5beginEv
        - Src:             'src/core/thread/indirect_sender.cpp:202,31'
          Dst:             _ZN2ot13PriorityQueue3endEv
        - Src:             'src/core/thread/indirect_sender.cpp:202,31'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/thread/indirect_sender.cpp:202,31'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/thread/indirect_sender.cpp:204,25'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/indirect_sender.cpp:204,50'
          Dst:             _ZNK2ot6BitSetILt128EE3HasEt
        - Src:             'src/core/thread/indirect_sender.cpp:206,25'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/indirect_sender.cpp:206,50'
          Dst:             _ZN2ot6BitSetILt128EE6RemoveEt
        - Src:             'src/core/thread/indirect_sender.cpp:207,25'
          Dst:             _ZN2ot7Message21SetDirectTransmissionEv
        - Src:             'src/core/thread/indirect_sender.cpp:208,25'
          Dst:             _ZN2ot7Message17SetTimestampToNowEv
        - Src:             'src/core/thread/indirect_sender.cpp:202,31'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/thread/indirect_sender.cpp:212,16'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
        - Src:             'src/core/thread/indirect_sender.cpp:213,32'
          Dst:             _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:215,26'
          Dst:             _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
    - functionName:    _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aChild
        - aUseShortAddress
      BBCount:         9
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
        - _ZNK2ot14IndirectSender12NeighborInfo26IsIndirectSourceMatchShortEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:180,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:180,5'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
            - BranchSide:      'src/core/thread/indirect_sender.cpp:180,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:180,5'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo26IsIndirectSourceMatchShortEv
        - Src:             'src/core/thread/indirect_sender.cpp:182,28'
          Dst:             _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
    - functionName:    _ZNK2ot14IndirectSender12NeighborInfo26IsIndirectSourceMatchShortEv
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         31
      ICount:          127
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot14IndirectSender12NeighborInfo18GetIndirectMessageEv
        - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
        - _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
        - _ZN2ot14IndirectSender16AcceptAnyMessageERKNS_7MessageE
        - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
        - _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
        - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
        - _ZN2ot7Message22GetIndirectTxChildMaskEv
        - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
        - _ZNK2ot14IndirectSender12NeighborInfo25IsWaitingForMessageUpdateEv
        - _ZNK2ot6BitSetILt128EE3HasEt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:239,33'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:239,37'
              BranchSideFuncs:
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZNK2ot14IndirectSender12NeighborInfo25IsWaitingForMessageUpdateEv
                - _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
                - _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
                - _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:261,5'
              BranchSideFuncs:
                - _ZNK2ot14IndirectSender12NeighborInfo25IsWaitingForMessageUpdateEv
                - _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
                - _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
                - _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
        - Branch String:   'src/core/thread/indirect_sender.cpp:239,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:244,9'
              BranchSideFuncs:
                - _ZNK2ot14IndirectSender12NeighborInfo25IsWaitingForMessageUpdateEv
                - _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
                - _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
                - _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:261,5'
              BranchSideFuncs:
                - _ZNK2ot14IndirectSender12NeighborInfo25IsWaitingForMessageUpdateEv
                - _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
                - _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
                - _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
        - Branch String:   'src/core/thread/indirect_sender.cpp:261,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:261,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/indirect_sender.cpp:261,5'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
                - _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
                - _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
        - Branch String:   'src/core/thread/indirect_sender.cpp:265,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:265,5'
              BranchSideFuncs:
                - _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
                - _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:265,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/indirect_sender.cpp:267,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:272,31'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:283,5'
              BranchSideFuncs:
                - _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
                - _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
        - Branch String:   'src/core/thread/indirect_sender.cpp:283,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:283,5'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
                - _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:283,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:231,34'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo18GetIndirectMessageEv
        - Src:             'src/core/thread/indirect_sender.cpp:239,49'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/indirect_sender.cpp:239,78'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:239,96'
          Dst:             _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:239,74'
          Dst:             _ZNK2ot6BitSetILt128EE3HasEt
        - Src:             'src/core/thread/indirect_sender.cpp:244,16'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
        - Src:             'src/core/thread/indirect_sender.cpp:252,16'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
        - Src:             'src/core/thread/indirect_sender.cpp:253,26'
          Dst:             _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:261,5'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo25IsWaitingForMessageUpdateEv
        - Src:             'src/core/thread/indirect_sender.cpp:263,18'
          Dst:             _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
        - Src:             'src/core/thread/indirect_sender.cpp:263,18'
          Dst:             _ZN2ot14IndirectSender16AcceptAnyMessageERKNS_7MessageE
        - Src:             'src/core/thread/indirect_sender.cpp:272,9'
          Dst:             _ZN2ot14IndirectSender21UpdateIndirectMessageERNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:283,5'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo25GetIndirectFragmentOffsetEv
        - Src:             'src/core/thread/indirect_sender.cpp:285,12'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo26SetWaitingForMessageUpdateEb
        - Src:             'src/core/thread/indirect_sender.cpp:286,22'
          Dst:             _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
    - functionName:    _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aChild
      BBCount:         9
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
        - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
        - _ZN2ot6BitSetILt128EE6RemoveEt
        - _ZN2ot7Message22GetIndirectTxChildMaskEv
        - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot6BitSetILt128EE3HasEt
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:127,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:127,5'
              BranchSideFuncs:
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE6RemoveEt
                - _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
                - _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:127,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:125,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:125,45'
          Dst:             _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:127,5'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/indirect_sender.cpp:127,5'
          Dst:             _ZNK2ot6BitSetILt128EE3HasEt
        - Src:             'src/core/thread/indirect_sender.cpp:129,14'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/indirect_sender.cpp:129,39'
          Dst:             _ZN2ot6BitSetILt128EE6RemoveEt
        - Src:             'src/core/thread/indirect_sender.cpp:130,28'
          Dst:             _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:132,5'
          Dst:             _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
    - functionName:    _ZN2ot14IndirectSender24AcceptSupervisionMessageERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message7GetTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:563,21'
          Dst:             _ZNK2ot7Message7GetTypeEv
    - functionName:    _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aChild
      BBCount:         21
      ICount:          109
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
        - _ZN2ot14IndirectSender24AcceptSupervisionMessageERKNS_7MessageE
        - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
        - _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
        - _ZN2ot21SourceMatchController21IncrementMessageCountERNS_5ChildE
        - _ZN2ot6BitSetILt128EE3AddEt
        - _ZN2ot7Message22GetIndirectTxChildMaskEv
        - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - _ZNK2ot6BitSetILt128EE3HasEt
        - _ZNK2ot7Message7GetTypeEv
        - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:97,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot21SourceMatchController21IncrementMessageCountERNS_5ChildE
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:99,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE3HasEt
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot21SourceMatchController21IncrementMessageCountERNS_5ChildE
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/indirect_sender.cpp:100,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:100,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/indirect_sender.cpp:100,5'
              BranchSideFuncs:
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZN2ot6BitSetILt128EE3AddEt
                - _ZN2ot21SourceMatchController21IncrementMessageCountERNS_5ChildE
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/indirect_sender.cpp:105,59'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:105,63'
              BranchSideFuncs:
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
                - _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:116,26'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
        - Branch String:   'src/core/thread/indirect_sender.cpp:105,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:107,71'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
                - _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:116,26'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
        - Branch String:   'src/core/thread/indirect_sender.cpp:109,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:111,55'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZL11IgnoreError7otError.15262
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
            - BranchSide:      'src/core/thread/indirect_sender.cpp:114,5'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:97,5'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/indirect_sender.cpp:97,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/indirect_sender.cpp:99,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:99,36'
          Dst:             _ZNK2ot10ChildTable13GetChildIndexERKNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:100,5'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/indirect_sender.cpp:100,5'
          Dst:             _ZNK2ot6BitSetILt128EE3HasEt
        - Src:             'src/core/thread/indirect_sender.cpp:102,14'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/indirect_sender.cpp:102,39'
          Dst:             _ZN2ot6BitSetILt128EE3AddEt
        - Src:             'src/core/thread/indirect_sender.cpp:103,28'
          Dst:             _ZN2ot21SourceMatchController21IncrementMessageCountERNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:105,19'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/thread/indirect_sender.cpp:105,70'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - Src:             'src/core/thread/indirect_sender.cpp:107,39'
          Dst:             _ZN2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
        - Src:             'src/core/thread/indirect_sender.cpp:107,39'
          Dst:             _ZN2ot14IndirectSender24AcceptSupervisionMessageERKNS_7MessageE
        - Src:             'src/core/thread/indirect_sender.cpp:111,25'
          Dst:             _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:111,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/indirect_sender.cpp:112,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:112,34'
          Dst:             _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Src:             'src/core/thread/indirect_sender.cpp:116,5'
          Dst:             _ZN2ot14IndirectSender20RequestMessageUpdateERNS_5ChildE
    - functionName:    _ZN2ot14IndirectSender4StopEv
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
        - _ZN2ot15DataPollHandler5ClearEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/indirect_sender.cpp:71,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:71,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15DataPollHandler5ClearEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:71,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/indirect_sender.cpp:74,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/indirect_sender.cpp:74,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
                - _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15DataPollHandler5ClearEv
            - BranchSide:      'src/core/thread/indirect_sender.cpp:80,5'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler5ClearEv
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:74,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/indirect_sender.cpp:74,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/indirect_sender.cpp:74,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/indirect_sender.cpp:74,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/indirect_sender.cpp:74,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/indirect_sender.cpp:74,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/indirect_sender.cpp:76,15'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo18SetIndirectMessageEPNS_7MessageE
        - Src:             'src/core/thread/indirect_sender.cpp:77,32'
          Dst:             _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
        - Src:             'src/core/thread/indirect_sender.cpp:74,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/indirect_sender.cpp:80,22'
          Dst:             _ZN2ot15DataPollHandler5ClearEv
    - functionName:    _ZN2ot14IndirectSenderC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15DataPollHandlerC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot21SourceMatchControllerC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/indirect_sender.cpp:57,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/indirect_sender.cpp:60,7'
          Dst:             _ZN2ot21SourceMatchControllerC2ERNS_8InstanceE
        - Src:             'src/core/thread/indirect_sender.cpp:61,7'
          Dst:             _ZN2ot15DataPollHandlerC2ERNS_8InstanceE
    - functionName:    _ZNK2ot9EquatableINS_14SecurityPolicyEEeqERKS1_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZNK2ot9EquatableINS_4PskcEEeqERKS1_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot12TimerMilliInINS_10KeyManagerEXadL_ZNS1_22HandleKeyRotationTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
    - functionName:    _ZN2ot10KeyManager22HandleKeyRotationTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10KeyManager19CheckForKeyRotationEv
        - _ZN2ot10TimerMilli5StartEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/key_manager.cpp:554,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:554,9'
              BranchSideFuncs:
                - _ZN2ot10KeyManager19CheckForKeyRotationEv
            - BranchSide:      'src/core/thread/key_manager.cpp:556,9'
              BranchSideFuncs:
                - _ZN2ot10KeyManager19CheckForKeyRotationEv
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:550,23'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/key_manager.cpp:559,5'
          Dst:             _ZN2ot10KeyManager19CheckForKeyRotationEv
    - functionName:    _ZN2ot10KeyManager19CheckForKeyRotationEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/key_manager.cpp:564,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:564,9'
              BranchSideFuncs:
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
            - BranchSide:      'src/core/thread/key_manager.cpp:566,31'
              BranchSideFuncs:
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:566,9'
          Dst:             _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
    - functionName:    _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - this
        - aKeySequence
        - aFlags
      BBCount:         20
      ICount:          93
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10KeyManager17UpdateKeyMaterialEv
        - _ZN2ot10KeyManager21ResetKeyRotationTimerEv
        - _ZN2ot10KeyManager22SetAllMacFrameCountersEjb
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/key_manager.cpp:367,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:367,5'
              BranchSideFuncs:
                - _ZN2ot10KeyManager22SetAllMacFrameCountersEjb
                - _ZN2ot10KeyManager17UpdateKeyMaterialEv
                - _ZN2ot10KeyManager21ResetKeyRotationTimerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/key_manager.cpp:367,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Branch String:   'src/core/thread/key_manager.cpp:369,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:371,9'
              BranchSideFuncs:
                - _ZN2ot10KeyManager22SetAllMacFrameCountersEjb
                - _ZN2ot10KeyManager17UpdateKeyMaterialEv
                - _ZN2ot10KeyManager21ResetKeyRotationTimerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/key_manager.cpp:399,5'
              BranchSideFuncs:
                - _ZN2ot10KeyManager22SetAllMacFrameCountersEjb
                - _ZN2ot10KeyManager17UpdateKeyMaterialEv
                - _ZN2ot10KeyManager21ResetKeyRotationTimerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
        - Branch String:   'src/core/thread/key_manager.cpp:371,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:371,9'
              BranchSideFuncs:
                - _ZN2ot10KeyManager22SetAllMacFrameCountersEjb
                - _ZN2ot10KeyManager17UpdateKeyMaterialEv
                - _ZN2ot10KeyManager21ResetKeyRotationTimerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/key_manager.cpp:371,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/key_manager.cpp:407,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:409,32'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/key_manager.cpp:412,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:367,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/key_manager.cpp:367,5'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Src:             'src/core/thread/key_manager.cpp:399,5'
          Dst:             _ZN2ot10KeyManager22SetAllMacFrameCountersEjb
        - Src:             'src/core/thread/key_manager.cpp:403,5'
          Dst:             _ZN2ot10KeyManager17UpdateKeyMaterialEv
        - Src:             'src/core/thread/key_manager.cpp:405,5'
          Dst:             _ZN2ot10KeyManager21ResetKeyRotationTimerEv
        - Src:             'src/core/thread/key_manager.cpp:412,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/key_manager.cpp:412,21'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot10KeyManager22SetAllMacFrameCountersEjb
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFrameCounter
        - aSetIfLarger
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
        - _ZN2ot3Mac6SubMac15SetFrameCounterEjb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:454,23'
          Dst:             _ZN2ot3Mac17LinkFrameCounters6SetAllEj
        - Src:             'src/core/thread/key_manager.cpp:457,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
        - Src:             'src/core/thread/key_manager.cpp:457,24'
          Dst:             _ZN2ot3Mac6SubMac15SetFrameCounterEjb
    - functionName:    _ZN2ot10KeyManager17UpdateKeyMaterialEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac11KeyMaterial7SetFromERKNS0_3KeyEb
        - _ZN2ot3Mac11KeyMaterialC2Ev
        - _ZN2ot3Mac6SubMac9SetMacKeyEhhRKNS0_11KeyMaterialES4_S4_
        - _ZNK2ot10KeyManager11ComputeKeysEjRNS0_8HashKeysE
        - _ZNK2ot10KeyManager8HashKeys9GetMacKeyEv
        - _ZNK2ot10KeyManager8HashKeys9GetMleKeyEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:333,5'
          Dst:             _ZNK2ot10KeyManager11ComputeKeysEjRNS0_8HashKeysE
        - Src:             'src/core/thread/key_manager.cpp:335,30'
          Dst:             _ZNK2ot10KeyManager8HashKeys9GetMleKeyEv
        - Src:             'src/core/thread/key_manager.cpp:335,13'
          Dst:             _ZN2ot3Mac11KeyMaterial7SetFromERKNS0_3KeyEb
        - Src:             'src/core/thread/key_manager.cpp:339,26'
          Dst:             _ZN2ot3Mac11KeyMaterialC2Ev
        - Src:             'src/core/thread/key_manager.cpp:340,26'
          Dst:             _ZN2ot3Mac11KeyMaterialC2Ev
        - Src:             'src/core/thread/key_manager.cpp:341,26'
          Dst:             _ZN2ot3Mac11KeyMaterialC2Ev
        - Src:             'src/core/thread/key_manager.cpp:343,33'
          Dst:             _ZNK2ot10KeyManager8HashKeys9GetMacKeyEv
        - Src:             'src/core/thread/key_manager.cpp:343,16'
          Dst:             _ZN2ot3Mac11KeyMaterial7SetFromERKNS0_3KeyEb
        - Src:             'src/core/thread/key_manager.cpp:345,9'
          Dst:             _ZNK2ot10KeyManager11ComputeKeysEjRNS0_8HashKeysE
        - Src:             'src/core/thread/key_manager.cpp:346,34'
          Dst:             _ZNK2ot10KeyManager8HashKeys9GetMacKeyEv
        - Src:             'src/core/thread/key_manager.cpp:346,17'
          Dst:             _ZN2ot3Mac11KeyMaterial7SetFromERKNS0_3KeyEb
        - Src:             'src/core/thread/key_manager.cpp:348,9'
          Dst:             _ZNK2ot10KeyManager11ComputeKeysEjRNS0_8HashKeysE
        - Src:             'src/core/thread/key_manager.cpp:349,34'
          Dst:             _ZNK2ot10KeyManager8HashKeys9GetMacKeyEv
        - Src:             'src/core/thread/key_manager.cpp:349,17'
          Dst:             _ZN2ot3Mac11KeyMaterial7SetFromERKNS0_3KeyEb
        - Src:             'src/core/thread/key_manager.cpp:351,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
        - Src:             'src/core/thread/key_manager.cpp:351,28'
          Dst:             _ZN2ot3Mac6SubMac9SetMacKeyEhhRKNS0_11KeyMaterialES4_S4_
    - functionName:    _ZN2ot10KeyManager21ResetKeyRotationTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:545,23'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZNK2ot10KeyManager11ComputeKeysEjRNS0_8HashKeysE
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKeySequence
        - aHashKeys
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
        - _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
        - _ZN2ot6Crypto10HmacSha2566UpdateIA4_hEEvRKT_
        - _ZN2ot6Crypto10HmacSha2566UpdateIA6_hEEvRKT_
        - _ZN2ot6Crypto10HmacSha256C2Ev
        - _ZN2ot6Crypto10HmacSha256D2Ev
        - _ZN2ot6Crypto3Key3SetEPKht
        - _ZN2ot9BigEndian11WriteUint32EjPh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:289,24'
          Dst:             _ZN2ot6Crypto10HmacSha256C2Ev
        - Src:             'src/core/thread/key_manager.cpp:296,15'
          Dst:             _ZN2ot6Crypto3Key3SetEPKht
        - Src:             'src/core/thread/key_manager.cpp:299,10'
          Dst:             _ZN2ot6Crypto10HmacSha2565StartERKNS0_3KeyE
        - Src:             'src/core/thread/key_manager.cpp:301,5'
          Dst:             _ZN2ot9BigEndian11WriteUint32EjPh
        - Src:             'src/core/thread/key_manager.cpp:302,10'
          Dst:             _ZN2ot6Crypto10HmacSha2566UpdateIA4_hEEvRKT_
        - Src:             'src/core/thread/key_manager.cpp:303,10'
          Dst:             _ZN2ot6Crypto10HmacSha2566UpdateIA6_hEEvRKT_
        - Src:             'src/core/thread/key_manager.cpp:305,10'
          Dst:             _ZN2ot6Crypto10HmacSha2566FinishERNS0_6Sha2564HashE
        - Src:             'src/core/thread/key_manager.cpp:306,1'
          Dst:             _ZN2ot6Crypto10HmacSha256D2Ev
    - functionName:    _ZNK2ot10KeyManager8HashKeys9GetMleKeyEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 570
      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:    _ZNK2ot10KeyManager8HashKeys9GetMacKeyEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 571
      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:    _ZN2ot6Crypto10HmacSha2566UpdateIA4_hEEvRKT_
      functionSourceFile: '/src/openthread/src/core/crypto/hmac_sha256.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/hmac_sha256.hpp:106,16'
          Dst:             _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
    - functionName:    _ZN2ot6Crypto10HmacSha2566UpdateIA6_hEEvRKT_
      functionSourceFile: '/src/openthread/src/core/crypto/hmac_sha256.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/hmac_sha256.hpp:106,16'
          Dst:             _ZN2ot6Crypto10HmacSha2566UpdateEPKvt
    - functionName:    _ZN2ot13ClearAllBytesINS_14SecurityPolicyEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      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:    _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      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:    _ZN2ot6Random6Crypto4FillINS_10NetworkKeyEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random6Crypto10FillBufferEPht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/random.hpp:220,12'
          Dst:             _ZN2ot6Random6Crypto10FillBufferEPht
    - functionName:    _ZNK2ot10KeyManager7GetPskcERNS_4PskcE
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPskc
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNetworkKey
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Notifier6UpdateINS_14SecurityPolicyEEE7otErrorRT_RKS4_NS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aVariable
        - aNewValue
        - aEvent
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot9EquatableINS_14SecurityPolicyEEeqERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.hpp:274,13'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.hpp:276,27'
              BranchSideFuncs:
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
            - BranchSide:      'src/core/common/notifier.hpp:281,25'
              BranchSideFuncs:
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/common/notifier.hpp:274,23'
          Dst:             _ZNK2ot9EquatableINS_14SecurityPolicyEEeqERKS1_
        - Src:             'src/core/common/notifier.hpp:276,13'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Src:             'src/core/common/notifier.hpp:282,13'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot10KeyManager17SetSecurityPolicyERKNS_14SecurityPolicyE
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSecurityPolicy
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10KeyManager19CheckForKeyRotationEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot8Notifier6UpdateINS_14SecurityPolicyEEE7otErrorRT_RKS4_NS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/key_manager.cpp:518,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:520,19'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6UpdateINS_14SecurityPolicyEEE7otErrorRT_RKS4_NS_5EventE
                - _ZL11IgnoreError7otError.15375
                - _ZN2ot10KeyManager19CheckForKeyRotationEv
            - BranchSide:      'src/core/thread/key_manager.cpp:524,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6UpdateINS_14SecurityPolicyEEE7otErrorRT_RKS4_NS_5EventE
                - _ZL11IgnoreError7otError.15375
                - _ZN2ot10KeyManager19CheckForKeyRotationEv
        - Branch String:   'src/core/thread/key_manager.cpp:524,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:524,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6UpdateINS_14SecurityPolicyEEE7otErrorRT_RKS4_NS_5EventE
                - _ZL11IgnoreError7otError.15375
                - _ZN2ot10KeyManager19CheckForKeyRotationEv
            - BranchSide:      'src/core/thread/key_manager.cpp:526,43'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6UpdateINS_14SecurityPolicyEEE7otErrorRT_RKS4_NS_5EventE
                - _ZL11IgnoreError7otError.15375
                - _ZN2ot10KeyManager19CheckForKeyRotationEv
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:521,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/thread/key_manager.cpp:537,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/key_manager.cpp:537,33'
          Dst:             _ZN2ot8Notifier6UpdateINS_14SecurityPolicyEEE7otErrorRT_RKS4_NS_5EventE
        - Src:             'src/core/thread/key_manager.cpp:537,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/key_manager.cpp:539,5'
          Dst:             _ZN2ot10KeyManager19CheckForKeyRotationEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10KeyManager6SetKekERKNS_3Mac3KeyE
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKek
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac11KeyMaterial7SetFromERKNS0_3KeyEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:510,10'
          Dst:             _ZN2ot3Mac11KeyMaterial7SetFromERKNS0_3KeyEb
    - functionName:    _ZN2ot10KeyManager24IncrementMleFrameCounterEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle5StoreEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/key_manager.cpp:502,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:502,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StoreEv
            - BranchSide:      'src/core/thread/key_manager.cpp:504,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StoreEv
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:504,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/key_manager.cpp:504,25'
          Dst:             _ZN2ot3Mle3Mle5StoreEv
    - functionName:    _ZN2ot3Mac17LinkFrameCounters6Set154Ej
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aCounter
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac17LinkFrameCounters6Get154Ev
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10KeyManager19MacFrameCounterUsedEj
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMacFrameCounter
      BBCount:         12
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mac17LinkFrameCounters6Set154Ej
        - _ZN2ot3Mle3Mle5StoreEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mac17LinkFrameCounters6Get154Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/key_manager.cpp:470,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:470,5'
              BranchSideFuncs:
                - _ZN2ot3Mac17LinkFrameCounters6Set154Ej
                - _ZNK2ot3Mac17LinkFrameCounters6Get154Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StoreEv
            - BranchSide:      'src/core/thread/key_manager.cpp:470,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/key_manager.cpp:474,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:474,39'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StoreEv
            - BranchSide:      'src/core/thread/key_manager.cpp:476,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StoreEv
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:470,5'
          Dst:             _ZNK2ot3Mac17LinkFrameCounters6Get154Ev
        - Src:             'src/core/thread/key_manager.cpp:472,23'
          Dst:             _ZN2ot3Mac17LinkFrameCounters6Set154Ej
        - Src:             'src/core/thread/key_manager.cpp:474,27'
          Dst:             _ZNK2ot3Mac17LinkFrameCounters6Get154Ev
        - Src:             'src/core/thread/key_manager.cpp:476,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/key_manager.cpp:476,25'
          Dst:             _ZN2ot3Mle3Mle5StoreEv
    - functionName:    _ZN2ot10KeyManager18GetTemporaryMleKeyEj
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aKeySequence
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac11KeyMaterial7SetFromERKNS0_3KeyEb
        - _ZNK2ot10KeyManager11ComputeKeysEjRNS0_8HashKeysE
        - _ZNK2ot10KeyManager8HashKeys9GetMleKeyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:422,5'
          Dst:             _ZNK2ot10KeyManager11ComputeKeysEjRNS0_8HashKeysE
        - Src:             'src/core/thread/key_manager.cpp:423,39'
          Dst:             _ZNK2ot10KeyManager8HashKeys9GetMleKeyEv
        - Src:             'src/core/thread/key_manager.cpp:423,22'
          Dst:             _ZN2ot3Mac11KeyMaterial7SetFromERKNS0_3KeyEb
    - functionName:    _ZN2ot8Notifier6UpdateINS_10NetworkKeyEEE7otErrorRT_RKS4_NS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aVariable
        - aNewValue
        - aEvent
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot9EquatableINS_10NetworkKeyEEeqERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.hpp:274,13'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.hpp:276,27'
              BranchSideFuncs:
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
            - BranchSide:      'src/core/common/notifier.hpp:281,25'
              BranchSideFuncs:
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/common/notifier.hpp:274,23'
          Dst:             _ZNK2ot9EquatableINS_10NetworkKeyEEeqERKS1_
        - Src:             'src/core/common/notifier.hpp:276,13'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Src:             'src/core/common/notifier.hpp:282,13'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot10KeyManager13SetNetworkKeyERKNS_10NetworkKeyE
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNetworkKey
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10KeyManager17UpdateKeyMaterialEv
        - _ZN2ot10KeyManager18ResetFrameCountersEv
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZN2ot8Notifier6UpdateINS_10NetworkKeyEEE7otErrorRT_RKS4_NS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/key_manager.cpp:274,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:274,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:277,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot10KeyManager17UpdateKeyMaterialEv
                - _ZN2ot10KeyManager18ResetFrameCountersEv
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:274,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/key_manager.cpp:274,5'
          Dst:             _ZN2ot8Notifier6UpdateINS_10NetworkKeyEEE7otErrorRT_RKS4_NS_5EventE
        - Src:             'src/core/thread/key_manager.cpp:277,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/key_manager.cpp:277,21'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
        - Src:             'src/core/thread/key_manager.cpp:280,5'
          Dst:             _ZN2ot10KeyManager17UpdateKeyMaterialEv
        - Src:             'src/core/thread/key_manager.cpp:281,5'
          Dst:             _ZN2ot10KeyManager18ResetFrameCountersEv
    - functionName:    _ZN2ot10KeyManager18ResetFrameCountersEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          117
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot11RouterTable3endEv
        - _ZN2ot11RouterTable5beginEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Mac17LinkFrameCounters5ResetEv
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot8Neighbor14SetKeySequenceEj
        - _ZN2ot8Neighbor18SetMleFrameCounterEj
        - _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/key_manager.cpp:241,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:241,25'
              BranchSideFuncs:
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
            - BranchSide:      'src/core/thread/key_manager.cpp:250,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Branch String:   'src/core/thread/key_manager.cpp:250,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:250,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
            - BranchSide:      'src/core/thread/key_manager.cpp:258,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:233,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/key_manager.cpp:233,31'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/key_manager.cpp:234,13'
          Dst:             _ZN2ot8Neighbor14SetKeySequenceEj
        - Src:             'src/core/thread/key_manager.cpp:235,13'
          Dst:             _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - Src:             'src/core/thread/key_manager.cpp:235,36'
          Dst:             _ZN2ot3Mac17LinkFrameCounters5ResetEv
        - Src:             'src/core/thread/key_manager.cpp:236,13'
          Dst:             _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Src:             'src/core/thread/key_manager.cpp:237,13'
          Dst:             _ZN2ot8Neighbor18SetMleFrameCounterEj
        - Src:             'src/core/thread/key_manager.cpp:241,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/key_manager.cpp:241,25'
          Dst:             _ZN2ot11RouterTable5beginEv
        - Src:             'src/core/thread/key_manager.cpp:241,25'
          Dst:             _ZN2ot11RouterTable3endEv
        - Src:             'src/core/thread/key_manager.cpp:243,16'
          Dst:             _ZN2ot8Neighbor14SetKeySequenceEj
        - Src:             'src/core/thread/key_manager.cpp:244,16'
          Dst:             _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - Src:             'src/core/thread/key_manager.cpp:244,39'
          Dst:             _ZN2ot3Mac17LinkFrameCounters5ResetEv
        - Src:             'src/core/thread/key_manager.cpp:245,16'
          Dst:             _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Src:             'src/core/thread/key_manager.cpp:246,16'
          Dst:             _ZN2ot8Neighbor18SetMleFrameCounterEj
        - Src:             'src/core/thread/key_manager.cpp:250,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/key_manager.cpp:250,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/key_manager.cpp:250,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/key_manager.cpp:250,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/key_manager.cpp:250,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/key_manager.cpp:250,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/key_manager.cpp:252,15'
          Dst:             _ZN2ot8Neighbor14SetKeySequenceEj
        - Src:             'src/core/thread/key_manager.cpp:253,15'
          Dst:             _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - Src:             'src/core/thread/key_manager.cpp:253,38'
          Dst:             _ZN2ot3Mac17LinkFrameCounters5ResetEv
        - Src:             'src/core/thread/key_manager.cpp:254,15'
          Dst:             _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Src:             'src/core/thread/key_manager.cpp:255,15'
          Dst:             _ZN2ot8Neighbor18SetMleFrameCounterEj
        - Src:             'src/core/thread/key_manager.cpp:250,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
    - functionName:    _ZN2ot11RouterTable5beginEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:400,49'
          Dst:             _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
    - functionName:    _ZN2ot11RouterTable3endEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:401,47'
          Dst:             _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
    - functionName:    _ZN2ot8Notifier6UpdateINS_4PskcEEE7otErrorRT_RKS4_NS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aVariable
        - aNewValue
        - aEvent
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot9EquatableINS_4PskcEEeqERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.hpp:274,13'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.hpp:276,27'
              BranchSideFuncs:
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
            - BranchSide:      'src/core/common/notifier.hpp:281,25'
              BranchSideFuncs:
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/common/notifier.hpp:274,23'
          Dst:             _ZNK2ot9EquatableINS_4PskcEEeqERKS1_
        - Src:             'src/core/common/notifier.hpp:276,13'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Src:             'src/core/common/notifier.hpp:282,13'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot10KeyManager7SetPskcERKNS_4PskcE
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPskc
      BBCount:         8
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Notifier6UpdateINS_4PskcEEE7otErrorRT_RKS4_NS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/key_manager.cpp:221,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:221,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:221,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:221,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/key_manager.cpp:221,5'
          Dst:             _ZN2ot8Notifier6UpdateINS_4PskcEEE7otErrorRT_RKS4_NS_5EventE
    - functionName:    _ZN2ot10KeyManager4StopEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:205,49'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot10KeyManager5StartEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10KeyManager21ResetKeyRotationTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:202,5'
          Dst:             _ZN2ot10KeyManager21ResetKeyRotationTimerEv
    - functionName:    _ZN2ot10NetworkKey14GenerateRandomEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random6Crypto4FillINS_10NetworkKeyEEE7otErrorRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.hpp:150,41'
          Dst:             _ZN2ot6Random6Crypto4FillINS_10NetworkKeyEEE7otErrorRT_
    - functionName:    _ZN2ot12TimerMilliInINS_10KeyManagerEXadL_ZNS1_22HandleKeyRotationTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_10KeyManagerEXadL_ZNS1_22HandleKeyRotationTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_10KeyManagerEXadL_ZNS1_22HandleKeyRotationTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot10KeyManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10NetworkKey14GenerateRandomEv
        - _ZN2ot12TimerMilliInINS_10KeyManagerEXadL_ZNS1_22HandleKeyRotationTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot14SecurityPolicyC2Ev
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Mac11KeyMaterialC2Ev
        - _ZN2ot3Mac17LinkFrameCounters5ResetEv
        - _ZN2ot9ClearableINS_4PskcEE5ClearEv
        - otPlatCryptoInit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:167,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/key_manager.cpp:166,13'
          Dst:             _ZN2ot3Mac11KeyMaterialC2Ev
        - Src:             'src/core/thread/key_manager.cpp:166,13'
          Dst:             _ZN2ot3Mac11KeyMaterialC2Ev
        - Src:             'src/core/thread/key_manager.cpp:175,7'
          Dst:             _ZN2ot12TimerMilliInINS_10KeyManagerEXadL_ZNS1_22HandleKeyRotationTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/key_manager.cpp:166,13'
          Dst:             _ZN2ot3Mac11KeyMaterialC2Ev
        - Src:             'src/core/thread/key_manager.cpp:166,13'
          Dst:             _ZN2ot14SecurityPolicyC2Ev
        - Src:             'src/core/thread/key_manager.cpp:179,5'
          Dst:             otPlatCryptoInit
        - Src:             'src/core/thread/key_manager.cpp:192,29'
          Dst:             _ZN2ot10NetworkKey14GenerateRandomEv
        - Src:             'src/core/thread/key_manager.cpp:192,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/key_manager.cpp:193,11'
          Dst:             _ZN2ot9ClearableINS_4PskcEE5ClearEv
        - Src:             'src/core/thread/key_manager.cpp:196,23'
          Dst:             _ZN2ot3Mac17LinkFrameCounters5ResetEv
    - functionName:    _ZNK2ot14SecurityPolicy8GetFlagsEPhh
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aFlags
        - aFlagsLength
      BBCount:         40
      ICount:          262
      EdgeCount:       50
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/key_manager.cpp:105,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:105,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:107,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/key_manager.cpp:109,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:111,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:114,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/key_manager.cpp:114,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:116,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:119,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/key_manager.cpp:119,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:121,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:124,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/key_manager.cpp:124,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:126,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:129,10'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/key_manager.cpp:129,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:131,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:134,10'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/key_manager.cpp:134,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:136,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:139,10'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/key_manager.cpp:139,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:141,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:144,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/key_manager.cpp:144,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:144,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:144,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/key_manager.cpp:146,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:148,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:151,10'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/key_manager.cpp:151,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:153,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:156,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:105,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot14SecurityPolicy8SetFlagsEPKhh
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aFlags
        - aFlagsLength
      BBCount:         13
      ICount:          193
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14SecurityPolicy17SetToDefaultFlagsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/key_manager.cpp:82,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:82,5'
              BranchSideFuncs:
                - _ZN2ot14SecurityPolicy17SetToDefaultFlagsEv
            - BranchSide:      'src/core/thread/key_manager.cpp:84,5'
              BranchSideFuncs:
                - _ZN2ot14SecurityPolicy17SetToDefaultFlagsEv
        - Branch String:   'src/core/thread/key_manager.cpp:94,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/key_manager.cpp:94,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/key_manager.cpp:94,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:82,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/key_manager.cpp:84,5'
          Dst:             _ZN2ot14SecurityPolicy17SetToDefaultFlagsEv
    - functionName:    _ZN2ot14SecurityPolicy17SetToDefaultFlagsEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          58
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_14SecurityPolicyEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_14SecurityPolicyEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_14SecurityPolicyEEEvRT_
    - functionName:    _ZN2ot14SecurityPolicy12SetToDefaultEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14SecurityPolicy17SetToDefaultFlagsEv
        - _ZN2ot9ClearableINS_14SecurityPolicyEE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.cpp:61,5'
          Dst:             _ZN2ot9ClearableINS_14SecurityPolicyEE5ClearEv
        - Src:             'src/core/thread/key_manager.cpp:63,5'
          Dst:             _ZN2ot14SecurityPolicy17SetToDefaultFlagsEv
    - functionName:    _ZN2ot18CostForLinkQualityENS_11LinkQualityE
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aLinkQuality
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/link_quality.cpp:240,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:240,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:240,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot27GetTypicalRssForLinkQualityEaNS_11LinkQualityE
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aNoiseFloor
        - aLinkQuality
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/link_quality.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:201,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:205,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:209,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:213,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot24LinkQualityForLinkMarginEh
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aLinkMargin
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkQualityInfo20CalculateLinkQualityEhh
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/link_quality.cpp:191,12'
          Dst:             _ZN2ot15LinkQualityInfo20CalculateLinkQualityEhh
    - functionName:    _ZN2ot15LinkQualityInfo20CalculateLinkQualityEhh
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aLinkMargin
        - aLastLinkQuality
      BBCount:         18
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/link_quality.cpp:264,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:267,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:272,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:277,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:282,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/link_quality.cpp:285,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:287,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:289,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/link_quality.cpp:289,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:291,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:293,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot6StringILt10EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZN2ot6StringILt50EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot15LinkQualityInfo12ToInfoStringEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt50EEC2Ev
        - _ZNK2ot11RssAverager8ToStringEv
        - _ZNK2ot15LinkQualityInfo10GetLastRssEv
        - _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
        - _ZNK2ot6StringILt10EE9AsCStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/link_quality.cpp:169,16'
          Dst:             _ZN2ot6StringILt50EEC2Ev
        - Src:             'src/core/thread/link_quality.cpp:171,73'
          Dst:             _ZNK2ot11RssAverager8ToStringEv
        - Src:             'src/core/thread/link_quality.cpp:171,84'
          Dst:             _ZNK2ot6StringILt10EE9AsCStringEv
        - Src:             'src/core/thread/link_quality.cpp:171,97'
          Dst:             _ZNK2ot15LinkQualityInfo10GetLastRssEv
        - Src:             'src/core/thread/link_quality.cpp:172,19'
          Dst:             _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
        - Src:             'src/core/thread/link_quality.cpp:171,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZNK2ot11RssAverager8ToStringEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt10EEC2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/link_quality.cpp:105,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:105,5'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/link_quality.cpp:105,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/link_quality.cpp:103,16'
          Dst:             _ZN2ot6StringILt10EEC2Ev
        - Src:             'src/core/thread/link_quality.cpp:106,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot6StringILt10EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZN2ot17ComputeLinkMarginEaa
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aNoiseFloor
        - aRss
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/link_quality.cpp:181,24'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:181,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:183,20'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/link_quality.cpp:181,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:181,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:183,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17ComputeLinkMarginEaa
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
        - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - _ZNK2ot3Mac6SubMac13GetNoiseFloorEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/link_quality.cpp:164,30'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
        - Src:             'src/core/thread/link_quality.cpp:164,49'
          Dst:             _ZNK2ot3Mac6SubMac13GetNoiseFloorEv
        - Src:             'src/core/thread/link_quality.cpp:164,66'
          Dst:             _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - Src:             'src/core/thread/link_quality.cpp:164,12'
          Dst:             _ZN2ot17ComputeLinkMarginEaa
    - functionName:    _ZNK2ot11RssAverager10HasAverageEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkQualityInfo6AddRssEa
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRss
      BBCount:         16
      ICount:          70
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11RssAverager3AddEa
        - _ZN2ot15LinkQualityInfo16SetLinkQualityInENS_11LinkQualityE
        - _ZN2ot15LinkQualityInfo20CalculateLinkQualityEhh
        - _ZNK2ot11RssAverager10HasAverageEv
        - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/link_quality.cpp:145,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:145,5'
              BranchSideFuncs:
                - _ZNK2ot11RssAverager10HasAverageEv
                - _ZN2ot11RssAverager3AddEa
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot15LinkQualityInfo20CalculateLinkQualityEhh
                - _ZN2ot15LinkQualityInfo16SetLinkQualityInENS_11LinkQualityE
                - _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
            - BranchSide:      'src/core/thread/link_quality.cpp:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/link_quality.cpp:149,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:151,26'
              BranchSideFuncs:
                - _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
                - _ZN2ot11RssAverager3AddEa
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot15LinkQualityInfo20CalculateLinkQualityEhh
                - _ZN2ot15LinkQualityInfo16SetLinkQualityInENS_11LinkQualityE
            - BranchSide:      'src/core/thread/link_quality.cpp:154,5'
              BranchSideFuncs:
                - _ZN2ot11RssAverager3AddEa
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot15LinkQualityInfo20CalculateLinkQualityEhh
                - _ZN2ot15LinkQualityInfo16SetLinkQualityInENS_11LinkQualityE
        - Branch String:   'src/core/thread/link_quality.cpp:154,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:156,43'
              BranchSideFuncs:
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot15LinkQualityInfo20CalculateLinkQualityEhh
                - _ZN2ot15LinkQualityInfo16SetLinkQualityInENS_11LinkQualityE
      Callsites:
        - Src:             'src/core/thread/link_quality.cpp:149,22'
          Dst:             _ZNK2ot11RssAverager10HasAverageEv
        - Src:             'src/core/thread/link_quality.cpp:151,26'
          Dst:             _ZNK2ot15LinkQualityInfo16GetLinkQualityInEv
        - Src:             'src/core/thread/link_quality.cpp:154,5'
          Dst:             _ZN2ot11RssAverager3AddEa
        - Src:             'src/core/thread/link_quality.cpp:156,43'
          Dst:             _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - Src:             'src/core/thread/link_quality.cpp:156,22'
          Dst:             _ZN2ot15LinkQualityInfo20CalculateLinkQualityEhh
        - Src:             'src/core/thread/link_quality.cpp:156,5'
          Dst:             _ZN2ot15LinkQualityInfo16SetLinkQualityInENS_11LinkQualityE
    - functionName:    _ZN2ot11RssAverager3AddEa
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRss
      BBCount:         9
      ICount:          93
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3MinIaEET_S1_S1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/link_quality.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:62,5'
              BranchSideFuncs:
                - _ZN2ot3MinIaEET_S1_S1_
            - BranchSide:      'src/core/thread/link_quality.cpp:62,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/link_quality.cpp:66,12'
          Dst:             _ZN2ot3MinIaEET_S1_S1_
    - functionName:    _ZN2ot15LinkQualityInfo16SetLinkQualityInENS_11LinkQualityE
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLinkQuality
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkQualityInfo17SetLinkQualityOutENS_11LinkQualityE
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLinkQuality
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkQualityInfo5ClearEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkQualityInfo16SetLinkQualityInENS_11LinkQualityE
        - _ZN2ot15LinkQualityInfo17SetLinkQualityOutENS_11LinkQualityE
        - _ZN2ot9ClearableINS_11RssAveragerEE5ClearEv
        - _ZN2ot9ClearableINS_18SuccessRateTrackerEE5ClearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/link_quality.cpp:132,18'
          Dst:             _ZN2ot9ClearableINS_11RssAveragerEE5ClearEv
        - Src:             'src/core/thread/link_quality.cpp:133,5'
          Dst:             _ZN2ot15LinkQualityInfo16SetLinkQualityInENS_11LinkQualityE
        - Src:             'src/core/thread/link_quality.cpp:134,5'
          Dst:             _ZN2ot15LinkQualityInfo17SetLinkQualityOutENS_11LinkQualityE
        - Src:             'src/core/thread/link_quality.cpp:137,21'
          Dst:             _ZN2ot9ClearableINS_18SuccessRateTrackerEE5ClearEv
        - Src:             'src/core/thread/link_quality.cpp:138,23'
          Dst:             _ZN2ot9ClearableINS_18SuccessRateTrackerEE5ClearEv
    - functionName:    _ZN2ot11LqiAverager3AddEh
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLqi
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3MinIhEET_S1_S1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/link_quality.cpp:117,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:117,9'
              BranchSideFuncs:
                - _ZN2ot3MinIhEET_S1_S1_
            - BranchSide:      'src/core/thread/link_quality.cpp:119,9'
              BranchSideFuncs:
                - _ZN2ot3MinIhEET_S1_S1_
      Callsites:
        - Src:             'src/core/thread/link_quality.cpp:122,13'
          Dst:             _ZN2ot3MinIhEET_S1_S1_
    - functionName:    _ZNK2ot11RssAverager10GetAverageEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/link_quality.cpp:86,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:86,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:86,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/link_quality.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/link_quality.cpp:92,59'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/link_quality.cpp:94,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot18SuccessRateTracker9AddSampleEbt
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - short
      constantsTouched: []
      argNames:
        - this
        - aSuccess
        - aWeight
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip63Udp6HeaderEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_6Lowpan7ContextEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Lowpan14FragmentHeader9ParseFromERKNS_7MessageEtRt
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1246
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aHeaderLength
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Lowpan14FragmentHeader9ParseFromEPKhtRt
        - _ZNK2ot7Message9ReadBytesEtPvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:1250,28'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
        - Src:             'src/core/thread/lowpan.cpp:1252,12'
          Dst:             _ZN2ot6Lowpan14FragmentHeader9ParseFromEPKhtRt
    - functionName:    _ZN2ot6Lowpan14FragmentHeader9ParseFromEPKhtRt
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1219
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aFrameLength
        - aHeaderLength
      BBCount:         17
      ICount:          96
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderEPKht
        - _ZN2ot9BigEndian10ReadUint16EPKh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:1222,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1222,5'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot9BigEndian10ReadUint16EPKh
            - BranchSide:      'src/core/thread/lowpan.cpp:1222,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:1227,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1229,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1235,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:1229,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1229,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1229,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:1222,5'
          Dst:             _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderEPKht
        - Src:             'src/core/thread/lowpan.cpp:1224,13'
          Dst:             _ZN2ot9BigEndian10ReadUint16EPKh
        - Src:             'src/core/thread/lowpan.cpp:1225,13'
          Dst:             _ZN2ot9BigEndian10ReadUint16EPKh
    - functionName:    _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderEPKht
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aFrame
        - aFrameLength
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:1203,48'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1203,54'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1203,48'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot6Lowpan14FragmentHeader9ParseFromERNS_9FrameDataE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1215
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrameData
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Lowpan14FragmentHeader9ParseFromEPKhtRt
        - _ZN2ot9FrameData8SkipOverEt
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:1211,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1211,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1212,5'
              BranchSideFuncs:
                - _ZN2ot9FrameData8SkipOverEt
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:1211,5'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:1211,5'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:1211,5'
          Dst:             _ZN2ot6Lowpan14FragmentHeader9ParseFromEPKhtRt
        - Src:             'src/core/thread/lowpan.cpp:1212,16'
          Dst:             _ZN2ot9FrameData8SkipOverEt
    - functionName:    _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1198
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFrameData
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderEPKht
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:1198,40'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:1198,63'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:1198,12'
          Dst:             _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderEPKht
    - functionName:    _ZNK2ot12FrameBuilder8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      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:    _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1190
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12FrameBuilder4InitEPvt
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZNK2ot12FrameBuilder8GetBytesEv
        - _ZNK2ot12FrameBuilder9GetLengthEv
        - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:1186,18'
          Dst:             _ZN2ot12FrameBuilder4InitEPvt
        - Src:             'src/core/thread/lowpan.cpp:1188,17'
          Dst:             _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
        - Src:             'src/core/thread/lowpan.cpp:1188,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/lowpan.cpp:1190,46'
          Dst:             _ZNK2ot12FrameBuilder8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:1190,71'
          Dst:             _ZNK2ot12FrameBuilder9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:1190,21'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrameBuilder
      BBCount:         27
      ICount:          120
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot12FrameBuilder11AppendUint8Eh
        - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:1164,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1166,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
            - BranchSide:      'src/core/thread/lowpan.cpp:1170,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Branch String:   'src/core/thread/lowpan.cpp:1166,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1166,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1167,5'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Branch String:   'src/core/thread/lowpan.cpp:1170,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1170,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1171,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Branch String:   'src/core/thread/lowpan.cpp:1171,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1171,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:1174,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1174,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1175,5'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Branch String:   'src/core/thread/lowpan.cpp:1175,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1175,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1175,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:1166,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:1170,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:1171,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:1174,5'
          Dst:             _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Src:             'src/core/thread/lowpan.cpp:1175,5'
          Dst:             _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Lowpan10MeshHeader17DecrementHopsLeftEv
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:1153,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1153,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1155,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot6Lowpan10MeshHeader15GetHeaderLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageERt
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1137
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aHeaderLength
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Lowpan10MeshHeader9ParseFromEPKhtRt
        - _ZNK2ot7Message9ReadBytesEtPvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:1141,28'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
        - Src:             'src/core/thread/lowpan.cpp:1143,12'
          Dst:             _ZN2ot6Lowpan10MeshHeader9ParseFromEPKhtRt
    - functionName:    _ZN2ot6Lowpan10MeshHeader9ParseFromEPKhtRt
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1098
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aFrameLength
        - aHeaderLength
      BBCount:         22
      ICount:          114
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot9BigEndian10ReadUint16EPKh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:1102,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1102,5'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot9BigEndian10ReadUint16EPKh
            - BranchSide:      'src/core/thread/lowpan.cpp:1102,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:1105,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1105,5'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot9BigEndian10ReadUint16EPKh
            - BranchSide:      'src/core/thread/lowpan.cpp:1105,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:1109,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1111,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot9BigEndian10ReadUint16EPKh
            - BranchSide:      'src/core/thread/lowpan.cpp:1117,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot9BigEndian10ReadUint16EPKh
        - Branch String:   'src/core/thread/lowpan.cpp:1111,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1111,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot9BigEndian10ReadUint16EPKh
            - BranchSide:      'src/core/thread/lowpan.cpp:1111,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:1120,20'
          Dst:             _ZN2ot9BigEndian10ReadUint16EPKh
        - Src:             'src/core/thread/lowpan.cpp:1121,20'
          Dst:             _ZN2ot9BigEndian10ReadUint16EPKh
    - functionName:    _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionLinenumberEnd: 1133
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageERt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:1133,12'
          Dst:             _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageERt
    - functionName:    _ZN2ot6Lowpan10MeshHeader9ParseFromERNS_9FrameDataE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1086
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrameData
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Lowpan10MeshHeader9ParseFromEPKhtRt
        - _ZN2ot9FrameData8SkipOverEt
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:1090,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1090,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1091,5'
              BranchSideFuncs:
                - _ZN2ot9FrameData8SkipOverEt
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:1090,5'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:1090,5'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:1090,5'
          Dst:             _ZN2ot6Lowpan10MeshHeader9ParseFromEPKhtRt
        - Src:             'src/core/thread/lowpan.cpp:1091,16'
          Dst:             _ZN2ot9FrameData8SkipOverEt
    - functionName:    _ZN2ot6Lowpan10MeshHeader12IsMeshHeaderERKNS_9FrameDataE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1081
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFrameData
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:1082,57'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1082,63'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
            - BranchSide:      'src/core/thread/lowpan.cpp:1082,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:1082,24'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:1082,74'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
    - functionName:    _ZN2ot6Lowpan10MeshHeader4InitEtth
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1074
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aSource
        - aDestination
        - aHopsLeft
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionLinenumberEnd: 1068
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot7Message5WriteIhEEvtRKT_
        - _ZNK2ot7Message4ReadIhEE7otErrortRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:1062,26'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Src:             'src/core/thread/lowpan.cpp:1062,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/lowpan.cpp:1067,14'
          Dst:             _ZN2ot7Message5WriteIhEEvtRKT_
    - functionName:    _ZNK2ot6Lowpan6Lowpan13DecompressEcnERKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1054
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
      BBCount:         22
      ICount:          101
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - _ZNK2ot7Message4ReadItEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:1036,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1036,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1037,35'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Branch String:   'src/core/thread/lowpan.cpp:1039,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1039,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
            - BranchSide:      'src/core/thread/lowpan.cpp:1039,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:1042,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1045,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1050,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Branch String:   'src/core/thread/lowpan.cpp:1050,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1050,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1051,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:1036,5'
          Dst:             _ZNK2ot7Message4ReadItEE7otErrortRT_
        - Src:             'src/core/thread/lowpan.cpp:1037,13'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/lowpan.cpp:1050,5'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrortRT_
    - functionName:    _ZN2ot7Message5WriteItEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMacAddrs
        - aFrameData
        - aDatagramLength
      BBCount:         46
      ICount:          225
      EdgeCount:       57
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
        - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
        - _ZN2ot6Lowpan6Lowpan20DecompressBaseHeaderERNS_3Ip66HeaderERbRKNS_3Mac9AddressesERNS_9FrameDataE
        - _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
        - _ZN2ot7Message10MoveOffsetEi
        - _ZN2ot7Message5WriteItEEvtRKT_
        - _ZN2ot7Message6AppendINS_3Ip66HeaderEEE7otErrorRKT_
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9FrameData8SkipOverEt
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:973,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:973,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:975,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendINS_3Ip66HeaderEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
                - _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
        - Branch String:   'src/core/thread/lowpan.cpp:975,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:975,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:976,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
                - _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
        - Branch String:   'src/core/thread/lowpan.cpp:978,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:982,9'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
            - BranchSide:      'src/core/thread/lowpan.cpp:1012,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot9BigEndian10HostSwap16Et
        - Branch String:   'src/core/thread/lowpan.cpp:982,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:982,9'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
            - BranchSide:      'src/core/thread/lowpan.cpp:982,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:985,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:987,18'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
            - BranchSide:      'src/core/thread/lowpan.cpp:1001,19'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
        - Branch String:   'src/core/thread/lowpan.cpp:987,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:989,28'
              BranchSideFuncs:
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
                - _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
            - BranchSide:      'src/core/thread/lowpan.cpp:997,31'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
        - Branch String:   'src/core/thread/lowpan.cpp:993,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:993,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:994,13'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
                - _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
        - Branch String:   'src/core/thread/lowpan.cpp:998,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:998,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:1001,18'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1003,24'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
            - BranchSide:      'src/core/thread/lowpan.cpp:1008,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:1004,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1004,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:1005,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
                - _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
        - Branch String:   'src/core/thread/lowpan.cpp:1012,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:1014,50'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:1019,35'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:971,42'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/lowpan.cpp:973,5'
          Dst:             _ZN2ot6Lowpan6Lowpan20DecompressBaseHeaderERNS_3Ip66HeaderERbRKNS_3Mac9AddressesERNS_9FrameDataE
        - Src:             'src/core/thread/lowpan.cpp:975,5'
          Dst:             _ZN2ot7Message6AppendINS_3Ip66HeaderEEE7otErrorRKT_
        - Src:             'src/core/thread/lowpan.cpp:976,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/thread/lowpan.cpp:982,9'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:983,28'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:991,28'
          Dst:             _ZN2ot9FrameData8SkipOverEt
        - Src:             'src/core/thread/lowpan.cpp:993,17'
          Dst:             _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
        - Src:             'src/core/thread/lowpan.cpp:998,17'
          Dst:             _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
        - Src:             'src/core/thread/lowpan.cpp:1004,13'
          Dst:             _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
        - Src:             'src/core/thread/lowpan.cpp:1014,28'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/lowpan.cpp:1019,44'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/lowpan.cpp:1019,107'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:1019,13'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/lowpan.cpp:1022,14'
          Dst:             _ZN2ot7Message5WriteItEEvtRKT_
    - functionName:    _ZN2ot6Lowpan6Lowpan20DecompressBaseHeaderERNS_3Ip66HeaderERbRKNS_3Mac9AddressesERNS_9FrameDataE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp6Header
        - aCompressedNextHeader
        - aMacAddrs
        - aFrameData
      BBCount:         191
      ICount:          893
      EdgeCount:       227
      CyclomaticComplexity: 38
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Ip66Header11SetHopLimitEh
        - _ZN2ot3Ip66Header13SetNextHeaderEh
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
        - _ZN2ot3Ip66Header9GetSourceEv
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
        - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
        - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
        - _ZN2ot9FrameData19ReadBigEndianUint16ERt
        - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
        - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
        - _ZN2ot9FrameData8SkipOverEt
        - _ZN2ot9FrameData9ReadBytesEPvt
        - _ZN2ot9FrameData9ReadUint8ERh
        - _ZNK2ot3Ip66Prefix8GetBytesEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:605,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:605,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:608,5'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot9FrameData9ReadUint8ERh
        - Branch String:   'src/core/thread/lowpan.cpp:608,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:608,5'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot9FrameData9ReadUint8ERh
            - BranchSide:      'src/core/thread/lowpan.cpp:608,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:611,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:613,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZL11IgnoreError7otError.15566
            - BranchSide:      'src/core/thread/lowpan.cpp:619,22'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZL11IgnoreError7otError.15566
        - Branch String:   'src/core/thread/lowpan.cpp:613,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:613,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:615,25'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
                - _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZL11IgnoreError7otError.15566
        - Branch String:   'src/core/thread/lowpan.cpp:626,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:628,64'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZL11IgnoreError7otError.15566
            - BranchSide:      'src/core/thread/lowpan.cpp:652,10'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:630,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:630,9'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZL11IgnoreError7otError.15566
            - BranchSide:      'src/core/thread/lowpan.cpp:630,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:634,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:636,25'
              BranchSideFuncs:
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot9FrameData8SkipOverEt
            - BranchSide:      'src/core/thread/lowpan.cpp:641,14'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot9FrameData8SkipOverEt
        - Branch String:   'src/core/thread/lowpan.cpp:641,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:643,13'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/thread/lowpan.cpp:649,5'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:643,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:643,13'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/thread/lowpan.cpp:643,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:652,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:654,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
            - BranchSide:      'src/core/thread/lowpan.cpp:661,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
        - Branch String:   'src/core/thread/lowpan.cpp:654,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:654,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:656,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
        - Branch String:   'src/core/thread/lowpan.cpp:665,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:668,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
            - BranchSide:      'src/core/thread/lowpan.cpp:672,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
            - BranchSide:      'src/core/thread/lowpan.cpp:676,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
            - BranchSide:      'src/core/thread/lowpan.cpp:680,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
        - Branch String:   'src/core/thread/lowpan.cpp:680,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:680,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:681,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header11SetHopLimitEh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
        - Branch String:   'src/core/thread/lowpan.cpp:686,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:689,14'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
            - BranchSide:      'src/core/thread/lowpan.cpp:697,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
            - BranchSide:      'src/core/thread/lowpan.cpp:701,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
            - BranchSide:      'src/core/thread/lowpan.cpp:707,32'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZL11IgnoreError7otError.15566
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
            - BranchSide:      'src/core/thread/lowpan.cpp:711,10'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
        - Branch String:   'src/core/thread/lowpan.cpp:689,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:691,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
            - BranchSide:      'src/core/thread/lowpan.cpp:694,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
        - Branch String:   'src/core/thread/lowpan.cpp:691,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:691,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:692,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
        - Branch String:   'src/core/thread/lowpan.cpp:697,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:697,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:698,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
        - Branch String:   'src/core/thread/lowpan.cpp:703,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:703,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:704,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
        - Branch String:   'src/core/thread/lowpan.cpp:711,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:713,14'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
            - BranchSide:      'src/core/thread/lowpan.cpp:724,10'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
        - Branch String:   'src/core/thread/lowpan.cpp:713,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:715,53'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
            - BranchSide:      'src/core/thread/lowpan.cpp:719,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
        - Branch String:   'src/core/thread/lowpan.cpp:719,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:719,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
            - BranchSide:      'src/core/thread/lowpan.cpp:719,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:724,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:728,17'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
            - BranchSide:      'src/core/thread/lowpan.cpp:767,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
        - Branch String:   'src/core/thread/lowpan.cpp:728,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:731,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
            - BranchSide:      'src/core/thread/lowpan.cpp:736,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
            - BranchSide:      'src/core/thread/lowpan.cpp:740,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
            - BranchSide:      'src/core/thread/lowpan.cpp:746,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
            - BranchSide:      'src/core/thread/lowpan.cpp:750,14'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
        - Branch String:   'src/core/thread/lowpan.cpp:731,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:731,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
            - BranchSide:      'src/core/thread/lowpan.cpp:731,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:732,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:732,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:733,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
        - Branch String:   'src/core/thread/lowpan.cpp:736,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:736,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:737,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
        - Branch String:   'src/core/thread/lowpan.cpp:742,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:742,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:743,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
        - Branch String:   'src/core/thread/lowpan.cpp:746,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:746,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:747,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
        - Branch String:   'src/core/thread/lowpan.cpp:750,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:752,18'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
            - BranchSide:      'src/core/thread/lowpan.cpp:759,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:752,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:754,62'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/thread/lowpan.cpp:756,9'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:759,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:759,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/thread/lowpan.cpp:759,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:769,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:771,21'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
            - BranchSide:      'src/core/thread/lowpan.cpp:795,21'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:771,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:774,17'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/thread/lowpan.cpp:778,17'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/thread/lowpan.cpp:783,17'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/thread/lowpan.cpp:788,17'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/thread/lowpan.cpp:792,9'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:774,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:774,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:775,17'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:778,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:778,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:779,17'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:779,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:779,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:780,17'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:783,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:783,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:784,17'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:784,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:784,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:785,17'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:789,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:789,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:790,17'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:795,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:798,17'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/thread/lowpan.cpp:806,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:798,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:798,17'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/thread/lowpan.cpp:798,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:799,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:799,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:800,72'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot9FrameData9ReadBytesEPvt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:802,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:802,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:803,17'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
        - Branch String:   'src/core/thread/lowpan.cpp:811,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:813,9'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/thread/lowpan.cpp:818,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:813,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:813,9'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot3Ip66Header13SetNextHeaderEh
            - BranchSide:      'src/core/thread/lowpan.cpp:813,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:814,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:814,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:815,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header13SetNextHeaderEh
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:605,5'
          Dst:             _ZN2ot9FrameData19ReadBigEndianUint16ERt
        - Src:             'src/core/thread/lowpan.cpp:613,9'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:619,5'
          Dst:             _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
        - Src:             'src/core/thread/lowpan.cpp:620,5'
          Dst:             _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
        - Src:             'src/core/thread/lowpan.cpp:622,16'
          Dst:             _ZN2ot9ClearableINS_3Ip66HeaderEE5ClearEv
        - Src:             'src/core/thread/lowpan.cpp:623,16'
          Dst:             _ZN2ot3Ip66Header27InitVersionTrafficClassFlowEv
        - Src:             'src/core/thread/lowpan.cpp:630,9'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:632,42'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:636,36'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:636,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/lowpan.cpp:643,13'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:644,45'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:645,45'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:646,45'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:647,24'
          Dst:             _ZN2ot9FrameData8SkipOverEt
        - Src:             'src/core/thread/lowpan.cpp:654,9'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:656,20'
          Dst:             _ZN2ot3Ip66Header13SetNextHeaderEh
        - Src:             'src/core/thread/lowpan.cpp:668,20'
          Dst:             _ZN2ot3Ip66Header11SetHopLimitEh
        - Src:             'src/core/thread/lowpan.cpp:672,20'
          Dst:             _ZN2ot3Ip66Header11SetHopLimitEh
        - Src:             'src/core/thread/lowpan.cpp:676,20'
          Dst:             _ZN2ot3Ip66Header11SetHopLimitEh
        - Src:             'src/core/thread/lowpan.cpp:680,9'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:681,20'
          Dst:             _ZN2ot3Ip66Header11SetHopLimitEh
        - Src:             'src/core/thread/lowpan.cpp:691,13'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:691,13'
          Dst:             _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
        - Src:             'src/core/thread/lowpan.cpp:697,9'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:697,9'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/lowpan.cpp:697,9'
          Dst:             _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
        - Src:             'src/core/thread/lowpan.cpp:701,20'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:702,20'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:703,9'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:703,9'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
        - Src:             'src/core/thread/lowpan.cpp:707,74'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:707,86'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/lowpan.cpp:707,21'
          Dst:             _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/lowpan.cpp:707,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/lowpan.cpp:715,53'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/lowpan.cpp:715,24'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:720,24'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:720,36'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
        - Src:             'src/core/thread/lowpan.cpp:732,13'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:732,13'
          Dst:             _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
        - Src:             'src/core/thread/lowpan.cpp:736,13'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:736,13'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/lowpan.cpp:736,13'
          Dst:             _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
        - Src:             'src/core/thread/lowpan.cpp:740,24'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:741,24'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:742,13'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:742,13'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
        - Src:             'src/core/thread/lowpan.cpp:746,13'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:746,13'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/lowpan.cpp:746,13'
          Dst:             _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/lowpan.cpp:754,62'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/lowpan.cpp:754,28'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:760,24'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:760,41'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
        - Src:             'src/core/thread/lowpan.cpp:767,20'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:774,17'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:774,17'
          Dst:             _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
        - Src:             'src/core/thread/lowpan.cpp:778,17'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:778,17'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:779,17'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:779,17'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
        - Src:             'src/core/thread/lowpan.cpp:783,17'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:783,17'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:784,17'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:784,17'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
        - Src:             'src/core/thread/lowpan.cpp:788,28'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:789,17'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:789,17'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:799,17'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:799,17'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
        - Src:             'src/core/thread/lowpan.cpp:800,80'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:800,28'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:801,35'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:801,87'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:802,17'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:802,17'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
        - Src:             'src/core/thread/lowpan.cpp:813,9'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:814,9'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:814,9'
          Dst:             _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
        - Src:             'src/core/thread/lowpan.cpp:815,20'
          Dst:             _ZN2ot3Ip66Header13SetNextHeaderEh
    - functionName:    _ZN2ot6Lowpan6Lowpan25DecompressExtensionHeaderERNS_7MessageERNS_9FrameDataE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 874
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aFrameData
      BBCount:         52
      ICount:          218
      EdgeCount:       64
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
        - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
        - _ZN2ot7Message10MoveOffsetEi
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot9FrameData8SkipOverEt
        - _ZN2ot9FrameData9ReadUint8ERh
        - _ZNK2ot3Ip66Option7GetSizeEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot9FrameData7CanReadEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:832,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:832,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:835,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZNK2ot9FrameData7CanReadEt
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZNK2ot9FrameData7CanReadEt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
        - Branch String:   'src/core/thread/lowpan.cpp:835,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:837,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZNK2ot9FrameData7CanReadEt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10MoveOffsetEi
            - BranchSide:      'src/core/thread/lowpan.cpp:844,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZNK2ot9FrameData7CanReadEt
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/thread/lowpan.cpp:837,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:837,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:839,9'
              BranchSideFuncs:
                - _ZNK2ot9FrameData7CanReadEt
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/thread/lowpan.cpp:839,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:839,9'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10MoveOffsetEi
            - BranchSide:      'src/core/thread/lowpan.cpp:839,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:840,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:840,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:841,5'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/thread/lowpan.cpp:844,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:844,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:845,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZNK2ot9FrameData7CanReadEt
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/thread/lowpan.cpp:845,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:845,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:847,9'
              BranchSideFuncs:
                - _ZNK2ot9FrameData7CanReadEt
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/thread/lowpan.cpp:847,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:847,9'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10MoveOffsetEi
            - BranchSide:      'src/core/thread/lowpan.cpp:847,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:853,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:853,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:854,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/thread/lowpan.cpp:857,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:857,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:858,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot9FrameData8SkipOverEt
                - _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/thread/lowpan.cpp:865,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:867,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10MoveOffsetEi
            - BranchSide:      'src/core/thread/lowpan.cpp:871,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:867,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:867,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:868,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot7Message10MoveOffsetEi
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:832,5'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:837,9'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:839,9'
          Dst:             _ZNK2ot9FrameData7CanReadEt
        - Src:             'src/core/thread/lowpan.cpp:840,9'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:840,9'
          Dst:             _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
        - Src:             'src/core/thread/lowpan.cpp:844,9'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:845,9'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:847,9'
          Dst:             _ZNK2ot9FrameData7CanReadEt
        - Src:             'src/core/thread/lowpan.cpp:853,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/thread/lowpan.cpp:854,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/thread/lowpan.cpp:857,5'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:857,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/thread/lowpan.cpp:858,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/thread/lowpan.cpp:859,16'
          Dst:             _ZN2ot9FrameData8SkipOverEt
        - Src:             'src/core/thread/lowpan.cpp:865,19'
          Dst:             _ZN2ot3Ip69PadOption23InitToPadHeaderWithSizeEt
        - Src:             'src/core/thread/lowpan.cpp:867,9'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/thread/lowpan.cpp:867,9'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/thread/lowpan.cpp:868,39'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/thread/lowpan.cpp:868,18'
          Dst:             _ZN2ot7Message10MoveOffsetEi
    - functionName:    _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_7MessageERNS_9FrameDataEt
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aFrameData
        - aDatagramLength
      BBCount:         15
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Ip63Udp6Header9SetLengthEt
        - _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_3Ip63Udp6HeaderERNS_9FrameDataE
        - _ZN2ot7Message10MoveOffsetEi
        - _ZN2ot7Message6AppendINS_3Ip63Udp6HeaderEEE7otErrorRKT_
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:943,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:943,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:946,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip63Udp6Header9SetLengthEt
                - _ZN2ot7Message6AppendINS_3Ip63Udp6HeaderEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot3Ip63Udp6Header9SetLengthEt
        - Branch String:   'src/core/thread/lowpan.cpp:946,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:948,49'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot3Ip63Udp6Header9SetLengthEt
                - _ZN2ot7Message6AppendINS_3Ip63Udp6HeaderEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
            - BranchSide:      'src/core/thread/lowpan.cpp:952,29'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Ip63Udp6Header9SetLengthEt
                - _ZN2ot7Message6AppendINS_3Ip63Udp6HeaderEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/thread/lowpan.cpp:955,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:955,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:956,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:943,5'
          Dst:             _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_3Ip63Udp6HeaderERNS_9FrameDataE
        - Src:             'src/core/thread/lowpan.cpp:948,60'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:948,19'
          Dst:             _ZN2ot3Ip63Udp6Header9SetLengthEt
        - Src:             'src/core/thread/lowpan.cpp:952,56'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/lowpan.cpp:952,19'
          Dst:             _ZN2ot3Ip63Udp6Header9SetLengthEt
        - Src:             'src/core/thread/lowpan.cpp:955,5'
          Dst:             _ZN2ot7Message6AppendINS_3Ip63Udp6HeaderEEE7otErrorRKT_
        - Src:             'src/core/thread/lowpan.cpp:956,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
    - functionName:    _ZN2ot6Lowpan6Lowpan19DecompressUdpHeaderERNS_3Ip63Udp6HeaderERNS_9FrameDataE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUdpHeader
        - aFrameData
      BBCount:         56
      ICount:          227
      EdgeCount:       66
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot3Ip63Udp6Header11SetChecksumEt
        - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
        - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
        - _ZN2ot9ClearableINS_3Ip63Udp6HeaderEE5ClearEv
        - _ZN2ot9FrameData19ReadBigEndianUint16ERt
        - _ZN2ot9FrameData9ReadUint8ERh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:885,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:885,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:887,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip63Udp6HeaderEE5ClearEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
        - Branch String:   'src/core/thread/lowpan.cpp:887,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:887,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip63Udp6HeaderEE5ClearEv
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
            - BranchSide:      'src/core/thread/lowpan.cpp:887,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:891,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:894,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
            - BranchSide:      'src/core/thread/lowpan.cpp:899,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
            - BranchSide:      'src/core/thread/lowpan.cpp:905,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
            - BranchSide:      'src/core/thread/lowpan.cpp:911,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
            - BranchSide:      'src/core/thread/lowpan.cpp:917,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
        - Branch String:   'src/core/thread/lowpan.cpp:894,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:894,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:895,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
        - Branch String:   'src/core/thread/lowpan.cpp:895,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:895,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:896,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
        - Branch String:   'src/core/thread/lowpan.cpp:899,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:899,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:900,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData9ReadUint8ERh
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
        - Branch String:   'src/core/thread/lowpan.cpp:900,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:900,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:901,29'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
        - Branch String:   'src/core/thread/lowpan.cpp:905,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:905,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:906,29'
              BranchSideFuncs:
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
        - Branch String:   'src/core/thread/lowpan.cpp:907,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:907,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:908,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
        - Branch String:   'src/core/thread/lowpan.cpp:911,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:911,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:912,30'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Header13SetSourcePortEt
                - _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
        - Branch String:   'src/core/thread/lowpan.cpp:920,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:922,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:928,9'
              BranchSideFuncs:
                - _ZN2ot9FrameData19ReadBigEndianUint16ERt
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
        - Branch String:   'src/core/thread/lowpan.cpp:928,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:928,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:929,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Header11SetChecksumEt
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:885,5'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:889,16'
          Dst:             _ZN2ot9ClearableINS_3Ip63Udp6HeaderEE5ClearEv
        - Src:             'src/core/thread/lowpan.cpp:894,9'
          Dst:             _ZN2ot9FrameData19ReadBigEndianUint16ERt
        - Src:             'src/core/thread/lowpan.cpp:895,9'
          Dst:             _ZN2ot9FrameData19ReadBigEndianUint16ERt
        - Src:             'src/core/thread/lowpan.cpp:899,9'
          Dst:             _ZN2ot9FrameData19ReadBigEndianUint16ERt
        - Src:             'src/core/thread/lowpan.cpp:900,9'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:905,9'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:907,9'
          Dst:             _ZN2ot9FrameData19ReadBigEndianUint16ERt
        - Src:             'src/core/thread/lowpan.cpp:911,9'
          Dst:             _ZN2ot9FrameData9ReadUint8ERh
        - Src:             'src/core/thread/lowpan.cpp:917,16'
          Dst:             _ZN2ot3Ip63Udp6Header13SetSourcePortEt
        - Src:             'src/core/thread/lowpan.cpp:918,16'
          Dst:             _ZN2ot3Ip63Udp6Header18SetDestinationPortEt
        - Src:             'src/core/thread/lowpan.cpp:928,9'
          Dst:             _ZN2ot9FrameData19ReadBigEndianUint16ERt
        - Src:             'src/core/thread/lowpan.cpp:929,20'
          Dst:             _ZN2ot3Ip63Udp6Header11SetChecksumEt
    - functionName:    _ZN2ot7Message6AppendINS_3Ip63Udp6HeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot9ClearableINS_3Ip63Udp6HeaderEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip63Udp6HeaderEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip63Udp6HeaderEEEvRT_
    - functionName:    _ZNK2ot9FrameData7CanReadEt
      functionSourceFile: '/src/openthread/src/core/common/frame_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_data.hpp:62,51'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
    - functionName:    _ZN2ot6Lowpan6Lowpan20DispatchToNextHeaderEhRh
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDispatch
        - aNextHeader
      BBCount:         31
      ICount:          113
      EdgeCount:       31
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:554,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:556,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:579,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:556,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:559,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:563,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:567,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:571,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:575,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:578,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContextId
        - aContext
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot9ClearableINS_6Lowpan7ContextEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:48,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:48,9'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_6Lowpan7ContextEE5ClearEv
            - BranchSide:      'src/core/thread/lowpan.cpp:50,9'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_6Lowpan7ContextEE5ClearEv
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:48,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/lowpan.cpp:48,36'
          Dst:             _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
        - Src:             'src/core/thread/lowpan.cpp:50,18'
          Dst:             _ZN2ot9ClearableINS_6Lowpan7ContextEE5ClearEv
    - functionName:    _ZN2ot9FrameData4ReadINS_3Ip67AddressEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/frame_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9FrameData9ReadBytesEPvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_data.hpp:151,16'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
    - functionName:    _ZN2ot9FrameData4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/frame_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9FrameData9ReadBytesEPvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_data.hpp:151,16'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
    - functionName:    _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMacAddr
        - aContext
        - aIid
      BBCount:         10
      ICount:          62
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot3Ip619InterfaceIdentifier11ApplyPrefixERKNS0_6PrefixE
        - _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
        - _ZN2ot3Ip619InterfaceIdentifier17SetFromExtAddressERKNS_3Mac10ExtAddressE
        - _ZNK2ot3Mac7Address11GetExtendedEv
        - _ZNK2ot3Mac7Address7GetTypeEv
        - _ZNK2ot3Mac7Address8GetShortEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:68,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:71,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
                - _ZN2ot3Ip619InterfaceIdentifier11ApplyPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/thread/lowpan.cpp:75,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZN2ot3Ip619InterfaceIdentifier17SetFromExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Ip619InterfaceIdentifier11ApplyPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/thread/lowpan.cpp:79,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:68,22'
          Dst:             _ZNK2ot3Mac7Address7GetTypeEv
        - Src:             'src/core/thread/lowpan.cpp:71,36'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/lowpan.cpp:71,14'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
        - Src:             'src/core/thread/lowpan.cpp:75,41'
          Dst:             _ZNK2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/thread/lowpan.cpp:75,14'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier17SetFromExtAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/lowpan.cpp:82,10'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier11ApplyPrefixERKNS0_6PrefixE
    - functionName:    _ZN2ot9ClearableINS_6Lowpan7ContextEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_6Lowpan7ContextEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_6Lowpan7ContextEEEvRT_
    - functionName:    _ZN2ot12FrameBuilder5WriteItEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder10WriteBytesEtPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.hpp:273,9'
          Dst:             _ZN2ot12FrameBuilder10WriteBytesEtPKvt
    - functionName:    _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aFrameBuilder
      BBCount:         67
      ICount:          279
      EdgeCount:       84
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - _ZN2ot12FrameBuilder11AppendUint8Eh
        - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - _ZN2ot7Message10MoveOffsetEi
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
        - _ZNK2ot3Ip63Udp6Header13GetSourcePortEv
        - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
        - _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:509,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:509,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:511,29'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp6Header13GetSourcePortEv
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:514,37'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:514,41'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:519,15'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Branch String:   'src/core/thread/lowpan.cpp:514,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:516,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:519,15'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Branch String:   'src/core/thread/lowpan.cpp:516,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:516,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:517,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:517,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:517,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:518,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:519,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:521,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:525,15'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:521,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:521,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:522,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:522,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:522,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:523,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:523,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:523,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:524,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:525,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:527,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:533,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:527,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:527,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:528,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:528,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:528,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:529,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:529,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:529,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:530,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:533,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:533,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:534,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip63Udp6Header11GetChecksumEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:534,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:534,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:537,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:537,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:539,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:542,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:542,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:544,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:504,45'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/lowpan.cpp:509,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/lowpan.cpp:509,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip63Udp6HeaderEEE7otErrortRT_
        - Src:             'src/core/thread/lowpan.cpp:511,29'
          Dst:             _ZNK2ot3Ip63Udp6Header13GetSourcePortEv
        - Src:             'src/core/thread/lowpan.cpp:512,29'
          Dst:             _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
        - Src:             'src/core/thread/lowpan.cpp:516,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:517,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:521,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:522,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:523,9'
          Dst:             _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Src:             'src/core/thread/lowpan.cpp:527,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:528,9'
          Dst:             _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Src:             'src/core/thread/lowpan.cpp:529,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:533,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:534,9'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Src:             'src/core/thread/lowpan.cpp:537,5'
          Dst:             _ZNK2ot3Ip63Udp6Header11GetChecksumEv
        - Src:             'src/core/thread/lowpan.cpp:537,5'
          Dst:             _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Src:             'src/core/thread/lowpan.cpp:539,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/thread/lowpan.cpp:544,18'
          Dst:             _ZN2ot7Message9SetOffsetEt
    - functionName:    _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aFrameBuilder
        - aNextHeader
      BBCount:         61
      ICount:          298
      EdgeCount:       74
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot11OffsetRange4InitEtt
        - _ZN2ot12FrameBuilder11AppendUint8Eh
        - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
        - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - _ZN2ot7Message10MoveOffsetEi
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
        - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
        - _ZNK2ot3Ip66Option7GetSizeEv
        - _ZNK2ot3Ip66Option9IsPaddingEv
        - _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:433,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:433,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:434,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
        - Branch String:   'src/core/thread/lowpan.cpp:438,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:442,17'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/lowpan.cpp:442,17'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/lowpan.cpp:446,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Branch String:   'src/core/thread/lowpan.cpp:446,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:446,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:447,50'
              BranchSideFuncs:
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Branch String:   'src/core/thread/lowpan.cpp:451,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:451,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:453,21'
              BranchSideFuncs:
                - _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Branch String:   'src/core/thread/lowpan.cpp:456,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:456,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/lowpan.cpp:456,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:462,43'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:462,46'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/lowpan.cpp:465,21'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Branch String:   'src/core/thread/lowpan.cpp:462,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:465,21'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/lowpan.cpp:484,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/thread/lowpan.cpp:470,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:472,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
            - BranchSide:      'src/core/thread/lowpan.cpp:477,13'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
        - Branch String:   'src/core/thread/lowpan.cpp:472,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:472,13'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:473,23'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - Branch String:   'src/core/thread/lowpan.cpp:477,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:477,33'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option9IsPaddingEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Option7GetSizeEv
            - BranchSide:      'src/core/thread/lowpan.cpp:482,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/thread/lowpan.cpp:477,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:479,32'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Option7GetSizeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
            - BranchSide:      'src/core/thread/lowpan.cpp:482,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/thread/lowpan.cpp:484,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:484,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:484,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:488,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:488,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:489,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:489,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:489,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:490,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/lowpan.cpp:493,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:493,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/lowpan.cpp:495,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:427,49'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/lowpan.cpp:433,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/lowpan.cpp:433,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip615ExtensionHeaderEEE7otErrortRT_
        - Src:             'src/core/thread/lowpan.cpp:434,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/thread/lowpan.cpp:438,23'
          Dst:             _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
        - Src:             'src/core/thread/lowpan.cpp:446,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:447,50'
          Dst:             _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
        - Src:             'src/core/thread/lowpan.cpp:451,5'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:453,21'
          Dst:             _ZNK2ot3Ip615ExtensionHeader7GetSizeEv
        - Src:             'src/core/thread/lowpan.cpp:468,35'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/lowpan.cpp:468,21'
          Dst:             _ZN2ot11OffsetRange4InitEtt
        - Src:             'src/core/thread/lowpan.cpp:470,29'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/thread/lowpan.cpp:472,13'
          Dst:             _ZN2ot3Ip66Option9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - Src:             'src/core/thread/lowpan.cpp:470,73'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/thread/lowpan.cpp:470,52'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/lowpan.cpp:477,33'
          Dst:             _ZNK2ot3Ip66Option9IsPaddingEv
        - Src:             'src/core/thread/lowpan.cpp:479,32'
          Dst:             _ZNK2ot3Ip66Option7GetSizeEv
        - Src:             'src/core/thread/lowpan.cpp:484,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/lowpan.cpp:484,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:486,50'
          Dst:             _ZNK2ot3Ip615ExtensionHeader13GetNextHeaderEv
        - Src:             'src/core/thread/lowpan.cpp:488,5'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:489,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/lowpan.cpp:489,5'
          Dst:             _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
        - Src:             'src/core/thread/lowpan.cpp:490,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/thread/lowpan.cpp:495,18'
          Dst:             _ZN2ot7Message9SetOffsetEt
    - functionName:    _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderERh
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMacAddrs
        - aFrameBuilder
        - aHeaderDepth
      BBCount:         156
      ICount:          763
      EdgeCount:       190
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - _ZN2ot12FrameBuilder11AppendUint8Eh
        - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
        - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZN2ot3Ip66Header9GetSourceEv
        - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
        - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
        - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
        - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
        - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
        - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
        - _ZN2ot7Message10MoveOffsetEi
        - _ZN2ot7Message9SetOffsetEt
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot12FrameBuilder9GetLengthEv
        - _ZNK2ot3Ip66Header11GetHopLimitEv
        - _ZNK2ot3Ip66Header13GetNextHeaderEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - _ZNK2ot6Lowpan6Lowpan28FindContextToCompressAddressERKNS_3Ip67AddressERNS0_7ContextE
        - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:245,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:245,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:247,44'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot6Lowpan6Lowpan28FindContextToCompressAddressERKNS_3Ip67AddressERNS0_7ContextE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot6Lowpan6Lowpan28FindContextToCompressAddressERKNS_3Ip67AddressERNS0_7ContextE
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:252,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:252,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:255,20'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:255,36'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:255,50'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:257,15'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:255,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:257,15'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:261,14'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:258,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:258,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:259,5'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:265,43'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:265,48'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:280,14'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Branch String:   'src/core/thread/lowpan.cpp:265,73'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:265,78'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:280,14'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Branch String:   'src/core/thread/lowpan.cpp:265,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:267,13'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:280,14'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Branch String:   'src/core/thread/lowpan.cpp:267,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:267,26'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:275,19'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:267,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:270,19'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:275,19'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:277,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:277,13'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
        - Branch String:   'src/core/thread/lowpan.cpp:280,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:283,15'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:291,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:285,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:285,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:286,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:286,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:286,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:287,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:291,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:291,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:292,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:292,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:292,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:293,9'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:293,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:293,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
        - Branch String:   'src/core/thread/lowpan.cpp:297,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:302,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:302,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:302,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:310,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:302,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:302,31'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:304,19'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:310,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:310,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:311,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:315,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:318,15'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
            - BranchSide:      'src/core/thread/lowpan.cpp:322,15'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
            - BranchSide:      'src/core/thread/lowpan.cpp:326,15'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
            - BranchSide:      'src/core/thread/lowpan.cpp:330,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header11GetHopLimitEv
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
        - Branch String:   'src/core/thread/lowpan.cpp:330,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:330,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:331,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
        - Branch String:   'src/core/thread/lowpan.cpp:335,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:337,15'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
            - BranchSide:      'src/core/thread/lowpan.cpp:339,24'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
        - Branch String:   'src/core/thread/lowpan.cpp:339,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:341,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
            - BranchSide:      'src/core/thread/lowpan.cpp:344,25'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
        - Branch String:   'src/core/thread/lowpan.cpp:341,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:341,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:343,5'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
        - Branch String:   'src/core/thread/lowpan.cpp:344,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:346,15'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
            - BranchSide:      'src/core/thread/lowpan.cpp:352,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
        - Branch String:   'src/core/thread/lowpan.cpp:347,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:347,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:349,5'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
        - Branch String:   'src/core/thread/lowpan.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:352,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
        - Branch String:   'src/core/thread/lowpan.cpp:356,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:358,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
            - BranchSide:      'src/core/thread/lowpan.cpp:360,24'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
        - Branch String:   'src/core/thread/lowpan.cpp:358,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:358,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:359,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
        - Branch String:   'src/core/thread/lowpan.cpp:360,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:362,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
            - BranchSide:      'src/core/thread/lowpan.cpp:365,25'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
        - Branch String:   'src/core/thread/lowpan.cpp:362,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:362,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:364,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
        - Branch String:   'src/core/thread/lowpan.cpp:365,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:367,15'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
            - BranchSide:      'src/core/thread/lowpan.cpp:373,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
        - Branch String:   'src/core/thread/lowpan.cpp:368,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:368,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:370,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip66Header13GetNextHeaderEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
        - Branch String:   'src/core/thread/lowpan.cpp:373,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:373,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
        - Branch String:   'src/core/thread/lowpan.cpp:382,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:384,17'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
            - BranchSide:      'src/core/thread/lowpan.cpp:410,20'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
        - Branch String:   'src/core/thread/lowpan.cpp:384,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:387,13'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
            - BranchSide:      'src/core/thread/lowpan.cpp:391,33'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:396,13'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:403,13'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
        - Branch String:   'src/core/thread/lowpan.cpp:387,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:387,13'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:388,13'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
                - _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
        - Branch String:   'src/core/thread/lowpan.cpp:396,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:396,13'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:398,30'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
        - Branch String:   'src/core/thread/lowpan.cpp:412,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:414,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot12FrameBuilder5WriteItEEvtRKT_
            - BranchSide:      'src/core/thread/lowpan.cpp:418,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:233,40'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/lowpan.cpp:245,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/lowpan.cpp:245,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - Src:             'src/core/thread/lowpan.cpp:247,44'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:247,5'
          Dst:             _ZNK2ot6Lowpan6Lowpan28FindContextToCompressAddressERKNS_3Ip67AddressERNS0_7ContextE
        - Src:             'src/core/thread/lowpan.cpp:248,44'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:248,5'
          Dst:             _ZNK2ot6Lowpan6Lowpan28FindContextToCompressAddressERKNS_3Ip67AddressERNS0_7ContextE
        - Src:             'src/core/thread/lowpan.cpp:251,33'
          Dst:             _ZNK2ot12FrameBuilder9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:252,5'
          Dst:             _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Src:             'src/core/thread/lowpan.cpp:258,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:277,13'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:285,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:286,9'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Src:             'src/core/thread/lowpan.cpp:291,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:292,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:293,9'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Src:             'src/core/thread/lowpan.cpp:297,23'
          Dst:             _ZNK2ot3Ip66Header13GetNextHeaderEv
        - Src:             'src/core/thread/lowpan.cpp:310,9'
          Dst:             _ZNK2ot3Ip66Header13GetNextHeaderEv
        - Src:             'src/core/thread/lowpan.cpp:310,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:315,23'
          Dst:             _ZNK2ot3Ip66Header11GetHopLimitEv
        - Src:             'src/core/thread/lowpan.cpp:330,9'
          Dst:             _ZNK2ot3Ip66Header11GetHopLimitEv
        - Src:             'src/core/thread/lowpan.cpp:330,9'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:335,19'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:335,31'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/thread/lowpan.cpp:339,24'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:339,36'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/thread/lowpan.cpp:341,9'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:341,9'
          Dst:             _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
        - Src:             'src/core/thread/lowpan.cpp:347,9'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:347,9'
          Dst:             _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
        - Src:             'src/core/thread/lowpan.cpp:352,9'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/lowpan.cpp:352,9'
          Dst:             _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Src:             'src/core/thread/lowpan.cpp:356,19'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:356,36'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/lowpan.cpp:358,9'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:358,9'
          Dst:             _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
        - Src:             'src/core/thread/lowpan.cpp:360,24'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:360,41'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/thread/lowpan.cpp:362,9'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:362,9'
          Dst:             _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
        - Src:             'src/core/thread/lowpan.cpp:368,9'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:368,9'
          Dst:             _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
        - Src:             'src/core/thread/lowpan.cpp:373,9'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/lowpan.cpp:373,9'
          Dst:             _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Src:             'src/core/thread/lowpan.cpp:378,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/thread/lowpan.cpp:380,49'
          Dst:             _ZNK2ot3Ip66Header13GetNextHeaderEv
        - Src:             'src/core/thread/lowpan.cpp:387,13'
          Dst:             _ZN2ot6Lowpan6Lowpan23CompressExtensionHeaderERNS_7MessageERNS_12FrameBuilderERh
        - Src:             'src/core/thread/lowpan.cpp:391,21'
          Dst:             _ZN2ot6Lowpan6Lowpan11CompressUdpERNS_7MessageERNS_12FrameBuilderE
        - Src:             'src/core/thread/lowpan.cpp:396,13'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:398,21'
          Dst:             _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
        - Src:             'src/core/thread/lowpan.cpp:414,52'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/lowpan.cpp:414,23'
          Dst:             _ZN2ot12FrameBuilder5WriteItEEvtRKT_
        - Src:             'src/core/thread/lowpan.cpp:418,18'
          Dst:             _ZN2ot7Message9SetOffsetEt
    - functionName:    _ZNK2ot6Lowpan6Lowpan28FindContextToCompressAddressERKNS_3Ip67AddressERNS0_7ContextE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp6Address
        - aContext
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot9ClearableINS_6Lowpan7ContextEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader10GetContextERKNS_3Ip67AddressERNS_6Lowpan7ContextE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:58,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:58,35'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_6Lowpan7ContextEE5ClearEv
            - BranchSide:      'src/core/thread/lowpan.cpp:60,9'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_6Lowpan7ContextEE5ClearEv
        - Branch String:   'src/core/thread/lowpan.cpp:58,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:58,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:60,9'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_6Lowpan7ContextEE5ClearEv
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:56,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/lowpan.cpp:56,46'
          Dst:             _ZNK2ot11NetworkData6Leader10GetContextERKNS_3Ip67AddressERNS_6Lowpan7ContextE
        - Src:             'src/core/thread/lowpan.cpp:60,18'
          Dst:             _ZN2ot9ClearableINS_6Lowpan7ContextEE5ClearEv
    - functionName:    _ZN2ot6Lowpan6Lowpan17CompressSourceIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMacAddr
        - aIpAddr
        - aContext
        - aHcCtl
        - aFrameBuilder
      BBCount:         9
      ICount:          90
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - _ZN2ot12FrameBuilder6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
        - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:99,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:101,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:103,14'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Branch String:   'src/core/thread/lowpan.cpp:103,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:105,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
            - BranchSide:      'src/core/thread/lowpan.cpp:110,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:97,17'
          Dst:             _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/lowpan.cpp:97,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/lowpan.cpp:99,24'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/lowpan.cpp:99,13'
          Dst:             _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Src:             'src/core/thread/lowpan.cpp:103,22'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/lowpan.cpp:103,31'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
        - Src:             'src/core/thread/lowpan.cpp:106,61'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/lowpan.cpp:106,70'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/thread/lowpan.cpp:106,31'
          Dst:             _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Src:             'src/core/thread/lowpan.cpp:111,46'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/lowpan.cpp:111,31'
          Dst:             _ZN2ot12FrameBuilder6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
    - functionName:    _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder11AppendBytesEPKvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.hpp:211,16'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
    - functionName:    _ZN2ot6Lowpan6Lowpan17CompressMulticastERKNS_3Ip67AddressERtRNS_12FrameBuilderE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIpAddr
        - aHcCtl
        - aFrameBuilder
      BBCount:         61
      ICount:          299
      EdgeCount:       77
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - _ZN2ot12FrameBuilder11AppendUint8Eh
        - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - _ZNK2ot3Ip66Prefix8GetBytesEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
        - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:153,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:155,13'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - memcmp
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:197,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:155,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:158,17'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - memcmp
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:197,5'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - memcmp
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
        - Branch String:   'src/core/thread/lowpan.cpp:158,47'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:158,50'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - memcmp
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:164,22'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - memcmp
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Branch String:   'src/core/thread/lowpan.cpp:158,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:160,17'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
            - BranchSide:      'src/core/thread/lowpan.cpp:164,22'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - memcmp
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Branch String:   'src/core/thread/lowpan.cpp:161,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:161,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:162,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:164,22'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:166,17'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
            - BranchSide:      'src/core/thread/lowpan.cpp:171,22'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - memcmp
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Branch String:   'src/core/thread/lowpan.cpp:167,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:167,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:168,17'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Branch String:   'src/core/thread/lowpan.cpp:168,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:168,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:169,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:171,22'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:173,17'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendUint8Eh
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
            - BranchSide:      'src/core/thread/lowpan.cpp:180,17'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - memcmp
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Branch String:   'src/core/thread/lowpan.cpp:174,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:174,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:175,17'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Branch String:   'src/core/thread/lowpan.cpp:175,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:175,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:176,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:182,83'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:183,45'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8GetBytesEv
                - memcmp
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
            - BranchSide:      'src/core/thread/lowpan.cpp:191,21'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/thread/lowpan.cpp:182,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:185,21'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
            - BranchSide:      'src/core/thread/lowpan.cpp:191,21'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/thread/lowpan.cpp:186,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:186,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:187,21'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Branch String:   'src/core/thread/lowpan.cpp:187,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:187,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:188,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/lowpan.cpp:191,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:191,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:161,17'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:167,17'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:168,17'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Src:             'src/core/thread/lowpan.cpp:174,17'
          Dst:             _ZN2ot12FrameBuilder11AppendUint8Eh
        - Src:             'src/core/thread/lowpan.cpp:175,17'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Src:             'src/core/thread/lowpan.cpp:180,17'
          Dst:             _ZNK2ot6Lowpan6Lowpan16FindContextForIdEhRNS0_7ContextE
        - Src:             'src/core/thread/lowpan.cpp:182,46'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/thread/lowpan.cpp:183,53'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/thread/lowpan.cpp:183,21'
          Dst:             memcmp
        - Src:             'src/core/thread/lowpan.cpp:186,21'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Src:             'src/core/thread/lowpan.cpp:187,21'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - Src:             'src/core/thread/lowpan.cpp:191,21'
          Dst:             _ZN2ot12FrameBuilder6AppendINS_3Ip67AddressEEE7otErrorRKT_
    - functionName:    _ZN2ot6Lowpan6Lowpan22CompressDestinationIidERKNS_3Mac7AddressERKNS_3Ip67AddressERKNS0_7ContextERtRNS_12FrameBuilderE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMacAddr
        - aIpAddr
        - aContext
        - aHcCtl
        - aFrameBuilder
      BBCount:         9
      ICount:          90
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - _ZN2ot12FrameBuilder6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
        - _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:128,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:130,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/lowpan.cpp:132,14'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Branch String:   'src/core/thread/lowpan.cpp:132,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:134,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
            - BranchSide:      'src/core/thread/lowpan.cpp:139,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot12FrameBuilder6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:126,17'
          Dst:             _ZN2ot6Lowpan6Lowpan10ComputeIidERKNS_3Mac7AddressERKNS0_7ContextERNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/lowpan.cpp:126,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/lowpan.cpp:128,24'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/lowpan.cpp:128,13'
          Dst:             _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Src:             'src/core/thread/lowpan.cpp:132,22'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/lowpan.cpp:132,31'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
        - Src:             'src/core/thread/lowpan.cpp:135,61'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/lowpan.cpp:135,70'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/thread/lowpan.cpp:135,31'
          Dst:             _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
        - Src:             'src/core/thread/lowpan.cpp:140,46'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/lowpan.cpp:140,31'
          Dst:             _ZN2ot12FrameBuilder6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
    - functionName:    _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMacAddrs
        - aFrameBuilder
      BBCount:         12
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderERh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/lowpan.cpp:208,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:208,5'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderERh
            - BranchSide:      'src/core/thread/lowpan.cpp:210,37'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderERh
        - Branch String:   'src/core/thread/lowpan.cpp:219,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/lowpan.cpp:219,9'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderERh
            - BranchSide:      'src/core/thread/lowpan.cpp:219,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:212,17'
          Dst:             _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderERh
    - functionName:    _ZN2ot12FrameBuilder6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder11AppendBytesEPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.hpp:211,16'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
    - functionName:    _ZN2ot6Lowpan6LowpanC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/lowpan.cpp:42,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      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:    _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE7PopBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:315,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:315,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:315,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:315,34'
          Dst:             _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE7IsEmptyEv
    - functionName:    _ZN2ot9TaskletInINS_13MeshForwarderEXadL_ZNS1_24ScheduleTransmissionTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
    - functionName:    _ZN2ot13MeshForwarder24ScheduleTransmissionTaskEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         25
      ICount:          88
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot13MeshForwarder29PrepareNextDirectTransmissionEv
        - _ZN2ot3Mac3Mac30RequestDirectFrameTransmissionEv
        - _ZN2ot7Message12SetTxSuccessEb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:476,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:476,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:476,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder29PrepareNextDirectTransmissionEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac30RequestDirectFrameTransmissionEv
                - _ZN2ot7Message12SetTxSuccessEb
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:476,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:476,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:476,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder29PrepareNextDirectTransmissionEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac30RequestDirectFrameTransmissionEv
                - _ZN2ot7Message12SetTxSuccessEb
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:479,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:479,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:479,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder29PrepareNextDirectTransmissionEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac30RequestDirectFrameTransmissionEv
                - _ZN2ot7Message12SetTxSuccessEb
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:483,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:483,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac30RequestDirectFrameTransmissionEv
                - _ZN2ot7Message12SetTxSuccessEb
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:483,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:485,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:487,9'
              BranchSideFuncs:
                - _ZN2ot7Message12SetTxSuccessEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac30RequestDirectFrameTransmissionEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:490,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac30RequestDirectFrameTransmissionEv
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:482,20'
          Dst:             _ZN2ot13MeshForwarder29PrepareNextDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:485,23'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:487,23'
          Dst:             _ZN2ot7Message12SetTxSuccessEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:490,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:490,21'
          Dst:             _ZN2ot3Mac3Mac30RequestDirectFrameTransmissionEv
    - functionName:    _ZN2ot13MeshForwarder29PrepareNextDirectTransmissionEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         28
      ICount:          144
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
        - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
        - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
        - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
        - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
        - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
        - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - _ZN2ot13PriorityQueue7GetHeadEv
        - _ZN2ot7Message13SetDoNotEvictEb
        - _ZN2ot7Message19SetResolvingAddressEb
        - _ZNK2ot7Message18IsResolvingAddressEv
        - _ZNK2ot7Message20IsDirectTransmissionEv
        - _ZNK2ot7Message7GetNextEv
        - _ZNK2ot7Message7GetTypeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:501,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:508,23'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:585,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:510,49'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:510,52'
              BranchSideFuncs:
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:512,13'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:510,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:512,13'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:516,30'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:516,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:518,13'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:521,9'
              BranchSideFuncs:
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:523,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:526,37'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:532,38'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:539,19'
              BranchSideFuncs:
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:544,19'
              BranchSideFuncs:
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:553,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:556,18'
              BranchSideFuncs:
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:572,13'
              BranchSideFuncs:
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:578,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
                - _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:556,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:562,17'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:566,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:501,34'
          Dst:             _ZN2ot13PriorityQueue7GetHeadEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:508,35'
          Dst:             _ZNK2ot7Message7GetNextEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:510,26'
          Dst:             _ZNK2ot7Message20IsDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:510,64'
          Dst:             _ZNK2ot7Message18IsResolvingAddressEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:516,13'
          Dst:             _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:521,21'
          Dst:             _ZN2ot7Message13SetDoNotEvictEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:523,29'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:526,21'
          Dst:             _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:532,21'
          Dst:             _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:548,21'
          Dst:             _ZN2ot7Message13SetDoNotEvictEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:551,35'
          Dst:             _ZNK2ot7Message7GetNextEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:556,30'
          Dst:             _ZNK2ot7Message20IsDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:566,27'
          Dst:             _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:572,25'
          Dst:             _ZN2ot7Message19SetResolvingAddressEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:578,27'
          Dst:             _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:580,13'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:581,13'
          Dst:             _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:582,13'
          Dst:             _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
    - functionName:    _ZN2ot7Message12SetTxSuccessEb
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1234
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aTxSuccess
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1234,42'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message20IsDirectTransmissionEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1208
      functionLinenumberEnd: 1208
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1208,52'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message18IsResolvingAddressEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1257,50'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aPreparingToSend
      BBCount:         98
      ICount:          448
      EdgeCount:       119
      CyclomaticComplexity: 23
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
        - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
        - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
        - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
        - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
        - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
        - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
        - _ZN2ot3Ip66Header9GetSourceEv
        - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
        - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageERt
        - _ZN2ot6Lowpan14FragmentHeader9ParseFromERKNS_7MessageEtRt
        - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
        - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
        - _ZNK2ot13MeshForwarder12FwdFrameInfo10ShouldDropEv
        - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - _ZNK2ot3Ip66Header6GetEcnEv
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
        - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
        - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - _ZNK2ot6Lowpan6Lowpan13DecompressEcnERKNS_7MessageEt
        - _ZNK2ot7Message12GetTimestampEv
        - _ZNK2ot7Message20IsDirectTransmissionEv
        - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - _ZNK2ot7Message7GetTypeEv
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:198,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageERt
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot6Lowpan14FragmentHeader9ParseFromERKNS_7MessageEtRt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZNK2ot6Lowpan6Lowpan13DecompressEcnERKNS_7MessageEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZNK2ot13MeshForwarder12FwdFrameInfo10ShouldDropEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header6GetEcnEv
                - _ZNK2ot3Ip66Header6GetEcnEv
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:198,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:198,5'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageERt
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot6Lowpan14FragmentHeader9ParseFromERKNS_7MessageEtRt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZNK2ot6Lowpan6Lowpan13DecompressEcnERKNS_7MessageEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZNK2ot13MeshForwarder12FwdFrameInfo10ShouldDropEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header6GetEcnEv
                - _ZNK2ot3Ip66Header6GetEcnEv
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:198,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:200,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:204,21'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot3Ip66Header6GetEcnEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot3Ip66Header6GetEcnEv
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:233,14'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageERt
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot6Lowpan14FragmentHeader9ParseFromERKNS_7MessageEtRt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZNK2ot6Lowpan6Lowpan13DecompressEcnERKNS_7MessageEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZNK2ot13MeshForwarder12FwdFrameInfo10ShouldDropEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:206,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:206,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:206,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header6GetEcnEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot3Ip66Header6GetEcnEv
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:210,28'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:210,32'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot3Ip66Header6GetEcnEv
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:210,50'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot3Ip66Header6GetEcnEv
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:210,46'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:210,50'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot3Ip66Header6GetEcnEv
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:212,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:210,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:212,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:215,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot3Ip66Header6GetEcnEv
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:215,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:217,31'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header6GetEcnEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:231,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:217,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:221,27'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:221,27'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
                - _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:228,17'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:228,17'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:230,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:245,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:247,31'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZNK2ot6Lowpan6Lowpan13DecompressEcnERKNS_7MessageEt
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZNK2ot13MeshForwarder12FwdFrameInfo10ShouldDropEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:251,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZNK2ot6Lowpan6Lowpan13DecompressEcnERKNS_7MessageEt
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZNK2ot13MeshForwarder12FwdFrameInfo10ShouldDropEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:251,32'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:251,51'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZNK2ot13MeshForwarder12FwdFrameInfo10ShouldDropEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZNK2ot6Lowpan6Lowpan13DecompressEcnERKNS_7MessageEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:253,28'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZNK2ot6Lowpan6Lowpan13DecompressEcnERKNS_7MessageEt
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:251,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:253,28'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZNK2ot6Lowpan6Lowpan13DecompressEcnERKNS_7MessageEt
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:286,18'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZNK2ot13MeshForwarder12FwdFrameInfo10ShouldDropEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:257,32'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:257,36'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:257,54'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:257,50'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:257,54'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:259,72'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:257,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:259,72'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:270,17'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:261,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:263,21'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:267,17'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:270,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:272,25'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:285,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:272,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:276,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:276,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:282,21'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:282,21'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:284,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:290,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:290,13'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder12FwdFrameInfo10ShouldDropEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:290,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:292,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:294,23'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:299,17'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:299,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:299,53'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:304,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:299,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:302,17'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:304,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:311,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:311,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:314,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:194,30'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:194,62'
          Dst:             _ZNK2ot7Message12GetTimestampEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:194,51'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/mesh_forwarder.cpp:198,5'
          Dst:             _ZNK2ot7Message20IsDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:198,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:200,18'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:204,30'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - Src:             'src/core/thread/mesh_forwarder.cpp:204,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:206,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:206,9'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:206,9'
          Dst:             _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - Src:             'src/core/thread/mesh_forwarder.cpp:208,35'
          Dst:             _ZNK2ot3Ip66Header6GetEcnEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:217,31'
          Dst:             _ZNK2ot3Ip66Header6GetEcnEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:221,27'
          Dst:             _ZN2ot3Ip66Header6SetEcnENS0_3EcnE
        - Src:             'src/core/thread/mesh_forwarder.cpp:222,26'
          Dst:             _ZN2ot7Message5WriteINS_3Ip66HeaderEEEvtRKT_
        - Src:             'src/core/thread/mesh_forwarder.cpp:223,17'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:233,23'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:241,32'
          Dst:             _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageERt
        - Src:             'src/core/thread/mesh_forwarder.cpp:241,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:245,28'
          Dst:             _ZN2ot6Lowpan14FragmentHeader9ParseFromERKNS_7MessageEtRt
        - Src:             'src/core/thread/mesh_forwarder.cpp:251,51'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:253,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:253,50'
          Dst:             _ZNK2ot6Lowpan6Lowpan13DecompressEcnERKNS_7MessageEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:259,72'
          Dst:             _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:259,100'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:259,39'
          Dst:             _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
        - Src:             'src/core/thread/mesh_forwarder.cpp:263,28'
          Dst:             _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:264,28'
          Dst:             _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:276,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:276,43'
          Dst:             _ZN2ot6Lowpan6Lowpan17MarkCompressedEcnERNS_7MessageEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:277,21'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:288,68'
          Dst:             _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:288,96'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:288,35'
          Dst:             _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
        - Src:             'src/core/thread/mesh_forwarder.cpp:292,24'
          Dst:             _ZNK2ot13MeshForwarder12FwdFrameInfo10ShouldDropEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:299,53'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:299,84'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:300,53'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:302,36'
          Dst:             _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
        - Src:             'src/core/thread/mesh_forwarder.cpp:314,23'
          Dst:             _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:316,9'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:317,9'
          Dst:             _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:318,9'
          Dst:             _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
    - functionName:    _ZN2ot7Message13SetDoNotEvictEb
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1249
      functionLinenumberEnd: 1249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aDoNotEvict
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1249,44'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot13MeshForwarder14UpdateIp6RouteERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         40
      ICount:          176
      EdgeCount:       51
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder17UpdateIp6RouteFtdERKNS_3Ip66HeaderERNS_7MessageE
        - _ZN2ot13MeshForwarder19GetMacSourceAddressERKNS_3Ip67AddressERNS_3Mac7AddressE
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZN2ot3Ip66Header9GetSourceEv
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot3Mle3Mle10IsDisabledEv
        - _ZNK2ot3Mle3Mle15GetParentRloc16Ev
        - _ZNK2ot3Mle3Mle18IsMinimalEndDeviceEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot7Message12IsSubTypeMleEv
        - _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:601,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:601,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:601,5'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header9GetSourceEv
                - _ZN2ot13MeshForwarder19GetMacSourceAddressERKNS_3Ip67AddressERNS_3Mac7AddressE
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot3Mle3Mle18IsMinimalEndDeviceEv
                - _ZN2ot13MeshForwarder17UpdateIp6RouteFtdERKNS_3Ip66HeaderERNS_7MessageE
                - _ZNK2ot3Mle3Mle15GetParentRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot3Mle3Mle15GetParentRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:605,26'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:605,29'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:607,23'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:605,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:607,23'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:623,19'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot3Mle3Mle18IsMinimalEndDeviceEv
                - _ZN2ot13MeshForwarder17UpdateIp6RouteFtdERKNS_3Ip66HeaderERNS_7MessageE
                - _ZNK2ot3Mle3Mle15GetParentRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot3Mle3Mle15GetParentRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:607,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:609,13'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:611,28'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:611,18'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:613,13'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:617,19'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:623,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:629,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot3Mle3Mle15GetParentRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:638,24'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot3Mle3Mle18IsMinimalEndDeviceEv
                - _ZN2ot13MeshForwarder17UpdateIp6RouteFtdERKNS_3Ip66HeaderERNS_7MessageE
                - _ZNK2ot3Mle3Mle15GetParentRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:629,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:629,30'
              BranchSideFuncs:
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot3Mle3Mle15GetParentRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:635,13'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:629,63'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:629,67'
              BranchSideFuncs:
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot3Mle3Mle15GetParentRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:635,13'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:629,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:631,13'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:635,13'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:638,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:640,9'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:642,14'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsMinimalEndDeviceEv
                - _ZN2ot13MeshForwarder17UpdateIp6RouteFtdERKNS_3Ip66HeaderERNS_7MessageE
                - _ZNK2ot3Mle3Mle15GetParentRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:642,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:644,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle15GetParentRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:649,46'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder17UpdateIp6RouteFtdERKNS_3Ip66HeaderERNS_7MessageE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:593,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:599,26'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - Src:             'src/core/thread/mesh_forwarder.cpp:599,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:601,5'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:601,5'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:603,35'
          Dst:             _ZN2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:603,5'
          Dst:             _ZN2ot13MeshForwarder19GetMacSourceAddressERKNS_3Ip67AddressERNS_3Mac7AddressE
        - Src:             'src/core/thread/mesh_forwarder.cpp:605,13'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:605,33'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:607,23'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:607,40'
          Dst:             _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:609,36'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:611,28'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:611,45'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:613,65'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:613,82'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:613,36'
          Dst:             _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/mesh_forwarder.cpp:623,19'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:623,36'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:629,17'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:629,39'
          Dst:             _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:629,76'
          Dst:             _ZNK2ot7Message12IsSubTypeMleEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:631,49'
          Dst:             _ZNK2ot3Mle3Mle15GetParentRloc16Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:631,36'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:635,36'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:638,24'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:638,41'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:640,61'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:640,78'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:640,32'
          Dst:             _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/mesh_forwarder.cpp:642,18'
          Dst:             _ZNK2ot3Mle3Mle18IsMinimalEndDeviceEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:644,45'
          Dst:             _ZNK2ot3Mle3Mle15GetParentRloc16Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:644,32'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:649,17'
          Dst:             _ZN2ot13MeshForwarder17UpdateIp6RouteFtdERKNS_3Ip66HeaderERNS_7MessageE
    - functionName:    _ZN2ot13MeshForwarder12TxQueueStats9UpdateForERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3MaxIjEET_S1_S1_
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot7Message12GetTimestampEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:467,28'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:467,60'
          Dst:             _ZNK2ot7Message12GetTimestampEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:467,49'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/mesh_forwarder.cpp:469,16'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/thread/mesh_forwarder.cpp:470,20'
          Dst:             _ZN2ot3MaxIjEET_S1_S1_
    - functionName:    _ZN2ot7Message19SetResolvingAddressEb
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aResolvingAddress
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1264,56'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1848
      functionLinenumberEnd: 1850
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aAction
        - aMessage
        - aError
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1849,5'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
    - functionName:    _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1261
      functionLinenumberEnd: 1283
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aError
      BBCount:         12
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
        - _ZN2ot7Message12SetTxSuccessEb
        - _ZN2ot7Message16InvokeTxCallbackE7otError
        - _ZN2ot7Message23ClearDirectTransmissionEv
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot7Message12GetTxSuccessEv
        - _ZNK2ot7Message20IsDirectTransmissionEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1268,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1268,5'
              BranchSideFuncs:
                - _ZN2ot7Message23ClearDirectTransmissionEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message16InvokeTxCallbackE7otError
                - _ZN2ot7Message12SetTxSuccessEb
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1268,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1273,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1275,9'
              BranchSideFuncs:
                - _ZN2ot7Message12SetTxSuccessEb
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message16InvokeTxCallbackE7otError
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1278,5'
              BranchSideFuncs:
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
                - _ZN2ot7Message16InvokeTxCallbackE7otError
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1268,5'
          Dst:             _ZNK2ot7Message20IsDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1270,14'
          Dst:             _ZN2ot7Message23ClearDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1271,14'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:1275,18'
          Dst:             _ZN2ot7Message12SetTxSuccessEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:1278,49'
          Dst:             _ZNK2ot7Message12GetTxSuccessEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1278,15'
          Dst:             _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:1280,14'
          Dst:             _ZN2ot7Message16InvokeTxCallbackE7otError
    - functionName:    _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1299
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         15
      ICount:          65
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot13PriorityQueue14DequeueAndFreeERNS_7MessageE
        - _ZN2ot7Message22GetIndirectTxChildMaskEv
        - _ZNK2ot6BitSetILt128EE7IsEmptyEv
        - _ZNK2ot7Message20IsDirectTransmissionEv
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1303,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1303,5'
              BranchSideFuncs:
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZN2ot13PriorityQueue14DequeueAndFreeERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1303,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1303,5'
              BranchSideFuncs:
                - _ZN2ot13PriorityQueue14DequeueAndFreeERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1303,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1308,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1310,9'
              BranchSideFuncs:
                - _ZN2ot13PriorityQueue14DequeueAndFreeERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1314,5'
              BranchSideFuncs:
                - _ZN2ot13PriorityQueue14DequeueAndFreeERNS_7MessageE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1303,5'
          Dst:             _ZNK2ot7Message20IsDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1303,5'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1303,5'
          Dst:             _ZNK2ot6BitSetILt128EE7IsEmptyEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1314,16'
          Dst:             _ZN2ot13PriorityQueue14DequeueAndFreeERNS_7MessageE
    - functionName:    _ZN2ot7Message23ClearDirectTransmissionEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1213,42'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot7Message12GetTxSuccessEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1226
      functionLinenumberEnd: 1226
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1226,44'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot13MeshForwarder8Counters14UpdateOnTxDoneERKNS_7MessageEb
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aTxSuccess
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot7Message7GetTypeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:45,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:45,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:47,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:47,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:47,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:47,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:45,18'
          Dst:             _ZNK2ot7Message7GetTypeEv
    - functionName:    _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1857
      functionLinenumberEnd: 1903
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAction
        - aMessage
        - aError
        - aMacAddress
      BBCount:         26
      ICount:          129
      EdgeCount:       51
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
        - _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
        - _ZN2ot8Instance11GetLogLevelEv
        - _ZNK2ot7Message7GetTypeEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1860,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1868,21'
              BranchSideFuncs:
                - _ZN2ot8Instance11GetLogLevelEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
                - _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1868,21'
              BranchSideFuncs:
                - _ZN2ot8Instance11GetLogLevelEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
                - _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1868,21'
              BranchSideFuncs:
                - _ZN2ot8Instance11GetLogLevelEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
                - _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1868,21'
              BranchSideFuncs:
                - _ZN2ot8Instance11GetLogLevelEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
                - _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1881,9'
              BranchSideFuncs:
                - _ZN2ot8Instance11GetLogLevelEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
                - _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1881,9'
              BranchSideFuncs:
                - _ZN2ot8Instance11GetLogLevelEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
                - _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1881,9'
              BranchSideFuncs:
                - _ZN2ot8Instance11GetLogLevelEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
                - _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1881,9'
              BranchSideFuncs:
                - _ZN2ot8Instance11GetLogLevelEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
                - _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1881,9'
              BranchSideFuncs:
                - _ZN2ot8Instance11GetLogLevelEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
                - _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1884,5'
              BranchSideFuncs:
                - _ZN2ot8Instance11GetLogLevelEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
                - _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1884,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1884,5'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
                - _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1884,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1886,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1889,23'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1894,24'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1899,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1884,5'
          Dst:             _ZN2ot8Instance11GetLogLevelEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1886,22'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1889,9'
          Dst:             _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1894,9'
          Dst:             _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
    - functionName:    _ZN2ot13MeshForwarder13LogIp6MessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1773
      functionLinenumberEnd: 1794
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - this
        - aAction
        - aMessage
        - aMacAddress
        - aError
        - aLogLevel
      BBCount:         11
      ICount:          86
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot13MeshForwarder21MessageActionToStringENS0_13MessageActionE7otError
        - _ZN2ot13MeshForwarder24AppendMacAddrToLogStringERNS_12StringWriterENS0_13MessageActionEPKNS_3Mac7AddressE
        - _ZN2ot13MeshForwarder25LogIp6SourceDestAddressesERKNS_3Ip67HeadersENS_8LogLevelE
        - _ZN2ot13MeshForwarder43AppendSecErrorPrioRssRadioLabelsToLogStringERNS_12StringWriterENS0_13MessageActionERKNS_7MessageE7otError
        - _ZN2ot3Ip63Ip611EcnToStringENS0_3EcnE
        - _ZN2ot3Ip63Ip615IpProtoToStringEh
        - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
        - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - _ZN2ot6StringILt150EEC2Ev
        - _ZNK2ot3Ip67Headers10GetIpProtoEv
        - _ZNK2ot3Ip67Headers11GetChecksumEv
        - _ZNK2ot3Ip67Headers6GetEcnEv
        - _ZNK2ot6StringILt150EE9AsCStringEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1777,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1777,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1779,90'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder21MessageActionToStringENS0_13MessageActionE7otError
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot3Ip63Ip615IpProtoToStringEh
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers6GetEcnEv
                - _ZN2ot3Ip63Ip611EcnToStringENS0_3EcnE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot13MeshForwarder24AppendMacAddrToLogStringERNS_12StringWriterENS0_13MessageActionEPKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder43AppendSecErrorPrioRssRadioLabelsToLogStringERNS_12StringWriterENS0_13MessageActionERKNS_7MessageE7otError
                - _ZNK2ot6StringILt150EE9AsCStringEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot13MeshForwarder25LogIp6SourceDestAddressesERKNS_3Ip67HeadersENS_8LogLevelE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1788,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1788,20'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder25LogIp6SourceDestAddressesERKNS_3Ip67HeadersENS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1790,44'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder25LogIp6SourceDestAddressesERKNS_3Ip67HeadersENS_8LogLevelE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1775,31'
          Dst:             _ZN2ot6StringILt150EEC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:1777,5'
          Dst:             _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1779,68'
          Dst:             _ZN2ot13MeshForwarder21MessageActionToStringENS0_13MessageActionE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1780,53'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1780,19'
          Dst:             _ZN2ot3Ip63Ip615IpProtoToStringEh
        - Src:             'src/core/thread/mesh_forwarder.cpp:1780,77'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1780,98'
          Dst:             _ZNK2ot3Ip67Headers11GetChecksumEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1781,49'
          Dst:             _ZNK2ot3Ip67Headers6GetEcnEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1781,19'
          Dst:             _ZN2ot3Ip63Ip611EcnToStringENS0_3EcnE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1779,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/mesh_forwarder.cpp:1783,5'
          Dst:             _ZN2ot13MeshForwarder24AppendMacAddrToLogStringERNS_12StringWriterENS0_13MessageActionEPKNS_3Mac7AddressE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1784,5'
          Dst:             _ZN2ot13MeshForwarder43AppendSecErrorPrioRssRadioLabelsToLogStringERNS_12StringWriterENS0_13MessageActionERKNS_7MessageE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1786,5'
          Dst:             _ZNK2ot6StringILt150EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1786,5'
          Dst:             _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - Src:             'src/core/thread/mesh_forwarder.cpp:1790,9'
          Dst:             _ZN2ot13MeshForwarder25LogIp6SourceDestAddressesERKNS_3Ip67HeadersENS_8LogLevelE
    - functionName:    _ZN2ot13MeshForwarder21MessageActionToStringENS0_13MessageActionE7otError
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1689
      functionLinenumberEnd: 1732
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - this
        - aAction
        - aError
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1727,39'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1727,43'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1727,39'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1727,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1727,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1729,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip67Headers6GetEcnEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip66Header6GetEcnEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.hpp:504,48'
          Dst:             _ZNK2ot3Ip66Header6GetEcnEv
    - functionName:    _ZN2ot13MeshForwarder24AppendMacAddrToLogStringERNS_12StringWriterENS0_13MessageActionEPKNS_3Mac7AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1800
      functionLinenumberEnd: 1815
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aString
        - aAction
        - aMacAddress
      BBCount:         12
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZNK2ot3Mac7Address8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1801,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1801,5'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1801,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1803,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1805,9'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1809,9'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1805,17'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/mesh_forwarder.cpp:1809,17'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/mesh_forwarder.cpp:1812,41'
          Dst:             _ZNK2ot3Mac7Address8ToStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1812,52'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1812,13'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot13MeshForwarder43AppendSecErrorPrioRssRadioLabelsToLogStringERNS_12StringWriterENS0_13MessageActionERKNS_7MessageE7otError
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1822
      functionLinenumberEnd: 1840
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aString
        - aAction
        - aMessage
        - aError
      BBCount:         12
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot13MeshForwarder23MessagePriorityToStringERKNS_7MessageE
        - _ZN2ot7ToYesNoEb
        - _ZNK2ot11RssAverager8ToStringEv
        - _ZNK2ot6StringILt10EE9AsCStringEv
        - _ZNK2ot7Message14GetRssAveragerEv
        - _ZNK2ot7Message21IsLinkSecurityEnabledEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1825,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1827,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot13MeshForwarder23MessagePriorityToStringERKNS_7MessageE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager8ToStringEv
                - _ZNK2ot6StringILt10EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1830,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder23MessagePriorityToStringERKNS_7MessageE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager8ToStringEv
                - _ZNK2ot6StringILt10EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1832,38'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1832,42'
              BranchSideFuncs:
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager8ToStringEv
                - _ZNK2ot6StringILt10EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1834,9'
              BranchSideFuncs:
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager8ToStringEv
                - _ZNK2ot6StringILt10EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1832,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1832,9'
              BranchSideFuncs:
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager8ToStringEv
                - _ZNK2ot6StringILt10EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1834,9'
              BranchSideFuncs:
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager8ToStringEv
                - _ZNK2ot6StringILt10EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1823,49'
          Dst:             _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1823,32'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:1823,13'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/mesh_forwarder.cpp:1827,38'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1827,17'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/mesh_forwarder.cpp:1830,31'
          Dst:             _ZN2ot13MeshForwarder23MessagePriorityToStringERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1830,13'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/mesh_forwarder.cpp:1834,45'
          Dst:             _ZNK2ot7Message14GetRssAveragerEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1834,62'
          Dst:             _ZNK2ot11RssAverager8ToStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1834,73'
          Dst:             _ZNK2ot6StringILt10EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1834,17'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot13MeshForwarder25LogIp6SourceDestAddressesERKNS_3Ip67HeadersENS_8LogLevelE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1742
      functionLinenumberEnd: 1745
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aHeaders
        - aLogLevel
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13MeshForwarder20LogIp6AddressAndPortEPKcRKNS_3Ip67AddressEtNS_8LogLevelE
        - _ZNK2ot3Ip67Headers13GetSourcePortEv
        - _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - _ZNK2ot3Ip67Headers18GetDestinationPortEv
        - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1743,42'
          Dst:             _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1743,71'
          Dst:             _ZNK2ot3Ip67Headers13GetSourcePortEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1743,5'
          Dst:             _ZN2ot13MeshForwarder20LogIp6AddressAndPortEPKcRKNS_3Ip67AddressEtNS_8LogLevelE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1744,42'
          Dst:             _ZNK2ot3Ip67Headers21GetDestinationAddressEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1744,76'
          Dst:             _ZNK2ot3Ip67Headers18GetDestinationPortEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1744,5'
          Dst:             _ZN2ot13MeshForwarder20LogIp6AddressAndPortEPKcRKNS_3Ip67AddressEtNS_8LogLevelE
    - functionName:    _ZN2ot13MeshForwarder20LogIp6AddressAndPortEPKcRKNS_3Ip67AddressEtNS_8LogLevelE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1762
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aLabel
        - aAddress
        - aPort
        - aLogLevel
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - _ZN2ot6StringILt48EEC2Ev
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot6StringILt48EE9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1756,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1756,9'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6StringILt48EE9AsCStringEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1758,30'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6StringILt48EE9AsCStringEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1752,31'
          Dst:             _ZN2ot6StringILt48EEC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:1754,36'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1754,47'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1754,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/mesh_forwarder.cpp:1758,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/mesh_forwarder.cpp:1761,5'
          Dst:             _ZNK2ot6StringILt48EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1761,5'
          Dst:             _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
    - functionName:    _ZN2ot13MeshForwarder23MessagePriorityToStringERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1736
      functionLinenumberEnd: 1737
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message16PriorityToStringENS0_8PriorityE
        - _ZNK2ot7Message11GetPriorityEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1737,47'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1737,12'
          Dst:             _ZN2ot7Message16PriorityToStringENS0_8PriorityE
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13MeshForwarder19GetMacSourceAddressERKNS_3Ip67AddressERNS_3Mac7AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp6Addr
        - aMacAddr
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac7Address11GetExtendedEv
        - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot3Mac3Mac15GetShortAddressEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:681,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:681,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:683,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot3Mac7Address8SetShortEt
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:679,42'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:679,14'
          Dst:             _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/mesh_forwarder.cpp:681,18'
          Dst:             _ZN2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:681,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:681,51'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:681,32'
          Dst:             _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
        - Src:             'src/core/thread/mesh_forwarder.cpp:683,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:683,43'
          Dst:             _ZNK2ot3Mac3Mac15GetShortAddressEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:683,18'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
    - functionName:    _ZNK2ot3Mle3Mle10IsDetachedEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message12IsSubTypeMleEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message10GetSubTypeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:563,45'
          Dst:             _ZNK2ot7Message10GetSubTypeEv
    - functionName:    _ZNK2ot3Mle3Mle18IsMinimalEndDeviceEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle10DeviceMode18IsMinimalEndDeviceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:329,62'
          Dst:             _ZNK2ot3Mle10DeviceMode18IsMinimalEndDeviceEv
    - functionName:    _ZNK2ot3Mle10DeviceMode18IsMinimalEndDeviceEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1843
      functionLinenumberEnd: 1845
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAction
        - aMessage
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1844,5'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_6Lowpan6LowpanEEERT_v
    - functionName:    _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13MeshForwarder12FwdFrameInfo10MarkToDropEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 382
      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:    _ZNK2ot13MeshForwarder12FwdFrameInfo10ShouldDropEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aElement
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE7PopBackEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:342,13'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:342,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:344,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:340,29'
          Dst:             _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE7PopBackEv
    - functionName:    _ZN2ot12TimerMilliInINS_13MeshForwarderEXadL_ZNS1_18HandleTxDelayTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
    - functionName:    _ZN2ot13MeshForwarder18HandleTxDelayTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Tasklet4PostEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:173,31'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot13ClearAllBytesINS_13MeshForwarder12TxQueueStatsEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot14ThreadLinkInfo21IsLinkSecurityEnabledEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_link_info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      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:    _ZN2ot13ClearAllBytesINS_13MeshForwarder8CountersEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_13MeshForwarder8CountersEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_13MeshForwarder8CountersEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_13MeshForwarder8CountersEEEvRT_
    - functionName:    _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6StringILt70EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot6StringILt70EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZNK2ot13MeshForwarder6RxInfo8ToStringEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1933
      functionLinenumberEnd: 1939
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt70EEC2Ev
        - _ZN2ot7ToYesNoEb
        - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
        - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - _ZNK2ot3Mac7Address8ToStringEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1934,16'
          Dst:             _ZN2ot6StringILt70EEC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:1936,64'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1936,77'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1936,90'
          Dst:             _ZNK2ot3Mac7Address8ToStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1936,101'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1937,19'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1937,32'
          Dst:             _ZNK2ot3Mac7Address8ToStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1937,43'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1937,64'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1937,56'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:1936,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot14ThreadLinkInfo21IsLinkSecurityEnabledEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.hpp:337,82'
          Dst:             _ZNK2ot14ThreadLinkInfo21IsLinkSecurityEnabledEv
    - functionName:    _ZN2ot13MeshForwarder16SendEmptyMessageEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1665
      functionLinenumberEnd: 1681
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          78
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mac3Mac15GetRxOnWhenIdleEv
        - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1669,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1669,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1669,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1669,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1669,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1669,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1669,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1669,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1669,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1674,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1674,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1674,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1667,23'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:1669,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1669,5'
          Dst:             _ZNK2ot3Mac3Mac15GetRxOnWhenIdleEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1669,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1669,5'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1669,5'
          Dst:             _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1673,22'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1673,41'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1673,16'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'src/core/thread/mesh_forwarder.cpp:1674,5'
          Dst:             _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - Src:             'src/core/thread/mesh_forwarder.cpp:1676,28'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1676,17'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
        - Src:             'src/core/thread/mesh_forwarder.cpp:1676,5'
          Dst:             _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1676,5'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:1681,1'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZNK2ot3Mac3Mac15GetRxOnWhenIdleEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      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:    _ZNK2ot3Ip67Headers5IsUdpEv
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip67Headers10GetIpProtoEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.hpp:512,37'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
    - functionName:    _ZN2ot5Utils14HistoryTracker15RecordRxMessageERKNS_7MessageERKNS_3Mac7AddressE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMacSource
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker13RecordMessageERKNS_7MessageERKNS_3Mac7AddressENS1_11MessageTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:442,9'
          Dst:             _ZN2ot5Utils14HistoryTracker13RecordMessageERKNS_7MessageERKNS_3Mac7AddressENS1_11MessageTypeE
    - functionName:    _ZN2ot13MeshForwarder20LogLowpanHcFrameDropE7otErrorRKNS0_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1928
      functionLinenumberEnd: 1930
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aError
        - aRxInfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot13MeshForwarder6RxInfo8ToStringEv
        - _ZNK2ot6StringILt70EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1929,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1929,5'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo8ToStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1929,5'
          Dst:             _ZNK2ot6StringILt70EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1929,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot7Message8SettingsC2ENS0_8PriorityE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPriority
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message8SettingsC2ENS_16LinkSecurityModeENS0_8PriorityE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:359,15'
          Dst:             _ZN2ot7Message8SettingsC2ENS_16LinkSecurityModeENS0_8PriorityE
    - functionName:    _ZN2ot13MeshForwarder16GetFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1631
      functionLinenumberEnd: 1660
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
        - aPriority
      BBCount:         22
      ICount:          122
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot13MeshForwarder6RxInfo15ParseIp6HeadersEv
        - _ZN2ot3Ip63Ip614DscpToPriorityEh
        - _ZN2ot3Tmf5Agent14DscpToPriorityEh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
        - _ZNK2ot3Ip64Icmp6Header7IsErrorEv
        - _ZNK2ot3Ip66Header7GetDscpEv
        - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
        - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
        - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
        - _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
        - _ZNK2ot3Ip67Headers5IsUdpEv
        - _ZNK2ot3Ip67Headers7IsIcmp6Ev
        - _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1634,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1634,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1636,42'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header7GetDscpEv
                - _ZN2ot3Ip63Ip614DscpToPriorityEh
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot3Ip67Headers5IsUdpEv
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header7GetDscpEv
                - _ZN2ot3Tmf5Agent14DscpToPriorityEh
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7IsErrorEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1639,39'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1639,42'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7IsErrorEv
                - _ZNK2ot3Ip67Headers5IsUdpEv
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header7GetDscpEv
                - _ZN2ot3Tmf5Agent14DscpToPriorityEh
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1644,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers5IsUdpEv
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header7GetDscpEv
                - _ZN2ot3Tmf5Agent14DscpToPriorityEh
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1639,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1641,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers5IsUdpEv
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header7GetDscpEv
                - _ZN2ot3Tmf5Agent14DscpToPriorityEh
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1644,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers5IsUdpEv
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header7GetDscpEv
                - _ZN2ot3Tmf5Agent14DscpToPriorityEh
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1644,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1644,35'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header7GetDscpEv
                - _ZN2ot3Tmf5Agent14DscpToPriorityEh
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1646,29'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers12GetUdpHeaderEv
                - _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header7GetDscpEv
                - _ZN2ot3Tmf5Agent14DscpToPriorityEh
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1648,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1650,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1652,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header7GetDscpEv
                - _ZN2ot3Tmf5Agent14DscpToPriorityEh
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1634,5'
          Dst:             _ZN2ot13MeshForwarder6RxInfo15ParseIp6HeadersEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1636,62'
          Dst:             _ZNK2ot3Ip67Headers12GetIp6HeaderEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1636,77'
          Dst:             _ZNK2ot3Ip66Header7GetDscpEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1636,17'
          Dst:             _ZN2ot3Ip63Ip614DscpToPriorityEh
        - Src:             'src/core/thread/mesh_forwarder.cpp:1639,29'
          Dst:             _ZNK2ot3Ip67Headers7IsIcmp6Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:1639,62'
          Dst:             _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1639,78'
          Dst:             _ZNK2ot3Ip64Icmp6Header7IsErrorEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1644,29'
          Dst:             _ZNK2ot3Ip67Headers5IsUdpEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1646,49'
          Dst:             _ZNK2ot3Ip67Headers12GetUdpHeaderEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1646,64'
          Dst:             _ZNK2ot3Ip63Udp6Header18GetDestinationPortEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1652,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1652,69'
          Dst:             _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1653,69'
          Dst:             _ZNK2ot3Ip67Headers21GetDestinationAddressEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1652,36'
          Dst:             _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
        - Src:             'src/core/thread/mesh_forwarder.cpp:1655,72'
          Dst:             _ZNK2ot3Ip67Headers12GetIp6HeaderEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1655,87'
          Dst:             _ZNK2ot3Ip66Header7GetDscpEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1655,25'
          Dst:             _ZN2ot3Tmf5Agent14DscpToPriorityEh
    - functionName:    _ZN2ot13MeshForwarder6RxInfo15ParseIp6HeadersEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1322
      functionLinenumberEnd: 1330
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip67Headers14DecompressFromERKNS_9FrameDataERKNS_3Mac9AddressesERNS_8InstanceE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1325,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1325,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1325,5'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Ip67Headers14DecompressFromERKNS_9FrameDataERKNS_3Mac9AddressesERNS_8InstanceE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1326,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1326,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1327,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1326,5'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1326,5'
          Dst:             _ZN2ot3Ip67Headers14DecompressFromERKNS_9FrameDataERKNS_3Mac9AddressesERNS_8InstanceE
    - functionName:    _ZN2ot13MeshForwarder20UpdateReassemblyListEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1546
      functionLinenumberEnd: 1559
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          89
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
        - _ZN2ot12MessageQueue3endEv
        - _ZN2ot12MessageQueue5beginEv
        - _ZN2ot12MessageQueue7GetHeadEv
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
        - _ZN2ot13MeshForwarder8Counters12UpdateOnDropERKNS_7MessageE
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot7Message12GetTimestampEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1549,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1549,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message12GetTimestampEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder8Counters12UpdateOnDropERKNS_7MessageE
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1559,12'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7GetHeadEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1551,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1549,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder8Counters12UpdateOnDropERKNS_7MessageE
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message12GetTimestampEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9SecToMsecEj
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1553,48'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder8Counters12UpdateOnDropERKNS_7MessageE
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message12GetTimestampEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9SecToMsecEj
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1547,21'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1549,27'
          Dst:             _ZN2ot12MessageQueue5beginEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1549,27'
          Dst:             _ZN2ot12MessageQueue3endEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1549,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/thread/mesh_forwarder.cpp:1549,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1551,27'
          Dst:             _ZNK2ot7Message12GetTimestampEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1551,17'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/mesh_forwarder.cpp:1551,45'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/thread/mesh_forwarder.cpp:1553,13'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1554,23'
          Dst:             _ZN2ot13MeshForwarder8Counters12UpdateOnDropERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1555,29'
          Dst:             _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1549,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1559,28'
          Dst:             _ZN2ot12MessageQueue7GetHeadEv
    - functionName:    _ZN2ot13MeshForwarder8Counters12UpdateOnDropERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot7Message7GetTypeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:61,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:61,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:63,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:61,18'
          Dst:             _ZNK2ot7Message7GetTypeEv
    - functionName:    _ZN2ot13MeshForwarder14HandleTimeTickEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1530
      functionLinenumberEnd: 1543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - _ZN2ot13MeshForwarder20UpdateReassemblyListEv
        - _ZN2ot13MeshForwarder33UpdateFwdFrameInfoArrayOnTimeTickEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1537,49'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1537,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1537,52'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1539,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1539,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1541,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1534,26'
          Dst:             _ZN2ot13MeshForwarder33UpdateFwdFrameInfoArrayOnTimeTickEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1537,26'
          Dst:             _ZN2ot13MeshForwarder20UpdateReassemblyListEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1541,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1541,27'
          Dst:             _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
    - functionName:    _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1921
      functionLinenumberEnd: 1925
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aError
        - aRxInfo
        - aFragmentHeader
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot13MeshForwarder6RxInfo8ToStringEv
        - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
        - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - _ZNK2ot6StringILt70EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1922,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1922,5'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo8ToStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1922,5'
          Dst:             _ZNK2ot6StringILt70EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1922,5'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1922,5'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1922,5'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1922,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1615
      functionLinenumberEnd: 1627
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMacSource
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
        - _ZN2ot13MeshForwarder8Counters10UpdateOnRxERKNS_7MessageE
        - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
        - _ZN2ot5Utils14HistoryTracker15RecordRxMessageERKNS_7MessageERKNS_3Mac7AddressE
        - _ZN2ot7Message24SetLoopbackToHostAllowedEb
        - _ZN2ot7Message9SetOriginENS0_6OriginE
        - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1617,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1617,34'
          Dst:             _ZN2ot5Utils14HistoryTracker15RecordRxMessageERKNS_7MessageERKNS_3Mac7AddressE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1620,5'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1622,15'
          Dst:             _ZN2ot13MeshForwarder8Counters10UpdateOnRxERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1624,14'
          Dst:             _ZN2ot7Message24SetLoopbackToHostAllowedEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:1625,14'
          Dst:             _ZN2ot7Message9SetOriginENS0_6OriginE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1627,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1627,43'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
        - Src:             'src/core/thread/mesh_forwarder.cpp:1627,28'
          Dst:             _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:1627,5'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZN2ot13MeshForwarder8Counters10UpdateOnRxERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot7Message7GetTypeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:53,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:53,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:55,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:53,18'
          Dst:             _ZNK2ot7Message7GetTypeEv
    - functionName:    _ZNK2ot14ThreadLinkInfo6GetLqiEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_link_info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot14ThreadLinkInfo6GetRssEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_link_info.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1052
      functionLinenumberEnd: 1054
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aData
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1053,35'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/message.hpp:1053,53'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/message.hpp:1053,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot13MeshForwarder19ClearReassemblyListEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          63
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
        - _ZN2ot12MessageQueue3endEv
        - _ZN2ot12MessageQueue5beginEv
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
        - _ZN2ot13MeshForwarder8Counters12UpdateOnDropERKNS_7MessageE
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1521,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1521,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder8Counters12UpdateOnDropERKNS_7MessageE
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1527,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1521,27'
          Dst:             _ZN2ot12MessageQueue5beginEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1521,27'
          Dst:             _ZN2ot12MessageQueue3endEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1521,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/thread/mesh_forwarder.cpp:1521,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1523,9'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1524,19'
          Dst:             _ZN2ot13MeshForwarder8Counters12UpdateOnDropERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1525,25'
          Dst:             _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1521,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
    - functionName:    _ZN2ot13MeshForwarder14FrameToMessageERNS0_6RxInfoEtRPNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1563
      functionLinenumberEnd: 1579
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
        - aDatagramSize
        - aMessage
      BBCount:         21
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
        - _ZN2ot13MeshForwarder16GetFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
        - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
        - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
        - _ZN2ot7Message10MoveOffsetEi
        - _ZN2ot7Message8SettingsC2ENS0_8PriorityE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1568,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1568,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1570,16'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot7Message8SettingsC2ENS0_8PriorityE
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
                - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1571,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1571,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
                - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1571,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1573,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1573,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1575,5'
              BranchSideFuncs:
                - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1575,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1575,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1576,5'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1568,5'
          Dst:             _ZN2ot13MeshForwarder16GetFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1570,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1570,87'
          Dst:             _ZN2ot7Message8SettingsC2ENS0_8PriorityE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1570,35'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1573,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1573,5'
          Dst:             _ZN2ot6Lowpan6Lowpan10DecompressERNS_7MessageERKNS_3Mac9AddressesERNS_9FrameDataEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:1575,5'
          Dst:             _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1576,36'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1576,15'
          Dst:             _ZN2ot7Message10MoveOffsetEi
    - functionName:    _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1907
      functionLinenumberEnd: 1916
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aActionText
        - aFrame
        - aError
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Mac5Frame12ToInfoStringEv
        - _ZNK2ot6StringILt128EE9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1908,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1910,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Mac5Frame12ToInfoStringEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1914,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame12ToInfoStringEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1910,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1910,9'
          Dst:             _ZNK2ot3Mac5Frame12ToInfoStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1910,9'
          Dst:             _ZNK2ot6StringILt128EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1910,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mesh_forwarder.cpp:1914,9'
          Dst:             _ZNK2ot3Mac5Frame12ToInfoStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1914,9'
          Dst:             _ZNK2ot6StringILt128EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1914,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1583
      functionLinenumberEnd: 1612
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         20
      ICount:          99
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder14FrameToMessageERNS0_6RxInfoEtRPNS_7MessageE
        - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
        - _ZN2ot13MeshForwarder20LogLowpanHcFrameDropE7otErrorRKNS0_6RxInfoE
        - _ZN2ot13MeshForwarder31UpdateEidRlocCacheAndStaleChildERNS0_6RxInfoE
        - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Mac9AddressesE
        - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - _ZNK2ot3Ip66Filter5ApplyERKNS_7MessageE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1591,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1591,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogLowpanHcFrameDropE7otErrorRKNS0_6RxInfoE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1593,5'
              BranchSideFuncs:
                - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZNK2ot3Ip66Filter5ApplyERKNS_7MessageE
                - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Mac9AddressesE
                - _ZN2ot13MeshForwarder20LogLowpanHcFrameDropE7otErrorRKNS0_6RxInfoE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1595,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1595,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogLowpanHcFrameDropE7otErrorRKNS0_6RxInfoE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1598,39'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Mac9AddressesE
                - _ZN2ot13MeshForwarder20LogLowpanHcFrameDropE7otErrorRKNS0_6RxInfoE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1603,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1605,37'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1609,30'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogLowpanHcFrameDropE7otErrorRKNS0_6RxInfoE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1610,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1610,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1588,5'
          Dst:             _ZN2ot13MeshForwarder31UpdateEidRlocCacheAndStaleChildERNS0_6RxInfoE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1591,5'
          Dst:             _ZN2ot13MeshForwarder14FrameToMessageERNS0_6RxInfoEtRPNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1593,14'
          Dst:             _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1595,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1595,5'
          Dst:             _ZNK2ot3Ip66Filter5ApplyERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1598,5'
          Dst:             _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Mac9AddressesE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1605,54'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1605,21'
          Dst:             _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1605,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1609,9'
          Dst:             _ZN2ot13MeshForwarder20LogLowpanHcFrameDropE7otErrorRKNS0_6RxInfoE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1610,9'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1392
      functionLinenumberEnd: 1517
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         72
      ICount:          373
      EdgeCount:       93
      CyclomaticComplexity: 23
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - _ZN2ot12MessageQueue3endEv
        - _ZN2ot12MessageQueue5beginEv
        - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - _ZN2ot13MeshForwarder14FrameToMessageERNS0_6RxInfoEtRPNS_7MessageE
        - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
        - _ZN2ot13MeshForwarder19ClearReassemblyListEv
        - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
        - _ZN2ot13MeshForwarder31UpdateEidRlocCacheAndStaleChildERNS0_6RxInfoE
        - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Mac9AddressesE
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot6Lowpan14FragmentHeader9ParseFromERNS_9FrameDataE
        - _ZN2ot7Message10MoveOffsetEi
        - _ZN2ot7Message14SetDatagramTagEj
        - _ZN2ot7Message17SetTimestampToNowEv
        - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AddLqiEh
        - _ZN2ot7Message6AddRssEa
        - _ZN2ot7Message9SetLengthEt
        - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
        - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - _ZNK2ot14ThreadLinkInfo6GetLqiEv
        - _ZNK2ot14ThreadLinkInfo6GetRssEv
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot3Ip66Filter5ApplyERKNS_7MessageE
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
        - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - _ZNK2ot7Message14GetDatagramTagEv
        - _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1397,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1397,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1430,24'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot13MeshForwarder31UpdateEidRlocCacheAndStaleChildERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder14FrameToMessageERNS0_6RxInfoEtRPNS_7MessageE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZNK2ot3Ip66Filter5ApplyERKNS_7MessageE
                - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Mac9AddressesE
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1430,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1432,48'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot13MeshForwarder31UpdateEidRlocCacheAndStaleChildERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder14FrameToMessageERNS0_6RxInfoEtRPNS_7MessageE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZNK2ot3Ip66Filter5ApplyERKNS_7MessageE
                - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Mac9AddressesE
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1468,29'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1438,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1438,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1440,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZNK2ot3Ip66Filter5ApplyERKNS_7MessageE
                - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Mac9AddressesE
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1440,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1440,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZNK2ot3Ip66Filter5ApplyERKNS_7MessageE
                - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Mac9AddressesE
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1440,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1441,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1441,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1443,9'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
                - _ZNK2ot3Ip66Filter5ApplyERKNS_7MessageE
                - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Mac9AddressesE
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1447,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1447,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1450,43'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Mac9AddressesE
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1457,32'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1457,35'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1462,9'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1457,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1459,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1462,9'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1468,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1468,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1488,14'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1471,69'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1468,9'
              BranchSideFuncs:
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1472,17'
              BranchSideFuncs:
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1472,73'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1468,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1473,17'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1473,71'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1468,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1474,17'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1474,102'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1468,9'
              BranchSideFuncs:
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1475,17'
              BranchSideFuncs:
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1471,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1468,9'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1477,28'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1488,32'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1488,36'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1493,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1488,56'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1488,59'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1493,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1488,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1490,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder19ClearReassemblyListEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1493,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1493,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1493,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot14ThreadLinkInfo6GetRssEv
                - _ZN2ot7Message6AddRssEa
                - _ZNK2ot14ThreadLinkInfo6GetLqiEv
                - _ZN2ot7Message6AddLqiEh
                - _ZN2ot7Message17SetTimestampToNowEv
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1493,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1504,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1506,13'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1514,30'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1506,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1508,13'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1511,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1515,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1515,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1397,5'
          Dst:             _ZN2ot6Lowpan14FragmentHeader9ParseFromERNS_9FrameDataE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1430,24'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1432,48'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1435,9'
          Dst:             _ZN2ot13MeshForwarder31UpdateEidRlocCacheAndStaleChildERNS0_6RxInfoE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1438,9'
          Dst:             _ZN2ot13MeshForwarder14FrameToMessageERNS0_6RxInfoEtRPNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1440,9'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1441,9'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:1443,48'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1443,18'
          Dst:             _ZN2ot7Message14SetDatagramTagEj
        - Src:             'src/core/thread/mesh_forwarder.cpp:1444,18'
          Dst:             _ZN2ot7Message17SetTimestampToNowEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1445,18'
          Dst:             _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1447,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip66FilterEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1447,9'
          Dst:             _ZNK2ot3Ip66Filter5ApplyERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1450,9'
          Dst:             _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Mac9AddressesE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1457,14'
          Dst:             _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1457,44'
          Dst:             _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1459,13'
          Dst:             _ZN2ot13MeshForwarder19ClearReassemblyListEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1462,25'
          Dst:             _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1464,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1464,27'
          Dst:             _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1468,27'
          Dst:             _ZN2ot12MessageQueue5beginEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1468,27'
          Dst:             _ZN2ot12MessageQueue3endEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1468,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/thread/mesh_forwarder.cpp:1468,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1471,21'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1471,51'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1472,21'
          Dst:             _ZNK2ot7Message14GetDatagramTagEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1472,56'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1473,21'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1473,51'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1474,21'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1474,54'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1474,84'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1475,21'
          Dst:             _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1475,56'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1468,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1488,14'
          Dst:             _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1488,67'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1490,13'
          Dst:             _ZN2ot13MeshForwarder19ClearReassemblyListEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1495,37'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1495,18'
          Dst:             _ZN2ot7Message9WriteDataILNS_14DataLengthTypeE1EEEvtRKNS_4DataIXT_EEE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1496,48'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1496,18'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/thread/mesh_forwarder.cpp:1497,43'
          Dst:             _ZNK2ot14ThreadLinkInfo6GetRssEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1497,18'
          Dst:             _ZN2ot7Message6AddRssEa
        - Src:             'src/core/thread/mesh_forwarder.cpp:1498,43'
          Dst:             _ZNK2ot14ThreadLinkInfo6GetLqiEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1498,18'
          Dst:             _ZN2ot7Message6AddLqiEh
        - Src:             'src/core/thread/mesh_forwarder.cpp:1499,18'
          Dst:             _ZN2ot7Message17SetTimestampToNowEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1506,22'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1506,46'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1508,29'
          Dst:             _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1509,58'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1509,25'
          Dst:             _ZN2ot13MeshForwarder14HandleDatagramERNS_7MessageERKNS_3Mac7AddressE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1509,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1514,9'
          Dst:             _ZN2ot13MeshForwarder20LogFragmentFrameDropE7otErrorRKNS0_6RxInfoERKNS_6Lowpan14FragmentHeaderE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1515,9'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7Message14SetDatagramTagEj
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1093
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTag
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1093,42'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZNK2ot13MeshForwarder15GetRxOnWhenIdleEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac3Mac15GetRxOnWhenIdleEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:659,58'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:659,74'
          Dst:             _ZNK2ot3Mac3Mac15GetRxOnWhenIdleEv
    - functionName:    _ZNK2ot7Message14GetDatagramTagEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1086
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1086,50'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot13MeshForwarder6RxInfoC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Mac9AddressesC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.hpp:330,15'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/mesh_forwarder.hpp:329,18'
          Dst:             _ZN2ot3Mac9AddressesC2Ev
    - functionName:    _ZN2ot13MeshForwarder19HandleReceivedFrameERNS_3Mac7RxFrameE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
      BBCount:         38
      ICount:          160
      EdgeCount:       45
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot13MeshForwarder10HandleMeshERNS0_6RxInfoE
        - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
        - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
        - _ZN2ot13MeshForwarder6RxInfoC2ERNS_8InstanceE
        - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
        - _ZN2ot14ThreadLinkInfo7SetFromERKNS_3Mac7RxFrameE
        - _ZN2ot19SupervisionListener15UpdateOnReceiveERKNS_3Mac7AddressEb
        - _ZN2ot3Mac5Frame10GetPayloadEv
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - _ZN2ot6Lowpan10MeshHeader12IsMeshHeaderERKNS_9FrameDataE
        - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
        - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19SupervisionListenerEEERT_v
        - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
        - _ZNK2ot3Mac5Frame7GetTypeEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1338,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1338,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame16GetPayloadLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZN2ot14ThreadLinkInfo7SetFromERKNS_3Mac7RxFrameE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19SupervisionListenerEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot19SupervisionListener15UpdateOnReceiveERKNS_3Mac7AddressEb
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot6Lowpan10MeshHeader12IsMeshHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder10HandleMeshERNS0_6RxInfoE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1338,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1342,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1342,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1343,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZN2ot14ThreadLinkInfo7SetFromERKNS_3Mac7RxFrameE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19SupervisionListenerEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot19SupervisionListener15UpdateOnReceiveERKNS_3Mac7AddressEb
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot6Lowpan10MeshHeader12IsMeshHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder10HandleMeshERNS0_6RxInfoE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1343,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1343,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1345,12'
              BranchSideFuncs:
                - _ZN2ot14ThreadLinkInfo7SetFromERKNS_3Mac7RxFrameE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19SupervisionListenerEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot19SupervisionListener15UpdateOnReceiveERKNS_3Mac7AddressEb
                - _ZNK2ot3Mac5Frame7GetTypeEv
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot6Lowpan10MeshHeader12IsMeshHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder10HandleMeshERNS0_6RxInfoE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1349,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1352,53'
              BranchSideFuncs:
                - _ZN2ot6Lowpan10MeshHeader12IsMeshHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder10HandleMeshERNS0_6RxInfoE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1376,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1379,15'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1352,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1355,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder10HandleMeshERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1358,66'
              BranchSideFuncs:
                - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1358,18'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1360,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1362,52'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1362,18'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1364,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1368,13'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1368,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1368,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1368,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1385,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1385,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1387,39'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1336,19'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1336,12'
          Dst:             _ZN2ot13MeshForwarder6RxInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1340,35'
          Dst:             _ZN2ot3Mac5Frame10GetPayloadEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1340,56'
          Dst:             _ZNK2ot3Mac5Frame16GetPayloadLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1340,23'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - Src:             'src/core/thread/mesh_forwarder.cpp:1342,5'
          Dst:             _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1343,5'
          Dst:             _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1345,22'
          Dst:             _ZN2ot14ThreadLinkInfo7SetFromERKNS_3Mac7RxFrameE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1347,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19SupervisionListenerEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1347,81'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1347,32'
          Dst:             _ZN2ot19SupervisionListener15UpdateOnReceiveERKNS_3Mac7AddressEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:1349,20'
          Dst:             _ZNK2ot3Mac5Frame7GetTypeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1352,13'
          Dst:             _ZN2ot6Lowpan10MeshHeader12IsMeshHeaderERKNS_9FrameDataE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1355,13'
          Dst:             _ZN2ot13MeshForwarder10HandleMeshERNS0_6RxInfoE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1358,18'
          Dst:             _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1360,13'
          Dst:             _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1362,18'
          Dst:             _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1364,13'
          Dst:             _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1368,13'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1370,13'
          Dst:             _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1387,9'
          Dst:             _ZN2ot13MeshForwarder8LogFrameEPKcRKNS_3Mac5FrameE7otError
    - functionName:    _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1287
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aError
        - aAction
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
        - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
        - _ZN2ot13MeshForwarder26FinalizeMessageIndirectTxsERNS_7MessageE
        - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1288,5'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1291,5'
          Dst:             _ZN2ot13MeshForwarder26FinalizeMessageIndirectTxsERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1294,5'
          Dst:             _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1295,5'
          Dst:             _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
    - functionName:    _ZN2ot5Utils14HistoryTracker15RecordTxMessageERKNS_7MessageERKNS_3Mac7AddressE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMacDest
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker13RecordMessageERKNS_7MessageERKNS_3Mac7AddressENS1_11MessageTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:447,9'
          Dst:             _ZN2ot5Utils14HistoryTracker13RecordMessageERKNS_7MessageERKNS_3Mac7AddressENS1_11MessageTypeE
    - functionName:    _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionLinenumberEnd: 1258
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrameTxError
        - aMacDest
        - aNeighbor
      BBCount:         24
      ICount:          138
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
        - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
        - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
        - _ZN2ot5Utils14HistoryTracker15RecordTxMessageERKNS_7MessageERKNS_3Mac7AddressE
        - _ZN2ot7Message12SetTxSuccessEb
        - _ZN2ot7Message9SetOffsetEt
        - _ZN2ot7Tasklet4PostEv
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot7Message12GetTxSuccessEv
        - _ZNK2ot7Message20IsDirectTransmissionEv
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1199,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1199,5'
              BranchSideFuncs:
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - __assert_fail
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker15RecordTxMessageERKNS_7MessageERKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message12SetTxSuccessEb
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1199,5'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1201,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1201,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker15RecordTxMessageERKNS_7MessageERKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message12SetTxSuccessEb
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1203,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker15RecordTxMessageERKNS_7MessageERKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message12SetTxSuccessEb
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1203,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1209,9'
              BranchSideFuncs:
                - _ZN2ot7Message12SetTxSuccessEb
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker15RecordTxMessageERKNS_7MessageERKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1220,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker15RecordTxMessageERKNS_7MessageERKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZN2ot7Message9SetOffsetEt
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1220,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1222,9'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1226,15'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker15RecordTxMessageERKNS_7MessageERKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1228,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1230,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker15RecordTxMessageERKNS_7MessageERKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1249,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker15RecordTxMessageERKNS_7MessageERKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1201,5'
          Dst:             _ZNK2ot7Message20IsDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1201,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mesh_forwarder.cpp:1209,23'
          Dst:             _ZN2ot7Message12SetTxSuccessEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:1216,44'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1220,44'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1222,23'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:1230,20'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1230,67'
          Dst:             _ZNK2ot7Message12GetTxSuccessEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1230,34'
          Dst:             _ZN2ot15LinkQualityInfo18AddMessageTxStatusEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:1249,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1249,34'
          Dst:             _ZN2ot5Utils14HistoryTracker15RecordTxMessageERKNS_7MessageERKNS_3Mac7AddressE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1252,5'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1253,5'
          Dst:             _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1254,5'
          Dst:             _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1257,31'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot13MeshForwarder15HandleSentFrameERNS_3Mac7TxFrameE7otError
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1192
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aError
      BBCount:         29
      ICount:          141
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
        - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
        - _ZN2ot3Mac7AddressC2Ev
        - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame7IsEmptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1164,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1164,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1164,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1164,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1164,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1164,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1164,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1164,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1164,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1164,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1164,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1167,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1169,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1169,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1169,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1172,22'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1172,26'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1179,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1172,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1174,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1179,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.15872
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1183,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1185,21'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1189,23'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1162,18'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:1164,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mesh_forwarder.cpp:1174,23'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/mesh_forwarder.cpp:1183,17'
          Dst:             _ZNK2ot3Mac5Frame7IsEmptyEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1185,28'
          Dst:             _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1185,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:1186,20'
          Dst:             _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:1189,5'
          Dst:             _ZN2ot13MeshForwarder17UpdateSendMessageE7otErrorRNS_3Mac7AddressEPNS_8NeighborE
    - functionName:    _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aError
        - aMacDest
        - aIsDataPoll
      BBCount:         21
      ICount:          83
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot13MeshForwarder26UpdateNeighborLinkFailuresERNS_8NeighborE7otErrorbh
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot3Mac5Frame13GetAckRequestEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1074,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1074,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot13MeshForwarder26UpdateNeighborLinkFailuresERNS_8NeighborE7otErrorbh
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1074,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1077,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1077,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot13MeshForwarder26UpdateNeighborLinkFailuresERNS_8NeighborE7otErrorbh
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1077,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1079,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1079,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder26UpdateNeighborLinkFailuresERNS_8NeighborE7otErrorbh
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1079,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1076,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1076,37'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder.cpp:1079,5'
          Dst:             _ZNK2ot3Mac5Frame13GetAckRequestEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1100,5'
          Dst:             _ZN2ot13MeshForwarder26UpdateNeighborLinkFailuresERNS_8NeighborE7otErrorbh
    - functionName:    _ZN2ot13MeshForwarder26UpdateNeighborLinkFailuresERNS_8NeighborE7otErrorbh
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1110
      functionLinenumberEnd: 1131
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - char
      constantsTouched: []
      argNames:
        - this
        - aNeighbor
        - aError
        - aAllowNeighborRemove
        - aFailLimit
      BBCount:         16
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZN2ot3Mle3Mle16RemoveRouterLinkERNS_6RouterE
        - _ZN2ot8Neighbor17ResetLinkFailuresEv
        - _ZN2ot8Neighbor21IncrementLinkFailuresEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot8Neighbor15GetLinkFailuresEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1113,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1115,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor17ResetLinkFailuresEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1117,14'
              BranchSideFuncs:
                - _ZN2ot8Neighbor21IncrementLinkFailuresEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot8Neighbor15GetLinkFailuresEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle16RemoveRouterLinkERNS_6RouterE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1121,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1121,58'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot8Neighbor15GetLinkFailuresEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle16RemoveRouterLinkERNS_6RouterE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1130,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1121,82'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1122,14'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor15GetLinkFailuresEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle16RemoveRouterLinkERNS_6RouterE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1130,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1121,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1125,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle16RemoveRouterLinkERNS_6RouterE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1130,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1115,19'
          Dst:             _ZN2ot8Neighbor17ResetLinkFailuresEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1119,19'
          Dst:             _ZN2ot8Neighbor21IncrementLinkFailuresEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1121,68'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:1121,38'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/mesh_forwarder.cpp:1122,24'
          Dst:             _ZNK2ot8Neighbor15GetLinkFailuresEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1125,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:1125,29'
          Dst:             _ZN2ot3Mle3Mle16RemoveRouterLinkERNS_6RouterE
    - functionName:    _ZN2ot8Neighbor17ResetLinkFailuresEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZN2ot8Neighbor21IncrementLinkFailuresEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 560
      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:    _ZN2ot3Mle14IsRouterRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aRloc16
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle17ChildIdFromRloc16Et
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:685,55'
          Dst:             _ZN2ot3Mle17ChildIdFromRloc16Et
    - functionName:    _ZN2ot13MeshForwarder32PrepareDataFrameWithNoMeshHeaderERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1060
      functionDepth:   0
      returnType:      short
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aMessage
        - aMacAddrs
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13MeshForwarder16PrepareDataFrameERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesEbttb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:1060,12'
          Dst:             _ZN2ot13MeshForwarder16PrepareDataFrameERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesEbttb
    - functionName:    _ZN2ot13MeshForwarder16PrepareDataFrameERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesEbttb
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      short
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - short
        - short
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aMessage
        - aMacAddrs
        - aAddMeshHeader
        - aMeshSource
        - aMeshDest
        - aAddFragHeader
      BBCount:         70
      ICount:          465
      EdgeCount:       84
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot12FrameBuilder12SetMaxLengthEt
        - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
        - _ZN2ot12FrameBuilder4InitEPvt
        - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
        - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
        - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
        - _ZN2ot3Mac5Frame10GetPayloadEv
        - _ZN2ot3Mac5Frame15SetFramePendingEb
        - _ZN2ot3Mac5Frame16SetPayloadLengthEt
        - _ZN2ot3Mac6PanIds14SetDestinationEt
        - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZN2ot3Mac7TxFrame10SetChannelEh
        - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
        - _ZN2ot3Mac7TxFrame4InfoC2Ev
        - _ZN2ot3Mac9AddressesC2Ev
        - _ZN2ot6Lowpan10MeshHeader4InitEtth
        - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
        - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
        - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
        - _ZN2ot7Message14SetDatagramTagEj
        - _ZN2ot7Message22SetLinkSecurityEnabledEb
        - _ZN2ot7Message9SetOffsetEt
        - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
        - _ZNK2ot12FrameBuilder12GetMaxLengthEv
        - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
        - _ZNK2ot12FrameBuilder9GetLengthEv
        - _ZNK2ot3Mac3Mac13GetPanChannelEv
        - _ZNK2ot3Mac3Mac8GetPanIdEv
        - _ZNK2ot3Mac5Frame10GetFcsSizeEv
        - _ZNK2ot3Mac5Frame15GetFooterLengthEv
        - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
        - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
        - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
        - _ZNK2ot7Message10GetChannelEv
        - _ZNK2ot7Message10GetSubTypeEv
        - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
        - _ZNK2ot7Message12IsSubTypeMleEv
        - _ZNK2ot7Message13GetMleCommandEv
        - _ZNK2ot7Message14GetDatagramTagEv
        - _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - _ZNK2ot7Message8GetPanIdEv
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:867,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:869,19'
              BranchSideFuncs:
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:885,15'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:871,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:873,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:875,18'
              BranchSideFuncs:
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message10GetSubTypeEv
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:875,18'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:877,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:881,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:887,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:889,17'
              BranchSideFuncs:
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:907,15'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:889,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:892,13'
              BranchSideFuncs:
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:899,23'
              BranchSideFuncs:
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:899,23'
              BranchSideFuncs:
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:903,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:917,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:937,50'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:954,21'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:957,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:961,24'
              BranchSideFuncs:
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - __assert_fail
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1025,29'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:974,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:976,22'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:981,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - __assert_fail
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:984,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:984,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:986,35'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:990,28'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:990,32'
              BranchSideFuncs:
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:994,19'
              BranchSideFuncs:
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:990,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:994,19'
              BranchSideFuncs:
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1020,5'
              BranchSideFuncs:
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:994,53'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:994,56'
              BranchSideFuncs:
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1006,17'
              BranchSideFuncs:
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:994,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1000,17'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
                - _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot3Mac9AddressesC2Ev
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZNK2ot12FrameBuilder12GetMaxLengthEv
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
                - _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
                - _ZN2ot12FrameBuilder12SetMaxLengthEt
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message12IsSubTypeMleEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
                - __assert_fail
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac5Frame15GetHeaderLengthEv
                - _ZNK2ot3Mac5Frame15GetFooterLengthEv
                - _ZNK2ot3Mac5Frame10GetFcsSizeEv
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZN2ot12FrameBuilder4InitEPvt
                - _ZN2ot6Lowpan10MeshHeader4InitEtth
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
                - _ZL11IgnoreError7otError.15872
                - _ZNK2ot7Message13GetMleCommandEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetChannelEv
                - _ZN2ot3Mac7TxFrame10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
                - _ZN2ot3Mac6PanIds14SetDestinationEt
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1006,17'
              BranchSideFuncs:
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
                - _ZN2ot7Message14SetDatagramTagEj
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1006,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1009,21'
              BranchSideFuncs:
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1017,34'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1009,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1011,21'
              BranchSideFuncs:
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1014,17'
              BranchSideFuncs:
                - _ZN2ot7Message14SetDatagramTagEj
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message14GetDatagramTagEv
                - _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
                - _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - __assert_fail
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1018,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1018,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1019,9'
              BranchSideFuncs:
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1027,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1027,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1029,25'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1032,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1034,39'
              BranchSideFuncs:
                - _ZNK2ot12FrameBuilder18GetRemainingLengthEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1038,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - __assert_fail
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1038,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1038,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1039,5'
              BranchSideFuncs:
                - _ZNK2ot12FrameBuilder9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Mac5Frame15SetFramePendingEb
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:1043,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1043,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:1045,9'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame15SetFramePendingEb
                - _ZN2ot7Message9SetOffsetEt
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:858,24'
          Dst:             _ZN2ot3Mac7TxFrame4InfoC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:865,15'
          Dst:             _ZN2ot9ClearableINS_3Mac7TxFrame4InfoEE5ClearEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:867,18'
          Dst:             _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:871,22'
          Dst:             _ZNK2ot7Message10GetSubTypeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:875,27'
          Dst:             _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
        - Src:             'src/core/thread/mesh_forwarder.cpp:885,48'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:885,64'
          Dst:             _ZNK2ot3Mac3Mac8GetPanIdEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:885,23'
          Dst:             _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:887,18'
          Dst:             _ZNK2ot7Message12IsSubTypeMleEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:889,26'
          Dst:             _ZNK2ot7Message13GetMleCommandEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:892,40'
          Dst:             _ZNK2ot7Message10GetChannelEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:892,20'
          Dst:             _ZN2ot3Mac7TxFrame10SetChannelEh
        - Src:             'src/core/thread/mesh_forwarder.cpp:893,44'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:893,60'
          Dst:             _ZNK2ot3Mac3Mac13GetPanChannelEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:893,20'
          Dst:             _ZN2ot3Mac7TxFrame23SetRxChannelAfterTxDoneEh
        - Src:             'src/core/thread/mesh_forwarder.cpp:894,31'
          Dst:             _ZN2ot3Mac6PanIds14SetDestinationEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:899,55'
          Dst:             _ZNK2ot7Message8GetPanIdEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:899,31'
          Dst:             _ZN2ot3Mac6PanIds14SetDestinationEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:910,5'
          Dst:             _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:912,30'
          Dst:             _ZN2ot3Mac5Frame10GetPayloadEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:912,51'
          Dst:             _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:912,18'
          Dst:             _ZN2ot12FrameBuilder4InitEPvt
        - Src:             'src/core/thread/mesh_forwarder.cpp:937,57'
          Dst:             _ZNK2ot3Mac5Frame15GetHeaderLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:938,36'
          Dst:             _ZNK2ot3Mac5Frame15GetFooterLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:938,63'
          Dst:             _ZNK2ot3Mac5Frame10GetFcsSizeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:940,34'
          Dst:             _ZN2ot3Mac5Frame10GetPayloadEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:940,22'
          Dst:             _ZN2ot12FrameBuilder4InitEPvt
        - Src:             'src/core/thread/mesh_forwarder.cpp:942,20'
          Dst:             _ZN2ot6Lowpan10MeshHeader4InitEtth
        - Src:             'src/core/thread/mesh_forwarder.cpp:944,32'
          Dst:             _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_12FrameBuilderE
        - Src:             'src/core/thread/mesh_forwarder.cpp:944,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:954,30'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:957,18'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:961,24'
          Dst:             _ZN2ot3Mac9AddressesC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:970,41'
          Dst:             _ZNK2ot12FrameBuilder9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:971,41'
          Dst:             _ZNK2ot12FrameBuilder12GetMaxLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:972,22'
          Dst:             _ZN2ot12FrameBuilder12SetMaxLengthEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:976,30'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:977,35'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:984,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6Lowpan6LowpanEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:984,9'
          Dst:             _ZN2ot6Lowpan6Lowpan8CompressERNS_7MessageERKNS_3Mac9AddressesERNS_12FrameBuilderE
        - Src:             'src/core/thread/mesh_forwarder.cpp:984,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mesh_forwarder.cpp:986,22'
          Dst:             _ZN2ot12FrameBuilder12SetMaxLengthEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:988,34'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:988,57'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:990,61'
          Dst:             _ZNK2ot12FrameBuilder18GetRemainingLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:994,28'
          Dst:             _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:994,65'
          Dst:             _ZNK2ot7Message12IsSubTypeMleEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1000,26'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:1001,26'
          Dst:             _ZN2ot7Message22SetLinkSecurityEnabledEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:1006,26'
          Dst:             _ZNK2ot7Message14GetDatagramTagEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1014,26'
          Dst:             _ZN2ot7Message14SetDatagramTagEj
        - Src:             'src/core/thread/mesh_forwarder.cpp:1017,43'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1017,87'
          Dst:             _ZNK2ot7Message14GetDatagramTagEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1017,29'
          Dst:             _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
        - Src:             'src/core/thread/mesh_forwarder.cpp:1018,13'
          Dst:             _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
        - Src:             'src/core/thread/mesh_forwarder.cpp:1018,13'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mesh_forwarder.cpp:1025,38'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1025,82'
          Dst:             _ZNK2ot7Message14GetDatagramTagEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1026,38'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1025,24'
          Dst:             _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
        - Src:             'src/core/thread/mesh_forwarder.cpp:1027,9'
          Dst:             _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
        - Src:             'src/core/thread/mesh_forwarder.cpp:1027,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mesh_forwarder.cpp:1029,34'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1029,57'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1032,38'
          Dst:             _ZNK2ot12FrameBuilder18GetRemainingLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1034,39'
          Dst:             _ZNK2ot12FrameBuilder18GetRemainingLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1038,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1038,5'
          Dst:             _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
        - Src:             'src/core/thread/mesh_forwarder.cpp:1038,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mesh_forwarder.cpp:1039,42'
          Dst:             _ZNK2ot12FrameBuilder9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1039,12'
          Dst:             _ZN2ot3Mac5Frame16SetPayloadLengthEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:1041,27'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1043,31'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:1045,16'
          Dst:             _ZN2ot3Mac5Frame15SetFramePendingEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:1051,14'
          Dst:             _ZN2ot7Message9SetOffsetEt
    - functionName:    _ZNK2ot7Message13GetMleCommandEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:585,79'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxFrame
        - aTxFrameInfo
        - aMessage
      BBCount:         10
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:826,56'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:826,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:826,60'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:826,70'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:833,18'
          Dst:             _ZNK2ot3Mac7TxFrame4Info16PrepareHeadersInERS1_
    - functionName:    _ZNK2ot12FrameBuilder12GetMaxLengthEv
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12FrameBuilder12SetMaxLengthEt
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12FrameBuilder18GetRemainingLengthEv
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Lowpan14FragmentHeader9FirstFrag4InitEtt
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aSize
        - aTag
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/lowpan.hpp:450,29'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/lowpan.hpp:451,29'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot12FrameBuilder6InsertINS_6Lowpan14FragmentHeader9FirstFragEEE7otErrortRKT_
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder11InsertBytesEtPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.hpp:309,16'
          Dst:             _ZN2ot12FrameBuilder11InsertBytesEtPKvt
    - functionName:    _ZN2ot6Lowpan14FragmentHeader8NextFrag4InitEttt
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aSize
        - aTag
        - aOffset
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/lowpan.hpp:480,29'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/lowpan.hpp:481,29'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot12FrameBuilder6AppendINS_6Lowpan14FragmentHeader8NextFragEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.hpp:211,16'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
    - functionName:    _ZN2ot13MeshForwarder18HandleFrameRequestERNS_3Mac8TxFramesE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxFrames
      BBCount:         36
      ICount:          186
      EdgeCount:       41
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot13MeshForwarder16PrepareDataFrameERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesEbttb
        - _ZN2ot13MeshForwarder17PrepareEmptyFrameERNS_3Mac7TxFrameERKNS1_7AddressEb
        - _ZN2ot13MeshForwarder8SendMeshERNS_7MessageERNS_3Mac7TxFrameE
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
        - _ZN2ot3Mac8TxFrames10GetTxFrameEv
        - _ZN2ot3Mle15DiscoverScanner28PrepareDiscoveryRequestFrameERNS_3Mac7TxFrameE
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
        - _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - _ZNK2ot7Message7GetTypeEv
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:692,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:692,5'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames10GetTxFrameEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13MeshForwarder8SendMeshERNS_7MessageERNS_3Mac7TxFrameE
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot13MeshForwarder17PrepareEmptyFrameERNS_3Mac7TxFrameERKNS1_7AddressEb
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - _ZN2ot13MeshForwarder16PrepareDataFrameERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesEbttb
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mle15DiscoverScanner28PrepareDiscoveryRequestFrameERNS_3Mac7TxFrameE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:692,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:692,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:692,5'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames10GetTxFrameEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot13MeshForwarder8SendMeshERNS_7MessageERNS_3Mac7TxFrameE
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot13MeshForwarder17PrepareEmptyFrameERNS_3Mac7TxFrameERKNS1_7AddressEb
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - _ZN2ot13MeshForwarder16PrepareDataFrameERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesEbttb
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mle15DiscoverScanner28PrepareDiscoveryRequestFrameERNS_3Mac7TxFrameE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:692,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:713,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:716,13'
              BranchSideFuncs:
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - _ZN2ot13MeshForwarder16PrepareDataFrameERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesEbttb
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mle15DiscoverScanner28PrepareDiscoveryRequestFrameERNS_3Mac7TxFrameE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:741,22'
              BranchSideFuncs:
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot13MeshForwarder17PrepareEmptyFrameERNS_3Mac7TxFrameERKNS1_7AddressEb
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:752,19'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder8SendMeshERNS_7MessageERNS_3Mac7TxFrameE
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:753,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:766,30'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:716,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:718,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mle15DiscoverScanner28PrepareDiscoveryRequestFrameERNS_3Mac7TxFrameE
                - _ZN2ot13MeshForwarder16PrepareDataFrameERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesEbttb
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:728,31'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder16PrepareDataFrameERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesEbttb
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:719,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:719,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder16PrepareDataFrameERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesEbttb
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:719,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:730,69'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:730,72'
              BranchSideFuncs:
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:736,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:730,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:732,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:736,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:708,24'
          Dst:             _ZN2ot3Mac8TxFrames10GetTxFrameEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:713,27'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:716,27'
          Dst:             _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
        - Src:             'src/core/thread/mesh_forwarder.cpp:718,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:718,49'
          Dst:             _ZN2ot3Mle15DiscoverScanner28PrepareDiscoveryRequestFrameERNS_3Mac7TxFrameE
        - Src:             'src/core/thread/mesh_forwarder.cpp:728,13'
          Dst:             _ZN2ot13MeshForwarder16PrepareDataFrameERNS_3Mac7TxFrameERNS_7MessageERKNS1_9AddressesEbttb
        - Src:             'src/core/thread/mesh_forwarder.cpp:730,27'
          Dst:             _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
        - Src:             'src/core/thread/mesh_forwarder.cpp:730,86'
          Dst:             _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:732,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/thread/mesh_forwarder.cpp:733,48'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:741,22'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:743,30'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:743,46'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:743,58'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:743,21'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:744,9'
          Dst:             _ZN2ot13MeshForwarder17PrepareEmptyFrameERNS_3Mac7TxFrameERKNS1_7AddressEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:752,9'
          Dst:             _ZN2ot13MeshForwarder8SendMeshERNS_7MessageERNS_3Mac7TxFrameE
        - Src:             'src/core/thread/mesh_forwarder.cpp:766,44'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:770,12'
          Dst:             _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
    - functionName:    _ZN2ot13MeshForwarder17PrepareEmptyFrameERNS_3Mac7TxFrameERKNS1_7AddressEb
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aMacDest
        - aAckRequest
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
        - _ZN2ot3Mac5Frame13SetAckRequestEb
        - _ZN2ot3Mac5Frame16SetPayloadLengthEt
        - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
        - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZN2ot3Mac7TxFrame4InfoC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot3Mac3Mac15GetShortAddressEv
        - _ZNK2ot3Mac3Mac8GetPanIdEv
        - _ZNK2ot3Mac7Address10IsExtendedEv
        - _ZNK2ot3Mac7Address18IsShortAddrInvalidEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:142,55'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:142,58'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame13SetAckRequestEb
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:144,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame13SetAckRequestEb
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:142,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:142,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame13SetAckRequestEb
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:144,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZN2ot3Mac5Frame13SetAckRequestEb
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:138,24'
          Dst:             _ZN2ot3Mac7TxFrame4InfoC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:140,39'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:140,55'
          Dst:             _ZNK2ot3Mac3Mac15GetShortAddressEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:140,30'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:142,34'
          Dst:             _ZNK2ot3Mac7Address18IsShortAddrInvalidEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:142,67'
          Dst:             _ZNK2ot3Mac7Address10IsExtendedEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:144,46'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:144,62'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:144,34'
          Dst:             _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Src:             'src/core/thread/mesh_forwarder.cpp:148,48'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:148,64'
          Dst:             _ZNK2ot3Mac3Mac8GetPanIdEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:148,23'
          Dst:             _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
        - Src:             'src/core/thread/mesh_forwarder.cpp:154,5'
          Dst:             _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:156,12'
          Dst:             _ZN2ot3Mac5Frame13SetAckRequestEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:157,12'
          Dst:             _ZN2ot3Mac5Frame16SetPayloadLengthEt
    - functionName:    _ZNK2ot3Mac7Address18IsShortAddrInvalidEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac7Address8GetShortEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/mac_types.hpp:394,73'
          Branch Sides:
            - BranchSide:      'src/core/mac/mac_types.hpp:394,77'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
            - BranchSide:      'src/core/mac/mac_types.hpp:394,73'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/mac_types.hpp:394,77'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
    - functionName:    _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aRxOnWhenIdle
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14DataPollSender11StopPollingEv
        - _ZN2ot14DataPollSender12StartPollingEv
        - _ZN2ot19SupervisionListener4StopEv
        - _ZN2ot19SupervisionListener5StartEv
        - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19SupervisionListenerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:665,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:667,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19SupervisionListenerEEERT_v
                - _ZN2ot19SupervisionListener4StopEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:672,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender12StartPollingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19SupervisionListenerEEERT_v
                - _ZN2ot19SupervisionListener5StartEv
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:663,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:663,21'
          Dst:             _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:667,25'
          Dst:             _ZN2ot14DataPollSender11StopPollingEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:668,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19SupervisionListenerEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:668,36'
          Dst:             _ZN2ot19SupervisionListener4StopEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:672,25'
          Dst:             _ZN2ot14DataPollSender12StartPollingEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:673,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19SupervisionListenerEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:673,36'
          Dst:             _ZN2ot19SupervisionListener5StartEv
    - functionName:    _ZNK2ot13MeshForwarder12TxQueueStats12GetHistogramERtRj
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNumBins
        - aBinInterval
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         22
      ICount:          82
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
        - _ZN2ot13MeshForwarder18RemoveAgedMessagesEv
        - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
        - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - _ZN2ot7Message13SetDoNotEvictEb
        - _ZNK2ot13MeshForwarder36IsDirectTxQueueOverMaxFrameThresholdEv
        - _ZNK2ot7Message13GetDoNotEvictEv
        - _ZNK2ot7Message20IsDirectTransmissionEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:419,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:419,5'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder36IsDirectTxQueueOverMaxFrameThresholdEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZN2ot13MeshForwarder18RemoveAgedMessagesEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot13MeshForwarder36IsDirectTxQueueOverMaxFrameThresholdEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:419,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:420,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:420,5'
              BranchSideFuncs:
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZN2ot13MeshForwarder18RemoveAgedMessagesEv
                - _ZN2ot7Message13SetDoNotEvictEb
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot13MeshForwarder36IsDirectTxQueueOverMaxFrameThresholdEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:420,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:440,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:442,13'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder36IsDirectTxQueueOverMaxFrameThresholdEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:447,39'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:442,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:442,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:442,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:419,5'
          Dst:             _ZNK2ot7Message20IsDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:420,5'
          Dst:             _ZNK2ot13MeshForwarder36IsDirectTxQueueOverMaxFrameThresholdEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:424,44'
          Dst:             _ZNK2ot7Message13GetDoNotEvictEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:436,18'
          Dst:             _ZN2ot7Message13SetDoNotEvictEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:437,17'
          Dst:             _ZN2ot13MeshForwarder18RemoveAgedMessagesEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:438,18'
          Dst:             _ZN2ot7Message13SetDoNotEvictEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:442,13'
          Dst:             _ZNK2ot13MeshForwarder36IsDirectTxQueueOverMaxFrameThresholdEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:447,5'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder.cpp:448,5'
          Dst:             _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
        - Src:             'src/core/thread/mesh_forwarder.cpp:449,5'
          Dst:             _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
    - functionName:    _ZNK2ot13MeshForwarder36IsDirectTxQueueOverMaxFrameThresholdEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         23
      ICount:          128
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
        - _ZNK2ot13PriorityQueue3endEv
        - _ZNK2ot13PriorityQueue5beginEv
        - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
        - _ZNK2ot7Message20IsDirectTransmissionEv
        - _ZNK2ot7Message7GetTypeEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:362,33'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:362,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:414,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:364,45'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:364,50'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:366,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:364,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:366,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:369,17'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:369,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:391,31'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message7GetTypeEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:405,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:405,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:408,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:410,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:395,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:397,32'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:400,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:362,33'
          Dst:             _ZNK2ot13PriorityQueue5beginEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:362,33'
          Dst:             _ZNK2ot13PriorityQueue3endEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:362,33'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
        - Src:             'src/core/thread/mesh_forwarder.cpp:362,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:364,22'
          Dst:             _ZNK2ot7Message20IsDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:369,25'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:391,39'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:362,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
    - functionName:    _ZNK2ot7Message13GetDoNotEvictEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1242
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Buffer11GetMetadataEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1242,45'
          Dst:             _ZNK2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot13MeshForwarder18RemoveAgedMessagesEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          78
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
        - _ZN2ot13PriorityQueue7GetHeadEv
        - _ZNK2ot7Message13GetDoNotEvictEv
        - _ZNK2ot7Message20IsDirectTransmissionEv
        - _ZNK2ot7Message7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:335,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:337,23'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:351,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:340,39'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:340,43'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:342,13'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:340,75'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:340,78'
              BranchSideFuncs:
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:342,13'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:340,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:342,13'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:345,30'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message13GetDoNotEvictEv
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:345,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:347,19'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:349,5'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:335,40'
          Dst:             _ZN2ot13PriorityQueue7GetHeadEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:337,32'
          Dst:             _ZNK2ot7Message7GetNextEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:340,52'
          Dst:             _ZNK2ot7Message20IsDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:340,87'
          Dst:             _ZNK2ot7Message13GetDoNotEvictEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:345,13'
          Dst:             _ZN2ot13MeshForwarder15UpdateEcnOrDropERNS_7MessageEb
    - functionName:    _ZN2ot13MeshForwarder26ResumeMessageTransmissionsEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7Tasklet4PostEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:162,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:162,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:164,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:165,35'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      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:    _ZN2ot3Mle15DiscoverScanner4StopEv
      functionSourceFile: '/src/openthread/src/core/thread/discover_scanner.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle15DiscoverScanner22HandleDiscoverCompleteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/discover_scanner.hpp:159,32'
          Dst:             _ZN2ot3Mle15DiscoverScanner22HandleDiscoverCompleteEv
    - functionName:    _ZN2ot13MeshForwarder4StopEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
        - _ZN2ot13PriorityQueue17DequeueAndFreeAllEv
        - _ZN2ot14DataPollSender11StopPollingEv
        - _ZN2ot14IndirectSender4StopEv
        - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
        - _ZN2ot3Mle15DiscoverScanner4StopEv
        - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:109,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:109,5'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZN2ot3Mle15DiscoverScanner4StopEv
                - _ZN2ot13PriorityQueue17DequeueAndFreeAllEv
                - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
                - _ZN2ot14IndirectSender4StopEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:109,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:111,21'
          Dst:             _ZN2ot14DataPollSender11StopPollingEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:112,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:112,23'
          Dst:             _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/mesh_forwarder.cpp:113,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:113,33'
          Dst:             _ZN2ot3Mle15DiscoverScanner4StopEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:115,16'
          Dst:             _ZN2ot13PriorityQueue17DequeueAndFreeAllEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:116,21'
          Dst:             _ZN2ot12MessageQueue17DequeueAndFreeAllEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:119,21'
          Dst:             _ZN2ot14IndirectSender4StopEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:120,24'
          Dst:             _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE5ClearEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:124,19'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/thread/mesh_forwarder.cpp:130,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:130,21'
          Dst:             _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
    - functionName:    _ZN2ot14IndirectSender5StartEv
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 160
      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:    _ZN2ot13MeshForwarder5StartEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14IndirectSender5StartEv
        - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder.cpp:96,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:96,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder.cpp:98,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
                - _ZN2ot14IndirectSender5StartEv
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:98,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder.cpp:98,25'
          Dst:             _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mesh_forwarder.cpp:100,25'
          Dst:             _ZN2ot14IndirectSender5StartEv
    - functionName:    _ZN2ot9ClearableINS_13MeshForwarder12TxQueueStatsEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_13MeshForwarder12TxQueueStatsEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_13MeshForwarder12TxQueueStatsEEEvRT_
    - functionName:    _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13MeshForwarder8CountersC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_13MeshForwarder8CountersEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.hpp:102,26'
          Dst:             _ZN2ot9ClearableINS_13MeshForwarder8CountersEE5ClearEv
    - functionName:    _ZN2ot9TaskletInINS_13MeshForwarderEXadL_ZNS1_24ScheduleTransmissionTaskEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_13MeshForwarderEXadL_ZNS1_24ScheduleTransmissionTaskEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_13MeshForwarderEXadL_ZNS1_24ScheduleTransmissionTaskEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot12TimerMilliInINS_13MeshForwarderEXadL_ZNS1_18HandleTxDelayTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_13MeshForwarderEXadL_ZNS1_18HandleTxDelayTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_13MeshForwarderEXadL_ZNS1_18HandleTxDelayTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot13MeshForwarderC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueC2Ev
        - _ZN2ot12TimerMilliInINS_13MeshForwarderEXadL_ZNS1_18HandleTxDelayTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot13MeshForwarder8CountersC2Ev
        - _ZN2ot13PriorityQueueC2Ev
        - _ZN2ot14DataPollSenderC2ERNS_8InstanceE
        - _ZN2ot14IndirectSenderC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Mac9AddressesC2Ev
        - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhEC2Ev
        - _ZN2ot6Random9NonCrypto9GetUint16Ev
        - _ZN2ot9ClearableINS_13MeshForwarder12TxQueueStatsEE5ClearEv
        - _ZN2ot9TaskletInINS_13MeshForwarderEXadL_ZNS1_24ScheduleTransmissionTaskEvEEEC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.cpp:68,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/mesh_forwarder.cpp:67,16'
          Dst:             _ZN2ot13PriorityQueueC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:67,16'
          Dst:             _ZN2ot12MessageQueueC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:67,16'
          Dst:             _ZN2ot3Mac9AddressesC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:79,7'
          Dst:             _ZN2ot12TimerMilliInINS_13MeshForwarderEXadL_ZNS1_18HandleTxDelayTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/mesh_forwarder.cpp:81,7'
          Dst:             _ZN2ot9TaskletInINS_13MeshForwarderEXadL_ZNS1_24ScheduleTransmissionTaskEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/mesh_forwarder.cpp:67,16'
          Dst:             _ZN2ot13MeshForwarder8CountersC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:83,7'
          Dst:             _ZN2ot14IndirectSenderC2ERNS_8InstanceE
        - Src:             'src/core/thread/mesh_forwarder.cpp:67,16'
          Dst:             _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhEC2Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:85,7'
          Dst:             _ZN2ot14DataPollSenderC2ERNS_8InstanceE
        - Src:             'src/core/thread/mesh_forwarder.cpp:87,16'
          Dst:             _ZN2ot6Random9NonCrypto9GetUint16Ev
        - Src:             'src/core/thread/mesh_forwarder.cpp:90,19'
          Dst:             _ZN2ot9ClearableINS_13MeshForwarder12TxQueueStatsEE5ClearEv
    - functionName:    _ZNK2ot13MeshForwarder12FwdFrameInfo9IsExpiredEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot13MeshForwarder12FwdFrameInfo7MatchesENS1_13ExpireCheckerE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot13MeshForwarder12FwdFrameInfo9IsExpiredEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.hpp:381,58'
          Dst:             _ZNK2ot13MeshForwarder12FwdFrameInfo9IsExpiredEv
    - functionName:    _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE12FindMatchingINS2_4InfoEEEPKS2_RKT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndicator
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot13MeshForwarder12FwdFrameInfo7MatchesERKNS1_4InfoE
        - _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE3endEv
        - _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:431,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:431,34'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder12FwdFrameInfo7MatchesERKNS1_4InfoE
            - BranchSide:      'src/core/common/array.hpp:431,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:433,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:431,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:435,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:431,34'
          Dst:             _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE5beginEv
        - Src:             'src/core/common/array.hpp:431,34'
          Dst:             _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE3endEv
        - Src:             'src/core/common/array.hpp:433,25'
          Dst:             _ZNK2ot13MeshForwarder12FwdFrameInfo7MatchesERKNS1_4InfoE
    - functionName:    _ZNK2ot13MeshForwarder12FwdFrameInfo7MatchesERKNS1_4InfoE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:761,45'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:761,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:761,45'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot7AsConstINS_5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhEEEEPKT_PS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_13MeshForwarder12FwdFrameInfoEEEPT_PKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE10GetMaxSizeEv
    - functionName:    _ZN2ot7AsConstINS_11RouterTableEEEPKT_PS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_6RouterEEEPT_PKS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11GetArrayEndINS_5ChildELt128EEEPKT_RAT0__S3_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArray
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13MeshForwarder14LogMeshMessageENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorNS_8LogLevelE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - this
        - aAction
        - aMessage
        - aMacAddress
        - aError
        - aLogLevel
      BBCount:         13
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13MeshForwarder15LogMeshIpHeaderERKNS_7MessageEtRKNS_3Mac9AddressesENS_8LogLevelE
        - _ZN2ot13MeshForwarder21LogMeshFragmentHeaderENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorRtRNS5_9AddressesENS_8LogLevelE
        - _ZN2ot3Mac9AddressesC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:932,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:932,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:939,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder15LogMeshIpHeaderERKNS_7MessageEtRKNS_3Mac9AddressesENS_8LogLevelE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:939,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:939,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder15LogMeshIpHeaderERKNS_7MessageEtRKNS_3Mac9AddressesENS_8LogLevelE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:939,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:930,20'
          Dst:             _ZN2ot3Mac9AddressesC2Ev
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:932,5'
          Dst:             _ZN2ot13MeshForwarder21LogMeshFragmentHeaderENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorRtRNS5_9AddressesENS_8LogLevelE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:941,5'
          Dst:             _ZN2ot13MeshForwarder15LogMeshIpHeaderERKNS_7MessageEtRKNS_3Mac9AddressesENS_8LogLevelE
    - functionName:    _ZN2ot13MeshForwarder21LogMeshFragmentHeaderENS0_13MessageActionERKNS_7MessageEPKNS_3Mac7AddressE7otErrorRtRNS5_9AddressesENS_8LogLevelE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aAction
        - aMessage
        - aMacAddress
        - aError
        - aOffset
        - aMeshAddrs
        - aLogLevel
      BBCount:         19
      ICount:          172
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot13MeshForwarder21MessageActionToStringENS0_13MessageActionE7otError
        - _ZN2ot13MeshForwarder24AppendMacAddrToLogStringERNS_12StringWriterENS0_13MessageActionEPKNS_3Mac7AddressE
        - _ZN2ot13MeshForwarder43AppendSecErrorPrioRssRadioLabelsToLogStringERNS_12StringWriterENS0_13MessageActionERKNS_7MessageE7otError
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageERt
        - _ZN2ot6Lowpan14FragmentHeader9ParseFromERKNS_7MessageEtRt
        - _ZN2ot6StringILt150EEC2Ev
        - _ZN2ot7ToYesNoEb
        - _ZNK2ot3Mac7Address8ToStringEv
        - _ZNK2ot6Lowpan10MeshHeader11GetHopsLeftEv
        - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
        - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
        - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
        - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - _ZNK2ot6StringILt150EE9AsCStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:866,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:866,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:868,5'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot6Lowpan14FragmentHeader9ParseFromERKNS_7MessageEtRt
                - _ZN2ot13MeshForwarder21MessageActionToStringENS0_13MessageActionE7otError
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot13MeshForwarder24AppendMacAddrToLogStringERNS_12StringWriterENS0_13MessageActionEPKNS_3Mac7AddressE
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot6Lowpan10MeshHeader11GetHopsLeftEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot13MeshForwarder43AppendSecErrorPrioRssRadioLabelsToLogStringERNS_12StringWriterENS0_13MessageActionERKNS_7MessageE7otError
                - _ZNK2ot6StringILt150EE9AsCStringEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:873,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:875,27'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder21MessageActionToStringENS0_13MessageActionE7otError
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot13MeshForwarder24AppendMacAddrToLogStringERNS_12StringWriterENS0_13MessageActionEPKNS_3Mac7AddressE
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot6Lowpan10MeshHeader11GetHopsLeftEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot13MeshForwarder43AppendSecErrorPrioRssRadioLabelsToLogStringERNS_12StringWriterENS0_13MessageActionERKNS_7MessageE7otError
                - _ZNK2ot6StringILt150EE9AsCStringEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:879,68'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder21MessageActionToStringENS0_13MessageActionE7otError
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot13MeshForwarder24AppendMacAddrToLogStringERNS_12StringWriterENS0_13MessageActionEPKNS_3Mac7AddressE
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot6Lowpan10MeshHeader11GetHopsLeftEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot13MeshForwarder43AppendSecErrorPrioRssRadioLabelsToLogStringERNS_12StringWriterENS0_13MessageActionERKNS_7MessageE7otError
                - _ZNK2ot6StringILt150EE9AsCStringEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:891,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:893,9'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:899,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:896,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:896,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:896,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:864,31'
          Dst:             _ZN2ot6StringILt150EEC2Ev
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:866,5'
          Dst:             _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageERt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:868,44'
          Dst:             _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:868,24'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:869,49'
          Dst:             _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:869,29'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:873,24'
          Dst:             _ZN2ot6Lowpan14FragmentHeader9ParseFromERKNS_7MessageEtRt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:879,46'
          Dst:             _ZN2ot13MeshForwarder21MessageActionToStringENS0_13MessageActionE7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:879,95'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:879,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:881,5'
          Dst:             _ZN2ot13MeshForwarder24AppendMacAddrToLogStringERNS_12StringWriterENS0_13MessageActionEPKNS_3Mac7AddressE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:883,78'
          Dst:             _ZNK2ot3Mac7Address8ToStringEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:883,89'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:884,43'
          Dst:             _ZNK2ot3Mac7Address8ToStringEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:884,54'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:885,30'
          Dst:             _ZNK2ot6Lowpan10MeshHeader11GetHopsLeftEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:885,86'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:883,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:887,5'
          Dst:             _ZN2ot13MeshForwarder43AppendSecErrorPrioRssRadioLabelsToLogStringERNS_12StringWriterENS0_13MessageActionERKNS_7MessageE7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:889,5'
          Dst:             _ZNK2ot6StringILt150EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:889,5'
          Dst:             _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:893,9'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:893,9'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:893,9'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader15GetDatagramSizeEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:893,9'
          Dst:             _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:896,9'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
    - functionName:    _ZN2ot13MeshForwarder15LogMeshIpHeaderERKNS_7MessageEtRKNS_3Mac9AddressesENS_8LogLevelE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aMeshAddrs
        - aLogLevel
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13MeshForwarder23MessagePriorityToStringERKNS_7MessageE
        - _ZN2ot13MeshForwarder25LogIp6SourceDestAddressesERKNS_3Ip67HeadersENS_8LogLevelE
        - _ZN2ot3Ip63Ip611EcnToStringENS0_3EcnE
        - _ZN2ot3Ip63Ip615IpProtoToStringEh
        - _ZN2ot3Ip67Headers14DecompressFromERKNS_7MessageEtRKNS_3Mac9AddressesE
        - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - _ZNK2ot3Ip67Headers10GetIpProtoEv
        - _ZNK2ot3Ip67Headers11GetChecksumEv
        - _ZNK2ot3Ip67Headers6GetEcnEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:912,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:912,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:914,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZN2ot3Ip63Ip615IpProtoToStringEh
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers6GetEcnEv
                - _ZN2ot3Ip63Ip611EcnToStringENS0_3EcnE
                - _ZN2ot13MeshForwarder23MessagePriorityToStringERKNS_7MessageE
                - _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
                - _ZN2ot13MeshForwarder25LogIp6SourceDestAddressesERKNS_3Ip67HeadersENS_8LogLevelE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:912,5'
          Dst:             _ZN2ot3Ip67Headers14DecompressFromERKNS_7MessageEtRKNS_3Mac9AddressesE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:914,5'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:914,5'
          Dst:             _ZN2ot3Ip63Ip615IpProtoToStringEh
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:914,5'
          Dst:             _ZNK2ot3Ip67Headers11GetChecksumEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:914,5'
          Dst:             _ZNK2ot3Ip67Headers6GetEcnEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:914,5'
          Dst:             _ZN2ot3Ip63Ip611EcnToStringENS0_3EcnE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:914,5'
          Dst:             _ZN2ot13MeshForwarder23MessagePriorityToStringERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:914,5'
          Dst:             _ZN2ot6Logger11LogInModuleEPKcNS_8LogLevelES2_z
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:917,5'
          Dst:             _ZN2ot13MeshForwarder25LogIp6SourceDestAddressesERKNS_3Ip67HeadersENS_8LogLevelE
    - functionName:    _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Lowpan10MeshHeader11GetHopsLeftEv
      functionSourceFile: '/src/openthread/src/core/thread/lowpan.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot13MeshForwarder12FwdFrameInfo11GetPriorityEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13MeshForwarder19GetFragmentPriorityERNS_6Lowpan14FragmentHeaderEtRNS_7Message8PriorityE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 789
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFragmentHeader
        - aSrcRloc16
        - aPriority
      BBCount:         9
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
        - _ZNK2ot13MeshForwarder12FwdFrameInfo11GetPriorityEv
        - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:793,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:793,5'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder12FwdFrameInfo11GetPriorityEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:793,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:791,83'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:791,33'
          Dst:             _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:794,24'
          Dst:             _ZNK2ot13MeshForwarder12FwdFrameInfo11GetPriorityEv
    - functionName:    _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aSrcRloc16
        - aDatagramTag
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE12FindMatchingINS2_4InfoEEEPS2_RKT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:771,31'
          Dst:             _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE12FindMatchingINS2_4InfoEEEPS2_RKT_
    - functionName:    _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE12FindMatchingINS2_4InfoEEEPS2_RKT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndicator
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_13MeshForwarder12FwdFrameInfoEEEPT_PKS3_
        - _ZN2ot7AsConstINS_5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhEEEEPKT_PS5_
        - _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE12FindMatchingINS2_4InfoEEEPKS2_RKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:411,27'
          Dst:             _ZN2ot7AsConstINS_5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhEEEEPKT_PS5_
        - Src:             'src/core/common/array.hpp:411,42'
          Dst:             _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE12FindMatchingINS2_4InfoEEEPKS2_RKT_
        - Src:             'src/core/common/array.hpp:411,16'
          Dst:             _ZN2ot10AsNonConstINS_13MeshForwarder12FwdFrameInfoEEEPT_PKS3_
    - functionName:    _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE17RemoveAllMatchingINS2_13ExpireCheckerEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndicator
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
        - _ZNK2ot13MeshForwarder12FwdFrameInfo7MatchesENS1_13ExpireCheckerE
        - _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:503,9'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:505,27'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder12FwdFrameInfo7MatchesENS1_13ExpireCheckerE
                - _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE9GetLengthEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
            - BranchSide:      'src/core/common/array.hpp:520,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:507,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:509,24'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
                - _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE9GetLengthEv
                - _ZNK2ot13MeshForwarder12FwdFrameInfo7MatchesENS1_13ExpireCheckerE
            - BranchSide:      'src/core/common/array.hpp:517,22'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE9GetLengthEv
                - _ZNK2ot13MeshForwarder12FwdFrameInfo7MatchesENS1_13ExpireCheckerE
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
      Callsites:
        - Src:             'src/core/common/array.hpp:503,43'
          Dst:             _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE9GetLengthEv
        - Src:             'src/core/common/array.hpp:507,23'
          Dst:             _ZNK2ot13MeshForwarder12FwdFrameInfo7MatchesENS1_13ExpireCheckerE
        - Src:             'src/core/common/array.hpp:509,17'
          Dst:             _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6RemoveERS2_
    - functionName:    _ZN2ot13MeshForwarder12FwdFrameInfo17DecrementLifetimeEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 383
      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:    _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      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:    _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      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:    _ZN2ot13MeshForwarder33UpdateFwdFrameInfoArrayOnTimeTickEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13MeshForwarder12FwdFrameInfo17DecrementLifetimeEv
        - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE17RemoveAllMatchingINS2_13ExpireCheckerEEEvRKT_
        - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE3endEv
        - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE5beginEv
        - _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:776,30'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:776,30'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12FwdFrameInfo17DecrementLifetimeEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE17RemoveAllMatchingINS2_13ExpireCheckerEEEvRKT_
                - _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE7IsEmptyEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:781,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE17RemoveAllMatchingINS2_13ExpireCheckerEEEvRKT_
                - _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE7IsEmptyEv
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:776,30'
          Dst:             _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE5beginEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:776,30'
          Dst:             _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE3endEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:778,15'
          Dst:             _ZN2ot13MeshForwarder12FwdFrameInfo17DecrementLifetimeEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:781,24'
          Dst:             _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE17RemoveAllMatchingINS2_13ExpireCheckerEEEvRKT_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:783,32'
          Dst:             _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE7IsEmptyEv
    - functionName:    _ZN2ot13MeshForwarder12FwdFrameInfo4InitEttNS_7Message8PriorityE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aSrcRloc16
        - aDatagramTag
        - aPriority
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE8PushBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:308,35'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:308,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:308,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:308,35'
          Dst:             _ZNK2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE6IsFullEv
    - functionName:    _ZN2ot13MeshForwarder22UpdateFragmentPriorityERNS_6Lowpan14FragmentHeaderEttNS_7Message8PriorityE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aFragmentHeader
        - aFragmentLength
        - aSrcRloc16
        - aPriority
      BBCount:         21
      ICount:          90
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
        - _ZN2ot13MeshForwarder12FwdFrameInfo4InitEttNS_7Message8PriorityE
        - _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
        - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE8PushBackEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:715,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:717,9'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE8PushBackEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo4InitEttNS_7Message8PriorityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:729,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:717,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:717,9'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE8PushBackEv
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo4InitEttNS_7Message8PriorityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:717,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:720,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:720,9'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
                - _ZN2ot13MeshForwarder12FwdFrameInfo4InitEttNS_7Message8PriorityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:720,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:713,63'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:713,13'
          Dst:             _ZN2ot13MeshForwarder21FindFwdFrameInfoEntryEtt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:717,9'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:719,36'
          Dst:             _ZN2ot5ArrayINS_13MeshForwarder12FwdFrameInfoELt16EhE8PushBackEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:722,49'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader14GetDatagramTagEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:722,16'
          Dst:             _ZN2ot13MeshForwarder12FwdFrameInfo4InitEttNS_7Message8PriorityE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:723,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:723,27'
          Dst:             _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:741,16'
          Dst:             _ZN2ot13MeshForwarder12FwdFrameInfo13ResetLifetimeEv
    - functionName:    _ZN2ot11RouterTable18FindRouterByRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_6RouterEEEPT_PKS2_
        - _ZN2ot7AsConstINS_11RouterTableEEEPKT_PS2_
        - _ZNK2ot11RouterTable18FindRouterByRloc16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:213,70'
          Dst:             _ZN2ot7AsConstINS_11RouterTableEEEPKT_PS2_
        - Src:             'src/core/thread/router_table.hpp:213,85'
          Dst:             _ZNK2ot11RouterTable18FindRouterByRloc16Et
        - Src:             'src/core/thread/router_table.hpp:213,59'
          Dst:             _ZN2ot10AsNonConstINS_6RouterEEEPT_PKS2_
    - functionName:    _ZN2ot13MeshForwarder23GetForwardFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 801
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
        - aPriority
      BBCount:         18
      ICount:          112
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot13MeshForwarder16GetFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
        - _ZN2ot13MeshForwarder19GetFragmentPriorityERNS_6Lowpan14FragmentHeaderEtRNS_7Message8PriorityE
        - _ZN2ot13MeshForwarder22UpdateFragmentPriorityERNS_6Lowpan14FragmentHeaderEttNS_7Message8PriorityE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Lowpan14FragmentHeader9ParseFromERNS_9FrameDataE
        - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - _ZNK2ot13MeshForwarder6RxInfo8ToStringEv
        - _ZNK2ot3Mac7Address8GetShortEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - _ZNK2ot6StringILt70EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:818,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:820,20'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
                - _ZN2ot13MeshForwarder16GetFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder22UpdateFragmentPriorityERNS_6Lowpan14FragmentHeaderEttNS_7Message8PriorityE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot13MeshForwarder6RxInfo8ToStringEv
                - _ZNK2ot6StringILt70EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder19GetFragmentPriorityERNS_6Lowpan14FragmentHeaderEtRNS_7Message8PriorityE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:830,30'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder16GetFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder22UpdateFragmentPriorityERNS_6Lowpan14FragmentHeaderEttNS_7Message8PriorityE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot13MeshForwarder6RxInfo8ToStringEv
                - _ZNK2ot6StringILt70EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:822,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:825,13'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder19GetFragmentPriorityERNS_6Lowpan14FragmentHeaderEtRNS_7Message8PriorityE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder22UpdateFragmentPriorityERNS_6Lowpan14FragmentHeaderEttNS_7Message8PriorityE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot13MeshForwarder6RxInfo8ToStringEv
                - _ZNK2ot6StringILt70EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:827,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder16GetFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder22UpdateFragmentPriorityERNS_6Lowpan14FragmentHeaderEttNS_7Message8PriorityE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot13MeshForwarder6RxInfo8ToStringEv
                - _ZNK2ot6StringILt70EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:833,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:835,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot13MeshForwarder6RxInfo8ToStringEv
                - _ZNK2ot6StringILt70EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:838,14'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder22UpdateFragmentPriorityERNS_6Lowpan14FragmentHeaderEttNS_7Message8PriorityE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:818,24'
          Dst:             _ZN2ot6Lowpan14FragmentHeader9ParseFromERNS_9FrameDataE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:822,28'
          Dst:             _ZNK2ot6Lowpan14FragmentHeader17GetDatagramOffsetEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:825,13'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:825,13'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:825,13'
          Dst:             _ZN2ot13MeshForwarder19GetFragmentPriorityERNS_6Lowpan14FragmentHeaderEtRNS_7Message8PriorityE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:830,13'
          Dst:             _ZN2ot13MeshForwarder16GetFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:835,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:835,9'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo8ToStringEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:835,9'
          Dst:             _ZNK2ot6StringILt70EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:835,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:840,67'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:840,88'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:840,101'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:840,9'
          Dst:             _ZN2ot13MeshForwarder22UpdateFragmentPriorityERNS_6Lowpan14FragmentHeaderEttNS_7Message8PriorityE
    - functionName:    _ZN2ot13MeshForwarder19ResolveRoutingLoopsEtt
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aSourceRloc16
        - aDestRloc16
      BBCount:         14
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11RouterTable18FindRouterByRloc16Et
        - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - _ZN2ot6Router19SetNextHopToInvalidEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable10GetNextHopEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:657,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:659,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:662,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18FindRouterByRloc16Et
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:663,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:663,5'
              BranchSideFuncs:
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:663,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:657,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:657,45'
          Dst:             _ZNK2ot11RouterTable10GetNextHopEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:662,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:662,33'
          Dst:             _ZN2ot11RouterTable18FindRouterByRloc16Et
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:665,13'
          Dst:             _ZN2ot6Router19SetNextHopToInvalidEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:666,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:666,21'
          Dst:             _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
    - functionName:    _ZN2ot13MeshForwarder31UpdateEidRlocCacheAndStaleChildERNS0_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         32
      ICount:          129
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot13MeshForwarder6RxInfo15ParseIp6HeadersEv
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
        - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
        - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
        - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - _ZNK2ot3Mac7Address11IsBroadcastEv
        - _ZNK2ot3Mac7Address7IsShortEv
        - _ZNK2ot3Mac7Address8GetShortEv
        - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:676,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:676,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:676,5'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZN2ot13MeshForwarder6RxInfo15ParseIp6HeadersEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:676,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:676,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder6RxInfo15ParseIp6HeadersEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:676,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:678,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:678,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:680,10'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:680,70'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:681,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:694,16'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:680,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:687,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:694,16'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:695,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:695,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:695,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:695,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:695,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:695,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:697,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:697,81'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:699,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:676,5'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:676,5'
          Dst:             _ZNK2ot3Mac7Address11IsBroadcastEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:676,5'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:676,5'
          Dst:             _ZNK2ot3Mac7Address7IsShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:678,5'
          Dst:             _ZN2ot13MeshForwarder6RxInfo15ParseIp6HeadersEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:680,30'
          Dst:             _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:680,49'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:680,58'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier9IsLocatorEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:681,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:681,65'
          Dst:             _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:681,36'
          Dst:             _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:687,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:688,33'
          Dst:             _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:688,61'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:688,74'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:688,94'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:688,107'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:687,32'
          Dst:             _ZN2ot15AddressResolver23UpdateSnoopedCacheEntryERKNS_3Ip67AddressEtt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:694,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:694,70'
          Dst:             _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:694,37'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:695,5'
          Dst:             _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:697,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:697,58'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:697,71'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:697,26'
          Dst:             _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:699,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:699,25'
          Dst:             _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
    - functionName:    _ZN2ot13MeshForwarder10HandleMeshERNS0_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         58
      ICount:          258
      EdgeCount:       68
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
        - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
        - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
        - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
        - _ZN2ot13MeshForwarder19ResolveRoutingLoopsEtt
        - _ZN2ot13MeshForwarder23GetForwardFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
        - _ZN2ot13MeshForwarder31UpdateEidRlocCacheAndStaleChildERNS0_6RxInfoE
        - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERNS0_6RxInfoE
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot3PtrINS_7MessageEEdeEv
        - _ZN2ot3PtrINS_7MessageEEptEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Lowpan10MeshHeader17DecrementHopsLeftEv
        - _ZN2ot6Lowpan10MeshHeader9ParseFromERNS_9FrameDataE
        - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
        - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
        - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
        - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
        - _ZN2ot7Message8SettingsC2ENS0_8PriorityE
        - _ZN2ot7ToYesNoEb
        - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZNK2ot10ChildTable15HasMinimalChildEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
        - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - _ZNK2ot3Mac7Address8GetShortEv
        - _ZNK2ot3Mac7Address8ToStringEv
        - _ZNK2ot3Mle3Mle9HasRloc16Et
        - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot6Lowpan10MeshHeader11GetHopsLeftEv
        - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
        - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_7MessageE
        - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:578,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:578,5'
              BranchSideFuncs:
                - _ZN2ot6Lowpan10MeshHeader9ParseFromERNS_9FrameDataE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot13MeshForwarder31UpdateEidRlocCacheAndStaleChildERNS0_6RxInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot10ChildTable15HasMinimalChildEt
                - _ZNK2ot6Lowpan10MeshHeader11GetHopsLeftEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder19ResolveRoutingLoopsEtt
                - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERNS0_6RxInfoE
                - _ZN2ot6Lowpan10MeshHeader17DecrementHopsLeftEv
                - _ZN2ot13MeshForwarder23GetForwardFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot7Message8SettingsC2ENS0_8PriorityE
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:578,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:580,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:580,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:582,25'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot13MeshForwarder31UpdateEidRlocCacheAndStaleChildERNS0_6RxInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot10ChildTable15HasMinimalChildEt
                - _ZNK2ot6Lowpan10MeshHeader11GetHopsLeftEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder19ResolveRoutingLoopsEtt
                - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERNS0_6RxInfoE
                - _ZN2ot6Lowpan10MeshHeader17DecrementHopsLeftEv
                - _ZN2ot13MeshForwarder23GetForwardFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot7Message8SettingsC2ENS0_8PriorityE
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:591,68'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:592,9'
              BranchSideFuncs:
                - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:594,54'
              BranchSideFuncs:
                - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:591,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:594,54'
              BranchSideFuncs:
                - _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
                - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:607,25'
              BranchSideFuncs:
                - _ZNK2ot6Lowpan10MeshHeader11GetHopsLeftEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder19ResolveRoutingLoopsEtt
                - _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERNS0_6RxInfoE
                - _ZN2ot6Lowpan10MeshHeader17DecrementHopsLeftEv
                - _ZN2ot13MeshForwarder23GetForwardFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot7Message8SettingsC2ENS0_8PriorityE
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:594,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:596,28'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:598,45'
              BranchSideFuncs:
                - _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:598,18'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:600,28'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:604,13'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:614,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:616,20'
              BranchSideFuncs:
                - _ZN2ot6Lowpan10MeshHeader17DecrementHopsLeftEv
                - _ZN2ot13MeshForwarder23GetForwardFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
                - _ZN2ot7Message8SettingsC2ENS0_8PriorityE
                - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZNK2ot3PtrINS_7MessageEEneEPKS1_
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:621,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:621,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_7MessageE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:621,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:623,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:624,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:624,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:626,9'
              BranchSideFuncs:
                - _ZN2ot3PtrINS_7MessageEEptEv
                - _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
                - _ZN2ot3PtrINS_7MessageEEdeEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
                - _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
                - _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:639,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:643,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:643,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:645,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot3Mac7Address8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
                - _ZN2ot7ToYesNoEb
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:575,24'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:578,5'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:580,5'
          Dst:             _ZN2ot6Lowpan10MeshHeader9ParseFromERNS_9FrameDataE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:582,33'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:586,51'
          Dst:             _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:586,31'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:587,56'
          Dst:             _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:587,36'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:589,5'
          Dst:             _ZN2ot13MeshForwarder31UpdateEidRlocCacheAndStaleChildERNS0_6RxInfoE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:591,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:591,43'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:591,56'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:591,25'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:592,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:592,51'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:592,64'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:592,27'
          Dst:             _ZNK2ot10ChildTable15HasMinimalChildEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:594,13'
          Dst:             _ZN2ot6Lowpan14FragmentHeader16IsFragmentHeaderERKNS_9FrameDataE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:596,13'
          Dst:             _ZN2ot13MeshForwarder14HandleFragmentERNS0_6RxInfoE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:598,18'
          Dst:             _ZN2ot6Lowpan6Lowpan10IsLowpanHcERKNS_9FrameDataE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:600,13'
          Dst:             _ZN2ot13MeshForwarder14HandleLowpanHcERNS0_6RxInfoE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:607,25'
          Dst:             _ZNK2ot6Lowpan10MeshHeader11GetHopsLeftEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:609,27'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:612,47'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:612,67'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:612,80'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:612,9'
          Dst:             _ZN2ot13MeshForwarder19ResolveRoutingLoopsEtt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:614,9'
          Dst:             _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERNS0_6RxInfoE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:616,20'
          Dst:             _ZN2ot6Lowpan10MeshHeader17DecrementHopsLeftEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:618,9'
          Dst:             _ZN2ot13MeshForwarder23GetForwardFramePriorityERNS0_6RxInfoERNS_7Message8PriorityE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:620,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:620,88'
          Dst:             _ZN2ot7Message8SettingsC2ENS0_8PriorityE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:620,32'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeEtRKNS1_8SettingsE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:619,20'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:621,9'
          Dst:             _ZNK2ot3PtrINS_7MessageEEneEPKS1_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:623,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:623,9'
          Dst:             _ZNK2ot6Lowpan10MeshHeader8AppendToERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:624,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:624,9'
          Dst:             _ZN2ot7Message10AppendDataILNS_14DataLengthTypeE1EEE7otErrorRKNS_4DataIXT_EEE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:626,9'
          Dst:             _ZN2ot3PtrINS_7MessageEEptEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:626,21'
          Dst:             _ZN2ot7Message18UpdateLinkInfoFromERKNS_14ThreadLinkInfoE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:628,37'
          Dst:             _ZN2ot3PtrINS_7MessageEEdeEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:628,9'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otErrorPKNS_3Mac7AddressE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:638,32'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE13PassOwnershipEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:638,21'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2EOS2_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:638,9'
          Dst:             _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:638,9'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:639,5'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:645,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:645,9'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:645,9'
          Dst:             _ZNK2ot3Mac7Address8ToStringEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:645,9'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:645,9'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:645,9'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:645,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERNS0_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         14
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
        - _ZN2ot13MeshForwarder6RxInfo15ParseIp6HeadersEv
        - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
        - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
        - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
        - _ZNK2ot3Mac7Address8GetShortEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:502,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:505,9'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:508,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:511,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:514,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:514,89'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:516,36'
              BranchSideFuncs:
                - _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:500,21'
          Dst:             _ZN2ot13MeshForwarder6RxInfo15ParseIp6HeadersEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:514,30'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetDstAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:514,43'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:514,75'
          Dst:             _ZNK2ot3Ip67Headers12GetIp6HeaderEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:514,10'
          Dst:             _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:516,44'
          Dst:             _ZNK2ot13MeshForwarder6RxInfo10GetSrcAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:516,57'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:516,9'
          Dst:             _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
    - functionName:    _ZN2ot13MeshForwarder11SendMessageENS_8OwnedPtrINS_7MessageEEE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessagePtr
      BBCount:         54
      ICount:          276
      EdgeCount:       67
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
        - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - _ZN2ot13PriorityQueue7EnqueueERNS_7MessageE
        - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZN2ot7Message14SetDatagramTagEj
        - _ZN2ot7Message17SetTimestampToNowEv
        - _ZN2ot7Message21SetDirectTransmissionEv
        - _ZN2ot7Message9SetOffsetEt
        - _ZN2ot7Tasklet4PostEv
        - _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15ChildSupervisor14GetDestinationERKNS_7MessageE
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot3Mle3Mle33GetLinkLocalAllThreadNodesAddressEv
        - _ZNK2ot3Mle3Mle34GetRealmLocalAllThreadNodesAddressEv
        - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
        - _ZNK2ot7Message10GetSubTypeEv
        - _ZNK2ot7Message20IsDirectTransmissionEv
        - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - _ZNK2ot7Message7GetTypeEv
        - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:53,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:58,53'
              BranchSideFuncs:
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle33GetLinkLocalAllThreadNodesAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle34GetRealmLocalAllThreadNodesAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:112,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
                - _ZNK2ot15ChildSupervisor14GetDestinationERKNS_7MessageE
                - __assert_fail
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:119,9'
              BranchSideFuncs:
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:62,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:68,18'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle33GetLinkLocalAllThreadNodesAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle34GetRealmLocalAllThreadNodesAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:94,34'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:68,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:70,17'
              BranchSideFuncs:
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle33GetLinkLocalAllThreadNodesAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle34GetRealmLocalAllThreadNodesAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:73,17'
              BranchSideFuncs:
                - _ZNK2ot7Message10GetSubTypeEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle33GetLinkLocalAllThreadNodesAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle34GetRealmLocalAllThreadNodesAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:73,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:80,41'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle33GetLinkLocalAllThreadNodesAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle34GetRealmLocalAllThreadNodesAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:91,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:80,109'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:80,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:81,41'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle34GetRealmLocalAllThreadNodesAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:83,35'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:83,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:90,13'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:85,49'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:83,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:85,53'
              BranchSideFuncs:
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:85,68'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:85,71'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:87,25'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:85,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:83,17'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:87,25'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:96,39'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:96,43'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot7Message20IsDirectTransmissionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:103,17'
              BranchSideFuncs:
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:96,70'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:96,74'
              BranchSideFuncs:
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:103,17'
              BranchSideFuncs:
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:96,105'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:97,17'
              BranchSideFuncs:
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:103,17'
              BranchSideFuncs:
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:96,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:99,17'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:103,17'
              BranchSideFuncs:
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:113,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:113,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - __assert_fail
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:113,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:113,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:113,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:114,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:126,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:128,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:132,29'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:46,37'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE7ReleaseEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:48,13'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:49,13'
          Dst:             _ZN2ot7Message14SetDatagramTagEj
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:50,13'
          Dst:             _ZN2ot7Message17SetTimestampToNowEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:51,16'
          Dst:             _ZN2ot13PriorityQueue7EnqueueERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:53,21'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:58,53'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:60,29'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:60,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:62,25'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:68,30'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:70,25'
          Dst:             _ZN2ot7Message21SetDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:73,25'
          Dst:             _ZNK2ot7Message10GetSubTypeEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:80,56'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:80,72'
          Dst:             _ZNK2ot3Mle3Mle33GetLinkLocalAllThreadNodesAddressEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:80,53'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:81,56'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:81,72'
          Dst:             _ZNK2ot3Mle3Mle34GetRealmLocalAllThreadNodesAddressEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:81,53'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:83,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:83,55'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:83,35'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:83,35'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:83,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:83,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:85,32'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:85,77'
          Dst:             _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:87,41'
          Dst:             _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:83,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:94,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:94,55'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:96,53'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:96,82'
          Dst:             _ZNK2ot7Message20IsDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:97,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:97,35'
          Dst:             _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:99,33'
          Dst:             _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:103,25'
          Dst:             _ZN2ot7Message21SetDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:112,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:112,47'
          Dst:             _ZNK2ot15ChildSupervisor14GetDestinationERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:113,9'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:113,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:114,25'
          Dst:             _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:119,17'
          Dst:             _ZN2ot7Message21SetDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:126,9'
          Dst:             _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:132,5'
          Dst:             _ZN2ot13MeshForwarder23ApplyDirectTxQueueLimitERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:135,31'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle33GetLinkLocalAllThreadNodesAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:387,105'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
    - functionName:    _ZNK2ot3Mle3Mle34GetRealmLocalAllThreadNodesAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:396,42'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
    - functionName:    _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
      functionSourceFile: '/src/openthread/src/core/thread/child_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNeighbor
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11GetArrayEndINS_5ChildELt128EEEPKT_RAT0__S3_
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/thread/child_table.hpp:306,37'
          Branch Sides:
            - BranchSide:      'src/core/thread/child_table.hpp:306,41'
              BranchSideFuncs:
                - _ZN2ot11GetArrayEndINS_5ChildELt128EEEPKT_RAT0__S3_
            - BranchSide:      'src/core/thread/child_table.hpp:306,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/child_table.hpp:306,49'
          Dst:             _ZN2ot11GetArrayEndINS_5ChildELt128EEEPKT_RAT0__S3_
    - functionName:    _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMeshDest
        - aIp6Header
      BBCount:         25
      ICount:          123
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable10GetNextHopEt
        - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - _ZNK2ot3Ip66Header14GetDestinationEv
        - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle9HasRloc16Et
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:528,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:530,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:542,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:530,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:532,27'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:536,25'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:542,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:544,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:549,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:544,89'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:544,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:545,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:549,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:551,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:555,20'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:528,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:528,25'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:530,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:530,29'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:532,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:532,75'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:532,46'
          Dst:             _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:542,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:542,25'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:544,23'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:544,71'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:544,42'
          Dst:             _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:545,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:545,69'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:545,45'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:549,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:549,25'
          Dst:             _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:551,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:551,42'
          Dst:             _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:555,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:555,39'
          Dst:             _ZNK2ot11RouterTable10GetNextHopEt
    - functionName:    _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMeshSource
        - aIp6Headers
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS0_7HeadersE
        - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:563,22'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:565,17'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:565,51'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:565,67'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:565,31'
          Dst:             _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:567,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip64IcmpEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:567,34'
          Dst:             _ZN2ot3Ip64Icmp9SendErrorENS1_6Header4TypeENS2_4CodeERKNS0_11MessageInfoERKNS0_7HeadersE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:567,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot13MeshForwarder32CheckReachabilityToSendIcmpErrorERKNS_7MessageERKNS_3Mac9AddressesE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMacAddrs
      BBCount:         35
      ICount:          122
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
        - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
        - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
        - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
        - _ZNK2ot3Mac7Address7IsShortEv
        - _ZNK2ot3Mac7Address8GetShortEv
        - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:473,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:473,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:473,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:473,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:473,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:473,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:476,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:476,5'
              BranchSideFuncs:
                - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:476,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:476,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:476,5'
              BranchSideFuncs:
                - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:476,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:478,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:478,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:480,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:480,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:480,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:480,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:480,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:480,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:480,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:483,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:483,82'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:485,36'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:473,5'
          Dst:             _ZNK2ot3Mac7Address7IsShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:473,5'
          Dst:             _ZNK2ot3Mac7Address7IsShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:475,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:475,59'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:475,31'
          Dst:             _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:476,5'
          Dst:             _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:478,5'
          Dst:             _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:480,5'
          Dst:             _ZNK2ot3Ip67Headers21GetDestinationAddressEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:480,5'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:480,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:480,5'
          Dst:             _ZNK2ot3Ip67Headers21GetDestinationAddressEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:480,5'
          Dst:             _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:483,45'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:483,68'
          Dst:             _ZNK2ot3Ip67Headers12GetIp6HeaderEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:483,10'
          Dst:             _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:485,54'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:485,9'
          Dst:             _ZN2ot13MeshForwarder26SendDestinationUnreachableEtRKNS_3Ip67HeadersE
    - functionName:    _ZN2ot15AddressResolver7ResolveERKNS_3Ip67AddressERt
      functionSourceFile: '/src/openthread/src/core/thread/address_resolver.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEid
        - aRloc16
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15AddressResolver7ResolveERKNS_3Ip67AddressERtb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/address_resolver.hpp:186,16'
          Dst:             _ZN2ot15AddressResolver7ResolveERKNS_3Ip67AddressERtb
    - functionName:    _ZN2ot3Mle13IsChildRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aRloc16
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle17ChildIdFromRloc16Et
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:695,54'
          Dst:             _ZN2ot3Mle17ChildIdFromRloc16Et
    - functionName:    _ZN2ot3Mle15IsRouterIdValidEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aRouterId
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13MeshForwarder17UpdateIp6RouteFtdERKNS_3Ip66HeaderERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIp6Header
        - aMessage
      BBCount:         64
      ICount:          306
      EdgeCount:       81
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
        - _ZN2ot15AddressResolver7ResolveERKNS_3Ip67AddressERt
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZN2ot3Mle13IsChildRloc16Et
        - _ZN2ot3Mle15IsRouterIdValidEh
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot7Message11SetMeshDestEt
        - _ZN2ot7Message23ClearDirectTransmissionEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
        - _ZNK2ot11NetworkData6Leader13AnycastLookupEtRt
        - _ZNK2ot11RouterTable10GetNextHopEt
        - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip63Ip68IsOnLinkERKNS0_7AddressE
        - _ZNK2ot3Ip66Header14GetDestinationEv
        - _ZNK2ot3Ip66Header9GetSourceEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mac7Address8GetShortEv
        - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot7Message11GetMeshDestEv
        - _ZNK2ot7Message9GetOffsetEv
        - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:398,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:400,21'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetMeshDestEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:402,14'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip63Ip68IsOnLinkERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot15AddressResolver7ResolveERKNS_3Ip67AddressERt
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader13AnycastLookupEtRt
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot7Message23ClearDirectTransmissionEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle15IsRouterIdValidEh
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:402,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:404,27'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:409,14'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip63Ip68IsOnLinkERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot15AddressResolver7ResolveERKNS_3Ip67AddressERt
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader13AnycastLookupEtRt
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot7Message23ClearDirectTransmissionEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:406,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:406,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:406,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:409,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:411,27'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader13AnycastLookupEtRt
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot7Message23ClearDirectTransmissionEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:432,26'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip63Ip68IsOnLinkERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot15AddressResolver7ResolveERKNS_3Ip67AddressERt
                - _ZNK2ot8Neighbor9GetRloc16Ev
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:413,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:413,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:419,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot7Message23ClearDirectTransmissionEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:419,36'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:419,58'
              BranchSideFuncs:
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot7Message23ClearDirectTransmissionEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:431,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:419,69'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:419,72'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot7Message23ClearDirectTransmissionEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:431,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:419,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:421,28'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot7Message23ClearDirectTransmissionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:431,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:423,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:423,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot7Message23ClearDirectTransmissionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:423,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:425,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:427,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:430,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:432,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:434,21'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:436,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot3Ip63Ip68IsOnLinkERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot15AddressResolver7ResolveERKNS_3Ip67AddressERt
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:436,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:438,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZN2ot15AddressResolver7ResolveERKNS_3Ip67AddressERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:442,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Ip66Header9GetSourceEv
                - _ZNK2ot3Ip66Header14GetDestinationEv
                - _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:438,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:438,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:439,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:442,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:442,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:446,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:446,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:446,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:450,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:450,5'
              BranchSideFuncs:
                - _ZN2ot7Message11SetMeshDestEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable10GetNextHopEt
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:450,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:454,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:454,46'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:457,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address8SetShortEt
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:392,23'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:398,18'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:400,30'
          Dst:             _ZNK2ot7Message11GetMeshDestEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:402,46'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:402,18'
          Dst:             _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:404,38'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:404,55'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:404,64'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:406,9'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:406,9'
          Dst:             _ZN2ot3Mle15IsRouterIdValidEh
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:409,46'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:409,18'
          Dst:             _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:411,38'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:411,55'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:411,64'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:413,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:413,9'
          Dst:             _ZNK2ot11NetworkData6Leader13AnycastLookupEtRt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:419,17'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:419,39'
          Dst:             _ZN2ot3Mle13IsChildRloc16Et
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:419,76'
          Dst:             _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:421,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:421,46'
          Dst:             _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:425,25'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:427,33'
          Dst:             _ZN2ot14IndirectSender24AddMessageForSleepyChildERNS_7MessageERNS_5ChildE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:428,26'
          Dst:             _ZN2ot7Message23ClearDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:432,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:432,71'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:432,47'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:434,31'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:436,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:436,50'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:436,30'
          Dst:             _ZNK2ot3Ip63Ip68IsOnLinkERKNS0_7AddressE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:438,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:438,9'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:438,9'
          Dst:             _ZN2ot15AddressResolver7ResolveERKNS_3Ip67AddressERt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:442,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:442,9'
          Dst:             _ZNK2ot3Ip66Header9GetSourceEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:442,9'
          Dst:             _ZNK2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:442,9'
          Dst:             _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:448,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:448,35'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:450,5'
          Dst:             _ZNK2ot13MeshForwarder11IsReachableEtRKNS_3Ip66HeaderE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:451,14'
          Dst:             _ZN2ot7Message11SetMeshDestEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:452,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:452,56'
          Dst:             _ZNK2ot11RouterTable10GetNextHopEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:452,28'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:454,32'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:457,27'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
    - functionName:    _ZN2ot13MeshForwarder15UpdateMeshRouteERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         15
      ICount:          116
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable10GetNextHopEt
        - _ZNK2ot3Mac7Address8GetShortEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
        - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:358,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:360,20'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot3Mac7Address8GetShortEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:364,20'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot3Mac7Address8GetShortEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:367,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:369,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:372,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
                - _ZNK2ot3Mac7Address8GetShortEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:380,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:380,46'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:382,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:354,28'
          Dst:             _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:354,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:356,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:356,56'
          Dst:             _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:356,34'
          Dst:             _ZNK2ot11RouterTable10GetNextHopEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:360,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:360,41'
          Dst:             _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:364,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:364,65'
          Dst:             _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:364,41'
          Dst:             _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:372,47'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:372,28'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:373,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:373,48'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:373,23'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:376,33'
          Dst:             _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:377,33'
          Dst:             _ZNK2ot6Lowpan10MeshHeader9GetSourceEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:380,32'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
    - functionName:    _ZN2ot13MeshForwarder8SendMeshERNS_7MessageERNS_3Mac7TxFrameE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aFrame
      BBCount:         7
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
        - _ZN2ot3Mac5Frame10GetPayloadEv
        - _ZN2ot3Mac5Frame16SetPayloadLengthEt
        - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
        - _ZN2ot3Mac7TxFrame4InfoC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac3Mac8GetPanIdEv
        - _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9ReadBytesEtPvt
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:340,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:340,5'
              BranchSideFuncs:
                - _ZN2ot3Mac5Frame10GetPayloadEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Mac5Frame16SetPayloadLengthEt
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:340,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:329,24'
          Dst:             _ZN2ot3Mac7TxFrame4InfoC2Ev
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:335,48'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:335,64'
          Dst:             _ZNK2ot3Mac3Mac8GetPanIdEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:335,23'
          Dst:             _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:337,5'
          Dst:             _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:340,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:340,5'
          Dst:             _ZNK2ot3Mac5Frame19GetMaxPayloadLengthEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:340,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:341,34'
          Dst:             _ZN2ot3Mac5Frame10GetPayloadEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:341,57'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:341,14'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:342,38'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:342,12'
          Dst:             _ZN2ot3Mac5Frame16SetPayloadLengthEt
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:344,35'
          Dst:             _ZNK2ot7Message9GetLengthEv
    - functionName:    _ZN2ot13MeshForwarder26RemoveDataResponseMessagesEv
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
        - _ZN2ot13PriorityQueue3endEv
        - _ZN2ot13PriorityQueue5beginEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:318,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:318,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:325,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:320,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:318,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:322,38'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:318,27'
          Dst:             _ZN2ot13PriorityQueue5beginEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:318,27'
          Dst:             _ZN2ot13PriorityQueue3endEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:318,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:318,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:320,21'
          Dst:             _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:322,13'
          Dst:             _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:318,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
    - functionName:    _ZN2ot13MeshForwarder26FinalizeMessageIndirectTxsERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         18
      ICount:          86
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot7Message22GetIndirectTxChildMaskEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot6BitSetILt128EE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:304,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:304,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:304,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:306,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:306,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:310,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:309,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:309,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:309,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:304,5'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:304,5'
          Dst:             _ZNK2ot6BitSetILt128EE7IsEmptyEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:306,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:306,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:306,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:306,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:306,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:306,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:308,37'
          Dst:             _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:308,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:309,9'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:309,9'
          Dst:             _ZNK2ot6BitSetILt128EE7IsEmptyEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:306,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
    - functionName:    _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
        - aMessageChecker
      BBCount:         21
      ICount:          142
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
        - _ZN2ot13PriorityQueue3endEv
        - _ZN2ot13PriorityQueue5beginEv
        - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot3Ip66Header14GetDestinationEv
        - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
        - _ZN2ot7Message23ClearDirectTransmissionEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
        - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - _ZNK2ot7Message7GetTypeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:266,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:266,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message23ClearDirectTransmissionEv
                - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:300,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:268,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:270,13'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message23ClearDirectTransmissionEv
                - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:273,13'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message23ClearDirectTransmissionEv
                - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:273,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:275,29'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZN2ot7Message23ClearDirectTransmissionEv
                - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:298,36'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message23ClearDirectTransmissionEv
                - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:277,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:281,29'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZN2ot7Message23ClearDirectTransmissionEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:284,22'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot7Message23ClearDirectTransmissionEv
                - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:292,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:294,17'
              BranchSideFuncs:
                - _ZN2ot7Message23ClearDirectTransmissionEv
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:296,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
                - _ZNK2ot7Message7GetTypeEv
                - _ZNK2ot7Message7GetTypeEv
                - _ZN2ot7Message23ClearDirectTransmissionEv
                - _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot3Ip66Header14GetDestinationEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:266,27'
          Dst:             _ZN2ot13PriorityQueue5beginEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:266,27'
          Dst:             _ZN2ot13PriorityQueue3endEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:266,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:266,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:273,29'
          Dst:             _ZN2ot14IndirectSender28RemoveMessageFromSleepyChildERNS_7MessageERNS_5ChildE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:277,25'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:281,37'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip66HeaderEEE7otErrortRT_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:281,17'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:282,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:282,72'
          Dst:             _ZN2ot3Ip66Header14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:282,49'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:284,30'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:288,40'
          Dst:             _ZN2ot6Lowpan10MeshHeader9ParseFromERKNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:288,17'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:289,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:289,73'
          Dst:             _ZNK2ot6Lowpan10MeshHeader14GetDestinationEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:289,49'
          Dst:             _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:294,25'
          Dst:             _ZN2ot7Message23ClearDirectTransmissionEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:298,9'
          Dst:             _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:266,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
    - functionName:    _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1749
      functionLinenumberEnd: 1750
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPriority
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_7MessageEEEPT_PKS2_
        - _ZN2ot7AsConstINS_13PriorityQueueEEEPKT_PS2_
        - _ZNK2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1750,27'
          Dst:             _ZN2ot7AsConstINS_13PriorityQueueEEEPKT_PS2_
        - Src:             'src/core/common/message.hpp:1750,42'
          Dst:             _ZNK2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
        - Src:             'src/core/common/message.hpp:1750,16'
          Dst:             _ZN2ot10AsNonConstINS_7MessageEEEPT_PKS2_
    - functionName:    _ZN2ot13MeshForwarder12EvictMessageENS_7Message8PriorityE
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPriority
      BBCount:         47
      ICount:          202
      EdgeCount:       59
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot13MeshForwarder18RemoveAgedMessagesEv
        - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
        - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
        - _ZN2ot7Message22GetIndirectTxChildMaskEv
        - _ZNK2ot6BitSetILt128EE7IsEmptyEv
        - _ZNK2ot7Message11GetPriorityEv
        - _ZNK2ot7Message13GetDoNotEvictEv
        - _ZNK2ot7Message7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:207,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZNK2ot7Message7GetNextEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:207,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:211,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:213,33'
              BranchSideFuncs:
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot7Message7GetNextEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZNK2ot7Message7GetNextEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:232,29'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot7Message7GetNextEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:213,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:216,17'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:230,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZNK2ot7Message7GetNextEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:216,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:218,17'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZNK2ot7Message7GetNextEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:221,17'
              BranchSideFuncs:
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:221,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:223,17'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:226,21'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:232,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:235,33'
              BranchSideFuncs:
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot7Message7GetNextEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:253,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:235,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:237,17'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:253,5'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot7Message7GetNextEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:237,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:239,17'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZNK2ot7Message7GetNextEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:242,17'
              BranchSideFuncs:
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:242,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:244,17'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:247,18'
              BranchSideFuncs:
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:247,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:249,25'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:252,9'
              BranchSideFuncs:
                - _ZNK2ot7Message7GetNextEv
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
                - _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot7Message13GetDoNotEvictEv
                - _ZN2ot7Message22GetIndirectTxChildMaskEv
                - _ZNK2ot6BitSetILt128EE7IsEmptyEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:256,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:256,35'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:256,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:256,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:256,9'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:258,35'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:206,13'
          Dst:             _ZN2ot13MeshForwarder18RemoveAgedMessagesEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:213,44'
          Dst:             _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:216,26'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:221,26'
          Dst:             _ZNK2ot7Message13GetDoNotEvictEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:214,42'
          Dst:             _ZNK2ot7Message7GetNextEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:235,44'
          Dst:             _ZN2ot13PriorityQueue18GetHeadForPriorityENS_7Message8PriorityE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:237,26'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:242,26'
          Dst:             _ZNK2ot7Message13GetDoNotEvictEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:247,27'
          Dst:             _ZN2ot7Message22GetIndirectTxChildMaskEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:247,52'
          Dst:             _ZNK2ot6BitSetILt128EE7IsEmptyEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:235,103'
          Dst:             _ZNK2ot7Message7GetNextEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:258,9'
          Dst:             _ZN2ot13MeshForwarder24FinalizeAndRemoveMessageERNS_7MessageE7otErrorNS0_13MessageActionE
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot13MeshForwarder14HandleResolvedERKNS_3Ip67AddressE7otError
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEid
        - aError
      BBCount:         23
      ICount:          158
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
        - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
        - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - _ZN2ot13PriorityQueue3endEv
        - _ZN2ot13PriorityQueue5beginEv
        - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
        - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
        - _ZN2ot7Message19SetResolvingAddressEb
        - _ZN2ot7Message24SetLoopbackToHostAllowedEb
        - _ZN2ot7Message5WriteIhEEvtRKT_
        - _ZN2ot7Message9SetOriginENS0_6OriginE
        - _ZN2ot7Tasklet4PostEv
        - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
        - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot3Mle3Mle9HasRloc16Et
        - _ZNK2ot7Message18IsResolvingAddressEv
        - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
        - _ZNK2ot7Message4ReadIhEE7otErrortRT_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:146,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:146,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot7Tasklet4PostEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:194,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:148,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:150,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:153,21'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:155,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:157,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:160,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:160,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:162,38'
              BranchSideFuncs:
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:171,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:171,54'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:171,57'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:190,9'
              BranchSideFuncs:
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:171,111'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:172,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:190,9'
              BranchSideFuncs:
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:176,13'
              BranchSideFuncs:
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:190,9'
              BranchSideFuncs:
                - _ZN2ot7Message19SetResolvingAddressEb
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZNK2ot7Message18IsResolvingAddressEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot7Message5WriteIhEEvtRKT_
                - _ZN2ot7Message24SetLoopbackToHostAllowedEb
                - _ZN2ot7Message9SetOriginENS0_6OriginE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
                - _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
                - _ZL11IgnoreError7otError.16050
                - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
                - _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
                - _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
                - _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Branch String:   'src/core/thread/mesh_forwarder_ftd.cpp:194,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:194,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/thread/mesh_forwarder_ftd.cpp:196,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:146,27'
          Dst:             _ZN2ot13PriorityQueue5beginEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:146,27'
          Dst:             _ZN2ot13PriorityQueue3endEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:146,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:146,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:148,22'
          Dst:             _ZNK2ot7Message18IsResolvingAddressEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:153,29'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrortRT_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:153,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:155,20'
          Dst:             _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:162,13'
          Dst:             _ZN2ot13MeshForwarder10LogMessageENS0_13MessageActionERKNS_7MessageE7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:163,13'
          Dst:             _ZN2ot13MeshForwarder23FinalizeMessageDirectTxERNS_7MessageE7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:164,13'
          Dst:             _ZN2ot13MeshForwarder26RemoveMessageIfNoPendingTxERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:171,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:171,42'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:171,57'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:171,87'
          Dst:             _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:172,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:172,39'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:172,62'
          Dst:             _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:172,29'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:176,24'
          Dst:             _ZN2ot13PriorityQueue7DequeueERNS_7MessageE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:179,33'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:179,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:181,21'
          Dst:             _ZN2ot7Message5WriteIhEEvtRKT_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:182,21'
          Dst:             _ZN2ot7Message24SetLoopbackToHostAllowedEb
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:183,21'
          Dst:             _ZN2ot7Message9SetOriginENS0_6OriginE
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:185,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:185,56'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2EPS1_
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:185,41'
          Dst:             _ZN2ot3Ip63Ip614HandleDatagramENS_8OwnedPtrINS_7MessageEEEb
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:185,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:185,13'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:190,17'
          Dst:             _ZN2ot7Message19SetResolvingAddressEb
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:146,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/thread/mesh_forwarder_ftd.cpp:196,35'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_26HandleAnnounceHandlerTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
    - functionName:    _ZN2ot3Mle3Mle26HandleAnnounceHandlerTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1811
      functionLinenumberEnd: 1811
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle15AnnounceHandler11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1811,62'
          Dst:             _ZN2ot3Mle3Mle15AnnounceHandler11HandleTimerEv
    - functionName:    _ZN2ot3Mle3Mle15AnnounceHandler11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5832
      functionLinenumberEnd: 5832
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle15AnnounceHandler19StartAnnounceAttachEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5832,48'
          Dst:             _ZN2ot3Mle3Mle15AnnounceHandler19StartAnnounceAttachEv
    - functionName:    _ZN2ot3Mle3Mle15AnnounceHandler19StartAnnounceAttachEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5765
      functionLinenumberEnd: 5787
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mac3Mac13SetPanChannelEh
        - _ZN2ot3Mac3Mac8SetPanIdEt
        - _ZN2ot3Mle3Mle4StopENS1_8StopModeE
        - _ZN2ot3Mle3Mle5StartENS1_9StartModeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mac3Mac13GetPanChannelEv
        - _ZNK2ot3Mac3Mac8GetPanIdEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5769,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5769,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle4StopENS1_8StopModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StartENS1_9StartModeE
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:5769,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5771,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:5773,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5773,16'
          Dst:             _ZN2ot3Mle3Mle4StopENS1_8StopModeE
        - Src:             'src/core/thread/mle.cpp:5776,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:5776,43'
          Dst:             _ZNK2ot3Mac3Mac13GetPanChannelEv
        - Src:             'src/core/thread/mle.cpp:5777,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:5777,43'
          Dst:             _ZNK2ot3Mac3Mac8GetPanIdEv
        - Src:             'src/core/thread/mle.cpp:5780,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:5780,33'
          Dst:             _ZN2ot3Mac3Mac13SetPanChannelEh
        - Src:             'src/core/thread/mle.cpp:5780,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:5781,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:5781,21'
          Dst:             _ZN2ot3Mac3Mac8SetPanIdEt
        - Src:             'src/core/thread/mle.cpp:5784,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5784,28'
          Dst:             _ZN2ot3Mle3Mle5StartENS1_9StartModeE
        - Src:             'src/core/thread/mle.cpp:5784,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Mle3Mle4StopENS1_8StopModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         12
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10KeyManager4StopEv
        - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Ip65Netif20UnsubscribeMulticastERKNS1_16MulticastAddressE
        - _ZN2ot3Mle3Mle13DelayedSender4StopEv
        - _ZN2ot3Mle3Mle15AnnounceHandler4StopEv
        - _ZN2ot3Mle3Mle16SetStateDetachedEv
        - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
        - _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
        - _ZN2ot3Mle3Mle8Detacher10HandleStopEv
        - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot3Mle3Mle10IsDisabledEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:252,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:254,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZN2ot3Mle3Mle13DelayedSender4StopEv
                - _ZN2ot3Mle3Mle15AnnounceHandler4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager4StopEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20UnsubscribeMulticastERKNS1_16MulticastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20UnsubscribeMulticastERKNS1_16MulticastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
                - _ZN2ot3Mle3Mle8Detacher10HandleStopEv
            - BranchSide:      'src/core/thread/mle.cpp:258,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZN2ot3Mle3Mle13DelayedSender4StopEv
                - _ZN2ot3Mle3Mle15AnnounceHandler4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager4StopEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20UnsubscribeMulticastERKNS1_16MulticastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20UnsubscribeMulticastERKNS1_16MulticastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
                - _ZN2ot3Mle3Mle8Detacher10HandleStopEv
        - Branch String:   'src/core/thread/mle.cpp:258,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:258,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle8Detacher10HandleStopEv
            - BranchSide:      'src/core/thread/mle.cpp:258,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13DelayedSender4StopEv
                - _ZN2ot3Mle3Mle15AnnounceHandler4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager4StopEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20UnsubscribeMulticastERKNS1_16MulticastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20UnsubscribeMulticastERKNS1_16MulticastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
                - _ZN2ot3Mle3Mle8Detacher10HandleStopEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:254,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:254,58'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - Src:             'src/core/thread/mle.cpp:254,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:255,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:255,59'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - Src:             'src/core/thread/mle.cpp:255,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:258,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/mle.cpp:260,20'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender4StopEv
        - Src:             'src/core/thread/mle.cpp:261,22'
          Dst:             _ZN2ot3Mle3Mle15AnnounceHandler4StopEv
        - Src:             'src/core/thread/mle.cpp:262,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:262,23'
          Dst:             _ZN2ot10KeyManager4StopEv
        - Src:             'src/core/thread/mle.cpp:263,5'
          Dst:             _ZN2ot3Mle3Mle16SetStateDetachedEv
        - Src:             'src/core/thread/mle.cpp:264,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:264,24'
          Dst:             _ZN2ot3Ip65Netif20UnsubscribeMulticastERKNS1_16MulticastAddressE
        - Src:             'src/core/thread/mle.cpp:265,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:265,24'
          Dst:             _ZN2ot3Ip65Netif20UnsubscribeMulticastERKNS1_16MulticastAddressE
        - Src:             'src/core/thread/mle.cpp:266,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:266,24'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle.cpp:267,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:267,24'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle.cpp:270,25'
          Dst:             _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
        - Src:             'src/core/thread/mle.cpp:273,5'
          Dst:             _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
        - Src:             'src/core/thread/mle.cpp:276,15'
          Dst:             _ZN2ot3Mle3Mle8Detacher10HandleStopEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle5StartENS1_9StartModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         26
      ICount:          116
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10KeyManager5StartEv
        - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Ip65Netif18SubscribeMulticastERNS1_16MulticastAddressE
        - _ZN2ot3Mac19GenerateRandomPanIdEv
        - _ZN2ot3Mac3Mac8SetPanIdEt
        - _ZN2ot3Mle3Mle15RestorePrevRoleEv
        - _ZN2ot3Mle3Mle16SetStateDetachedEv
        - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - _ZN2ot3Mle3Mle9SetRloc16Et
        - _ZN2ot5Radio14GetPromiscuousEv
        - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11ThreadNetif4IsUpEv
        - _ZNK2ot3Mac3Mac8GetPanIdEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:207,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:207,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot11ThreadNetif4IsUpEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif18SubscribeMulticastERNS1_16MulticastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif18SubscribeMulticastERNS1_16MulticastAddressE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager5StartEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZN2ot3Mle3Mle15RestorePrevRoleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
        - Branch String:   'src/core/thread/mle.cpp:208,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:208,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif18SubscribeMulticastERNS1_16MulticastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif18SubscribeMulticastERNS1_16MulticastAddressE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager5StartEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZN2ot3Mle3Mle15RestorePrevRoleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
            - BranchSide:      'src/core/thread/mle.cpp:208,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:210,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:212,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot3Mac3Mac8SetPanIdEt
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif18SubscribeMulticastERNS1_16MulticastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif18SubscribeMulticastERNS1_16MulticastAddressE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager5StartEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZN2ot3Mle3Mle15RestorePrevRoleEv
            - BranchSide:      'src/core/thread/mle.cpp:215,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif18SubscribeMulticastERNS1_16MulticastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif18SubscribeMulticastERNS1_16MulticastAddressE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager5StartEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZN2ot3Mle3Mle15RestorePrevRoleEv
        - Branch String:   'src/core/thread/mle.cpp:228,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:232,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZN2ot3Mle3Mle15RestorePrevRoleEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle.cpp:241,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle.cpp:244,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Branch String:   'src/core/thread/mle.cpp:234,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:236,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:238,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
      Callsites:
        - Src:             'src/core/thread/mle.cpp:207,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/thread/mle.cpp:207,5'
          Dst:             _ZN2ot5Radio14GetPromiscuousEv
        - Src:             'src/core/thread/mle.cpp:208,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:208,5'
          Dst:             _ZNK2ot11ThreadNetif4IsUpEv
        - Src:             'src/core/thread/mle.cpp:210,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:210,25'
          Dst:             _ZNK2ot3Mac3Mac8GetPanIdEv
        - Src:             'src/core/thread/mle.cpp:212,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:212,34'
          Dst:             _ZN2ot3Mac19GenerateRandomPanIdEv
        - Src:             'src/core/thread/mle.cpp:212,25'
          Dst:             _ZN2ot3Mac3Mac8SetPanIdEt
        - Src:             'src/core/thread/mle.cpp:215,5'
          Dst:             _ZN2ot3Mle3Mle16SetStateDetachedEv
        - Src:             'src/core/thread/mle.cpp:217,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:217,24'
          Dst:             _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle.cpp:219,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:219,24'
          Dst:             _ZN2ot3Ip65Netif18SubscribeMulticastERNS1_16MulticastAddressE
        - Src:             'src/core/thread/mle.cpp:220,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:220,24'
          Dst:             _ZN2ot3Ip65Netif18SubscribeMulticastERNS1_16MulticastAddressE
        - Src:             'src/core/thread/mle.cpp:222,15'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:222,5'
          Dst:             _ZN2ot3Mle3Mle9SetRloc16Et
        - Src:             'src/core/thread/mle.cpp:226,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:226,23'
          Dst:             _ZN2ot10KeyManager5StartEv
        - Src:             'src/core/thread/mle.cpp:232,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:232,51'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - Src:             'src/core/thread/mle.cpp:234,13'
          Dst:             _ZN2ot3Mle3Mle15RestorePrevRoleEv
        - Src:             'src/core/thread/mle.cpp:244,5'
          Dst:             _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
    - functionName:    _ZN2ot5Radio14GetPromiscuousEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioGetPromiscuous
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:943,76'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:943,50'
          Dst:             otPlatRadioGetPromiscuous
    - functionName:    _ZN2ot3Mle3Mle16SetStateDetachedEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - _ZN2ot14BackboneRouter5Local5ResetEv
        - _ZN2ot14BackboneRouter6Leader5ResetEv
        - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
        - _ZN2ot3Mle3Mle11RetxTracker4StopEv
        - _ZN2ot3Mle3Mle13DelayedSender41RemoveScheduledChildUpdateRequestToParentEv
        - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - _ZN2ot3Mle3Mle17HandleDetachStartEv
        - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
        - _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mle3Mle8IsLeaderEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:756,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:756,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mle3Mle13DelayedSender41RemoveScheduledChildUpdateRequestToParentEv
                - _ZN2ot3Mle3Mle11RetxTracker4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
                - _ZN2ot3Mle3Mle17HandleDetachStartEv
            - BranchSide:      'src/core/thread/mle.cpp:758,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mle3Mle13DelayedSender41RemoveScheduledChildUpdateRequestToParentEv
                - _ZN2ot3Mle3Mle11RetxTracker4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
                - _ZN2ot3Mle3Mle17HandleDetachStartEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:749,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/thread/mle.cpp:749,34'
          Dst:             _ZN2ot14BackboneRouter5Local5ResetEv
        - Src:             'src/core/thread/mle.cpp:752,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/mle.cpp:752,35'
          Dst:             _ZN2ot14BackboneRouter6Leader5ResetEv
        - Src:             'src/core/thread/mle.cpp:756,9'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/mle.cpp:758,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:758,28'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle.cpp:762,5'
          Dst:             _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
        - Src:             'src/core/thread/mle.cpp:763,5'
          Dst:             _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - Src:             'src/core/thread/mle.cpp:764,18'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/thread/mle.cpp:765,20'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender41RemoveScheduledChildUpdateRequestToParentEv
        - Src:             'src/core/thread/mle.cpp:766,18'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker4StopEv
        - Src:             'src/core/thread/mle.cpp:768,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle.cpp:768,26'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mle.cpp:769,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:769,21'
          Dst:             _ZN2ot3Mac3Mac16SetBeaconEnabledEb
        - Src:             'src/core/thread/mle.cpp:771,5'
          Dst:             _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
        - Src:             'src/core/thread/mle.cpp:772,5'
          Dst:             _ZN2ot3Mle3Mle17HandleDetachStartEv
    - functionName:    _ZN2ot3Mle3Mle9SetRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         14
      ICount:          105
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot15AddressResolver21RestartAddressQueriesEv
        - _ZN2ot3Ip619InterfaceIdentifier10SetLocatorEt
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot3Mac3Mac15SetShortAddressEt
        - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
        - _ZN2ot4Coap8CoapBase13ClearRequestsERKNS_3Ip67AddressE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS1_14UnicastAddressE
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1006,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1008,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetShortAddressEt
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier10SetLocatorEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RestartAddressQueriesEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot4Coap8CoapBase13ClearRequestsERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle.cpp:1011,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetShortAddressEt
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier10SetLocatorEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RestartAddressQueriesEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot4Coap8CoapBase13ClearRequestsERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:1011,62'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1012,10'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetShortAddressEt
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier10SetLocatorEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RestartAddressQueriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot4Coap8CoapBase13ClearRequestsERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle.cpp:1018,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetShortAddressEt
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier10SetLocatorEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RestartAddressQueriesEv
        - Branch String:   'src/core/thread/mle.cpp:1011,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1014,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot4Coap8CoapBase13ClearRequestsERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetShortAddressEt
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier10SetLocatorEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RestartAddressQueriesEv
            - BranchSide:      'src/core/thread/mle.cpp:1018,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetShortAddressEt
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier10SetLocatorEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RestartAddressQueriesEv
        - Branch String:   'src/core/thread/mle.cpp:1021,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1026,9'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier10SetLocatorEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RestartAddressQueriesEv
            - BranchSide:      'src/core/thread/mle.cpp:1035,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1004,26'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:1008,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:1011,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:1011,28'
          Dst:             _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle.cpp:1012,25'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:1012,38'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:1012,47'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/thread/mle.cpp:1014,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:1014,28'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle.cpp:1015,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/mle.cpp:1015,56'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:1015,27'
          Dst:             _ZN2ot4Coap8CoapBase13ClearRequestsERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1018,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:1018,21'
          Dst:             _ZN2ot3Mac3Mac15SetShortAddressEt
        - Src:             'src/core/thread/mle.cpp:1026,24'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:1026,37'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:1026,46'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier10SetLocatorEt
        - Src:             'src/core/thread/mle.cpp:1027,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:1027,28'
          Dst:             _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle.cpp:1029,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/mle.cpp:1029,32'
          Dst:             _ZN2ot15AddressResolver21RestartAddressQueriesEv
        - Src:             'src/core/thread/mle.cpp:1035,9'
          Dst:             _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
    - functionName:    _ZN2ot3Mle3Mle15RestorePrevRoleEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         42
      ICount:          127
      EdgeCount:       50
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZN2ot3Mle3Mle18RouterRoleRestorer5StartENS0_10DeviceRoleE
        - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:293,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle18RouterRoleRestorer5StartENS0_10DeviceRoleE
            - BranchSide:      'src/core/thread/mle.cpp:293,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:294,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:294,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle18RouterRoleRestorer5StartENS0_10DeviceRoleE
            - BranchSide:      'src/core/thread/mle.cpp:294,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:296,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:299,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle18RouterRoleRestorer5StartENS0_10DeviceRoleE
            - BranchSide:      'src/core/thread/mle.cpp:308,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:299,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:299,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle18RouterRoleRestorer5StartENS0_10DeviceRoleE
            - BranchSide:      'src/core/thread/mle.cpp:299,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle18RouterRoleRestorer5StartENS0_10DeviceRoleE
        - Branch String:   'src/core/thread/mle.cpp:299,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:299,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle18RouterRoleRestorer5StartENS0_10DeviceRoleE
            - BranchSide:      'src/core/thread/mle.cpp:299,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:300,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:300,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle18RouterRoleRestorer5StartENS0_10DeviceRoleE
            - BranchSide:      'src/core/thread/mle.cpp:300,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:308,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:308,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:308,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:309,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:309,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:309,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:293,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle.cpp:294,5'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:296,24'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:296,9'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/mle.cpp:300,9'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - Src:             'src/core/thread/mle.cpp:301,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle.cpp:301,30'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mle.cpp:302,29'
          Dst:             _ZN2ot3Mle3Mle18RouterRoleRestorer5StartENS0_10DeviceRoleE
        - Src:             'src/core/thread/mle.cpp:309,5'
          Dst:             _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
        - Src:             'src/core/thread/mle.cpp:310,17'
          Dst:             _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - Src:             'src/core/thread/mle.cpp:310,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         30
      ICount:          129
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
        - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
        - _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot3Mle3Mle10IsDisabledEv
        - _ZNK2ot3Mle3Mle11IsAttachingEv
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle19GetAttachStartDelayEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:650,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:650,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:650,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11IsAttachingEv
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZNK2ot3Mle3Mle19GetAttachStartDelayEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
        - Branch String:   'src/core/thread/mle.cpp:650,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:650,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:650,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZNK2ot3Mle3Mle19GetAttachStartDelayEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
        - Branch String:   'src/core/thread/mle.cpp:652,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:654,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZNK2ot3Mle3Mle19GetAttachStartDelayEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
            - BranchSide:      'src/core/thread/mle.cpp:657,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZNK2ot3Mle3Mle19GetAttachStartDelayEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
        - Branch String:   'src/core/thread/mle.cpp:661,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:664,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot3Mle3Mle19GetAttachStartDelayEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
            - BranchSide:      'src/core/thread/mle.cpp:672,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle19GetAttachStartDelayEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:664,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:666,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
                - _ZNK2ot3Mle3Mle19GetAttachStartDelayEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:669,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle19GetAttachStartDelayEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:677,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:677,20'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:679,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:681,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:683,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:686,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:688,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:690,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:692,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:650,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/mle.cpp:650,5'
          Dst:             _ZNK2ot3Mle3Mle11IsAttachingEv
        - Src:             'src/core/thread/mle.cpp:652,10'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle.cpp:657,22'
          Dst:             _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
        - Src:             'src/core/thread/mle.cpp:658,5'
          Dst:             _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - Src:             'src/core/thread/mle.cpp:664,13'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:666,13'
          Dst:             _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
        - Src:             'src/core/thread/mle.cpp:675,24'
          Dst:             _ZNK2ot3Mle3Mle19GetAttachStartDelayEv
        - Src:             'src/core/thread/mle.cpp:675,18'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/mle.cpp:677,9'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle.cpp:688,14'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:690,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:690,29'
          Dst:             _ZN2ot3Mac3Mac15SetRxOnWhenIdleEb
    - functionName:    _ZNK2ot3Mle3Mle11IsAttachingEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5315
      functionLinenumberEnd: 5320
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Mle3Mle15ParentCandidateEEEvRT_
        - _ZN2ot3Mle3Mle15ParentCandidate4InitERNS_8InstanceE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5316,26'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/mle.cpp:5318,5'
          Dst:             _ZN2ot13ClearAllBytesINS_3Mle3Mle15ParentCandidateEEEvRT_
        - Src:             'src/core/thread/mle.cpp:5319,5'
          Dst:             _ZN2ot3Mle3Mle15ParentCandidate4InitERNS_8InstanceE
    - functionName:    _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle19AttachStateToStringENS1_11AttachStateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:425,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:425,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle19AttachStateToStringENS1_11AttachStateE
                - _ZN2ot3Mle3Mle19AttachStateToStringENS1_11AttachStateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:425,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:426,5'
          Dst:             _ZN2ot3Mle3Mle19AttachStateToStringENS1_11AttachStateE
        - Src:             'src/core/thread/mle.cpp:426,5'
          Dst:             _ZN2ot3Mle3Mle19AttachStateToStringENS1_11AttachStateE
        - Src:             'src/core/thread/mle.cpp:426,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot3Mle3Mle19GetAttachStartDelayEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         23
      ICount:          126
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZN2ot6Random9NonCrypto9AddJitterEjt
        - _ZN2ot7ToUlongEj
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:703,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:703,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
            - BranchSide:      'src/core/thread/mle.cpp:703,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:705,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:707,17'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
            - BranchSide:      'src/core/thread/mle.cpp:713,34'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle.cpp:716,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:716,54'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:723,21'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle.cpp:716,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:718,19'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:723,21'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9AddJitterEjt
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle.cpp:730,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:732,18'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:735,5'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/mle.cpp:703,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle.cpp:707,17'
          Dst:             _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Src:             'src/core/thread/mle.cpp:723,21'
          Dst:             _ZN2ot6Random9NonCrypto9AddJitterEjt
        - Src:             'src/core/thread/mle.cpp:728,14'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/thread/mle.cpp:735,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/thread/mle.cpp:735,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
    - functionName:    _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 825
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMaxDelay
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:825,16'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
    - functionName:    _ZN2ot3Mle3Mle19AttachStateToStringENS1_11AttachStateE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4127
      functionLinenumberEnd: 4146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Mle3Mle15ParentCandidateEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle15ParentCandidate4InitERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1685
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Parent4InitERNS_8InstanceE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1685,50'
          Dst:             _ZN2ot6Parent4InitERNS_8InstanceE
    - functionName:    _ZN2ot6Parent4InitERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Neighbor4InitERNS_8InstanceE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router.hpp:266,19'
          Dst:             _ZN2ot8Neighbor4InitERNS_8InstanceE
    - functionName:    _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1922
      functionLinenumberEnd: 1922
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentENS1_22ChildUpdateRequestModeE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1922,58'
          Dst:             _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentENS1_22ChildUpdateRequestModeE
    - functionName:    _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentENS1_22ChildUpdateRequestModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1925
      functionLinenumberEnd: 2009
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         79
      ICount:          310
      EdgeCount:       95
      CyclomaticComplexity: 18
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - _ZN2ot14DataPollSender13SetAttachModeEb
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
        - _ZN2ot3Mle3Mle11RetxTracker28UpdateOnChildUpdateRequestTxEv
        - _ZN2ot3Mle3Mle13DelayedSender41RemoveScheduledChildUpdateRequestToParentEv
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
        - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
        - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1931,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1933,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13DelayedSender41RemoveScheduledChildUpdateRequestToParentEv
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle11RetxTracker28UpdateOnChildUpdateRequestTxEv
            - BranchSide:      'src/core/thread/mle.cpp:1938,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13DelayedSender41RemoveScheduledChildUpdateRequestToParentEv
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle11RetxTracker28UpdateOnChildUpdateRequestTxEv
        - Branch String:   'src/core/thread/mle.cpp:1943,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1945,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker28UpdateOnChildUpdateRequestTxEv
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
            - BranchSide:      'src/core/thread/mle.cpp:1948,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - Branch String:   'src/core/thread/mle.cpp:1948,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1948,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
            - BranchSide:      'src/core/thread/mle.cpp:1948,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1949,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1949,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1951,10'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - Branch String:   'src/core/thread/mle.cpp:1951,40'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1951,43'
              BranchSideFuncs:
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:1953,9'
              BranchSideFuncs:
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1951,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1953,9'
              BranchSideFuncs:
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:1957,13'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1954,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1954,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1955,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1957,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1960,21'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:1964,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:1980,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mle.cpp:1980,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mle.cpp:1980,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mle.cpp:1983,10'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1964,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1964,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1965,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1965,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1965,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1966,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1966,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1966,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:1966,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1966,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1966,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1967,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1967,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1967,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1975,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1983,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1985,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:1988,39'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1985,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1985,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1986,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1989,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1989,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1991,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1993,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1995,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2004,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:2008,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2008,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2008,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2008,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2008,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2008,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1931,18'
          Dst:             _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
        - Src:             'src/core/thread/mle.cpp:1933,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:1934,21'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle.cpp:1934,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:1938,20'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender41RemoveScheduledChildUpdateRequestToParentEv
        - Src:             'src/core/thread/mle.cpp:1945,22'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker28UpdateOnChildUpdateRequestTxEv
        - Src:             'src/core/thread/mle.cpp:1948,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle.cpp:1949,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
        - Src:             'src/core/thread/mle.cpp:1951,43'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle.cpp:1953,33'
          Dst:             _ZN2ot3Mle11TxChallenge14GenerateRandomEv
        - Src:             'src/core/thread/mle.cpp:1954,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle.cpp:1964,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - Src:             'src/core/thread/mle.cpp:1965,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Src:             'src/core/thread/mle.cpp:1966,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Src:             'src/core/thread/mle.cpp:1967,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
        - Src:             'src/core/thread/mle.cpp:1980,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle.cpp:1983,10'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:1985,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
        - Src:             'src/core/thread/mle.cpp:1988,47'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:1988,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:1989,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1991,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1993,10'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:1995,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle.cpp:1995,30'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mle.cpp:1999,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/thread/mle.cpp:1999,31'
          Dst:             _ZN2ot14DataPollSender13SetAttachModeEb
        - Src:             'src/core/thread/mle.cpp:2004,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle.cpp:2004,30'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mle.cpp:2008,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle3Mle14BecomeDetachedEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mle3Mle12ParentSearch19SetRecentlyDetachedEv
        - _ZN2ot3Mle3Mle16SetStateDetachedEv
        - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - _ZN2ot3Mle3Mle9SetRloc16Et
        - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot3Mle3Mle10IsDisabledEv
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:596,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:596,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:596,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle12ParentSearch19SetRecentlyDetachedEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:598,22'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:598,26'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch19SetRecentlyDetachedEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:606,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch19SetRecentlyDetachedEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:598,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:602,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:606,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch19SetRecentlyDetachedEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:606,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:608,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle12ParentSearch19SetRecentlyDetachedEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle.cpp:612,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch19SetRecentlyDetachedEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
      Callsites:
        - Src:             'src/core/thread/mle.cpp:596,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/mle.cpp:598,9'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle.cpp:608,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:608,59'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - Src:             'src/core/thread/mle.cpp:608,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:612,19'
          Dst:             _ZN2ot3Mle3Mle12ParentSearch19SetRecentlyDetachedEv
        - Src:             'src/core/thread/mle.cpp:615,5'
          Dst:             _ZN2ot3Mle3Mle16SetStateDetachedEv
        - Src:             'src/core/thread/mle.cpp:616,13'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle.cpp:617,5'
          Dst:             _ZN2ot3Mle3Mle9SetRloc16Et
        - Src:             'src/core/thread/mle.cpp:618,5'
          Dst:             _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender41RemoveScheduledChildUpdateRequestToParentEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4321
      functionLinenumberEnd: 4326
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle3Mle13DelayedSender23RemoveMatchingSchedulesENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4324,39'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4324,58'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:4324,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:4325,5'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender23RemoveMatchingSchedulesENS1_11MessageTypeERKNS_3Ip67AddressE
    - functionName:    _ZN2ot3Mle3Mle11RetxTracker28UpdateOnChildUpdateRequestTxEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5541
      functionLinenumberEnd: 5556
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
        - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
        - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo17IncrementAttemptsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5544,18'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker9RetryInfo17IncrementAttemptsEv
        - Src:             'src/core/thread/mle.cpp:5554,18'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
        - Src:             'src/core/thread/mle.cpp:5555,5'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
    - functionName:    _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4590
      functionLinenumberEnd: 4626
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aCommand
      BBCount:         33
      ICount:          148
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket10NewMessageEtRKNS_7Message8SettingsE
        - _ZN2ot3Mle3Mle14SecurityHeader19InitSecurityControlEv
        - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - _ZN2ot7Message13SetMleCommandENS_3Mle7CommandE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_3Mle3Mle14SecurityHeaderEEE7otErrorRKT_
        - _ZN2ot7Message6AppendIhEE7otErrorRKT_
        - _ZN2ot7Message8SettingsC2ENS_16LinkSecurityModeENS0_8PriorityE
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4597,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4597,5'
              BranchSideFuncs:
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZN2ot7Message13SetMleCommandENS_3Mle7CommandE
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle14SecurityHeader19InitSecurityControlEv
                - _ZN2ot7Message6AppendINS_3Mle3Mle14SecurityHeaderEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/mle.cpp:4597,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:4601,48'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4601,52'
              BranchSideFuncs:
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZN2ot7Message13SetMleCommandENS_3Mle7CommandE
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle14SecurityHeader19InitSecurityControlEv
                - _ZN2ot7Message6AppendINS_3Mle3Mle14SecurityHeaderEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/mle.cpp:4603,23'
              BranchSideFuncs:
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZN2ot7Message13SetMleCommandENS_3Mle7CommandE
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle14SecurityHeader19InitSecurityControlEv
                - _ZN2ot7Message6AppendINS_3Mle3Mle14SecurityHeaderEEE7otErrorRKT_
        - Branch String:   'src/core/thread/mle.cpp:4601,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4603,23'
              BranchSideFuncs:
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZN2ot7Message13SetMleCommandENS_3Mle7CommandE
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle14SecurityHeader19InitSecurityControlEv
                - _ZN2ot7Message6AppendINS_3Mle3Mle14SecurityHeaderEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/mle.cpp:4606,5'
              BranchSideFuncs:
                - _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
                - _ZN2ot7Message13SetMleCommandENS_3Mle7CommandE
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle14SecurityHeader19InitSecurityControlEv
                - _ZN2ot7Message6AppendINS_3Mle3Mle14SecurityHeaderEEE7otErrorRKT_
        - Branch String:   'src/core/thread/mle.cpp:4609,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4609,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:4611,9'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle14SecurityHeader19InitSecurityControlEv
                - _ZN2ot7Message6AppendINS_3Mle3Mle14SecurityHeaderEEE7otErrorRKT_
        - Branch String:   'src/core/thread/mle.cpp:4611,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4618,24'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14SecurityHeader19InitSecurityControlEv
                - _ZN2ot7Message6AppendINS_3Mle3Mle14SecurityHeaderEEE7otErrorRKT_
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:4622,13'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:4619,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4619,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:4620,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:4625,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4625,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:4625,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:4625,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4625,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:4625,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4593,23'
          Dst:             _ZN2ot7Message8SettingsC2ENS_16LinkSecurityModeENS0_8PriorityE
        - Src:             'src/core/thread/mle.cpp:4596,48'
          Dst:             _ZN2ot3Ip63Udp6Socket10NewMessageEtRKNS_7Message8SettingsE
        - Src:             'src/core/thread/mle.cpp:4606,14'
          Dst:             _ZN2ot7Message10SetSubTypeENS0_7SubTypeE
        - Src:             'src/core/thread/mle.cpp:4607,14'
          Dst:             _ZN2ot7Message13SetMleCommandENS_3Mle7CommandE
        - Src:             'src/core/thread/mle.cpp:4609,5'
          Dst:             _ZN2ot7Message6AppendIhEE7otErrorRKT_
        - Src:             'src/core/thread/mle.cpp:4618,24'
          Dst:             _ZN2ot3Mle3Mle14SecurityHeader19InitSecurityControlEv
        - Src:             'src/core/thread/mle.cpp:4619,9'
          Dst:             _ZN2ot7Message6AppendINS_3Mle3Mle14SecurityHeaderEEE7otErrorRKT_
        - Src:             'src/core/thread/mle.cpp:4622,22'
          Dst:             _ZN2ot7Message6AppendIhEE7otErrorRKT_
        - Src:             'src/core/thread/mle.cpp:4625,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4636
      functionLinenumberEnd: 4636
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZNK2ot3Mle10DeviceMode3GetEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4636,98'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetEv
        - Src:             'src/core/thread/mle.cpp:4636,64'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
    - functionName:    _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4641
      functionLinenumberEnd: 4642
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChallenge
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_7TlvInfoILh3EEEEE7otErrorRNS_7MessageEPKvh
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4642,12'
          Dst:             _ZN2ot3Tlv6AppendINS_7TlvInfoILh3EEEEE7otErrorRNS_7MessageEPKvh
    - functionName:    _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4630
      functionLinenumberEnd: 4631
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh0EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4631,49'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4631,60'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:4631,12'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh0EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
    - functionName:    _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4687
      functionLinenumberEnd: 4696
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle10LeaderData14SetDataVersionEh
        - _ZN2ot3Mle10LeaderData20SetStableDataVersionEh
        - _ZN2ot3Mle13LeaderDataTlv3SetERKNS0_10LeaderDataE
        - _ZN2ot3Mle13LeaderDataTlv4InitEv
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4690,5'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4690,43'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle.cpp:4690,70'
          Dst:             _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
        - Src:             'src/core/thread/mle.cpp:4690,28'
          Dst:             _ZN2ot3Mle10LeaderData14SetDataVersionEh
        - Src:             'src/core/thread/mle.cpp:4691,5'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4691,49'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle.cpp:4691,76'
          Dst:             _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
        - Src:             'src/core/thread/mle.cpp:4691,28'
          Dst:             _ZN2ot3Mle10LeaderData20SetStableDataVersionEh
        - Src:             'src/core/thread/mle.cpp:4693,19'
          Dst:             _ZN2ot3Mle13LeaderDataTlv4InitEv
        - Src:             'src/core/thread/mle.cpp:4694,23'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4694,19'
          Dst:             _ZN2ot3Mle13LeaderDataTlv3SetERKNS0_10LeaderDataE
        - Src:             'src/core/thread/mle.cpp:4696,26'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
    - functionName:    _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4638
      functionLinenumberEnd: 4638
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTimeout
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4638,68'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
    - functionName:    _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4849
      functionLinenumberEnd: 4856
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_19SupervisionListenerEEERT_v
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot19SupervisionListener11GetIntervalEv
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4852,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4852,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4852,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_19SupervisionListenerEEERT_v
                - _ZNK2ot19SupervisionListener11GetIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4852,5'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4852,5'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:4853,42'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_19SupervisionListenerEEERT_v
        - Src:             'src/core/thread/mle.cpp:4853,69'
          Dst:             _ZNK2ot19SupervisionListener11GetIntervalEv
        - Src:             'src/core/thread/mle.cpp:4853,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
    - functionName:    _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4731
      functionLinenumberEnd: 4815
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         68
      ICount:          304
      EdgeCount:       87
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
        - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
        - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
        - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
        - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - _ZNK2ot3Ip67Address10IsLoopbackEv
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
        - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4738,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4738,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
            - BranchSide:      'src/core/thread/mle.cpp:4741,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/thread/mle.cpp:4741,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4741,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
            - BranchSide:      'src/core/thread/mle.cpp:4744,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/thread/mle.cpp:4744,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4744,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/thread/mle.cpp:4744,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
        - Branch String:   'src/core/thread/mle.cpp:4756,49'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4756,49'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
            - BranchSide:      'src/core/thread/mle.cpp:4783,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
        - Branch String:   'src/core/thread/mle.cpp:4758,44'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4758,47'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle.cpp:4762,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:4758,86'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4759,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle.cpp:4762,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:4759,60'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4759,63'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle.cpp:4762,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:4759,110'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4760,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle.cpp:4762,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:4758,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4762,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle.cpp:4772,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Branch String:   'src/core/thread/mle.cpp:4772,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4772,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
            - BranchSide:      'src/core/thread/mle.cpp:4773,16'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:4775,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4775,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address10IsLoopbackEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle.cpp:4775,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
        - Branch String:   'src/core/thread/mle.cpp:4785,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4785,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
            - BranchSide:      'src/core/thread/mle.cpp:4789,57'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/thread/mle.cpp:4783,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4785,55'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
            - BranchSide:      'src/core/thread/mle.cpp:4789,57'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
                - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/thread/mle.cpp:4789,55'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4789,55'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
            - BranchSide:      'src/core/thread/mle.cpp:4805,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
        - Branch String:   'src/core/thread/mle.cpp:4794,45'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4794,49'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle.cpp:4800,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/thread/mle.cpp:4794,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4796,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
            - BranchSide:      'src/core/thread/mle.cpp:4800,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/thread/mle.cpp:4800,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4800,13'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
            - BranchSide:      'src/core/thread/mle.cpp:4801,20'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/thread/mle.cpp:4803,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4803,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
            - BranchSide:      'src/core/thread/mle.cpp:4803,13'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
        - Branch String:   'src/core/thread/mle.cpp:4809,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4809,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
            - BranchSide:      'src/core/thread/mle.cpp:4811,44'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4735,28'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mle.cpp:4737,9'
          Dst:             _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/mle.cpp:4738,5'
          Dst:             _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
        - Src:             'src/core/thread/mle.cpp:4741,5'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4741,5'
          Dst:             _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - Src:             'src/core/thread/mle.cpp:4741,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4756,51'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:4756,70'
          Dst:             _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - Src:             'src/core/thread/mle.cpp:4756,49'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - Src:             'src/core/thread/mle.cpp:4756,49'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - Src:             'src/core/thread/mle.cpp:4756,49'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/thread/mle.cpp:4756,49'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/thread/mle.cpp:4758,18'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:4758,31'
          Dst:             _ZNK2ot3Ip67Address10IsLoopbackEv
        - Src:             'src/core/thread/mle.cpp:4758,52'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:4758,65'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/thread/mle.cpp:4759,13'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4759,46'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:4759,24'
          Dst:             _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4759,63'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4759,96'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:4759,74'
          Dst:             _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4760,18'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:4760,34'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4760,45'
          Dst:             _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - Src:             'src/core/thread/mle.cpp:4760,31'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/thread/mle.cpp:4772,9'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:4772,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4756,49'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/thread/mle.cpp:4783,10'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4783,21'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:4785,13'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4785,24'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/mle.cpp:4785,36'
          Dst:             _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
        - Src:             'src/core/thread/mle.cpp:4789,57'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:4789,76'
          Dst:             _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
        - Src:             'src/core/thread/mle.cpp:4789,55'
          Dst:             _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
        - Src:             'src/core/thread/mle.cpp:4789,55'
          Dst:             _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
        - Src:             'src/core/thread/mle.cpp:4789,55'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
        - Src:             'src/core/thread/mle.cpp:4789,55'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
        - Src:             'src/core/thread/mle.cpp:4794,17'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4794,28'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:4794,54'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:4794,67'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/thread/mle.cpp:4800,13'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:4800,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4789,55'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
        - Src:             'src/core/thread/mle.cpp:4811,44'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mle.cpp:4811,13'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/mle.cpp:4812,9'
          Dst:             _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
    - functionName:    _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4959
      functionLinenumberEnd: 4994
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDestination
      BBCount:         15
      ICount:          110
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10KeyManager24IncrementMleFrameCounterEv
        - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Mle3Mle14SecurityHeader15SetFrameCounterEj
        - _ZN2ot3Mle3Mle14SecurityHeader8SetKeyIdEj
        - _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
        - _ZN2ot7Message5WriteINS_3Mle3Mle14SecurityHeaderEEEvtRKT_
        - _ZNK2ot10KeyManager18GetMleFrameCounterEv
        - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot7Message4ReadINS_3Mle3Mle14SecurityHeaderEEE7otErrortRT_
        - _ZNK2ot7Message4ReadIhEE7otErrortRT_
      functionUses:    17
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4973,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4979,26'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Mle3Mle14SecurityHeaderEEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager18GetMleFrameCounterEv
                - _ZN2ot3Mle3Mle14SecurityHeader15SetFrameCounterEj
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot3Mle3Mle14SecurityHeader8SetKeyIdEj
                - _ZN2ot7Message5WriteINS_3Mle3Mle14SecurityHeaderEEEvtRKT_
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager24IncrementMleFrameCounterEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
            - BranchSide:      'src/core/thread/mle.cpp:4991,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - Branch String:   'src/core/thread/mle.cpp:4985,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4985,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4988,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager24IncrementMleFrameCounterEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - Branch String:   'src/core/thread/mle.cpp:4991,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4991,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4991,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4963,22'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/thread/mle.cpp:4965,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/thread/mle.cpp:4966,29'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4966,58'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:4966,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - Src:             'src/core/thread/mle.cpp:4967,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - Src:             'src/core/thread/mle.cpp:4968,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetHopLimitEh
        - Src:             'src/core/thread/mle.cpp:4970,17'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Src:             'src/core/thread/mle.cpp:4970,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:4979,21'
          Dst:             _ZNK2ot7Message4ReadINS_3Mle3Mle14SecurityHeaderEEE7otErrortRT_
        - Src:             'src/core/thread/mle.cpp:4979,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:4980,32'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:4980,50'
          Dst:             _ZNK2ot10KeyManager18GetMleFrameCounterEv
        - Src:             'src/core/thread/mle.cpp:4980,16'
          Dst:             _ZN2ot3Mle3Mle14SecurityHeader15SetFrameCounterEj
        - Src:             'src/core/thread/mle.cpp:4981,25'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:4981,43'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/thread/mle.cpp:4981,16'
          Dst:             _ZN2ot3Mle3Mle14SecurityHeader8SetKeyIdEj
        - Src:             'src/core/thread/mle.cpp:4982,9'
          Dst:             _ZN2ot7Message5WriteINS_3Mle3Mle14SecurityHeaderEEEvtRKT_
        - Src:             'src/core/thread/mle.cpp:4985,9'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4985,9'
          Dst:             _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
        - Src:             'src/core/thread/mle.cpp:4988,9'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:4988,27'
          Dst:             _ZN2ot10KeyManager24IncrementMleFrameCounterEv
        - Src:             'src/core/thread/mle.cpp:4991,5'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4991,5'
          Dst:             _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
    - functionName:    _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3906
      functionLinenumberEnd: 3908
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aAction
        - aType
        - aAddress
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3907,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
    - functionName:    _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3911
      functionLinenumberEnd: 3923
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - char
        - char
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aAction
        - aType
        - aAddress
        - aRloc
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
        - _ZN2ot3Mle3Mle21MessageActionToStringENS1_13MessageActionE
        - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6StringILt17EEC2Ev
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3916,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3916,9'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot3Mle3Mle21MessageActionToStringENS1_13MessageActionE
                - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
                - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:3918,38'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot3Mle3Mle21MessageActionToStringENS1_13MessageActionE
                - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
                - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3914,29'
          Dst:             _ZN2ot6StringILt17EEC2Ev
        - Src:             'src/core/thread/mle.cpp:3918,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/mle.cpp:3921,5'
          Dst:             _ZN2ot3Mle3Mle21MessageActionToStringENS1_13MessageActionE
        - Src:             'src/core/thread/mle.cpp:3921,5'
          Dst:             _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
        - Src:             'src/core/thread/mle.cpp:3921,5'
          Dst:             _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
        - Src:             'src/core/thread/mle.cpp:3921,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/mle.cpp:3921,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/mle.cpp:3921,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/thread/mle.cpp:3921,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Mle3Mle21MessageActionToStringENS1_13MessageActionE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3949
      functionLinenumberEnd: 3966
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aAction
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3970
      functionLinenumberEnd: 4055
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aType
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4059
      functionLinenumberEnd: 4092
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aType
        - aAction
      BBCount:         15
      ICount:          77
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4064,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4067,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4071,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4071,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4074,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4077,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4082,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4082,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4085,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4089,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot7Message11GetInstanceEv
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot7Message11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
    - functionName:    _ZNK2ot7Message4ReadINS_3Mle3Mle14SecurityHeaderEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot11GetProviderINS_7MessageEE3GetINS_10KeyManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot7Message11GetInstanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot7Message11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_10KeyManagerEEERT_v
    - functionName:    _ZNK2ot10KeyManager18GetMleFrameCounterEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle14SecurityHeader15SetFrameCounterEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1661
      functionLinenumberEnd: 1661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aCounter
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1661,71'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
    - functionName:    _ZN2ot3Mle3Mle14SecurityHeader8SetKeyIdEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1665
      functionLinenumberEnd: 1668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aKeySequence
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1666,26'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot7Message5WriteINS_3Mle3Mle14SecurityHeaderEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2214
      functionLinenumberEnd: 2299
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMode
        - aMessage
        - aMessageInfo
        - aCmdOffset
        - aHeader
      BBCount:         37
      ICount:          226
      EdgeCount:       42
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10KeyManager18GetTemporaryMleKeyEj
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
        - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
        - _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
        - _ZN2ot6Crypto6AesCcm6HeaderINS_3Mle3Mle14SecurityHeaderEEEvRKT_
        - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
        - _ZN2ot6Crypto6AesCcm7PayloadERNS_7MessageEttNS1_4ModeE
        - _ZN2ot6Crypto6AesCcm8FinalizeEPv
        - _ZN2ot6Crypto6AesCcmC2Ev
        - _ZN2ot6Crypto6AesCcmD2Ev
        - _ZN2ot7Message12RemoveFooterEt
        - _ZN2ot7Message6AppendIA4_hEE7otErrorRKT_
        - _ZNK2ot10KeyManager16GetCurrentMleKeyEv
        - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
        - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
        - _ZNK2ot7Message7CompareIA4_hEEbtRKT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:2242,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2247,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
                - _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
                - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager18GetTemporaryMleKeyEj
                - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
                - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Mle3Mle14SecurityHeaderEEEvRKT_
                - _ZN2ot6Crypto6AesCcm7PayloadERNS_7MessageEttNS1_4ModeE
                - _ZN2ot6Crypto6AesCcm8FinalizeEPv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message7CompareIA4_hEEbtRKT_
                - _ZN2ot6Crypto6AesCcmD2Ev
                - _ZN2ot7Message12RemoveFooterEt
                - _ZN2ot7Message6AppendIA4_hEE7otErrorRKT_
                - _ZN2ot7Message12RemoveFooterEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager16GetCurrentMleKeyEv
            - BranchSide:      'src/core/thread/mle.cpp:2250,28'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot6Crypto6AesCcmD2Ev
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
                - _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
                - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager18GetTemporaryMleKeyEj
                - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
                - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Mle3Mle14SecurityHeaderEEEvRKT_
                - _ZN2ot6Crypto6AesCcm7PayloadERNS_7MessageEttNS1_4ModeE
                - _ZN2ot6Crypto6AesCcm8FinalizeEPv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message7CompareIA4_hEEbtRKT_
                - _ZN2ot7Message12RemoveFooterEt
                - _ZN2ot7Message6AppendIA4_hEE7otErrorRKT_
                - _ZN2ot7Message12RemoveFooterEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager16GetCurrentMleKeyEv
            - BranchSide:      'src/core/thread/mle.cpp:2259,27'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
                - _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
                - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager18GetTemporaryMleKeyEj
                - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
                - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Mle3Mle14SecurityHeaderEEEvRKT_
                - _ZN2ot6Crypto6AesCcm7PayloadERNS_7MessageEttNS1_4ModeE
                - _ZN2ot6Crypto6AesCcm8FinalizeEPv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message7CompareIA4_hEEbtRKT_
                - _ZN2ot6Crypto6AesCcmD2Ev
                - _ZN2ot7Message12RemoveFooterEt
                - _ZN2ot7Message6AppendIA4_hEE7otErrorRKT_
                - _ZN2ot7Message12RemoveFooterEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager16GetCurrentMleKeyEv
        - Branch String:   'src/core/thread/mle.cpp:2254,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2254,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
                - _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
                - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager18GetTemporaryMleKeyEj
                - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
                - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Mle3Mle14SecurityHeaderEEEvRKT_
                - _ZN2ot6Crypto6AesCcm7PayloadERNS_7MessageEttNS1_4ModeE
                - _ZN2ot6Crypto6AesCcm8FinalizeEPv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message7CompareIA4_hEEbtRKT_
                - _ZN2ot6Crypto6AesCcmD2Ev
                - _ZN2ot7Message12RemoveFooterEt
                - _ZN2ot7Message6AppendIA4_hEE7otErrorRKT_
                - _ZN2ot7Message12RemoveFooterEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager16GetCurrentMleKeyEv
            - BranchSide:      'src/core/thread/mle.cpp:2254,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesCcmD2Ev
        - Branch String:   'src/core/thread/mle.cpp:2264,19'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2265,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager16GetCurrentMleKeyEv
                - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
                - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Mle3Mle14SecurityHeaderEEEvRKT_
                - _ZN2ot6Crypto6AesCcm7PayloadERNS_7MessageEttNS1_4ModeE
                - _ZN2ot6Crypto6AesCcm8FinalizeEPv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message7CompareIA4_hEEbtRKT_
                - _ZN2ot6Crypto6AesCcmD2Ev
                - _ZN2ot7Message12RemoveFooterEt
                - _ZN2ot7Message6AppendIA4_hEE7otErrorRKT_
                - _ZN2ot7Message12RemoveFooterEt
            - BranchSide:      'src/core/thread/mle.cpp:2266,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager18GetTemporaryMleKeyEj
                - _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
                - _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
                - _ZN2ot6Crypto6AesCcm6HeaderINS_3Mle3Mle14SecurityHeaderEEEvRKT_
                - _ZN2ot6Crypto6AesCcm7PayloadERNS_7MessageEttNS1_4ModeE
                - _ZN2ot6Crypto6AesCcm8FinalizeEPv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message7CompareIA4_hEEbtRKT_
                - _ZN2ot6Crypto6AesCcmD2Ev
                - _ZN2ot7Message12RemoveFooterEt
                - _ZN2ot7Message6AppendIA4_hEE7otErrorRKT_
                - _ZN2ot7Message12RemoveFooterEt
        - Branch String:   'src/core/thread/mle.cpp:2276,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2279,9'
              BranchSideFuncs:
                - _ZN2ot7Message12RemoveFooterEt
                - _ZN2ot6Crypto6AesCcmD2Ev
            - BranchSide:      'src/core/thread/mle.cpp:2284,20'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesCcm7PayloadERNS_7MessageEttNS1_4ModeE
                - _ZN2ot6Crypto6AesCcm8FinalizeEPv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message7CompareIA4_hEEbtRKT_
                - _ZN2ot6Crypto6AesCcmD2Ev
                - _ZN2ot7Message12RemoveFooterEt
                - _ZN2ot7Message6AppendIA4_hEE7otErrorRKT_
        - Branch String:   'src/core/thread/mle.cpp:2287,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2289,9'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIA4_hEE7otErrorRKT_
                - _ZN2ot6Crypto6AesCcmD2Ev
            - BranchSide:      'src/core/thread/mle.cpp:2293,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message7CompareIA4_hEEbtRKT_
                - _ZN2ot6Crypto6AesCcmD2Ev
                - _ZN2ot7Message12RemoveFooterEt
        - Branch String:   'src/core/thread/mle.cpp:2289,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2289,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesCcmD2Ev
            - BranchSide:      'src/core/thread/mle.cpp:2290,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesCcmD2Ev
        - Branch String:   'src/core/thread/mle.cpp:2293,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2293,9'
              BranchSideFuncs:
                - _ZN2ot7Message12RemoveFooterEt
                - _ZN2ot6Crypto6AesCcmD2Ev
            - BranchSide:      'src/core/thread/mle.cpp:2293,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesCcmD2Ev
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2233,25'
          Dst:             _ZN2ot6Crypto6AesCcmC2Ev
        - Src:             'src/core/thread/mle.cpp:2238,52'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mle.cpp:2239,57'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/thread/mle.cpp:2240,57'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:2250,41'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:2251,41'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/thread/mle.cpp:2254,9'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mle.cpp:2259,42'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:2259,16'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/mle.cpp:2260,55'
          Dst:             _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
        - Src:             'src/core/thread/mle.cpp:2260,5'
          Dst:             _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
        - Src:             'src/core/thread/mle.cpp:2262,27'
          Dst:             _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
        - Src:             'src/core/thread/mle.cpp:2264,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:2264,52'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/thread/mle.cpp:2265,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:2265,43'
          Dst:             _ZNK2ot10KeyManager16GetCurrentMleKeyEv
        - Src:             'src/core/thread/mle.cpp:2266,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:2266,43'
          Dst:             _ZN2ot10KeyManager18GetTemporaryMleKeyEj
        - Src:             'src/core/thread/mle.cpp:2264,12'
          Dst:             _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
        - Src:             'src/core/thread/mle.cpp:2268,12'
          Dst:             _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
        - Src:             'src/core/thread/mle.cpp:2271,12'
          Dst:             _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
        - Src:             'src/core/thread/mle.cpp:2272,12'
          Dst:             _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
        - Src:             'src/core/thread/mle.cpp:2273,12'
          Dst:             _ZN2ot6Crypto6AesCcm6HeaderINS_3Mle3Mle14SecurityHeaderEEEvRKT_
        - Src:             'src/core/thread/mle.cpp:2279,18'
          Dst:             _ZN2ot7Message12RemoveFooterEt
        - Src:             'src/core/thread/mle.cpp:2284,12'
          Dst:             _ZN2ot6Crypto6AesCcm7PayloadERNS_7MessageEttNS1_4ModeE
        - Src:             'src/core/thread/mle.cpp:2285,12'
          Dst:             _ZN2ot6Crypto6AesCcm8FinalizeEPv
        - Src:             'src/core/thread/mle.cpp:2289,9'
          Dst:             _ZN2ot7Message6AppendIA4_hEE7otErrorRKT_
        - Src:             'src/core/thread/mle.cpp:2293,9'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mle.cpp:2293,9'
          Dst:             _ZNK2ot7Message7CompareIA4_hEEbtRKT_
        - Src:             'src/core/thread/mle.cpp:2294,18'
          Dst:             _ZN2ot7Message12RemoveFooterEt
        - Src:             'src/core/thread/mle.cpp:2299,1'
          Dst:             _ZN2ot6Crypto6AesCcmD2Ev
    - functionName:    _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1660
      functionLinenumberEnd: 1660
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1660,55'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
    - functionName:    _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1663
      functionLinenumberEnd: 1663
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1663,48'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot10KeyManager16GetCurrentMleKeyEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 350
      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:    _ZN2ot6Crypto6AesCcm6HeaderINS_3Ip67AddressEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ccm.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto6AesCcm6HeaderEPKvj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/aes_ccm.hpp:133,9'
          Dst:             _ZN2ot6Crypto6AesCcm6HeaderEPKvj
    - functionName:    _ZN2ot6Crypto6AesCcm6HeaderINS_3Mle3Mle14SecurityHeaderEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ccm.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto6AesCcm6HeaderEPKvj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/aes_ccm.hpp:133,9'
          Dst:             _ZN2ot6Crypto6AesCcm6HeaderEPKvj
    - functionName:    _ZN2ot7Message6AppendIA4_hEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot7Message7CompareIA4_hEEbtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:991,16'
          Dst:             _ZNK2ot7Message12CompareBytesEtPKvtPFbhhE
    - functionName:    _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4819
      functionLinenumberEnd: 4845
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         19
      ICount:          93
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Mle22AddressRegistrationTlv14ControlByteForEh
        - _ZN2ot7Message6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - _ZN2ot7Message6AppendIhEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader10GetContextERKNS_3Ip67AddressERNS_6Lowpan7ContextE
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address6GetIidEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4823,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4827,14'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot7Message6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/mle.cpp:4833,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot7Message6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/thread/mle.cpp:4827,86'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4827,97'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot7Message6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot3Mle22AddressRegistrationTlv14ControlByteForEh
            - BranchSide:      'src/core/thread/mle.cpp:4831,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot7Message6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/thread/mle.cpp:4827,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4829,70'
              BranchSideFuncs:
                - _ZN2ot3Mle22AddressRegistrationTlv14ControlByteForEh
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot7Message6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/mle.cpp:4831,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot7Message6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/thread/mle.cpp:4833,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4833,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4835,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot7Message6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/thread/mle.cpp:4835,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4837,24'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/mle.cpp:4841,24'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot7Message6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4823,19'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/mle.cpp:4827,14'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle.cpp:4827,41'
          Dst:             _ZNK2ot11NetworkData6Leader10GetContextERKNS_3Ip67AddressERNS_6Lowpan7ContextE
        - Src:             'src/core/thread/mle.cpp:4829,23'
          Dst:             _ZN2ot3Mle22AddressRegistrationTlv14ControlByteForEh
        - Src:             'src/core/thread/mle.cpp:4833,5'
          Dst:             _ZN2ot7Message6AppendIhEE7otErrorRKT_
        - Src:             'src/core/thread/mle.cpp:4837,17'
          Dst:             _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Src:             'src/core/thread/mle.cpp:4841,33'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:4841,17'
          Dst:             _ZN2ot7Message6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
    - functionName:    _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11ThreadNetifEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot7Message11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot7Message11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_11ThreadNetifEEERT_v
    - functionName:    _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3685
      functionLinenumberEnd: 3686
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip619InterfaceIdentifier16IsRoutingLocatorEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3686,41'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3686,44'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsRoutingLocatorEv
            - BranchSide:      'src/core/thread/mle.cpp:3686,41'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3686,12'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:3686,53'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:3686,62'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier16IsRoutingLocatorEv
    - functionName:    _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3690
      functionLinenumberEnd: 3691
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3691,41'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3691,44'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
            - BranchSide:      'src/core/thread/mle.cpp:3691,41'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3691,12'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:3691,53'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:3691,62'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
    - functionName:    _ZN2ot3Ip65Netif33IterateExternalMulticastAddressesENS0_7Address10TypeFilterE
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aFilter
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7BuilderC2ERKS1_NS0_7Address10TypeFilterE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:587,16'
          Dst:             _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7BuilderC2ERKS1_NS0_7Address10TypeFilterE
    - functionName:    _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder5beginEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip65Netif24ExternalMulticastAddress8IteratorC2ERKS1_NS0_7Address10TypeFilterE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:294,47'
          Dst:             _ZN2ot3Ip65Netif24ExternalMulticastAddress8IteratorC2ERKS1_NS0_7Address10TypeFilterE
    - functionName:    _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7Builder3endEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip65Netif24ExternalMulticastAddress8IteratorC2ERKS1_NS3_12IteratorTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:295,45'
          Dst:             _ZN2ot3Ip65Netif24ExternalMulticastAddress8IteratorC2ERKS1_NS3_12IteratorTypeE
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEneERKS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7AdvanceEv
    - functionName:    _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip65Netif24ExternalMulticastAddress7GetNextEv
        - _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator11AdvanceFromEPKNS1_16MulticastAddressE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:313,53'
          Dst:             _ZN2ot3Ip65Netif24ExternalMulticastAddress7GetNextEv
        - Src:             'src/core/net/netif.hpp:313,34'
          Dst:             _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator11AdvanceFromEPKNS1_16MulticastAddressE
    - functionName:    _ZN2ot3Ip65Netif24ExternalMulticastAddress8IteratorC2ERKS1_NS3_12IteratorTypeE
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNetif
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:307,13'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEC2Ev
    - functionName:    _ZN2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      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:    _ZN2ot3Ip65Netif24ExternalMulticastAddress8Iterator7BuilderC2ERKS1_NS0_7Address10TypeFilterE
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNetif
        - aFilter
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3694
      functionLinenumberEnd: 3694
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip67Address9GetPrefixEv
        - _ZNK2ot9EquatableINS_3Ip613NetworkPrefixEEeqERKS2_
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3694,85'
          Dst:             _ZNK2ot3Ip67Address9GetPrefixEv
        - Src:             'src/core/thread/mle.cpp:3694,97'
          Dst:             _ZNK2ot9EquatableINS_3Ip613NetworkPrefixEEeqERKS2_
    - functionName:    _ZNK2ot9EquatableINS_3Ip613NetworkPrefixEEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot7Message11GetInstanceEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot7Message11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_11NetworkData6LeaderEEERT_v
    - functionName:    _ZN2ot3Mle22AddressRegistrationTlv14ControlByteForEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aContextId
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message6AppendINS_3Ip619InterfaceIdentifierEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot11GetProviderINS_7MessageEE3GetINS_19SupervisionListenerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_19SupervisionListenerEEERT_v
        - _ZNK2ot7Message11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot7Message11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_19SupervisionListenerEEERT_v
    - functionName:    _ZNK2ot19SupervisionListener11GetIntervalEv
      functionSourceFile: '/src/openthread/src/core/thread/child_supervision.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4860
      functionLinenumberEnd: 4861
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aInterval
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh27EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4861,12'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh27EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh27EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.hpp:107,51'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.hpp:107,73'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.hpp:107,84'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mle10LeaderData14SetDataVersionEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aVersion
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle10LeaderData20SetStableDataVersionEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aVersion
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle13LeaderDataTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:593,9'
          Dst:             _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/mle_tlvs.hpp:594,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot3Mle13LeaderDataTlv3SetERKNS0_10LeaderDataE
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLeaderData
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
        - _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:626,64'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_tlvs.hpp:626,30'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/thread/mle_tlvs.hpp:627,42'
          Dst:             _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - Src:             'src/core/thread/mle_tlvs.hpp:628,42'
          Dst:             _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - Src:             'src/core/thread/mle_tlvs.hpp:629,42'
          Dst:             _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - Src:             'src/core/thread/mle_tlvs.hpp:630,42'
          Dst:             _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
    - functionName:    _ZNK2ot3Mle10LeaderData12GetWeightingEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_types.hpp:411,16'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_types.hpp:411,51'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_types.hpp:411,66'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh0EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot3Tlv6AppendINS_7TlvInfoILh3EEEEE7otErrorRNS_7MessageEPKvh
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
        - aLength
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:573,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot7Message13SetMleCommandENS_3Mle7CommandE
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMleCommand
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Buffer11GetMetadataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:594,52'
          Dst:             _ZN2ot6Buffer11GetMetadataEv
    - functionName:    _ZN2ot3Mle3Mle14SecurityHeader19InitSecurityControlEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1657
      functionLinenumberEnd: 1657
      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:    _ZN2ot7Message6AppendINS_3Mle3Mle14SecurityHeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Mle3Mle11RetxTracker9RetryInfo17IncrementAttemptsEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5442
      functionLinenumberEnd: 5447
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5443,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5443,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5445,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5450
      functionLinenumberEnd: 5452
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - this
        - aDelay
        - aJitter
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot6Random9NonCrypto9AddJitterEjt
        - _ZNK2ot4TimeplEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5451,19'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle.cpp:5451,42'
          Dst:             _ZN2ot6Random9NonCrypto9AddJitterEjt
        - Src:             'src/core/thread/mle.cpp:5451,40'
          Dst:             _ZNK2ot4TimeplEj
    - functionName:    _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5606
      functionLinenumberEnd: 5622
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle10IsDisabledEv
        - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo8ScheduleERNS_10TimerMilliE
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5609,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5609,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5609,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo8ScheduleERNS_10TimerMilliE
                - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo8ScheduleERNS_10TimerMilliE
        - Branch String:   'src/core/thread/mle.cpp:5616,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5616,32'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo8ScheduleERNS_10TimerMilliE
            - BranchSide:      'src/core/thread/mle.cpp:5618,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo8ScheduleERNS_10TimerMilliE
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5607,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/thread/mle.cpp:5609,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5609,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/mle.cpp:5611,18'
          Dst:             _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo8ScheduleERNS_10TimerMilliE
        - Src:             'src/core/thread/mle.cpp:5618,22'
          Dst:             _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo8ScheduleERNS_10TimerMilliE
    - functionName:    _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo8ScheduleERNS_10TimerMilliE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5472
      functionLinenumberEnd: 5482
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTimer
      BBCount:         9
      ICount:          48
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5473,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5473,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5476,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5479,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/thread/mle.cpp:5479,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5479,16'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender23RemoveMatchingSchedulesENS1_11MessageTypeERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4575
      functionLinenumberEnd: 4584
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessageType
        - aDestination
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
        - _ZN2ot12MessageQueue3endEv
        - _ZN2ot12MessageQueue5beginEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot3Mle3Mle13DelayedSender5MatchERKNS_7MessageENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4576,29'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4576,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Mle3Mle13DelayedSender5MatchERKNS_7MessageENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle.cpp:4584,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:4578,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4576,5'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Mle3Mle13DelayedSender5MatchERKNS_7MessageENS1_11MessageTypeERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle.cpp:4580,13'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Mle3Mle13DelayedSender5MatchERKNS_7MessageENS1_11MessageTypeERKNS_3Ip67AddressE
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4576,29'
          Dst:             _ZN2ot12MessageQueue5beginEv
        - Src:             'src/core/thread/mle.cpp:4576,29'
          Dst:             _ZN2ot12MessageQueue3endEv
        - Src:             'src/core/thread/mle.cpp:4576,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/thread/mle.cpp:4576,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/thread/mle.cpp:4578,13'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender5MatchERKNS_7MessageENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4580,24'
          Dst:             _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
        - Src:             'src/core/thread/mle.cpp:4581,13'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4576,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender5MatchERKNS_7MessageENS1_11MessageTypeERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4550
      functionLinenumberEnd: 4555
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aSchedule
        - aMessageType
        - aDestination
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle13DelayedSender6Header8ReadFromERKNS_7MessageE
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4555,50'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4555,61'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/thread/mle.cpp:4555,50'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4553,12'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender6Header8ReadFromERKNS_7MessageE
        - Src:             'src/core/thread/mle.cpp:4555,74'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender6Header8ReadFromERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1627
      functionLinenumberEnd: 1627
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSchedule
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZNK2ot7Message4ReadINS_3Mle3Mle13DelayedSender6HeaderEEE7otErrortRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1627,78'
          Dst:             _ZNK2ot7Message4ReadINS_3Mle3Mle13DelayedSender6HeaderEEE7otErrortRT_
        - Src:             'src/core/thread/mle.hpp:1627,56'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot7Message4ReadINS_3Mle3Mle13DelayedSender6HeaderEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Mle3Mle12ParentSearch19SetRecentlyDetachedEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1888
      functionLinenumberEnd: 1888
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip619InterfaceIdentifier10SetLocatorEt
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLocator
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.hpp:478,59'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRole
      BBCount:         30
      ICount:          176
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Mle12RoleToStringENS0_10DeviceRoleE
        - _ZN2ot3Mle3Mle22UpdateRoleTimeCountersENS0_10DeviceRoleE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZN2ot8Notifier6UpdateINS_3Mle10DeviceRoleEEE7otErrorRT_RKS5_NS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle13GetDeviceModeEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot6Uptime18GetUptimeInSecondsEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:368,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:368,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:370,5'
              BranchSideFuncs:
                - _ZN2ot3Mle12RoleToStringENS0_10DeviceRoleE
                - _ZN2ot3Mle12RoleToStringENS0_10DeviceRoleE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle22UpdateRoleTimeCountersENS0_10DeviceRoleE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
        - Branch String:   'src/core/thread/mle.cpp:372,36'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:372,39'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle22UpdateRoleTimeCountersENS0_10DeviceRoleE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
            - BranchSide:      'src/core/thread/mle.cpp:377,28'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle22UpdateRoleTimeCountersENS0_10DeviceRoleE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Branch String:   'src/core/thread/mle.cpp:372,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:374,27'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
                - _ZN2ot3Mle3Mle22UpdateRoleTimeCountersENS0_10DeviceRoleE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
            - BranchSide:      'src/core/thread/mle.cpp:377,28'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle22UpdateRoleTimeCountersENS0_10DeviceRoleE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Branch String:   'src/core/thread/mle.cpp:379,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:382,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
            - BranchSide:      'src/core/thread/mle.cpp:385,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
            - BranchSide:      'src/core/thread/mle.cpp:388,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
            - BranchSide:      'src/core/thread/mle.cpp:391,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
            - BranchSide:      'src/core/thread/mle.cpp:394,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
            - BranchSide:      'src/core/thread/mle.cpp:399,10'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Branch String:   'src/core/thread/mle.cpp:399,20'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:399,23'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
            - BranchSide:      'src/core/thread/mle.cpp:404,10'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - Branch String:   'src/core/thread/mle.cpp:399,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:401,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
            - BranchSide:      'src/core/thread/mle.cpp:404,10'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - Branch String:   'src/core/thread/mle.cpp:404,36'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:404,39'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
            - BranchSide:      'src/core/thread/mle.cpp:404,47'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:404,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:404,47'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
            - BranchSide:      'src/core/thread/mle.cpp:412,39'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:368,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/mle.cpp:368,5'
          Dst:             _ZN2ot8Notifier6UpdateINS_3Mle10DeviceRoleEEE7otErrorRT_RKS5_NS_5EventE
        - Src:             'src/core/thread/mle.cpp:370,5'
          Dst:             _ZN2ot3Mle12RoleToStringENS0_10DeviceRoleE
        - Src:             'src/core/thread/mle.cpp:370,5'
          Dst:             _ZN2ot3Mle12RoleToStringENS0_10DeviceRoleE
        - Src:             'src/core/thread/mle.cpp:370,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:372,39'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle.cpp:374,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - Src:             'src/core/thread/mle.cpp:374,41'
          Dst:             _ZNK2ot6Uptime18GetUptimeInSecondsEv
        - Src:             'src/core/thread/mle.cpp:377,5'
          Dst:             _ZN2ot3Mle3Mle22UpdateRoleTimeCountersENS0_10DeviceRoleE
        - Src:             'src/core/thread/mle.cpp:399,10'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:401,17'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle.cpp:404,39'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:412,39'
          Dst:             _ZNK2ot3Mle3Mle13GetDeviceModeEv
        - Src:             'src/core/thread/mle.cpp:412,55'
          Dst:             _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
    - functionName:    _ZN2ot3Mle3Mle11RetxTracker4StopEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5509
      functionLinenumberEnd: 5513
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo5ResetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5510,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/thread/mle.cpp:5511,18'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker9RetryInfo5ResetEv
        - Src:             'src/core/thread/mle.cpp:5512,18'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker9RetryInfo5ResetEv
    - functionName:    _ZN2ot3Mac3Mac16SetBeaconEnabledEb
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle11RetxTracker9RetryInfo5ResetEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5436
      functionLinenumberEnd: 5439
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Notifier6UpdateINS_3Mle10DeviceRoleEEE7otErrorRT_RKS5_NS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aVariable
        - aNewValue
        - aEvent
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.hpp:274,13'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.hpp:276,27'
              BranchSideFuncs:
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
            - BranchSide:      'src/core/common/notifier.hpp:281,25'
              BranchSideFuncs:
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/common/notifier.hpp:276,13'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Src:             'src/core/common/notifier.hpp:282,13'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZNK2ot3Mle3Mle10IsAttachedEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot3Mle3Mle8IsRouterEv
      functionUses:    33
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:742,54'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:742,54'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:742,57'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
        - Branch String:   'src/core/thread/mle.cpp:742,68'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:742,68'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:742,71'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle8IsLeaderEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:742,44'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:742,57'
          Dst:             _ZNK2ot3Mle3Mle8IsRouterEv
        - Src:             'src/core/thread/mle.cpp:742,71'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
    - functionName:    _ZN2ot3Mle3Mle22UpdateRoleTimeCountersENS0_10DeviceRoleE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRole
      BBCount:         10
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - _ZNK2ot6Uptime9GetUptimeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:344,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:344,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:347,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:350,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:353,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:356,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:359,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:337,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - Src:             'src/core/thread/mle.cpp:337,48'
          Dst:             _ZNK2ot6Uptime9GetUptimeEv
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender4StopEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4294
      functionLinenumberEnd: 4297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4295,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/thread/mle.cpp:4296,16'
          Dst:             _ZN2ot12MessageQueue17DequeueAndFreeAllEv
    - functionName:    _ZN2ot3Mle3Mle15AnnounceHandler4StopEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5662
      functionLinenumberEnd: 5665
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5663,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1959
      functionLinenumberEnd: 1959
      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:    _ZN2ot3Mle3Mle8Detacher10HandleStopEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5422
      functionLinenumberEnd: 5430
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5425,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5425,9'
              BranchSideFuncs:
                - _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJEEEvDpOT_
            - BranchSide:      'src/core/thread/mle.cpp:5427,9'
              BranchSideFuncs:
                - _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJEEEvDpOT_
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5428,19'
          Dst:             _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJEEEvDpOT_
    - functionName:    _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPvEE5ClearEv
        - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:273,36'
          Dst:             _ZN2ot12CallbackBaseIPFvPvEE5ClearEv
        - Src:             'src/core/common/callback.hpp:274,22'
          Dst:             _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
    - functionName:    _ZN2ot12CallbackBaseIPFvPvEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      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:    _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_22HandleRetxTrackerTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
    - functionName:    _ZN2ot3Mle3Mle22HandleRetxTrackerTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1752
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle11RetxTracker11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1752,54'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker11HandleTimerEv
    - functionName:    _ZN2ot3Mle3Mle11RetxTracker11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5626
      functionLinenumberEnd: 5648
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         27
      ICount:          97
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
        - _ZN2ot3Mle3Mle23SendDataRequestToParentEv
        - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle10IsDisabledEv
        - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo10ShouldSendENS_4TimeE
        - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo26DetachIfMaxAttemptsReachedERS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5629,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5629,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5629,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo10ShouldSendENS_4TimeE
                - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo10ShouldSendENS_4TimeE
                - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo26DetachIfMaxAttemptsReachedERS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle23SendDataRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo26DetachIfMaxAttemptsReachedERS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:5631,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5633,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo26DetachIfMaxAttemptsReachedERS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:5638,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo10ShouldSendENS_4TimeE
                - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo26DetachIfMaxAttemptsReachedERS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle23SendDataRequestToParentEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:5633,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5633,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5634,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:5638,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5640,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo26DetachIfMaxAttemptsReachedERS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle23SendDataRequestToParentEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:5645,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
        - Branch String:   'src/core/thread/mle.cpp:5640,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5640,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5641,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle23SendDataRequestToParentEv
                - _ZL11IgnoreError7otError.17508
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5627,21'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle.cpp:5629,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5629,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/mle.cpp:5631,22'
          Dst:             _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo10ShouldSendENS_4TimeE
        - Src:             'src/core/thread/mle.cpp:5633,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5633,9'
          Dst:             _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo26DetachIfMaxAttemptsReachedERS1_
        - Src:             'src/core/thread/mle.cpp:5634,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5634,32'
          Dst:             _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - Src:             'src/core/thread/mle.cpp:5634,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:5638,22'
          Dst:             _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo10ShouldSendENS_4TimeE
        - Src:             'src/core/thread/mle.cpp:5640,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5640,9'
          Dst:             _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo26DetachIfMaxAttemptsReachedERS1_
        - Src:             'src/core/thread/mle.cpp:5641,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5641,32'
          Dst:             _ZN2ot3Mle3Mle23SendDataRequestToParentEv
        - Src:             'src/core/thread/mle.cpp:5641,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:5645,5'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
    - functionName:    _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo10ShouldSendENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5455
      functionLinenumberEnd: 5468
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         9
      ICount:          51
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK2ot4TimegeERKS0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5458,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5458,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5461,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5464,31'
              BranchSideFuncs:
                - _ZNK2ot4TimegeERKS0_
            - BranchSide:      'src/core/thread/mle.cpp:5464,31'
              BranchSideFuncs:
                - _ZNK2ot4TimegeERKS0_
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5464,28'
          Dst:             _ZNK2ot4TimegeERKS0_
    - functionName:    _ZNK2ot3Mle3Mle11RetxTracker9RetryInfo26DetachIfMaxAttemptsReachedERS1_
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5485
      functionLinenumberEnd: 5494
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMle
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5488,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5488,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:5490,21'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5490,26'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle.cpp:5490,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Mle3Mle23SendDataRequestToParentEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1850
      functionLinenumberEnd: 1855
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
        - _ZN2ot8Neighbor13GetExtAddressEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1853,47'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:1853,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:1855,12'
          Dst:             _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
    - functionName:    _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1859
      functionLinenumberEnd: 1874
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDestination
      BBCount:         9
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle11RetxTracker21UpdateOnDataRequestTxEv
        - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressEPKhh
        - _ZNK2ot3Mle3Mle10IsAttachedEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1864,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1864,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressEPKhh
                - _ZN2ot3Mle3Mle11RetxTracker21UpdateOnDataRequestTxEv
            - BranchSide:      'src/core/thread/mle.cpp:1864,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1864,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle.cpp:1869,13'
          Dst:             _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressEPKhh
        - Src:             'src/core/thread/mle.cpp:1871,18'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker21UpdateOnDataRequestTxEv
    - functionName:    _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressEPKhh
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1893
      functionLinenumberEnd: 1919
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aDestination
        - aTlvs
        - aTlvsLength
      BBCount:         31
      ICount:          123
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot14DataPollSender13SendFastPollsEh
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
        - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1897,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1897,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1897,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1898,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1898,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1907,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1907,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1907,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1909,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1909,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1909,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1910,41'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1912,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1912,25'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1914,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1918,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1918,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1918,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1918,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1918,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1918,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1897,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle.cpp:1898,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
        - Src:             'src/core/thread/mle.cpp:1907,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
        - Src:             'src/core/thread/mle.cpp:1909,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1910,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1912,10'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:1914,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/thread/mle.cpp:1914,31'
          Dst:             _ZN2ot14DataPollSender13SendFastPollsEh
        - Src:             'src/core/thread/mle.cpp:1918,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle3Mle11RetxTracker21UpdateOnDataRequestTxEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5580
      functionLinenumberEnd: 5596
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
        - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
        - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo17IncrementAttemptsEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle7IsChildEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5583,30'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5583,34'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo17IncrementAttemptsEv
                - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
                - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
            - BranchSide:      'src/core/thread/mle.cpp:5591,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
        - Branch String:   'src/core/thread/mle.cpp:5583,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5585,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
            - BranchSide:      'src/core/thread/mle.cpp:5591,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5583,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5583,20'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:5583,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5583,45'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:5585,22'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker9RetryInfo17IncrementAttemptsEv
        - Src:             'src/core/thread/mle.cpp:5587,22'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
        - Src:             'src/core/thread/mle.cpp:5595,5'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
    - functionName:    _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4717
      functionLinenumberEnd: 4718
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTlvs
        - aTlvsLength
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_7TlvInfoILh13EEEEE7otErrorRNS_7MessageEPKvh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4718,12'
          Dst:             _ZN2ot3Tlv6AppendINS_7TlvInfoILh13EEEEE7otErrorRNS_7MessageEPKvh
    - functionName:    _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4913
      functionLinenumberEnd: 4920
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle9TxMessage24AppendActiveTimestampTlvEv
        - _ZN2ot3Mle3Mle9TxMessage25AppendPendingTimestampTlvEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4916,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4916,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4917,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage25AppendPendingTimestampTlvEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4916,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage24AppendActiveTimestampTlvEv
        - Src:             'src/core/thread/mle.cpp:4917,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage25AppendPendingTimestampTlvEv
    - functionName:    _ZN2ot3Mle3Mle9TxMessage24AppendActiveTimestampTlvEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4889
      functionLinenumberEnd: 4897
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4893,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4893,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
            - BranchSide:      'src/core/thread/mle.cpp:4893,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4891,43'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:4891,80'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/thread/mle.cpp:4893,5'
          Dst:             _ZNK2ot7MeshCoP9Timestamp7IsValidEv
        - Src:             'src/core/thread/mle.cpp:4894,13'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
    - functionName:    _ZN2ot3Mle3Mle9TxMessage25AppendPendingTimestampTlvEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4901
      functionLinenumberEnd: 4909
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - _ZNK2ot7MeshCoP9Timestamp7IsValidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4905,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4905,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
            - BranchSide:      'src/core/thread/mle.cpp:4905,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4903,43'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:4903,81'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/thread/mle.cpp:4905,5'
          Dst:             _ZNK2ot7MeshCoP9Timestamp7IsValidEv
        - Src:             'src/core/thread/mle.cpp:4906,13'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
    - functionName:    _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot7Message11GetInstanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot7Message11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
    - functionName:    _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:592,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot7Message11GetInstanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot7Message11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
    - functionName:    _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:592,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Tlv6AppendINS_7TlvInfoILh13EEEEE7otErrorRNS_7MessageEPKvh
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
        - aLength
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:573,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_19HandleDetacherTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
    - functionName:    _ZN2ot3Mle3Mle19HandleDetacherTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1720
      functionLinenumberEnd: 1720
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle8Detacher11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1720,48'
          Dst:             _ZN2ot3Mle3Mle8Detacher11HandleTimerEv
    - functionName:    _ZN2ot3Mle3Mle8Detacher11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5389
      functionLinenumberEnd: 5394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle4StopEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5390,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5390,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle4StopEv
            - BranchSide:      'src/core/thread/mle.cpp:5392,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle4StopEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5392,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5392,20'
          Dst:             _ZN2ot3Mle3Mle4StopEv
    - functionName:    _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_24HandleDelayedSenderTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
    - functionName:    _ZN2ot3Mle3Mle24HandleDelayedSenderTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1594
      functionLinenumberEnd: 1594
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle13DelayedSender11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1594,58'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender11HandleTimerEv
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4444
      functionLinenumberEnd: 4473
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          133
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
        - _ZN2ot12MessageQueue3endEv
        - _ZN2ot12MessageQueue5beginEv
        - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - _ZN2ot12MessageQueueC2Ev
        - _ZN2ot12MessageQueueD2Ev
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot3Mle3Mle13DelayedSender6Header8ReadFromERKNS_7MessageE
        - _ZN2ot3Mle3Mle13DelayedSender7ExecuteERKNS_7MessageE
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot4TimeltERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4448,29'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4448,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Mle3Mle13DelayedSender6Header8ReadFromERKNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
                - _ZN2ot12MessageQueueD2Ev
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Mle3Mle13DelayedSender7ExecuteERKNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/thread/mle.cpp:4465,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
                - _ZN2ot12MessageQueueD2Ev
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Mle3Mle13DelayedSender7ExecuteERKNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Branch String:   'src/core/thread/mle.cpp:4454,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4456,49'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
                - _ZN2ot12MessageQueueD2Ev
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Mle3Mle13DelayedSender7ExecuteERKNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Mle3Mle13DelayedSender6Header8ReadFromERKNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
            - BranchSide:      'src/core/thread/mle.cpp:4460,13'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot12MessageQueue5beginEv
                - _ZN2ot12MessageQueue3endEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
                - _ZN2ot12MessageQueueD2Ev
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Mle3Mle13DelayedSender7ExecuteERKNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Mle3Mle13DelayedSender6Header8ReadFromERKNS_7MessageE
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Branch String:   'src/core/thread/mle.cpp:4467,29'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4467,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
                - _ZN2ot3Mle3Mle13DelayedSender7ExecuteERKNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
                - _ZN2ot12MessageQueueD2Ev
            - BranchSide:      'src/core/thread/mle.cpp:4472,24'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
                - _ZN2ot12MessageQueueD2Ev
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4445,18'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/thread/mle.cpp:4446,18'
          Dst:             _ZN2ot12MessageQueueC2Ev
        - Src:             'src/core/thread/mle.cpp:4448,29'
          Dst:             _ZN2ot12MessageQueue5beginEv
        - Src:             'src/core/thread/mle.cpp:4448,29'
          Dst:             _ZN2ot12MessageQueue3endEv
        - Src:             'src/core/thread/mle.cpp:4448,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/thread/mle.cpp:4448,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/thread/mle.cpp:4452,16'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender6Header8ReadFromERKNS_7MessageE
        - Src:             'src/core/thread/mle.cpp:4454,26'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/thread/mle.cpp:4454,35'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/thread/mle.cpp:4456,26'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/thread/mle.cpp:4460,24'
          Dst:             _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - Src:             'src/core/thread/mle.cpp:4461,32'
          Dst:             _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - Src:             'src/core/thread/mle.cpp:4448,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/thread/mle.cpp:4465,12'
          Dst:             _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - Src:             'src/core/thread/mle.cpp:4467,29'
          Dst:             _ZN2ot12MessageQueue5beginEv
        - Src:             'src/core/thread/mle.cpp:4467,29'
          Dst:             _ZN2ot12MessageQueue3endEv
        - Src:             'src/core/thread/mle.cpp:4467,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/thread/mle.cpp:4467,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
        - Src:             'src/core/thread/mle.cpp:4469,9'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender7ExecuteERKNS_7MessageE
        - Src:             'src/core/thread/mle.cpp:4467,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/thread/mle.cpp:4472,24'
          Dst:             _ZN2ot12MessageQueue17DequeueAndFreeAllEv
        - Src:             'src/core/thread/mle.cpp:4473,1'
          Dst:             _ZN2ot12MessageQueueD2Ev
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender7ExecuteERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4476
      functionLinenumberEnd: 4547
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSchedule
      BBCount:         16
      ICount:          124
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11RouterTable18FindRouterByRloc16Et
        - _ZN2ot3Mle3Mle13DelayedSender6Header8ReadFromERKNS_7MessageE
        - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
        - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
        - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
        - _ZN2ot3Mle3Mle17SendAdvertisementERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle18ParentResponseInfoC2Ev
        - _ZN2ot3Mle3Mle18SendParentResponseERKNS1_18ParentResponseInfoE
        - _ZN2ot3Mle3Mle21SendDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoE
        - _ZN2ot3Mle3Mle25SendMulticastDataResponseEv
        - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot7Message4ReadINS_3Mle3Mle14LinkAcceptInfoEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Mle3Mle18ParentResponseInfoEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Mle3Mle21DiscoveryResponseInfoEEE7otErrortRT_
        - _ZNK2ot7Message4ReadItEE7otErrortRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4481,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4484,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:4488,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:4494,28'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18ParentResponseInfoC2Ev
                - _ZNK2ot7Message4ReadINS_3Mle3Mle18ParentResponseInfoEEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle18SendParentResponseERKNS1_18ParentResponseInfoE
            - BranchSide:      'src/core/thread/mle.cpp:4502,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle17SendAdvertisementERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle.cpp:4506,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle25SendMulticastDataResponseEv
            - BranchSide:      'src/core/thread/mle.cpp:4511,24'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot7Message4ReadINS_3Mle3Mle14LinkAcceptInfoEEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:4523,21'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadItEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18FindRouterByRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
            - BranchSide:      'src/core/thread/mle.cpp:4538,21'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Mle3Mle21DiscoveryResponseInfoEEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle21SendDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoE
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:4545,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:4526,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4528,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
            - BranchSide:      'src/core/thread/mle.cpp:4531,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4479,12'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender6Header8ReadFromERKNS_7MessageE
        - Src:             'src/core/thread/mle.cpp:4484,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4484,32'
          Dst:             _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4484,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:4488,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4488,32'
          Dst:             _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - Src:             'src/core/thread/mle.cpp:4488,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:4494,28'
          Dst:             _ZN2ot3Mle3Mle18ParentResponseInfoC2Ev
        - Src:             'src/core/thread/mle.cpp:4496,31'
          Dst:             _ZNK2ot7Message4ReadINS_3Mle3Mle18ParentResponseInfoEEE7otErrortRT_
        - Src:             'src/core/thread/mle.cpp:4496,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:4497,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4497,20'
          Dst:             _ZN2ot3Mle3Mle18SendParentResponseERKNS1_18ParentResponseInfoE
        - Src:             'src/core/thread/mle.cpp:4502,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4502,20'
          Dst:             _ZN2ot3Mle3Mle17SendAdvertisementERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4506,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4506,20'
          Dst:             _ZN2ot3Mle3Mle25SendMulticastDataResponseEv
        - Src:             'src/core/thread/mle.cpp:4511,24'
          Dst:             _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
        - Src:             'src/core/thread/mle.cpp:4513,31'
          Dst:             _ZNK2ot7Message4ReadINS_3Mle3Mle14LinkAcceptInfoEEE7otErrortRT_
        - Src:             'src/core/thread/mle.cpp:4513,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:4514,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4514,32'
          Dst:             _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
        - Src:             'src/core/thread/mle.cpp:4514,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:4523,31'
          Dst:             _ZNK2ot7Message4ReadItEE7otErrortRT_
        - Src:             'src/core/thread/mle.cpp:4523,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:4524,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mle.cpp:4524,37'
          Dst:             _ZN2ot11RouterTable18FindRouterByRloc16Et
        - Src:             'src/core/thread/mle.cpp:4528,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4528,24'
          Dst:             _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
        - Src:             'src/core/thread/mle.cpp:4538,31'
          Dst:             _ZNK2ot7Message4ReadINS_3Mle3Mle21DiscoveryResponseInfoEEE7otErrortRT_
        - Src:             'src/core/thread/mle.cpp:4538,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:4539,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4539,32'
          Dst:             _ZN2ot3Mle3Mle21SendDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoE
        - Src:             'src/core/thread/mle.cpp:4539,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Mle3Mle18ParentResponseInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1568
      functionLinenumberEnd: 1568
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle11RxChallengeC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1568,12'
          Dst:             _ZN2ot3Mle11RxChallengeC2Ev
    - functionName:    _ZNK2ot7Message4ReadINS_3Mle3Mle18ParentResponseInfoEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle11RxChallengeC2Ev
        - _ZN2ot3Mle3Mle7TlvListC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1574,12'
          Dst:             _ZN2ot3Mle3Mle7TlvListC2Ev
        - Src:             'src/core/thread/mle.hpp:1574,12'
          Dst:             _ZN2ot3Mle11RxChallengeC2Ev
    - functionName:    _ZNK2ot7Message4ReadINS_3Mle3Mle14LinkAcceptInfoEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot7Message4ReadINS_3Mle3Mle21DiscoveryResponseInfoEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Mle3Mle7TlvListC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionLinenumberEnd: 1440
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayIhLt32EhEC2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1440,9'
          Dst:             _ZN2ot5ArrayIhLt32EhEC2Ev
    - functionName:    _ZN2ot3Mle11RxChallengeC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayIhLt8EhEC2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:489,7'
          Dst:             _ZN2ot5ArrayIhLt8EhEC2Ev
    - functionName:    _ZN2ot5ArrayIhLt8EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      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:    _ZN2ot5ArrayIhLt32EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      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:    _ZNK2ot5ArrayIhLt32EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayIhLt32EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayIhLt32EhE10GetMaxSizeEv
    - functionName:    _ZNK2ot5ArrayIhLt32EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayIhLt32EhE4FindERKh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot5ArrayIhLt32EhE3endEv
        - _ZNK2ot5ArrayIhLt32EhE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:372,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:374,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:376,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayIhLt32EhE5beginEv
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayIhLt32EhE3endEv
    - functionName:    _ZNK2ot5ArrayIhLt32EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayIhLt32EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip613NetworkPrefixEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Ip65Netif16MulticastAddressEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_3Mle10LeaderDataEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_17HandleAttachTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
    - functionName:    _ZN2ot3Mle3Mle17HandleAttachTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1469
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         46
      ICount:          234
      EdgeCount:       53
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
        - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
        - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
        - _ZN2ot3Mle3Mle18AttachModeToStringENS1_10AttachModeE
        - _ZN2ot3Mle3Mle18RouterRoleRestorer11HandleTimerEv
        - _ZN2ot3Mle3Mle18SendChildIdRequestEv
        - _ZN2ot3Mle3Mle20PrepareAnnounceStateEv
        - _ZN2ot3Mle3Mle21ReattachStateToStringENS1_13ReattachStateE
        - _ZN2ot3Mle3Mle8ReattachEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot3Mle3Mle18RouterRoleRestorer8IsActiveEv
        - _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
        - _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
        - _ZNK2ot3Mle3Mle28HasAcceptableParentCandidateEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1475,22'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1475,25'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer8IsActiveEv
                - _ZNK2ot3Mle3Mle28HasAcceptableParentCandidateEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle8ReattachEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
                - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
                - _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle20PrepareAnnounceStateEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle18AttachModeToStringENS1_10AttachModeE
                - _ZN2ot3Mle3Mle21ReattachStateToStringENS1_13ReattachStateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle18SendChildIdRequestEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer11HandleTimerEv
            - BranchSide:      'src/core/thread/mle.cpp:1485,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle28HasAcceptableParentCandidateEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle8ReattachEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
                - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
                - _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle20PrepareAnnounceStateEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle18AttachModeToStringENS1_10AttachModeE
                - _ZN2ot3Mle3Mle21ReattachStateToStringENS1_13ReattachStateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle18SendChildIdRequestEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - Branch String:   'src/core/thread/mle.cpp:1475,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1477,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18RouterRoleRestorer11HandleTimerEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:1485,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle28HasAcceptableParentCandidateEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle8ReattachEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
                - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
                - _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle20PrepareAnnounceStateEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle18AttachModeToStringENS1_10AttachModeE
                - _ZN2ot3Mle3Mle21ReattachStateToStringENS1_13ReattachStateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle18SendChildIdRequestEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - Branch String:   'src/core/thread/mle.cpp:1485,40'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1485,44'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18SendChildIdRequestEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle8ReattachEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
                - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
                - _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle20PrepareAnnounceStateEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle18AttachModeToStringENS1_10AttachModeE
                - _ZN2ot3Mle3Mle21ReattachStateToStringENS1_13ReattachStateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
            - BranchSide:      'src/core/thread/mle.cpp:1492,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle8ReattachEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
                - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
                - _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle20PrepareAnnounceStateEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle18AttachModeToStringENS1_10AttachModeE
                - _ZN2ot3Mle3Mle21ReattachStateToStringENS1_13ReattachStateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1485,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1487,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:1492,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle8ReattachEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
                - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
                - _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle20PrepareAnnounceStateEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle18AttachModeToStringENS1_10AttachModeE
                - _ZN2ot3Mle3Mle21ReattachStateToStringENS1_13ReattachStateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1492,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1495,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:1499,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18AttachModeToStringENS1_10AttachModeE
                - _ZN2ot3Mle3Mle21ReattachStateToStringENS1_13ReattachStateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle20PrepareAnnounceStateEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle8ReattachEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
                - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
            - BranchSide:      'src/core/thread/mle.cpp:1511,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle20PrepareAnnounceStateEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle8ReattachEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
                - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
            - BranchSide:      'src/core/thread/mle.cpp:1552,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle8ReattachEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
                - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
            - BranchSide:      'src/core/thread/mle.cpp:1562,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle8ReattachEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:1566,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/mle.cpp:1512,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1514,31'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:1530,26'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20PrepareAnnounceStateEv
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle8ReattachEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
                - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
        - Branch String:   'src/core/thread/mle.cpp:1516,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1520,23'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:1520,23'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:1523,23'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:1527,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/mle.cpp:1532,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1532,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:1542,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/mle.cpp:1552,28'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1552,55'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle8ReattachEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
            - BranchSide:      'src/core/thread/mle.cpp:1552,86'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle8ReattachEv
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/mle.cpp:1552,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1552,86'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:1554,26'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/mle.cpp:1570,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1570,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:1572,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1475,9'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle.cpp:1475,45'
          Dst:             _ZNK2ot3Mle3Mle18RouterRoleRestorer8IsActiveEv
        - Src:             'src/core/thread/mle.cpp:1477,29'
          Dst:             _ZN2ot3Mle3Mle18RouterRoleRestorer11HandleTimerEv
        - Src:             'src/core/thread/mle.cpp:1485,9'
          Dst:             _ZNK2ot3Mle3Mle28HasAcceptableParentCandidateEv
        - Src:             'src/core/thread/mle.cpp:1485,44'
          Dst:             _ZN2ot3Mle3Mle18SendChildIdRequestEv
        - Src:             'src/core/thread/mle.cpp:1487,9'
          Dst:             _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - Src:             'src/core/thread/mle.cpp:1499,9'
          Dst:             _ZN2ot3Mle3Mle18AttachModeToStringENS1_10AttachModeE
        - Src:             'src/core/thread/mle.cpp:1499,9'
          Dst:             _ZN2ot3Mle3Mle21ReattachStateToStringENS1_13ReattachStateE
        - Src:             'src/core/thread/mle.cpp:1499,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:1502,9'
          Dst:             _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - Src:             'src/core/thread/mle.cpp:1503,26'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle.cpp:1506,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle.cpp:1506,30'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mle.cpp:1512,13'
          Dst:             _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
        - Src:             'src/core/thread/mle.cpp:1514,13'
          Dst:             _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
        - Src:             'src/core/thread/mle.cpp:1530,26'
          Dst:             _ZN2ot3Mle3Mle20PrepareAnnounceStateEv
        - Src:             'src/core/thread/mle.cpp:1542,13'
          Dst:             _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - Src:             'src/core/thread/mle.cpp:1543,13'
          Dst:             _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
        - Src:             'src/core/thread/mle.cpp:1552,32'
          Dst:             _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
        - Src:             'src/core/thread/mle.cpp:1554,13'
          Dst:             _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
        - Src:             'src/core/thread/mle.cpp:1562,9'
          Dst:             _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - Src:             'src/core/thread/mle.cpp:1563,26'
          Dst:             _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
        - Src:             'src/core/thread/mle.cpp:1564,17'
          Dst:             _ZN2ot3Mle3Mle8ReattachEv
        - Src:             'src/core/thread/mle.cpp:1572,22'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZNK2ot3Mle3Mle18RouterRoleRestorer8IsActiveEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1957
      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:    _ZNK2ot3Mle3Mle28HasAcceptableParentCandidateEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1465
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         49
      ICount:          159
      EdgeCount:       53
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK2ot3Mle3Mle25HasMoreChannelsToAnnounceEv
        - _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - _ZNK2ot8Neighbor21IsStateParentResponseEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1415,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1415,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - __assert_fail
                - _ZNK2ot3Mle3Mle25HasMoreChannelsToAnnounceEv
            - BranchSide:      'src/core/thread/mle.cpp:1415,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1417,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1420,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle25HasMoreChannelsToAnnounceEv
                - _ZNK2ot3Mle3Mle7IsChildEv
            - BranchSide:      'src/core/thread/mle.cpp:1424,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - __assert_fail
            - BranchSide:      'src/core/thread/mle.cpp:1438,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1420,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1420,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1420,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
        - Branch String:   'src/core/thread/mle.cpp:1424,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1424,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mle.cpp:1426,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Branch String:   'src/core/thread/mle.cpp:1426,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1432,13'
              BranchSideFuncs:
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle3Mle7IsChildEv
            - BranchSide:      'src/core/thread/mle.cpp:1435,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
        - Branch String:   'src/core/thread/mle.cpp:1432,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1432,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
            - BranchSide:      'src/core/thread/mle.cpp:1432,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1441,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1443,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1462,25'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1443,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1446,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1457,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1457,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1457,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1457,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1457,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1460,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1457,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1457,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1457,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1415,5'
          Dst:             _ZNK2ot8Neighbor21IsStateParentResponseEv
        - Src:             'src/core/thread/mle.cpp:1420,9'
          Dst:             _ZNK2ot3Mle3Mle25HasMoreChannelsToAnnounceEv
        - Src:             'src/core/thread/mle.cpp:1424,9'
          Dst:             _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
        - Src:             'src/core/thread/mle.cpp:1424,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle.cpp:1432,13'
          Dst:             _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Src:             'src/core/thread/mle.cpp:1441,9'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
    - functionName:    _ZN2ot3Mle3Mle18SendChildIdRequestEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1785
      functionLinenumberEnd: 1846
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         67
      ICount:          259
      EdgeCount:       83
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle26HandleChildIdRequestTxDoneEPK9otMessage7otErrorPv
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
        - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
        - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
        - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
        - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
        - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
        - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
        - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
        - _ZN2ot7Message4FreeEv
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle7IsChildEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1793,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1795,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:1815,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:1795,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1797,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1811,13'
              BranchSideFuncs:
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:1815,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1815,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1815,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1816,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1816,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1817,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1817,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1817,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1818,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1818,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1818,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1819,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1819,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1819,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1820,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1820,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1820,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1821,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1821,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1821,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1823,10'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1823,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1825,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1831,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1825,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1825,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1828,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1831,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1831,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1832,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1832,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1832,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1834,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1839,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1839,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1842,10'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1845,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1845,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1845,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1845,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1845,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1845,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1793,17'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:1793,53'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:1793,33'
          Dst:             _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Src:             'src/core/thread/mle.cpp:1795,13'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:1797,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:1811,21'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle.cpp:1815,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle.cpp:1816,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
        - Src:             'src/core/thread/mle.cpp:1817,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
        - Src:             'src/core/thread/mle.cpp:1818,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
        - Src:             'src/core/thread/mle.cpp:1819,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Src:             'src/core/thread/mle.cpp:1820,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
        - Src:             'src/core/thread/mle.cpp:1821,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
        - Src:             'src/core/thread/mle.cpp:1823,10'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:1825,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
        - Src:             'src/core/thread/mle.cpp:1831,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
        - Src:             'src/core/thread/mle.cpp:1832,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
        - Src:             'src/core/thread/mle.cpp:1834,22'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle.cpp:1836,14'
          Dst:             _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
        - Src:             'src/core/thread/mle.cpp:1836,14'
          Dst:             _ZN2ot3Mle3Mle26HandleChildIdRequestTxDoneEPK9otMessage7otErrorPv
        - Src:             'src/core/thread/mle.cpp:1838,56'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:1838,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:1839,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1841,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1845,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle3Mle18AttachModeToStringENS1_10AttachModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4102
      functionLinenumberEnd: 4123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aMode
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle21ReattachStateToStringENS1_13ReattachStateE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4150
      functionLinenumberEnd: 4165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle26DetermineParentRequestTypeERNS1_17ParentRequestTypeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1352
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         42
      ICount:          166
      EdgeCount:       51
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1366,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1366,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1368,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1368,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1370,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1375,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1371,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1371,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1371,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1384,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1384,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1398,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1384,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1386,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1398,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1386,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1386,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1386,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1391,45'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1391,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1395,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1391,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1393,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1395,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1398,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1398,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1398,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1366,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot3Mle3Mle17SendParentRequestENS1_17ParentRequestTypeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1752
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         61
      ICount:          239
      EdgeCount:       70
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
        - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
        - _ZN2ot3Mle3Mle9TxMessage17AppendScanMaskTlvEh
        - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
        - _ZNK2ot7Message5CloneEv
        - _ZNK2ot8Neighbor13GetExtAddressEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1689,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1693,18'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage17AppendScanMaskTlvEh
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1693,18'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage17AppendScanMaskTlvEh
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1697,18'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage17AppendScanMaskTlvEh
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1701,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage17AppendScanMaskTlvEh
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1701,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1701,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage17AppendScanMaskTlvEh
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1701,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1702,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1702,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1703,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage17AppendScanMaskTlvEh
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1703,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1703,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1704,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage17AppendScanMaskTlvEh
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1704,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1704,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1705,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1705,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1705,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1711,9'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1711,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1713,66'
              BranchSideFuncs:
                - _ZNK2ot7Message5CloneEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1733,21'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:1715,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1715,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1715,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1720,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1722,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1726,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:1736,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1736,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1738,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:1738,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1742,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1742,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1746,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1748,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:1751,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1751,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1751,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1751,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1751,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:1751,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1687,29'
          Dst:             _ZN2ot3Mle11TxChallenge14GenerateRandomEv
        - Src:             'src/core/thread/mle.cpp:1701,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle.cpp:1702,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
        - Src:             'src/core/thread/mle.cpp:1703,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle.cpp:1704,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage17AppendScanMaskTlvEh
        - Src:             'src/core/thread/mle.cpp:1705,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
        - Src:             'src/core/thread/mle.cpp:1713,75'
          Dst:             _ZNK2ot7Message5CloneEv
        - Src:             'src/core/thread/mle.cpp:1717,51'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:1717,21'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:1718,37'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1722,33'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/thread/mle.cpp:1726,9'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1728,57'
          Dst:             _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
        - Src:             'src/core/thread/mle.cpp:1728,77'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:1728,21'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:1733,21'
          Dst:             _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - Src:             'src/core/thread/mle.cpp:1736,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1742,9'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1746,9'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1751,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle3Mle20PrepareAnnounceStateEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1577
      functionLinenumberEnd: 1594
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          91
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Mac11ChannelMaskC2Ev
        - _ZN2ot3MaxItEET_S1_S1_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
        - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot7MeshCoP14DatasetManager14GetChannelMaskERNS_3Mac11ChannelMaskE
        - _ZNK2ot7MeshCoP20ActiveDatasetManager19IsPartiallyCompleteEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1581,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1581,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1581,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP20ActiveDatasetManager19IsPartiallyCompleteEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager14GetChannelMaskERNS_3Mac11ChannelMaskE
                - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - Branch String:   'src/core/thread/mle.cpp:1581,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1581,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP20ActiveDatasetManager19IsPartiallyCompleteEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager14GetChannelMaskERNS_3Mac11ChannelMaskE
                - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
            - BranchSide:      'src/core/thread/mle.cpp:1581,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1581,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1581,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager14GetChannelMaskERNS_3Mac11ChannelMaskE
                - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
            - BranchSide:      'src/core/thread/mle.cpp:1581,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager14GetChannelMaskERNS_3Mac11ChannelMaskE
                - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - Branch String:   'src/core/thread/mle.cpp:1581,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1581,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1581,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager14GetChannelMaskERNS_3Mac11ChannelMaskE
                - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
                - _ZN2ot3MaxItEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - Branch String:   'src/core/thread/mle.cpp:1584,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1586,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
                - _ZN2ot3MaxItEET_S1_S1_
            - BranchSide:      'src/core/thread/mle.cpp:1589,54'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
                - _ZN2ot3MaxItEET_S1_S1_
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1579,22'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ev
        - Src:             'src/core/thread/mle.cpp:1581,5'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:1581,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:1581,5'
          Dst:             _ZNK2ot7MeshCoP20ActiveDatasetManager19IsPartiallyCompleteEv
        - Src:             'src/core/thread/mle.cpp:1581,5'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:1584,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:1584,46'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager14GetChannelMaskERNS_3Mac11ChannelMaskE
        - Src:             'src/core/thread/mle.cpp:1586,23'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:1586,39'
          Dst:             _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - Src:             'src/core/thread/mle.cpp:1589,54'
          Dst:             _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
        - Src:             'src/core/thread/mle.cpp:1590,22'
          Dst:             _ZN2ot3MaxItEET_S1_S1_
    - functionName:    _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2136
      functionLinenumberEnd: 2148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac11ChannelMaskC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - _ZNK2ot7MeshCoP14DatasetManager14GetChannelMaskERNS_3Mac11ChannelMaskE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:2143,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2143,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
            - BranchSide:      'src/core/thread/mle.cpp:2145,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2141,22'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ev
        - Src:             'src/core/thread/mle.cpp:2143,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:2143,46'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager14GetChannelMaskERNS_3Mac11ChannelMaskE
        - Src:             'src/core/thread/mle.cpp:2145,23'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:2145,39'
          Dst:             _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - Src:             'src/core/thread/mle.cpp:2148,24'
          Dst:             _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
    - functionName:    _ZN2ot3Mle3Mle12SendAnnounceEhNS1_12AnnounceModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2092
      functionLinenumberEnd: 2098
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
        - aMode
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
        - _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2095,17'
          Dst:             _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
        - Src:             'src/core/thread/mle.cpp:2097,5'
          Dst:             _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
    - functionName:    _ZN2ot3Mle3Mle8ReattachEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1598
      functionLinenumberEnd: 1677
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         44
      ICount:          175
      EdgeCount:       48
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - _ZN2ot14DataPollSender13SetAttachModeEb
        - _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachFailureEv
        - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1606,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1609,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachFailureEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
            - BranchSide:      'src/core/thread/mle.cpp:1622,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachFailureEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:1627,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachFailureEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:1630,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachFailureEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1609,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1611,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
            - BranchSide:      'src/core/thread/mle.cpp:1618,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachFailureEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:1630,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1635,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachFailureEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:1635,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachFailureEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:1635,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachFailureEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:1669,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle.cpp:1669,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle.cpp:1673,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1674,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1635,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1641,18'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:1650,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachFailureEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:1641,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1643,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1647,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1650,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1652,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachFailureEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:1658,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
        - Branch String:   'src/core/thread/mle.cpp:1658,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1658,37'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:1664,21'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:1658,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1660,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1664,21'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1609,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:1609,51'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - Src:             'src/core/thread/mle.cpp:1611,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:1611,63'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationEv
        - Src:             'src/core/thread/mle.cpp:1611,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:1613,13'
          Dst:             _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - Src:             'src/core/thread/mle.cpp:1614,21'
          Dst:             _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Src:             'src/core/thread/mle.cpp:1622,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:1622,58'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - Src:             'src/core/thread/mle.cpp:1622,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:1635,13'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:1641,18'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:1643,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/thread/mle.cpp:1643,39'
          Dst:             _ZN2ot14DataPollSender13SetAttachModeEb
        - Src:             'src/core/thread/mle.cpp:1644,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle.cpp:1644,38'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mle.cpp:1650,30'
          Dst:             _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
        - Src:             'src/core/thread/mle.cpp:1652,30'
          Dst:             _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachFailureEv
        - Src:             'src/core/thread/mle.cpp:1653,25'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle.cpp:1653,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:1658,13'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:1658,37'
          Dst:             _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
        - Src:             'src/core/thread/mle.cpp:1664,21'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle.cpp:1664,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:1669,9'
          Dst:             _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
    - functionName:    _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1837
      functionLinenumberEnd: 1837
      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:    _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachFailureEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5822
      functionLinenumberEnd: 5829
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mac3Mac13SetPanChannelEh
        - _ZN2ot3Mac3Mac8SetPanIdEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5823,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5823,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13SetPanChannelEh
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac8SetPanIdEt
            - BranchSide:      'src/core/thread/mle.cpp:5823,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5825,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:5825,33'
          Dst:             _ZN2ot3Mac3Mac13SetPanChannelEh
        - Src:             'src/core/thread/mle.cpp:5825,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:5826,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:5826,21'
          Dst:             _ZN2ot3Mac3Mac8SetPanIdEt
    - functionName:    _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2101
      functionLinenumberEnd: 2133
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
        - aDestination
        - aMode
      BBCount:         45
      ICount:          182
      EdgeCount:       53
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3Mle15ChannelTlvValueC2Et
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle9TxMessage24AppendActiveTimestampTlvEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh21EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh20ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP9Timestamp19SetToOrphanAnnounceEv
        - _ZN2ot7Message10SetChannelEh
        - _ZN2ot7Message22SetLinkSecurityEnabledEb
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
        - _ZNK2ot3Mac3Mac13GetPanChannelEv
        - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - _ZNK2ot3Mac3Mac8GetPanIdEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:2106,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2106,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot7Message10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mle15ChannelTlvValueC2Et
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh20ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Mle3Mle9TxMessage24AppendActiveTimestampTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh21EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7MeshCoP9Timestamp19SetToOrphanAnnounceEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
            - BranchSide:      'src/core/thread/mle.cpp:2106,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:2107,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2107,5'
              BranchSideFuncs:
                - _ZN2ot7Message22SetLinkSecurityEnabledEb
                - _ZN2ot7Message10SetChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZN2ot3Mle15ChannelTlvValueC2Et
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh20ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Mle3Mle9TxMessage24AppendActiveTimestampTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh21EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP9Timestamp19SetToOrphanAnnounceEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
            - BranchSide:      'src/core/thread/mle.cpp:2107,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:2111,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2111,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2113,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage24AppendActiveTimestampTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh21EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP9Timestamp19SetToOrphanAnnounceEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Branch String:   'src/core/thread/mle.cpp:2113,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2116,25'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP9Timestamp19SetToOrphanAnnounceEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh21EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2121,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage24AppendActiveTimestampTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh21EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2125,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh21EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:2117,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2117,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2118,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh21EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:2121,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2121,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2122,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh21EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:2125,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2125,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2127,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:2127,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2127,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2129,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:2132,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2132,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2132,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2132,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2132,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2132,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2106,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:2106,5'
          Dst:             _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - Src:             'src/core/thread/mle.cpp:2106,5'
          Dst:             _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
        - Src:             'src/core/thread/mle.cpp:2107,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle.cpp:2108,14'
          Dst:             _ZN2ot7Message22SetLinkSecurityEnabledEb
        - Src:             'src/core/thread/mle.cpp:2109,14'
          Dst:             _ZN2ot7Message10SetChannelEh
        - Src:             'src/core/thread/mle.cpp:2111,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:2111,5'
          Dst:             _ZNK2ot3Mac3Mac13GetPanChannelEv
        - Src:             'src/core/thread/mle.cpp:2111,5'
          Dst:             _ZN2ot3Mle15ChannelTlvValueC2Et
        - Src:             'src/core/thread/mle.cpp:2111,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh20ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/mle.cpp:2116,25'
          Dst:             _ZN2ot7MeshCoP9Timestamp19SetToOrphanAnnounceEv
        - Src:             'src/core/thread/mle.cpp:2117,9'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/mle.cpp:2121,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage24AppendActiveTimestampTlvEv
        - Src:             'src/core/thread/mle.cpp:2125,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:2125,5'
          Dst:             _ZNK2ot3Mac3Mac8GetPanIdEv
        - Src:             'src/core/thread/mle.cpp:2125,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh21EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:2127,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:2129,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:2132,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle15ChannelTlvValueC2Et
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle15ChannelTlvValueC2Eht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:978,11'
          Dst:             _ZN2ot3Mle15ChannelTlvValueC2Eht
    - functionName:    _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh20ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:592,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh21EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot3Mle15ChannelTlvValueC2Eht
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 970
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - this
        - aChannelPage
        - aChannel
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:968,20'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Mle3Mle9TxMessage17AppendScanMaskTlvEh
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4721
      functionLinenumberEnd: 4721
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aScanMask
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_3Mle11ScanMaskTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4721,69'
          Dst:             _ZN2ot3Tlv6AppendINS_3Mle11ScanMaskTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
    - functionName:    _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4728
      functionLinenumberEnd: 4728
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4728,55'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
    - functionName:    _ZNK2ot3Mle3Mle12ParentSearch17GetSelectedParentEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1891
      functionLinenumberEnd: 1891
      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:    _ZN2ot3Tlv6AppendINS_3Mle11ScanMaskTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4646
      functionLinenumberEnd: 4647
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResponse
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_7TlvInfoILh4EEEEE7otErrorRNS_7MessageEPKvh
        - _ZNK2ot3Mle11RxChallenge8GetBytesEv
        - _ZNK2ot3Mle11RxChallenge9GetLengthEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4647,54'
          Dst:             _ZNK2ot3Mle11RxChallenge8GetBytesEv
        - Src:             'src/core/thread/mle.cpp:4647,76'
          Dst:             _ZNK2ot3Mle11RxChallenge9GetLengthEv
        - Src:             'src/core/thread/mle.cpp:4647,12'
          Dst:             _ZN2ot3Tlv6AppendINS_7TlvInfoILh4EEEEE7otErrorRNS_7MessageEPKvh
    - functionName:    _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4674
      functionLinenumberEnd: 4681
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
        - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4677,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4677,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4678,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4677,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
        - Src:             'src/core/thread/mle.cpp:4678,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
    - functionName:    _ZN2ot3Mle3Mle26HandleChildIdRequestTxDoneEPK9otMessage7otErrorPv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1755
      functionLinenumberEnd: 1759
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aError
        - aContext
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot3Mle3Mle26HandleChildIdRequestTxDoneERKNS_7MessageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1758,62'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/thread/mle.cpp:1758,35'
          Dst:             _ZN2ot3Mle3Mle26HandleChildIdRequestTxDoneERKNS_7MessageE
    - functionName:    _ZN2ot3Mle3Mle26HandleChildIdRequestTxDoneERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1762
      functionLinenumberEnd: 1782
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - _ZN2ot14DataPollSender13SetAttachModeEb
        - _ZN2ot3Mle3Mle18SendChildIdRequestEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot7Message12GetTxSuccessEv
        - _ZNK2ot7Message21IsLinkSecurityEnabledEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1763,33'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1763,37'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle18SendChildIdRequestEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:1769,9'
              BranchSideFuncs:
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle18SendChildIdRequestEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:1763,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1765,9'
              BranchSideFuncs:
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle18SendChildIdRequestEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:1769,9'
              BranchSideFuncs:
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle18SendChildIdRequestEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:1769,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1769,46'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle18SendChildIdRequestEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:1769,42'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1769,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1769,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle18SendChildIdRequestEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:1777,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle18SendChildIdRequestEv
                - _ZL11IgnoreError7otError.17508
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1763,18'
          Dst:             _ZNK2ot7Message12GetTxSuccessEv
        - Src:             'src/core/thread/mle.cpp:1763,37'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:1765,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/thread/mle.cpp:1765,31'
          Dst:             _ZN2ot14DataPollSender13SetAttachModeEb
        - Src:             'src/core/thread/mle.cpp:1766,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle.cpp:1766,30'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mle.cpp:1769,18'
          Dst:             _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - Src:             'src/core/thread/mle.cpp:1777,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:1780,21'
          Dst:             _ZN2ot3Mle3Mle18SendChildIdRequestEv
        - Src:             'src/core/thread/mle.cpp:1780,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4651
      functionLinenumberEnd: 4665
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh5EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZNK2ot10KeyManager25GetMaximumMacFrameCounterEv
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_10KeyManagerEEERT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4659,15'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:4659,33'
          Dst:             _ZNK2ot10KeyManager25GetMaximumMacFrameCounterEv
        - Src:             'src/core/thread/mle.cpp:4665,12'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh5EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
    - functionName:    _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4669
      functionLinenumberEnd: 4670
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh8EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZNK2ot10KeyManager18GetMleFrameCounterEv
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_10KeyManagerEEERT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4670,51'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:4670,69'
          Dst:             _ZNK2ot10KeyManager18GetMleFrameCounterEv
        - Src:             'src/core/thread/mle.cpp:4670,12'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh8EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh8EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZNK2ot10KeyManager25GetMaximumMacFrameCounterEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mac17LinkFrameCounters10GetMaximumEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.hpp:398,79'
          Dst:             _ZNK2ot3Mac17LinkFrameCounters10GetMaximumEv
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh5EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZNK2ot3Mle11RxChallenge8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayIhLt8EhE14GetArrayBufferEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:513,57'
          Dst:             _ZNK2ot5ArrayIhLt8EhE14GetArrayBufferEv
    - functionName:    _ZNK2ot3Mle11RxChallenge9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayIhLt8EhE9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:520,51'
          Dst:             _ZNK2ot5ArrayIhLt8EhE9GetLengthEv
    - functionName:    _ZN2ot3Tlv6AppendINS_7TlvInfoILh4EEEEE7otErrorRNS_7MessageEPKvh
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
        - aLength
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:573,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZNK2ot5ArrayIhLt8EhE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayIhLt8EhE14GetArrayBufferEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      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:    _ZNK2ot8Neighbor21IsStateParentResponseEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 242
      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:    _ZNK2ot3Mle3Mle25HasMoreChannelsToAnnounceEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2152
      functionLinenumberEnd: 2155
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2155,12'
          Dst:             _ZNK2ot3Mle3Mle22GetNextAnnounceChannelERh
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_3Mle3MleEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.hpp:359,13'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/net/udp6.hpp:359,73'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/udp6.hpp:359,95'
          Dst:             _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot3Mle3Mle16HandleUdpReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2302
      functionLinenumberEnd: 2579
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         111
      ICount:          472
      EdgeCount:       128
      CyclomaticComplexity: 19
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13NeighborTable10FindParentERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Mac17LinkFrameCounters5ResetEv
        - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle22HandleDiscoveryRequestERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
        - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle6RxInfoC2ERNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7Message10MoveOffsetEi
        - _ZN2ot8Neighbor14SetKeySequenceEj
        - _ZN2ot8Neighbor18SetMleFrameCounterEj
        - _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle15DiscoverScanner23HandleDiscoveryResponseERNS0_3Mle6RxInfoE
        - _ZNK2ot3Mle3Mle10IsDisabledEv
        - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
        - _ZNK2ot3Mle3Mle14SecurityHeader22IsSecurityControlValidEv
        - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
        - _ZNK2ot7Message19IsDstPanIdBroadcastEv
        - _ZNK2ot7Message4ReadINS_3Mle3Mle14SecurityHeaderEEE7otErrortRT_
        - _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
        - _ZNK2ot7Message9GetOriginEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor14GetKeySequenceEv
        - _ZNK2ot8Neighbor18GetMleFrameCounterEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:2318,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2318,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Mle3Mle14SecurityHeaderEEE7otErrortRT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Mle3Mle14SecurityHeader22IsSecurityControlValidEv
                - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
                - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
                - _ZN2ot13NeighborTable10FindParentERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZNK2ot3Mle15DiscoverScanner23HandleDiscoveryResponseERNS0_3Mle6RxInfoE
                - _ZN2ot3Mle3Mle22HandleDiscoveryRequestERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:2318,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
        - Branch String:   'src/core/thread/mle.cpp:2319,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2319,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Mle3Mle14SecurityHeaderEEE7otErrortRT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Mle3Mle14SecurityHeader22IsSecurityControlValidEv
                - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
                - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
                - _ZN2ot13NeighborTable10FindParentERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZNK2ot3Mle15DiscoverScanner23HandleDiscoveryResponseERNS0_3Mle6RxInfoE
                - _ZN2ot3Mle3Mle22HandleDiscoveryRequestERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:2319,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
        - Branch String:   'src/core/thread/mle.cpp:2321,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2321,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2322,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Mle3Mle14SecurityHeaderEEE7otErrortRT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Mle3Mle14SecurityHeader22IsSecurityControlValidEv
                - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
                - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
                - _ZN2ot13NeighborTable10FindParentERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZNK2ot3Mle15DiscoverScanner23HandleDiscoveryResponseERNS0_3Mle6RxInfoE
                - _ZN2ot3Mle3Mle22HandleDiscoveryRequestERNS1_6RxInfoE
        - Branch String:   'src/core/thread/mle.cpp:2324,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2326,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZNK2ot3Mle15DiscoverScanner23HandleDiscoveryResponseERNS0_3Mle6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle22HandleDiscoveryRequestERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:2347,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Mle3Mle14SecurityHeaderEEE7otErrortRT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Mle3Mle14SecurityHeader22IsSecurityControlValidEv
                - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
                - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
                - _ZN2ot13NeighborTable10FindParentERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - Branch String:   'src/core/thread/mle.cpp:2326,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2326,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2327,9'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZNK2ot3Mle15DiscoverScanner23HandleDiscoveryResponseERNS0_3Mle6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle22HandleDiscoveryRequestERNS1_6RxInfoE
        - Branch String:   'src/core/thread/mle.cpp:2329,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2333,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle22HandleDiscoveryRequestERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2337,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
                - _ZNK2ot3Mle15DiscoverScanner23HandleDiscoveryResponseERNS0_3Mle6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2341,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
        - Branch String:   'src/core/thread/mle.cpp:2347,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2347,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2347,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Mle3Mle14SecurityHeaderEEE7otErrortRT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Mle3Mle14SecurityHeader22IsSecurityControlValidEv
                - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
                - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
                - _ZN2ot13NeighborTable10FindParentERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - Branch String:   'src/core/thread/mle.cpp:2348,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2348,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_3Mle3Mle14SecurityHeaderEEE7otErrortRT_
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Mle3Mle14SecurityHeader22IsSecurityControlValidEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
                - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
                - _ZN2ot13NeighborTable10FindParentERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/mle.cpp:2348,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
        - Branch String:   'src/core/thread/mle.cpp:2350,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2350,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2351,5'
              BranchSideFuncs:
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Mle3Mle14SecurityHeader22IsSecurityControlValidEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
                - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
                - _ZN2ot13NeighborTable10FindParentERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - Branch String:   'src/core/thread/mle.cpp:2353,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2353,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
                - _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
                - _ZN2ot13NeighborTable10FindParentERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/mle.cpp:2353,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
        - Branch String:   'src/core/thread/mle.cpp:2358,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2358,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2361,17'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot7Message10MoveOffsetEi
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
                - _ZN2ot13NeighborTable10FindParentERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - Branch String:   'src/core/thread/mle.cpp:2365,16'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2365,55'
              BranchSideFuncs:
                - _ZN2ot13NeighborTable10FindParentERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
            - BranchSide:      'src/core/thread/mle.cpp:2366,55'
              BranchSideFuncs:
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
        - Branch String:   'src/core/thread/mle.cpp:2369,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2375,28'
              BranchSideFuncs:
                - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
            - BranchSide:      'src/core/thread/mle.cpp:2380,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
        - Branch String:   'src/core/thread/mle.cpp:2380,29'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2380,32'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
            - BranchSide:      'src/core/thread/mle.cpp:2437,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
        - Branch String:   'src/core/thread/mle.cpp:2380,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2382,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
            - BranchSide:      'src/core/thread/mle.cpp:2437,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
        - Branch String:   'src/core/thread/mle.cpp:2382,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2411,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18GetMleFrameCounterEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:2415,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14GetKeySequenceEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
        - Branch String:   'src/core/thread/mle.cpp:2411,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2411,13'
              BranchSideFuncs:
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:2411,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
        - Branch String:   'src/core/thread/mle.cpp:2415,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2415,13'
              BranchSideFuncs:
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters5ResetEv
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:2415,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
        - Branch String:   'src/core/thread/mle.cpp:2437,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2445,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:2460,28'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
        - Branch String:   'src/core/thread/mle.cpp:2445,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2451,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:2451,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:2451,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:2451,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:2454,22'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
        - Branch String:   'src/core/thread/mle.cpp:2464,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2467,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2471,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2475,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2479,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2483,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2487,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2491,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2496,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2500,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2504,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2508,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2512,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2516,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
            - BranchSide:      'src/core/thread/mle.cpp:2545,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
        - Branch String:   'src/core/thread/mle.cpp:2575,51'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2575,55'
              BranchSideFuncs:
                - _ZNK2ot7Message19IsDstPanIdBroadcastEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:2577,42'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:2575,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2575,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:2577,42'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2304,21'
          Dst:             _ZN2ot3Mle3Mle6RxInfoC2ERNS_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/mle.cpp:2318,5'
          Dst:             _ZNK2ot7Message9GetOriginEv
        - Src:             'src/core/thread/mle.cpp:2319,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
        - Src:             'src/core/thread/mle.cpp:2321,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mle.cpp:2321,5'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Src:             'src/core/thread/mle.cpp:2322,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/thread/mle.cpp:2326,9'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mle.cpp:2326,9'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Src:             'src/core/thread/mle.cpp:2327,18'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/thread/mle.cpp:2333,13'
          Dst:             _ZN2ot3Mle3Mle22HandleDiscoveryRequestERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2337,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle15DiscoverScannerEEERT_v
        - Src:             'src/core/thread/mle.cpp:2337,36'
          Dst:             _ZNK2ot3Mle15DiscoverScanner23HandleDiscoveryResponseERNS0_3Mle6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2347,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/mle.cpp:2350,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mle.cpp:2350,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Mle3Mle14SecurityHeaderEEE7otErrortRT_
        - Src:             'src/core/thread/mle.cpp:2351,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/thread/mle.cpp:2353,5'
          Dst:             _ZNK2ot3Mle3Mle14SecurityHeader22IsSecurityControlValidEv
        - Src:             'src/core/thread/mle.cpp:2355,27'
          Dst:             _ZNK2ot3Mle3Mle14SecurityHeader8GetKeyIdEv
        - Src:             'src/core/thread/mle.cpp:2356,27'
          Dst:             _ZNK2ot3Mle3Mle14SecurityHeader15GetFrameCounterEv
        - Src:             'src/core/thread/mle.cpp:2358,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mle.cpp:2358,5'
          Dst:             _ZN2ot3Mle3Mle22ProcessMessageSecurityENS_6Crypto6AesCcm4ModeERNS_7MessageERKNS_3Ip611MessageInfoEtRKNS1_14SecurityHeaderE
        - Src:             'src/core/thread/mle.cpp:2361,40'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/mle.cpp:2361,26'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Src:             'src/core/thread/mle.cpp:2361,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:2362,14'
          Dst:             _ZN2ot7Message10MoveOffsetEi
        - Src:             'src/core/thread/mle.cpp:2364,37'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:2364,51'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:2364,13'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/mle.cpp:2365,70'
          Dst:             _ZN2ot13NeighborTable10FindParentERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle.cpp:2366,70'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle.cpp:2375,43'
          Dst:             _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:2380,42'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle.cpp:2382,38'
          Dst:             _ZNK2ot8Neighbor14GetKeySequenceEv
        - Src:             'src/core/thread/mle.cpp:2411,13'
          Dst:             _ZNK2ot8Neighbor18GetMleFrameCounterEv
        - Src:             'src/core/thread/mle.cpp:2415,13'
          Dst:             _ZNK2ot8Neighbor14GetKeySequenceEv
        - Src:             'src/core/thread/mle.cpp:2416,23'
          Dst:             _ZN2ot8Neighbor14SetKeySequenceEj
        - Src:             'src/core/thread/mle.cpp:2417,23'
          Dst:             _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - Src:             'src/core/thread/mle.cpp:2417,46'
          Dst:             _ZN2ot3Mac17LinkFrameCounters5ResetEv
        - Src:             'src/core/thread/mle.cpp:2418,23'
          Dst:             _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Src:             'src/core/thread/mle.cpp:2421,19'
          Dst:             _ZN2ot8Neighbor18SetMleFrameCounterEj
        - Src:             'src/core/thread/mle.cpp:2467,9'
          Dst:             _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2471,9'
          Dst:             _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2475,9'
          Dst:             _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2479,9'
          Dst:             _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2483,26'
          Dst:             _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2487,9'
          Dst:             _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2491,9'
          Dst:             _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2496,9'
          Dst:             _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2500,9'
          Dst:             _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2504,9'
          Dst:             _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2508,9'
          Dst:             _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2512,9'
          Dst:             _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2516,9'
          Dst:             _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2548,5'
          Dst:             _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2575,23'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/thread/mle.cpp:2575,37'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/mle.cpp:2575,64'
          Dst:             _ZNK2ot7Message19IsDstPanIdBroadcastEv
        - Src:             'src/core/thread/mle.cpp:2577,9'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle6RxInfoC2ERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1552
      functionLinenumberEnd: 1553
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle14SecurityHeader22IsSecurityControlValidEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionLinenumberEnd: 1658
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor18GetMleFrameCounterEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle19HandleAdvertisementERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2683
      functionLinenumberEnd: 2743
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         58
      ICount:          232
      EdgeCount:       72
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
        - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
        - _ZN2ot3Mle3Mle24HandleAdvertisementOnFtdERNS1_6RxInfoEtRKNS0_10LeaderDataE
        - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - _ZNK2ot8Neighbor11GetRouterIdEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:2688,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2688,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle24HandleAdvertisementOnFtdERNS1_6RxInfoEtRKNS0_10LeaderDataE
            - BranchSide:      'src/core/thread/mle.cpp:2688,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:2690,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2690,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:2692,46'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle24HandleAdvertisementOnFtdERNS1_6RxInfoEtRKNS0_10LeaderDataE
        - Branch String:   'src/core/thread/mle.cpp:2694,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2694,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:2697,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle24HandleAdvertisementOnFtdERNS1_6RxInfoEtRKNS0_10LeaderDataE
        - Branch String:   'src/core/thread/mle.cpp:2697,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2699,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle24HandleAdvertisementOnFtdERNS1_6RxInfoEtRKNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:2703,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:2699,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2699,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:2700,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:2703,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2705,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:2730,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
        - Branch String:   'src/core/thread/mle.cpp:2705,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2705,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:2705,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:2707,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2710,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:2714,25'
              BranchSideFuncs:
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
        - Branch String:   'src/core/thread/mle.cpp:2714,75'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2715,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/thread/mle.cpp:2717,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
        - Branch String:   'src/core/thread/mle.cpp:2714,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2717,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/thread/mle.cpp:2726,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
        - Branch String:   'src/core/thread/mle.cpp:2720,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2720,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:2723,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
        - Branch String:   'src/core/thread/mle.cpp:2730,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2730,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/thread/mle.cpp:2730,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:2733,33'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2733,36'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:2735,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:2733,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2735,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:2739,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2688,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle.cpp:2690,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:2692,67'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:2692,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - Src:             'src/core/thread/mle.cpp:2694,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - Src:             'src/core/thread/mle.cpp:2697,9'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:2699,9'
          Dst:             _ZN2ot3Mle3Mle24HandleAdvertisementOnFtdERNS1_6RxInfoEtRKNS0_10LeaderDataE
        - Src:             'src/core/thread/mle.cpp:2703,9'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:2707,21'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:2710,25'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle.cpp:2710,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:2714,25'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle.cpp:2714,57'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle.cpp:2715,25'
          Dst:             _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
        - Src:             'src/core/thread/mle.cpp:2715,48'
          Dst:             _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - Src:             'src/core/thread/mle.cpp:2717,13'
          Dst:             _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
        - Src:             'src/core/thread/mle.cpp:2720,13'
          Dst:             _ZNK2ot8Neighbor11GetRouterIdEv
        - Src:             'src/core/thread/mle.cpp:2720,13'
          Dst:             _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
        - Src:             'src/core/thread/mle.cpp:2726,30'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle.cpp:2726,17'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/thread/mle.cpp:2730,9'
          Dst:             _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - Src:             'src/core/thread/mle.cpp:2733,36'
          Dst:             _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
        - Src:             'src/core/thread/mle.cpp:2735,65'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:2736,44'
          Dst:             _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Src:             'src/core/thread/mle.cpp:2735,24'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
        - Src:             'src/core/thread/mle.cpp:2742,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle18HandleDataResponseERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2746
      functionLinenumberEnd: 2783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         22
      ICount:          92
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot14DataPollSender13StopFastPollsEv
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Mle3Mle11RetxTracker24IsWaitingForDataResponseEv
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - _ZNK2ot8Neighbor11GetRouterIdEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:2751,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2751,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZNK2ot3Mle3Mle11RetxTracker24IsWaitingForDataResponseEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13StopFastPollsEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:2751,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:2766,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2766,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:2769,30'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZNK2ot3Mle3Mle11RetxTracker24IsWaitingForDataResponseEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13StopFastPollsEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:2771,50'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2771,54'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:2778,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:2771,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2775,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:2778,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:2778,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2778,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:2779,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2749,66'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:2749,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:2751,5'
          Dst:             _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - Src:             'src/core/thread/mle.cpp:2766,5'
          Dst:             _ZNK2ot8Neighbor11GetRouterIdEv
        - Src:             'src/core/thread/mle.cpp:2766,5'
          Dst:             _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
        - Src:             'src/core/thread/mle.cpp:2769,13'
          Dst:             _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:2771,23'
          Dst:             _ZNK2ot3Mle3Mle11RetxTracker24IsWaitingForDataResponseEv
        - Src:             'src/core/thread/mle.cpp:2771,54'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:2775,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/thread/mle.cpp:2775,31'
          Dst:             _ZN2ot14DataPollSender13StopFastPollsEv
        - Src:             'src/core/thread/mle.cpp:2782,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle20HandleParentResponseERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2999
      functionLinenumberEnd: 3189
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         118
      ICount:          541
      EdgeCount:       145
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - _ZN2ot24LinkQualityForLinkMarginEh
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Mac11CslAccuracy4InitEv
        - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
        - _ZN2ot3MinIhEET_S1_S1_
        - _ZN2ot3Mle10DeviceModeC2Eh
        - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
        - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv7FindTlvINS_3Mle15ConnectivityTlvEEE7otErrorRKNS_7MessageERT_
        - _ZN2ot6Parent13SetLeaderCostEh
        - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - _ZN2ot8Neighbor10SetVersionEt
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
        - _ZN2ot8Neighbor14SetKeySequenceEj
        - _ZN2ot8Neighbor18SetMleFrameCounterEj
        - _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZN2ot8Neighbor9SetRloc16Et
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
        - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
        - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
        - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
        - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
        - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
        - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
        - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
        - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
        - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
        - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot3Mle3Mle11IsSingletonEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
        - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
        - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
        - _ZNK2ot3Mle3Mle9RxMessage27ReadAndMatchResponseTlvWithERKNS0_11TxChallengeE
        - _ZNK2ot7Message13GetAverageRssEv
        - _ZNK2ot8Neighbor21IsStateParentResponseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3016,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3016,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3018,47'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage27ReadAndMatchResponseTlvWithERKNS0_11TxChallengeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Tlv7FindTlvINS_3Mle15ConnectivityTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mac11CslAccuracy4InitEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Branch String:   'src/core/thread/mle.cpp:3020,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3020,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3022,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage27ReadAndMatchResponseTlvWithERKNS0_11TxChallengeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Tlv7FindTlvINS_3Mle15ConnectivityTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mac11CslAccuracy4InitEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Branch String:   'src/core/thread/mle.cpp:3022,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3022,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3024,27'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Tlv7FindTlvINS_3Mle15ConnectivityTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mac11CslAccuracy4InitEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Branch String:   'src/core/thread/mle.cpp:3026,19'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3026,22'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Tlv7FindTlvINS_3Mle15ConnectivityTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mac11CslAccuracy4InitEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3031,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Tlv7FindTlvINS_3Mle15ConnectivityTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mac11CslAccuracy4InitEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Branch String:   'src/core/thread/mle.cpp:3026,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3028,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Tlv7FindTlvINS_3Mle15ConnectivityTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mac11CslAccuracy4InitEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3031,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Tlv7FindTlvINS_3Mle15ConnectivityTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mac11CslAccuracy4InitEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Branch String:   'src/core/thread/mle.cpp:3031,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3031,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3033,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Tlv7FindTlvINS_3Mle15ConnectivityTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mac11CslAccuracy4InitEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Branch String:   'src/core/thread/mle.cpp:3033,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3033,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3034,28'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Tlv7FindTlvINS_3Mle15ConnectivityTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mac11CslAccuracy4InitEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Branch String:   'src/core/thread/mle.cpp:3036,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3036,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3037,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mac11CslAccuracy4InitEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Branch String:   'src/core/thread/mle.cpp:3037,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3037,5'
              BranchSideFuncs:
                - _ZN2ot3Mac11CslAccuracy4InitEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3037,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3075,30'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3075,34'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3113,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Branch String:   'src/core/thread/mle.cpp:3075,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3077,46'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3113,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Branch String:   'src/core/thread/mle.cpp:3082,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3085,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3089,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3093,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3097,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3105,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3105,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3107,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Branch String:   'src/core/thread/mle.cpp:3085,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3085,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3085,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Branch String:   'src/core/thread/mle.cpp:3085,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3085,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3085,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3089,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3089,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3089,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3089,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3089,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3089,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3093,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3093,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3093,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3093,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3093,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3093,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Branch String:   'src/core/thread/mle.cpp:3093,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3093,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3093,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3097,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3097,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3097,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Branch String:   'src/core/thread/mle.cpp:3099,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3099,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateParentResponseEv
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3099,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3113,50'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3113,54'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3137,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3113,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3117,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
            - BranchSide:      'src/core/thread/mle.cpp:3137,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3120,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3122,62'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
            - BranchSide:      'src/core/thread/mle.cpp:3127,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
        - Branch String:   'src/core/thread/mle.cpp:3127,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3127,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
            - BranchSide:      'src/core/thread/mle.cpp:3127,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3131,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3133,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
            - BranchSide:      'src/core/thread/mle.cpp:3135,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3133,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3133,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3133,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3137,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3137,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3159,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3159,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3159,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3161,18'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
                - _ZN2ot6Parent13SetLeaderCostEh
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3001,47'
          Dst:             _ZNK2ot7Message13GetAverageRssEv
        - Src:             'src/core/thread/mle.cpp:3016,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:3018,68'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:3018,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - Src:             'src/core/thread/mle.cpp:3020,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
        - Src:             'src/core/thread/mle.cpp:3022,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage27ReadAndMatchResponseTlvWithERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle.cpp:3024,48'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:3024,62'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:3024,16'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/mle.cpp:3026,9'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:3026,30'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:3026,46'
          Dst:             _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Src:             'src/core/thread/mle.cpp:3031,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - Src:             'src/core/thread/mle.cpp:3033,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:3034,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:3034,44'
          Dst:             _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
        - Src:             'src/core/thread/mle.cpp:3034,24'
          Dst:             _ZN2ot3MinIhEET_S1_S1_
        - Src:             'src/core/thread/mle.cpp:3036,5'
          Dst:             _ZN2ot3Tlv7FindTlvINS_3Mle15ConnectivityTlvEEE7otErrorRKNS_7MessageERT_
        - Src:             'src/core/thread/mle.cpp:3037,5'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
        - Src:             'src/core/thread/mle.cpp:3051,17'
          Dst:             _ZN2ot3Mac11CslAccuracy4InitEv
        - Src:             'src/core/thread/mle.cpp:3075,9'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:3075,34'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle.cpp:3077,46'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle.cpp:3077,78'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle.cpp:3078,51'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
        - Src:             'src/core/thread/mle.cpp:3078,70'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mle.cpp:3078,89'
          Dst:             _ZNK2ot11RouterTable19GetRouterIdSequenceEv
        - Src:             'src/core/thread/mle.cpp:3080,53'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
        - Src:             'src/core/thread/mle.cpp:3080,70'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mle.cpp:3080,89'
          Dst:             _ZNK2ot11RouterTable19GetRouterIdSequenceEv
        - Src:             'src/core/thread/mle.cpp:3080,13'
          Dst:             _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - Src:             'src/core/thread/mle.cpp:3099,13'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
        - Src:             'src/core/thread/mle.cpp:3099,13'
          Dst:             _ZNK2ot3Mle3Mle11IsSingletonEv
        - Src:             'src/core/thread/mle.cpp:3099,13'
          Dst:             _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Src:             'src/core/thread/mle.cpp:3113,26'
          Dst:             _ZNK2ot8Neighbor21IsStateParentResponseEv
        - Src:             'src/core/thread/mle.cpp:3113,71'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:3113,87'
          Dst:             _ZNK2ot11UnequatableINS_3Mac10ExtAddressEEneERKS2_
        - Src:             'src/core/thread/mle.cpp:3120,13'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:3122,62'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
        - Src:             'src/core/thread/mle.cpp:3122,23'
          Dst:             _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Src:             'src/core/thread/mle.cpp:3133,13'
          Dst:             _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
        - Src:             'src/core/thread/mle.cpp:3137,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
        - Src:             'src/core/thread/mle.cpp:3159,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
        - Src:             'src/core/thread/mle.cpp:3161,5'
          Dst:             _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:3162,22'
          Dst:             _ZN2ot8Neighbor9SetRloc16Et
        - Src:             'src/core/thread/mle.cpp:3163,22'
          Dst:             _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - Src:             'src/core/thread/mle.cpp:3163,45'
          Dst:             _ZN2ot3Mac17LinkFrameCounters6SetAllEj
        - Src:             'src/core/thread/mle.cpp:3164,22'
          Dst:             _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Src:             'src/core/thread/mle.cpp:3165,22'
          Dst:             _ZN2ot8Neighbor18SetMleFrameCounterEj
        - Src:             'src/core/thread/mle.cpp:3166,22'
          Dst:             _ZN2ot8Neighbor10SetVersionEt
        - Src:             'src/core/thread/mle.cpp:3167,36'
          Dst:             _ZN2ot3Mle10DeviceModeC2Eh
        - Src:             'src/core/thread/mle.cpp:3167,22'
          Dst:             _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
        - Src:             'src/core/thread/mle.cpp:3169,40'
          Dst:             _ZN2ot24LinkQualityForLinkMarginEh
        - Src:             'src/core/thread/mle.cpp:3169,22'
          Dst:             _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - Src:             'src/core/thread/mle.cpp:3170,22'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle.cpp:3171,22'
          Dst:             _ZN2ot8Neighbor14SetKeySequenceEj
        - Src:             'src/core/thread/mle.cpp:3172,52'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
        - Src:             'src/core/thread/mle.cpp:3172,22'
          Dst:             _ZN2ot6Parent13SetLeaderCostEh
        - Src:             'src/core/thread/mle.cpp:3177,58'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
        - Src:             'src/core/thread/mle.cpp:3178,58'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
        - Src:             'src/core/thread/mle.cpp:3179,58'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
        - Src:             'src/core/thread/mle.cpp:3180,58'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
        - Src:             'src/core/thread/mle.cpp:3181,58'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
        - Src:             'src/core/thread/mle.cpp:3182,58'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
        - Src:             'src/core/thread/mle.cpp:3184,58'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
        - Src:             'src/core/thread/mle.cpp:3188,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle21HandleChildIdResponseERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3192
      functionLinenumberEnd: 3293
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         65
      ICount:          282
      EdgeCount:       75
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - _ZN2ot14DataPollSender13SetAttachModeEb
        - _ZN2ot3Mle13RouterIdMatchEtt
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
        - _ZN2ot3Mle3Mle13SetStateChildEt
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
        - _ZN2ot3Mle3Mle16SetStateDetachedEv
        - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot7MeshCoP14DatasetManager5ClearEv
        - _ZN2ot8Neighbor9SetRloc16Et
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
        - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
        - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
        - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
        - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3199,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3199,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3201,48'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
        - Branch String:   'src/core/thread/mle.cpp:3203,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3203,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
            - BranchSide:      'src/core/thread/mle.cpp:3203,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3205,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3205,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
            - BranchSide:      'src/core/thread/mle.cpp:3205,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3207,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3207,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3208,5'
              BranchSideFuncs:
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
        - Branch String:   'src/core/thread/mle.cpp:3208,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3208,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
            - BranchSide:      'src/core/thread/mle.cpp:3208,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3210,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3210,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3212,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
        - Branch String:   'src/core/thread/mle.cpp:3212,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3212,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
            - BranchSide:      'src/core/thread/mle.cpp:3212,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3214,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3217,17'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
            - BranchSide:      'src/core/thread/mle.cpp:3223,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
            - BranchSide:      'src/core/thread/mle.cpp:3226,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3218,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3218,15'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
            - BranchSide:      'src/core/thread/mle.cpp:3218,58'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
        - Branch String:   'src/core/thread/mle.cpp:3219,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3219,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3220,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
        - Branch String:   'src/core/thread/mle.cpp:3230,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3232,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:3235,44'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:3235,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3238,21'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:3242,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager5ClearEv
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:3246,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3263,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3263,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3266,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:3279,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3281,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3286,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3199,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:3201,69'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:3201,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - Src:             'src/core/thread/mle.cpp:3203,5'
          Dst:             _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - Src:             'src/core/thread/mle.cpp:3207,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:3208,5'
          Dst:             _ZN2ot3Mle13RouterIdMatchEtt
        - Src:             'src/core/thread/mle.cpp:3210,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - Src:             'src/core/thread/mle.cpp:3212,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
        - Src:             'src/core/thread/mle.cpp:3214,13'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/mle.cpp:3217,34'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
        - Src:             'src/core/thread/mle.cpp:3232,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:3232,47'
          Dst:             _ZN2ot7MeshCoP14DatasetManager5ClearEv
        - Src:             'src/core/thread/mle.cpp:3235,13'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/mle.cpp:3238,38'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
        - Src:             'src/core/thread/mle.cpp:3238,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:3242,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:3242,47'
          Dst:             _ZN2ot7MeshCoP14DatasetManager5ClearEv
        - Src:             'src/core/thread/mle.cpp:3258,5'
          Dst:             _ZN2ot3Mle3Mle16SetStateDetachedEv
        - Src:             'src/core/thread/mle.cpp:3260,5'
          Dst:             _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
        - Src:             'src/core/thread/mle.cpp:3263,5'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/mle.cpp:3263,5'
          Dst:             _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
        - Src:             'src/core/thread/mle.cpp:3266,22'
          Dst:             _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
        - Src:             'src/core/thread/mle.cpp:3267,22'
          Dst:             _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
        - Src:             'src/core/thread/mle.cpp:3273,13'
          Dst:             _ZN2ot8Neighbor9SetRloc16Et
        - Src:             'src/core/thread/mle.cpp:3275,34'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
        - Src:             'src/core/thread/mle.cpp:3275,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:3277,5'
          Dst:             _ZN2ot3Mle3Mle13SetStateChildEt
        - Src:             'src/core/thread/mle.cpp:3279,10'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:3281,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/thread/mle.cpp:3281,31'
          Dst:             _ZN2ot14DataPollSender13SetAttachModeEb
        - Src:             'src/core/thread/mle.cpp:3282,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle.cpp:3282,30'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mle.cpp:3286,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle.cpp:3286,30'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mle.cpp:3292,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle15AnnounceHandler14HandleAnnounceERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5668
      functionLinenumberEnd: 5762
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         65
      ICount:          297
      EdgeCount:       82
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot14AnnounceSender24UpdateOnReceivedAnnounceEv
        - _ZN2ot3Mle3Mle12SendAnnounceEh
        - _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh21EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh20ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Mac3Mac13GetPanChannelEv
        - _ZNK2ot3Mac3Mac8GetPanIdEv
        - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
        - _ZNK2ot7MeshCoP21PendingDatasetManager19ReadActiveTimestampERNS0_9TimestampE
        - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - _ZNK2ot7MeshCoP9Timestamp16IsOrphanAnnounceEv
        - _ZNK2ot7MeshCoP9TimestampgeERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5681,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5681,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:5682,52'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh21EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP9Timestamp16IsOrphanAnnounceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
                - _ZN2ot14AnnounceSender24UpdateOnReceivedAnnounceEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager19ReadActiveTimestampERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12SendAnnounceEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
        - Branch String:   'src/core/thread/mle.cpp:5684,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5684,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:5685,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh21EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP9Timestamp16IsOrphanAnnounceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
                - _ZN2ot14AnnounceSender24UpdateOnReceivedAnnounceEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager19ReadActiveTimestampERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12SendAnnounceEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
        - Branch String:   'src/core/thread/mle.cpp:5685,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5685,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:5687,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp16IsOrphanAnnounceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
                - _ZN2ot14AnnounceSender24UpdateOnReceivedAnnounceEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager19ReadActiveTimestampERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12SendAnnounceEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
        - Branch String:   'src/core/thread/mle.cpp:5691,73'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5691,77'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
                - _ZN2ot14AnnounceSender24UpdateOnReceivedAnnounceEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager19ReadActiveTimestampERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12SendAnnounceEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
            - BranchSide:      'src/core/thread/mle.cpp:5691,26'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
                - _ZN2ot14AnnounceSender24UpdateOnReceivedAnnounceEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager19ReadActiveTimestampERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12SendAnnounceEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
        - Branch String:   'src/core/thread/mle.cpp:5693,22'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5693,26'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12SendAnnounceEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:5695,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12SendAnnounceEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:5693,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5695,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12SendAnnounceEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:5706,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
                - _ZN2ot14AnnounceSender24UpdateOnReceivedAnnounceEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager19ReadActiveTimestampERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
        - Branch String:   'src/core/thread/mle.cpp:5695,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5697,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12SendAnnounceEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:5700,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12SendAnnounceEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:5697,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5697,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:5697,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12SendAnnounceEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:5706,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5712,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager19ReadActiveTimestampERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
            - BranchSide:      'src/core/thread/mle.cpp:5756,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
                - _ZN2ot14AnnounceSender24UpdateOnReceivedAnnounceEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:5712,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5714,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager19ReadActiveTimestampERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
            - BranchSide:      'src/core/thread/mle.cpp:5717,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager19ReadActiveTimestampERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
        - Branch String:   'src/core/thread/mle.cpp:5714,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5714,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:5714,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager19ReadActiveTimestampERNS0_9TimestampE
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
        - Branch String:   'src/core/thread/mle.cpp:5717,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5723,40'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9TimestampgeERKS1_
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
            - BranchSide:      'src/core/thread/mle.cpp:5735,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - Branch String:   'src/core/thread/mle.cpp:5723,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5727,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
            - BranchSide:      'src/core/thread/mle.cpp:5733,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - Branch String:   'src/core/thread/mle.cpp:5727,110'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5728,22'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
            - BranchSide:      'src/core/thread/mle.cpp:5732,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - Branch String:   'src/core/thread/mle.cpp:5727,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5730,21'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:5732,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - Branch String:   'src/core/thread/mle.cpp:5735,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5737,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:5740,41'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:5737,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5737,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:5737,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5679,62'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:5679,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:5681,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh20ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/mle.cpp:5682,52'
          Dst:             _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
        - Src:             'src/core/thread/mle.cpp:5684,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/mle.cpp:5685,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh21EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:5689,38'
          Dst:             _ZNK2ot7MeshCoP9Timestamp16IsOrphanAnnounceEv
        - Src:             'src/core/thread/mle.cpp:5690,67'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:5690,104'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/thread/mle.cpp:5690,28'
          Dst:             _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
        - Src:             'src/core/thread/mle.cpp:5691,40'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:5691,56'
          Dst:             _ZNK2ot3Mac3Mac13GetPanChannelEv
        - Src:             'src/core/thread/mle.cpp:5691,86'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:5691,102'
          Dst:             _ZNK2ot3Mac3Mac8GetPanIdEv
        - Src:             'src/core/thread/mle.cpp:5700,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5700,20'
          Dst:             _ZN2ot3Mle3Mle12SendAnnounceEh
        - Src:             'src/core/thread/mle.cpp:5703,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5703,63'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:5703,20'
          Dst:             _ZN2ot3Mle3Mle12SendAnnounceEhRKNS_3Ip67AddressENS1_12AnnounceModeE
        - Src:             'src/core/thread/mle.cpp:5712,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5712,24'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle.cpp:5717,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:5717,51'
          Dst:             _ZNK2ot7MeshCoP21PendingDatasetManager19ReadActiveTimestampERNS0_9TimestampE
        - Src:             'src/core/thread/mle.cpp:5723,40'
          Dst:             _ZNK2ot7MeshCoP9TimestampgeERKS1_
        - Src:             'src/core/thread/mle.cpp:5727,22'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:5727,60'
          Dst:             _ZNK2ot7MeshCoP21PendingDatasetManager18ReadRemainingDelayERj
        - Src:             'src/core/thread/mle.cpp:5737,13'
          Dst:             _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - Src:             'src/core/thread/mle.cpp:5740,41'
          Dst:             _ZNK2ot7MeshCoP9Timestamp10GetSecondsEv
        - Src:             'src/core/thread/mle.cpp:5744,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/mle.cpp:5746,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:5756,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
        - Src:             'src/core/thread/mle.cpp:5756,31'
          Dst:             _ZN2ot14AnnounceSender24UpdateOnReceivedAnnounceEv
        - Src:             'src/core/thread/mle.cpp:5761,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle24HandleChildUpdateRequestERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3296
      functionLinenumberEnd: 3310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         14
      ICount:          45
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mle3Mle31HandleChildUpdateRequestOnChildERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle32HandleChildUpdateRequestOnParentERNS1_6RxInfoE
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3297,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3297,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot3Mle3Mle31HandleChildUpdateRequestOnChildERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle32HandleChildUpdateRequestOnParentERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:3297,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:3300,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3302,42'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle32HandleChildUpdateRequestOnParentERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:3307,37'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle31HandleChildUpdateRequestOnChildERNS1_6RxInfoE
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3297,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle.cpp:3300,9'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/mle.cpp:3302,9'
          Dst:             _ZN2ot3Mle3Mle32HandleChildUpdateRequestOnParentERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:3307,5'
          Dst:             _ZN2ot3Mle3Mle31HandleChildUpdateRequestOnChildERNS1_6RxInfoE
    - functionName:    _ZN2ot3Mle3Mle25HandleChildUpdateResponseERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3423
      functionLinenumberEnd: 3434
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle32HandleChildUpdateResponseOnChildERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle33HandleChildUpdateResponseOnParentERNS1_6RxInfoE
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3425,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3427,43'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle33HandleChildUpdateResponseOnParentERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle.cpp:3432,42'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle32HandleChildUpdateResponseOnChildERNS1_6RxInfoE
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3425,9'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/mle.cpp:3427,9'
          Dst:             _ZN2ot3Mle3Mle33HandleChildUpdateResponseOnParentERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:3432,9'
          Dst:             _ZN2ot3Mle3Mle32HandleChildUpdateResponseOnChildERNS1_6RxInfoE
    - functionName:    _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2582
      functionLinenumberEnd: 2635
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         29
      ICount:          132
      EdgeCount:       32
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
        - _ZN2ot3Mle3Mle27ReestablishLinkWithNeighborERNS_8NeighborE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:2600,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2600,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle27ReestablishLinkWithNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
            - BranchSide:      'src/core/thread/mle.cpp:2600,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2604,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2607,15'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
            - BranchSide:      'src/core/thread/mle.cpp:2611,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle27ReestablishLinkWithNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
            - BranchSide:      'src/core/thread/mle.cpp:2624,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:2627,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
        - Branch String:   'src/core/thread/mle.cpp:2611,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2611,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle27ReestablishLinkWithNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
            - BranchSide:      'src/core/thread/mle.cpp:2611,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2613,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2615,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
            - BranchSide:      'src/core/thread/mle.cpp:2620,15'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
        - Branch String:   'src/core/thread/mle.cpp:2627,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2629,15'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
            - BranchSide:      'src/core/thread/mle.cpp:2632,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2600,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:2600,5'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/thread/mle.cpp:2602,44'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:2602,62'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/thread/mle.cpp:2611,9'
          Dst:             _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - Src:             'src/core/thread/mle.cpp:2615,13'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:2615,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:2616,13'
          Dst:             _ZN2ot3Mle3Mle27ReestablishLinkWithNeighborERNS_8NeighborE
        - Src:             'src/core/thread/mle.cpp:2632,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:2632,23'
          Dst:             _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
    - functionName:    _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3927
      functionLinenumberEnd: 3927
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - int
      constantsTouched: []
      argNames:
        - aType
        - aError
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle8LogErrorENS1_13MessageActionENS1_11MessageTypeE7otError
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3927,62'
          Dst:             _ZN2ot3Mle3Mle8LogErrorENS1_13MessageActionENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle8LogErrorENS1_13MessageActionENS1_11MessageTypeE7otError
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3932
      functionLinenumberEnd: 3946
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - char
        - char
        - int
      constantsTouched: []
      argNames:
        - aAction
        - aType
        - aError
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
        - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3933,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3933,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
                - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
                - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:3935,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
                - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
                - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle.cpp:3935,40'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3935,44'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
                - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
                - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:3942,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
                - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle.cpp:3935,65'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3935,68'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
                - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:3937,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
                - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle.cpp:3935,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3937,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
                - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:3942,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
                - _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3937,13'
          Dst:             _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
        - Src:             'src/core/thread/mle.cpp:3937,13'
          Dst:             _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
        - Src:             'src/core/thread/mle.cpp:3937,13'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/mle.cpp:3937,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:3942,13'
          Dst:             _ZN2ot3Mle3Mle19MessageTypeToStringENS1_11MessageTypeE
        - Src:             'src/core/thread/mle.cpp:3942,13'
          Dst:             _ZN2ot3Mle3Mle31MessageTypeActionToSuffixStringENS1_11MessageTypeENS1_13MessageActionE
        - Src:             'src/core/thread/mle.cpp:3942,13'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/mle.cpp:3942,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
    - functionName:    _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1555
      functionLinenumberEnd: 1555
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8Neighbor12IsStateValidEv
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.hpp:1555,79'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.hpp:1555,82'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
            - BranchSide:      'src/core/thread/mle.hpp:1555,79'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1555,93'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
    - functionName:    _ZN2ot3Mle3Mle27ReestablishLinkWithNeighborERNS_8NeighborE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2653
      functionLinenumberEnd: 2679
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNeighbor
      BBCount:         30
      ICount:          103
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
        - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
        - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentENS1_22ChildUpdateRequestModeE
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:2654,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2654,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentENS1_22ChildUpdateRequestModeE
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:2654,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2654,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2654,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentENS1_22ChildUpdateRequestModeE
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:2654,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2656,19'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2656,24'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentENS1_22ChildUpdateRequestModeE
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:2663,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
        - Branch String:   'src/core/thread/mle.cpp:2656,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2658,21'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentENS1_22ChildUpdateRequestModeE
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:2663,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
        - Branch String:   'src/core/thread/mle.cpp:2663,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2663,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
            - BranchSide:      'src/core/thread/mle.cpp:2663,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2665,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2667,48'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
            - BranchSide:      'src/core/thread/mle.cpp:2669,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.17508
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2654,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle.cpp:2654,5'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle.cpp:2656,9'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:2658,21'
          Dst:             _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentENS1_22ChildUpdateRequestModeE
        - Src:             'src/core/thread/mle.cpp:2658,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:2663,5'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:2665,34'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:2665,9'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/mle.cpp:2667,9'
          Dst:             _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
        - Src:             'src/core/thread/mle.cpp:2669,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mle.cpp:2669,32'
          Dst:             _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
        - Src:             'src/core/thread/mle.cpp:2673,15'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle.cpp:2674,21'
          Dst:             _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
        - Src:             'src/core/thread/mle.cpp:2674,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot3Mle3Mle8IsRouterEv
      functionUses:    18
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:744,61'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:744,61'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:744,64'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle8IsLeaderEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:744,50'
          Dst:             _ZNK2ot3Mle3Mle8IsRouterEv
        - Src:             'src/core/thread/mle.cpp:744,64'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
    - functionName:    _ZN2ot3Mle3Mle32HandleChildUpdateResponseOnChildERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3437
      functionLinenumberEnd: 3584
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         88
      ICount:          379
      EdgeCount:       95
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - _ZN2ot14DataPollSender13SetAttachModeEb
        - _ZN2ot24LinkQualityForLinkMarginEh
        - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
        - _ZN2ot3Mle11RxChallenge5ClearEv
        - _ZN2ot3Mle11RxChallengeC2Ev
        - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
        - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
        - _ZN2ot3Mle3Mle13SetStateChildEt
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - _ZN2ot8Neighbor18SetMleFrameCounterEj
        - _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
        - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
        - _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
        - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3450,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3453,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - __assert_fail
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - __assert_fail
            - BranchSide:      'src/core/thread/mle.cpp:3455,18'
              BranchSideFuncs:
                - _ZN2ot3Mle11RxChallenge5ClearEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - __assert_fail
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - __assert_fail
            - BranchSide:      'src/core/thread/mle.cpp:3458,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
        - Branch String:   'src/core/thread/mle.cpp:3461,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3464,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - __assert_fail
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:3468,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - __assert_fail
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:3472,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/thread/mle.cpp:3464,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3464,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - __assert_fail
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:3464,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
        - Branch String:   'src/core/thread/mle.cpp:3468,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3468,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - __assert_fail
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:3468,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
        - Branch String:   'src/core/thread/mle.cpp:3468,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3468,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - __assert_fail
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:3468,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
        - Branch String:   'src/core/thread/mle.cpp:3475,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3477,21'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
            - BranchSide:      'src/core/thread/mle.cpp:3481,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - __assert_fail
        - Branch String:   'src/core/thread/mle.cpp:3481,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3481,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
            - BranchSide:      'src/core/thread/mle.cpp:3482,5'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - __assert_fail
        - Branch String:   'src/core/thread/mle.cpp:3482,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3482,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - __assert_fail
            - BranchSide:      'src/core/thread/mle.cpp:3482,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
        - Branch String:   'src/core/thread/mle.cpp:3484,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3487,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
            - BranchSide:      'src/core/thread/mle.cpp:3508,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
            - BranchSide:      'src/core/thread/mle.cpp:3560,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/thread/mle.cpp:3487,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3487,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
            - BranchSide:      'src/core/thread/mle.cpp:3489,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
        - Branch String:   'src/core/thread/mle.cpp:3499,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3499,32'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
            - BranchSide:      'src/core/thread/mle.cpp:3501,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
        - Branch String:   'src/core/thread/mle.cpp:3508,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3508,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
            - BranchSide:      'src/core/thread/mle.cpp:3510,38'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
        - Branch String:   'src/core/thread/mle.cpp:3510,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3512,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
            - BranchSide:      'src/core/thread/mle.cpp:3516,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
        - Branch String:   'src/core/thread/mle.cpp:3516,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3516,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
            - BranchSide:      'src/core/thread/mle.cpp:3518,39'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
        - Branch String:   'src/core/thread/mle.cpp:3518,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3521,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:3525,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
            - BranchSide:      'src/core/thread/mle.cpp:3527,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
        - Branch String:   'src/core/thread/mle.cpp:3521,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3521,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
            - BranchSide:      'src/core/thread/mle.cpp:3522,24'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SetAttachModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Branch String:   'src/core/thread/mle.cpp:3547,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3549,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
            - BranchSide:      'src/core/thread/mle.cpp:3554,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - Branch String:   'src/core/thread/mle.cpp:3563,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3566,9'
              BranchSideFuncs:
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
            - BranchSide:      'src/core/thread/mle.cpp:3569,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
            - BranchSide:      'src/core/thread/mle.cpp:3571,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
        - Branch String:   'src/core/thread/mle.cpp:3578,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3578,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3580,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3441,17'
          Dst:             _ZN2ot3Mle11RxChallengeC2Ev
        - Src:             'src/core/thread/mle.cpp:3448,80'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:3448,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:3450,30'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
        - Src:             'src/core/thread/mle.cpp:3455,18'
          Dst:             _ZN2ot3Mle11RxChallenge5ClearEv
        - Src:             'src/core/thread/mle.cpp:3464,9'
          Dst:             _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle.cpp:3468,9'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle.cpp:3472,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle.cpp:3475,9'
          Dst:             _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:3477,21'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle.cpp:3477,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:3481,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
        - Src:             'src/core/thread/mle.cpp:3482,5'
          Dst:             _ZNK2ot9EquatableINS_3Mle10DeviceModeEEeqERKS2_
        - Src:             'src/core/thread/mle.cpp:3487,9'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
        - Src:             'src/core/thread/mle.cpp:3489,17'
          Dst:             _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - Src:             'src/core/thread/mle.cpp:3489,40'
          Dst:             _ZN2ot3Mac17LinkFrameCounters6SetAllEj
        - Src:             'src/core/thread/mle.cpp:3490,17'
          Dst:             _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Src:             'src/core/thread/mle.cpp:3491,17'
          Dst:             _ZN2ot8Neighbor18SetMleFrameCounterEj
        - Src:             'src/core/thread/mle.cpp:3493,17'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle.cpp:3494,23'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:3494,9'
          Dst:             _ZN2ot3Mle3Mle13SetStateChildEt
        - Src:             'src/core/thread/mle.cpp:3499,13'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:3508,9'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:3510,14'
          Dst:             _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - Src:             'src/core/thread/mle.cpp:3512,25'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle.cpp:3512,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:3516,9'
          Dst:             _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:3518,17'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:3521,13'
          Dst:             _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
        - Src:             'src/core/thread/mle.cpp:3522,13'
          Dst:             _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
        - Src:             'src/core/thread/mle.cpp:3547,14'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:3549,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/thread/mle.cpp:3549,35'
          Dst:             _ZN2ot14DataPollSender13SetAttachModeEb
        - Src:             'src/core/thread/mle.cpp:3550,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle.cpp:3550,34'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mle.cpp:3554,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle.cpp:3554,34'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mle.cpp:3560,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle.cpp:3563,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:3566,35'
          Dst:             _ZN2ot24LinkQualityForLinkMarginEh
        - Src:             'src/core/thread/mle.cpp:3566,17'
          Dst:             _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - Src:             'src/core/thread/mle.cpp:3574,31'
          Dst:             _ZNK2ot3Mle11RxChallenge7IsEmptyEv
        - Src:             'src/core/thread/mle.cpp:3580,22'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
        - Src:             'src/core/thread/mle.cpp:3583,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5163
      functionLinenumberEnd: 5164
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResponse
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle3Mle9RxMessage23ReadChallengeOrResponseEhRNS0_11RxChallengeE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5164,12'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage23ReadChallengeOrResponseEhRNS0_11RxChallengeE
    - functionName:    _ZN2ot3Mle11RxChallenge5ClearEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayIhLt8EhE5ClearEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:498,31'
          Dst:             _ZN2ot5ArrayIhLt8EhE5ClearEv
    - functionName:    _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5123
      functionLinenumberEnd: 5131
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle10DeviceMode3SetEh
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh1EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5127,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5127,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5128,5'
              BranchSideFuncs:
                - _ZN2ot3Mle10DeviceMode3SetEh
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5127,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh1EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:5128,11'
          Dst:             _ZN2ot3Mle10DeviceMode3SetEh
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5180
      functionLinenumberEnd: 5198
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLinkFrameCounter
        - aMleFrameCounter
      BBCount:         12
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5183,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5183,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5185,50'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Branch String:   'src/core/thread/mle.cpp:5185,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5188,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5190,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5193,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5183,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:5185,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
    - functionName:    _ZN2ot3Mle3Mle13SetStateChildEt
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         17
      ICount:          108
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
        - _ZN2ot3Mle3Mle11RetxTracker25UpdateOnRoleChangeToChildEv
        - _ZN2ot3Mle3Mle12ParentSearch11UpdateStateEv
        - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachSuccessEv
        - _ZN2ot3Mle3Mle16HandleChildStartENS1_10AttachModeE
        - _ZN2ot3Mle3Mle20InformPreviousParentEv
        - _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
        - _ZN2ot3Mle3Mle9SetRloc16Et
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:779,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:781,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
                - _ZN2ot3Mle3Mle11RetxTracker25UpdateOnRoleChangeToChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZN2ot3Mle3Mle12ParentSearch11UpdateStateEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle20InformPreviousParentEv
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachSuccessEv
                - _ZN2ot3Mle3Mle16HandleChildStartENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle.cpp:785,15'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
                - _ZN2ot3Mle3Mle11RetxTracker25UpdateOnRoleChangeToChildEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZN2ot3Mle3Mle12ParentSearch11UpdateStateEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle20InformPreviousParentEv
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachSuccessEv
                - _ZN2ot3Mle3Mle16HandleChildStartENS1_10AttachModeE
        - Branch String:   'src/core/thread/mle.cpp:794,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:796,26'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle16HandleChildStartENS1_10AttachModeE
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZN2ot3Mle3Mle12ParentSearch11UpdateStateEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle20InformPreviousParentEv
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachSuccessEv
            - BranchSide:      'src/core/thread/mle.cpp:800,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZN2ot3Mle3Mle12ParentSearch11UpdateStateEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle20InformPreviousParentEv
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachSuccessEv
        - Branch String:   'src/core/thread/mle.cpp:800,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:802,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachSuccessEv
                - _ZN2ot3Mle3Mle12ParentSearch11UpdateStateEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle20InformPreviousParentEv
            - BranchSide:      'src/core/thread/mle.cpp:806,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch11UpdateStateEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle20InformPreviousParentEv
        - Branch String:   'src/core/thread/mle.cpp:809,49'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:809,53'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle20InformPreviousParentEv
            - BranchSide:      'src/core/thread/mle.cpp:809,49'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
        - Branch String:   'src/core/thread/mle.cpp:809,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:809,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20InformPreviousParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
            - BranchSide:      'src/core/thread/mle.cpp:811,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20InformPreviousParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
      Callsites:
        - Src:             'src/core/thread/mle.cpp:779,9'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/mle.cpp:781,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:781,28'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle.cpp:785,5'
          Dst:             _ZN2ot3Mle3Mle9SetRloc16Et
        - Src:             'src/core/thread/mle.cpp:786,5'
          Dst:             _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
        - Src:             'src/core/thread/mle.cpp:787,5'
          Dst:             _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - Src:             'src/core/thread/mle.cpp:788,18'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/mle.cpp:790,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:790,21'
          Dst:             _ZN2ot3Mac3Mac16SetBeaconEnabledEb
        - Src:             'src/core/thread/mle.cpp:791,18'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker25UpdateOnRoleChangeToChildEv
        - Src:             'src/core/thread/mle.cpp:794,9'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:796,9'
          Dst:             _ZN2ot3Mle3Mle16HandleChildStartENS1_10AttachModeE
        - Src:             'src/core/thread/mle.cpp:800,26'
          Dst:             _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
        - Src:             'src/core/thread/mle.cpp:802,26'
          Dst:             _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachSuccessEv
        - Src:             'src/core/thread/mle.cpp:806,19'
          Dst:             _ZN2ot3Mle3Mle12ParentSearch11UpdateStateEv
        - Src:             'src/core/thread/mle.cpp:809,84'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:814,9'
          Dst:             _ZN2ot3Mle3Mle20InformPreviousParentEv
        - Src:             'src/core/thread/mle.cpp:818,35'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2792
      functionLinenumberEnd: 2934
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         86
      ICount:          355
      EdgeCount:       102
      CyclomaticComplexity: 18
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
        - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
        - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
        - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
        - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
        - _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
        - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
        - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
        - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
        - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - _ZNK2ot7MeshCoP9TimestampneERKS1_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:2801,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2801,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
            - BranchSide:      'src/core/thread/mle.cpp:2803,21'
              BranchSideFuncs:
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData12GetWeightingEv
                - _ZNK2ot3Mle10LeaderData12GetWeightingEv
                - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
        - Branch String:   'src/core/thread/mle.cpp:2803,71'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2804,21'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/thread/mle.cpp:2806,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
        - Branch String:   'src/core/thread/mle.cpp:2804,67'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2804,82'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/thread/mle.cpp:2806,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
        - Branch String:   'src/core/thread/mle.cpp:2803,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2806,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/thread/mle.cpp:2816,15'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
        - Branch String:   'src/core/thread/mle.cpp:2806,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2808,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/thread/mle.cpp:2813,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Branch String:   'src/core/thread/mle.cpp:2818,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2818,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/thread/mle.cpp:2818,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Branch String:   'src/core/thread/mle.cpp:2821,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2825,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/thread/mle.cpp:2843,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/thread/mle.cpp:2846,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Branch String:   'src/core/thread/mle.cpp:2825,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2827,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/thread/mle.cpp:2830,32'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
        - Branch String:   'src/core/thread/mle.cpp:2830,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2836,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/thread/mle.cpp:2840,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
        - Branch String:   'src/core/thread/mle.cpp:2836,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2836,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/thread/mle.cpp:2836,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Branch String:   'src/core/thread/mle.cpp:2849,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2853,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/thread/mle.cpp:2867,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
            - BranchSide:      'src/core/thread/mle.cpp:2870,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Branch String:   'src/core/thread/mle.cpp:2853,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2855,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
            - BranchSide:      'src/core/thread/mle.cpp:2858,33'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampneERKS1_
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
        - Branch String:   'src/core/thread/mle.cpp:2858,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2860,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
            - BranchSide:      'src/core/thread/mle.cpp:2864,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
        - Branch String:   'src/core/thread/mle.cpp:2860,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2860,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
            - BranchSide:      'src/core/thread/mle.cpp:2860,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Branch String:   'src/core/thread/mle.cpp:2873,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2876,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
            - BranchSide:      'src/core/thread/mle.cpp:2878,21'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
            - BranchSide:      'src/core/thread/mle.cpp:2881,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Branch String:   'src/core/thread/mle.cpp:2885,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2887,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
            - BranchSide:      'src/core/thread/mle.cpp:2896,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:2896,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2898,25'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:2901,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:2911,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2915,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
            - BranchSide:      'src/core/thread/mle.cpp:2929,14'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
        - Branch String:   'src/core/thread/mle.cpp:2915,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2917,21'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
            - BranchSide:      'src/core/thread/mle.cpp:2924,19'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2801,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - Src:             'src/core/thread/mle.cpp:2803,21'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle.cpp:2803,53'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle.cpp:2804,21'
          Dst:             _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - Src:             'src/core/thread/mle.cpp:2804,51'
          Dst:             _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - Src:             'src/core/thread/mle.cpp:2804,82'
          Dst:             _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
        - Src:             'src/core/thread/mle.cpp:2804,105'
          Dst:             _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - Src:             'src/core/thread/mle.cpp:2806,13'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:2808,13'
          Dst:             _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
        - Src:             'src/core/thread/mle.cpp:2818,9'
          Dst:             _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
        - Src:             'src/core/thread/mle.cpp:2821,13'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/mle.cpp:2825,13'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/mle.cpp:2830,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:2830,69'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/thread/mle.cpp:2830,29'
          Dst:             _ZNK2ot7MeshCoP9TimestampneERKS1_
        - Src:             'src/core/thread/mle.cpp:2836,13'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
        - Src:             'src/core/thread/mle.cpp:2849,13'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/mle.cpp:2853,13'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/mle.cpp:2858,33'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:2858,71'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/thread/mle.cpp:2858,30'
          Dst:             _ZNK2ot7MeshCoP9TimestampneERKS1_
        - Src:             'src/core/thread/mle.cpp:2860,13'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
        - Src:             'src/core/thread/mle.cpp:2873,38'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
        - Src:             'src/core/thread/mle.cpp:2885,9'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/mle.cpp:2887,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle.cpp:2887,36'
          Dst:             _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
        - Src:             'src/core/thread/mle.cpp:2898,42'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
        - Src:             'src/core/thread/mle.cpp:2898,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:2903,42'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
        - Src:             'src/core/thread/mle.cpp:2903,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:2915,34'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/thread/mle.cpp:2915,48'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/mle.cpp:2917,21'
          Dst:             _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Src:             'src/core/thread/mle.cpp:2927,65'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:2927,24'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
        - Src:             'src/core/thread/mle.cpp:2931,22'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvIjEE7otErrorRKNS_7MessageEhRT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvIjEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot3Mle3Mle8Detacher25HandleChildUpdateResponseEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5397
      functionLinenumberEnd: 5418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTimeout
      BBCount:         14
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mle3Mle4StopEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5412,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5412,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle4StopEv
            - BranchSide:      'src/core/thread/mle.cpp:5412,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:5413,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5413,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle4StopEv
            - BranchSide:      'src/core/thread/mle.cpp:5413,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5414,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5414,16'
          Dst:             _ZN2ot3Mle3Mle4StopEv
    - functionName:    _ZN2ot3Mle3Mle10SetTimeoutEjNS1_13TimeoutActionE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - this
        - aTimeout
        - aAction
      BBCount:         14
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot14DataPollSender21RecalculatePollPeriodEv
        - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - _ZN2ot5ClampIjEET_S1_S1_S1_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot3Mle3Mle7IsChildEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:846,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:846,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender21RecalculatePollPeriodEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:846,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:852,19'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:852,23'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:852,58'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:852,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:852,58'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:854,21'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
      Callsites:
        - Src:             'src/core/thread/mle.cpp:844,16'
          Dst:             _ZN2ot5ClampIjEET_S1_S1_S1_
        - Src:             'src/core/thread/mle.cpp:850,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/thread/mle.cpp:850,27'
          Dst:             _ZN2ot14DataPollSender21RecalculatePollPeriodEv
        - Src:             'src/core/thread/mle.cpp:852,9'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:854,21'
          Dst:             _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - Src:             'src/core/thread/mle.cpp:854,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLinkQuality
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkQualityInfo17SetLinkQualityOutENS_11LinkQualityE
        - _ZN2ot8Neighbor11GetLinkInfoEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router.hpp:161,56'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/router.hpp:161,70'
          Dst:             _ZN2ot15LinkQualityInfo17SetLinkQualityOutENS_11LinkQualityE
    - functionName:    _ZNK2ot3Mle11RxChallenge7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayIhLt8EhE9GetLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:506,46'
          Dst:             _ZNK2ot5ArrayIhLt8EhE9GetLengthEv
    - functionName:    _ZN2ot3Mle3Mle11RetxTracker29UpdateOnChildUpdateResponseRxEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5559
      functionLinenumberEnd: 5577
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
        - _ZN2ot3Mle3Mle11RetxTracker35DetermineKeepAliveChildUpdateTxTimeEv
        - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5571,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5571,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
                - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
            - BranchSide:      'src/core/thread/mle.cpp:5573,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
                - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5562,5'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker35DetermineKeepAliveChildUpdateTxTimeEv
        - Src:             'src/core/thread/mle.cpp:5573,22'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
        - Src:             'src/core/thread/mle.cpp:5576,5'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
    - functionName:    _ZN2ot3Mle3Mle11RetxTracker35DetermineKeepAliveChildUpdateTxTimeEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5524
      functionLinenumberEnd: 5537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle7IsChildEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5529,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5529,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
            - BranchSide:      'src/core/thread/mle.cpp:5529,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:5529,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5529,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
            - BranchSide:      'src/core/thread/mle.cpp:5529,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5529,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5529,5'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:5529,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5529,5'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:5531,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5531,16'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/thread/mle.cpp:5534,18'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker9RetryInfo13SetNextTxTimeEjt
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5202
      functionLinenumberEnd: 5211
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLeaderData
      BBCount:         13
      ICount:          51
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Tlv7FindTlvINS_3Mle13LeaderDataTlvEEE7otErrorRKNS_7MessageERT_
        - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
        - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5206,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5206,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5207,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
        - Branch String:   'src/core/thread/mle.cpp:5207,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5207,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
            - BranchSide:      'src/core/thread/mle.cpp:5207,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5206,5'
          Dst:             _ZN2ot3Tlv7FindTlvINS_3Mle13LeaderDataTlvEEE7otErrorRKNS_7MessageERT_
        - Src:             'src/core/thread/mle.cpp:5207,5'
          Dst:             _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
        - Src:             'src/core/thread/mle.cpp:5208,19'
          Dst:             _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
    - functionName:    _ZNK2ot3Mle3Mle11GetLeaderIdEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:550,58'
          Dst:             _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
    - functionName:    _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLeaderData
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
        - _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1042,31'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle.cpp:1042,61'
          Dst:             _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - Src:             'src/core/thread/mle.cpp:1042,89'
          Dst:             _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
        - Src:             'src/core/thread/mle.cpp:1042,5'
          Dst:             _ZN2ot3Mle3Mle13SetLeaderDataEjhh
    - functionName:    _ZN2ot3Mle3Mle18IsNetworkDataNewerERKNS0_10LeaderDataE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2786
      functionLinenumberEnd: 2788
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLeaderData
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
        - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - _ZNK2ot3Mle3Mle18GetNetworkDataTypeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2787,63'
          Dst:             _ZNK2ot3Mle3Mle18GetNetworkDataTypeEv
        - Src:             'src/core/thread/mle.cpp:2787,48'
          Dst:             _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - Src:             'src/core/thread/mle.cpp:2788,36'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle.cpp:2788,74'
          Dst:             _ZNK2ot3Mle3Mle18GetNetworkDataTypeEv
        - Src:             'src/core/thread/mle.cpp:2788,63'
          Dst:             _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
        - Src:             'src/core/thread/mle.cpp:2787,12'
          Dst:             _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
    - functionName:    _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:489,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
    - functionName:    _ZNK2ot7MeshCoP9TimestampneERKS1_
      functionSourceFile: '/src/openthread/src/core/meshcop/timestamp.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/timestamp.hpp:169,61'
          Dst:             _ZN2ot7MeshCoP9Timestamp7CompareERKS1_S3_
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage11ContainsTlvENS0_3Tlv4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5116
      functionLinenumberEnd: 5119
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTlvType
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5119,12'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
    - functionName:    _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:489,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage24ReadAndSetNetworkDataTlvERKNS0_10LeaderDataE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5215
      functionLinenumberEnd: 5225
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLeaderData
      BBCount:         8
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData6Leader14SetNetworkDataEhhNS0_4TypeERKNS_7MessageERKNS_11OffsetRangeE
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - _ZNK2ot3Mle3Mle18GetNetworkDataTypeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5219,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5219,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5221,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetNetworkDataTypeEv
                - _ZN2ot11NetworkData6Leader14SetNetworkDataEhhNS0_4TypeERKNS_7MessageERKNS_11OffsetRangeE
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5219,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/thread/mle.cpp:5221,13'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle.cpp:5221,67'
          Dst:             _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - Src:             'src/core/thread/mle.cpp:5222,67'
          Dst:             _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - Src:             'src/core/thread/mle.cpp:5223,55'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5223,66'
          Dst:             _ZNK2ot3Mle3Mle18GetNetworkDataTypeEv
        - Src:             'src/core/thread/mle.cpp:5221,40'
          Dst:             _ZN2ot11NetworkData6Leader14SetNetworkDataEhhNS0_4TypeERKNS_7MessageERKNS_11OffsetRangeE
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage24ReadAndSaveActiveDatasetERKNS_7MeshCoP9TimestampE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5229
      functionLinenumberEnd: 5230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aActiveTimestamp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle3Mle9RxMessage18ReadAndSaveDatasetENS_7MeshCoP7Dataset4TypeERKNS3_9TimestampE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5230,12'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage18ReadAndSaveDatasetENS_7MeshCoP7Dataset4TypeERKNS3_9TimestampE
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage25ReadAndSavePendingDatasetERKNS_7MeshCoP9TimestampE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5234
      functionLinenumberEnd: 5235
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPendingTimestamp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle3Mle9RxMessage18ReadAndSaveDatasetENS_7MeshCoP7Dataset4TypeERKNS3_9TimestampE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5235,12'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage18ReadAndSaveDatasetENS_7MeshCoP7Dataset4TypeERKNS3_9TimestampE
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender19ScheduleDataRequestERKNS_3Ip67AddressEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4300
      functionLinenumberEnd: 4305
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDestination
        - aDelay
      BBCount:         9
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
        - _ZNK2ot3Mle3Mle13DelayedSender19HasMatchingScheduleENS1_11MessageTypeERKNS_3Ip67AddressE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4301,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4301,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4301,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4301,5'
          Dst:             _ZNK2ot3Mle3Mle13DelayedSender19HasMatchingScheduleENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4302,5'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
    - functionName:    _ZN2ot3Mle3Mle11RetxTracker22UpdateOnDataResponseRxEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5599
      functionLinenumberEnd: 5603
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5602,5'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
    - functionName:    _ZNK2ot3Mle3Mle13DelayedSender19HasMatchingScheduleENS1_11MessageTypeERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4559
      functionLinenumberEnd: 4571
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessageType
        - aDestination
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
        - _ZN2ot3Mle3Mle13DelayedSender5MatchERKNS_7MessageENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZNK2ot12MessageQueue3endEv
        - _ZNK2ot12MessageQueue5beginEv
        - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4562,35'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4562,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
                - _ZN2ot3Mle3Mle13DelayedSender5MatchERKNS_7MessageENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
            - BranchSide:      'src/core/thread/mle.cpp:4562,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:4564,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4562,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4566,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4562,35'
          Dst:             _ZNK2ot12MessageQueue5beginEv
        - Src:             'src/core/thread/mle.cpp:4562,35'
          Dst:             _ZNK2ot12MessageQueue3endEv
        - Src:             'src/core/thread/mle.cpp:4562,35'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
        - Src:             'src/core/thread/mle.cpp:4562,35'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
        - Src:             'src/core/thread/mle.cpp:4564,13'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender5MatchERKNS_7MessageENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4562,35'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4416
      functionLinenumberEnd: 4441
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessageType
        - aDestination
        - aDelay
        - aInfo
        - aInfoSize
      BBCount:         25
      ICount:          133
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_3Mle3Mle13DelayedSender6HeaderEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot4TimeplEj
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4420,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4420,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot7Message6AppendINS_3Mle3Mle13DelayedSender6HeaderEEE7otErrorRKT_
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
            - BranchSide:      'src/core/thread/mle.cpp:4420,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:4425,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4425,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:4427,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11AppendBytesEPKvt
        - Branch String:   'src/core/thread/mle.cpp:4427,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4429,9'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:4432,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:4429,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4429,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:4430,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:4440,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4440,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:4440,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4417,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/thread/mle.cpp:4417,45'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeE
        - Src:             'src/core/thread/mle.cpp:4422,27'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle.cpp:4422,48'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/thread/mle.cpp:4425,5'
          Dst:             _ZN2ot7Message6AppendINS_3Mle3Mle13DelayedSender6HeaderEEE7otErrorRKT_
        - Src:             'src/core/thread/mle.cpp:4429,9'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/thread/mle.cpp:4432,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/thread/mle.cpp:4434,16'
          Dst:             _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - Src:             'src/core/thread/mle.cpp:4437,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4440,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7Message6AppendINS_3Mle3Mle13DelayedSender6HeaderEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage18ReadAndSaveDatasetENS_7MeshCoP7Dataset4TypeERKNS3_9TimestampE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5240
      functionLinenumberEnd: 5263
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDatasetType
        - aTimestamp
      BBCount:         24
      ICount:          111
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
        - _ZN2ot7MeshCoP7Dataset14WriteTimestampENS1_4TypeERKNS0_9TimestampE
        - _ZN2ot7MeshCoP7Dataset7SetFromERKNS_7MessageERKNS_11OffsetRangeE
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5246,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5246,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5248,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset7SetFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
                - _ZN2ot7MeshCoP7Dataset14WriteTimestampENS1_4TypeERKNS0_9TimestampE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
        - Branch String:   'src/core/thread/mle.cpp:5248,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5248,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5249,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
                - _ZN2ot7MeshCoP7Dataset14WriteTimestampENS1_4TypeERKNS0_9TimestampE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
        - Branch String:   'src/core/thread/mle.cpp:5249,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5249,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5250,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset14WriteTimestampENS1_4TypeERKNS0_9TimestampE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
        - Branch String:   'src/core/thread/mle.cpp:5250,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5250,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5252,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
        - Branch String:   'src/core/thread/mle.cpp:5252,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5255,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
            - BranchSide:      'src/core/thread/mle.cpp:5258,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
            - BranchSide:      'src/core/thread/mle.cpp:5260,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5243,22'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/thread/mle.cpp:5246,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/thread/mle.cpp:5248,5'
          Dst:             _ZN2ot7MeshCoP7Dataset7SetFromERKNS_7MessageERKNS_11OffsetRangeE
        - Src:             'src/core/thread/mle.cpp:5249,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
        - Src:             'src/core/thread/mle.cpp:5250,5'
          Dst:             _ZN2ot7MeshCoP7Dataset14WriteTimestampENS1_4TypeERKNS0_9TimestampE
        - Src:             'src/core/thread/mle.cpp:5255,17'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:5255,54'
          Dst:             _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
        - Src:             'src/core/thread/mle.cpp:5258,17'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:5258,55'
          Dst:             _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
    - functionName:    _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetEb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.hpp:162,50'
          Dst:             _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetEb
    - functionName:    _ZNK2ot3Mle3Mle18GetNetworkDataTypeEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:336,75'
          Dst:             _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
    - functionName:    _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
      functionSourceFile: '/src/openthread/src/core/common/serial_number.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/serial_number.hpp:90,16'
          Dst:             _ZN2ot12SerialNumber6IsLessIhEEbT_S2_
    - functionName:    _ZN2ot3Mle3Mle13SetLeaderDataEjhh
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aPartitionId
        - aWeighting
        - aLeaderRouterId
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle10LeaderData12SetWeightingEh
        - _ZN2ot3Mle10LeaderData14SetPartitionIdEj
        - _ZN2ot3Mle10LeaderData17SetLeaderRouterIdEh
        - _ZN2ot3Mle3Mle21HandlePartitionChangeEv
        - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1047,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1050,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle21HandlePartitionChangeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Mle10LeaderData14SetPartitionIdEj
                - _ZN2ot3Mle10LeaderData12SetWeightingEh
                - _ZN2ot3Mle10LeaderData17SetLeaderRouterIdEh
            - BranchSide:      'src/core/thread/mle.cpp:1057,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier13SignalIfFirstENS_5EventE
                - _ZN2ot3Mle10LeaderData14SetPartitionIdEj
                - _ZN2ot3Mle10LeaderData12SetWeightingEh
                - _ZN2ot3Mle10LeaderData17SetLeaderRouterIdEh
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1047,21'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle.cpp:1050,9'
          Dst:             _ZN2ot3Mle3Mle21HandlePartitionChangeEv
        - Src:             'src/core/thread/mle.cpp:1052,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/mle.cpp:1052,25'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
        - Src:             'src/core/thread/mle.cpp:1057,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/mle.cpp:1057,25'
          Dst:             _ZN2ot8Notifier13SignalIfFirstENS_5EventE
        - Src:             'src/core/thread/mle.cpp:1060,17'
          Dst:             _ZN2ot3Mle10LeaderData14SetPartitionIdEj
        - Src:             'src/core/thread/mle.cpp:1061,17'
          Dst:             _ZN2ot3Mle10LeaderData12SetWeightingEh
        - Src:             'src/core/thread/mle.cpp:1062,17'
          Dst:             _ZN2ot3Mle10LeaderData17SetLeaderRouterIdEh
    - functionName:    _ZN2ot3Mle10LeaderData14SetPartitionIdEj
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aPartitionId
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle10LeaderData12SetWeightingEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aWeighting
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle10LeaderData17SetLeaderRouterIdEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv7FindTlvINS_3Mle13LeaderDataTlvEEE7otErrorRKNS_7MessageERT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aTlv
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:406,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
    - functionName:    _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:603,39'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLeaderData
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle10LeaderData12SetWeightingEh
        - _ZN2ot3Mle10LeaderData14SetDataVersionEh
        - _ZN2ot3Mle10LeaderData14SetPartitionIdEj
        - _ZN2ot3Mle10LeaderData17SetLeaderRouterIdEh
        - _ZN2ot3Mle10LeaderData20SetStableDataVersionEh
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:612,36'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/thread/mle_tlvs.hpp:612,21'
          Dst:             _ZN2ot3Mle10LeaderData14SetPartitionIdEj
        - Src:             'src/core/thread/mle_tlvs.hpp:613,21'
          Dst:             _ZN2ot3Mle10LeaderData12SetWeightingEh
        - Src:             'src/core/thread/mle_tlvs.hpp:614,21'
          Dst:             _ZN2ot3Mle10LeaderData14SetDataVersionEh
        - Src:             'src/core/thread/mle_tlvs.hpp:615,21'
          Dst:             _ZN2ot3Mle10LeaderData20SetStableDataVersionEh
        - Src:             'src/core/thread/mle_tlvs.hpp:616,21'
          Dst:             _ZN2ot3Mle10LeaderData17SetLeaderRouterIdEh
    - functionName:    _ZN2ot3Mle3Mle11RetxTracker25UpdateOnRoleChangeToChildEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5516
      functionLinenumberEnd: 5521
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
        - _ZN2ot3Mle3Mle11RetxTracker35DetermineKeepAliveChildUpdateTxTimeEv
        - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo5ResetEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5517,18'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker9RetryInfo5ResetEv
        - Src:             'src/core/thread/mle.cpp:5518,18'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker9RetryInfo5ResetEv
        - Src:             'src/core/thread/mle.cpp:5519,5'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker35DetermineKeepAliveChildUpdateTxTimeEv
        - Src:             'src/core/thread/mle.cpp:5520,5'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker13ScheduleTimerEv
    - functionName:    _ZN2ot3Mle3Mle15AnnounceHandler27HandleAnnounceAttachSuccessEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5791
      functionLinenumberEnd: 5807
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          63
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Mle3Mle15AnnounceHandler21InformPreviousChannelEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle29IsRouterRoleTransitionPendingEv
        - _ZNK2ot3Mle3Mle8IsRouterEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5794,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5794,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle15AnnounceHandler21InformPreviousChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle29IsRouterRoleTransitionPendingEv
            - BranchSide:      'src/core/thread/mle.cpp:5794,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:5798,41'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5798,45'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle29IsRouterRoleTransitionPendingEv
                - _ZN2ot3Mle3Mle15AnnounceHandler21InformPreviousChannelEv
            - BranchSide:      'src/core/thread/mle.cpp:5804,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler21InformPreviousChannelEv
        - Branch String:   'src/core/thread/mle.cpp:5798,67'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5798,70'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler21InformPreviousChannelEv
            - BranchSide:      'src/core/thread/mle.cpp:5804,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler21InformPreviousChannelEv
        - Branch String:   'src/core/thread/mle.cpp:5798,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5800,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5804,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler21InformPreviousChannelEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5798,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5798,20'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:5798,45'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5798,56'
          Dst:             _ZNK2ot3Mle3Mle8IsRouterEv
        - Src:             'src/core/thread/mle.cpp:5798,70'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5798,81'
          Dst:             _ZNK2ot3Mle3Mle29IsRouterRoleTransitionPendingEv
        - Src:             'src/core/thread/mle.cpp:5804,5'
          Dst:             _ZN2ot3Mle3Mle15AnnounceHandler21InformPreviousChannelEv
    - functionName:    _ZN2ot3Mle3Mle12ParentSearch11UpdateStateEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3863
      functionLinenumberEnd: 3901
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3881,22'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3881,26'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:3895,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
        - Branch String:   'src/core/thread/mle.cpp:3881,46'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3881,49'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
            - BranchSide:      'src/core/thread/mle.cpp:3895,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
        - Branch String:   'src/core/thread/mle.cpp:3881,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3883,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:3895,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
        - Branch String:   'src/core/thread/mle.cpp:3883,64'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3884,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:3891,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
        - Branch String:   'src/core/thread/mle.cpp:3883,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3886,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
            - BranchSide:      'src/core/thread/mle.cpp:3891,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
        - Branch String:   'src/core/thread/mle.cpp:3897,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3897,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:3899,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3883,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:3884,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:3884,48'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:3884,67'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:3888,35'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle.cpp:3889,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:3899,9'
          Dst:             _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
    - functionName:    _ZN2ot3Mle3Mle20InformPreviousParentEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3698
      functionLinenumberEnd: 3716
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         24
      ICount:          106
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Ip63Ip610NewMessageEt
        - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
        - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message9SetLengthEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3703,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3703,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetLengthEt
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:3703,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:3704,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3704,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:3706,29'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
                - _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:3709,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3709,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:3711,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:3715,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3715,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:3715,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:3715,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3715,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:3715,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3701,22'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/thread/mle.cpp:3703,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/thread/mle.cpp:3703,5'
          Dst:             _ZN2ot3Ip63Ip610NewMessageEt
        - Src:             'src/core/thread/mle.cpp:3704,5'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/thread/mle.cpp:3706,29'
          Dst:             _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - Src:             'src/core/thread/mle.cpp:3706,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - Src:             'src/core/thread/mle.cpp:3707,17'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:3707,31'
          Dst:             _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - Src:             'src/core/thread/mle.cpp:3709,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63Ip6EEERT_v
        - Src:             'src/core/thread/mle.cpp:3709,5'
          Dst:             _ZN2ot3Ip63Ip612SendDatagramERNS_7MessageERNS0_11MessageInfoEh
        - Src:             'src/core/thread/mle.cpp:3711,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:3714,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Src:             'src/core/thread/mle.cpp:3715,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3834
      functionLinenumberEnd: 3859
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3837,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3839,9'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:3843,16'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle.cpp:3845,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3847,18'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:3851,18'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3839,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/thread/mle.cpp:3843,16'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/thread/mle.cpp:3854,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/mle.cpp:3856,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot3Mle3Mle29IsRouterRoleTransitionPendingEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:932,83'
          Dst:             _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
    - functionName:    _ZN2ot3Mle3Mle15AnnounceHandler21InformPreviousChannelEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5811
      functionLinenumberEnd: 5818
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot19AnnounceBeginServer12SendAnnounceEjht
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19AnnounceBeginServerEEERT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5812,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5812,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19AnnounceBeginServerEEERT_v
                - _ZN2ot19AnnounceBeginServer12SendAnnounceEjht
            - BranchSide:      'src/core/thread/mle.cpp:5812,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5815,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19AnnounceBeginServerEEERT_v
        - Src:             'src/core/thread/mle.cpp:5815,32'
          Dst:             _ZN2ot19AnnounceBeginServer12SendAnnounceEjht
    - functionName:    _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1932
      functionLinenumberEnd: 1932
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvIjEE7otErrorRKNS_7MessageEhRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvIjEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvIjEE7otErrorRKNS_7MessageEhRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvIjEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh1EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot5ArrayIhLt8EhE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      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:    _ZNK2ot3Mle3Mle9RxMessage23ReadChallengeOrResponseEhRNS0_11RxChallengeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5146
      functionLinenumberEnd: 5154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlvType
        - aRxChallenge
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle11RxChallenge8ReadFromERKNS_7MessageERKNS_11OffsetRangeE
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5150,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5150,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5151,13'
              BranchSideFuncs:
                - _ZN2ot3Mle11RxChallenge8ReadFromERKNS_7MessageERKNS_11OffsetRangeE
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5150,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/thread/mle.cpp:5151,26'
          Dst:             _ZN2ot3Mle11RxChallenge8ReadFromERKNS_7MessageERKNS_11OffsetRangeE
    - functionName:    _ZN2ot3Mle3Mle31HandleChildUpdateRequestOnChildERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3314
      functionLinenumberEnd: 3420
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         53
      ICount:          250
      EdgeCount:       55
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot24LinkQualityForLinkMarginEh
        - _ZN2ot3Mle11RxChallenge5ClearEv
        - _ZN2ot3Mle11RxChallengeC2Ev
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
        - _ZN2ot3Mle3Mle7TlvList3AddEh
        - _ZN2ot3Mle3Mle7TlvListC2Ev
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
        - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3322,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3322,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3324,58'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle11RxChallenge5ClearEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
        - Branch String:   'src/core/thread/mle.cpp:3326,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3329,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:3334,19'
              BranchSideFuncs:
                - _ZN2ot3Mle11RxChallenge5ClearEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:3337,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3340,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3344,38'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:3390,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
        - Branch String:   'src/core/thread/mle.cpp:3344,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3347,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:3350,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:3352,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3347,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3347,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:3347,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3355,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3357,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3361,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - Branch String:   'src/core/thread/mle.cpp:3361,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3361,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3363,42'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - Branch String:   'src/core/thread/mle.cpp:3363,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3366,13'
              BranchSideFuncs:
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
            - BranchSide:      'src/core/thread/mle.cpp:3369,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
            - BranchSide:      'src/core/thread/mle.cpp:3371,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3393,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3396,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3399,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3401,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle.cpp:3416,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3416,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle.cpp:3416,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3317,17'
          Dst:             _ZN2ot3Mle11RxChallengeC2Ev
        - Src:             'src/core/thread/mle.cpp:3318,17'
          Dst:             _ZN2ot3Mle3Mle7TlvListC2Ev
        - Src:             'src/core/thread/mle.cpp:3319,17'
          Dst:             _ZN2ot3Mle3Mle7TlvListC2Ev
        - Src:             'src/core/thread/mle.cpp:3322,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:3324,79'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:3324,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - Src:             'src/core/thread/mle.cpp:3326,30'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
        - Src:             'src/core/thread/mle.cpp:3329,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle.cpp:3330,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle.cpp:3331,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle.cpp:3334,19'
          Dst:             _ZN2ot3Mle11RxChallenge5ClearEv
        - Src:             'src/core/thread/mle.cpp:3344,17'
          Dst:             _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:3347,13'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle.cpp:3347,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:3355,21'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:3357,25'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle.cpp:3357,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:3361,9'
          Dst:             _ZN2ot3Mle3Mle16HandleLeaderDataERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:3363,17'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle.cpp:3366,39'
          Dst:             _ZN2ot24LinkQualityForLinkMarginEh
        - Src:             'src/core/thread/mle.cpp:3366,21'
          Dst:             _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - Src:             'src/core/thread/mle.cpp:3390,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle.cpp:3393,30'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
        - Src:             'src/core/thread/mle.cpp:3396,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
        - Src:             'src/core/thread/mle.cpp:3405,5'
          Dst:             _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - Src:             'src/core/thread/mle.cpp:3416,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:3416,5'
          Dst:             _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:3419,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5158
      functionLinenumberEnd: 5159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChallenge
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle3Mle9RxMessage23ReadChallengeOrResponseEhRNS0_11RxChallengeE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5159,12'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage23ReadChallengeOrResponseEhRNS0_11RxChallengeE
    - functionName:    _ZN2ot3Mle3Mle7TlvList3AddEh
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4264
      functionLinenumberEnd: 4273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTlvType
      BBCount:         12
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot5ArrayIhLt32EhE8PushBackERKh
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot5ArrayIhLt32EhE8ContainsERKh
      functionUses:    22
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4265,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4265,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4265,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayIhLt32EhE8PushBackERKh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle.cpp:4267,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4267,31'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:4269,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4265,5'
          Dst:             _ZNK2ot5ArrayIhLt32EhE8ContainsERKh
        - Src:             'src/core/thread/mle.cpp:4267,9'
          Dst:             _ZN2ot5ArrayIhLt32EhE8PushBackERKh
        - Src:             'src/core/thread/mle.cpp:4269,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5267
      functionLinenumberEnd: 5279
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlvList
      BBCount:         8
      ICount:          50
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11OffsetRange12ShrinkLengthEt
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot5ArrayIhLt32EhE14GetArrayBufferEv
        - _ZN2ot5ArrayIhLt32EhE9SetLengthEh
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot5ArrayIhLt32EhE10GetMaxSizeEv
        - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5271,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5271,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5273,30'
              BranchSideFuncs:
                - _ZNK2ot5ArrayIhLt32EhE10GetMaxSizeEv
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZN2ot5ArrayIhLt32EhE14GetArrayBufferEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot5ArrayIhLt32EhE9SetLengthEh
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5271,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/thread/mle.cpp:5273,39'
          Dst:             _ZNK2ot5ArrayIhLt32EhE10GetMaxSizeEv
        - Src:             'src/core/thread/mle.cpp:5273,17'
          Dst:             _ZN2ot11OffsetRange12ShrinkLengthEt
        - Src:             'src/core/thread/mle.cpp:5275,37'
          Dst:             _ZN2ot5ArrayIhLt32EhE14GetArrayBufferEv
        - Src:             'src/core/thread/mle.cpp:5275,5'
          Dst:             _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
        - Src:             'src/core/thread/mle.cpp:5276,57'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/thread/mle.cpp:5276,14'
          Dst:             _ZN2ot5ArrayIhLt32EhE9SetLengthEh
    - functionName:    _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4277
      functionLinenumberEnd: 4282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlvList
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle7TlvList3AddEh
        - _ZNK2ot5ArrayIhLt32EhE3endEv
        - _ZNK2ot5ArrayIhLt32EhE5beginEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4278,26'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4278,26'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList3AddEh
            - BranchSide:      'src/core/thread/mle.cpp:4282,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4278,26'
          Dst:             _ZNK2ot5ArrayIhLt32EhE5beginEv
        - Src:             'src/core/thread/mle.cpp:4278,26'
          Dst:             _ZNK2ot5ArrayIhLt32EhE3endEv
        - Src:             'src/core/thread/mle.cpp:4280,9'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
    - functionName:    _ZN2ot3Mle3Mle23SendChildUpdateResponseERKNS1_7TlvListERKNS0_11RxChallengeERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2015
      functionLinenumberEnd: 2088
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlvList
        - aChallenge
        - aDestination
      BBCount:         77
      ICount:          295
      EdgeCount:       93
      CyclomaticComplexity: 18
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
        - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
        - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
        - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
        - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
        - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
        - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot5ArrayIhLt32EhE3endEv
        - _ZNK2ot5ArrayIhLt32EhE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:2020,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2020,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
            - BranchSide:      'src/core/thread/mle.cpp:2020,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:2021,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2021,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2022,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Branch String:   'src/core/thread/mle.cpp:2022,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2022,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2024,28'
              BranchSideFuncs:
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Branch String:   'src/core/thread/mle.cpp:2024,26'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2024,26'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
            - BranchSide:      'src/core/thread/mle.cpp:2077,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:2026,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2024,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
            - BranchSide:      'src/core/thread/mle.cpp:2029,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
            - BranchSide:      'src/core/thread/mle.cpp:2033,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
            - BranchSide:      'src/core/thread/mle.cpp:2037,18'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
            - BranchSide:      'src/core/thread/mle.cpp:2051,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
            - BranchSide:      'src/core/thread/mle.cpp:2055,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
            - BranchSide:      'src/core/thread/mle.cpp:2059,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
            - BranchSide:      'src/core/thread/mle.cpp:2063,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Branch String:   'src/core/thread/mle.cpp:2029,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2029,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2030,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Branch String:   'src/core/thread/mle.cpp:2033,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2033,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2034,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Branch String:   'src/core/thread/mle.cpp:2037,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2044,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
            - BranchSide:      'src/core/thread/mle.cpp:2048,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Branch String:   'src/core/thread/mle.cpp:2044,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2044,17'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2045,30'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Branch String:   'src/core/thread/mle.cpp:2051,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2051,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2052,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Branch String:   'src/core/thread/mle.cpp:2055,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2055,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2056,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Branch String:   'src/core/thread/mle.cpp:2059,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2059,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2060,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Branch String:   'src/core/thread/mle.cpp:2063,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2063,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2064,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Branch String:   'src/core/thread/mle.cpp:2077,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2077,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2079,56'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:2081,22'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2081,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:2081,48'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:2081,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2081,48'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2083,21'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle.cpp:2087,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2087,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2087,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2087,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2087,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle.cpp:2087,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2020,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle.cpp:2021,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - Src:             'src/core/thread/mle.cpp:2022,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Src:             'src/core/thread/mle.cpp:2024,26'
          Dst:             _ZNK2ot5ArrayIhLt32EhE5beginEv
        - Src:             'src/core/thread/mle.cpp:2024,26'
          Dst:             _ZNK2ot5ArrayIhLt32EhE3endEv
        - Src:             'src/core/thread/mle.cpp:2029,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Src:             'src/core/thread/mle.cpp:2033,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
        - Src:             'src/core/thread/mle.cpp:2037,18'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:2044,17'
          Dst:             _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvENS1_23AddressRegistrationModeE
        - Src:             'src/core/thread/mle.cpp:2051,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
        - Src:             'src/core/thread/mle.cpp:2055,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
        - Src:             'src/core/thread/mle.cpp:2059,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
        - Src:             'src/core/thread/mle.cpp:2063,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage41AppendSupervisionIntervalTlvIfSleepyChildEv
        - Src:             'src/core/thread/mle.cpp:2077,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:2079,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:2081,25'
          Dst:             _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
        - Src:             'src/core/thread/mle.cpp:2083,21'
          Dst:             _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - Src:             'src/core/thread/mle.cpp:2083,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:2087,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4634
      functionLinenumberEnd: 4634
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aStatus
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_3Mle9StatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4634,75'
          Dst:             _ZN2ot3Tlv6AppendINS_3Mle9StatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
    - functionName:    _ZN2ot3Mle3Mle22HasUnregisteredAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         22
      ICount:          111
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZNK2ot3Ip65Netif30HasAnyExternalMulticastAddressEv
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
        - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1097,49'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1097,49'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip65Netif30HasAnyExternalMulticastAddressEv
            - BranchSide:      'src/core/thread/mle.cpp:1106,10'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip65Netif30HasAnyExternalMulticastAddressEv
        - Branch String:   'src/core/thread/mle.cpp:1099,53'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1097,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip65Netif30HasAnyExternalMulticastAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
            - BranchSide:      'src/core/thread/mle.cpp:1099,74'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip65Netif30HasAnyExternalMulticastAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Branch String:   'src/core/thread/mle.cpp:1099,93'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1097,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip65Netif30HasAnyExternalMulticastAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
            - BranchSide:      'src/core/thread/mle.cpp:1100,31'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip65Netif30HasAnyExternalMulticastAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:1100,50'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1097,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip65Netif30HasAnyExternalMulticastAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
            - BranchSide:      'src/core/thread/mle.cpp:1100,53'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip65Netif30HasAnyExternalMulticastAddressEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:1099,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1097,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1102,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1106,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1106,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1111,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZNK2ot3Ip65Netif30HasAnyExternalMulticastAddressEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1097,51'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:1097,70'
          Dst:             _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - Src:             'src/core/thread/mle.cpp:1097,49'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - Src:             'src/core/thread/mle.cpp:1097,49'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - Src:             'src/core/thread/mle.cpp:1097,49'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/thread/mle.cpp:1097,49'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/thread/mle.cpp:1099,19'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:1099,32'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/thread/mle.cpp:1099,79'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:1099,57'
          Dst:             _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1100,36'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:1100,14'
          Dst:             _ZNK2ot3Mle3Mle16IsAnycastLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:1100,58'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:1100,74'
          Dst:             _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - Src:             'src/core/thread/mle.cpp:1100,71'
          Dst:             _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
        - Src:             'src/core/thread/mle.cpp:1097,49'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/thread/mle.cpp:1106,10'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:1111,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:1111,37'
          Dst:             _ZNK2ot3Ip65Netif30HasAnyExternalMulticastAddressEv
    - functionName:    _ZNK2ot3Ip65Netif30HasAnyExternalMulticastAddressEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip65Netif24ExternalMulticastAddress8IteratorC2ERKS1_NS0_7Address10TypeFilterE
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEE6IsDoneEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/netif.hpp:596,63'
          Dst:             _ZN2ot3Ip65Netif24ExternalMulticastAddress8IteratorC2ERKS1_NS0_7Address10TypeFilterE
        - Src:             'src/core/net/netif.hpp:596,105'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEE6IsDoneEv
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif24ExternalMulticastAddressENS3_8IteratorEE6IsDoneEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv6AppendINS_3Mle9StatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot5ArrayIhLt32EhE14GetArrayBufferEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      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:    _ZN2ot5ArrayIhLt32EhE9SetLengthEh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayIhLt32EhE8ContainsERKh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayIhLt32EhE4FindERKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:394,54'
          Dst:             _ZNK2ot5ArrayIhLt32EhE4FindERKh
    - functionName:    _ZN2ot5ArrayIhLt32EhE8PushBackERKh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayIhLt32EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayIhLt32EhE6IsFullEv
    - functionName:    _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh20ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:489,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh21EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZNK2ot3Mle3Mle15ParentCandidate6CopyToERNS_6ParentE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5323
      functionLinenumberEnd: 5331
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aParent
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5135
      functionLinenumberEnd: 5142
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aVersion
      BBCount:         13
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5138,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5138,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5139,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:5139,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5139,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5139,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5138,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh18EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage27ReadAndMatchResponseTlvWithERKNS0_11TxChallengeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5168
      functionLinenumberEnd: 5176
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChallenge
      BBCount:         13
      ICount:          51
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mle11RxChallengeC2Ev
        - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
        - _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5172,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5172,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5173,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
        - Branch String:   'src/core/thread/mle.cpp:5173,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5173,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5173,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5170,17'
          Dst:             _ZN2ot3Mle11RxChallengeC2Ev
        - Src:             'src/core/thread/mle.cpp:5172,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
        - Src:             'src/core/thread/mle.cpp:5173,5'
          Dst:             _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
    - functionName:    _ZN2ot3Tlv7FindTlvINS_3Mle15ConnectivityTlvEEE7otErrorRKNS_7MessageERT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aTlv
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:406,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
    - functionName:    _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mle15ConnectivityTlv22IsSedBufferingIncludedEv
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_tlvs.hpp:695,41'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_tlvs.hpp:695,41'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_tlvs.hpp:696,17'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:695,16'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv22IsSedBufferingIncludedEv
        - Src:             'src/core/thread/mle_tlvs.hpp:696,17'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZN2ot3Mac11CslAccuracy4InitEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 918
      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:    _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11RouterTable19GetRouterIdSequenceEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle15ConnectivityTlv11IsSingletonEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 786
      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:    _ZN2ot3Mle3Mle14IsBetterParentEthRKNS0_15ConnectivityTlvEtRKNS_3Mac11CslAccuracyE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2942
      functionLinenumberEnd: 2995
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - short
        - char
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRloc16
        - aTwoWayLinkMargin
        - aConnectivityTlv
        - aVersion
        - aCslAccuracy
      BBCount:         51
      ICount:          208
      EdgeCount:       60
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot15ThreeWayCompareINS_11LinkQualityEEEiT_S2_
        - _ZN2ot15ThreeWayCompareIaEEiT_S1_
        - _ZN2ot15ThreeWayCompareIbEEiT_S1_
        - _ZN2ot15ThreeWayCompareIhEEiT_S1_
        - _ZN2ot15ThreeWayCompareItEEiT_S1_
        - _ZN2ot24LinkQualityForLinkMarginEh
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
        - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
        - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
        - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
        - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
        - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
        - _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - _ZNK2ot8Neighbor10GetVersionEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:2947,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2947,5'
              BranchSideFuncs:
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot15ThreeWayCompareIbEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZN2ot15ThreeWayCompareIaEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot15ThreeWayCompareItEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZN2ot15ThreeWayCompareItEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
            - BranchSide:      'src/core/thread/mle.cpp:2947,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2950,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2950,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
                - _ZN2ot15ThreeWayCompareIaEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot15ThreeWayCompareItEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZN2ot15ThreeWayCompareItEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
            - BranchSide:      'src/core/thread/mle.cpp:2950,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2953,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2953,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot15ThreeWayCompareItEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZN2ot15ThreeWayCompareItEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
            - BranchSide:      'src/core/thread/mle.cpp:2953,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2957,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2957,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot15ThreeWayCompareItEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZN2ot15ThreeWayCompareItEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
            - BranchSide:      'src/core/thread/mle.cpp:2957,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2962,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2962,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
                - _ZN2ot15ThreeWayCompareItEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
            - BranchSide:      'src/core/thread/mle.cpp:2962,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2965,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2965,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
            - BranchSide:      'src/core/thread/mle.cpp:2965,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2968,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2968,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
            - BranchSide:      'src/core/thread/mle.cpp:2968,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2972,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2972,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
            - BranchSide:      'src/core/thread/mle.cpp:2972,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:2975,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:2975,5'
              BranchSideFuncs:
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
            - BranchSide:      'src/core/thread/mle.cpp:2975,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:2946,28'
          Dst:             _ZN2ot24LinkQualityForLinkMarginEh
        - Src:             'src/core/thread/mle.cpp:2946,90'
          Dst:             _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Src:             'src/core/thread/mle.cpp:2946,12'
          Dst:             _ZN2ot15ThreeWayCompareINS_11LinkQualityEEEiT_S2_
        - Src:             'src/core/thread/mle.cpp:2949,28'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/mle.cpp:2949,85'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:2949,53'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/mle.cpp:2949,12'
          Dst:             _ZN2ot15ThreeWayCompareIbEEiT_S1_
        - Src:             'src/core/thread/mle.cpp:2952,45'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
        - Src:             'src/core/thread/mle.cpp:2952,12'
          Dst:             _ZN2ot15ThreeWayCompareIaEEiT_S1_
        - Src:             'src/core/thread/mle.cpp:2956,45'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
        - Src:             'src/core/thread/mle.cpp:2956,12'
          Dst:             _ZN2ot15ThreeWayCompareIhEEiT_S1_
        - Src:             'src/core/thread/mle.cpp:2961,55'
          Dst:             _ZNK2ot8Neighbor10GetVersionEv
        - Src:             'src/core/thread/mle.cpp:2961,12'
          Dst:             _ZN2ot15ThreeWayCompareItEEiT_S1_
        - Src:             'src/core/thread/mle.cpp:2964,45'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
        - Src:             'src/core/thread/mle.cpp:2964,12'
          Dst:             _ZN2ot15ThreeWayCompareItEEiT_S1_
        - Src:             'src/core/thread/mle.cpp:2967,45'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
        - Src:             'src/core/thread/mle.cpp:2967,12'
          Dst:             _ZN2ot15ThreeWayCompareIhEEiT_S1_
        - Src:             'src/core/thread/mle.cpp:2971,45'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
        - Src:             'src/core/thread/mle.cpp:2971,12'
          Dst:             _ZN2ot15ThreeWayCompareIhEEiT_S1_
        - Src:             'src/core/thread/mle.cpp:2974,45'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
        - Src:             'src/core/thread/mle.cpp:2974,12'
          Dst:             _ZN2ot15ThreeWayCompareIhEEiT_S1_
        - Src:             'src/core/thread/mle.cpp:2992,12'
          Dst:             _ZN2ot15ThreeWayCompareIhEEiT_S1_
    - functionName:    _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNeighbor
        - aRxInfo
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot15LinkQualityInfo5ClearEv
        - _ZN2ot15LinkQualityInfo6AddRssEa
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZN2ot8Neighbor17ResetLinkFailuresEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot7Message13GetAverageRssEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1141,15'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:1141,63'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle.cpp:1141,77'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:1141,31'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/mle.cpp:1142,15'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle.cpp:1142,29'
          Dst:             _ZN2ot15LinkQualityInfo5ClearEv
        - Src:             'src/core/thread/mle.cpp:1143,15'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle.cpp:1143,53'
          Dst:             _ZNK2ot7Message13GetAverageRssEv
        - Src:             'src/core/thread/mle.cpp:1143,29'
          Dst:             _ZN2ot15LinkQualityInfo6AddRssEa
        - Src:             'src/core/thread/mle.cpp:1144,15'
          Dst:             _ZN2ot8Neighbor17ResetLinkFailuresEv
        - Src:             'src/core/thread/mle.cpp:1145,28'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle.cpp:1145,15'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
    - functionName:    _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Parent13SetLeaderCostEh
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLeaderCost
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 836
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot3Mle15ConnectivityTlv22IsSedBufferingIncludedEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_tlvs.hpp:832,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_tlvs.hpp:832,13'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
            - BranchSide:      'src/core/thread/mle_tlvs.hpp:834,48'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:832,13'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv22IsSedBufferingIncludedEv
        - Src:             'src/core/thread/mle_tlvs.hpp:834,26'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mle15ConnectivityTlv22IsSedBufferingIncludedEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_tlvs.hpp:855,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_tlvs.hpp:855,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_tlvs.hpp:857,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:855,13'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv22IsSedBufferingIncludedEv
    - functionName:    _ZNK2ot3Mle15ConnectivityTlv22IsSedBufferingIncludedEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:705,54'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZN2ot15ThreeWayCompareINS_11LinkQualityEEEiT_S2_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:181,12'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:181,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:181,40'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot15ThreeWayCompareIaEEiT_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:181,12'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:181,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:181,40'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot15ThreeWayCompareIhEEiT_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:181,12'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:181,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:181,40'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor11GetRouterIdEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle11RetxTracker24IsWaitingForDataResponseEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1770
      functionLinenumberEnd: 1770
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_12SettingsBase10ParentInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_12SettingsBase10ParentInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_12SettingsBase10ParentInfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_12SettingsBase10ParentInfoEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_12SettingsBase11NetworkInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_12SettingsBase11NetworkInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_12SettingsBase11NetworkInfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_12SettingsBase11NetworkInfoEEEvRT_
    - functionName:    _ZN2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_23HandleParentSearchTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
    - functionName:    _ZN2ot3Mle3Mle23HandleParentSearchTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1869
      functionLinenumberEnd: 1869
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle12ParentSearch11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1869,56'
          Dst:             _ZN2ot3Mle3Mle12ParentSearch11HandleTimerEv
    - functionName:    _ZN2ot3Mle3Mle12ParentSearch11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3732
      functionLinenumberEnd: 3781
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         32
      ICount:          149
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
        - _ZN2ot3Mle3Mle12ParentSearch18SelectBetterParentEv
        - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3737,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3743,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle12ParentSearch18SelectBetterParentEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:3750,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle12ParentSearch18SelectBetterParentEv
        - Branch String:   'src/core/thread/mle.cpp:3743,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3745,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle12ParentSearch18SelectBetterParentEv
            - BranchSide:      'src/core/thread/mle.cpp:3748,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle12ParentSearch18SelectBetterParentEv
        - Branch String:   'src/core/thread/mle.cpp:3752,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3752,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle12ParentSearch18SelectBetterParentEv
            - BranchSide:      'src/core/thread/mle.cpp:3752,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
        - Branch String:   'src/core/thread/mle.cpp:3755,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3757,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch18SelectBetterParentEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
            - BranchSide:      'src/core/thread/mle.cpp:3765,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Branch String:   'src/core/thread/mle.cpp:3757,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3757,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
            - BranchSide:      'src/core/thread/mle.cpp:3758,20'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
        - Branch String:   'src/core/thread/mle.cpp:3767,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3767,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle.cpp:3767,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
        - Branch String:   'src/core/thread/mle.cpp:3769,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3769,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
            - BranchSide:      'src/core/thread/mle.cpp:3769,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3735,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:3743,13'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle.cpp:3743,34'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/mle.cpp:3746,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:3752,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:3752,5'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:3755,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:3755,20'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:3757,9'
          Dst:             _ZN2ot3Mle3Mle12ParentSearch18SelectBetterParentEv
        - Src:             'src/core/thread/mle.cpp:3765,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:3765,32'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/mle.cpp:3765,44'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle.cpp:3765,58'
          Dst:             _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - Src:             'src/core/thread/mle.cpp:3766,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:3770,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:3776,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:3777,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:3777,16'
          Dst:             _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Src:             'src/core/thread/mle.cpp:3780,5'
          Dst:             _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
    - functionName:    _ZN2ot3Mle3Mle12ParentSearch18SelectBetterParentEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3785
      functionLinenumberEnd: 3802
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11RouterTable3endEv
        - _ZN2ot11RouterTable5beginEv
        - _ZN2ot3Mle3Mle12ParentSearch30CompareAndUpdateSelectedParentERNS_6RouterE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Router28RestartParentReselectTimeoutEv
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3790,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3790,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch30CompareAndUpdateSelectedParentERNS_6RouterE
                - _ZN2ot6Router28RestartParentReselectTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:3795,5'
              BranchSideFuncs:
                - _ZN2ot6Router28RestartParentReselectTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle.cpp:3795,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3795,5'
              BranchSideFuncs:
                - _ZN2ot6Router28RestartParentReselectTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:3795,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3790,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mle.cpp:3790,25'
          Dst:             _ZN2ot11RouterTable5beginEv
        - Src:             'src/core/thread/mle.cpp:3790,25'
          Dst:             _ZN2ot11RouterTable3endEv
        - Src:             'src/core/thread/mle.cpp:3792,9'
          Dst:             _ZN2ot3Mle3Mle12ParentSearch30CompareAndUpdateSelectedParentERNS_6RouterE
        - Src:             'src/core/thread/mle.cpp:3796,22'
          Dst:             _ZN2ot6Router28RestartParentReselectTimeoutEv
        - Src:             'src/core/thread/mle.cpp:3798,5'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:3798,5'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle.cpp:3798,5'
          Dst:             _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - Src:             'src/core/thread/mle.cpp:3798,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Mle3Mle12ParentSearch30CompareAndUpdateSelectedParentERNS_6RouterE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3806
      functionLinenumberEnd: 3828
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         37
      ICount:          128
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - _ZNK2ot6Router20IsSelectableAsParentEv
        - _ZNK2ot6Router24GetParentReselectTimeoutEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3809,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3809,5'
              BranchSideFuncs:
                - _ZNK2ot6Router24GetParentReselectTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
            - BranchSide:      'src/core/thread/mle.cpp:3809,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:3810,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3810,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
            - BranchSide:      'src/core/thread/mle.cpp:3810,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:3811,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3811,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
            - BranchSide:      'src/core/thread/mle.cpp:3811,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:3814,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3814,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
            - BranchSide:      'src/core/thread/mle.cpp:3814,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:3816,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3818,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
            - BranchSide:      'src/core/thread/mle.cpp:3822,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - Branch String:   'src/core/thread/mle.cpp:3818,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3818,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:3818,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:3822,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3822,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:3822,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3809,5'
          Dst:             _ZNK2ot6Router20IsSelectableAsParentEv
        - Src:             'src/core/thread/mle.cpp:3810,5'
          Dst:             _ZNK2ot6Router24GetParentReselectTimeoutEv
        - Src:             'src/core/thread/mle.cpp:3811,5'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:3811,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:3811,5'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/mle.cpp:3811,5'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:3813,25'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle.cpp:3813,39'
          Dst:             _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - Src:             'src/core/thread/mle.cpp:3818,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:3818,9'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/mle.cpp:3818,9'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle.cpp:3818,9'
          Dst:             _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - Src:             'src/core/thread/mle.cpp:3822,9'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle.cpp:3822,9'
          Dst:             _ZNK2ot15LinkQualityInfo13GetAverageRssEv
    - functionName:    _ZN2ot6Router28RestartParentReselectTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Router20IsSelectableAsParentEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Router24GetParentReselectTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_23HandleParentSearchTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_23HandleParentSearchTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_23HandleParentSearchTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot6RouterC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8NeighborC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router.hpp:48,7'
          Dst:             _ZN2ot8NeighborC2Ev
    - functionName:    _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_26HandleAnnounceHandlerTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_26HandleAnnounceHandlerTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_26HandleAnnounceHandlerTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot3Mle3Mle15AnnounceHandlerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5658
      functionLinenumberEnd: 5659
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_26HandleAnnounceHandlerTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5655,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:5657,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_26HandleAnnounceHandlerTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_22HandleRetxTrackerTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_22HandleRetxTrackerTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_22HandleRetxTrackerTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot3Mle3Mle11RetxTrackerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5503
      functionLinenumberEnd: 5506
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_22HandleRetxTrackerTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Mle3Mle11RetxTracker9RetryInfo5ResetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5501,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:5502,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_22HandleRetxTrackerTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:5504,18'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker9RetryInfo5ResetEv
        - Src:             'src/core/thread/mle.cpp:5505,18'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker9RetryInfo5ResetEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RequestStopEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager4StopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:229,30'
          Dst:             _ZN2ot12BorderRouter14RoutingManager4StopEv
    - functionName:    _ZN2ot3Mle3Mle8Detacher6DetachEPFvPvES3_
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5344
      functionLinenumberEnd: 5385
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         17
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot12BorderRouter14RoutingManager11RequestStopEv
        - _ZN2ot12CallbackBaseIPFvPvEE3SetES3_S1_
        - _ZN2ot3Mle3Mle18SendAddressReleaseEv
        - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentENS1_22ChildUpdateRequestModeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle7GetRoleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5348,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5348,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFvPvEE3SetES3_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager11RequestStopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentENS1_22ChildUpdateRequestModeE
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle18SendAddressReleaseEv
            - BranchSide:      'src/core/thread/mle.cpp:5348,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:5356,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5359,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:5363,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle18SendAddressReleaseEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:5368,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentENS1_22ChildUpdateRequestModeE
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:5377,17'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:5377,17'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle.cpp:5381,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5350,15'
          Dst:             _ZN2ot12CallbackBaseIPFvPvEE3SetES3_S1_
        - Src:             'src/core/thread/mle.cpp:5353,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:5353,41'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RequestStopEv
        - Src:             'src/core/thread/mle.cpp:5356,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5356,24'
          Dst:             _ZNK2ot3Mle3Mle7GetRoleEv
        - Src:             'src/core/thread/mle.cpp:5363,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5363,20'
          Dst:             _ZN2ot3Mle3Mle18SendAddressReleaseEv
        - Src:             'src/core/thread/mle.cpp:5368,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5368,32'
          Dst:             _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentENS1_22ChildUpdateRequestModeE
        - Src:             'src/core/thread/mle.cpp:5368,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:5382,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_19HandleDetacherTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_19HandleDetacherTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_19HandleDetacherTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot3Mle3Mle8DetacherC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5340
      functionLinenumberEnd: 5341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_19HandleDetacherTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5337,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:5336,16'
          Dst:             _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
        - Src:             'src/core/thread/mle.cpp:5339,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_19HandleDetacherTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot3Tlv7FindTlvINS_3Mle8RouteTlvEEE7otErrorRKNS_7MessageERT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aTlv
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:406,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
    - functionName:    _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5300
      functionLinenumberEnd: 5307
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouteTlv
      BBCount:         13
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Tlv7FindTlvINS_3Mle8RouteTlvEEE7otErrorRKNS_7MessageERT_
        - _ZNK2ot3Mle8RouteTlv7IsValidEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5303,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5303,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5304,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
        - Branch String:   'src/core/thread/mle.cpp:5304,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5304,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5304,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5303,5'
          Dst:             _ZN2ot3Tlv7FindTlvINS_3Mle8RouteTlvEEE7otErrorRKNS_7MessageERT_
        - Src:             'src/core/thread/mle.cpp:5304,5'
          Dst:             _ZNK2ot3Mle8RouteTlv7IsValidEv
    - functionName:    _ZN2ot3Mle3Mle9TxMessage21AppendSteeringDataTlvEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5089
      functionLinenumberEnd: 5107
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
        - _ZN2ot7MeshCoP12SteeringData7GetDataEv
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader16FindSteeringDataERNS_7MeshCoP12SteeringDataE
        - _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5101,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5101,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5104,71'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP12SteeringData7GetDataEv
                - _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5101,9'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle.cpp:5101,9'
          Dst:             _ZNK2ot11NetworkData6Leader16FindSteeringDataERNS_7MeshCoP12SteeringDataE
        - Src:             'src/core/thread/mle.cpp:5104,71'
          Dst:             _ZN2ot7MeshCoP12SteeringData7GetDataEv
        - Src:             'src/core/thread/mle.cpp:5104,95'
          Dst:             _ZNK2ot7MeshCoP12SteeringData9GetLengthEv
        - Src:             'src/core/thread/mle.cpp:5104,13'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP15SteeringDataTlvEEE7otErrorRNS_7MessageEPKvh
    - functionName:    _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5045
      functionLinenumberEnd: 5045
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle9TxMessage16AppendDatasetTlvENS_7MeshCoP7Dataset4TypeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5045,62'
          Dst:             _ZN2ot3Mle3Mle9TxMessage16AppendDatasetTlvENS_7MeshCoP7Dataset4TypeE
    - functionName:    _ZN2ot3Mle3Mle9TxMessage16AppendDatasetTlvENS_7MeshCoP7Dataset4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5048
      functionLinenumberEnd: 5085
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aDatasetType
      BBCount:         13
      ICount:          78
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
        - _ZN2ot7MeshCoP7Dataset15RemoveTimestampENS1_4TypeE
        - _ZN2ot7MeshCoP7Dataset8GetBytesEv
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5053,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5056,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZN2ot7MeshCoP7Dataset15RemoveTimestampENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
            - BranchSide:      'src/core/thread/mle.cpp:5061,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZN2ot7MeshCoP7Dataset15RemoveTimestampENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
            - BranchSide:      'src/core/thread/mle.cpp:5065,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/thread/mle.cpp:5068,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5073,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5080,29'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset15RemoveTimestampENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset8GetBytesEv
                - _ZNK2ot7MeshCoP7Dataset9GetLengthEv
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5051,22'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/thread/mle.cpp:5056,19'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:5056,56'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/thread/mle.cpp:5061,19'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:5061,57'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/thread/mle.cpp:5065,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle.cpp:5080,13'
          Dst:             _ZN2ot7MeshCoP7Dataset15RemoveTimestampENS1_4TypeE
        - Src:             'src/core/thread/mle.cpp:5082,52'
          Dst:             _ZN2ot7MeshCoP7Dataset8GetBytesEv
        - Src:             'src/core/thread/mle.cpp:5082,72'
          Dst:             _ZNK2ot7MeshCoP7Dataset9GetLengthEv
        - Src:             'src/core/thread/mle.cpp:5082,13'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5043
      functionLinenumberEnd: 5043
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle9TxMessage16AppendDatasetTlvENS_7MeshCoP7Dataset4TypeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5043,61'
          Dst:             _ZN2ot3Mle3Mle9TxMessage16AppendDatasetTlvENS_7MeshCoP7Dataset4TypeE
    - functionName:    _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11RouterTableEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_11RouterTableEEERT_v
        - _ZNK2ot7Message11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot7Message11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_11RouterTableEEERT_v
    - functionName:    _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5034
      functionLinenumberEnd: 5040
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNeighbor
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle8RouteTlv4InitEv
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11RouterTable12FillRouteTlvERNS_3Mle8RouteTlvEPKNS_8NeighborE
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5037,9'
          Dst:             _ZN2ot3Mle8RouteTlv4InitEv
        - Src:             'src/core/thread/mle.cpp:5038,5'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mle.cpp:5038,24'
          Dst:             _ZNK2ot11RouterTable12FillRouteTlvERNS_3Mle8RouteTlvEPKNS_8NeighborE
        - Src:             'src/core/thread/mle.cpp:5040,16'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
    - functionName:    _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      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:    _ZN2ot5Child15GetIp6AddressesEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 187
      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:    _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5010
      functionLinenumberEnd: 5030
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         16
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - _ZN2ot5Child15GetIp6AddressesEv
        - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
        - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:5016,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5016,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5021,40'
              BranchSideFuncs:
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle.cpp:5021,38'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5021,38'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
            - BranchSide:      'src/core/thread/mle.cpp:5026,40'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
        - Branch String:   'src/core/thread/mle.cpp:5023,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:5021,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:5023,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5013,28'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mle.cpp:5015,9'
          Dst:             _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/mle.cpp:5016,5'
          Dst:             _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
        - Src:             'src/core/thread/mle.cpp:5021,47'
          Dst:             _ZN2ot5Child15GetIp6AddressesEv
        - Src:             'src/core/thread/mle.cpp:5021,38'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - Src:             'src/core/thread/mle.cpp:5021,38'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - Src:             'src/core/thread/mle.cpp:5023,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage30AppendAddressRegistrationEntryERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:5026,40'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mle.cpp:5026,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/mle.cpp:5027,5'
          Dst:             _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
    - functionName:    _ZN2ot3Mle15ConnectivityTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:683,9'
          Dst:             _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/mle_tlvs.hpp:684,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot3Mle3Mle9TxMessage21AppendConnectivityTlvEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5000
      functionLinenumberEnd: 5006
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle15ConnectivityTlv4InitEv
        - _ZN2ot3Mle3Mle19FillConnectivityTlvERNS0_15ConnectivityTlvE
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:5003,9'
          Dst:             _ZN2ot3Mle15ConnectivityTlv4InitEv
        - Src:             'src/core/thread/mle.cpp:5004,5'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:5004,16'
          Dst:             _ZN2ot3Mle3Mle19FillConnectivityTlvERNS0_15ConnectivityTlvE
        - Src:             'src/core/thread/mle.cpp:5006,16'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh16EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4724
      functionLinenumberEnd: 4725
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLinkMargin
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh16EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4725,12'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh16EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
    - functionName:    _ZN2ot3Tlv6AppendINS_7TlvInfoILh12EEEEE7otErrorRNS_7MessageEPKvh
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
        - aLength
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:573,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4700
      functionLinenumberEnd: 4713
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         9
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Tlv6AppendINS_7TlvInfoILh12EEEEE7otErrorRNS_7MessageEPKvh
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeEPhRh
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4705,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4705,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4705,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeEPhRh
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Tlv6AppendINS_7TlvInfoILh12EEEEE7otErrorRNS_7MessageEPKvh
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4705,5'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4708,17'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle.cpp:4708,44'
          Dst:             _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeEPhRh
        - Src:             'src/core/thread/mle.cpp:4708,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:4710,13'
          Dst:             _ZN2ot3Tlv6AppendINS_7TlvInfoILh12EEEEE7otErrorRNS_7MessageEPKvh
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh10EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4684
      functionLinenumberEnd: 4684
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh10EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4684,69'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh10EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4405
      functionLinenumberEnd: 4407
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDestination
        - aInfo
        - aDelay
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4406,5'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4393
      functionLinenumberEnd: 4400
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aInfo
        - aDelay
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
        - _ZN2ot3Mle3Mle13DelayedSender23RemoveMatchingSchedulesENS1_11MessageTypeERKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4396,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:4398,5'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender23RemoveMatchingSchedulesENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4399,5'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
    - functionName:    _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4384
      functionLinenumberEnd: 4389
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZNK2ot3Mle3Mle13DelayedSender19HasMatchingScheduleENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZNK2ot8Neighbor13GetExtAddressEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4387,47'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:4387,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:4389,12'
          Dst:             _ZNK2ot3Mle3Mle13DelayedSender19HasMatchingScheduleENS1_11MessageTypeERKNS_3Ip67AddressE
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4376
      functionLinenumberEnd: 4381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle3Mle13DelayedSender23RemoveMatchingSchedulesENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZNK2ot8Neighbor13GetExtAddressEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4379,47'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:4379,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:4380,5'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender23RemoveMatchingSchedulesENS1_11MessageTypeERKNS_3Ip67AddressE
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4361
      functionLinenumberEnd: 4372
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aRouter
        - aDelay
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
        - _ZNK2ot3Mle3Mle13DelayedSender19HasMatchingScheduleENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZNK2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4367,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4367,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4367,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4365,47'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:4365,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:4367,5'
          Dst:             _ZNK2ot3Mle3Mle13DelayedSender19HasMatchingScheduleENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4368,28'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:4369,5'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender29ScheduleMulticastDataResponseEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4350
      functionLinenumberEnd: 4358
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDelay
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13MeshForwarder26RemoveDataResponseMessagesEv
        - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
        - _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
        - _ZN2ot3Mle3Mle13DelayedSender23RemoveMatchingSchedulesENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4353,17'
          Dst:             _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
        - Src:             'src/core/thread/mle.cpp:4355,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle.cpp:4355,26'
          Dst:             _ZN2ot13MeshForwarder26RemoveDataResponseMessagesEv
        - Src:             'src/core/thread/mle.cpp:4356,5'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender23RemoveMatchingSchedulesENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4357,5'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender21ScheduleAdvertisementERKNS_3Ip67AddressEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4341
      functionLinenumberEnd: 4346
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDestination
        - aDelay
      BBCount:         9
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
        - _ZNK2ot3Mle3Mle13DelayedSender19HasMatchingScheduleENS1_11MessageTypeERKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4342,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4342,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4342,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4342,5'
          Dst:             _ZNK2ot3Mle3Mle13DelayedSender19HasMatchingScheduleENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4343,5'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4331
      functionLinenumberEnd: 4338
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aInfo
        - aDelay
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
        - _ZN2ot3Mle3Mle13DelayedSender23RemoveMatchingSchedulesENS1_11MessageTypeERKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4334,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:4336,5'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender23RemoveMatchingSchedulesENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4337,5'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
    - functionName:    _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_24HandleDelayedSenderTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_24HandleDelayedSenderTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_24HandleDelayedSenderTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot3Mle3Mle13DelayedSenderC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4290
      functionLinenumberEnd: 4291
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueC2Ev
        - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_24HandleDelayedSenderTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4288,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:4287,21'
          Dst:             _ZN2ot12MessageQueueC2Ev
        - Src:             'src/core/thread/mle.cpp:4289,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_24HandleDelayedSenderTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3929
      functionLinenumberEnd: 3929
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - char
        - int
      constantsTouched: []
      argNames:
        - aType
        - aError
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle8LogErrorENS1_13MessageActionENS1_11MessageTypeE7otError
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3929,59'
          Dst:             _ZN2ot3Mle3Mle8LogErrorENS1_13MessageActionENS1_11MessageTypeE7otError
    - functionName:    _ZNK2ot3Mle3Mle13GetParentInfoERNS_6Router4InfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3667
      functionLinenumberEnd: 3681
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aParentInfo
      BBCount:         6
      ICount:          32
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Router4Info7SetFromERKNS_6ParentE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3677,17'
          Dst:             _ZN2ot6Router4Info7SetFromERKNS_6ParentE
    - functionName:    _ZNK2ot3Mle3Mle15GetParentRloc16Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3664
      functionLinenumberEnd: 3664
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3664,53'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3664,78'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
            - BranchSide:      'src/core/thread/mle.cpp:3664,53'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3664,61'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle.cpp:3664,86'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
    - functionName:    _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1714
      functionLinenumberEnd: 1714
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aAloc16
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip619InterfaceIdentifier10SetLocatorEt
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip67Address6GetIidEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1714,48'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.hpp:1714,61'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.hpp:1714,70'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier10SetLocatorEt
    - functionName:    _ZN2ot3Mle3Mle11ServiceAloc14MarkAsNotInUseEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1712
      functionLinenumberEnd: 1712
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1712,41'
          Dst:             _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
    - functionName:    _ZN2ot3Mle17ServiceIdFromAlocEt
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aAloc16
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle11ServiceAloc7IsInUseEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionLinenumberEnd: 1711
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1711,47'
          Dst:             _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
    - functionName:    _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1713
      functionLinenumberEnd: 1713
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZNK2ot3Ip67Address6GetIidEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1713,49'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.hpp:1713,62'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.hpp:1713,71'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
    - functionName:    _ZN2ot3Mle3Mle18FindInServiceAlocsEt
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1286
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aAloc16
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1277,35'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1277,35'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
            - BranchSide:      'src/core/thread/mle.cpp:1277,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1279,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1277,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1281,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1279,25'
          Dst:             _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
    - functionName:    _ZN2ot3Mle3Mle11ServiceAlocC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
        - _ZN2ot3Ip67Address6GetIidEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1265,5'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
        - Src:             'src/core/thread/mle.cpp:1266,5'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:1266,18'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:1266,27'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
    - functionName:    _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle8Detacher6DetachEPFvPvES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:216,89'
          Dst:             _ZN2ot3Mle3Mle8Detacher6DetachEPFvPvES3_
    - functionName:    _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         35
      ICount:          165
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Mle17ServiceAlocFromIdEh
        - _ZN2ot3Mle17ServiceIdFromAlocEt
        - _ZN2ot3Mle3Mle11ServiceAloc14MarkAsNotInUseEv
        - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
        - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
        - _ZNK2ot3Mle3Mle10IsDisabledEv
        - _ZNK2ot3Mle3Mle11ServiceAloc7IsInUseEv
        - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1294,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1294,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1294,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot3Mle3Mle11ServiceAloc7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle11ServiceAloc14MarkAsNotInUseEv
                - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
                - _ZN2ot3Mle17ServiceIdFromAlocEt
        - Branch String:   'src/core/thread/mle.cpp:1299,35'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1299,35'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11ServiceAloc7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle11ServiceAloc14MarkAsNotInUseEv
                - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
                - _ZN2ot3Mle17ServiceIdFromAlocEt
            - BranchSide:      'src/core/thread/mle.cpp:1328,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - Branch String:   'src/core/thread/mle.cpp:1303,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1305,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle11ServiceAloc14MarkAsNotInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot3Mle3Mle11ServiceAloc7IsInUseEv
                - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
                - _ZN2ot3Mle17ServiceIdFromAlocEt
            - BranchSide:      'src/core/thread/mle.cpp:1308,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle11ServiceAloc14MarkAsNotInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot3Mle3Mle11ServiceAloc7IsInUseEv
                - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
                - _ZN2ot3Mle17ServiceIdFromAlocEt
        - Branch String:   'src/core/thread/mle.cpp:1310,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1312,25'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
                - _ZN2ot3Mle17ServiceIdFromAlocEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle11ServiceAloc14MarkAsNotInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot3Mle3Mle11ServiceAloc7IsInUseEv
            - BranchSide:      'src/core/thread/mle.cpp:1319,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle11ServiceAloc14MarkAsNotInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot3Mle3Mle11ServiceAloc7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
                - _ZN2ot3Mle17ServiceIdFromAlocEt
        - Branch String:   'src/core/thread/mle.cpp:1312,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1310,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle11ServiceAloc14MarkAsNotInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot3Mle3Mle11ServiceAloc7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
                - _ZN2ot3Mle17ServiceIdFromAlocEt
            - BranchSide:      'src/core/thread/mle.cpp:1314,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle11ServiceAloc14MarkAsNotInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot3Mle3Mle11ServiceAloc7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
                - _ZN2ot3Mle17ServiceIdFromAlocEt
        - Branch String:   'src/core/thread/mle.cpp:1319,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1299,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot3Mle3Mle11ServiceAloc7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle11ServiceAloc14MarkAsNotInUseEv
                - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
                - _ZN2ot3Mle17ServiceIdFromAlocEt
            - BranchSide:      'src/core/thread/mle.cpp:1321,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZN2ot3Mle3Mle11ServiceAloc14MarkAsNotInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot3Mle3Mle11ServiceAloc7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
                - _ZN2ot3Mle17ServiceIdFromAlocEt
        - Branch String:   'src/core/thread/mle.cpp:1330,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1330,5'
              BranchSideFuncs:
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
            - BranchSide:      'src/core/thread/mle.cpp:1332,53'
              BranchSideFuncs:
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - Branch String:   'src/core/thread/mle.cpp:1334,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1330,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
            - BranchSide:      'src/core/thread/mle.cpp:1337,43'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
        - Branch String:   'src/core/thread/mle.cpp:1339,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1339,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
                - _ZN2ot3Mle3Mle18FindInServiceAlocsEt
            - BranchSide:      'src/core/thread/mle.cpp:1339,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1294,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/mle.cpp:1303,26'
          Dst:             _ZNK2ot3Mle3Mle11ServiceAloc7IsInUseEv
        - Src:             'src/core/thread/mle.cpp:1310,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle.cpp:1310,68'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:1310,43'
          Dst:             _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
        - Src:             'src/core/thread/mle.cpp:1312,69'
          Dst:             _ZNK2ot3Mle3Mle11ServiceAloc9GetAloc16Ev
        - Src:             'src/core/thread/mle.cpp:1312,39'
          Dst:             _ZN2ot3Mle17ServiceIdFromAlocEt
        - Src:             'src/core/thread/mle.cpp:1321,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:1321,32'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle.cpp:1322,25'
          Dst:             _ZN2ot3Mle3Mle11ServiceAloc14MarkAsNotInUseEv
        - Src:             'src/core/thread/mle.cpp:1330,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle.cpp:1330,64'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:1330,39'
          Dst:             _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
        - Src:             'src/core/thread/mle.cpp:1332,27'
          Dst:             _ZN2ot3Mle17ServiceAlocFromIdEh
        - Src:             'src/core/thread/mle.cpp:1334,13'
          Dst:             _ZN2ot3Mle3Mle18FindInServiceAlocsEt
        - Src:             'src/core/thread/mle.cpp:1337,43'
          Dst:             _ZN2ot3Mle3Mle18FindInServiceAlocsEt
        - Src:             'src/core/thread/mle.cpp:1340,29'
          Dst:             _ZN2ot3Mle3Mle11ServiceAloc9SetAloc16Et
        - Src:             'src/core/thread/mle.cpp:1341,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:1341,32'
          Dst:             _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
    - functionName:    _ZN2ot3Mle17ServiceAlocFromIdEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aServiceId
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1258
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         59
      ICount:          216
      EdgeCount:       77
      CyclomaticComplexity: 20
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
        - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
        - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
        - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
        - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
        - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
        - _ZN2ot3Mle3Mle5StoreEv
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
        - _ZNK2ot3Mac11ChannelMask8ToStringEv
        - _ZNK2ot3Mac3Mac13GetPanChannelEv
        - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle10IsDisabledEv
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot6Events11ContainsAnyEj
        - _ZNK2ot6Events8ContainsENS_5EventE
        - _ZNK2ot6StringILt45EE9AsCStringEv
        - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1158,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1158,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1158,5'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
        - Branch String:   'src/core/thread/mle.cpp:1160,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1162,13'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
            - BranchSide:      'src/core/thread/mle.cpp:1174,17'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
        - Branch String:   'src/core/thread/mle.cpp:1162,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1169,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
            - BranchSide:      'src/core/thread/mle.cpp:1172,5'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
        - Branch String:   'src/core/thread/mle.cpp:1174,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1176,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
            - BranchSide:      'src/core/thread/mle.cpp:1187,17'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
        - Branch String:   'src/core/thread/mle.cpp:1176,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1178,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
            - BranchSide:      'src/core/thread/mle.cpp:1184,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
        - Branch String:   'src/core/thread/mle.cpp:1187,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1195,14'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
            - BranchSide:      'src/core/thread/mle.cpp:1206,17'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
        - Branch String:   'src/core/thread/mle.cpp:1197,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1197,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
            - BranchSide:      'src/core/thread/mle.cpp:1202,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
        - Branch String:   'src/core/thread/mle.cpp:1195,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1202,13'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
            - BranchSide:      'src/core/thread/mle.cpp:1204,5'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
        - Branch String:   'src/core/thread/mle.cpp:1206,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1209,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
            - BranchSide:      'src/core/thread/mle.cpp:1227,17'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
        - Branch String:   'src/core/thread/mle.cpp:1209,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1211,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
            - BranchSide:      'src/core/thread/mle.cpp:1216,26'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
                - _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle5StoreEv
        - Branch String:   'src/core/thread/mle.cpp:1227,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1232,21'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZN2ot3Mle3Mle5StoreEv
            - BranchSide:      'src/core/thread/mle.cpp:1239,17'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
        - Branch String:   'src/core/thread/mle.cpp:1232,64'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1232,67'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
            - BranchSide:      'src/core/thread/mle.cpp:1234,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
        - Branch String:   'src/core/thread/mle.cpp:1232,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1234,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
            - BranchSide:      'src/core/thread/mle.cpp:1236,5'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
        - Branch String:   'src/core/thread/mle.cpp:1239,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1241,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:1245,17'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:1245,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1245,59'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:1247,40'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:1249,75'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1249,79'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1255,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1249,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1251,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:1255,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1158,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/mle.cpp:1160,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/mle.cpp:1170,13'
          Dst:             _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
        - Src:             'src/core/thread/mle.cpp:1174,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/thread/mle.cpp:1176,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:1176,65'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:1176,33'
          Dst:             _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS0_7AddressE
        - Src:             'src/core/thread/mle.cpp:1178,27'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:1178,40'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:1178,49'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
        - Src:             'src/core/thread/mle.cpp:1180,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:1180,32'
          Dst:             _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle.cpp:1181,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/mle.cpp:1181,29'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
        - Src:             'src/core/thread/mle.cpp:1184,9'
          Dst:             _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
        - Src:             'src/core/thread/mle.cpp:1187,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/thread/mle.cpp:1195,14'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:1197,17'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/mle.cpp:1197,29'
          Dst:             _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
        - Src:             'src/core/thread/mle.cpp:1202,13'
          Dst:             _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
        - Src:             'src/core/thread/mle.cpp:1206,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/mle.cpp:1209,13'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:1211,13'
          Dst:             _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
        - Src:             'src/core/thread/mle.cpp:1216,26'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/mle.cpp:1218,17'
          Dst:             _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
        - Src:             'src/core/thread/mle.cpp:1223,9'
          Dst:             _ZN2ot3Mle3Mle18UpdateServiceAlocsEv
        - Src:             'src/core/thread/mle.cpp:1227,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/thread/mle.cpp:1232,21'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/mle.cpp:1232,67'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle.cpp:1234,13'
          Dst:             _ZN2ot3Mle3Mle5StoreEv
        - Src:             'src/core/thread/mle.cpp:1239,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/mle.cpp:1241,9'
          Dst:             _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
        - Src:             'src/core/thread/mle.cpp:1245,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/mle.cpp:1247,40'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:1247,56'
          Dst:             _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - Src:             'src/core/thread/mle.cpp:1249,42'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:1249,58'
          Dst:             _ZNK2ot3Mac3Mac13GetPanChannelEv
        - Src:             'src/core/thread/mle.cpp:1249,26'
          Dst:             _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
        - Src:             'src/core/thread/mle.cpp:1251,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:1251,13'
          Dst:             _ZNK2ot3Mac3Mac13GetPanChannelEv
        - Src:             'src/core/thread/mle.cpp:1251,13'
          Dst:             _ZNK2ot3Mac11ChannelMask8ToStringEv
        - Src:             'src/core/thread/mle.cpp:1251,13'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/thread/mle.cpp:1251,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:1253,25'
          Dst:             _ZN2ot3Mle3Mle16DetachGracefullyEPFvPvES2_
        - Src:             'src/core/thread/mle.cpp:1253,13'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1149
      functionLinenumberEnd: 1154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle7IsChildEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:1150,19'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1150,23'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
            - BranchSide:      'src/core/thread/mle.cpp:1150,19'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:1150,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:1150,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:1152,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1150,9'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:1150,23'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:1152,9'
          Dst:             _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
    - functionName:    _ZN2ot3Mle3Mle26ScheduleChildUpdateRequestEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle13DelayedSender34ScheduleChildUpdateRequestToParentEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:187,20'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender34ScheduleChildUpdateRequestToParentEj
    - functionName:    _ZN2ot3Mle3Mle5StoreEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          105
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10KeyManager24SetStoredMacFrameCounterEj
        - _ZN2ot10KeyManager24SetStoredMleFrameCounterEj
        - _ZN2ot12SettingsBase10ParentInfo10SetVersionEt
        - _ZN2ot12SettingsBase10ParentInfo13SetExtAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot12SettingsBase10ParentInfo4InitEv
        - _ZN2ot12SettingsBase11NetworkInfo10SetVersionEt
        - _ZN2ot12SettingsBase11NetworkInfo13SetDeviceModeEh
        - _ZN2ot12SettingsBase11NetworkInfo13SetExtAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot12SettingsBase11NetworkInfo14SetKeySequenceEj
        - _ZN2ot12SettingsBase11NetworkInfo15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot12SettingsBase11NetworkInfo18SetMacFrameCounterEj
        - _ZN2ot12SettingsBase11NetworkInfo18SetMleFrameCounterEj
        - _ZN2ot12SettingsBase11NetworkInfo22SetPreviousPartitionIdEj
        - _ZN2ot12SettingsBase11NetworkInfo4InitEv
        - _ZN2ot12SettingsBase11NetworkInfo7SetRoleEh
        - _ZN2ot12SettingsBase11NetworkInfo9SetRloc16Et
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZN2ot8Settings4SaveINS_12SettingsBase10ParentInfoEEEvRKT_
        - _ZN2ot8Settings4SaveINS_12SettingsBase11NetworkInfoEEEvRKT_
        - _ZNK2ot10KeyManager18GetMleFrameCounterEv
        - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - _ZNK2ot10KeyManager25GetMaximumMacFrameCounterEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot12SettingsBase11NetworkInfo18GetMacFrameCounterEv
        - _ZNK2ot12SettingsBase11NetworkInfo18GetMleFrameCounterEv
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot3Mle10DeviceMode3GetEv
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot8Neighbor10GetVersionEv
        - _ZNK2ot8Settings4ReadINS_12SettingsBase11NetworkInfoEEE7otErrorRT_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:538,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:544,29'
              BranchSideFuncs:
                - _ZN2ot12SettingsBase11NetworkInfo7SetRoleEh
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot12SettingsBase11NetworkInfo9SetRloc16Et
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot12SettingsBase11NetworkInfo22SetPreviousPartitionIdEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot12SettingsBase11NetworkInfo13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot12SettingsBase11NetworkInfo15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot12SettingsBase11NetworkInfo10SetVersionEt
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot12SettingsBase11NetworkInfo14SetKeySequenceEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager18GetMleFrameCounterEv
                - _ZN2ot12SettingsBase11NetworkInfo18SetMleFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager25GetMaximumMacFrameCounterEv
                - _ZN2ot12SettingsBase11NetworkInfo18SetMacFrameCounterEj
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZN2ot12SettingsBase11NetworkInfo13SetDeviceModeEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase11NetworkInfoEEEvRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo18GetMleFrameCounterEv
                - _ZN2ot10KeyManager24SetStoredMleFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo18GetMacFrameCounterEv
                - _ZN2ot10KeyManager24SetStoredMacFrameCounterEj
                - _ZN2ot12SettingsBase10ParentInfo4InitEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot12SettingsBase10ParentInfo13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot12SettingsBase10ParentInfo10SetVersionEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase10ParentInfoEEEvRKT_
            - BranchSide:      'src/core/thread/mle.cpp:573,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZNK2ot8Settings4ReadINS_12SettingsBase11NetworkInfoEEE7otErrorRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot12SettingsBase11NetworkInfo14SetKeySequenceEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager18GetMleFrameCounterEv
                - _ZN2ot12SettingsBase11NetworkInfo18SetMleFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager25GetMaximumMacFrameCounterEv
                - _ZN2ot12SettingsBase11NetworkInfo18SetMacFrameCounterEj
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZN2ot12SettingsBase11NetworkInfo13SetDeviceModeEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase11NetworkInfoEEEvRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo18GetMleFrameCounterEv
                - _ZN2ot10KeyManager24SetStoredMleFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo18GetMacFrameCounterEv
                - _ZN2ot10KeyManager24SetStoredMacFrameCounterEj
        - Branch String:   'src/core/thread/mle.cpp:552,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:556,24'
              BranchSideFuncs:
                - _ZN2ot12SettingsBase10ParentInfo4InitEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot12SettingsBase10ParentInfo13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot12SettingsBase10ParentInfo10SetVersionEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase10ParentInfoEEEvRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot12SettingsBase11NetworkInfo14SetKeySequenceEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager18GetMleFrameCounterEv
                - _ZN2ot12SettingsBase11NetworkInfo18SetMleFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager25GetMaximumMacFrameCounterEv
                - _ZN2ot12SettingsBase11NetworkInfo18SetMacFrameCounterEj
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZN2ot12SettingsBase11NetworkInfo13SetDeviceModeEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase11NetworkInfoEEEvRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo18GetMleFrameCounterEv
                - _ZN2ot10KeyManager24SetStoredMleFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo18GetMacFrameCounterEv
                - _ZN2ot10KeyManager24SetStoredMacFrameCounterEj
            - BranchSide:      'src/core/thread/mle.cpp:562,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
                - _ZN2ot12SettingsBase11NetworkInfo14SetKeySequenceEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager18GetMleFrameCounterEv
                - _ZN2ot12SettingsBase11NetworkInfo18SetMleFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager25GetMaximumMacFrameCounterEv
                - _ZN2ot12SettingsBase11NetworkInfo18SetMacFrameCounterEj
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZN2ot12SettingsBase11NetworkInfo13SetDeviceModeEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase11NetworkInfoEEEvRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo18GetMleFrameCounterEv
                - _ZN2ot10KeyManager24SetStoredMleFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo18GetMacFrameCounterEv
                - _ZN2ot10KeyManager24SetStoredMacFrameCounterEj
        - Branch String:   'src/core/thread/mle.cpp:573,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:573,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:536,17'
          Dst:             _ZN2ot12SettingsBase11NetworkInfo4InitEv
        - Src:             'src/core/thread/mle.cpp:538,9'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle.cpp:544,21'
          Dst:             _ZN2ot12SettingsBase11NetworkInfo7SetRoleEh
        - Src:             'src/core/thread/mle.cpp:545,31'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:545,21'
          Dst:             _ZN2ot12SettingsBase11NetworkInfo9SetRloc16Et
        - Src:             'src/core/thread/mle.cpp:546,56'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle.cpp:546,21'
          Dst:             _ZN2ot12SettingsBase11NetworkInfo22SetPreviousPartitionIdEj
        - Src:             'src/core/thread/mle.cpp:547,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:547,51'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:547,21'
          Dst:             _ZN2ot12SettingsBase11NetworkInfo13SetExtAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:548,51'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:548,64'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:548,21'
          Dst:             _ZN2ot12SettingsBase11NetworkInfo15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/mle.cpp:549,21'
          Dst:             _ZN2ot12SettingsBase11NetworkInfo10SetVersionEt
        - Src:             'src/core/thread/mle.cpp:552,13'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:556,24'
          Dst:             _ZN2ot12SettingsBase10ParentInfo4InitEv
        - Src:             'src/core/thread/mle.cpp:557,46'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:557,24'
          Dst:             _ZN2ot12SettingsBase10ParentInfo13SetExtAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:558,43'
          Dst:             _ZNK2ot8Neighbor10GetVersionEv
        - Src:             'src/core/thread/mle.cpp:558,24'
          Dst:             _ZN2ot12SettingsBase10ParentInfo10SetVersionEt
        - Src:             'src/core/thread/mle.cpp:560,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/thread/mle.cpp:560,29'
          Dst:             _ZN2ot8Settings4SaveINS_12SettingsBase10ParentInfoEEEvRKT_
        - Src:             'src/core/thread/mle.cpp:573,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/thread/mle.cpp:573,9'
          Dst:             _ZNK2ot8Settings4ReadINS_12SettingsBase11NetworkInfoEEE7otErrorRT_
        - Src:             'src/core/thread/mle.cpp:576,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:576,50'
          Dst:             _ZNK2ot10KeyManager21GetCurrentKeySequenceEv
        - Src:             'src/core/thread/mle.cpp:576,17'
          Dst:             _ZN2ot12SettingsBase11NetworkInfo14SetKeySequenceEj
        - Src:             'src/core/thread/mle.cpp:577,36'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:577,54'
          Dst:             _ZNK2ot10KeyManager18GetMleFrameCounterEv
        - Src:             'src/core/thread/mle.cpp:577,17'
          Dst:             _ZN2ot12SettingsBase11NetworkInfo18SetMleFrameCounterEj
        - Src:             'src/core/thread/mle.cpp:578,36'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:578,54'
          Dst:             _ZNK2ot10KeyManager25GetMaximumMacFrameCounterEv
        - Src:             'src/core/thread/mle.cpp:578,17'
          Dst:             _ZN2ot12SettingsBase11NetworkInfo18SetMacFrameCounterEj
        - Src:             'src/core/thread/mle.cpp:579,43'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetEv
        - Src:             'src/core/thread/mle.cpp:579,17'
          Dst:             _ZN2ot12SettingsBase11NetworkInfo13SetDeviceModeEh
        - Src:             'src/core/thread/mle.cpp:581,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/thread/mle.cpp:581,21'
          Dst:             _ZN2ot8Settings4SaveINS_12SettingsBase11NetworkInfoEEEvRKT_
        - Src:             'src/core/thread/mle.cpp:583,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:583,60'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo18GetMleFrameCounterEv
        - Src:             'src/core/thread/mle.cpp:583,23'
          Dst:             _ZN2ot10KeyManager24SetStoredMleFrameCounterEj
        - Src:             'src/core/thread/mle.cpp:584,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:584,60'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo18GetMacFrameCounterEv
        - Src:             'src/core/thread/mle.cpp:584,23'
          Dst:             _ZN2ot10KeyManager24SetStoredMacFrameCounterEj
    - functionName:    _ZN2ot12SettingsBase11NetworkInfo4InitEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase11NetworkInfo10SetVersionEt
        - _ZN2ot9ClearableINS_12SettingsBase11NetworkInfoEE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:147,13'
          Dst:             _ZN2ot9ClearableINS_12SettingsBase11NetworkInfoEE5ClearEv
        - Src:             'src/core/common/settings.hpp:148,13'
          Dst:             _ZN2ot12SettingsBase11NetworkInfo10SetVersionEt
    - functionName:    _ZN2ot12SettingsBase11NetworkInfo7SetRoleEh
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRole
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12SettingsBase11NetworkInfo9SetRloc16Et
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:191,54'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZN2ot12SettingsBase11NetworkInfo22SetPreviousPartitionIdEj
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aPreviousPartitionId
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:255,36'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
    - functionName:    _ZN2ot12SettingsBase11NetworkInfo13SetExtAddressERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12SettingsBase11NetworkInfo15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMeshLocalIid
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12SettingsBase11NetworkInfo10SetVersionEt
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aVersion
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:298,57'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZN2ot12SettingsBase10ParentInfo4InitEv
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase10ParentInfo10SetVersionEt
        - _ZN2ot9ClearableINS_12SettingsBase10ParentInfoEE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:332,13'
          Dst:             _ZN2ot9ClearableINS_12SettingsBase10ParentInfoEE5ClearEv
        - Src:             'src/core/common/settings.hpp:333,13'
          Dst:             _ZN2ot12SettingsBase10ParentInfo10SetVersionEt
    - functionName:    _ZN2ot12SettingsBase10ParentInfo13SetExtAddressERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12SettingsBase10ParentInfo10SetVersionEt
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aVersion
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:362,57'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZN2ot8Settings4SaveINS_12SettingsBase10ParentInfoEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:899,9'
          Dst:             _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
    - functionName:    _ZNK2ot8Settings4ReadINS_12SettingsBase11NetworkInfoEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase11NetworkInfo4InitEv
        - _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:853,16'
          Dst:             _ZN2ot12SettingsBase11NetworkInfo4InitEv
        - Src:             'src/core/common/settings.hpp:855,16'
          Dst:             _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
    - functionName:    _ZN2ot12SettingsBase11NetworkInfo14SetKeySequenceEj
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aKeySequence
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:205,69'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
    - functionName:    _ZN2ot12SettingsBase11NetworkInfo18SetMleFrameCounterEj
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMleFrameCounter
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:221,32'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
    - functionName:    _ZN2ot12SettingsBase11NetworkInfo18SetMacFrameCounterEj
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMacFrameCounter
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:238,32'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
    - functionName:    _ZN2ot12SettingsBase11NetworkInfo13SetDeviceModeEh
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aDeviceMode
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Settings4SaveINS_12SettingsBase11NetworkInfoEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:899,9'
          Dst:             _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
    - functionName:    _ZN2ot10KeyManager24SetStoredMleFrameCounterEj
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aStoredMleFrameCounter
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10KeyManager24SetStoredMacFrameCounterEj
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aStoredMacFrameCounter
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle13DelayedSender34ScheduleChildUpdateRequestToParentEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4309
      functionLinenumberEnd: 4317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDelay
      BBCount:         9
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle13DelayedSender19HasMatchingScheduleENS1_11MessageTypeERKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:4313,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:4313,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:4313,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
      Callsites:
        - Src:             'src/core/thread/mle.cpp:4312,39'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle.cpp:4312,58'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:4312,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:4313,5'
          Dst:             _ZNK2ot3Mle3Mle13DelayedSender19HasMatchingScheduleENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle.cpp:4314,5'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender11AddScheduleENS1_11MessageTypeERKNS_3Ip67AddressEjPKvt
    - functionName:    _ZN2ot3Mle3Mle13GetLeaderDataEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1087
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle10LeaderData14SetDataVersionEh
        - _ZN2ot3Mle10LeaderData20SetStableDataVersionEh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1084,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle.cpp:1084,59'
          Dst:             _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
        - Src:             'src/core/thread/mle.cpp:1084,17'
          Dst:             _ZN2ot3Mle10LeaderData14SetDataVersionEh
        - Src:             'src/core/thread/mle.cpp:1085,38'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle.cpp:1085,65'
          Dst:             _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
        - Src:             'src/core/thread/mle.cpp:1085,17'
          Dst:             _ZN2ot3Mle10LeaderData20SetStableDataVersionEh
    - functionName:    _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1078
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceId
        - aAddress
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address19SetToAnycastLocatorERKNS0_13NetworkPrefixEt
        - _ZN2ot3Mle17ServiceAlocFromIdEh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1079,52'
          Dst:             _ZN2ot3Mle17ServiceAlocFromIdEh
        - Src:             'src/core/thread/mle.cpp:1079,14'
          Dst:             _ZN2ot3Ip67Address19SetToAnycastLocatorERKNS0_13NetworkPrefixEt
    - functionName:    _ZN2ot3Ip67Address19SetToAnycastLocatorERKNS0_13NetworkPrefixEt
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aNetworkPrefix
        - aAloc16
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address12SetToLocatorERKNS0_13NetworkPrefixEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.hpp:725,9'
          Dst:             _ZN2ot3Ip67Address12SetToLocatorERKNS0_13NetworkPrefixEt
    - functionName:    _ZN2ot3Mle24CommissionerAloc16FromIdEt
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aSessionId
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 1075
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSessionId
        - aAddress
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address19SetToAnycastLocatorERKNS0_13NetworkPrefixEt
        - _ZN2ot3Mle24CommissionerAloc16FromIdEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1074,52'
          Dst:             _ZN2ot3Mle24CommissionerAloc16FromIdEt
        - Src:             'src/core/thread/mle.cpp:1074,14'
          Dst:             _ZN2ot3Ip67Address19SetToAnycastLocatorERKNS0_13NetworkPrefixEt
    - functionName:    _ZNK2ot3Mle3Mle13GetLeaderAlocERNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address19SetToAnycastLocatorERKNS0_13NetworkPrefixEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1070,66'
          Dst:             _ZN2ot3Ip67Address19SetToAnycastLocatorERKNS0_13NetworkPrefixEt
    - functionName:    _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
        - _ZNK2ot3Mle3Mle11GetLeaderIdEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:557,70'
          Dst:             _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - Src:             'src/core/thread/mle.hpp:557,51'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
    - functionName:    _ZNK2ot3Mle3Mle13GetLeaderRlocERNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1068
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:1067,52'
          Dst:             _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
        - Src:             'src/core/thread/mle.cpp:1067,14'
          Dst:             _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
    - functionName:    _ZN2ot3Mle3Mle15SetMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 991
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMlIid
      BBCount:         9
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS1_14UnicastAddressE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:994,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:994,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:994,5'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
      Callsites:
        - Src:             'src/core/thread/mle.cpp:994,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:994,5'
          Dst:             _ZNK2ot3Ip65Netif17HasUnicastAddressERKNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle.cpp:996,19'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:996,32'
          Dst:             _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
    - functionName:    _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_3Ip613NetworkPrefixEEeqERKS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot9EquatableINS_3Ip613NetworkPrefixEEeqERKS2_
    - functionName:    _ZNK2ot3Mle10DeviceMode7IsValidEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_types.hpp:299,61'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_types.hpp:299,64'
              BranchSideFuncs:
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
            - BranchSide:      'src/core/thread/mle_types.hpp:299,61'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:299,40'
          Dst:             _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle_types.hpp:299,64'
          Dst:             _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
    - functionName:    _ZN2ot3Mle3Mle13SetDeviceModeENS0_10DeviceModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aDeviceMode
      BBCount:         41
      ICount:          172
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mle3Mle13SetStateChildEt
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZN2ot3Mle3Mle16SetStateDetachedEv
        - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
        - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - _ZN2ot3Mle3Mle5StoreEv
        - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - _ZN2ot5Utils14HistoryTracker17RecordNetworkInfoEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
        - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
        - _ZNK2ot3Mle10DeviceMode3GetEv
        - _ZNK2ot3Mle10DeviceMode7IsValidEv
        - _ZNK2ot3Mle10DeviceMode8ToStringEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:870,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:870,5'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker17RecordNetworkInfoEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
            - BranchSide:      'src/core/thread/mle.cpp:870,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:871,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:871,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker17RecordNetworkInfoEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle5StoreEv
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
            - BranchSide:      'src/core/thread/mle.cpp:871,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:887,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:889,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
            - BranchSide:      'src/core/thread/mle.cpp:893,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - Branch String:   'src/core/thread/mle.cpp:893,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:895,14'
              BranchSideFuncs:
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
            - BranchSide:      'src/core/thread/mle.cpp:923,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Branch String:   'src/core/thread/mle.cpp:899,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:901,28'
              BranchSideFuncs:
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
            - BranchSide:      'src/core/thread/mle.cpp:910,14'
              BranchSideFuncs:
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - Branch String:   'src/core/thread/mle.cpp:910,41'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:910,52'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:915,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:910,69'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:910,73'
              BranchSideFuncs:
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:915,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:910,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:912,28'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:915,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
        - Branch String:   'src/core/thread/mle.cpp:915,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:917,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.17508
            - BranchSide:      'src/core/thread/mle.cpp:921,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Branch String:   'src/core/thread/mle.cpp:923,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:925,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle16SetStateDetachedEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle.cpp:929,14'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle13SetStateChildEt
                - _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
                - _ZL11IgnoreError7otError.17508
      Callsites:
        - Src:             'src/core/thread/mle.cpp:870,5'
          Dst:             _ZNK2ot3Mle10DeviceMode7IsValidEv
        - Src:             'src/core/thread/mle.cpp:871,5'
          Dst:             _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
        - Src:             'src/core/thread/mle.cpp:875,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/thread/mle.cpp:875,34'
          Dst:             _ZN2ot5Utils14HistoryTracker17RecordNetworkInfoEv
        - Src:             'src/core/thread/mle.cpp:882,5'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetEv
        - Src:             'src/core/thread/mle.cpp:882,5'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetEv
        - Src:             'src/core/thread/mle.cpp:882,5'
          Dst:             _ZNK2ot3Mle10DeviceMode8ToStringEv
        - Src:             'src/core/thread/mle.cpp:882,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/thread/mle.cpp:882,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:884,5'
          Dst:             _ZN2ot3Mle3Mle5StoreEv
        - Src:             'src/core/thread/mle.cpp:887,22'
          Dst:             _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:889,9'
          Dst:             _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
        - Src:             'src/core/thread/mle.cpp:893,9'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle.cpp:899,21'
          Dst:             _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:899,57'
          Dst:             _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle.cpp:910,52'
          Dst:             _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:910,85'
          Dst:             _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle.cpp:918,25'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle.cpp:918,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:923,9'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle.cpp:926,9'
          Dst:             _ZN2ot3Mle3Mle16SetStateDetachedEv
        - Src:             'src/core/thread/mle.cpp:927,9'
          Dst:             _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Src:             'src/core/thread/mle.cpp:929,14'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:931,23'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:931,9'
          Dst:             _ZN2ot3Mle3Mle13SetStateChildEt
        - Src:             'src/core/thread/mle.cpp:932,21'
          Dst:             _ZN2ot3Mle3Mle30SendChildUpdateRequestToParentEv
        - Src:             'src/core/thread/mle.cpp:932,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Mle3Mle21SearchForBetterParentEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - _ZNK2ot3Mle3Mle7IsChildEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:641,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:641,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle.cpp:641,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:641,5'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle.cpp:642,5'
          Dst:             _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
    - functionName:    _ZN2ot3Mle3Mle11BecomeChildEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          45
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - _ZNK2ot3Mle3Mle10IsDisabledEv
        - _ZNK2ot3Mle3Mle11IsAttachingEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:628,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:628,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:628,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11IsAttachingEv
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Branch String:   'src/core/thread/mle.cpp:629,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:629,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:629,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
      Callsites:
        - Src:             'src/core/thread/mle.cpp:628,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/mle.cpp:629,5'
          Dst:             _ZNK2ot3Mle3Mle11IsAttachingEv
        - Src:             'src/core/thread/mle.cpp:631,5'
          Dst:             _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
    - functionName:    _ZN2ot3Mle3Mle22SetPreviousPartitionIdEj
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 889
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aPartitionId
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle21ParentRloc16ForRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aRloc16
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
        - _ZN2ot3Mle18RouterIdFromRloc16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:675,85'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/mle_types.hpp:675,66'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
    - functionName:    _ZNK2ot8Settings4ReadINS_12SettingsBase10ParentInfoEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12SettingsBase10ParentInfo4InitEv
        - _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:853,16'
          Dst:             _ZN2ot12SettingsBase10ParentInfo4InitEv
        - Src:             'src/core/common/settings.hpp:855,16'
          Dst:             _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
    - functionName:    _ZN2ot10KeyManager18SetMleFrameCounterEj
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMleFrameCounter
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle7RestoreEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         34
      ICount:          183
      EdgeCount:       38
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable7RestoreEv
        - _ZN2ot10KeyManager18SetMleFrameCounterEj
        - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
        - _ZN2ot10KeyManager22SetAllMacFrameCountersEjb
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
        - _ZN2ot3Mac3Mac15SetShortAddressEt
        - _ZN2ot3Mle10DeviceMode3SetEh
        - _ZN2ot3Mle10DeviceModeC2Eh
        - _ZN2ot3Mle13IsChildRloc16Et
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot3Mle21ParentRloc16ForRloc16Et
        - _ZN2ot3Mle3Mle11SetRouterIdEh
        - _ZN2ot3Mle3Mle22SetPreviousPartitionIdEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Parent5ClearEv
        - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - _ZN2ot8Neighbor10SetVersionEt
        - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
        - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZN2ot8Neighbor9SetRloc16Et
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot12SettingsBase10ParentInfo10GetVersionEv
        - _ZNK2ot12SettingsBase10ParentInfo13GetExtAddressEv
        - _ZNK2ot12SettingsBase11NetworkInfo10GetVersionEv
        - _ZNK2ot12SettingsBase11NetworkInfo13GetDeviceModeEv
        - _ZNK2ot12SettingsBase11NetworkInfo13GetExtAddressEv
        - _ZNK2ot12SettingsBase11NetworkInfo14GetKeySequenceEv
        - _ZNK2ot12SettingsBase11NetworkInfo15GetMeshLocalIidEv
        - _ZNK2ot12SettingsBase11NetworkInfo18GetMacFrameCounterEv
        - _ZNK2ot12SettingsBase11NetworkInfo18GetMleFrameCounterEv
        - _ZNK2ot12SettingsBase11NetworkInfo22GetPreviousPartitionIdEv
        - _ZNK2ot12SettingsBase11NetworkInfo7GetRoleEv
        - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot8Neighbor9GetRloc16Ev
        - _ZNK2ot8Settings4ReadINS_12SettingsBase10ParentInfoEEE7otErrorRT_
        - _ZNK2ot8Settings4ReadINS_12SettingsBase11NetworkInfoEEE7otErrorRT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:445,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:445,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:447,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo14GetKeySequenceEv
                - _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo18GetMleFrameCounterEv
                - _ZN2ot10KeyManager18SetMleFrameCounterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo18GetMacFrameCounterEv
                - _ZN2ot10KeyManager22SetAllMacFrameCountersEjb
                - _ZNK2ot12SettingsBase11NetworkInfo13GetDeviceModeEv
                - _ZN2ot3Mle10DeviceMode3SetEh
                - _ZNK2ot12SettingsBase11NetworkInfo10GetVersionEv
                - _ZNK2ot12SettingsBase11NetworkInfo7GetRoleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mac3Mac15SetShortAddressEt
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo13GetExtAddressEv
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot12SettingsBase11NetworkInfo15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot12SettingsBase11NetworkInfo22GetPreviousPartitionIdEv
                - _ZN2ot3Mle3Mle22SetPreviousPartitionIdEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7RestoreEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZNK2ot8Settings4ReadINS_12SettingsBase10ParentInfoEEE7otErrorRT_
                - _ZN2ot6Parent5ClearEv
                - _ZNK2ot12SettingsBase10ParentInfo13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot12SettingsBase10ParentInfo10GetVersionEv
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle.cpp:459,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:459,5'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase11NetworkInfo7GetRoleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mac3Mac15SetShortAddressEt
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo13GetExtAddressEv
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot12SettingsBase11NetworkInfo15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot12SettingsBase11NetworkInfo22GetPreviousPartitionIdEv
                - _ZN2ot3Mle3Mle22SetPreviousPartitionIdEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7RestoreEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZNK2ot8Settings4ReadINS_12SettingsBase10ParentInfoEEE7otErrorRT_
                - _ZN2ot6Parent5ClearEv
                - _ZNK2ot12SettingsBase10ParentInfo13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot12SettingsBase10ParentInfo10GetVersionEv
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:459,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:463,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:468,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mac3Mac15SetShortAddressEt
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo13GetExtAddressEv
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot12SettingsBase11NetworkInfo15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot12SettingsBase11NetworkInfo22GetPreviousPartitionIdEv
                - _ZN2ot3Mle3Mle22SetPreviousPartitionIdEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7RestoreEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZNK2ot8Settings4ReadINS_12SettingsBase10ParentInfoEEE7otErrorRT_
                - _ZN2ot6Parent5ClearEv
                - _ZNK2ot12SettingsBase10ParentInfo13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot12SettingsBase10ParentInfo10GetVersionEv
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:468,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mac3Mac15SetShortAddressEt
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo13GetExtAddressEv
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot12SettingsBase11NetworkInfo15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot12SettingsBase11NetworkInfo22GetPreviousPartitionIdEv
                - _ZN2ot3Mle3Mle22SetPreviousPartitionIdEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7RestoreEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZNK2ot8Settings4ReadINS_12SettingsBase10ParentInfoEEE7otErrorRT_
                - _ZN2ot6Parent5ClearEv
                - _ZNK2ot12SettingsBase10ParentInfo13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot12SettingsBase10ParentInfo10GetVersionEv
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:468,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mac3Mac15SetShortAddressEt
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot12SettingsBase11NetworkInfo13GetExtAddressEv
                - _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot12SettingsBase11NetworkInfo15GetMeshLocalIidEv
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot12SettingsBase11NetworkInfo22GetPreviousPartitionIdEv
                - _ZN2ot3Mle3Mle22SetPreviousPartitionIdEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7RestoreEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZNK2ot8Settings4ReadINS_12SettingsBase10ParentInfoEEE7otErrorRT_
                - _ZN2ot6Parent5ClearEv
                - _ZNK2ot12SettingsBase10ParentInfo13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot12SettingsBase10ParentInfo10GetVersionEv
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:471,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle.cpp:485,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:487,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:490,35'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot12SettingsBase11NetworkInfo22GetPreviousPartitionIdEv
                - _ZN2ot3Mle3Mle22SetPreviousPartitionIdEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7RestoreEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZNK2ot8Settings4ReadINS_12SettingsBase10ParentInfoEEE7otErrorRT_
                - _ZN2ot6Parent5ClearEv
                - _ZNK2ot12SettingsBase10ParentInfo13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot12SettingsBase10ParentInfo10GetVersionEv
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle.cpp:490,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:492,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZNK2ot8Settings4ReadINS_12SettingsBase10ParentInfoEEE7otErrorRT_
                - _ZN2ot6Parent5ClearEv
                - _ZNK2ot12SettingsBase10ParentInfo13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot12SettingsBase10ParentInfo10GetVersionEv
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:518,40'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot12SettingsBase11NetworkInfo22GetPreviousPartitionIdEv
                - _ZN2ot3Mle3Mle22SetPreviousPartitionIdEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7RestoreEv
        - Branch String:   'src/core/thread/mle.cpp:492,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:500,13'
              BranchSideFuncs:
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle.cpp:505,9'
              BranchSideFuncs:
                - _ZN2ot6Parent5ClearEv
                - _ZNK2ot12SettingsBase10ParentInfo13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot12SettingsBase10ParentInfo10GetVersionEv
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot8Neighbor9GetRloc16Ev
      Callsites:
        - Src:             'src/core/thread/mle.cpp:438,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:438,54'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - Src:             'src/core/thread/mle.cpp:438,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:439,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:439,55'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - Src:             'src/core/thread/mle.cpp:439,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle.cpp:445,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/thread/mle.cpp:445,5'
          Dst:             _ZNK2ot8Settings4ReadINS_12SettingsBase11NetworkInfoEEE7otErrorRT_
        - Src:             'src/core/thread/mle.cpp:447,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:447,57'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo14GetKeySequenceEv
        - Src:             'src/core/thread/mle.cpp:447,23'
          Dst:             _ZN2ot10KeyManager21SetCurrentKeySequenceEjh
        - Src:             'src/core/thread/mle.cpp:449,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:449,54'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo18GetMleFrameCounterEv
        - Src:             'src/core/thread/mle.cpp:449,23'
          Dst:             _ZN2ot10KeyManager18SetMleFrameCounterEj
        - Src:             'src/core/thread/mle.cpp:450,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle.cpp:450,58'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo18GetMacFrameCounterEv
        - Src:             'src/core/thread/mle.cpp:450,23'
          Dst:             _ZN2ot10KeyManager22SetAllMacFrameCountersEjb
        - Src:             'src/core/thread/mle.cpp:455,33'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo13GetDeviceModeEv
        - Src:             'src/core/thread/mle.cpp:455,17'
          Dst:             _ZN2ot3Mle10DeviceMode3SetEh
        - Src:             'src/core/thread/mle.cpp:459,5'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo10GetVersionEv
        - Src:             'src/core/thread/mle.cpp:461,58'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo7GetRoleEv
        - Src:             'src/core/thread/mle.cpp:478,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:478,53'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:478,25'
          Dst:             _ZN2ot3Mac3Mac15SetShortAddressEt
        - Src:             'src/core/thread/mle.cpp:479,31'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:481,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:481,47'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:481,21'
          Dst:             _ZN2ot3Mac3Mac13SetExtAddressERKNS0_10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:483,19'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:483,51'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo15GetMeshLocalIidEv
        - Src:             'src/core/thread/mle.cpp:483,32'
          Dst:             _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - Src:             'src/core/thread/mle.cpp:485,21'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:490,35'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:490,9'
          Dst:             _ZN2ot3Mle13IsChildRloc16Et
        - Src:             'src/core/thread/mle.cpp:492,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/thread/mle.cpp:492,29'
          Dst:             _ZNK2ot8Settings4ReadINS_12SettingsBase10ParentInfoEEE7otErrorRT_
        - Src:             'src/core/thread/mle.cpp:500,13'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:500,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/thread/mle.cpp:505,17'
          Dst:             _ZN2ot6Parent5ClearEv
        - Src:             'src/core/thread/mle.cpp:506,42'
          Dst:             _ZNK2ot12SettingsBase10ParentInfo13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:506,17'
          Dst:             _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:507,39'
          Dst:             _ZNK2ot12SettingsBase10ParentInfo10GetVersionEv
        - Src:             'src/core/thread/mle.cpp:507,17'
          Dst:             _ZN2ot8Neighbor10SetVersionEt
        - Src:             'src/core/thread/mle.cpp:508,31'
          Dst:             _ZN2ot3Mle10DeviceModeC2Eh
        - Src:             'src/core/thread/mle.cpp:508,17'
          Dst:             _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
        - Src:             'src/core/thread/mle.cpp:510,61'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:510,27'
          Dst:             _ZN2ot3Mle21ParentRloc16ForRloc16Et
        - Src:             'src/core/thread/mle.cpp:510,17'
          Dst:             _ZN2ot8Neighbor9SetRloc16Et
        - Src:             'src/core/thread/mle.cpp:511,17'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle.cpp:513,39'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:518,40'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle.cpp:518,21'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/mle.cpp:518,9'
          Dst:             _ZN2ot3Mle3Mle11SetRouterIdEh
        - Src:             'src/core/thread/mle.cpp:519,44'
          Dst:             _ZNK2ot12SettingsBase11NetworkInfo22GetPreviousPartitionIdEv
        - Src:             'src/core/thread/mle.cpp:519,9'
          Dst:             _ZN2ot3Mle3Mle22SetPreviousPartitionIdEj
        - Src:             'src/core/thread/mle.cpp:520,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mle.cpp:520,27'
          Dst:             _ZN2ot10ChildTable7RestoreEv
    - functionName:    _ZNK2ot3Mle3Mle24GetCurrentAttachDurationEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot6Uptime18GetUptimeInSecondsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:332,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:332,27'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
            - BranchSide:      'src/core/thread/mle.cpp:332,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:332,12'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle.cpp:332,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - Src:             'src/core/thread/mle.cpp:332,41'
          Dst:             _ZNK2ot6Uptime18GetUptimeInSecondsEv
    - functionName:    _ZN2ot13ClearAllBytesI13otMleCountersEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle11GetCountersEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle22UpdateRoleTimeCountersENS0_10DeviceRoleE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:319,5'
          Dst:             _ZN2ot3Mle3Mle22UpdateRoleTimeCountersENS0_10DeviceRoleE
    - functionName:    _ZN2ot3Mle3Mle7DisableEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket5CloseEv
        - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Mle3Mle4StopENS1_8StopModeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:195,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:195,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:196,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
      Callsites:
        - Src:             'src/core/thread/mle.cpp:194,5'
          Dst:             _ZN2ot3Mle3Mle4StopENS1_8StopModeE
        - Src:             'src/core/thread/mle.cpp:195,5'
          Dst:             _ZN2ot3Ip63Udp6Socket5CloseEv
        - Src:             'src/core/thread/mle.cpp:196,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:196,24'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
    - functionName:    _ZN2ot3Mle3Mle12ParentSearch10SetEnabledEb
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3722
      functionLinenumberEnd: 3728
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         9
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:3723,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:3723,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
            - BranchSide:      'src/core/thread/mle.cpp:3723,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:3725,5'
          Dst:             _ZN2ot3Mle3Mle12ParentSearch10StartTimerEv
    - functionName:    _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip619InterfaceIdentifier17SetFromExtAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:941,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:941,24'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle.cpp:942,23'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:942,36'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:942,63'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:942,79'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:942,45'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier17SetFromExtAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:943,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:943,24'
          Dst:             _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle.cpp:945,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/mle.cpp:945,21'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot3Mle3Mle6EnableEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket4BindEt
        - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - _ZN2ot3Mle3Mle12ParentSearch10SetEnabledEb
        - _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:175,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:175,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:176,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket4BindEt
                - _ZN2ot3Mle3Mle12ParentSearch10SetEnabledEb
        - Branch String:   'src/core/thread/mle.cpp:176,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:176,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle.cpp:179,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12ParentSearch10SetEnabledEb
      Callsites:
        - Src:             'src/core/thread/mle.cpp:174,5'
          Dst:             _ZN2ot3Mle3Mle22UpdateLinkLocalAddressEv
        - Src:             'src/core/thread/mle.cpp:175,5'
          Dst:             _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - Src:             'src/core/thread/mle.cpp:176,5'
          Dst:             _ZN2ot3Ip63Udp6Socket4BindEt
        - Src:             'src/core/thread/mle.cpp:179,19'
          Dst:             _ZN2ot3Mle3Mle12ParentSearch10SetEnabledEb
    - functionName:    _ZN2ot10AsCoreTypeI18otIp6NetworkPrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMeshLocalPrefix
      BBCount:         9
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14BackboneRouter5Local23ApplyNewMeshLocalPrefixEv
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif23ApplyNewMeshLocalPrefixEv
        - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:950,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:950,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif23ApplyNewMeshLocalPrefixEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local23ApplyNewMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/mle.cpp:950,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:950,5'
          Dst:             _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
        - Src:             'src/core/thread/mle.cpp:964,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle.cpp:964,24'
          Dst:             _ZN2ot3Ip65Netif23ApplyNewMeshLocalPrefixEv
        - Src:             'src/core/thread/mle.cpp:974,19'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:974,32'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/thread/mle.cpp:975,20'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:975,33'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/thread/mle.cpp:976,30'
          Dst:             _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:976,43'
          Dst:             _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/thread/mle.cpp:977,31'
          Dst:             _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:977,44'
          Dst:             _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/thread/mle.cpp:980,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/thread/mle.cpp:980,34'
          Dst:             _ZN2ot14BackboneRouter5Local23ApplyNewMeshLocalPrefixEv
        - Src:             'src/core/thread/mle.cpp:983,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/mle.cpp:983,21'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot9ClearableINS_3Ip613NetworkPrefixEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip613NetworkPrefixEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip613NetworkPrefixEEEvRT_
    - functionName:    _ZN2ot9ClearableINS_3Ip65Netif16MulticastAddressEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Ip65Netif16MulticastAddressEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Ip65Netif16MulticastAddressEEEvRT_
    - functionName:    _ZN2ot3Mle3Mle13ResetCountersEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesI13otMleCountersEEvRT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - _ZNK2ot6Uptime9GetUptimeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.cpp:326,5'
          Dst:             _ZN2ot13ClearAllBytesI13otMleCountersEEvRT_
        - Src:             'src/core/thread/mle.cpp:327,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - Src:             'src/core/thread/mle.cpp:327,43'
          Dst:             _ZNK2ot6Uptime9GetUptimeEv
    - functionName:    _ZN2ot9ClearableINS_3Mle10LeaderDataEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Mle10LeaderDataEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Mle10LeaderDataEEEvRT_
    - functionName:    _ZN2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEEC2Ev
    - functionName:    _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_17HandleAttachTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_17HandleAttachTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_17HandleAttachTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot3Mle3Mle12ParentSearchC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1882
      functionLinenumberEnd: 1883
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_23HandleParentSearchTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4TimeC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1875,15'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.hpp:1880,15'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'src/core/thread/mle.hpp:1881,15'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_23HandleParentSearchTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_3Mle3MleEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aOwner
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - _ZN2ot3Ip63Udp8SocketInINS_3Mle3MleEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_3Mle3MleEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
    - functionName:    _ZN2ot3Mle3Mle15ParentCandidateC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1682
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle11RxChallengeC2Ev
        - _ZN2ot6ParentC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1682,11'
          Dst:             _ZN2ot6ParentC2Ev
        - Src:             'src/core/thread/mle.hpp:1682,11'
          Dst:             _ZN2ot3Mle11RxChallengeC2Ev
    - functionName:    _ZN2ot6ParentC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      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:
        - _ZN2ot6RouterC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router.hpp:256,7'
          Dst:             _ZN2ot6RouterC2Ev
    - functionName:    _ZN2ot3Mle3MleC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/mle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         6
      ICount:          283
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI18otIp6NetworkPrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10ChildTableC2ERNS_8InstanceE
        - _ZN2ot11RouterTableC2ERNS_8InstanceE
        - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_17HandleAttachTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot12TrickleTimerC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot13NeighborTableC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
        - _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
        - _ZN2ot3Ip63Udp8SocketInINS_3Mle3MleEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif14UnicastAddress18InitAsThreadOriginEv
        - _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
        - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot3Mle10DeviceMode3SetEh
        - _ZN2ot3Mle10DeviceModeC2Eh
        - _ZN2ot3Mle16DevicePropertiesC2Ev
        - _ZN2ot3Mle3Mle11RetxTrackerC2ERNS_8InstanceE
        - _ZN2ot3Mle3Mle11ServiceAlocC2Ev
        - _ZN2ot3Mle3Mle11SetRouterIdEh
        - _ZN2ot3Mle3Mle12ParentSearchC2ERNS_8InstanceE
        - _ZN2ot3Mle3Mle13DelayedSenderC2ERNS_8InstanceE
        - _ZN2ot3Mle3Mle13ResetCountersEv
        - _ZN2ot3Mle3Mle15AnnounceHandlerC2ERNS_8InstanceE
        - _ZN2ot3Mle3Mle15ParentCandidate4InitERNS_8InstanceE
        - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
        - _ZN2ot3Mle3Mle15ParentCandidateC2Ev
        - _ZN2ot3Mle3Mle18RouterRoleRestorerC2ERNS_8InstanceE
        - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
        - _ZN2ot3Mle3Mle20RouterRoleTransitionC2Ev
        - _ZN2ot3Mle3Mle27HandleAdvertiseTrickleTimerERNS_12TrickleTimerE
        - _ZN2ot3Mle3Mle8DetacherC2ERNS_8InstanceE
        - _ZN2ot6Parent4InitERNS_8InstanceE
        - _ZN2ot6Parent5ClearEv
        - _ZN2ot6ParentC2Ev
        - _ZN2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EEC2Ev
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9ClearableINS_3Ip613NetworkPrefixEE5ClearEv
        - _ZN2ot9ClearableINS_3Ip65Netif16MulticastAddressEE5ClearEv
        - _ZN2ot9ClearableINS_3Mle10LeaderDataEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot3Mle10DeviceMode3GetEv
        - _ZNK2ot3Mle16DeviceProperties21CalculateLeaderWeightEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/mle.cpp:49,6'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle.cpp:49,6'
              BranchSideFuncs:
                - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_17HandleAttachTimerEvEEEC2ERNS_8InstanceE
                - _ZN2ot12TrickleTimerC2ERNS_8InstanceERFvRS0_E
                - _ZN2ot10ChildTableC2ERNS_8InstanceE
                - _ZN2ot11RouterTableC2ERNS_8InstanceE
                - _ZN2ot3Mle3Mle18RouterRoleRestorerC2ERNS_8InstanceE
                - _ZN2ot3Mle3Mle20RouterRoleTransitionC2Ev
                - _ZN2ot3Mle16DevicePropertiesC2Ev
                - _ZN2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EEC2Ev
                - _ZN2ot6Parent4InitERNS_8InstanceE
                - _ZN2ot3Mle3Mle15ParentCandidate4InitERNS_8InstanceE
                - _ZN2ot9ClearableINS_3Mle10LeaderDataEE5ClearEv
                - _ZN2ot6Parent5ClearEv
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle13ResetCountersEv
                - _ZN2ot3Ip65Netif14UnicastAddress18InitAsThreadOriginEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
                - _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
                - _ZN2ot9ClearableINS_3Ip65Netif16MulticastAddressEE5ClearEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot9ClearableINS_3Ip65Netif16MulticastAddressEE5ClearEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot9ClearableINS_3Ip613NetworkPrefixEE5ClearEv
                - _ZN2ot10AsCoreTypeI18otIp6NetworkPrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZN2ot3Mle10DeviceMode3SetEh
                - _ZNK2ot3Mle16DeviceProperties21CalculateLeaderWeightEv
                - _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
            - BranchSide:      'src/core/thread/mle.cpp:83,7'
              BranchSideFuncs:
                - _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_17HandleAttachTimerEvEEEC2ERNS_8InstanceE
                - _ZN2ot12TrickleTimerC2ERNS_8InstanceERFvRS0_E
                - _ZN2ot10ChildTableC2ERNS_8InstanceE
                - _ZN2ot11RouterTableC2ERNS_8InstanceE
                - _ZN2ot3Mle3Mle18RouterRoleRestorerC2ERNS_8InstanceE
                - _ZN2ot3Mle3Mle20RouterRoleTransitionC2Ev
                - _ZN2ot3Mle16DevicePropertiesC2Ev
                - _ZN2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EEC2Ev
                - _ZN2ot6Parent4InitERNS_8InstanceE
                - _ZN2ot3Mle3Mle15ParentCandidate4InitERNS_8InstanceE
                - _ZN2ot9ClearableINS_3Mle10LeaderDataEE5ClearEv
                - _ZN2ot6Parent5ClearEv
                - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
                - _ZN2ot3Mle3Mle13ResetCountersEv
                - _ZN2ot3Ip65Netif14UnicastAddress18InitAsThreadOriginEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
                - _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
                - _ZN2ot9ClearableINS_3Ip65Netif16MulticastAddressEE5ClearEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot9ClearableINS_3Ip65Netif16MulticastAddressEE5ClearEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
                - _ZN2ot9ClearableINS_3Ip613NetworkPrefixEE5ClearEv
                - _ZN2ot10AsCoreTypeI18otIp6NetworkPrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZN2ot3Mle10DeviceMode3SetEh
                - _ZNK2ot3Mle16DeviceProperties21CalculateLeaderWeightEv
                - _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
      Callsites:
        - Src:             'src/core/thread/mle.cpp:50,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:58,7'
          Dst:             _ZN2ot3Mle10DeviceModeC2Eh
        - Src:             'src/core/thread/mle.cpp:49,6'
          Dst:             _ZN2ot6ParentC2Ev
        - Src:             'src/core/thread/mle.cpp:74,7'
          Dst:             _ZN2ot13NeighborTableC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:75,7'
          Dst:             _ZN2ot3Mle3Mle13DelayedSenderC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:49,6'
          Dst:             _ZN2ot3Mle3Mle15ParentCandidateC2Ev
        - Src:             'src/core/thread/mle.cpp:76,7'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_3Mle3MleEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
        - Src:             'src/core/thread/mle.cpp:77,7'
          Dst:             _ZN2ot3Mle3Mle8DetacherC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:78,7'
          Dst:             _ZN2ot3Mle3Mle11RetxTrackerC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:79,7'
          Dst:             _ZN2ot3Mle3Mle15AnnounceHandlerC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:81,7'
          Dst:             _ZN2ot3Mle3Mle12ParentSearchC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:49,6'
          Dst:             _ZN2ot3Mle3Mle11ServiceAlocC2Ev
        - Src:             'src/core/thread/mle.cpp:83,7'
          Dst:             _ZN2ot12TimerMilliInINS_3Mle3MleEXadL_ZNS2_17HandleAttachTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:114,7'
          Dst:             _ZN2ot12TrickleTimerC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/thread/mle.cpp:114,7'
          Dst:             _ZN2ot3Mle3Mle27HandleAdvertiseTrickleTimerERNS_12TrickleTimerE
        - Src:             'src/core/thread/mle.cpp:115,7'
          Dst:             _ZN2ot10ChildTableC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:116,7'
          Dst:             _ZN2ot11RouterTableC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:117,7'
          Dst:             _ZN2ot3Mle3Mle18RouterRoleRestorerC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:49,6'
          Dst:             _ZN2ot3Mle3Mle20RouterRoleTransitionC2Ev
        - Src:             'src/core/thread/mle.cpp:49,6'
          Dst:             _ZN2ot3Mle16DevicePropertiesC2Ev
        - Src:             'src/core/thread/mle.cpp:49,6'
          Dst:             _ZN2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/thread/mle.cpp:120,13'
          Dst:             _ZN2ot6Parent4InitERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:121,22'
          Dst:             _ZN2ot3Mle3Mle15ParentCandidate4InitERNS_8InstanceE
        - Src:             'src/core/thread/mle.cpp:123,17'
          Dst:             _ZN2ot9ClearableINS_3Mle10LeaderDataEE5ClearEv
        - Src:             'src/core/thread/mle.cpp:124,13'
          Dst:             _ZN2ot6Parent5ClearEv
        - Src:             'src/core/thread/mle.cpp:125,22'
          Dst:             _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
        - Src:             'src/core/thread/mle.cpp:126,5'
          Dst:             _ZN2ot3Mle3Mle13ResetCountersEv
        - Src:             'src/core/thread/mle.cpp:128,23'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress18InitAsThreadOriginEv
        - Src:             'src/core/thread/mle.cpp:129,23'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:129,58'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle.cpp:129,74'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/thread/mle.cpp:129,36'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle.cpp:131,19'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
        - Src:             'src/core/thread/mle.cpp:132,19'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:132,32'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:132,41'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
        - Src:             'src/core/thread/mle.cpp:134,20'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
        - Src:             'src/core/thread/mle.cpp:135,20'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:135,33'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle.cpp:135,42'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
        - Src:             'src/core/thread/mle.cpp:138,30'
          Dst:             _ZN2ot9ClearableINS_3Ip65Netif16MulticastAddressEE5ClearEv
        - Src:             'src/core/thread/mle.cpp:139,60'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/mle.cpp:139,30'
          Dst:             _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:140,60'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/mle.cpp:140,30'
          Dst:             _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:142,31'
          Dst:             _ZN2ot9ClearableINS_3Ip65Netif16MulticastAddressEE5ClearEv
        - Src:             'src/core/thread/mle.cpp:143,61'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/mle.cpp:143,31'
          Dst:             _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:144,61'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/mle.cpp:144,31'
          Dst:             _ZN2ot3Ip65Netif16MulticastAddress10GetAddressEv
        - Src:             'src/core/thread/mle.cpp:146,22'
          Dst:             _ZN2ot9ClearableINS_3Ip613NetworkPrefixEE5ClearEv
        - Src:             'src/core/thread/mle.cpp:147,24'
          Dst:             _ZN2ot10AsCoreTypeI18otIp6NetworkPrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/thread/mle.cpp:147,5'
          Dst:             _ZN2ot3Mle3Mle18SetMeshLocalPrefixERKNS_3Ip613NetworkPrefixE
        - Src:             'src/core/thread/mle.cpp:151,33'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetEv
        - Src:             'src/core/thread/mle.cpp:151,17'
          Dst:             _ZN2ot3Mle10DeviceMode3SetEh
        - Src:             'src/core/thread/mle.cpp:154,39'
          Dst:             _ZNK2ot3Mle16DeviceProperties21CalculateLeaderWeightEv
        - Src:             'src/core/thread/mle.cpp:159,17'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
        - Src:             'src/core/thread/mle.cpp:161,5'
          Dst:             _ZN2ot3Mle3Mle11SetRouterIdEh
    - functionName:    _ZN2ot8Instance3GetINS_10MlrManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionLinenumberEnd: 1053
      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:    _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE10GetMaxSizeEv
    - functionName:    _ZNK2ot5ArrayINS_6RouterELt32EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZNK2ot5ArrayINS_6RouterELt32EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZN2ot13ClearAllBytesINS_3Mle11RouterIdSetEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_3Mle11RouterIdSetEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Mle11RouterIdSetEEEvRT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Mle11RouterIdSetEEEvRT_
    - functionName:    _ZN2ot9ThreadTlv7SetTypeENS0_4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/thread_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7SetTypeEh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/thread_tlvs.hpp:88,41'
          Dst:             _ZN2ot3Tlv7SetTypeEh
    - functionName:    _ZNK2ot6BitSetILt9EE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/bit_set.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/bit_set.hpp:116,27'
          Branch Sides:
            - BranchSide:      'src/core/common/bit_set.hpp:116,27'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/bit_set.hpp:116,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/bit_set.hpp:118,17'
          Branch Sides:
            - BranchSide:      'src/core/common/bit_set.hpp:116,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/bit_set.hpp:120,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11GetArrayEndINS_6RouterELt32EEEPKT_RAT0__S3_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArray
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_6RouterELt32EhE15IsInArrayBufferEPKS1_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11GetArrayEndINS_6RouterELt32EEEPKT_RAT0__S3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:555,42'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:555,46'
              BranchSideFuncs:
                - _ZN2ot11GetArrayEndINS_6RouterELt32EEEPKT_RAT0__S3_
            - BranchSide:      'src/core/common/array.hpp:555,42'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:555,55'
          Dst:             _ZN2ot11GetArrayEndINS_6RouterELt32EEEPKT_RAT0__S3_
    - functionName:    _ZN2ot3Mle11RouterIdSet7MaskForEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aRouterId
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle11RouterIdSet8ContainsEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle11RouterIdSet7MaskForEh
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:455,84'
          Dst:             _ZN2ot3Mle11RouterIdSet7MaskForEh
    - functionName:    _ZNK2ot5ArrayINS_6RouterELt32EhE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle18RouterRoleRestorer11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3974
      functionLinenumberEnd: 3981
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3975,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3975,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3977,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3980,5'
          Dst:             _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
    - functionName:    _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3984
      functionLinenumberEnd: 4003
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          73
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle10IsDetachedEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3987,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3987,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3987,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3989,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3991,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3995,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:3997,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3997,11'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3998,32'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3987,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3987,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:3991,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3991,32'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:3991,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:3995,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3995,16'
          Dst:             _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
        - Src:             'src/core/thread/mle_ftd.cpp:3998,32'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/thread/mle_ftd.cpp:4000,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:4000,29'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         84
      ICount:          308
      EdgeCount:       101
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
        - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
        - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
        - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
        - _ZN2ot7Message4FreeEv
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZN2ot8Neighbor17GenerateChallengeEv
        - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
        - _ZNK2ot8Neighbor12GetChallengeEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:559,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:559,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - __assert_fail
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:559,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:560,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:560,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:562,13'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
        - Branch String:   'src/core/thread/mle_ftd.cpp:562,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:565,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:569,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:575,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:575,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:589,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mle_ftd.cpp:596,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:565,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:565,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:566,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:569,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:569,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:570,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:570,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:570,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:571,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:575,32'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:575,36'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:577,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:575,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:577,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:581,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:577,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:577,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:578,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:581,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:581,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:584,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:584,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:585,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:585,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:585,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:586,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:596,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:598,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:604,14'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:599,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:599,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:600,21'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:604,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:606,13'
              BranchSideFuncs:
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:613,23'
              BranchSideFuncs:
                - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:607,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:607,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:608,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router24RestartLinkAcceptTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:614,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:614,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:621,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:621,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:623,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:626,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:626,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:626,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:626,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:626,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:626,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:557,17'
          Dst:             _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - Src:             'src/core/thread/mle_ftd.cpp:559,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle_ftd.cpp:560,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:565,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
        - Src:             'src/core/thread/mle_ftd.cpp:569,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:570,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:575,45'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:577,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
        - Src:             'src/core/thread/mle_ftd.cpp:581,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
        - Src:             'src/core/thread/mle_ftd.cpp:584,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:585,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:589,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle_ftd.cpp:598,29'
          Dst:             _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:599,9'
          Dst:             _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:599,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:600,21'
          Dst:             _ZN2ot3Ip67Address33SetToLinkLocalAllRoutersMulticastEv
        - Src:             'src/core/thread/mle_ftd.cpp:604,23'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:606,22'
          Dst:             _ZN2ot8Neighbor17GenerateChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:607,13'
          Dst:             _ZNK2ot8Neighbor12GetChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:607,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:613,23'
          Dst:             _ZN2ot3Mle11TxChallenge14GenerateRandomEv
        - Src:             'src/core/thread/mle_ftd.cpp:614,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:617,52'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:617,21'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle_ftd.cpp:618,18'
          Dst:             _ZN2ot6Router24RestartLinkAcceptTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:621,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:623,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:626,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1494
      functionLinenumberEnd: 1495
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlvArray
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1495,20'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
    - functionName:    _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1494
      functionLinenumberEnd: 1495
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlvArray
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1495,20'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvEPKhh
    - functionName:    _ZN2ot3Mle3Mle18RouterRoleRestorer23GenerateRandomChallengeEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1962
      functionLinenumberEnd: 1962
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1962,71'
          Dst:             _ZN2ot3Mle11TxChallenge14GenerateRandomEv
    - functionName:    _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1963
      functionLinenumberEnd: 1963
      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:    _ZN2ot8Neighbor17GenerateChallengeEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle11TxChallenge14GenerateRandomEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.hpp:591,70'
          Dst:             _ZN2ot3Mle11TxChallenge14GenerateRandomEv
    - functionName:    _ZNK2ot8Neighbor12GetChallengeEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 598
      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:    _ZN2ot6Router24RestartLinkAcceptTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle18RouterRoleRestorer5StartENS0_10DeviceRoleE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3942
      functionLinenumberEnd: 3971
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPreviousRole
      BBCount:         14
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
        - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3949,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3949,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3952,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3961,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3967,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3967,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3967,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3952,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3952,86'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3954,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3952,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3952,36'
          Dst:             _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:3970,5'
          Dst:             _ZN2ot3Mle3Mle18RouterRoleRestorer24SendMulticastLinkRequestEv
    - functionName:    _ZN2ot3Mle3Mle18RouterRoleRestorerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3938
      functionLinenumberEnd: 3939
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3936,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot3Mle3Mle20RouterRoleTransitionC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3915
      functionLinenumberEnd: 3916
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle18GetMaxChildTimeoutERj
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3861
      functionLinenumberEnd: 3884
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTimeout
      BBCount:         18
      ICount:          99
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - _ZNK2ot5Child10GetTimeoutEv
        - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3866,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3866,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot5Child10GetTimeoutEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3866,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3868,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3868,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5Child10GetTimeoutEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3881,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3870,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3872,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZNK2ot5Child10GetTimeoutEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3875,13'
              BranchSideFuncs:
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot5Child10GetTimeoutEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3875,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3877,24'
              BranchSideFuncs:
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot5Child10GetTimeoutEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3880,15'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZNK2ot5Child10GetTimeoutEv
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3866,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:3868,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3868,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:3868,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:3868,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:3868,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/mle_ftd.cpp:3868,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/mle_ftd.cpp:3870,19'
          Dst:             _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle_ftd.cpp:3875,19'
          Dst:             _ZNK2ot5Child10GetTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:3877,30'
          Dst:             _ZNK2ot5Child10GetTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:3868,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
    - functionName:    _ZN2ot3Mle3Mle23SetAssignParentPriorityEa
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3848
      functionLinenumberEnd: 3857
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aParentPriority
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3851,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3851,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3851,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3851,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3851,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3851,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterIndex
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterIndex
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:55,71'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:55,92'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:55,101'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3765
      functionLinenumberEnd: 3817
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouteTlv
        - aNeighborId
      BBCount:         30
      ICount:          160
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
        - _ZNK2ot11RouterTable14FindRouterByIdEh
        - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
        - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
        - _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - _ZNK2ot8Neighbor12IsStateValidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3773,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3780,14'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3814,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3780,37'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3780,41'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3782,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
        - Branch String:   'src/core/thread/mle_ftd.cpp:3780,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3782,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3785,18'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
        - Branch String:   'src/core/thread/mle_ftd.cpp:3787,33'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3787,37'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3789,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
        - Branch String:   'src/core/thread/mle_ftd.cpp:3787,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3789,13'
              BranchSideFuncs:
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3792,28'
              BranchSideFuncs:
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3794,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3796,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3803,14'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3803,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3805,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3808,31'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:3810,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3812,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3814,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3785,31'
          Dst:             _ZNK2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:3787,45'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:3792,36'
          Dst:             _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Src:             'src/core/thread/mle_ftd.cpp:3803,24'
          Dst:             _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - Src:             'src/core/thread/mle_ftd.cpp:3808,41'
          Dst:             _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
        - Src:             'src/core/thread/mle_ftd.cpp:3808,76'
          Dst:             _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
        - Src:             'src/core/thread/mle_ftd.cpp:3808,27'
          Dst:             _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
        - Src:             'src/core/thread/mle_ftd.cpp:3774,29'
          Dst:             _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
    - functionName:    _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle11RouterIdSet8ContainsEh
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:283,72'
          Dst:             _ZNK2ot3Mle11RouterIdSet8ContainsEh
    - functionName:    _ZNK2ot11RouterTable3endEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_6RouterELt32EhE3endEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:403,53'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE3endEv
    - functionName:    _ZNK2ot11RouterTable5beginEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_6RouterELt32EhE5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:402,55'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE5beginEv
    - functionName:    _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSedDatagramCount
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSedBufferSize
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:844,71'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSequence
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aCost
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aActiveRouters
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality3Eh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLinkQuality
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality2Eh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLinkQuality
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality1Eh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLinkQuality
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10ChildTable21GetMaxChildrenAllowedEv
      functionSourceFile: '/src/openthread/src/core/thread/child_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle19FillConnectivityTlvERNS0_15ConnectivityTlvE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3647
      functionLinenumberEnd: 3700
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlv
      BBCount:         20
      ICount:          163
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11RouterTable3endEv
        - _ZN2ot11RouterTable5beginEv
        - _ZN2ot3MinIhEET_S1_S1_
        - _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
        - _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
        - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality1Eh
        - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality2Eh
        - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality3Eh
        - _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
        - _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
        - _ZN2ot3Mle15ConnectivityTlv17SetParentPriorityEa
        - _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
        - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
        - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
        - _ZNK2ot10ChildTable21GetMaxChildrenAllowedEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
        - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
        - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor16GetLinkQualityInEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3650,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3652,26'
              BranchSideFuncs:
                - _ZN2ot3Mle15ConnectivityTlv17SetParentPriorityEa
                - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality1Eh
                - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality2Eh
                - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality3Eh
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
                - _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
                - _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3656,32'
              BranchSideFuncs:
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot10ChildTable21GetMaxChildrenAllowedEv
                - _ZN2ot3Mle15ConnectivityTlv17SetParentPriorityEa
                - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality1Eh
                - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality2Eh
                - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality3Eh
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
                - _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
                - _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3659,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3661,28'
              BranchSideFuncs:
                - _ZN2ot3Mle15ConnectivityTlv17SetParentPriorityEa
                - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality1Eh
                - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality2Eh
                - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality3Eh
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
                - _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
                - _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3665,28'
              BranchSideFuncs:
                - _ZN2ot3Mle15ConnectivityTlv17SetParentPriorityEa
                - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality1Eh
                - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality2Eh
                - _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality3Eh
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
                - _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
                - _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3675,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3677,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
                - _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
                - _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3680,33'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
                - _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
                - _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3680,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3680,31'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
                - _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
                - _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3695,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
                - _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
                - _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:3682,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3684,13'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
                - _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
                - _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3687,14'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
                - _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
                - _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3687,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3689,13'
              BranchSideFuncs:
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
                - _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
                - _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot8Neighbor12IsStateValidEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3692,9'
              BranchSideFuncs:
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
                - _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
                - _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot8Neighbor12IsStateValidEv
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3656,44'
          Dst:             _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:3657,44'
          Dst:             _ZNK2ot10ChildTable21GetMaxChildrenAllowedEv
        - Src:             'src/core/thread/mle_ftd.cpp:3669,10'
          Dst:             _ZN2ot3Mle15ConnectivityTlv17SetParentPriorityEa
        - Src:             'src/core/thread/mle_ftd.cpp:3671,10'
          Dst:             _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality1Eh
        - Src:             'src/core/thread/mle_ftd.cpp:3672,10'
          Dst:             _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality2Eh
        - Src:             'src/core/thread/mle_ftd.cpp:3673,10'
          Dst:             _ZN2ot3Mle15ConnectivityTlv15SetLinkQuality3Eh
        - Src:             'src/core/thread/mle_ftd.cpp:3675,9'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle_ftd.cpp:3677,43'
          Dst:             _ZNK2ot8Neighbor16GetLinkQualityInEv
        - Src:             'src/core/thread/mle_ftd.cpp:3677,14'
          Dst:             _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
        - Src:             'src/core/thread/mle_ftd.cpp:3680,33'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3680,31'
          Dst:             _ZN2ot11RouterTable5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:3680,31'
          Dst:             _ZN2ot11RouterTable3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:3682,20'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:3682,35'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:3687,21'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:3692,42'
          Dst:             _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Src:             'src/core/thread/mle_ftd.cpp:3692,14'
          Dst:             _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
        - Src:             'src/core/thread/mle_ftd.cpp:3695,40'
          Dst:             _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Src:             'src/core/thread/mle_ftd.cpp:3695,10'
          Dst:             _ZN2ot3Mle15ConnectivityTlv16SetActiveRoutersEh
        - Src:             'src/core/thread/mle_ftd.cpp:3696,41'
          Dst:             _ZNK2ot11RouterTable19GetPathCostToLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:3696,24'
          Dst:             _ZN2ot3MinIhEET_S1_S1_
        - Src:             'src/core/thread/mle_ftd.cpp:3696,10'
          Dst:             _ZN2ot3Mle15ConnectivityTlv13SetLeaderCostEh
        - Src:             'src/core/thread/mle_ftd.cpp:3697,37'
          Dst:             _ZNK2ot11RouterTable19GetRouterIdSequenceEv
        - Src:             'src/core/thread/mle_ftd.cpp:3697,10'
          Dst:             _ZN2ot3Mle15ConnectivityTlv13SetIdSequenceEh
        - Src:             'src/core/thread/mle_ftd.cpp:3698,10'
          Dst:             _ZN2ot3Mle15ConnectivityTlv16SetSedBufferSizeEt
        - Src:             'src/core/thread/mle_ftd.cpp:3699,10'
          Dst:             _ZN2ot3Mle15ConnectivityTlv19SetSedDatagramCountEh
    - functionName:    _ZNK2ot11RouterTable20GetActiveRouterCountEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_6RouterELt32EhE9GetLengthEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:113,64'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE9GetLengthEv
    - functionName:    _ZN2ot3Mle3Mle9HandleTmfILNS_3UriE3EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3616
      functionLinenumberEnd: 3643
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         34
      ICount:          128
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11RouterTable14FindRouterByIdEh
        - _ZN2ot11RouterTable7ReleaseEh
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3622,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3622,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3622,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3624,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3624,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3624,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3628,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3628,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3629,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3629,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3629,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3631,35'
              BranchSideFuncs:
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3634,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3634,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3634,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3634,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3634,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3634,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3638,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3638,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3640,49'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3624,5'
          Dst:             _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - Src:             'src/core/thread/mle_ftd.cpp:3626,60'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:3626,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3628,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3629,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3631,16'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:3632,29'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:3634,5'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:3634,5'
          Dst:             _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Src:             'src/core/thread/mle_ftd.cpp:3636,30'
          Dst:             _ZN2ot11RouterTable7ReleaseEh
        - Src:             'src/core/thread/mle_ftd.cpp:3636,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:3638,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3638,5'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:3640,62'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:3640,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
    - functionName:    _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:489,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
    - functionName:    _ZN2ot11RouterTable14FindRouterByIdEh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_6RouterEEEPT_PKS2_
        - _ZN2ot7AsConstINS_11RouterTableEEEPKT_PS2_
        - _ZNK2ot11RouterTable14FindRouterByIdEh
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:195,67'
          Dst:             _ZN2ot7AsConstINS_11RouterTableEEEPKT_PS2_
        - Src:             'src/core/thread/router_table.hpp:195,82'
          Dst:             _ZNK2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/router_table.hpp:195,56'
          Dst:             _ZN2ot10AsNonConstINS_6RouterEEEPT_PKS2_
    - functionName:    _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouterIdSet
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11RouterTable11RouterIdMap16GetAsRouterIdSetERNS_3Mle11RouterIdSetE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:352,85'
          Dst:             _ZNK2ot11RouterTable11RouterIdMap16GetAsRouterIdSetERNS_3Mle11RouterIdSetE
    - functionName:    _ZN2ot19ThreadRouterMaskTlv13SetIdSequenceEh
      functionSourceFile: '/src/openthread/src/core/thread/thread_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSequence
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot19ThreadRouterMaskTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot9ClearableINS_3Mle11RouterIdSetEE5ClearEv
        - _ZN2ot9ThreadTlv7SetTypeENS0_4TypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/thread_tlvs.hpp:192,9'
          Dst:             _ZN2ot9ThreadTlv7SetTypeENS0_4TypeE
        - Src:             'src/core/thread/thread_tlvs.hpp:193,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/thread_tlvs.hpp:194,31'
          Dst:             _ZN2ot9ClearableINS_3Mle11RouterIdSetEE5ClearEv
    - functionName:    _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3567
      functionLinenumberEnd: 3613
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aResponseStatus
        - aRouter
        - aMessageInfo
      BBCount:         53
      ICount:          203
      EdgeCount:       65
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
        - _ZN2ot19ThreadRouterMaskTlv13SetIdSequenceEh
        - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
        - _ZN2ot19ThreadRouterMaskTlv4InitEv
        - _ZN2ot3Mle13RouterIdMatchEtt
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
        - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3570,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3570,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot19ThreadRouterMaskTlv4InitEv
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot19ThreadRouterMaskTlv13SetIdSequenceEh
                - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
                - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3570,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3572,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3572,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3574,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot19ThreadRouterMaskTlv4InitEv
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot19ThreadRouterMaskTlv13SetIdSequenceEh
                - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
                - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3574,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3578,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot19ThreadRouterMaskTlv4InitEv
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot19ThreadRouterMaskTlv13SetIdSequenceEh
                - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
                - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3587,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
        - Branch String:   'src/core/thread/mle_ftd.cpp:3578,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3578,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3580,23'
              BranchSideFuncs:
                - _ZN2ot19ThreadRouterMaskTlv4InitEv
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot19ThreadRouterMaskTlv13SetIdSequenceEh
                - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
                - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
        - Branch String:   'src/core/thread/mle_ftd.cpp:3584,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3584,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3585,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
        - Branch String:   'src/core/thread/mle_ftd.cpp:3587,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3587,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3588,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
        - Branch String:   'src/core/thread/mle_ftd.cpp:3599,56'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3599,60'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3599,78'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3599,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3599,78'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3603,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
        - Branch String:   'src/core/thread/mle_ftd.cpp:3603,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3603,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3603,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3606,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3606,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3606,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3607,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3607,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3607,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3612,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3612,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3612,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3568,30'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3568,48'
          Dst:             _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - Src:             'src/core/thread/mle_ftd.cpp:3572,5'
          Dst:             _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3578,9'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:3578,9'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3580,23'
          Dst:             _ZN2ot19ThreadRouterMaskTlv4InitEv
        - Src:             'src/core/thread/mle_ftd.cpp:3581,50'
          Dst:             _ZNK2ot11RouterTable19GetRouterIdSequenceEv
        - Src:             'src/core/thread/mle_ftd.cpp:3581,23'
          Dst:             _ZN2ot19ThreadRouterMaskTlv13SetIdSequenceEh
        - Src:             'src/core/thread/mle_ftd.cpp:3582,51'
          Dst:             _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
        - Src:             'src/core/thread/mle_ftd.cpp:3582,22'
          Dst:             _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
        - Src:             'src/core/thread/mle_ftd.cpp:3584,9'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/thread/mle_ftd.cpp:3587,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3587,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:3590,55'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:3590,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3603,9'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:3603,9'
          Dst:             _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3604,34'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:3604,48'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle_ftd.cpp:3604,57'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/thread/mle_ftd.cpp:3606,9'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:3607,9'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:3607,9'
          Dst:             _ZN2ot3Mle13RouterIdMatchEtt
        - Src:             'src/core/thread/mle_ftd.cpp:3608,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3608,32'
          Dst:             _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:3612,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 231
      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:    _ZN2ot3Mle3Mle9HandleTmfILNS_3UriE4EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3466
      functionLinenumberEnd: 3561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         71
      ICount:          286
      EdgeCount:       82
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
        - _ZN2ot11RouterTable8AllocateEh
        - _ZN2ot11RouterTable8AllocateEv
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
        - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Mac10ExtAddress8ToStringEv
        - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3474,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3474,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3474,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3476,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3476,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3476,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3480,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3480,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3481,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3481,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3481,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3483,40'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3483,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3486,9'
              BranchSideFuncs:
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3488,16'
              BranchSideFuncs:
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3491,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3505,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3507,24'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3511,13'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3511,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3514,9'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3519,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3519,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3522,14'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3533,24'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3514,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3514,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3514,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3522,78'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3523,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3530,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle_ftd.cpp:3522,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3526,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddress8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3530,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle_ftd.cpp:3537,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3539,18'
              BranchSideFuncs:
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable8AllocateEh
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3547,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3541,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3543,13'
              BranchSideFuncs:
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3545,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot11RouterTable8AllocateEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3547,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3549,18'
              BranchSideFuncs:
                - _ZN2ot11RouterTable8AllocateEv
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3553,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3550,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3550,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3550,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3557,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3557,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3559,36'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3476,5'
          Dst:             _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - Src:             'src/core/thread/mle_ftd.cpp:3478,60'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:3478,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3480,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3481,5'
          Dst:             _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3483,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3503,27'
          Dst:             _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3514,9'
          Dst:             _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Src:             'src/core/thread/mle_ftd.cpp:3522,27'
          Dst:             _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Src:             'src/core/thread/mle_ftd.cpp:3523,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3523,41'
          Dst:             _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:3526,13'
          Dst:             _ZNK2ot3Mac10ExtAddress8ToStringEv
        - Src:             'src/core/thread/mle_ftd.cpp:3526,13'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/thread/mle_ftd.cpp:3526,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:3539,40'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:3539,31'
          Dst:             _ZN2ot11RouterTable8AllocateEh
        - Src:             'src/core/thread/mle_ftd.cpp:3543,13'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:3543,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:3549,31'
          Dst:             _ZN2ot11RouterTable8AllocateEv
        - Src:             'src/core/thread/mle_ftd.cpp:3553,13'
          Dst:             _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3559,9'
          Dst:             _ZN2ot3Mle3Mle26SendAddressSolicitResponseERKNS_4Coap7MessageENS_15ThreadStatusTlv6StatusEPKNS_6RouterERKNS_3Ip611MessageInfoE
    - functionName:    _ZNK2ot3Mle3Mle20RouterRoleTransition10GetTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1936
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle28IsExpectedToBecomeRouterSoonEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3457
      functionLinenumberEnd: 3462
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          67
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - _ZNK2ot3Mle3Mle20RouterRoleTransition10GetTimeoutEv
        - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
        - _ZNK2ot3Mle3Mle7IsChildEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3460,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3460,34'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot3Mle3Mle20RouterRoleTransition10GetTimeoutEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3460,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3460,44'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3460,48'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot3Mle3Mle20RouterRoleTransition10GetTimeoutEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3460,44'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3460,72'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3460,72'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3461,14'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot3Mle3Mle20RouterRoleTransition10GetTimeoutEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3461,48'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3461,51'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle20RouterRoleTransition10GetTimeoutEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3462,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3460,12'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - Src:             'src/core/thread/mle_ftd.cpp:3460,34'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle_ftd.cpp:3461,36'
          Dst:             _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
        - Src:             'src/core/thread/mle_ftd.cpp:3461,73'
          Dst:             _ZNK2ot3Mle3Mle20RouterRoleTransition10GetTimeoutEv
    - functionName:    _ZNK2ot3Mle3Mle16IsRouterEligibleEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         34
      ICount:          137
      EdgeCount:       42
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:84,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:84,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:84,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:84,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:89,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:92,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:97,10'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:92,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:92,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:92,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:92,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:97,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:100,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:110,10'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:100,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:100,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:100,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:100,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:100,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:100,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:82,39'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:82,57'
          Dst:             _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - Src:             'src/core/thread/mle_ftd.cpp:84,5'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
    - functionName:    _ZN2ot3Mle3Mle19SetChildRouterLinksEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3447
      functionLinenumberEnd: 3453
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChildRouterLinks
      BBCount:         9
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mle3Mle10IsDisabledEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3450,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3450,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3450,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3450,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
    - functionName:    _ZNK2ot6Parent13GetLeaderCostEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11RouterTable9GetLeaderEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_6RouterEEEPT_PKS2_
        - _ZN2ot7AsConstINS_11RouterTableEEEPKT_PS2_
        - _ZNK2ot11RouterTable9GetLeaderEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:120,49'
          Dst:             _ZN2ot7AsConstINS_11RouterTableEEEPKT_PS2_
        - Src:             'src/core/thread/router_table.hpp:120,64'
          Dst:             _ZNK2ot11RouterTable9GetLeaderEv
        - Src:             'src/core/thread/router_table.hpp:120,38'
          Dst:             _ZN2ot10AsNonConstINS_6RouterEEEPT_PKS2_
    - functionName:    _ZNK2ot19ThreadRouterMaskTlv13GetIdSequenceEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot19ThreadRouterMaskTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/thread_tlvs.hpp:203,39'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZN2ot3Tlv7FindTlvINS_19ThreadRouterMaskTlvEEE7otErrorRKNS_7MessageERT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aTlv
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:406,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
    - functionName:    _ZN2ot3Mle3Mle28HandleAddressSolicitResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3339
      functionLinenumberEnd: 3444
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         71
      ICount:          322
      EdgeCount:       87
      CyclomaticComplexity: 18
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot11RouterTable14ClearNeighborsEv
        - _ZN2ot11RouterTable14FindRouterByIdEh
        - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
        - _ZN2ot11RouterTable9GetLeaderEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
        - _ZN2ot3Mle15IsRouterIdValidEh
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot3Mle3Mle11HasChildrenEv
        - _ZN2ot3Mle3Mle11SetRouterIdEh
        - _ZN2ot3Mle3Mle14RemoveChildrenEv
        - _ZN2ot3Mle3Mle14SetStateRouterEt
        - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
        - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
        - _ZN2ot3Mle3Mle18SetAlternateRloc16Et
        - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
        - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv7FindTlvINS_19ThreadRouterMaskTlvEEE7otErrorRKNS_7MessageERT_
        - _ZN2ot6Router17SetNextHopAndCostEhh
        - _ZN2ot6Router19SetNextHopToInvalidEv
        - _ZN2ot6Router7SetFromERKNS_6ParentE
        - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot19ThreadRouterMaskTlv13GetIdSequenceEv
        - _ZNK2ot19ThreadRouterMaskTlv7IsValidEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot4Coap7Message7GetCodeEv
        - _ZNK2ot6Parent13GetLeaderCostEv
        - _ZNK2ot8Neighbor10GetVersionEv
        - _ZNK2ot8Neighbor11GetRouterIdEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3348,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3348,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Tlv7FindTlvINS_19ThreadRouterMaskTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot19ThreadRouterMaskTlv7IsValidEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle18SetAlternateRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot11RouterTable14ClearNeighborsEv
                - _ZNK2ot19ThreadRouterMaskTlv13GetIdSequenceEv
                - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
                - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot6Router7SetFromERKNS_6ParentE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot11RouterTable9GetLeaderEv
                - __assert_fail
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3348,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3348,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3348,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Tlv7FindTlvINS_19ThreadRouterMaskTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot19ThreadRouterMaskTlv7IsValidEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle18SetAlternateRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot11RouterTable14ClearNeighborsEv
                - _ZNK2ot19ThreadRouterMaskTlv13GetIdSequenceEv
                - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
                - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot6Router7SetFromERKNS_6ParentE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot11RouterTable9GetLeaderEv
                - __assert_fail
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3348,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3348,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3348,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Tlv7FindTlvINS_19ThreadRouterMaskTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot19ThreadRouterMaskTlv7IsValidEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle18SetAlternateRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot11RouterTable14ClearNeighborsEv
                - _ZNK2ot19ThreadRouterMaskTlv13GetIdSequenceEv
                - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
                - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot6Router7SetFromERKNS_6ParentE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot11RouterTable9GetLeaderEv
                - __assert_fail
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3348,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3350,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3350,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Tlv7FindTlvINS_19ThreadRouterMaskTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot19ThreadRouterMaskTlv7IsValidEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle18SetAlternateRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot11RouterTable14ClearNeighborsEv
                - _ZNK2ot19ThreadRouterMaskTlv13GetIdSequenceEv
                - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
                - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot6Router7SetFromERKNS_6ParentE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot11RouterTable9GetLeaderEv
                - __assert_fail
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3350,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3354,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3354,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3356,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Tlv7FindTlvINS_19ThreadRouterMaskTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot19ThreadRouterMaskTlv7IsValidEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle18SetAlternateRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot11RouterTable14ClearNeighborsEv
                - _ZNK2ot19ThreadRouterMaskTlv13GetIdSequenceEv
                - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
                - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot6Router7SetFromERKNS_6ParentE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot11RouterTable9GetLeaderEv
                - __assert_fail
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3356,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3358,9'
              BranchSideFuncs:
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3373,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Tlv7FindTlvINS_19ThreadRouterMaskTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot19ThreadRouterMaskTlv7IsValidEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle18SetAlternateRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot11RouterTable14ClearNeighborsEv
                - _ZNK2ot19ThreadRouterMaskTlv13GetIdSequenceEv
                - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
                - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot6Router7SetFromERKNS_6ParentE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot11RouterTable9GetLeaderEv
                - __assert_fail
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
        - Branch String:   'src/core/thread/mle_ftd.cpp:3360,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3362,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3370,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3362,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3364,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3367,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3373,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3373,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3374,35'
              BranchSideFuncs:
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot3Tlv7FindTlvINS_19ThreadRouterMaskTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot19ThreadRouterMaskTlv7IsValidEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle18SetAlternateRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot11RouterTable14ClearNeighborsEv
                - _ZNK2ot19ThreadRouterMaskTlv13GetIdSequenceEv
                - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
                - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot6Router7SetFromERKNS_6ParentE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot11RouterTable9GetLeaderEv
                - __assert_fail
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
        - Branch String:   'src/core/thread/mle_ftd.cpp:3376,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3376,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3377,5'
              BranchSideFuncs:
                - _ZNK2ot19ThreadRouterMaskTlv7IsValidEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle18SetAlternateRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot11RouterTable14ClearNeighborsEv
                - _ZNK2ot19ThreadRouterMaskTlv13GetIdSequenceEv
                - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
                - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot6Router7SetFromERKNS_6ParentE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot11RouterTable9GetLeaderEv
                - __assert_fail
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
        - Branch String:   'src/core/thread/mle_ftd.cpp:3377,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3377,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle18SetAlternateRloc16Et
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot11RouterTable14ClearNeighborsEv
                - _ZNK2ot19ThreadRouterMaskTlv13GetIdSequenceEv
                - _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
                - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot6Router7SetFromERKNS_6ParentE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot11RouterTable9GetLeaderEv
                - __assert_fail
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3377,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3397,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3397,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZN2ot6Router7SetFromERKNS_6ParentE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot11RouterTable9GetLeaderEv
                - __assert_fail
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3397,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3405,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3405,5'
              BranchSideFuncs:
                - _ZN2ot6Router7SetFromERKNS_6ParentE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot11RouterTable9GetLeaderEv
                - __assert_fail
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3405,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3411,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3413,26'
              BranchSideFuncs:
                - _ZN2ot11RouterTable9GetLeaderEv
                - __assert_fail
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3424,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3415,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3415,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3416,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot6Parent13GetLeaderCostEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3424,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3426,26'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3435,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3437,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3437,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3440,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3350,5'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/thread/mle_ftd.cpp:3352,59'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:3352,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3354,5'
          Dst:             _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3360,13'
          Dst:             _ZN2ot3Mle15IsRouterIdValidEh
        - Src:             'src/core/thread/mle_ftd.cpp:3362,17'
          Dst:             _ZN2ot3Mle3Mle11HasChildrenEv
        - Src:             'src/core/thread/mle_ftd.cpp:3364,17'
          Dst:             _ZN2ot3Mle3Mle14RemoveChildrenEv
        - Src:             'src/core/thread/mle_ftd.cpp:3367,13'
          Dst:             _ZN2ot3Mle3Mle11SetRouterIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:3373,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3374,16'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:3376,5'
          Dst:             _ZN2ot3Tlv7FindTlvINS_19ThreadRouterMaskTlvEEE7otErrorRKNS_7MessageERT_
        - Src:             'src/core/thread/mle_ftd.cpp:3377,5'
          Dst:             _ZNK2ot19ThreadRouterMaskTlv7IsValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:3379,24'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:3379,5'
          Dst:             _ZN2ot3Mle3Mle18SetAlternateRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:3381,5'
          Dst:             _ZN2ot3Mle3Mle11SetRouterIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:3383,20'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:3383,5'
          Dst:             _ZN2ot3Mle3Mle14SetStateRouterEt
        - Src:             'src/core/thread/mle_ftd.cpp:3392,18'
          Dst:             _ZN2ot11RouterTable14ClearNeighborsEv
        - Src:             'src/core/thread/mle_ftd.cpp:3394,50'
          Dst:             _ZNK2ot19ThreadRouterMaskTlv13GetIdSequenceEv
        - Src:             'src/core/thread/mle_ftd.cpp:3394,81'
          Dst:             _ZN2ot19ThreadRouterMaskTlv23GetAssignedRouterIdMaskEv
        - Src:             'src/core/thread/mle_ftd.cpp:3394,18'
          Dst:             _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
        - Src:             'src/core/thread/mle_ftd.cpp:3396,27'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:3398,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3398,43'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:3398,13'
          Dst:             _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3399,13'
          Dst:             _ZN2ot6Router19SetNextHopToInvalidEv
        - Src:             'src/core/thread/mle_ftd.cpp:3404,50'
          Dst:             _ZNK2ot8Neighbor11GetRouterIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:3404,27'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:3406,13'
          Dst:             _ZN2ot6Router7SetFromERKNS_6ParentE
        - Src:             'src/core/thread/mle_ftd.cpp:3407,13'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle_ftd.cpp:3408,13'
          Dst:             _ZN2ot6Router19SetNextHopToInvalidEv
        - Src:             'src/core/thread/mle_ftd.cpp:3411,22'
          Dst:             _ZNK2ot11RouterTable19GetPathCostToLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:3413,39'
          Dst:             _ZN2ot11RouterTable9GetLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:3415,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle_ftd.cpp:3416,62'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:3416,35'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:3416,84'
          Dst:             _ZNK2ot6Parent13GetLeaderCostEv
        - Src:             'src/core/thread/mle_ftd.cpp:3416,17'
          Dst:             _ZN2ot6Router17SetNextHopAndCostEhh
        - Src:             'src/core/thread/mle_ftd.cpp:3424,17'
          Dst:             _ZNK2ot8Neighbor10GetVersionEv
        - Src:             'src/core/thread/mle_ftd.cpp:3426,9'
          Dst:             _ZN2ot3Mle3Mle15SendLinkRequestEPNS_6RouterE
        - Src:             'src/core/thread/mle_ftd.cpp:3435,5'
          Dst:             _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
        - Src:             'src/core/thread/mle_ftd.cpp:3437,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3437,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:3437,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:3437,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:3437,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/mle_ftd.cpp:3437,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/mle_ftd.cpp:3439,21'
          Dst:             _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:3439,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:3437,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/mle_ftd.cpp:3443,22'
          Dst:             _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
    - functionName:    _ZN2ot3Mle3Mle11HasChildrenEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3837
      functionLinenumberEnd: 3837
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10ChildTable11HasChildrenENS_8Neighbor11StateFilterE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3837,50'
          Dst:             _ZNK2ot10ChildTable11HasChildrenENS_8Neighbor11StateFilterE
    - functionName:    _ZN2ot3Mle3Mle14RemoveChildrenEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3840
      functionLinenumberEnd: 3845
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3841,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3841,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3845,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3841,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3841,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:3841,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:3841,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:3841,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/mle_ftd.cpp:3841,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/mle_ftd.cpp:3843,9'
          Dst:             _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:3841,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
    - functionName:    _ZN2ot3Mle3Mle11SetRouterIdEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3265
      functionLinenumberEnd: 3268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle18SetAlternateRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         9
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac3Mac24SetAlternateShortAddressEt
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:46,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:46,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac24SetAlternateShortAddressEt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:46,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:48,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:50,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:50,21'
          Dst:             _ZN2ot3Mac3Mac24SetAlternateShortAddressEt
    - functionName:    _ZN2ot3Mle3Mle14SetStateRouterEt
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle22SetStateRouterOrLeaderENS0_10DeviceRoleEtNS0_15LeaderStartModeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:375,5'
          Dst:             _ZN2ot3Mle3Mle22SetStateRouterOrLeaderENS0_10DeviceRoleEtNS0_15LeaderStartModeE
    - functionName:    _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
        - _ZN2ot3Mle3Mle17SendAdvertisementERKNS_3Ip67AddressE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:487,17'
          Dst:             _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
        - Src:             'src/core/thread/mle_ftd.cpp:488,5'
          Dst:             _ZN2ot3Mle3Mle17SendAdvertisementERKNS_3Ip67AddressE
    - functionName:    _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2846
      functionLinenumberEnd: 2934
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         90
      ICount:          360
      EdgeCount:       110
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
        - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
        - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
        - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
        - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
        - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
        - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZN2ot8Neighbor9SetRloc16Et
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac3Mac15GetShortAddressEv
        - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - _ZNK2ot5Child13GetRequestTlvEh
        - _ZNK2ot5Child22GetSupervisionIntervalEv
        - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:2851,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2851,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2851,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2852,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2852,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2853,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2853,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2853,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2854,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2854,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2854,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2856,10'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2856,35'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2856,63'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2861,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2856,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2861,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2877,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2865,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2867,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2870,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2872,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2863,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2874,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2877,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2877,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2879,18'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2879,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2881,17'
              BranchSideFuncs:
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2908,10'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2881,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2884,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2888,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2892,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2896,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2900,13'
              BranchSideFuncs:
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2904,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2884,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2884,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2885,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2888,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2888,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2889,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2892,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2892,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2893,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2896,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2896,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2897,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2900,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2900,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2901,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot5Child13GetRequestTlvEh
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2908,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2910,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2913,26'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2910,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2910,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2911,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2915,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2917,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2927,39'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2928,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2928,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2930,58'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2933,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2933,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2933,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:2933,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2933,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2933,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:2851,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle_ftd.cpp:2852,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:2853,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:2854,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
        - Src:             'src/core/thread/mle_ftd.cpp:2856,17'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2856,70'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2856,39'
          Dst:             _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - Src:             'src/core/thread/mle_ftd.cpp:2870,22'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2870,38'
          Dst:             _ZNK2ot3Mac3Mac15GetShortAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:2872,30'
          Dst:             _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:2874,16'
          Dst:             _ZN2ot8Neighbor9SetRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:2877,5'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2877,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
        - Src:             'src/core/thread/mle_ftd.cpp:2881,24'
          Dst:             _ZNK2ot5Child13GetRequestTlvEh
        - Src:             'src/core/thread/mle_ftd.cpp:2884,13'
          Dst:             _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2884,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2888,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:2892,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:2896,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:2900,13'
          Dst:             _ZNK2ot5Child22GetSupervisionIntervalEv
        - Src:             'src/core/thread/mle_ftd.cpp:2900,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
        - Src:             'src/core/thread/mle_ftd.cpp:2908,17'
          Dst:             _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle_ftd.cpp:2910,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:2913,5'
          Dst:             _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:2915,17'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle_ftd.cpp:2917,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2917,31'
          Dst:             _ZN2ot14IndirectSender23SetChildUseShortAddressERNS_5ChildEb
        - Src:             'src/core/thread/mle_ftd.cpp:2927,46'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:2927,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle_ftd.cpp:2928,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:2930,65'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2930,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - Src:             'src/core/thread/mle_ftd.cpp:2933,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1841
      functionLinenumberEnd: 1841
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle15AnnounceHandler21InformPreviousChannelEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1841,60'
          Dst:             _ZN2ot3Mle3Mle15AnnounceHandler21InformPreviousChannelEv
    - functionName:    _ZNK2ot5Child13GetRequestTlvEh
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3821
      functionLinenumberEnd: 3834
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
        - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
        - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - _ZN2ot5ArrayINS_3Ip67AddressELt9EhEC2Ev
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
        - _ZNK2ot8Neighbor12IsStateValidEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3822,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3822,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3822,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot5ArrayINS_3Ip67AddressELt9EhEC2Ev
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3822,5'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:3824,12'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle_ftd.cpp:3825,29'
          Dst:             _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:3825,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:3828,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3828,58'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt9EhEC2Ev
        - Src:             'src/core/thread/mle_ftd.cpp:3828,23'
          Dst:             _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
        - Src:             'src/core/thread/mle_ftd.cpp:3831,20'
          Dst:             _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_10MlrManagerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_10MlrManagerEEERT_v
    - functionName:    _ZN2ot5ArrayINS_3Ip67AddressELt9EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle17SendAdvertisementERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDestination
      BBCount:         51
      ICount:          178
      EdgeCount:       58
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
        - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot3Mle3Mle11IsAttachingEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:510,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:510,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:510,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle_ftd.cpp:517,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:517,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:517,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle_ftd.cpp:519,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:519,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:519,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:520,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:520,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:521,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:521,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:521,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:523,13'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:523,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:526,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:530,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:530,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:535,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mle_ftd.cpp:535,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mle_ftd.cpp:538,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:530,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:530,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:531,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:538,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:538,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:540,43'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:543,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:543,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:543,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:543,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:543,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:543,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:510,5'
          Dst:             _ZNK2ot3Mle3Mle11IsAttachingEv
        - Src:             'src/core/thread/mle_ftd.cpp:519,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle_ftd.cpp:520,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:521,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:530,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:535,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle_ftd.cpp:538,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:540,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:543,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/thread/mle_ftd.cpp:544,5'
          Dst:             _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle22SetStateRouterOrLeaderENS0_10DeviceRoleEtNS0_15LeaderStartModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aRole
        - aRloc16
        - aStartMode
      BBCount:         16
      ICount:          157
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot11NetworkData6Leader5StartENS_3Mle15LeaderStartModeE
        - _ZN2ot15AddressResolver5ClearEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Ip65Netif28SubscribeAllRoutersMulticastEv
        - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot3Mle3Mle11RetxTracker4StopEv
        - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
        - _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
        - _ZN2ot3Mle3Mle9SetRloc16Et
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - _ZN2ot7MeshCoP20ActiveDatasetManager11StartLeaderEv
        - _ZN2ot7MeshCoP21PendingDatasetManager11StartLeaderEv
        - _ZN2ot7ToUlongEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle3Mle13GetLeaderAlocERNS_3Ip67AddressE
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:385,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:387,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager7RestoreEv
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mle3Mle11RetxTracker4StopEv
                - _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif28SubscribeAllRoutersMulticastEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle13GetLeaderAlocERNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5StartENS_3Mle15LeaderStartModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP20ActiveDatasetManager11StartLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager11StartLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver5ClearEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:391,15'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9SetRloc16Et
                - _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
                - _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot3Mle3Mle11RetxTracker4StopEv
                - _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif28SubscribeAllRoutersMulticastEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle13GetLeaderAlocERNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5StartENS_3Mle15LeaderStartModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP20ActiveDatasetManager11StartLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager11StartLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver5ClearEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:407,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:409,23'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Mle3Mle13GetLeaderAlocERNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5StartENS_3Mle15LeaderStartModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP20ActiveDatasetManager11StartLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager11StartLeaderEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver5ClearEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:418,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:418,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:418,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:426,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle_ftd.cpp:420,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:418,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
            - BranchSide:      'src/core/thread/mle_ftd.cpp:422,28'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle18RouterIdFromRloc16Et
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:387,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:387,58'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - Src:             'src/core/thread/mle_ftd.cpp:387,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:388,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:388,59'
          Dst:             _ZN2ot7MeshCoP14DatasetManager7RestoreEv
        - Src:             'src/core/thread/mle_ftd.cpp:388,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:391,5'
          Dst:             _ZN2ot3Mle3Mle9SetRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:393,5'
          Dst:             _ZN2ot3Mle3Mle7SetRoleENS0_10DeviceRoleE
        - Src:             'src/core/thread/mle_ftd.cpp:395,5'
          Dst:             _ZN2ot3Mle3Mle14SetAttachStateENS1_11AttachStateE
        - Src:             'src/core/thread/mle_ftd.cpp:397,18'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/thread/mle_ftd.cpp:398,18'
          Dst:             _ZN2ot3Mle3Mle11RetxTracker4StopEv
        - Src:             'src/core/thread/mle_ftd.cpp:399,5'
          Dst:             _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
        - Src:             'src/core/thread/mle_ftd.cpp:400,5'
          Dst:             _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Src:             'src/core/thread/mle_ftd.cpp:402,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:402,24'
          Dst:             _ZN2ot3Ip65Netif28SubscribeAllRoutersMulticastEv
        - Src:             'src/core/thread/mle_ftd.cpp:403,46'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:404,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:404,21'
          Dst:             _ZN2ot3Mac3Mac16SetBeaconEnabledEb
        - Src:             'src/core/thread/mle_ftd.cpp:405,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:405,23'
          Dst:             _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/mle_ftd.cpp:409,35'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:409,9'
          Dst:             _ZNK2ot3Mle3Mle13GetLeaderAlocERNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:410,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:410,28'
          Dst:             _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/thread/mle_ftd.cpp:411,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:411,36'
          Dst:             _ZN2ot11NetworkData6Leader5StartENS_3Mle15LeaderStartModeE
        - Src:             'src/core/thread/mle_ftd.cpp:412,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:412,46'
          Dst:             _ZN2ot7MeshCoP20ActiveDatasetManager11StartLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:413,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:413,47'
          Dst:             _ZN2ot7MeshCoP21PendingDatasetManager11StartLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:414,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:414,32'
          Dst:             _ZN2ot15AddressResolver5ClearEv
        - Src:             'src/core/thread/mle_ftd.cpp:418,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:418,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:418,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:418,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:418,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/mle_ftd.cpp:418,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/mle_ftd.cpp:420,38'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:420,13'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:422,13'
          Dst:             _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:418,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/mle_ftd.cpp:426,5'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:426,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/thread/mle_ftd.cpp:426,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
    - functionName:    _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TrickleTimer4StopEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:441,68'
          Dst:             _ZN2ot12TrickleTimer4StopEv
    - functionName:    _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12TrickleTimer20IndicateInconsistentEv
        - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
        - _ZNK2ot12TrickleTimer9IsRunningEv
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - _ZNK2ot3Mle3Mle29DetermineAdvertiseIntervalMaxEv
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:470,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:470,5'
              BranchSideFuncs:
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZNK2ot3Mle3Mle29DetermineAdvertiseIntervalMaxEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZN2ot12TrickleTimer20IndicateInconsistentEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:470,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:472,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:474,9'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer20IndicateInconsistentEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:477,5'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer20IndicateInconsistentEv
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:470,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:472,33'
          Dst:             _ZNK2ot12TrickleTimer9IsRunningEv
        - Src:             'src/core/thread/mle_ftd.cpp:474,83'
          Dst:             _ZNK2ot3Mle3Mle29DetermineAdvertiseIntervalMaxEv
        - Src:             'src/core/thread/mle_ftd.cpp:474,32'
          Dst:             _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
        - Src:             'src/core/thread/mle_ftd.cpp:477,28'
          Dst:             _ZN2ot12TrickleTimer20IndicateInconsistentEv
    - functionName:    _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3202
      functionLinenumberEnd: 3249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNeighbor
      BBCount:         38
      ICount:          146
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
        - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
        - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
        - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
        - _ZN2ot15LinkQualityInfo5ClearEv
        - _ZN2ot3Mle13IsChildRloc16Et
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZN2ot3Mle3Mle18GetParentCandidateEv
        - _ZN2ot3Mle3Mle20ClearParentCandidateEv
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11RouterTable8ContainsERKNS_8NeighborE
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor14IsStateInvalidEv
        - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
        - __assert_fail
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3203,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3203,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3203,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18GetParentCandidateEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11RouterTable8ContainsERKNS_8NeighborE
                - __assert_fail
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - __assert_fail
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle20ClearParentCandidateEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:3205,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3207,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3212,15'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18GetParentCandidateEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11RouterTable8ContainsERKNS_8NeighborE
                - __assert_fail
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - __assert_fail
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle20ClearParentCandidateEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3207,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3209,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3211,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3212,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3214,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20ClearParentCandidateEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3216,28'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11RouterTable8ContainsERKNS_8NeighborE
                - __assert_fail
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - __assert_fail
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3216,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3218,9'
              BranchSideFuncs:
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - __assert_fail
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3234,14'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11RouterTable8ContainsERKNS_8NeighborE
                - __assert_fail
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3218,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3218,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3220,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3220,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3222,13'
              BranchSideFuncs:
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3225,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
                - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
                - _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
        - Branch String:   'src/core/thread/mle_ftd.cpp:3227,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3229,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
                - _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3232,9'
              BranchSideFuncs:
                - _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3236,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3236,9'
              BranchSideFuncs:
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3238,9'
              BranchSideFuncs:
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZN2ot15LinkQualityInfo5ClearEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3203,5'
          Dst:             _ZNK2ot8Neighbor14IsStateInvalidEv
        - Src:             'src/core/thread/mle_ftd.cpp:3207,13'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle_ftd.cpp:3209,25'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:3209,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:3212,29'
          Dst:             _ZN2ot3Mle3Mle18GetParentCandidateEv
        - Src:             'src/core/thread/mle_ftd.cpp:3214,9'
          Dst:             _ZN2ot3Mle3Mle20ClearParentCandidateEv
        - Src:             'src/core/thread/mle_ftd.cpp:3216,38'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:3216,14'
          Dst:             _ZN2ot3Mle13IsChildRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:3218,9'
          Dst:             _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:3218,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle_ftd.cpp:3220,23'
          Dst:             _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
        - Src:             'src/core/thread/mle_ftd.cpp:3222,28'
          Dst:             _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:3225,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3225,31'
          Dst:             _ZN2ot14IndirectSender30ClearAllMessagesForSleepyChildERNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:3227,23'
          Dst:             _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle_ftd.cpp:3229,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3229,69'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:3229,36'
          Dst:             _ZN2ot15AddressResolver22RemoveEntriesForRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:3232,21'
          Dst:             _ZN2ot10ChildTable17RemoveStoredChildERKNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:3234,24'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:3236,9'
          Dst:             _ZNK2ot11RouterTable8ContainsERKNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:3236,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle_ftd.cpp:3238,24'
          Dst:             _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:3239,22'
          Dst:             _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
        - Src:             'src/core/thread/mle_ftd.cpp:3242,15'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle_ftd.cpp:3242,29'
          Dst:             _ZN2ot15LinkQualityInfo5ClearEv
        - Src:             'src/core/thread/mle_ftd.cpp:3243,15'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
    - functionName:    _ZN2ot3Mle3Mle18GetParentCandidateEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle20ClearParentCandidateEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1985
      functionLinenumberEnd: 1985
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1985,62'
          Dst:             _ZN2ot3Mle3Mle15ParentCandidate5ClearEv
    - functionName:    _ZNK2ot11RouterTable8ContainsERKNS_8NeighborE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNeighbor
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_6RouterELt32EhE15IsInArrayBufferEPKS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:262,25'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE15IsInArrayBufferEPKS1_
    - functionName:    _ZNK2ot12TrickleTimer9IsRunningEv
      functionSourceFile: '/src/openthread/src/core/common/trickle_timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/trickle_timer.hpp:97,53'
          Dst:             _ZNK2ot5Timer9IsRunningEv
    - functionName:    _ZNK2ot3Mle3Mle29DetermineAdvertiseIntervalMaxEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ClampIjEET_S1_S1_S1_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:453,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:453,36'
          Dst:             _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
        - Src:             'src/core/thread/mle_ftd.cpp:454,16'
          Dst:             _ZN2ot5ClampIjEET_S1_S1_S1_
    - functionName:    _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:592,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Mle3Mle20SetPreferredRouterIdEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3253
      functionLinenumberEnd: 3261
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         12
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot3Mle3Mle10IsDisabledEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3256,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3256,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3256,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDisabledEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3256,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3256,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3256,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3256,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:3256,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
    - functionName:    _ZN2ot3Mle3Mle16RemoveRouterLinkERNS_6RouterE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3181
      functionLinenumberEnd: 3199
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         12
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3182,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3185,14'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3193,9'
              BranchSideFuncs:
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3193,9'
              BranchSideFuncs:
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3197,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3185,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3187,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3189,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3187,25'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:3187,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:3193,22'
          Dst:             _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
    - functionName:    _ZNK2ot14IndirectSender30HasQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
        - aChecker
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/indirect_sender.hpp:239,17'
          Dst:             _ZNK2ot14IndirectSender31FindQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
    - functionName:    _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZN2ot3Tlv6AppendINS_7MeshCoP14NetworkNameTlvEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:592,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot7MeshCoP20DiscoveryResponseTlv30SetCommercialCommissioningModeEb
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aCcm
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8WriteBitIhEEvRT_hb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1102,54'
          Dst:             _ZN2ot8WriteBitIhEEvRT_hb
    - functionName:    _ZN2ot7MeshCoP20DiscoveryResponseTlv21SetNativeCommissionerEb
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1087
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aNativeCommissioner
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8WriteBitIhEEvRT_hb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1086,9'
          Dst:             _ZN2ot8WriteBitIhEEvRT_hb
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh15EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot7MeshCoP20DiscoveryResponseTlv10SetVersionEh
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1069
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aVersion
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9WriteBitsIhTnT_Lh240ETnS1_Lh4EEEvRS1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1069,41'
          Dst:             _ZN2ot9WriteBitsIhTnT_Lh240ETnS1_Lh4EEEvRS1_S1_
    - functionName:    _ZN2ot7MeshCoP20DiscoveryResponseTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1047
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1043,9'
          Dst:             _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:1044,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot3Mle3Mle21SendDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2770
      functionLinenumberEnd: 2842
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDestination
        - aInfo
      BBCount:         61
      ICount:          274
      EdgeCount:       76
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle9TxMessage21AppendSteeringDataTlvEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh15EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tlv6AppendINS_7MeshCoP14NetworkNameTlvEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7MeshCoP20DiscoveryResponseTlv10SetVersionEh
        - _ZN2ot7MeshCoP20DiscoveryResponseTlv21SetNativeCommissionerEb
        - _ZN2ot7MeshCoP20DiscoveryResponseTlv30SetCommercialCommissioningModeEb
        - _ZN2ot7MeshCoP20DiscoveryResponseTlv4InitEv
        - _ZN2ot7Message21SetDirectTransmissionEv
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
        - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
        - _ZN2ot7Message8SetPanIdEt
        - _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
        - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
        - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
        - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
        - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
        - _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
        - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:2777,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2777,5'
              BranchSideFuncs:
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot7Message8SetPanIdEt
                - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv4InitEv
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv10SetVersionEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv21SetNativeCommissionerEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP14NetworkNameTlvEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Mle3Mle9TxMessage21AppendSteeringDataTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
                - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv30SetCommercialCommissioningModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh15EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv21SetNativeCommissionerEb
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2777,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2785,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2785,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2787,19'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv4InitEv
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv10SetVersionEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv21SetNativeCommissionerEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP14NetworkNameTlvEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Mle3Mle9TxMessage21AppendSteeringDataTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
                - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv30SetCommercialCommissioningModeEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh15EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv21SetNativeCommissionerEb
        - Branch String:   'src/core/thread/mle_ftd.cpp:2793,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2795,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh15EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv21SetNativeCommissionerEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP14NetworkNameTlvEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Mle3Mle9TxMessage21AppendSteeringDataTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
                - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv30SetCommercialCommissioningModeEb
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2803,30'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv21SetNativeCommissionerEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP14NetworkNameTlvEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Mle3Mle9TxMessage21AppendSteeringDataTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
                - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv30SetCommercialCommissioningModeEb
        - Branch String:   'src/core/thread/mle_ftd.cpp:2795,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2795,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2798,30'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv21SetNativeCommissionerEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager17GetSecurityPolicyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP14NetworkNameTlvEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Mle3Mle9TxMessage21AppendSteeringDataTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
                - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv30SetCommercialCommissioningModeEb
        - Branch String:   'src/core/thread/mle_ftd.cpp:2806,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2808,30'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP20DiscoveryResponseTlv30SetCommercialCommissioningModeEb
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP14NetworkNameTlvEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Mle3Mle9TxMessage21AppendSteeringDataTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
                - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2811,5'
              BranchSideFuncs:
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP14NetworkNameTlvEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Mle3Mle9TxMessage21AppendSteeringDataTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
                - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2811,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2811,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2813,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP14NetworkNameTlvEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Mle3Mle9TxMessage21AppendSteeringDataTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
                - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2813,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2813,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2816,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP14NetworkNameTlvEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Mle3Mle9TxMessage21AppendSteeringDataTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
                - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2816,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2816,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2819,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage21AppendSteeringDataTlvEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
                - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2819,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2819,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2821,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
                - _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2821,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2821,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2825,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2825,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2827,9'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2832,40'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2827,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2827,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2829,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2835,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2835,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2837,47'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2840,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2840,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2840,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2840,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2840,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2840,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:2777,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle_ftd.cpp:2778,14'
          Dst:             _ZN2ot7Message21SetDirectTransmissionEv
        - Src:             'src/core/thread/mle_ftd.cpp:2779,14'
          Dst:             _ZN2ot7Message8SetPanIdEt
        - Src:             'src/core/thread/mle_ftd.cpp:2784,9'
          Dst:             _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2785,5'
          Dst:             _ZN2ot7Message6AppendINS_3Mle3TlvEEE7otErrorRKT_
        - Src:             'src/core/thread/mle_ftd.cpp:2787,28'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mle_ftd.cpp:2789,26'
          Dst:             _ZN2ot7MeshCoP20DiscoveryResponseTlv4InitEv
        - Src:             'src/core/thread/mle_ftd.cpp:2790,26'
          Dst:             _ZN2ot7MeshCoP20DiscoveryResponseTlv10SetVersionEh
        - Src:             'src/core/thread/mle_ftd.cpp:2793,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2793,27'
          Dst:             _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - Src:             'src/core/thread/mle_ftd.cpp:2795,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2795,9'
          Dst:             _ZNK2ot7MeshCoP11BorderAgent10GetUdpPortEv
        - Src:             'src/core/thread/mle_ftd.cpp:2795,9'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh15EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2798,30'
          Dst:             _ZN2ot7MeshCoP20DiscoveryResponseTlv21SetNativeCommissionerEb
        - Src:             'src/core/thread/mle_ftd.cpp:2803,30'
          Dst:             _ZN2ot7MeshCoP20DiscoveryResponseTlv21SetNativeCommissionerEb
        - Src:             'src/core/thread/mle_ftd.cpp:2806,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2806,27'
          Dst:             _ZNK2ot10KeyManager17GetSecurityPolicyEv
        - Src:             'src/core/thread/mle_ftd.cpp:2808,30'
          Dst:             _ZN2ot7MeshCoP20DiscoveryResponseTlv30SetCommercialCommissioningModeEb
        - Src:             'src/core/thread/mle_ftd.cpp:2811,5'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/thread/mle_ftd.cpp:2813,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2813,5'
          Dst:             _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:2813,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2816,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2816,5'
          Dst:             _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
        - Src:             'src/core/thread/mle_ftd.cpp:2816,5'
          Dst:             _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
        - Src:             'src/core/thread/mle_ftd.cpp:2816,5'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP14NetworkNameTlvEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/thread/mle_ftd.cpp:2819,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage21AppendSteeringDataTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:2821,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2821,5'
          Dst:             _ZNK2ot7MeshCoP12JoinerRouter16GetJoinerUdpPortEv
        - Src:             'src/core/thread/mle_ftd.cpp:2821,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh18EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2825,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2825,45'
          Dst:             _ZNK2ot7MeshCoP18NetworkNameManager22IsDefaultDomainNameSetEv
        - Src:             'src/core/thread/mle_ftd.cpp:2827,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2827,9'
          Dst:             _ZNK2ot7MeshCoP18NetworkNameManager13GetDomainNameEv
        - Src:             'src/core/thread/mle_ftd.cpp:2827,9'
          Dst:             _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
        - Src:             'src/core/thread/mle_ftd.cpp:2827,9'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh59ELh16EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/thread/mle_ftd.cpp:2832,49'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/mle_ftd.cpp:2832,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/mle_ftd.cpp:2833,14'
          Dst:             _ZN2ot7Message5WriteINS_3Mle3TlvEEEvtRKT_
        - Src:             'src/core/thread/mle_ftd.cpp:2835,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:2837,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:2840,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2841,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1012
      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:    _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot9EquatableINS_7MeshCoP13ExtendedPanIdEEeqERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:64,91'
          Dst:             _ZNK2ot9EquatableINS_7MeshCoP13ExtendedPanIdEEeqERKS2_
    - functionName:    _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:990,39'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZN2ot3Mle3Mle22HandleDiscoveryRequestERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2767
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         59
      ICount:          246
      EdgeCount:       71
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
        - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot11OffsetRange9GetOffsetEv
        - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
        - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
        - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
        - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
        - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
        - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
        - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
        - _ZNK2ot7Message8GetPanIdEv
        - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:2694,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2694,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2694,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2696,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2696,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2698,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2698,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2700,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2727,29'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
        - Branch String:   'src/core/thread/mle_ftd.cpp:2700,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2700,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2702,21'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2702,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2704,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
                - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2707,25'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2707,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2710,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2716,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2723,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
                - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2710,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2710,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2711,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
                - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
        - Branch String:   'src/core/thread/mle_ftd.cpp:2711,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2711,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
                - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2711,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2716,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2716,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2718,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2718,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2718,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
                - _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
                - _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
                - _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2718,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2727,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2729,13'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2754,27'
              BranchSideFuncs:
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2729,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2733,30'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2740,33'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2740,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2749,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2752,5'
              BranchSideFuncs:
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2749,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2749,17'
              BranchSideFuncs:
                - _ZNK2ot7Message8GetPanIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2749,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:2690,70'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:2690,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:2692,25'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/mle_ftd.cpp:2694,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - Src:             'src/core/thread/mle_ftd.cpp:2696,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/thread/mle_ftd.cpp:2698,25'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/thread/mle_ftd.cpp:2700,9'
          Dst:             _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - Src:             'src/core/thread/mle_ftd.cpp:2710,13'
          Dst:             _ZNK2ot7Message4ReadINS_7MeshCoP19DiscoveryRequestTlvEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/thread/mle_ftd.cpp:2711,13'
          Dst:             _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:2716,13'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/thread/mle_ftd.cpp:2716,13'
          Dst:             _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2718,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ExtendedPanIdManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2718,13'
          Dst:             _ZNK2ot7MeshCoP20ExtendedPanIdManager11GetExtPanIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:2718,13'
          Dst:             _ZNK2ot11UnequatableINS_7MeshCoP13ExtendedPanIdEEneERKS2_
        - Src:             'src/core/thread/mle_ftd.cpp:2698,70'
          Dst:             _ZNK2ot3Tlv10ParsedInfo7GetSizeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2698,48'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/mle_ftd.cpp:2727,29'
          Dst:             _ZNK2ot7MeshCoP19DiscoveryRequestTlv7IsValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:2729,39'
          Dst:             _ZNK2ot12CallbackBaseIPFvPK28otThreadDiscoveryRequestInfoPvEE5IsSetEv
        - Src:             'src/core/thread/mle_ftd.cpp:2733,13'
          Dst:             _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/thread/mle_ftd.cpp:2733,75'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:2733,89'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle_ftd.cpp:2733,43'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/mle_ftd.cpp:2734,50'
          Dst:             _ZNK2ot7MeshCoP19DiscoveryRequestTlv10GetVersionEv
        - Src:             'src/core/thread/mle_ftd.cpp:2735,50'
          Dst:             _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
        - Src:             'src/core/thread/mle_ftd.cpp:2737,39'
          Dst:             _ZNK2ot8CallbackIPFvPK28otThreadDiscoveryRequestInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJPS1_EEEvDpOT_
        - Src:             'src/core/thread/mle_ftd.cpp:2740,33'
          Dst:             _ZNK2ot7MeshCoP19DiscoveryRequestTlv8IsJoinerEv
        - Src:             'src/core/thread/mle_ftd.cpp:2749,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2749,17'
          Dst:             _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
        - Src:             'src/core/thread/mle_ftd.cpp:2754,44'
          Dst:             _ZNK2ot7Message8GetPanIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:2762,67'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:2763,46'
          Dst:             _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Src:             'src/core/thread/mle_ftd.cpp:2762,20'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender25ScheduleDiscoveryResponseERKNS_3Ip67AddressERKNS1_21DiscoveryResponseInfoEj
        - Src:             'src/core/thread/mle_ftd.cpp:2766,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle25SendMulticastDataResponseEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3109
      functionLinenumberEnd: 3116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
        - _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
        - _ZN2ot3Mle3Mle7TlvList3AddEh
        - _ZN2ot3Mle3Mle7TlvListC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3111,18'
          Dst:             _ZN2ot3Mle3Mle7TlvListC2Ev
        - Src:             'src/core/thread/mle_ftd.cpp:3113,17'
          Dst:             _ZN2ot3Ip67Address31SetToLinkLocalAllNodesMulticastEv
        - Src:             'src/core/thread/mle_ftd.cpp:3114,13'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:3115,5'
          Dst:             _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
    - functionName:    _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3119
      functionLinenumberEnd: 3178
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDestination
        - aTlvList
        - aRequestMessage
      BBCount:         73
      ICount:          278
      EdgeCount:       87
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
        - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
        - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
        - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot5ArrayIhLt32EhE3endEv
        - _ZNK2ot5ArrayIhLt32EhE5beginEv
        - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3126,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3126,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3126,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3128,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3130,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3134,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3134,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3134,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3134,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3135,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3135,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3136,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3136,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3136,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3137,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3137,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3137,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3139,28'
              BranchSideFuncs:
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3139,26'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3139,26'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3172,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3141,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3139,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3144,24'
              BranchSideFuncs:
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3150,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3154,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3158,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3145,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3145,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3145,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3145,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3145,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3147,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3150,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3150,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3151,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3154,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3154,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3155,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3158,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3158,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3159,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3172,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3172,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3173,42'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3176,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3176,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3176,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:3176,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3176,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3176,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3126,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:3130,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:3134,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle_ftd.cpp:3135,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:3136,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:3137,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
        - Src:             'src/core/thread/mle_ftd.cpp:3139,26'
          Dst:             _ZNK2ot5ArrayIhLt32EhE5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:3139,26'
          Dst:             _ZNK2ot5ArrayIhLt32EhE3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:3144,39'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:3145,13'
          Dst:             _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Src:             'src/core/thread/mle_ftd.cpp:3145,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3150,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage22AppendActiveDatasetTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:3154,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage23AppendPendingDatasetTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:3158,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:3172,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3173,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3176,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/thread/mle_ftd.cpp:3177,5'
          Dst:             _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle29HandleNetworkDataUpdateRouterEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2612
      functionLinenumberEnd: 2627
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          41
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mle3Mle13DelayedSender29ScheduleMulticastDataResponseEj
        - _ZN2ot3Mle3Mle25SendMulticastDataResponseEv
        - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - _ZNK2ot3Mle3Mle8IsLeaderEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:2613,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2613,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender29ScheduleMulticastDataResponseEj
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZN2ot3Mle3Mle25SendMulticastDataResponseEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2613,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:2615,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2617,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle25SendMulticastDataResponseEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2621,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender29ScheduleMulticastDataResponseEj
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:2613,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:2615,9'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:2617,9'
          Dst:             _ZN2ot3Mle3Mle25SendMulticastDataResponseEv
        - Src:             'src/core/thread/mle_ftd.cpp:2621,54'
          Dst:             _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Src:             'src/core/thread/mle_ftd.cpp:2621,24'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender29ScheduleMulticastDataResponseEj
        - Src:             'src/core/thread/mle_ftd.cpp:2624,5'
          Dst:             _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
    - functionName:    _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2631
      functionLinenumberEnd: 2650
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          98
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - _ZNK2ot5Child21GetNetworkDataVersionEv
        - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:2632,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2632,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child21GetNetworkDataVersionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2632,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:2634,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2634,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child21GetNetworkDataVersionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2647,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:2636,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2638,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child21GetNetworkDataVersionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2641,13'
              BranchSideFuncs:
                - _ZNK2ot5Child21GetNetworkDataVersionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2641,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2643,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child21GetNetworkDataVersionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2646,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot5Child21GetNetworkDataVersionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2646,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2634,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2646,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:2632,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:2634,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2634,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:2634,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:2634,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:2634,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/mle_ftd.cpp:2634,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2636,19'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle_ftd.cpp:2641,19'
          Dst:             _ZNK2ot5Child21GetNetworkDataVersionEv
        - Src:             'src/core/thread/mle_ftd.cpp:2641,46'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2641,90'
          Dst:             _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2641,73'
          Dst:             _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2646,9'
          Dst:             _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:2634,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
    - functionName:    _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2938
      functionLinenumberEnd: 3003
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         67
      ICount:          245
      EdgeCount:       84
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle27IsMessageChildUpdateRequestERKNS_7MessageE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
        - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot5Child17GenerateChallengeEv
        - _ZN2ot7Message4FreeEv
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - _ZNK2ot14IndirectSender30HasQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
        - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - _ZNK2ot5Child12GetChallengeEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - _ZNK2ot8Neighbor15IsStateRestoredEv
        - _ZNK2ot8Neighbor16IsStateRestoringEv
        - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:2945,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2945,37'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2954,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2945,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2951,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZNK2ot14IndirectSender30HasQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2954,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2951,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2951,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2951,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2956,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2956,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2956,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2957,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2957,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2958,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2958,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2958,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2959,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2959,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2959,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2960,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2960,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2960,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2962,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2962,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2964,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2968,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2964,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2964,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2965,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2968,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2968,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2970,14'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2970,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2984,13'
              BranchSideFuncs:
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2987,9'
              BranchSideFuncs:
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2987,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:0,0'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2987,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:2991,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2991,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2993,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2993,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2996,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2999,68'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3002,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3002,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3002,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3002,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3002,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3002,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:2945,17'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle_ftd.cpp:2945,44'
          Dst:             _ZNK2ot8Neighbor16IsStateRestoringEv
        - Src:             'src/core/thread/mle_ftd.cpp:2951,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2951,9'
          Dst:             _ZNK2ot14IndirectSender30HasQueuedMessageForSleepyChildERKNS_5ChildERFbRKNS_7MessageEE
        - Src:             'src/core/thread/mle_ftd.cpp:2951,9'
          Dst:             _ZN2ot3Mle3Mle27IsMessageChildUpdateRequestERKNS_7MessageE
        - Src:             'src/core/thread/mle_ftd.cpp:2954,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2954,26'
          Dst:             _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
        - Src:             'src/core/thread/mle_ftd.cpp:2954,26'
          Dst:             _ZN2ot3Mle3Mle27IsMessageChildUpdateRequestERKNS_7MessageE
        - Src:             'src/core/thread/mle_ftd.cpp:2956,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle_ftd.cpp:2957,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:2958,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:2959,5'
          Dst:             _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2959,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2960,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
        - Src:             'src/core/thread/mle_ftd.cpp:2962,16'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:2964,9'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle_ftd.cpp:2964,9'
          Dst:             _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - Src:             'src/core/thread/mle_ftd.cpp:2964,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - Src:             'src/core/thread/mle_ftd.cpp:2968,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh2EEE7otErrorRAT__Kh
        - Src:             'src/core/thread/mle_ftd.cpp:2970,21'
          Dst:             _ZNK2ot8Neighbor15IsStateRestoredEv
        - Src:             'src/core/thread/mle_ftd.cpp:2984,20'
          Dst:             _ZN2ot5Child17GenerateChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2987,9'
          Dst:             _ZNK2ot5Child12GetChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2987,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:2990,46'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:2990,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle_ftd.cpp:2991,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:2993,16'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle_ftd.cpp:2996,16'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle_ftd.cpp:2999,75'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2999,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - Src:             'src/core/thread/mle_ftd.cpp:3002,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle3Mle27IsMessageChildUpdateRequestERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2026
      functionLinenumberEnd: 2027
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:2027,21'
          Dst:             _ZNK2ot7Message12IsMleCommandENS_3Mle7CommandE
    - functionName:    _ZNK2ot8Neighbor15IsStateRestoredEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      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:    _ZNK2ot5Child12GetChallengeEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      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:    _ZN2ot3Mle3Mle17HandleDataRequestERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2555
      functionLinenumberEnd: 2609
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         31
      ICount:          143
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
        - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle7TlvList3AddEh
        - _ZN2ot3Mle3Mle7TlvListC2Ev
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
        - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - _ZNK2ot7MeshCoP9TimestampeqERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:2562,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2562,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2562,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2564,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2564,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2566,43'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
        - Branch String:   'src/core/thread/mle_ftd.cpp:2566,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2569,26'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2577,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2581,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2569,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2569,76'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2571,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
        - Branch String:   'src/core/thread/mle_ftd.cpp:2584,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2587,26'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2595,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2599,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2587,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2587,77'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2589,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:2557,24'
          Dst:             _ZN2ot3Mle3Mle7TlvListC2Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2560,65'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:2560,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:2562,5'
          Dst:             _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:2564,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
        - Src:             'src/core/thread/mle_ftd.cpp:2566,13'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2569,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2569,63'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/thread/mle_ftd.cpp:2569,23'
          Dst:             _ZNK2ot7MeshCoP9TimestampeqERKS1_
        - Src:             'src/core/thread/mle_ftd.cpp:2577,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2584,13'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2587,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2587,64'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/thread/mle_ftd.cpp:2587,23'
          Dst:             _ZNK2ot7MeshCoP9TimestampeqERKS1_
        - Src:             'src/core/thread/mle_ftd.cpp:2595,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2603,5'
          Dst:             _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:2605,43'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:2605,5'
          Dst:             _ZN2ot3Mle3Mle16SendDataResponseERKNS_3Ip67AddressERKNS1_7TlvListEPKNS_7MessageE
        - Src:             'src/core/thread/mle_ftd.cpp:2608,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle33HandleChildUpdateResponseOnParentERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2410
      functionLinenumberEnd: 2552
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         89
      ICount:          429
      EdgeCount:       176
      CyclomaticComplexity: 89
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot15LinkQualityInfo6AddRssEa
        - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
        - _ZN2ot3Mle11RxChallenge5ClearEv
        - _ZN2ot3Mle11RxChallengeC2Ev
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
        - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot5Child10SetTimeoutEj
        - _ZN2ot5Child21SetNetworkDataVersionEh
        - _ZN2ot5Child22SetSupervisionIntervalEt
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZN2ot8Neighbor14SetKeySequenceEj
        - _ZN2ot8Neighbor18SetMleFrameCounterEj
        - _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
        - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
        - _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
        - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - _ZNK2ot5Child12GetChallengeEv
        - _ZNK2ot7Message13GetAverageRssEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:2421,40'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2421,58'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2424,70'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2421,90'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2422,10'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2424,70'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2421,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2424,70'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle11RxChallenge5ClearEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot5Child12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2428,34'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle11RxChallenge5ClearEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot5Child12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2430,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2433,9'
              BranchSideFuncs:
                - _ZNK2ot5Child12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2436,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle11RxChallenge5ClearEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2440,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2433,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2433,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2433,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2436,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2436,9'
              BranchSideFuncs:
                - _ZN2ot3Mle11RxChallenge5ClearEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2436,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2445,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2448,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2457,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2460,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2448,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2450,29'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2454,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2463,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2466,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2469,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2471,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2466,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2466,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2466,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2474,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2477,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2481,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2483,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2486,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2489,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2492,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot5Child10SetTimeoutEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2494,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2497,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2500,9'
              BranchSideFuncs:
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2503,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2505,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2511,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2514,13'
              BranchSideFuncs:
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2517,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2519,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2523,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2527,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2527,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2529,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2532,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2535,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2538,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2540,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:2414,17'
          Dst:             _ZN2ot3Mle11RxChallengeC2Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2421,77'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2421,43'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:2422,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2422,28'
          Dst:             _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:2424,91'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:2424,9'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:2430,30'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:2433,9'
          Dst:             _ZNK2ot5Child12GetChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2433,9'
          Dst:             _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:2436,9'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:2437,18'
          Dst:             _ZN2ot3Mle11RxChallenge5ClearEv
        - Src:             'src/core/thread/mle_ftd.cpp:2443,80'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:2443,102'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2443,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - Src:             'src/core/thread/mle_ftd.cpp:2445,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2448,20'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2450,13'
          Dst:             _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:2463,13'
          Dst:             _ZN2ot3Tlv4FindINS_3Mle9StatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2466,9'
          Dst:             _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:2474,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh5EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2477,16'
          Dst:             _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - Src:             'src/core/thread/mle_ftd.cpp:2477,39'
          Dst:             _ZN2ot3Mac17LinkFrameCounters6SetAllEj
        - Src:             'src/core/thread/mle_ftd.cpp:2478,16'
          Dst:             _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Src:             'src/core/thread/mle_ftd.cpp:2486,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh8EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2489,16'
          Dst:             _ZN2ot8Neighbor18SetMleFrameCounterEj
        - Src:             'src/core/thread/mle_ftd.cpp:2497,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2500,16'
          Dst:             _ZN2ot5Child10SetTimeoutEj
        - Src:             'src/core/thread/mle_ftd.cpp:2511,17'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2514,20'
          Dst:             _ZN2ot5Child22SetSupervisionIntervalEt
        - Src:             'src/core/thread/mle_ftd.cpp:2523,13'
          Dst:             _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:2532,30'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - Src:             'src/core/thread/mle_ftd.cpp:2535,71'
          Dst:             _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2535,49'
          Dst:             _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2535,16'
          Dst:             _ZN2ot5Child21SetNetworkDataVersionEh
        - Src:             'src/core/thread/mle_ftd.cpp:2543,5'
          Dst:             _ZN2ot3Mle3Mle20SetChildStateToValidERNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:2544,25'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle_ftd.cpp:2544,12'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/thread/mle_ftd.cpp:2545,12'
          Dst:             _ZN2ot8Neighbor14SetKeySequenceEj
        - Src:             'src/core/thread/mle_ftd.cpp:2546,12'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle_ftd.cpp:2546,50'
          Dst:             _ZNK2ot7Message13GetAverageRssEv
        - Src:             'src/core/thread/mle_ftd.cpp:2546,26'
          Dst:             _ZN2ot15LinkQualityInfo6AddRssEa
        - Src:             'src/core/thread/mle_ftd.cpp:2548,31'
          Dst:             _ZNK2ot3Mle11RxChallenge7IsEmptyEv
        - Src:             'src/core/thread/mle_ftd.cpp:2551,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot5Child22SetSupervisionIntervalEt
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aInterval
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1823
      functionLinenumberEnd: 1986
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
        - aChild
      BBCount:         61
      ICount:          390
      EdgeCount:       78
      CyclomaticComplexity: 19
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
        - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
        - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
        - _ZN2ot5ArrayINS_3Ip67AddressELt9EhEC2Ev
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
        - _ZN2ot5Child15GetIp6AddressesEv
        - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
        - _ZN2ot5Child17ClearIp6AddressesEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
        - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
        - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
        - _ZNK2ot5Child26HasAnyMlrRegisteredAddressEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
        - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
        - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1837,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1837,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1840,9'
              BranchSideFuncs:
                - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
                - _ZNK2ot5Child26HasAnyMlrRegisteredAddressEv
                - _ZN2ot5Child17ClearIp6AddressesEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot8Neighbor12IsStateValidEv
                - __assert_fail
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1840,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1842,16'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZNK2ot5Child26HasAnyMlrRegisteredAddressEv
                - _ZN2ot5Child17ClearIp6AddressesEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot8Neighbor12IsStateValidEv
                - __assert_fail
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1847,9'
              BranchSideFuncs:
                - _ZNK2ot5Child26HasAnyMlrRegisteredAddressEv
                - _ZN2ot5Child17ClearIp6AddressesEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot8Neighbor12IsStateValidEv
                - __assert_fail
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1847,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1849,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - __assert_fail
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot5Child17ClearIp6AddressesEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1866,5'
              BranchSideFuncs:
                - _ZN2ot5Child17ClearIp6AddressesEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle_ftd.cpp:1849,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1849,9'
              BranchSideFuncs:
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot5Child17ClearIp6AddressesEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1851,53'
              BranchSideFuncs:
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot5Child17ClearIp6AddressesEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1851,51'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1851,51'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot5Child17ClearIp6AddressesEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1863,5'
              BranchSideFuncs:
                - _ZN2ot5Child17ClearIp6AddressesEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle_ftd.cpp:1853,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1855,17'
              BranchSideFuncs:
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot5Child17ClearIp6AddressesEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1858,17'
              BranchSideFuncs:
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot5Child17ClearIp6AddressesEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1858,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1851,9'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5Child17ClearIp6AddressesEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1860,64'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5Child17ClearIp6AddressesEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
        - Branch String:   'src/core/thread/mle_ftd.cpp:1868,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1874,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1966,27'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle_ftd.cpp:1874,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1874,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1875,21'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle_ftd.cpp:1880,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1886,78'
              BranchSideFuncs:
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1905,25'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle_ftd.cpp:1892,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1894,17'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1899,39'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle_ftd.cpp:1910,38'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1910,41'
              BranchSideFuncs:
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1922,21'
              BranchSideFuncs:
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle_ftd.cpp:1910,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1914,19'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1922,21'
              BranchSideFuncs:
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle_ftd.cpp:1925,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1927,24'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1933,13'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1937,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1939,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1952,29'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1952,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1952,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1963,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/mle_ftd.cpp:1954,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1956,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1959,25'
              BranchSideFuncs:
                - _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1973,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1975,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1979,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:1832,33'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt9EhEC2Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1837,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/thread/mle_ftd.cpp:1840,16'
          Dst:             _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:1842,16'
          Dst:             _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - Src:             'src/core/thread/mle_ftd.cpp:1847,16'
          Dst:             _ZNK2ot5Child26HasAnyMlrRegisteredAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:1849,9'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:1849,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle_ftd.cpp:1851,60'
          Dst:             _ZN2ot5Child15GetIp6AddressesEv
        - Src:             'src/core/thread/mle_ftd.cpp:1851,51'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:1851,51'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:1853,28'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/thread/mle_ftd.cpp:1858,27'
          Dst:             _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
        - Src:             'src/core/thread/mle_ftd.cpp:1860,55'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
        - Src:             'src/core/thread/mle_ftd.cpp:1860,17'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:1866,12'
          Dst:             _ZN2ot5Child17ClearIp6AddressesEv
        - Src:             'src/core/thread/mle_ftd.cpp:1868,25'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/thread/mle_ftd.cpp:1874,9'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/thread/mle_ftd.cpp:1875,21'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/mle_ftd.cpp:1878,17'
          Dst:             _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - Src:             'src/core/thread/mle_ftd.cpp:1880,13'
          Dst:             _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
        - Src:             'src/core/thread/mle_ftd.cpp:1886,41'
          Dst:             _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:1889,68'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle_ftd.cpp:1889,42'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/thread/mle_ftd.cpp:1889,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:1890,25'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/mle_ftd.cpp:1892,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1892,44'
          Dst:             _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
        - Src:             'src/core/thread/mle_ftd.cpp:1894,17'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1894,17'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1899,21'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
        - Src:             'src/core/thread/mle_ftd.cpp:1905,42'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/thread/mle_ftd.cpp:1905,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:1906,25'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/mle_ftd.cpp:1922,28'
          Dst:             _ZN2ot5Child13AddIp6AddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:1928,13'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1928,13'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/mle_ftd.cpp:1928,13'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/mle_ftd.cpp:1928,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1933,13'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/mle_ftd.cpp:1933,13'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/mle_ftd.cpp:1933,13'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/mle_ftd.cpp:1933,13'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1933,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1937,21'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/mle_ftd.cpp:1952,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1952,47'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:1952,27'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:1952,27'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:1952,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/mle_ftd.cpp:1952,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/mle_ftd.cpp:1959,31'
          Dst:             _ZN2ot5Child16RemoveIp6AddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:1959,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:1952,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/mle_ftd.cpp:1963,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1963,32'
          Dst:             _ZN2ot15AddressResolver21RemoveEntryForAddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:1966,5'
          Dst:             _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:1970,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1970,23'
          Dst:             _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
        - Src:             'src/core/thread/mle_ftd.cpp:1975,9'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1975,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1979,9'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1979,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot5Child21SetNetworkDataVersionEh
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aVersion
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5Child26HasAnyMlrRegisteredAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6BitSetILt9EE7IsEmptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child.hpp:356,77'
          Dst:             _ZNK2ot6BitSetILt9EE7IsEmptyEv
    - functionName:    _ZN2ot5ArrayINS_3Ip67AddressELt9EhE8PushBackERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE6IsFullEv
    - functionName:    _ZN2ot3Mle22AddressRegistrationTlv17IsEntryCompressedEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aControlByte
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle22AddressRegistrationTlv12GetContextIdEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aControlByte
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip619InterfaceIdentifierEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZNK2ot3Mle3Mle21SignalDuaAddressEventERKNS_5ChildERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1991
      functionLinenumberEnd: 2019
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
        - aOldDua
      BBCount:         18
      ICount:          74
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1995,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1997,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2011,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1997,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1999,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2001,18'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2011,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2011,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2011,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:1995,16'
          Dst:             _ZNK2ot5Child23GetDomainUnicastAddressERNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:1997,21'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/thread/mle_ftd.cpp:2001,26'
          Dst:             _ZNK2ot11UnequatableINS_3Ip67AddressEEneERKS2_
        - Src:             'src/core/thread/mle_ftd.cpp:2011,9'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/thread/mle_ftd.cpp:2016,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2016,23'
          Dst:             _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
    - functionName:    _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3010
      functionLinenumberEnd: 3106
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
        - aMessageInfo
        - aTlvList
        - aChallenge
      BBCount:         97
      ICount:          381
      EdgeCount:       115
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
        - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
        - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
        - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
        - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
        - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
        - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
        - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot5ArrayIhLt32EhE3endEv
        - _ZNK2ot5ArrayIhLt32EhE5beginEv
        - _ZNK2ot5Child10GetTimeoutEv
        - _ZNK2ot5Child22GetSupervisionIntervalEv
        - _ZNK2ot8Neighbor13GetDeviceModeEv
        - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3014,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3014,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3014,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3016,26'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3016,26'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3093,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3020,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3023,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3027,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3031,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3035,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3039,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3043,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3050,13'
              BranchSideFuncs:
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3023,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3023,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3024,13'
              BranchSideFuncs:
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3027,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3027,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3028,13'
              BranchSideFuncs:
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3031,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3031,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3032,13'
              BranchSideFuncs:
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3035,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3035,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3036,13'
              BranchSideFuncs:
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3039,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3039,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3040,13'
              BranchSideFuncs:
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3043,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3043,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3044,13'
              BranchSideFuncs:
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3050,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3052,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3055,17'
              BranchSideFuncs:
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3055,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3016,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3058,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3062,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3066,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3071,13'
              BranchSideFuncs:
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3075,13'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3079,13'
              BranchSideFuncs:
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3058,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3058,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3059,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3062,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3062,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3063,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3066,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3066,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3067,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3067,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3067,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3068,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3071,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3071,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3072,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3075,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3075,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3076,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3079,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3079,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3080,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
                - _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
                - _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
                - _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3093,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3093,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3095,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3095,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3097,60'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3101,60'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3105,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3105,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3105,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3105,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3105,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3105,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3014,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle_ftd.cpp:3016,26'
          Dst:             _ZNK2ot5ArrayIhLt32EhE5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:3016,26'
          Dst:             _ZNK2ot5ArrayIhLt32EhE3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:3023,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage15AppendStatusTlvENS0_9StatusTlv6StatusE
        - Src:             'src/core/thread/mle_ftd.cpp:3027,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:3031,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:3035,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:3039,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage24AppendMleFrameCounterTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:3043,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage25AppendLinkFrameCounterTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:3058,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage28AppendAddressRegistrationTlvERNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:3062,13'
          Dst:             _ZNK2ot8Neighbor13GetDeviceModeEv
        - Src:             'src/core/thread/mle_ftd.cpp:3062,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage13AppendModeTlvENS0_10DeviceModeE
        - Src:             'src/core/thread/mle_ftd.cpp:3066,13'
          Dst:             _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Src:             'src/core/thread/mle_ftd.cpp:3066,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage20AppendNetworkDataTlvENS_11NetworkData4TypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3067,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage35AppendActiveAndPendingTimestampTlvsEv
        - Src:             'src/core/thread/mle_ftd.cpp:3071,13'
          Dst:             _ZNK2ot5Child10GetTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:3071,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage16AppendTimeoutTlvEj
        - Src:             'src/core/thread/mle_ftd.cpp:3075,13'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle_ftd.cpp:3075,13'
          Dst:             _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - Src:             'src/core/thread/mle_ftd.cpp:3075,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - Src:             'src/core/thread/mle_ftd.cpp:3079,13'
          Dst:             _ZNK2ot5Child22GetSupervisionIntervalEv
        - Src:             'src/core/thread/mle_ftd.cpp:3079,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage28AppendSupervisionIntervalTlvEt
        - Src:             'src/core/thread/mle_ftd.cpp:3093,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:3093,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3097,73'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:3097,9'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3101,73'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:3101,96'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:3101,9'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - Src:             'src/core/thread/mle_ftd.cpp:3105,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle3Mle32HandleChildUpdateRequestOnParentERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2192
      functionLinenumberEnd: 2407
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         69
      ICount:          407
      EdgeCount:       71
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
        - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Mle11RxChallenge5ClearEv
        - _ZN2ot3Mle11RxChallengeC2Ev
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
        - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
        - _ZN2ot3Mle3Mle7TlvList3AddEh
        - _ZN2ot3Mle3Mle7TlvListC2Ev
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot5Child10SetTimeoutEj
        - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
        - _ZN2ot5Child21SetNetworkDataVersionEh
        - _ZN2ot5Child22SetSupervisionIntervalEt
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle10DeviceMode3GetEv
        - _ZNK2ot3Mle10DeviceMode8ToStringEv
        - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
        - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
        - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
        - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
        - _ZNK2ot5Child10GetTimeoutEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
        - _ZNK2ot8Neighbor10GetVersionEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor13GetDeviceModeEv
        - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:2208,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2208,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2210,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot3Mle11RxChallenge5ClearEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot5Child10SetTimeoutEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2210,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2213,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot5Child10SetTimeoutEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2216,19'
              BranchSideFuncs:
                - _ZN2ot3Mle11RxChallenge5ClearEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot5Child10SetTimeoutEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2219,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2227,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2231,18'
              BranchSideFuncs:
                - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2246,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot5Child10SetTimeoutEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2231,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2233,21'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2237,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2246,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2246,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Mle11RxChallenge7IsEmptyEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot5Child10SetTimeoutEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2246,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2257,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2259,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot5Child10SetTimeoutEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2263,43'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot5Child10SetTimeoutEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot3Mle3Mle7TlvList3AddEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2263,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2266,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot5Child10SetTimeoutEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2269,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot5Child10SetTimeoutEj
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2271,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2274,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2277,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot5Child10SetTimeoutEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2280,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot5Child10SetTimeoutEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2282,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2285,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2288,13'
              BranchSideFuncs:
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot5Child10SetTimeoutEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2298,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2301,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2288,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2290,13'
              BranchSideFuncs:
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2294,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2304,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2307,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2312,14'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor10GetVersionEv
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2316,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2321,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2324,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2327,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2329,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2362,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2364,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2385,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:2385,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2387,21'
              BranchSideFuncs:
                - _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2401,36'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:2196,21'
          Dst:             _ZN2ot3Mle11RxChallengeC2Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2202,21'
          Dst:             _ZN2ot3Mle3Mle7TlvListC2Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2203,21'
          Dst:             _ZN2ot3Mle3Mle7TlvListC2Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2206,79'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:2206,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:2208,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
        - Src:             'src/core/thread/mle_ftd.cpp:2210,30'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:2213,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2216,19'
          Dst:             _ZN2ot3Mle11RxChallenge5ClearEv
        - Src:             'src/core/thread/mle_ftd.cpp:2222,13'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2224,45'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:2224,59'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle_ftd.cpp:2224,13'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/mle_ftd.cpp:2225,25'
          Dst:             _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:2231,18'
          Dst:             _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle_ftd.cpp:2233,21'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2234,13'
          Dst:             _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:2246,5'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:2248,22'
          Dst:             _ZNK2ot8Neighbor13GetDeviceModeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2249,12'
          Dst:             _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
        - Src:             'src/core/thread/mle_ftd.cpp:2251,13'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2252,13'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2255,13'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2257,20'
          Dst:             _ZNK2ot3Mle11RxChallenge7IsEmptyEv
        - Src:             'src/core/thread/mle_ftd.cpp:2259,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2260,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2263,13'
          Dst:             _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:2266,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2274,30'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - Src:             'src/core/thread/mle_ftd.cpp:2277,71'
          Dst:             _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2277,49'
          Dst:             _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2277,16'
          Dst:             _ZN2ot5Child21SetNetworkDataVersionEh
        - Src:             'src/core/thread/mle_ftd.cpp:2285,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2288,20'
          Dst:             _ZNK2ot5Child10GetTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:2290,20'
          Dst:             _ZN2ot5Child10SetTimeoutEj
        - Src:             'src/core/thread/mle_ftd.cpp:2294,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2304,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2307,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2312,21'
          Dst:             _ZNK2ot8Neighbor10GetVersionEv
        - Src:             'src/core/thread/mle_ftd.cpp:2319,12'
          Dst:             _ZN2ot5Child22SetSupervisionIntervalEt
        - Src:             'src/core/thread/mle_ftd.cpp:2321,30'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
        - Src:             'src/core/thread/mle_ftd.cpp:2324,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList15AddElementsFromERKS2_
        - Src:             'src/core/thread/mle_ftd.cpp:2360,25'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle_ftd.cpp:2360,12'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/thread/mle_ftd.cpp:2362,27'
          Dst:             _ZNK2ot8Neighbor13GetDeviceModeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2362,17'
          Dst:             _ZNK2ot11UnequatableINS_3Mle10DeviceModeEEneERKS2_
        - Src:             'src/core/thread/mle_ftd.cpp:2364,9'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2364,9'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetEv
        - Src:             'src/core/thread/mle_ftd.cpp:2364,9'
          Dst:             _ZNK2ot8Neighbor13GetDeviceModeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2364,9'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetEv
        - Src:             'src/core/thread/mle_ftd.cpp:2364,9'
          Dst:             _ZNK2ot8Neighbor13GetDeviceModeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2364,9'
          Dst:             _ZNK2ot3Mle10DeviceMode8ToStringEv
        - Src:             'src/core/thread/mle_ftd.cpp:2364,9'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/thread/mle_ftd.cpp:2364,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:2382,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2382,31'
          Dst:             _ZN2ot14IndirectSender21HandleChildModeChangeERNS_5ChildENS_3Mle10DeviceModeE
        - Src:             'src/core/thread/mle_ftd.cpp:2387,33'
          Dst:             _ZN2ot10ChildTable10StoreChildERKNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:2387,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:2401,5'
          Dst:             _ZN2ot3Mle3Mle30SendChildUpdateResponseToChildEPNS_5ChildERKNS_3Ip611MessageInfoERKNS1_7TlvListERKNS0_11RxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:2406,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot5ArrayIhLt32EhEixEh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Child13SetRequestTlvEhh
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
        - aType
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Child16ClearRequestTlvsEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle20HandleChildIdRequestERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2031
      functionLinenumberEnd: 2189
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         102
      ICount:          487
      EdgeCount:       115
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
        - _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
        - _ZN2ot15LinkQualityInfo6AddRssEa
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
        - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
        - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle19IsMessageMleSubTypeERKNS_7MessageE
        - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
        - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle7TlvList3AddEh
        - _ZN2ot3Mle3Mle7TlvListC2Ev
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot5ArrayIhLt32EhEixEh
        - _ZN2ot5Child10SetTimeoutEj
        - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
        - _ZN2ot5Child13SetRequestTlvEhh
        - _ZN2ot5Child16ClearRequestTlvsEv
        - _ZN2ot5Child21SetNetworkDataVersionEh
        - _ZN2ot5Child22SetSupervisionIntervalEt
        - _ZN2ot8Neighbor10SetVersionEt
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZN2ot8Neighbor14SetKeySequenceEj
        - _ZN2ot8Neighbor18SetMleFrameCounterEj
        - _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
        - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
        - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
        - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
        - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
        - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
        - _ZNK2ot3Mle3Mle9RxMessage27ReadAndMatchResponseTlvWithERKNS0_11TxChallengeE
        - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
        - _ZNK2ot5Child12GetChallengeEv
        - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - _ZNK2ot7MeshCoP9TimestampeqERKS1_
        - _ZNK2ot7Message13GetAverageRssEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:2047,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2047,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot5Child12GetChallengeEv
                - _ZNK2ot3Mle3Mle9RxMessage27ReadAndMatchResponseTlvWithERKNS0_11TxChallengeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2047,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2049,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2049,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot5Child12GetChallengeEv
                - _ZNK2ot3Mle3Mle9RxMessage27ReadAndMatchResponseTlvWithERKNS0_11TxChallengeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2049,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2054,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2054,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot5Child12GetChallengeEv
                - _ZNK2ot3Mle3Mle9RxMessage27ReadAndMatchResponseTlvWithERKNS0_11TxChallengeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2054,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2056,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2056,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2058,5'
              BranchSideFuncs:
                - _ZNK2ot5Child12GetChallengeEv
                - _ZNK2ot3Mle3Mle9RxMessage27ReadAndMatchResponseTlvWithERKNS0_11TxChallengeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2058,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2058,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2060,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2062,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2062,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2064,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2064,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2064,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2066,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2066,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2066,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2068,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2068,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2068,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2070,47'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2070,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2073,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2076,32'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2079,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2082,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2085,26'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2093,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2097,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2085,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2085,76'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2087,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
        - Branch String:   'src/core/thread/mle_ftd.cpp:2100,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2103,26'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampeqERKS1_
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2111,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle7TlvList3AddEh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2115,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2103,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2103,77'
              BranchSideFuncs:
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2105,13'
              BranchSideFuncs:
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2118,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2118,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2118,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2120,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2122,9'
              BranchSideFuncs:
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2125,14'
              BranchSideFuncs:
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2122,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2122,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2123,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2127,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2129,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2132,10'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:2132,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2134,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2138,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZN2ot15LinkQualityInfo6AddRssEa
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot5Child22SetSupervisionIntervalEt
                - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZN2ot5Child21SetNetworkDataVersionEh
                - _ZN2ot5Child16ClearRequestTlvsEv
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
        - Branch String:   'src/core/thread/mle_ftd.cpp:2162,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2164,9'
              BranchSideFuncs:
                - _ZN2ot5ArrayIhLt32EhEixEh
                - _ZN2ot5Child13SetRequestTlvEhh
                - _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2167,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - __assert_fail
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:2170,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2173,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2179,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2179,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2184,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2184,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2185,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:2179,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2179,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:2180,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:2039,24'
          Dst:             _ZN2ot3Mle3Mle7TlvListC2Ev
        - Src:             'src/core/thread/mle_ftd.cpp:2045,68'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:2045,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:2047,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - Src:             'src/core/thread/mle_ftd.cpp:2049,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:2051,45'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:2051,59'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle_ftd.cpp:2051,13'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/mle_ftd.cpp:2053,25'
          Dst:             _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:2056,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
        - Src:             'src/core/thread/mle_ftd.cpp:2058,5'
          Dst:             _ZNK2ot5Child12GetChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2058,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage27ReadAndMatchResponseTlvWithERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:2060,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2060,26'
          Dst:             _ZN2ot13MeshForwarder22RemoveMessagesForChildERNS_5ChildERFbRKNS_7MessageEE
        - Src:             'src/core/thread/mle_ftd.cpp:2060,26'
          Dst:             _ZN2ot3Mle3Mle19IsMessageMleSubTypeERKNS_7MessageE
        - Src:             'src/core/thread/mle_ftd.cpp:2062,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
        - Src:             'src/core/thread/mle_ftd.cpp:2064,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
        - Src:             'src/core/thread/mle_ftd.cpp:2066,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2068,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
        - Src:             'src/core/thread/mle_ftd.cpp:2070,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh27EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2073,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2082,13'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh22ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2085,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2085,63'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/thread/mle_ftd.cpp:2085,23'
          Dst:             _ZNK2ot7MeshCoP9TimestampeqERKS1_
        - Src:             'src/core/thread/mle_ftd.cpp:2093,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2100,13'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh23ENS_7MeshCoP9TimestampEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2103,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:2103,64'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/thread/mle_ftd.cpp:2103,23'
          Dst:             _ZNK2ot7MeshCoP9TimestampeqERKS1_
        - Src:             'src/core/thread/mle_ftd.cpp:2111,17'
          Dst:             _ZN2ot3Mle3Mle7TlvList3AddEh
        - Src:             'src/core/thread/mle_ftd.cpp:2118,5'
          Dst:             _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
        - Src:             'src/core/thread/mle_ftd.cpp:2120,15'
          Dst:             _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle_ftd.cpp:2122,9'
          Dst:             _ZN2ot3Mle3Mle29ProcessAddressRegistrationTlvERNS1_6RxInfoERNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:2125,27'
          Dst:             _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle_ftd.cpp:2129,9'
          Dst:             _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:2132,17'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:2134,16'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle_ftd.cpp:2138,9'
          Dst:             _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:2141,25'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle_ftd.cpp:2141,12'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/thread/mle_ftd.cpp:2142,12'
          Dst:             _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - Src:             'src/core/thread/mle_ftd.cpp:2142,35'
          Dst:             _ZN2ot3Mac17LinkFrameCounters6SetAllEj
        - Src:             'src/core/thread/mle_ftd.cpp:2143,12'
          Dst:             _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Src:             'src/core/thread/mle_ftd.cpp:2144,12'
          Dst:             _ZN2ot8Neighbor18SetMleFrameCounterEj
        - Src:             'src/core/thread/mle_ftd.cpp:2145,12'
          Dst:             _ZN2ot8Neighbor14SetKeySequenceEj
        - Src:             'src/core/thread/mle_ftd.cpp:2146,12'
          Dst:             _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
        - Src:             'src/core/thread/mle_ftd.cpp:2147,12'
          Dst:             _ZN2ot8Neighbor10SetVersionEt
        - Src:             'src/core/thread/mle_ftd.cpp:2148,12'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle_ftd.cpp:2148,50'
          Dst:             _ZNK2ot7Message13GetAverageRssEv
        - Src:             'src/core/thread/mle_ftd.cpp:2148,26'
          Dst:             _ZN2ot15LinkQualityInfo6AddRssEa
        - Src:             'src/core/thread/mle_ftd.cpp:2149,12'
          Dst:             _ZN2ot5Child10SetTimeoutEj
        - Src:             'src/core/thread/mle_ftd.cpp:2150,12'
          Dst:             _ZN2ot5Child22SetSupervisionIntervalEt
        - Src:             'src/core/thread/mle_ftd.cpp:2155,66'
          Dst:             _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
        - Src:             'src/core/thread/mle_ftd.cpp:2155,46'
          Dst:             _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - Src:             'src/core/thread/mle_ftd.cpp:2155,12'
          Dst:             _ZN2ot5Child21SetNetworkDataVersionEh
        - Src:             'src/core/thread/mle_ftd.cpp:2160,12'
          Dst:             _ZN2ot5Child16ClearRequestTlvsEv
        - Src:             'src/core/thread/mle_ftd.cpp:2162,45'
          Dst:             _ZNK2ot5ArrayIhLt32EhE9GetLengthEv
        - Src:             'src/core/thread/mle_ftd.cpp:2164,37'
          Dst:             _ZN2ot5ArrayIhLt32EhEixEh
        - Src:             'src/core/thread/mle_ftd.cpp:2164,16'
          Dst:             _ZN2ot5Child13SetRequestTlvEhh
        - Src:             'src/core/thread/mle_ftd.cpp:2168,5'
          Dst:             _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:2173,16'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle_ftd.cpp:2174,21'
          Dst:             _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
        - Src:             'src/core/thread/mle_ftd.cpp:2174,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:2179,9'
          Dst:             _ZN2ot3Mle3Mle19SendChildIdResponseERNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:2184,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle_ftd.cpp:2188,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle19IsMessageMleSubTypeERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2023
      functionLinenumberEnd: 2023
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message12IsSubTypeMleEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:2023,74'
          Dst:             _ZNK2ot7Message12IsSubTypeMleEv
    - functionName:    _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aStatus
      BBCount:         20
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - _ZN2ot3Mle3Mle18SendAddressSolicitENS_15ThreadStatusTlv6StatusE
        - _ZN2ot3Mle3Mle20RouterRoleTransition11StopTimeoutEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:192,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:195,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle20RouterRoleTransition11StopTimeoutEv
                - _ZN2ot3Mle3Mle18SendAddressSolicitENS_15ThreadStatusTlv6StatusE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:199,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:199,15'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:204,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:204,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:207,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle20RouterRoleTransition11StopTimeoutEv
                - _ZN2ot3Mle3Mle18SendAddressSolicitENS_15ThreadStatusTlv6StatusE
        - Branch String:   'src/core/thread/mle_ftd.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:207,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
                - _ZN2ot3Mle3Mle20RouterRoleTransition11StopTimeoutEv
                - _ZN2ot3Mle3Mle18SendAddressSolicitENS_15ThreadStatusTlv6StatusE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:207,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:207,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - Src:             'src/core/thread/mle_ftd.cpp:209,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:211,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:211,26'
          Dst:             _ZN2ot13MeshForwarder15SetRxOnWhenIdleEb
        - Src:             'src/core/thread/mle_ftd.cpp:212,27'
          Dst:             _ZN2ot3Mle3Mle20RouterRoleTransition11StopTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:214,13'
          Dst:             _ZN2ot3Mle3Mle18SendAddressSolicitENS_15ThreadStatusTlv6StatusE
    - functionName:    _ZN2ot3Mle3Mle20RouterRoleTransition11StopTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1934
      functionLinenumberEnd: 1934
      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:    _ZN2ot3Mle3Mle18SendAddressSolicitENS_15ThreadStatusTlv6StatusE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3271
      functionLinenumberEnd: 3303
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aStatus
      BBCount:         40
      ICount:          164
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Mle15IsRouterIdValidEh
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
        - _ZN2ot3Mle3Mle28HandleAddressSolicitResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3276,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3276,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3276,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3279,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3279,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3279,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3281,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3281,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3283,25'
              BranchSideFuncs:
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:3283,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3285,9'
              BranchSideFuncs:
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3288,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3285,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3285,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3286,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3288,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3288,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3294,17'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3296,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3296,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3297,5'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3302,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3302,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3302,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3302,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3302,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3302,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3273,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/mle_ftd.cpp:3273,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle_ftd.cpp:3278,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3278,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/mle_ftd.cpp:3281,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3281,5'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:3281,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3283,9'
          Dst:             _ZN2ot3Mle15IsRouterIdValidEh
        - Src:             'src/core/thread/mle_ftd.cpp:3285,9'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:3285,9'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3288,5'
          Dst:             _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3294,17'
          Dst:             _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
        - Src:             'src/core/thread/mle_ftd.cpp:3296,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3296,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/thread/mle_ftd.cpp:3296,5'
          Dst:             _ZN2ot3Mle3Mle28HandleAddressSolicitResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/thread/mle_ftd.cpp:3299,56'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:3299,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3302,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle3Mle28HandleAddressSolicitResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3333
      functionLinenumberEnd: 3336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot3Mle3Mle28HandleAddressSolicitResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3334,64'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/thread/mle_ftd.cpp:3334,92'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/thread/mle_ftd.cpp:3334,35'
          Dst:             _ZN2ot3Mle3Mle28HandleAddressSolicitResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZN2ot3Mle3Mle22SetMaxChildIpAddressesEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1810
      functionLinenumberEnd: 1818
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMaxIpAddresses
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1813,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1813,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1813,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle22GetMaxChildIpAddressesEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1795
      functionLinenumberEnd: 1805
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1799,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1799,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1801,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle18SendParentResponseERKNS1_18ParentResponseInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1749
      functionLinenumberEnd: 1792
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         57
      ICount:          211
      EdgeCount:       70
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
        - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
        - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - _ZN2ot3Mle3Mle9TxMessage21AppendConnectivityTlvEv
        - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot5Child17GenerateChallengeEv
        - _ZN2ot7Message21SetDirectTransmissionEv
        - _ZN2ot7Message4FreeEv
        - _ZN2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - _ZNK2ot5Child12GetChallengeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1756,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1756,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZN2ot3Mle3Mle9TxMessage21AppendConnectivityTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1756,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1758,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1758,5'
              BranchSideFuncs:
                - _ZN2ot7Message21SetDirectTransmissionEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZN2ot3Mle3Mle9TxMessage21AppendConnectivityTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1758,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1761,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1761,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1762,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZN2ot3Mle3Mle9TxMessage21AppendConnectivityTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1762,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1762,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1763,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZN2ot3Mle3Mle9TxMessage21AppendConnectivityTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1763,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1763,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1764,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZN2ot3Mle3Mle9TxMessage21AppendConnectivityTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1764,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1764,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1777,5'
              BranchSideFuncs:
                - _ZN2ot5Child17GenerateChallengeEv
                - _ZNK2ot5Child12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZN2ot3Mle3Mle9TxMessage21AppendConnectivityTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1778,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1778,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1779,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZN2ot3Mle3Mle9TxMessage21AppendConnectivityTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1779,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1779,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1780,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage21AppendConnectivityTlvEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1780,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1780,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1781,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1781,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1781,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1783,39'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1785,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1785,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1787,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1790,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1790,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1790,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:1790,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1790,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1790,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:1755,25'
          Dst:             _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:1758,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle_ftd.cpp:1759,14'
          Dst:             _ZN2ot7Message21SetDirectTransmissionEv
        - Src:             'src/core/thread/mle_ftd.cpp:1761,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:1762,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:1763,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
        - Src:             'src/core/thread/mle_ftd.cpp:1764,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:1777,12'
          Dst:             _ZN2ot5Child17GenerateChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:1778,5'
          Dst:             _ZNK2ot5Child12GetChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:1778,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:1779,5'
          Dst:             _ZN2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle_ftd.cpp:1779,5'
          Dst:             _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - Src:             'src/core/thread/mle_ftd.cpp:1779,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - Src:             'src/core/thread/mle_ftd.cpp:1780,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage21AppendConnectivityTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:1781,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:1783,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle_ftd.cpp:1785,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:1787,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:1790,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/thread/mle_ftd.cpp:1791,5'
          Dst:             _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_6RouterEEEPT_PKS2_
        - _ZN2ot7AsConstINS_11RouterTableEEEPKT_PS2_
        - _ZNK2ot11RouterTable13FindNextHopOfERKNS_6RouterE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:231,70'
          Dst:             _ZN2ot7AsConstINS_11RouterTableEEEPKT_PS2_
        - Src:             'src/core/thread/router_table.hpp:231,85'
          Dst:             _ZNK2ot11RouterTable13FindNextHopOfERKNS_6RouterE
        - Src:             'src/core/thread/router_table.hpp:231,59'
          Dst:             _ZN2ot10AsNonConstINS_6RouterEEEPT_PKS2_
    - functionName:    _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Router28DecrementLinkRequestAttemptsEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Router22IsWaitingForLinkAcceptEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Router30DecrementParentReselectTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/router.hpp:227,49'
          Branch Sides:
            - BranchSide:      'src/core/thread/router.hpp:227,80'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/router.hpp:227,49'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle20RouterRoleTransition14HandleTimeTickEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3921
      functionLinenumberEnd: 3929
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3924,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3924,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3924,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle14HandleTimeTickEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionLinenumberEnd: 1745
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         133
      ICount:          662
      EdgeCount:       167
      CyclomaticComplexity: 36
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
        - _ZN2ot11RouterTable14HandleTimeTickEv
        - _ZN2ot11RouterTable3endEv
        - _ZN2ot11RouterTable5beginEv
        - _ZN2ot11RouterTable7ReleaseEh
        - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
        - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
        - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
        - _ZN2ot3Mle3Mle20RouterRoleTransition14HandleTimeTickEv
        - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
        - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
        - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
        - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - _ZN2ot4Time9SecToMsecEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Router21SetSelectableAsParentEb
        - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
        - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
        - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
        - _ZN2ot6Router30DecrementParentReselectTimeoutEv
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
        - _ZNK2ot11RouterTable12GetLeaderAgeEv
        - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
        - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - _ZNK2ot12TrickleTimer9IsRunningEv
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
        - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot5Child10GetTimeoutEv
        - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
        - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
        - _ZNK2ot8Neighbor11GetRouterIdEv
        - _ZNK2ot8Neighbor12GetLastHeardEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor15IsStateRestoredEv
        - _ZNK2ot8Neighbor18IsStateLinkRequestEv
        - _ZNK2ot8Neighbor8GetStateEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1513,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1513,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20RouterRoleTransition14HandleTimeTickEv
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1513,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1515,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1517,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20RouterRoleTransition14HandleTimeTickEv
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1520,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20RouterRoleTransition14HandleTimeTickEv
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
        - Branch String:   'src/core/thread/mle_ftd.cpp:1520,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1522,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20RouterRoleTransition14HandleTimeTickEv
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1533,36'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20RouterRoleTransition14HandleTimeTickEv
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1524,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1526,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
                - _ZN2ot3Mle3Mle20RouterRoleTransition14HandleTimeTickEv
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1528,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20RouterRoleTransition14HandleTimeTickEv
                - __assert_fail
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1535,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1538,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1541,13'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1567,14'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1582,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1591,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1597,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1541,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1541,13'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1543,17'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1543,79'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1543,82'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1549,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
        - Branch String:   'src/core/thread/mle_ftd.cpp:1543,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1545,29'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1549,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
                - _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
        - Branch String:   'src/core/thread/mle_ftd.cpp:1552,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1554,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1559,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:1567,55'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1567,59'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1573,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1567,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1569,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1573,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1573,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1573,45'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1573,83'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1573,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1573,83'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1575,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1582,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1582,46'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1588,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1582,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1584,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1588,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1597,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1597,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1643,27'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1601,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1605,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1605,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1611,39'
              BranchSideFuncs:
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1611,39'
              BranchSideFuncs:
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1611,39'
              BranchSideFuncs:
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1611,39'
              BranchSideFuncs:
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1616,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1616,13'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1629,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1629,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1631,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1634,18'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot8Neighbor8GetStateEv
                - __assert_fail
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor15IsStateRestoredEv
                - _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1643,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1643,25'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1733,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1647,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1649,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1653,15'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
        - Branch String:   'src/core/thread/mle_ftd.cpp:1658,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1660,13'
              BranchSideFuncs:
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1663,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1663,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1678,17'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1710,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1678,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1678,31'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1688,22'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:1678,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1680,21'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1688,22'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:1680,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1682,21'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1687,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1696,72'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1696,76'
              BranchSideFuncs:
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1702,21'
              BranchSideFuncs:
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:1696,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1698,21'
              BranchSideFuncs:
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1702,21'
              BranchSideFuncs:
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:1702,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1704,21'
              BranchSideFuncs:
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1707,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1710,41'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1710,45'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1718,13'
              BranchSideFuncs:
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1710,95'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1711,14'
              BranchSideFuncs:
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1718,13'
              BranchSideFuncs:
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1710,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1713,13'
              BranchSideFuncs:
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1718,13'
              BranchSideFuncs:
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1718,45'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1718,49'
              BranchSideFuncs:
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1725,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1718,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1720,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1725,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1725,24'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1643,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1725,28'
              BranchSideFuncs:
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1725,75'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1643,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1726,14'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1726,65'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1643,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1726,69'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1725,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1643,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1728,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable7ReleaseEh
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot11RouterTable14HandleTimeTickEv
                - _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot6Router30DecrementParentReselectTimeoutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
                - _ZNK2ot6Router22IsWaitingForLinkAcceptEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
                - _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
                - _ZN2ot6Router28DecrementLinkRequestAttemptsEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:1513,5'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle_ftd.cpp:1513,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1513,5'
          Dst:             _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/mle_ftd.cpp:1526,13'
          Dst:             _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1533,58'
          Dst:             _ZN2ot3Mle3Mle20RouterRoleTransition14HandleTimeTickEv
        - Src:             'src/core/thread/mle_ftd.cpp:1543,30'
          Dst:             _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Src:             'src/core/thread/mle_ftd.cpp:1543,82'
          Dst:             _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
        - Src:             'src/core/thread/mle_ftd.cpp:1545,29'
          Dst:             _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
        - Src:             'src/core/thread/mle_ftd.cpp:1545,17'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:1549,34'
          Dst:             _ZN2ot3Mle3Mle15AnnounceHandler37HandleRouterRoleTransitionAttemptDoneEv
        - Src:             'src/core/thread/mle_ftd.cpp:1552,41'
          Dst:             _ZNK2ot12TrickleTimer9IsRunningEv
        - Src:             'src/core/thread/mle_ftd.cpp:1554,17'
          Dst:             _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
        - Src:             'src/core/thread/mle_ftd.cpp:1556,40'
          Dst:             _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
        - Src:             'src/core/thread/mle_ftd.cpp:1567,27'
          Dst:             _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Src:             'src/core/thread/mle_ftd.cpp:1567,72'
          Dst:             _ZNK2ot11RouterTable12GetLeaderAgeEv
        - Src:             'src/core/thread/mle_ftd.cpp:1569,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1570,13'
          Dst:             _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Src:             'src/core/thread/mle_ftd.cpp:1573,58'
          Dst:             _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Src:             'src/core/thread/mle_ftd.cpp:1575,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1576,13'
          Dst:             _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Src:             'src/core/thread/mle_ftd.cpp:1582,46'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - Src:             'src/core/thread/mle_ftd.cpp:1584,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1585,25'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:1585,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:1591,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle_ftd.cpp:1597,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1597,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:1597,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:1597,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:1597,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/mle_ftd.cpp:1597,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/mle_ftd.cpp:1601,23'
          Dst:             _ZNK2ot8Neighbor8GetStateEv
        - Src:             'src/core/thread/mle_ftd.cpp:1611,45'
          Dst:             _ZNK2ot5Child10GetTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:1611,23'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/thread/mle_ftd.cpp:1616,13'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle_ftd.cpp:1629,13'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle_ftd.cpp:1629,42'
          Dst:             _ZNK2ot8Neighbor12GetLastHeardEv
        - Src:             'src/core/thread/mle_ftd.cpp:1629,34'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/mle_ftd.cpp:1631,13'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1631,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1632,13'
          Dst:             _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:1634,18'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:1634,46'
          Dst:             _ZNK2ot8Neighbor15IsStateRestoredEv
        - Src:             'src/core/thread/mle_ftd.cpp:1636,25'
          Dst:             _ZN2ot3Mle3Mle29SendChildUpdateRequestToChildERNS_5ChildE
        - Src:             'src/core/thread/mle_ftd.cpp:1636,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:1597,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/mle_ftd.cpp:1643,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1643,25'
          Dst:             _ZN2ot11RouterTable5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:1643,25'
          Dst:             _ZN2ot11RouterTable3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:1647,20'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1647,35'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1649,33'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle_ftd.cpp:1649,20'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/thread/mle_ftd.cpp:1653,15'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle_ftd.cpp:1653,45'
          Dst:             _ZNK2ot8Neighbor12GetLastHeardEv
        - Src:             'src/core/thread/mle_ftd.cpp:1653,36'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/mle_ftd.cpp:1656,16'
          Dst:             _ZN2ot6Router30DecrementParentReselectTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:1660,20'
          Dst:             _ZN2ot6Router21SetSelectableAsParentEb
        - Src:             'src/core/thread/mle_ftd.cpp:1663,20'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:1678,17'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle_ftd.cpp:1678,44'
          Dst:             _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
        - Src:             'src/core/thread/mle_ftd.cpp:1682,21'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1682,21'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1683,36'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
        - Src:             'src/core/thread/mle_ftd.cpp:1684,21'
          Dst:             _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:1696,37'
          Dst:             _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
        - Src:             'src/core/thread/mle_ftd.cpp:1696,83'
          Dst:             _ZNK2ot6Router22IsWaitingForLinkAcceptEv
        - Src:             'src/core/thread/mle_ftd.cpp:1698,21'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1698,21'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1699,28'
          Dst:             _ZN2ot6Router27SetLinkRequestAttemptsToMaxEv
        - Src:             'src/core/thread/mle_ftd.cpp:1702,28'
          Dst:             _ZNK2ot6Router31HasRemainingLinkRequestAttemptsEv
        - Src:             'src/core/thread/mle_ftd.cpp:1704,28'
          Dst:             _ZN2ot6Router28DecrementLinkRequestAttemptsEv
        - Src:             'src/core/thread/mle_ftd.cpp:1705,64'
          Dst:             _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Src:             'src/core/thread/mle_ftd.cpp:1705,36'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - Src:             'src/core/thread/mle_ftd.cpp:1710,20'
          Dst:             _ZNK2ot8Neighbor18IsStateLinkRequestEv
        - Src:             'src/core/thread/mle_ftd.cpp:1710,60'
          Dst:             _ZNK2ot3Mle3Mle13DelayedSender26HasAnyScheduledLinkRequestERKNS_6RouterE
        - Src:             'src/core/thread/mle_ftd.cpp:1711,21'
          Dst:             _ZNK2ot6Router22IsWaitingForLinkAcceptEv
        - Src:             'src/core/thread/mle_ftd.cpp:1713,13'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1713,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1714,13'
          Dst:             _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:1718,20'
          Dst:             _ZNK2ot6Router22IsWaitingForLinkAcceptEv
        - Src:             'src/core/thread/mle_ftd.cpp:1718,56'
          Dst:             _ZN2ot6Router26DecrementLinkAcceptTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:1720,13'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1720,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1721,13'
          Dst:             _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:1725,13'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:1725,41'
          Dst:             _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
        - Src:             'src/core/thread/mle_ftd.cpp:1726,27'
          Dst:             _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
        - Src:             'src/core/thread/mle_ftd.cpp:1728,13'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1728,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1729,53'
          Dst:             _ZNK2ot8Neighbor11GetRouterIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:1729,38'
          Dst:             _ZN2ot11RouterTable7ReleaseEh
        - Src:             'src/core/thread/mle_ftd.cpp:1729,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:1733,18'
          Dst:             _ZN2ot11RouterTable14HandleTimeTickEv
        - Src:             'src/core/thread/mle_ftd.cpp:1735,5'
          Dst:             _ZN2ot3Mle3Mle27SynchronizeChildNetworkDataEv
    - functionName:    _ZN2ot3Mle3Mle20ClearAlternateRloc16Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac3Mac24SetAlternateShortAddressEt
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac3Mac24GetAlternateShortAddressEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:59,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:59,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac24SetAlternateShortAddressEt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:59,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:59,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:59,5'
          Dst:             _ZNK2ot3Mac3Mac24GetAlternateShortAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:61,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:62,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:62,21'
          Dst:             _ZN2ot3Mac3Mac24SetAlternateShortAddressEt
    - functionName:    _ZNK2ot3Mle3Mle30HasNeighborWithGoodLinkQualityEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1477
      functionLinenumberEnd: 1506
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          105
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11RouterTable3endEv
        - _ZN2ot11RouterTable5beginEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot15LinkQualityInfo10GetLastRssEv
        - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
        - _ZNK2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot8Neighbor12IsStateValidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1483,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1485,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1488,33'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable5beginEv
                - _ZN2ot11RouterTable3endEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo10GetLastRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
        - Branch String:   'src/core/thread/mle_ftd.cpp:1488,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1488,31'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo10GetLastRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1503,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:1490,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1492,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo10GetLastRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZNK2ot8Neighbor12IsStateValidEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1495,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo10GetLastRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZNK2ot8Neighbor12IsStateValidEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1497,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1488,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1499,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:1481,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1481,60'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle_ftd.cpp:1481,74'
          Dst:             _ZNK2ot15LinkQualityInfo10GetLastRssEv
        - Src:             'src/core/thread/mle_ftd.cpp:1481,34'
          Dst:             _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
        - Src:             'src/core/thread/mle_ftd.cpp:1488,33'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1488,31'
          Dst:             _ZN2ot11RouterTable5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:1488,31'
          Dst:             _ZN2ot11RouterTable3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:1490,21'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:1495,22'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1495,63'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/mle_ftd.cpp:1495,77'
          Dst:             _ZNK2ot15LinkQualityInfo10GetLastRssEv
        - Src:             'src/core/thread/mle_ftd.cpp:1495,38'
          Dst:             _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
    - functionName:    _ZN2ot6Router21SetSelectableAsParentEb
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aIsSelectable
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor18IsStateLinkRequestEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle11ScanMaskTlv15IsRouterFlagSetEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aMask
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aMask
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv4FindINS_3Mle11ScanMaskTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot3Mle3Mle19HandleParentRequestERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionLinenumberEnd: 1474
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         85
      ICount:          342
      EdgeCount:       100
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN2ot10ChildTable11GetNewChildEv
        - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Mle11ScanMaskTlv15IsRouterFlagSetEh
        - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
        - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
        - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle18ParentResponseInfoC2Ev
        - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Tlv4FindINS_3Mle11ScanMaskTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot5Child10SetTimeoutEj
        - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
        - _ZN2ot8Neighbor10SetVersionEt
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot11RouterTable12GetLeaderAgeEv
        - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
        - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot3Mle3Mle11IsAttachingEv
        - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
        - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
        - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot8Neighbor12GetLastHeardEv
        - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1404,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1404,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mle3Mle11IsAttachingEv
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZN2ot3Tlv4FindINS_3Mle11ScanMaskTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle11ScanMaskTlv15IsRouterFlagSetEh
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1404,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:1405,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1405,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1405,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11IsAttachingEv
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZN2ot3Tlv4FindINS_3Mle11ScanMaskTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle11ScanMaskTlv15IsRouterFlagSetEh
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1405,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1405,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1405,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZN2ot3Tlv4FindINS_3Mle11ScanMaskTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle11ScanMaskTlv15IsRouterFlagSetEh
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1407,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1407,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable19GetPathCostToLeaderEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZN2ot3Tlv4FindINS_3Mle11ScanMaskTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle11ScanMaskTlv15IsRouterFlagSetEh
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1407,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:1408,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1408,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZN2ot3Tlv4FindINS_3Mle11ScanMaskTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle11ScanMaskTlv15IsRouterFlagSetEh
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1408,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:1412,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1412,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1414,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_3Mle11ScanMaskTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle11ScanMaskTlv15IsRouterFlagSetEh
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1414,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1414,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1416,13'
              BranchSideFuncs:
                - _ZN2ot3Mle11ScanMaskTlv15IsRouterFlagSetEh
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1416,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1420,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1420,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1423,9'
              BranchSideFuncs:
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1429,9'
              BranchSideFuncs:
                - _ZN2ot3Mle11ScanMaskTlv15IsRouterFlagSetEh
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1429,9'
              BranchSideFuncs:
                - _ZN2ot3Mle11ScanMaskTlv15IsRouterFlagSetEh
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1433,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
        - Branch String:   'src/core/thread/mle_ftd.cpp:1423,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1423,9'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1423,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:1424,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1424,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1424,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:1429,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1429,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1429,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:1433,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1433,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1435,13'
              BranchSideFuncs:
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
        - Branch String:   'src/core/thread/mle_ftd.cpp:1437,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1439,9'
              BranchSideFuncs:
                - _ZN2ot10ChildTable11GetNewChildEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1454,38'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:1439,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1439,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1439,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:1446,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1448,13'
              BranchSideFuncs:
                - _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1451,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:1456,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1456,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot4Time9MsecToSecEj
                - _ZN2ot5Child10SetTimeoutEj
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1456,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:1459,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1461,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1465,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:1400,24'
          Dst:             _ZN2ot3Mle3Mle18ParentResponseInfoC2Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1402,67'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:1402,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:1404,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - Src:             'src/core/thread/mle_ftd.cpp:1405,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:1405,5'
          Dst:             _ZNK2ot3Mle3Mle11IsAttachingEv
        - Src:             'src/core/thread/mle_ftd.cpp:1407,5'
          Dst:             _ZNK2ot11RouterTable12GetLeaderAgeEv
        - Src:             'src/core/thread/mle_ftd.cpp:1408,5'
          Dst:             _ZNK2ot11RouterTable19GetPathCostToLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:1410,59'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:1410,73'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle_ftd.cpp:1410,27'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/mle_ftd.cpp:1412,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
        - Src:             'src/core/thread/mle_ftd.cpp:1414,5'
          Dst:             _ZN2ot3Tlv4FindINS_3Mle11ScanMaskTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:1423,9'
          Dst:             _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
        - Src:             'src/core/thread/mle_ftd.cpp:1424,9'
          Dst:             _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Src:             'src/core/thread/mle_ftd.cpp:1429,9'
          Dst:             _ZN2ot3Mle11ScanMaskTlv15IsRouterFlagSetEh
        - Src:             'src/core/thread/mle_ftd.cpp:1433,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:1435,25'
          Dst:             _ZN2ot10ChildTable9FindChildERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:1439,9'
          Dst:             _ZN2ot10ChildTable11GetNewChildEv
        - Src:             'src/core/thread/mle_ftd.cpp:1441,9'
          Dst:             _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:1442,16'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle_ftd.cpp:1446,30'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage11ReadModeTlvERNS0_10DeviceModeE
        - Src:             'src/core/thread/mle_ftd.cpp:1448,20'
          Dst:             _ZN2ot5Child13SetDeviceModeENS_3Mle10DeviceModeE
        - Src:             'src/core/thread/mle_ftd.cpp:1449,20'
          Dst:             _ZN2ot8Neighbor10SetVersionEt
        - Src:             'src/core/thread/mle_ftd.cpp:1454,38'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle_ftd.cpp:1454,68'
          Dst:             _ZNK2ot8Neighbor12GetLastHeardEv
        - Src:             'src/core/thread/mle_ftd.cpp:1454,59'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/mle_ftd.cpp:1459,17'
          Dst:             _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
        - Src:             'src/core/thread/mle_ftd.cpp:1461,29'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle_ftd.cpp:1461,16'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/thread/mle_ftd.cpp:1462,27'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/thread/mle_ftd.cpp:1462,16'
          Dst:             _ZN2ot5Child10SetTimeoutEj
        - Src:             'src/core/thread/mle_ftd.cpp:1466,5'
          Dst:             _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:1468,34'
          Dst:             _ZN2ot3Mle11ScanMaskTlv18IsEndDeviceFlagSetEh
        - Src:             'src/core/thread/mle_ftd.cpp:1468,13'
          Dst:             _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Src:             'src/core/thread/mle_ftd.cpp:1470,20'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender22ScheduleParentResponseERKNS1_18ParentResponseInfoEj
        - Src:             'src/core/thread/mle_ftd.cpp:1473,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3703
      functionLinenumberEnd: 3761
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNeighborId
        - aRouteTlv
      BBCount:         56
      ICount:          207
      EdgeCount:       68
      CyclomaticComplexity: 14
      functionsReached:
        - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
        - _ZNK2ot11RouterTable11IsAllocatedEh
        - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - _ZNK2ot11RouterTable3endEv
        - _ZNK2ot11RouterTable5beginEv
        - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
        - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
        - _ZNK2ot3Mle3Mle8IsRouterEv
        - _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - _ZNK2ot8Neighbor12IsStateValidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3712,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3712,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable5beginEv
                - _ZNK2ot11RouterTable3endEv
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3712,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3713,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3713,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable5beginEv
                - _ZNK2ot11RouterTable3endEv
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3713,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3715,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3715,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3715,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable5beginEv
                - _ZNK2ot11RouterTable3endEv
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3717,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3717,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable5beginEv
                - _ZNK2ot11RouterTable3endEv
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3717,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3724,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3724,31'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3739,5'
              BranchSideFuncs:
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3726,36'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3726,40'
              BranchSideFuncs:
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZNK2ot8Neighbor12IsStateValidEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3728,13'
              BranchSideFuncs:
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3726,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3728,13'
              BranchSideFuncs:
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3731,14'
              BranchSideFuncs:
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3733,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3724,5'
              BranchSideFuncs:
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3735,13'
              BranchSideFuncs:
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3739,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3739,5'
              BranchSideFuncs:
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3739,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3746,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3746,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3746,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3751,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3751,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3751,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:3755,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3755,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3755,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3709,46'
          Dst:             _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Src:             'src/core/thread/mle_ftd.cpp:3712,5'
          Dst:             _ZNK2ot3Mle3Mle8IsRouterEv
        - Src:             'src/core/thread/mle_ftd.cpp:3713,5'
          Dst:             _ZNK2ot11RouterTable11IsAllocatedEh
        - Src:             'src/core/thread/mle_ftd.cpp:3715,5'
          Dst:             _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
        - Src:             'src/core/thread/mle_ftd.cpp:3724,31'
          Dst:             _ZNK2ot11RouterTable5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:3724,31'
          Dst:             _ZNK2ot11RouterTable3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:3726,21'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:3726,47'
          Dst:             _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Src:             'src/core/thread/mle_ftd.cpp:3746,5'
          Dst:             _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mle_ftd.cpp:3751,5'
          Dst:             _ZNK2ot3Mle3Mle33NeighborHasComparableConnectivityERKNS0_8RouteTlvEh
        - Src:             'src/core/thread/mle_ftd.cpp:3755,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3755,5'
          Dst:             _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
    - functionName:    _ZNK2ot11RouterTable11IsAllocatedEh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:319,69'
          Dst:             _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
    - functionName:    _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouter
        - aRxInfo
        - aLinkMargin
      BBCount:         35
      ICount:          138
      EdgeCount:       42
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot24LinkQualityForLinkMarginEh
        - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
        - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
        - _ZNK2ot3Mle3Mle24GetCurrentAttachDurationEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor18IsStateLinkRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1338,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1338,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1338,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZNK2ot3Mle3Mle24GetCurrentAttachDurationEv
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:1338,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1338,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1338,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZNK2ot3Mle3Mle24GetCurrentAttachDurationEv
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:1367,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1369,18'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1374,9'
              BranchSideFuncs:
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZNK2ot3Mle3Mle24GetCurrentAttachDurationEv
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:1374,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1374,9'
              BranchSideFuncs:
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZNK2ot3Mle3Mle24GetCurrentAttachDurationEv
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1374,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:1375,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1375,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle24GetCurrentAttachDurationEv
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1375,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:1376,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1376,9'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1376,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:1377,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1377,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1377,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:1338,5'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:1338,5'
          Dst:             _ZNK2ot8Neighbor18IsStateLinkRequestEv
        - Src:             'src/core/thread/mle_ftd.cpp:1365,34'
          Dst:             _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
        - Src:             'src/core/thread/mle_ftd.cpp:1375,9'
          Dst:             _ZN2ot24LinkQualityForLinkMarginEh
        - Src:             'src/core/thread/mle_ftd.cpp:1376,9'
          Dst:             _ZNK2ot3Mle3Mle24GetCurrentAttachDurationEv
        - Src:             'src/core/thread/mle_ftd.cpp:1377,9'
          Dst:             _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - Src:             'src/core/thread/mle_ftd.cpp:1383,5'
          Dst:             _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:1384,13'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle_ftd.cpp:1385,13'
          Dst:             _ZN2ot6Router22ClearLinkAcceptTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:1386,49'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/thread/mle_ftd.cpp:1386,20'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
    - functionName:    _ZN2ot6Router22ClearLinkAcceptTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle8RouteTlv11IsSingletonEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
        - _ZNK2ot3Mle8RouteTlv7IsValidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_tlvs.hpp:291,53'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_tlvs.hpp:291,57'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
            - BranchSide:      'src/core/thread/mle_tlvs.hpp:291,53'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:291,43'
          Dst:             _ZNK2ot3Mle8RouteTlv7IsValidEv
        - Src:             'src/core/thread/mle_tlvs.hpp:291,71'
          Dst:             _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
    - functionName:    _ZN2ot3Mle3Mle24HandleAdvertisementOnFtdERNS1_6RxInfoEtRKNS0_10LeaderDataE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1326
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
        - aSourceAddress
        - aLeaderData
      BBCount:         128
      ICount:          575
      EdgeCount:       162
      CyclomaticComplexity: 36
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
        - _ZN2ot11RouterTable14FindRouterByIdEh
        - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
        - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
        - _ZN2ot3Mle10DeviceModeC2Eh
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
        - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
        - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
        - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Router21SetSelectableAsParentEb
        - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
        - _ZN2ot7ToUlongEj
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZN2ot8Neighbor9SetRloc16Et
        - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
        - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
        - _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - _ZNK2ot3Mle3Mle11IsSingletonEv
        - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
        - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
        - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle8IsRouterEv
        - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
        - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
        - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
        - _ZNK2ot3Mle8RouteTlv7IsValidEv
        - _ZNK2ot7Message13GetAverageRssEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor18IsStateLinkRequestEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1155,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1158,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1160,18'
              BranchSideFuncs:
                - _ZN2ot3Tlv9SetLengthEh
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1163,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1169,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1171,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1204,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1174,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1174,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1174,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1176,32'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1176,36'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1183,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1176,69'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1177,14'
              BranchSideFuncs:
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1183,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1176,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1179,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1183,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1179,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1179,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1179,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1183,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1183,27'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1188,40'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1183,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1185,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1188,40'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv11IsSingletonEv
                - _ZNK2ot3Mle3Mle11IsSingletonEv
                - _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1188,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1195,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1198,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1204,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1206,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1218,5'
              BranchSideFuncs:
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1206,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1206,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1206,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1208,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1210,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1215,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1218,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1218,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1218,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1218,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1218,5'
              BranchSideFuncs:
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1218,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1228,40'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1228,43'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1236,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1228,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1230,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1236,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1230,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1230,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1231,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1236,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1238,13'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1277,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1238,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1241,23'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1259,22'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1243,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1245,29'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1249,18'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:1249,52'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1249,56'
              BranchSideFuncs:
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1254,13'
              BranchSideFuncs:
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1249,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1251,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1254,13'
              BranchSideFuncs:
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1260,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1260,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
                - _ZN2ot6Router21SetSelectableAsParentEb
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1260,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1277,20'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1277,39'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1282,14'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
        - Branch String:   'src/core/thread/mle_ftd.cpp:1277,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1279,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1282,14'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
        - Branch String:   'src/core/thread/mle_ftd.cpp:1283,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1283,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1283,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1285,33'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1285,36'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1305,10'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:1285,67'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1285,70'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1305,10'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:1285,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1290,45'
              BranchSideFuncs:
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1305,10'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:1305,33'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1305,37'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1316,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1305,66'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1305,70'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1316,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1305,107'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1306,32'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1316,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1305,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1308,23'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1316,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1321,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1321,30'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1321,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:1321,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1321,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1323,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:1149,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1149,78'
          Dst:             _ZNK2ot7Message13GetAverageRssEv
        - Src:             'src/core/thread/mle_ftd.cpp:1149,43'
          Dst:             _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
        - Src:             'src/core/thread/mle_ftd.cpp:1155,30'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
        - Src:             'src/core/thread/mle_ftd.cpp:1160,18'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/mle_ftd.cpp:1169,21'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:1169,53'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:1171,9'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:1171,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/thread/mle_ftd.cpp:1171,9'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:1171,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/thread/mle_ftd.cpp:1171,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1176,22'
          Dst:             _ZNK2ot3Mle8RouteTlv7IsValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:1177,26'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:1179,13'
          Dst:             _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
        - Src:             'src/core/thread/mle_ftd.cpp:1179,13'
          Dst:             _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - Src:             'src/core/thread/mle_ftd.cpp:1183,13'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle_ftd.cpp:1188,40'
          Dst:             _ZNK2ot3Mle8RouteTlv11IsSingletonEv
        - Src:             'src/core/thread/mle_ftd.cpp:1188,68'
          Dst:             _ZNK2ot3Mle3Mle11IsSingletonEv
        - Src:             'src/core/thread/mle_ftd.cpp:1188,13'
          Dst:             _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
        - Src:             'src/core/thread/mle_ftd.cpp:1195,13'
          Dst:             _ZN2ot3Mle3Mle6AttachENS1_10AttachModeE
        - Src:             'src/core/thread/mle_ftd.cpp:1204,21'
          Dst:             _ZNK2ot3Mle10LeaderData17GetLeaderRouterIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:1204,44'
          Dst:             _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:1206,9'
          Dst:             _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:1208,14'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle_ftd.cpp:1210,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mle_ftd.cpp:1211,25'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:1211,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:1218,5'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:1218,5'
          Dst:             _ZNK2ot3Mle8RouteTlv7IsValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:1219,16'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:1228,17'
          Dst:             _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:1228,56'
          Dst:             _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
        - Src:             'src/core/thread/mle_ftd.cpp:1230,9'
          Dst:             _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:1236,9'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mle_ftd.cpp:1243,25'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1245,29'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:1245,17'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:1249,40'
          Dst:             _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
        - Src:             'src/core/thread/mle_ftd.cpp:1249,69'
          Dst:             _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Src:             'src/core/thread/mle_ftd.cpp:1251,39'
          Dst:             _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:1254,26'
          Dst:             _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
        - Src:             'src/core/thread/mle_ftd.cpp:1259,35'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:1262,13'
          Dst:             _ZN2ot3Mle3Mle29EstablishRouterLinkOnFtdChildERNS_6RouterERNS1_6RxInfoEh
        - Src:             'src/core/thread/mle_ftd.cpp:1266,17'
          Dst:             _ZN2ot6Router21SetSelectableAsParentEb
        - Src:             'src/core/thread/mle_ftd.cpp:1269,30'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle_ftd.cpp:1269,17'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/thread/mle_ftd.cpp:1277,9'
          Dst:             _ZNK2ot3Mle3Mle8IsRouterEv
        - Src:             'src/core/thread/mle_ftd.cpp:1277,23'
          Dst:             _ZNK2ot3Mle3Mle15ShouldDowngradeEhRKNS0_8RouteTlvE
        - Src:             'src/core/thread/mle_ftd.cpp:1279,31'
          Dst:             _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:1282,27'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:1285,18'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:1285,44'
          Dst:             _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:1285,70'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1285,88'
          Dst:             _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:1291,27'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:1291,17'
          Dst:             _ZN2ot8Neighbor9SetRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:1292,31'
          Dst:             _ZN2ot3Mle10DeviceModeC2Eh
        - Src:             'src/core/thread/mle_ftd.cpp:1292,17'
          Dst:             _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
        - Src:             'src/core/thread/mle_ftd.cpp:1295,24'
          Dst:             _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:1299,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1299,75'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1299,96'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1299,32'
          Dst:             _ZN2ot15AddressResolver23ReplaceEntriesForRloc16Ett
        - Src:             'src/core/thread/mle_ftd.cpp:1305,18'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:1305,45'
          Dst:             _ZNK2ot8Neighbor18IsStateLinkRequestEv
        - Src:             'src/core/thread/mle_ftd.cpp:1306,18'
          Dst:             _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - Src:             'src/core/thread/mle_ftd.cpp:1308,9'
          Dst:             _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:1309,17'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle_ftd.cpp:1310,17'
          Dst:             _ZN2ot6Router22ClearLinkAcceptTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:1311,17'
          Dst:             _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Src:             'src/core/thread/mle_ftd.cpp:1312,24'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender19ScheduleLinkRequestERKNS_6RouterEj
        - Src:             'src/core/thread/mle_ftd.cpp:1316,26'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle_ftd.cpp:1316,13'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/thread/mle_ftd.cpp:1318,18'
          Dst:             _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
        - Src:             'src/core/thread/mle_ftd.cpp:1321,49'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1323,9'
          Dst:             _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
    - functionName:    _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle11IsSingletonEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1108
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1111,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1111,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1111,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:1111,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1111,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1111,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:1111,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:1111,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - Src:             'src/core/thread/mle_ftd.cpp:1112,33'
          Dst:             _ZNK2ot11RouterTable20GetActiveRouterCountEv
    - functionName:    _ZN2ot3Mle3Mle17ComparePartitionsEbRKNS0_10LeaderDataEbS4_
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - bool
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - aSingletonA
        - aLeaderDataA
        - aSingletonB
        - aLeaderDataB
      BBCount:         14
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot15ThreeWayCompareIbEEiT_S1_
        - _ZN2ot15ThreeWayCompareIhEEiT_S1_
        - _ZN2ot15ThreeWayCompareIjEEiT_S1_
        - _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1126,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1126,5'
              BranchSideFuncs:
                - _ZN2ot15ThreeWayCompareIbEEiT_S1_
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot15ThreeWayCompareIjEEiT_S1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1126,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:1130,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1130,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot15ThreeWayCompareIjEEiT_S1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1130,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:1125,41'
          Dst:             _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - Src:             'src/core/thread/mle_ftd.cpp:1125,70'
          Dst:             _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - Src:             'src/core/thread/mle_ftd.cpp:1125,12'
          Dst:             _ZN2ot15ThreeWayCompareIhEEiT_S1_
        - Src:             'src/core/thread/mle_ftd.cpp:1129,12'
          Dst:             _ZN2ot15ThreeWayCompareIbEEiT_S1_
        - Src:             'src/core/thread/mle_ftd.cpp:1132,41'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:1132,72'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:1132,12'
          Dst:             _ZN2ot15ThreeWayCompareIjEEiT_S1_
    - functionName:    _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouteTlv
        - aRxInfo
      BBCount:         16
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
        - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11RouterTable11IsAllocatedEh
        - _ZNK2ot11RouterTable8ContainsERKNS_8NeighborE
        - _ZNK2ot3Mle3Mle8IsRouterEv
        - _ZNK2ot3Mle8RouteTlv15GetRouterIdMaskEv
        - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1054,40'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1054,43'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable8ContainsERKNS_8NeighborE
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZNK2ot3Mle8RouteTlv15GetRouterIdMaskEv
                - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot8Neighbor9GetRloc16Ev
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1059,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZNK2ot3Mle8RouteTlv15GetRouterIdMaskEv
                - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1054,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1056,26'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZNK2ot3Mle8RouteTlv15GetRouterIdMaskEv
                - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1059,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZNK2ot3Mle8RouteTlv15GetRouterIdMaskEv
                - _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
                - _ZNK2ot3Mle3Mle8IsRouterEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:1061,20'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1061,24'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1067,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1061,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1063,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1067,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1067,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1067,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1069,29'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:1054,43'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1054,62'
          Dst:             _ZNK2ot11RouterTable8ContainsERKNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:1056,45'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1059,46'
          Dst:             _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
        - Src:             'src/core/thread/mle_ftd.cpp:1059,79'
          Dst:             _ZNK2ot3Mle8RouteTlv15GetRouterIdMaskEv
        - Src:             'src/core/thread/mle_ftd.cpp:1059,18'
          Dst:             _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
        - Src:             'src/core/thread/mle_ftd.cpp:1061,9'
          Dst:             _ZNK2ot3Mle3Mle8IsRouterEv
        - Src:             'src/core/thread/mle_ftd.cpp:1061,37'
          Dst:             _ZNK2ot11RouterTable11IsAllocatedEh
        - Src:             'src/core/thread/mle_ftd.cpp:1063,21'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:1063,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:1069,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1069,50'
          Dst:             _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
    - functionName:    _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3918
      functionLinenumberEnd: 3918
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3918,69'
          Dst:             _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
    - functionName:    _ZNK2ot3Mle8RouteTlv15GetRouterIdMaskEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      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:    _ZN2ot15ThreeWayCompareIjEEiT_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - aFirst
        - aSecond
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:181,12'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:181,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:181,40'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle32ReadAndProcessRouteTlvOnFtdChildERNS1_6RxInfoEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
        - aParentId
      BBCount:         19
      ICount:          83
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
        - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:1088,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1088,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1088,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:1090,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1093,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1098,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1100,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:1093,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1093,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1094,9'
              BranchSideFuncs:
                - _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:1088,5'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle_ftd.cpp:1090,30'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
        - Src:             'src/core/thread/mle_ftd.cpp:1093,9'
          Dst:             _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:1094,22'
          Dst:             _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
    - functionName:    _ZNK2ot6Router10GetNextHopEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle26HandleLinkAcceptAndRequestERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle23HandleLinkAcceptVariantERNS1_6RxInfoENS1_11MessageTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:829,57'
          Dst:             _ZN2ot3Mle3Mle23HandleLinkAcceptVariantERNS1_6RxInfoENS1_11MessageTypeE
    - functionName:    _ZN2ot3Mle3Mle23HandleLinkAcceptVariantERNS1_6RxInfoENS1_11MessageTypeE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
        - aMessageType
      BBCount:         175
      ICount:          744
      EdgeCount:       203
      CyclomaticComplexity: 30
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
        - _ZN2ot11RouterTable14FindRouterByIdEh
        - _ZN2ot11RouterTable5ClearEv
        - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - _ZN2ot24LinkQualityForLinkMarginEh
        - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
        - _ZN2ot3Mle10DeviceModeC2Eh
        - _ZN2ot3Mle11RxChallengeC2Ev
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZN2ot3Mle15IsRouterIdValidEh
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
        - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
        - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
        - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
        - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
        - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - _ZN2ot3Mle3Mle14SetStateRouterEt
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
        - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
        - _ZN2ot8Neighbor10SetVersionEt
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
        - _ZN2ot8Neighbor14SetKeySequenceEj
        - _ZN2ot8Neighbor18SetMleFrameCounterEj
        - _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZN2ot8Neighbor9SetRloc16Et
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
        - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
        - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
        - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
        - _ZNK2ot3Mle3Mle18RouterRoleRestorer8IsActiveEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
        - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
        - _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
        - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
        - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
        - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
        - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - _ZNK2ot6Router10GetNextHopEv
        - _ZNK2ot7Message13GetAverageRssEv
        - _ZNK2ot8Neighbor12GetChallengeEv
        - _ZNK2ot8Neighbor8GetStateEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:850,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:850,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:852,26'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer8IsActiveEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - _ZNK2ot8Neighbor8GetStateEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:854,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:854,5'
              BranchSideFuncs:
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer8IsActiveEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - _ZNK2ot8Neighbor8GetStateEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:854,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:858,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:858,43'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor8GetStateEv
                - _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer8IsActiveEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:858,19'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer8IsActiveEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:860,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:860,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:862,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer8IsActiveEv
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:862,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:865,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:869,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer8IsActiveEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:875,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:878,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:865,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:865,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:865,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:869,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:869,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
                - _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:869,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:869,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:869,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:869,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:882,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:882,30'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:887,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:882,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:884,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:887,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:887,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:887,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:889,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:889,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:889,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:891,38'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:891,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:894,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:899,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - __assert_fail
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:903,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:899,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:899,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:899,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:906,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:909,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:941,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:946,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:946,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:987,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/mle_ftd.cpp:990,19'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:909,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:909,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:910,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:910,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:910,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:910,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:912,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:912,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:913,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:916,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:916,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:917,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:917,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:917,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:918,18'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:919,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:919,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:919,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:921,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:923,28'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:927,28'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Mle3Mle14SetStateRouterEt
                - _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:941,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:941,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:941,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:946,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:946,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:946,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:948,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:948,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:949,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:949,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:949,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:949,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:951,37'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:952,48'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
            - BranchSide:      'src/core/thread/mle_ftd.cpp:955,41'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
        - Branch String:   'src/core/thread/mle_ftd.cpp:951,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:955,41'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
            - BranchSide:      'src/core/thread/mle_ftd.cpp:958,17'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
        - Branch String:   'src/core/thread/mle_ftd.cpp:958,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:961,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
            - BranchSide:      'src/core/thread/mle_ftd.cpp:973,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:976,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:961,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:961,13'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
            - BranchSide:      'src/core/thread/mle_ftd.cpp:961,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:963,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:965,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:969,32'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:965,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:965,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:966,26'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:967,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:967,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:968,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:979,35'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:979,55'
              BranchSideFuncs:
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:984,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:979,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:981,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:984,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot8Neighbor20GetLinkFrameCountersEv
                - _ZN2ot3Mac17LinkFrameCounters6SetAllEj
                - _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
                - _ZN2ot8Neighbor18SetMleFrameCounterEj
                - _ZN2ot8Neighbor10SetVersionEt
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
                - _ZN2ot24LinkQualityForLinkMarginEh
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot8Neighbor14SetKeySequenceEj
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:1007,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1009,9'
              BranchSideFuncs:
                - _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1012,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
        - Branch String:   'src/core/thread/mle_ftd.cpp:1015,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1015,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1017,24'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:1019,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1019,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1021,17'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:1021,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1025,13'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1025,13'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1027,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:1033,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1033,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:1034,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:839,21'
          Dst:             _ZN2ot3Mle11RxChallengeC2Ev
        - Src:             'src/core/thread/mle_ftd.cpp:850,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:852,61'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:852,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressEt
        - Src:             'src/core/thread/mle_ftd.cpp:854,5'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:856,21'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:857,34'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:858,51'
          Dst:             _ZNK2ot8Neighbor8GetStateEv
        - Src:             'src/core/thread/mle_ftd.cpp:860,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage15ReadResponseTlvERNS0_11RxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:865,9'
          Dst:             _ZNK2ot8Neighbor12GetChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:865,9'
          Dst:             _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:869,9'
          Dst:             _ZNK2ot3Mle3Mle18RouterRoleRestorer8IsActiveEv
        - Src:             'src/core/thread/mle_ftd.cpp:869,9'
          Dst:             _ZNK2ot3Mle3Mle18RouterRoleRestorer12GetChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:869,9'
          Dst:             _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:882,49'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:884,9'
          Dst:             _ZN2ot3Mle3Mle14RemoveNeighborERNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:887,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
        - Src:             'src/core/thread/mle_ftd.cpp:889,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage20ReadFrameCounterTlvsERjS3_
        - Src:             'src/core/thread/mle_ftd.cpp:891,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh16EhEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:899,9'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:909,9'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh10EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:910,9'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:912,9'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - Src:             'src/core/thread/mle_ftd.cpp:913,9'
          Dst:             _ZN2ot3Mle3Mle13SetLeaderDataERKNS0_10LeaderDataE
        - Src:             'src/core/thread/mle_ftd.cpp:915,22'
          Dst:             _ZN2ot11RouterTable5ClearEv
        - Src:             'src/core/thread/mle_ftd.cpp:916,9'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
        - Src:             'src/core/thread/mle_ftd.cpp:917,9'
          Dst:             _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:918,31'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:921,13'
          Dst:             _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:921,34'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:923,28'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:923,13'
          Dst:             _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Src:             'src/core/thread/mle_ftd.cpp:927,28'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:927,13'
          Dst:             _ZN2ot3Mle3Mle14SetStateRouterEt
        - Src:             'src/core/thread/mle_ftd.cpp:930,29'
          Dst:             _ZN2ot3Mle3Mle18RouterRoleRestorer4StopEv
        - Src:             'src/core/thread/mle_ftd.cpp:932,58'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:932,21'
          Dst:             _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:932,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:948,9'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - Src:             'src/core/thread/mle_ftd.cpp:949,9'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:949,9'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:952,48'
          Dst:             _ZNK2ot3Mle10LeaderData14GetDataVersionENS_11NetworkData4TypeE
        - Src:             'src/core/thread/mle_ftd.cpp:953,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:953,64'
          Dst:             _ZNK2ot11NetworkData6Leader10GetVersionENS0_4TypeE
        - Src:             'src/core/thread/mle_ftd.cpp:952,13'
          Dst:             _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - Src:             'src/core/thread/mle_ftd.cpp:955,62'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:955,25'
          Dst:             _ZN2ot3Mle3Mle15SendDataRequestERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:955,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:958,34'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage12ReadRouteTlvERNS0_8RouteTlvE
        - Src:             'src/core/thread/mle_ftd.cpp:961,13'
          Dst:             _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - Src:             'src/core/thread/mle_ftd.cpp:963,30'
          Dst:             _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
        - Src:             'src/core/thread/mle_ftd.cpp:965,17'
          Dst:             _ZN2ot3Mle3Mle15ProcessRouteTlvERKNS0_8RouteTlvERNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:966,39'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:967,17'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle_ftd.cpp:979,63'
          Dst:             _ZNK2ot6Router10GetNextHopEv
        - Src:             'src/core/thread/mle_ftd.cpp:979,39'
          Dst:             _ZN2ot3Mle15IsRouterIdValidEh
        - Src:             'src/core/thread/mle_ftd.cpp:981,13'
          Dst:             _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Src:             'src/core/thread/mle_ftd.cpp:987,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle_ftd.cpp:990,5'
          Dst:             _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:991,13'
          Dst:             _ZN2ot8Neighbor9SetRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:992,13'
          Dst:             _ZN2ot8Neighbor20GetLinkFrameCountersEv
        - Src:             'src/core/thread/mle_ftd.cpp:992,36'
          Dst:             _ZN2ot3Mac17LinkFrameCounters6SetAllEj
        - Src:             'src/core/thread/mle_ftd.cpp:993,13'
          Dst:             _ZN2ot8Neighbor22SetLinkAckFrameCounterEj
        - Src:             'src/core/thread/mle_ftd.cpp:994,13'
          Dst:             _ZN2ot8Neighbor18SetMleFrameCounterEj
        - Src:             'src/core/thread/mle_ftd.cpp:995,13'
          Dst:             _ZN2ot8Neighbor10SetVersionEt
        - Src:             'src/core/thread/mle_ftd.cpp:996,27'
          Dst:             _ZN2ot3Mle10DeviceModeC2Eh
        - Src:             'src/core/thread/mle_ftd.cpp:996,13'
          Dst:             _ZN2ot8Neighbor13SetDeviceModeENS_3Mle10DeviceModeE
        - Src:             'src/core/thread/mle_ftd.cpp:998,31'
          Dst:             _ZN2ot24LinkQualityForLinkMarginEh
        - Src:             'src/core/thread/mle_ftd.cpp:998,13'
          Dst:             _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - Src:             'src/core/thread/mle_ftd.cpp:999,13'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle_ftd.cpp:1000,13'
          Dst:             _ZN2ot8Neighbor14SetKeySequenceEj
        - Src:             'src/core/thread/mle_ftd.cpp:1001,13'
          Dst:             _ZN2ot6Router22ClearLinkAcceptTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:1003,20'
          Dst:             _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:1005,20'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender26RemoveScheduledLinkRequestERKNS_6RouterE
        - Src:             'src/core/thread/mle_ftd.cpp:1009,22'
          Dst:             _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
        - Src:             'src/core/thread/mle_ftd.cpp:1013,5'
          Dst:             _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:1017,24'
          Dst:             _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
        - Src:             'src/core/thread/mle_ftd.cpp:1019,9'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:1021,34'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
        - Src:             'src/core/thread/mle_ftd.cpp:1030,36'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:1031,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:1031,79'
          Dst:             _ZNK2ot7Message13GetAverageRssEv
        - Src:             'src/core/thread/mle_ftd.cpp:1031,44'
          Dst:             _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
        - Src:             'src/core/thread/mle_ftd.cpp:1033,9'
          Dst:             _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:1037,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aRloc16
        - aStartMode
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle22SetStateRouterOrLeaderENS0_10DeviceRoleEtNS0_15LeaderStartModeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:380,5'
          Dst:             _ZN2ot3Mle3Mle22SetStateRouterOrLeaderENS0_10DeviceRoleEtNS0_15LeaderStartModeE
    - functionName:    _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         98
      ICount:          377
      EdgeCount:       119
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
        - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
        - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
        - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
        - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
        - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
        - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZN2ot8Neighbor17GenerateChallengeEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot5ArrayIhLt32EhE3endEv
        - _ZNK2ot5ArrayIhLt32EhE5beginEv
        - _ZNK2ot8Neighbor12GetChallengeEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor18IsStateLinkRequestEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:750,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:750,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:750,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:754,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:756,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor18IsStateLinkRequestEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:767,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:756,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:758,21'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:763,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:763,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:763,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:763,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:767,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:767,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:767,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:768,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:768,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:769,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:769,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:769,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:770,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:770,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:770,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:771,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:771,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:771,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:773,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:773,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:773,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:775,9'
              BranchSideFuncs:
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:775,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:777,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:780,28'
              BranchSideFuncs:
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:777,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:777,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:778,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayIhLt32EhE5beginEv
                - _ZNK2ot5ArrayIhLt32EhE3endEv
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:780,26'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:780,26'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:801,9'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
        - Branch String:   'src/core/thread/mle_ftd.cpp:782,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:785,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
            - BranchSide:      'src/core/thread/mle_ftd.cpp:789,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:794,13'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:797,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:785,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:785,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:786,13'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:789,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:789,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:789,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:790,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:790,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:791,13'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
                - _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
        - Branch String:   'src/core/thread/mle_ftd.cpp:801,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:803,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor17GenerateChallengeEv
                - _ZNK2ot8Neighbor12GetChallengeEv
                - _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:816,39'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:805,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:805,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:806,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:806,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:806,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:807,5'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
                - _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:818,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:818,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:820,24'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:823,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:823,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:823,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:823,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:823,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:823,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:750,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:752,27'
          Dst:             _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle_ftd.cpp:756,21'
          Dst:             _ZNK2ot8Neighbor18IsStateLinkRequestEv
        - Src:             'src/core/thread/mle_ftd.cpp:759,34'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/mle_ftd.cpp:759,21'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/thread/mle_ftd.cpp:763,13'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:767,5'
          Dst:             _ZN2ot3Mle3Mle13NewMleMessageENS0_7CommandE
        - Src:             'src/core/thread/mle_ftd.cpp:768,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage16AppendVersionTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:769,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage22AppendSourceAddressTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:770,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage17AppendResponseTlvERKNS0_11RxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:771,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage32AppendLinkAndMleFrameCounterTlvsEv
        - Src:             'src/core/thread/mle_ftd.cpp:773,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLinkMarginTlvEh
        - Src:             'src/core/thread/mle_ftd.cpp:777,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendLeaderDataTlvEv
        - Src:             'src/core/thread/mle_ftd.cpp:780,26'
          Dst:             _ZNK2ot5ArrayIhLt32EhE5beginEv
        - Src:             'src/core/thread/mle_ftd.cpp:780,26'
          Dst:             _ZNK2ot5ArrayIhLt32EhE3endEv
        - Src:             'src/core/thread/mle_ftd.cpp:785,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage14AppendRouteTlvEPNS_8NeighborE
        - Src:             'src/core/thread/mle_ftd.cpp:790,13'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:790,13'
          Dst:             _ZN2ot3Mle3Mle9TxMessage18AppendAddress16TlvEt
        - Src:             'src/core/thread/mle_ftd.cpp:803,17'
          Dst:             _ZN2ot8Neighbor17GenerateChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:805,9'
          Dst:             _ZNK2ot8Neighbor12GetChallengeEv
        - Src:             'src/core/thread/mle_ftd.cpp:805,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage18AppendChallengeTlvERKNS0_11TxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:806,9'
          Dst:             _ZN2ot3Mle3Mle9TxMessage19AppendTlvRequestTlvILh1EEE7otErrorRAT__Kh
        - Src:             'src/core/thread/mle_ftd.cpp:816,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle_ftd.cpp:818,5'
          Dst:             _ZN2ot3Mle3Mle9TxMessage6SendToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:820,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:823,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot3Mle3Mle16HandleLinkAcceptERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle23HandleLinkAcceptVariantERNS1_6RxInfoENS1_11MessageTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:827,47'
          Dst:             _ZN2ot3Mle3Mle23HandleLinkAcceptVariantERNS1_6RxInfoENS1_11MessageTypeE
    - functionName:    _ZN2ot3Mle3Mle17HandleLinkRequestERNS1_6RxInfoE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRxInfo
      BBCount:         75
      ICount:          306
      EdgeCount:       84
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot11RouterTable18FindRouterByRloc16Et
        - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
        - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
        - _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
        - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
        - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle3Mle11IsAttachingEv
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
        - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
        - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
        - _ZNK2ot7Message13GetAverageRssEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:640,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:640,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11IsAttachingEv
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot11RouterTable18FindRouterByRloc16Et
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:640,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:642,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:642,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:642,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot11RouterTable18FindRouterByRloc16Et
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:644,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:644,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:646,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot11RouterTable18FindRouterByRloc16Et
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:646,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:646,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:648,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot11RouterTable18FindRouterByRloc16Et
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:648,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:651,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot11RouterTable18FindRouterByRloc16Et
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:654,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot11RouterTable18FindRouterByRloc16Et
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:656,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:651,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:651,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot7Message13GetAverageRssEv
                - _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot11RouterTable18FindRouterByRloc16Et
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:651,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:663,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:666,28'
              BranchSideFuncs:
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
                - _ZN2ot11RouterTable18FindRouterByRloc16Et
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:691,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:697,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:666,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:668,30'
              BranchSideFuncs:
                - _ZN2ot11RouterTable18FindRouterByRloc16Et
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:686,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:670,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:670,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZN2ot6Router22ClearLinkAcceptTimeoutEv
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/thread/mle_ftd.cpp:670,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:672,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:674,31'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:680,17'
              BranchSideFuncs:
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
        - Branch String:   'src/core/thread/mle_ftd.cpp:680,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:680,17'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:680,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:691,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:691,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:691,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:691,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:691,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:691,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:700,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:704,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:704,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:706,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:726,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:728,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
                - _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:732,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
                - _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:636,20'
          Dst:             _ZN2ot3Mle3Mle14LinkAcceptInfoC2Ev
        - Src:             'src/core/thread/mle_ftd.cpp:638,65'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:638,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:640,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:642,5'
          Dst:             _ZNK2ot3Mle3Mle11IsAttachingEv
        - Src:             'src/core/thread/mle_ftd.cpp:644,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage16ReadChallengeTlvERNS0_11RxChallengeE
        - Src:             'src/core/thread/mle_ftd.cpp:646,5'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage14ReadVersionTlvERt
        - Src:             'src/core/thread/mle_ftd.cpp:648,30'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadLeaderDataTlvERNS0_10LeaderDataE
        - Src:             'src/core/thread/mle_ftd.cpp:651,9'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:651,9'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:659,54'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:659,68'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/mle_ftd.cpp:659,22'
          Dst:             _ZN2ot3Mac10ExtAddress10SetFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/mle_ftd.cpp:661,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:661,75'
          Dst:             _ZNK2ot7Message13GetAverageRssEv
        - Src:             'src/core/thread/mle_ftd.cpp:661,40'
          Dst:             _ZNK2ot3Mac3Mac17ComputeLinkMarginEa
        - Src:             'src/core/thread/mle_ftd.cpp:663,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh0EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:666,13'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:668,43'
          Dst:             _ZN2ot11RouterTable18FindRouterByRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:672,26'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:674,17'
          Dst:             _ZN2ot3Mle3Mle12InitNeighborERNS_8NeighborERKNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:675,25'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
        - Src:             'src/core/thread/mle_ftd.cpp:676,25'
          Dst:             _ZN2ot6Router22ClearLinkAcceptTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:680,17'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:680,17'
          Dst:             _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Src:             'src/core/thread/mle_ftd.cpp:691,9'
          Dst:             _ZNK2ot3Mle3Mle6RxInfo20IsNeighborStateValidEv
        - Src:             'src/core/thread/mle_ftd.cpp:691,9'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/mle_ftd.cpp:691,9'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/mle_ftd.cpp:700,30'
          Dst:             _ZNK2ot3Mle3Mle9RxMessage17ReadTlvRequestTlvERNS1_7TlvListE
        - Src:             'src/core/thread/mle_ftd.cpp:724,5'
          Dst:             _ZN2ot3Mle3Mle18ProcessKeySequenceERNS1_6RxInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:726,30'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:726,44'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/mle_ftd.cpp:728,49'
          Dst:             _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Src:             'src/core/thread/mle_ftd.cpp:728,24'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender18ScheduleLinkAcceptERKNS1_14LinkAcceptInfoEj
        - Src:             'src/core/thread/mle_ftd.cpp:732,17'
          Dst:             _ZN2ot3Mle3Mle14SendLinkAcceptERKNS1_14LinkAcceptInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:736,5'
          Dst:             _ZN2ot3Mle3Mle15LogProcessErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - _ZN2ot3Mle3Mle13DelayedSender21ScheduleAdvertisementERKNS_3Ip67AddressEj
        - _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - _ZNK2ot8Neighbor13GetExtAddressEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:495,47'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:495,17'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle_ftd.cpp:496,55'
          Dst:             _ZNK2ot3Mle3Mle19GenerateRandomDelayEj
        - Src:             'src/core/thread/mle_ftd.cpp:496,20'
          Dst:             _ZN2ot3Mle3Mle13DelayedSender21ScheduleAdvertisementERKNS_3Ip67AddressEj
    - functionName:    _ZN2ot3Mle3Mle23UpdateAdvertiseIntervalEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12TrickleTimer14SetIntervalMaxEj
        - _ZNK2ot12TrickleTimer9IsRunningEv
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - _ZNK2ot3Mle3Mle29DetermineAdvertiseIntervalMaxEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:462,28'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:462,31'
              BranchSideFuncs:
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZNK2ot3Mle3Mle29DetermineAdvertiseIntervalMaxEv
                - _ZN2ot12TrickleTimer14SetIntervalMaxEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:462,28'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:462,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:462,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle29DetermineAdvertiseIntervalMaxEv
                - _ZN2ot12TrickleTimer14SetIntervalMaxEj
            - BranchSide:      'src/core/thread/mle_ftd.cpp:464,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle29DetermineAdvertiseIntervalMaxEv
                - _ZN2ot12TrickleTimer14SetIntervalMaxEj
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:462,9'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:462,54'
          Dst:             _ZNK2ot12TrickleTimer9IsRunningEv
        - Src:             'src/core/thread/mle_ftd.cpp:464,47'
          Dst:             _ZNK2ot3Mle3Mle29DetermineAdvertiseIntervalMaxEv
        - Src:             'src/core/thread/mle_ftd.cpp:464,32'
          Dst:             _ZN2ot12TrickleTimer14SetIntervalMaxEj
    - functionName:    _ZN2ot3Mle3Mle27HandleAdvertiseTrickleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12TrickleTimer4StopEv
        - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
        - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:433,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:433,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:433,5'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer4StopEv
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:433,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - Src:             'src/core/thread/mle_ftd.cpp:433,5'
          Dst:             _ZN2ot12TrickleTimer4StopEv
        - Src:             'src/core/thread/mle_ftd.cpp:435,5'
          Dst:             _ZN2ot3Mle3Mle26SendMulticastAdvertisementEv
    - functionName:    _ZN2ot3Mle3Mle27HandleAdvertiseTrickleTimerERNS_12TrickleTimerE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle27HandleAdvertiseTrickleTimerEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:429,70'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:429,81'
          Dst:             _ZN2ot3Mle3Mle27HandleAdvertiseTrickleTimerEv
    - functionName:    _ZN2ot3Mle3Mle18SendAddressReleaseEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3307
      functionLinenumberEnd: 3327
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         28
      ICount:          118
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
        - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
        - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:3313,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3313,5'
              BranchSideFuncs:
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3313,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3315,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3315,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3316,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3316,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3316,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3318,17'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3320,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3320,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3322,44'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:3325,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3325,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3325,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
        - Branch String:   'src/core/thread/mle_ftd.cpp:3325,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3325,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
            - BranchSide:      'src/core/thread/mle_ftd.cpp:3325,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:3309,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/mle_ftd.cpp:3309,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/mle_ftd.cpp:3312,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3312,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/mle_ftd.cpp:3315,5'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:3315,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3316,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3316,5'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:3316,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh1ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/mle_ftd.cpp:3318,17'
          Dst:             _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
        - Src:             'src/core/thread/mle_ftd.cpp:3320,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:3320,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/mle_ftd.cpp:3322,56'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mle_ftd.cpp:3322,5'
          Dst:             _ZN2ot3Mle3Mle3LogENS1_13MessageActionENS1_11MessageTypeERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mle_ftd.cpp:3325,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/thread/mle_ftd.cpp:3326,5'
          Dst:             _ZN2ot3Mle3Mle12LogSendErrorENS1_11MessageTypeE7otError
    - functionName:    _ZN2ot3Mle3Mle16HandleChildStartENS1_10AttachModeE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         46
      ICount:          186
      EdgeCount:       56
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - _ZN2ot3Ip65Netif28SubscribeAllRoutersMulticastEv
        - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
        - _ZN2ot3Mle15IsRouterIdValidEh
        - _ZN2ot3Mle3Mle10StopLeaderEv
        - _ZN2ot3Mle3Mle11HasChildrenEv
        - _ZN2ot3Mle3Mle11SetRouterIdEh
        - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
        - _ZN2ot3Mle3Mle14RemoveChildrenEv
        - _ZN2ot3Mle3Mle18SendAddressReleaseEv
        - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:299,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:301,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif28SubscribeAllRoutersMulticastEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle18SendAddressReleaseEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:304,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif28SubscribeAllRoutersMulticastEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle18SendAddressReleaseEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:306,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:306,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle18SendAddressReleaseEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:306,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:308,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:311,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18SendAddressReleaseEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:322,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:347,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:347,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:347,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:355,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:361,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:313,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:315,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:318,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:322,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:324,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:327,9'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:347,52'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:347,55'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:347,67'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:347,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:347,67'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:349,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14RemoveChildrenEv
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
        - Branch String:   'src/core/thread/mle_ftd.cpp:355,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:355,30'
              BranchSideFuncs:
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:360,9'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:355,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:357,25'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:360,9'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:365,72'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:365,72'
              BranchSideFuncs:
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:366,27'
              BranchSideFuncs:
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZN2ot3Mle3Mle11HasChildrenEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:366,46'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:366,50'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11HasChildrenEv
                - _ZN2ot3Mle3Mle11SetRouterIdEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:368,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11SetRouterIdEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:365,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:365,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:368,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11SetRouterIdEh
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:294,27'
          Dst:             _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:296,5'
          Dst:             _ZN2ot3Mle3Mle10StopLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:297,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:297,23'
          Dst:             _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/mle_ftd.cpp:301,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:301,25'
          Dst:             _ZN2ot3Mac3Mac16SetBeaconEnabledEb
        - Src:             'src/core/thread/mle_ftd.cpp:304,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:304,24'
          Dst:             _ZN2ot3Ip65Netif28SubscribeAllRoutersMulticastEv
        - Src:             'src/core/thread/mle_ftd.cpp:306,5'
          Dst:             _ZN2ot3Mle15IsRouterIdValidEh
        - Src:             'src/core/thread/mle_ftd.cpp:311,9'
          Dst:             _ZN2ot3Mle3Mle18SendAddressReleaseEv
        - Src:             'src/core/thread/mle_ftd.cpp:313,13'
          Dst:             _ZN2ot3Mle3Mle11HasChildrenEv
        - Src:             'src/core/thread/mle_ftd.cpp:315,13'
          Dst:             _ZN2ot3Mle3Mle14RemoveChildrenEv
        - Src:             'src/core/thread/mle_ftd.cpp:318,9'
          Dst:             _ZN2ot3Mle3Mle11SetRouterIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:322,13'
          Dst:             _ZN2ot3Mle3Mle11HasChildrenEv
        - Src:             'src/core/thread/mle_ftd.cpp:324,25'
          Dst:             _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
        - Src:             'src/core/thread/mle_ftd.cpp:324,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:347,30'
          Dst:             _ZNK2ot3Mle3Mle15AnnounceHandler19IsAnnounceAttachingEv
        - Src:             'src/core/thread/mle_ftd.cpp:347,55'
          Dst:             _ZN2ot3Mle3Mle11HasChildrenEv
        - Src:             'src/core/thread/mle_ftd.cpp:349,13'
          Dst:             _ZN2ot3Mle3Mle14RemoveChildrenEv
        - Src:             'src/core/thread/mle_ftd.cpp:355,13'
          Dst:             _ZN2ot3Mle3Mle11HasChildrenEv
        - Src:             'src/core/thread/mle_ftd.cpp:355,72'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:357,25'
          Dst:             _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
        - Src:             'src/core/thread/mle_ftd.cpp:357,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:365,22'
          Dst:             _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Src:             'src/core/thread/mle_ftd.cpp:366,11'
          Dst:             _ZN2ot3Mle15IsRouterIdValidEh
        - Src:             'src/core/thread/mle_ftd.cpp:366,50'
          Dst:             _ZN2ot3Mle3Mle11HasChildrenEv
        - Src:             'src/core/thread/mle_ftd.cpp:368,9'
          Dst:             _ZN2ot3Mle3Mle11SetRouterIdEh
    - functionName:    _ZN2ot3Mle3Mle10StopLeaderEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip65Netif30UnsubscribeAllRoutersMulticastEv
        - _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:279,5'
          Dst:             _ZN2ot3Mle3Mle25StopAdvertiseTrickleTimerEv
        - Src:             'src/core/thread/mle_ftd.cpp:280,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:280,24'
          Dst:             _ZN2ot3Ip65Netif30UnsubscribeAllRoutersMulticastEv
    - functionName:    _ZN2ot3Mle3Mle17HandleDetachStartEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - _ZN2ot11RouterTable14ClearNeighborsEv
        - _ZN2ot3Mle3Mle10StopLeaderEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:285,18'
          Dst:             _ZN2ot11RouterTable14ClearNeighborsEv
        - Src:             'src/core/thread/mle_ftd.cpp:286,5'
          Dst:             _ZN2ot3Mle3Mle10StopLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:287,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:287,23'
          Dst:             _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
    - functionName:    _ZN2ot3Mle3Mle12BecomeLeaderENS1_17LeaderWeightCheckE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         49
      ICount:          215
      EdgeCount:       60
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot11NetworkData6Leader5ResetEv
        - _ZN2ot11RouterTable5ClearEv
        - _ZN2ot11RouterTable8AllocateEh
        - _ZN2ot3Mle15IsRouterIdValidEh
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
        - _ZN2ot3Mle3Mle11SetRouterIdEh
        - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
        - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - _ZN2ot6Random9NonCrypto9GetUint32Ev
        - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
        - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
        - _ZNK2ot11RouterTable16GetRouterIdRangeERhS1_
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle10IsDisabledEv
        - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot7MeshCoP20ActiveDatasetManager10IsCompleteEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:230,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:230,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsDisabledEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot11RouterTable16GetRouterIdRangeERhS1_
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot3Mle10LeaderData12GetWeightingEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:230,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:232,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:232,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:232,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot11RouterTable16GetRouterIdRangeERhS1_
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:233,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:233,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:233,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot11RouterTable16GetRouterIdRangeERhS1_
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:234,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:234,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot11RouterTable16GetRouterIdRangeERhS1_
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot3Mle10LeaderData12GetWeightingEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:234,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:236,39'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:236,42'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot11RouterTable16GetRouterIdRangeERhS1_
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
                - _ZNK2ot3Mle10LeaderData12GetWeightingEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:241,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot11RouterTable16GetRouterIdRangeERhS1_
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:236,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:238,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle10LeaderData12GetWeightingEv
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot11RouterTable16GetRouterIdRangeERhS1_
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:241,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot11RouterTable16GetRouterIdRangeERhS1_
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:238,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:238,9'
              BranchSideFuncs:
                - _ZN2ot11RouterTable5ClearEv
                - _ZNK2ot11RouterTable16GetRouterIdRangeERhS1_
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:238,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:249,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:249,53'
              BranchSideFuncs:
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:249,83'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto9GetUint32Ev
                - _ZN2ot3Mle15IsRouterIdValidEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:250,59'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:250,62'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:252,64'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:250,89'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:250,92'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:252,64'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:250,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:251,29'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:252,64'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot3Mle3Mle13SetLeaderDataEjhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
        - Branch String:   'src/core/thread/mle_ftd.cpp:263,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:263,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
            - BranchSide:      'src/core/thread/mle_ftd.cpp:265,17'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle11SetRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:230,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:230,5'
          Dst:             _ZNK2ot7MeshCoP20ActiveDatasetManager10IsCompleteEv
        - Src:             'src/core/thread/mle_ftd.cpp:232,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/thread/mle_ftd.cpp:233,5'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:234,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - Src:             'src/core/thread/mle_ftd.cpp:236,42'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:238,9'
          Dst:             _ZNK2ot3Mle10LeaderData12GetWeightingEv
        - Src:             'src/core/thread/mle_ftd.cpp:241,18'
          Dst:             _ZN2ot11RouterTable5ClearEv
        - Src:             'src/core/thread/mle_ftd.cpp:248,22'
          Dst:             _ZNK2ot11RouterTable16GetRouterIdRangeERhS1_
        - Src:             'src/core/thread/mle_ftd.cpp:249,83'
          Dst:             _ZN2ot6Random9NonCrypto9GetUint32Ev
        - Src:             'src/core/thread/mle_ftd.cpp:250,24'
          Dst:             _ZN2ot3Mle15IsRouterIdValidEh
        - Src:             'src/core/thread/mle_ftd.cpp:252,29'
          Dst:             _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - Src:             'src/core/thread/mle_ftd.cpp:260,5'
          Dst:             _ZN2ot3Mle3Mle13SetLeaderDataEjhh
        - Src:             'src/core/thread/mle_ftd.cpp:262,27'
          Dst:             _ZN2ot11RouterTable8AllocateEh
        - Src:             'src/core/thread/mle_ftd.cpp:263,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mle_ftd.cpp:265,5'
          Dst:             _ZN2ot3Mle3Mle11SetRouterIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:266,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:266,43'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/thread/mle_ftd.cpp:266,13'
          Dst:             _ZN2ot8Neighbor13SetExtAddressERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/mle_ftd.cpp:268,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:268,32'
          Dst:             _ZN2ot11NetworkData6Leader5ResetEv
        - Src:             'src/core/thread/mle_ftd.cpp:269,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:269,28'
          Dst:             _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
        - Src:             'src/core/thread/mle_ftd.cpp:271,20'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
        - Src:             'src/core/thread/mle_ftd.cpp:271,5'
          Dst:             _ZN2ot3Mle3Mle14SetStateLeaderEtNS0_15LeaderStartModeE
    - functionName:    _ZN2ot3Mle3Mle15SetLeaderWeightEh
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aWeight
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle19SetDevicePropertiesERKNS0_16DevicePropertiesE
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDeviceProperties
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle16DeviceProperties21ClampWeightAdjustmentEv
        - _ZN2ot3Mle3Mle15SetLeaderWeightEh
        - _ZNK2ot3Mle16DeviceProperties21CalculateLeaderWeightEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:183,23'
          Dst:             _ZN2ot3Mle16DeviceProperties21ClampWeightAdjustmentEv
        - Src:             'src/core/thread/mle_ftd.cpp:184,39'
          Dst:             _ZNK2ot3Mle16DeviceProperties21CalculateLeaderWeightEv
        - Src:             'src/core/thread/mle_ftd.cpp:184,5'
          Dst:             _ZN2ot3Mle3Mle15SetLeaderWeightEh
    - functionName:    _ZN2ot3Mle3Mle20RouterRoleTransition15IncreaseTimeoutEh
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1935
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIncrement
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle27HandleSecurityPolicyChangedEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          57
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
        - _ZN2ot3Mle3Mle20RouterRoleTransition15IncreaseTimeoutEh
        - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
        - _ZNK2ot3Mle3Mle8IsLeaderEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:164,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:164,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot3Mle3Mle20RouterRoleTransition15IncreaseTimeoutEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:164,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:164,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:164,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:164,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot3Mle3Mle20RouterRoleTransition15IncreaseTimeoutEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:166,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:166,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:166,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot3Mle3Mle20RouterRoleTransition15IncreaseTimeoutEh
        - Branch String:   'src/core/thread/mle_ftd.cpp:170,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:170,18'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20RouterRoleTransition15IncreaseTimeoutEh
            - BranchSide:      'src/core/thread/mle_ftd.cpp:172,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20RouterRoleTransition15IncreaseTimeoutEh
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:164,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:164,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - Src:             'src/core/thread/mle_ftd.cpp:166,5'
          Dst:             _ZNK2ot3Mle3Mle20RouterRoleTransition9IsPendingEv
        - Src:             'src/core/thread/mle_ftd.cpp:168,27'
          Dst:             _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:170,9'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/mle_ftd.cpp:172,31'
          Dst:             _ZN2ot3Mle3Mle20RouterRoleTransition15IncreaseTimeoutEh
    - functionName:    _ZN2ot3Mle3Mle17SetRouterEligibleEb
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEligible
      BBCount:         32
      ICount:          137
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_ftd.cpp:120,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:122,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:125,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:122,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:122,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:122,9'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
        - Branch String:   'src/core/thread/mle_ftd.cpp:125,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:125,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:125,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:129,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:133,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:133,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:136,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
            - BranchSide:      'src/core/thread/mle_ftd.cpp:146,14'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:146,14'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.18253
            - BranchSide:      'src/core/thread/mle_ftd.cpp:152,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_ftd.cpp:136,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:138,13'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
            - BranchSide:      'src/core/thread/mle_ftd.cpp:141,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac16SetBeaconEnabledEb
        - Branch String:   'src/core/thread/mle_ftd.cpp:146,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_ftd.cpp:148,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_ftd.cpp:151,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:120,10'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle_ftd.cpp:138,35'
          Dst:             _ZN2ot3Mle3Mle20RouterRoleTransition12StartTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:141,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:141,25'
          Dst:             _ZN2ot3Mac3Mac16SetBeaconEnabledEb
        - Src:             'src/core/thread/mle_ftd.cpp:148,25'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/mle_ftd.cpp:148,13'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot3Mle3Mle19GetNetworkIdTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle3Mle21HandlePartitionChangeEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11RouterTable5ClearEv
        - _ZN2ot15AddressResolver5ClearEv
        - _ZN2ot3Mle3Mle28HandleAddressSolicitResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle3Mle19GetNetworkIdTimeoutEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_ftd.cpp:70,54'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/thread/mle_ftd.cpp:71,55'
          Dst:             _ZNK2ot11RouterTable19GetRouterIdSequenceEv
        - Src:             'src/core/thread/mle_ftd.cpp:72,42'
          Dst:             _ZNK2ot3Mle3Mle19GetNetworkIdTimeoutEv
        - Src:             'src/core/thread/mle_ftd.cpp:74,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:74,28'
          Dst:             _ZN2ot15AddressResolver5ClearEv
        - Src:             'src/core/thread/mle_ftd.cpp:75,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/mle_ftd.cpp:75,35'
          Dst:             _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - Src:             'src/core/thread/mle_ftd.cpp:75,35'
          Dst:             _ZN2ot3Mle3Mle28HandleAddressSolicitResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/thread/mle_ftd.cpp:75,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mle_ftd.cpp:76,18'
          Dst:             _ZN2ot11RouterTable5ClearEv
    - functionName:    _ZNK2ot3Mle15ChannelTlvValue7IsValidEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          63
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot5Radio19SupportsChannelPageEh
        - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_tlvs.cpp:129,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:129,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:129,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_tlvs.cpp:132,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:132,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:132,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_tlvs.cpp:132,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:132,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:132,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.cpp:129,5'
          Dst:             _ZN2ot5Radio19SupportsChannelPageEh
        - Src:             'src/core/thread/mle_tlvs.cpp:131,15'
          Dst:             _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
    - functionName:    _ZN2ot3Mle15ChannelTlvValue10SetChannelEt
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:1008,53'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Mle15ChannelTlvValue14SetChannelPageEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannelPage
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle15ChannelTlvValue10SetChannelEt
        - _ZN2ot3Mle15ChannelTlvValue14SetChannelPageEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.cpp:120,5'
          Dst:             _ZN2ot3Mle15ChannelTlvValue14SetChannelPageEh
        - Src:             'src/core/thread/mle_tlvs.cpp:121,5'
          Dst:             _ZN2ot3Mle15ChannelTlvValue10SetChannelEt
    - functionName:    _ZN2ot3Mle15ConnectivityTlv17SetParentPriorityEa
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aParentPriority
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10Preference10To2BitUintEa
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.cpp:97,35'
          Dst:             _ZN2ot10Preference10To2BitUintEa
    - functionName:    _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10Preference12From2BitUintEh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.cpp:92,12'
          Dst:             _ZN2ot10Preference12From2BitUintEh
    - functionName:    _ZN2ot3Mle15ConnectivityTlv20IncrementLinkQualityENS_11LinkQualityE
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLinkQuality
      BBCount:         7
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_tlvs.cpp:74,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:74,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:77,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:79,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:82,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:85,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle8RouteTlv18GetRouteDataLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:298,53'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZNK2ot3Mle8RouteTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         14
      ICount:          62
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
        - _ZNK2ot3Mle8RouteTlv18GetRouteDataLengthEv
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_tlvs.cpp:59,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:59,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
                - _ZNK2ot3Mle8RouteTlv18GetRouteDataLengthEv
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:59,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_tlvs.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:62,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv18GetRouteDataLengthEv
            - BranchSide:      'src/core/thread/mle_tlvs.cpp:62,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.cpp:59,5'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/thread/mle_tlvs.cpp:61,37'
          Dst:             _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
        - Src:             'src/core/thread/mle_tlvs.cpp:64,16'
          Dst:             _ZNK2ot3Mle8RouteTlv18GetRouteDataLengthEv
    - functionName:    _ZN2ot13ClearAllBytesIA63_hEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle8RouteTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesIA63_hEEvRT_
        - _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot9ClearableINS_3Mle11RouterIdSetEE5ClearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.cpp:48,5'
          Dst:             _ZN2ot3Mle3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/mle_tlvs.cpp:49,5'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/mle_tlvs.cpp:50,19'
          Dst:             _ZN2ot9ClearableINS_3Mle11RouterIdSetEE5ClearEv
        - Src:             'src/core/thread/mle_tlvs.cpp:51,5'
          Dst:             _ZN2ot13ClearAllBytesIA63_hEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Mle16DevicePropertiesEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14GetArrayLengthIPKcLt5EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle12RoleToStringENS0_10DeviceRoleE
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aRole
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14GetArrayLengthIPKcLt5EEEtRAT0__KT_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_types.cpp:213,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_types.cpp:213,66'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_types.cpp:213,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_types.cpp:213,21'
          Dst:             _ZN2ot14GetArrayLengthIPKcLt5EEEtRAT0__KT_
    - functionName:    _ZNK2ot3Mle11RxChallengeeqERKNS0_11TxChallengeE
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxChallenge
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayIhLt8EhE14GetArrayBufferEv
        - _ZNK2ot5ArrayIhLt8EhE9GetLengthEv
        - memcmp
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_types.cpp:188,45'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_types.cpp:188,56'
              BranchSideFuncs:
                - _ZNK2ot5ArrayIhLt8EhE14GetArrayBufferEv
                - memcmp
            - BranchSide:      'src/core/thread/mle_types.cpp:188,45'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_types.cpp:188,20'
          Dst:             _ZNK2ot5ArrayIhLt8EhE9GetLengthEv
        - Src:             'src/core/thread/mle_types.cpp:188,63'
          Dst:             _ZNK2ot5ArrayIhLt8EhE14GetArrayBufferEv
        - Src:             'src/core/thread/mle_types.cpp:188,49'
          Dst:             memcmp
    - functionName:    _ZN2ot5ArrayIhLt8EhE9SetLengthEh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayIhLt8EhE14GetArrayBufferEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      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:    _ZN2ot3Mle11RxChallenge8ReadFromERKNS_7MessageERKNS_11OffsetRangeE
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffsetRange
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11OffsetRange12ShrinkLengthEt
        - _ZN2ot3Mle11RxChallenge5ClearEv
        - _ZN2ot5ArrayIhLt8EhE14GetArrayBufferEv
        - _ZN2ot5ArrayIhLt8EhE9SetLengthEh
        - _ZNK2ot11OffsetRange8ContainsEj
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_types.cpp:177,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_types.cpp:177,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayIhLt8EhE14GetArrayBufferEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot5ArrayIhLt8EhE9SetLengthEh
            - BranchSide:      'src/core/thread/mle_types.cpp:177,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_types.cpp:179,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_types.cpp:179,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_types.cpp:180,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot5ArrayIhLt8EhE9SetLengthEh
      Callsites:
        - Src:             'src/core/thread/mle_types.cpp:173,5'
          Dst:             _ZN2ot3Mle11RxChallenge5ClearEv
        - Src:             'src/core/thread/mle_types.cpp:175,17'
          Dst:             _ZN2ot11OffsetRange12ShrinkLengthEt
        - Src:             'src/core/thread/mle_types.cpp:177,5'
          Dst:             _ZNK2ot11OffsetRange8ContainsEj
        - Src:             'src/core/thread/mle_types.cpp:179,5'
          Dst:             _ZN2ot5ArrayIhLt8EhE14GetArrayBufferEv
        - Src:             'src/core/thread/mle_types.cpp:179,5'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/thread/mle_types.cpp:179,5'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
        - Src:             'src/core/thread/mle_types.cpp:180,55'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/thread/mle_types.cpp:180,12'
          Dst:             _ZN2ot5ArrayIhLt8EhE9SetLengthEh
    - functionName:    _ZN2ot6Random6Crypto4FillINS_3Mle11TxChallengeEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random6Crypto10FillBufferEPht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/random.hpp:220,12'
          Dst:             _ZN2ot6Random6Crypto10FillBufferEPht
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle11TxChallenge14GenerateRandomEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot6Random6Crypto4FillINS_3Mle11TxChallengeEEE7otErrorRT_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.cpp:163,54'
          Dst:             _ZN2ot6Random6Crypto4FillINS_3Mle11TxChallengeEEE7otErrorRT_
        - Src:             'src/core/thread/mle_types.cpp:163,42'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot15CountBitsInMaskIhEEhT_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aMask
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:253,5'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:255,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:259,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          63
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15CountBitsInMaskIhEEhT_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_types.cpp:152,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_types.cpp:152,23'
              BranchSideFuncs:
                - _ZN2ot15CountBitsInMaskIhEEhT_
            - BranchSide:      'src/core/thread/mle_types.cpp:157,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_types.cpp:154,18'
          Dst:             _ZN2ot15CountBitsInMaskIhEEhT_
    - functionName:    _ZN2ot14GetArrayLengthIaLt4EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MapEnumI13otPowerSupplyEEKNS_10MappedEnumIT_E4TypeES3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle16DeviceProperties21CalculateLeaderWeightEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          118
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot14GetArrayLengthIaLt4EEEtRAT0__KT_
        - _ZN2ot7MapEnumI13otPowerSupplyEEKNS_10MappedEnumIT_E4TypeES3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mle_types.cpp:115,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_types.cpp:117,20'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthIaLt4EEEtRAT0__KT_
            - BranchSide:      'src/core/thread/mle_types.cpp:120,9'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthIaLt4EEEtRAT0__KT_
        - Branch String:   'src/core/thread/mle_types.cpp:120,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_types.cpp:122,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_types.cpp:125,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_types.cpp:125,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_types.cpp:125,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_types.cpp:127,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mle_types.cpp:127,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mle_types.cpp:131,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_types.cpp:131,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mle_types.cpp:134,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mle_types.cpp:113,31'
          Dst:             _ZN2ot7MapEnumI13otPowerSupplyEEKNS_10MappedEnumIT_E4TypeES3_
        - Src:             'src/core/thread/mle_types.cpp:120,23'
          Dst:             _ZN2ot14GetArrayLengthIaLt4EEEtRAT0__KT_
    - functionName:    _ZN2ot3Mle16DeviceProperties21ClampWeightAdjustmentEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ClampIaEET_S1_S1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.cpp:91,31'
          Dst:             _ZN2ot5ClampIaEET_S1_S1_S1_
    - functionName:    _ZN2ot9ClearableINS_3Mle16DevicePropertiesEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_3Mle16DevicePropertiesEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_3Mle16DevicePropertiesEEEvRT_
    - functionName:    _ZN2ot3Mle16DevicePropertiesC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_3Mle16DevicePropertiesEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.cpp:80,5'
          Dst:             _ZN2ot9ClearableINS_3Mle16DevicePropertiesEE5ClearEv
    - functionName:    _ZNK2ot3Mle10DeviceMode8ToStringEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt45EEC2Ev
        - _ZN2ot7ToYesNoEb
        - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
        - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.cpp:65,16'
          Dst:             _ZN2ot6StringILt45EEC2Ev
        - Src:             'src/core/thread/mle_types.cpp:67,58'
          Dst:             _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle_types.cpp:67,50'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/thread/mle_types.cpp:67,85'
          Dst:             _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle_types.cpp:67,77'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/thread/mle_types.cpp:68,27'
          Dst:             _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
        - Src:             'src/core/thread/mle_types.cpp:68,19'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/thread/mle_types.cpp:67,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot3Mle10DeviceMode3SetERK16otLinkModeConfig
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aModeConfig
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aModeConfig
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
        - _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.cpp:50,33'
          Dst:             _ZNK2ot3Mle10DeviceMode14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mle_types.cpp:51,33'
          Dst:             _ZNK2ot3Mle10DeviceMode18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mle_types.cpp:52,34'
          Dst:             _ZNK2ot3Mle10DeviceMode18GetNetworkDataTypeEv
    - functionName:    _ZNK2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EE6InvokeIJRS2_RhPNS_3Ip67AddressEhEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRS2_RhPNS_3Ip67AddressEhEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EE6InvokeIJRS2_RhPNS_3Ip67AddressEhEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:253,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:253,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EE6InvokeIJRS2_RhPNS_3Ip67AddressEhEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:255,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EE6InvokeIJRS2_RhPNS_3Ip67AddressEhEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:255,13'
          Dst:             _ZNK2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EE6InvokeIJRS2_RhPNS_3Ip67AddressEhEEEvDpOT_
    - functionName:    _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      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:    _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE4FindERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE3endEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE5beginEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:372,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:374,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:376,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE5beginEv
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE3endEv
        - Src:             'src/core/common/array.hpp:374,25'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE4FindERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE3endEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE5beginEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:372,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:374,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:376,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE5beginEv
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE3endEv
        - Src:             'src/core/common/array.hpp:374,25'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZN2ot5ArrayINS_3Ip67AddressELt15EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
    - functionName:    _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE10GetMaxSizeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE10GetMaxSizeEv
    - functionName:    _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE8ContainsERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE4FindERKS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:394,54'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE4FindERKS2_
    - functionName:    _ZN2ot10MlrManager10ReregisterEv
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10MlrManager12ScheduleSendEt
        - _ZN2ot10MlrManager25UpdateReregistrationDelayEb
        - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot10MlrManager15CheckInvariantsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:597,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mlr_manager.cpp:599,5'
          Dst:             _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
        - Src:             'src/core/thread/mlr_manager.cpp:600,5'
          Dst:             _ZNK2ot10MlrManager15CheckInvariantsEv
        - Src:             'src/core/thread/mlr_manager.cpp:602,5'
          Dst:             _ZN2ot10MlrManager12ScheduleSendEt
        - Src:             'src/core/thread/mlr_manager.cpp:605,5'
          Dst:             _ZN2ot10MlrManager25UpdateReregistrationDelayEb
    - functionName:    _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aFromState
        - aToState
      BBCount:         16
      ICount:          117
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - _ZN2ot5Child15GetIp6AddressesEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:520,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:520,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:536,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mlr_manager.cpp:522,45'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:520,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:522,45'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:524,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:526,17'
              BranchSideFuncs:
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:529,17'
              BranchSideFuncs:
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:529,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:522,9'
              BranchSideFuncs:
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:531,17'
              BranchSideFuncs:
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:520,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:520,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mlr_manager.cpp:520,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/mlr_manager.cpp:520,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/mlr_manager.cpp:520,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/mlr_manager.cpp:520,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/mlr_manager.cpp:522,53'
          Dst:             _ZN2ot5Child15GetIp6AddressesEv
        - Src:             'src/core/thread/mlr_manager.cpp:522,45'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - Src:             'src/core/thread/mlr_manager.cpp:522,45'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - Src:             'src/core/thread/mlr_manager.cpp:524,28'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/thread/mlr_manager.cpp:529,27'
          Dst:             _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
        - Src:             'src/core/thread/mlr_manager.cpp:531,27'
          Dst:             _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Src:             'src/core/thread/mlr_manager.cpp:520,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
    - functionName:    _ZNK2ot10MlrManager15CheckInvariantsEv
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 750
      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:    _ZN2ot10MlrManager12ScheduleSendEt
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aDelay
      BBCount:         25
      ICount:          106
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
        - _ZN2ot10MlrManager7SendMlrEv
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:181,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:181,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10MlrManager7SendMlrEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:181,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10MlrManager7SendMlrEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:181,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:181,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10MlrManager7SendMlrEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:183,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10MlrManager7SendMlrEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:183,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:183,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mlr_manager.cpp:183,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10MlrManager7SendMlrEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:185,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:187,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager7SendMlrEv
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:190,14'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:190,30'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:190,33'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:192,22'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:181,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mlr_manager.cpp:188,9'
          Dst:             _ZN2ot10MlrManager7SendMlrEv
        - Src:             'src/core/thread/mlr_manager.cpp:195,5'
          Dst:             _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
    - functionName:    _ZN2ot10MlrManager25UpdateReregistrationDelayEb
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aRereg
      BBCount:         24
      ICount:          136
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
        - _ZN2ot3MaxIjEET_S1_S1_
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
        - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:612,50'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:612,53'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:613,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Branch String:   'src/core/thread/mlr_manager.cpp:612,91'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:612,10'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:613,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Branch String:   'src/core/thread/mlr_manager.cpp:615,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:617,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:625,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Branch String:   'src/core/thread/mlr_manager.cpp:627,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:629,33'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:637,46'
              BranchSideFuncs:
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:629,26'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:629,24'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:630,78'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:641,39'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:641,42'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:643,36'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:610,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:612,29'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mlr_manager.cpp:612,57'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/mlr_manager.cpp:612,69'
          Dst:             _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
        - Src:             'src/core/thread/mlr_manager.cpp:613,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:613,54'
          Dst:             _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
        - Src:             'src/core/thread/mlr_manager.cpp:625,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:625,51'
          Dst:             _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
        - Src:             'src/core/thread/mlr_manager.cpp:625,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mlr_manager.cpp:630,32'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Src:             'src/core/thread/mlr_manager.cpp:637,35'
          Dst:             _ZN2ot3MaxIjEET_S1_S1_
        - Src:             'src/core/thread/mlr_manager.cpp:638,26'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/thread/mlr_manager.cpp:647,5'
          Dst:             _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:202,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:202,28'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:208,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/thread/mlr_manager.cpp:202,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:204,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:208,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:204,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:204,27'
          Dst:             _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/mlr_manager.cpp:208,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:208,27'
          Dst:             _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
    - functionName:    _ZN2ot10MlrManager7SendMlrEv
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         66
      ICount:          266
      EdgeCount:       83
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
        - _ZN2ot10MlrManager12AddressArrayC2Ev
        - _ZN2ot10MlrManager12ScheduleSendEt
        - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
        - _ZN2ot10MlrManager17HandleMlrResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot10MlrManager21LogMulticastAddressesEv
        - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
        - _ZN2ot14DataPollSender13SendFastPollsEh
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - _ZN2ot5Child15GetIp6AddressesEv
        - _ZNK2ot10MlrManager15CheckInvariantsEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
        - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
        - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
        - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:218,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:218,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:218,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:219,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:219,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:219,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
        - Branch String:   'src/core/thread/mlr_manager.cpp:220,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:220,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:220,5'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:220,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:220,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:220,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
        - Branch String:   'src/core/thread/mlr_manager.cpp:221,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:221,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:221,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
        - Branch String:   'src/core/thread/mlr_manager.cpp:243,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:243,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:276,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
        - Branch String:   'src/core/thread/mlr_manager.cpp:245,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:247,13'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:250,14'
              BranchSideFuncs:
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:250,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:252,13'
              BranchSideFuncs:
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:255,47'
              BranchSideFuncs:
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:255,45'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:243,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:255,45'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:257,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:259,17'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:262,27'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:262,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:264,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:267,17'
              BranchSideFuncs:
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:267,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:255,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:269,37'
              BranchSideFuncs:
                - _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:276,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:276,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:276,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
        - Branch String:   'src/core/thread/mlr_manager.cpp:277,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:277,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:280,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
        - Branch String:   'src/core/thread/mlr_manager.cpp:285,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:285,41'
              BranchSideFuncs:
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:287,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
                - _ZN2ot14DataPollSender13SendFastPollsEh
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager12ScheduleSendEt
        - Branch String:   'src/core/thread/mlr_manager.cpp:291,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:291,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager12ScheduleSendEt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:293,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot10MlrManager12ScheduleSendEt
        - Branch String:   'src/core/thread/mlr_manager.cpp:295,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:297,13'
              BranchSideFuncs:
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:299,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:215,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:216,18'
          Dst:             _ZN2ot10MlrManager12AddressArrayC2Ev
        - Src:             'src/core/thread/mlr_manager.cpp:219,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/mlr_manager.cpp:220,5'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mlr_manager.cpp:220,5'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/mlr_manager.cpp:220,5'
          Dst:             _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
        - Src:             'src/core/thread/mlr_manager.cpp:221,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:221,5'
          Dst:             _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
        - Src:             'src/core/thread/mlr_manager.cpp:243,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:243,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mlr_manager.cpp:243,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/mlr_manager.cpp:243,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/mlr_manager.cpp:243,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/mlr_manager.cpp:243,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/mlr_manager.cpp:245,23'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
        - Src:             'src/core/thread/mlr_manager.cpp:250,20'
          Dst:             _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
        - Src:             'src/core/thread/mlr_manager.cpp:255,53'
          Dst:             _ZN2ot5Child15GetIp6AddressesEv
        - Src:             'src/core/thread/mlr_manager.cpp:255,45'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - Src:             'src/core/thread/mlr_manager.cpp:255,45'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - Src:             'src/core/thread/mlr_manager.cpp:257,28'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/thread/mlr_manager.cpp:262,27'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
        - Src:             'src/core/thread/mlr_manager.cpp:267,27'
          Dst:             _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
        - Src:             'src/core/thread/mlr_manager.cpp:269,27'
          Dst:             _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mlr_manager.cpp:270,27'
          Dst:             _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Src:             'src/core/thread/mlr_manager.cpp:243,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/mlr_manager.cpp:276,5'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
        - Src:             'src/core/thread/mlr_manager.cpp:277,5'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
        - Src:             'src/core/thread/mlr_manager.cpp:277,5'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
        - Src:             'src/core/thread/mlr_manager.cpp:277,5'
          Dst:             _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
        - Src:             'src/core/thread/mlr_manager.cpp:277,5'
          Dst:             _ZN2ot10MlrManager17HandleMlrResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/thread/mlr_manager.cpp:285,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:285,26'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/mlr_manager.cpp:287,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:287,31'
          Dst:             _ZN2ot14DataPollSender13SendFastPollsEh
        - Src:             'src/core/thread/mlr_manager.cpp:293,9'
          Dst:             _ZN2ot10MlrManager27SetMulticastAddressMlrStateENS_8MlrStateES1_
        - Src:             'src/core/thread/mlr_manager.cpp:297,13'
          Dst:             _ZN2ot10MlrManager12ScheduleSendEt
        - Src:             'src/core/thread/mlr_manager.cpp:301,5'
          Dst:             _ZN2ot10MlrManager21LogMulticastAddressesEv
        - Src:             'src/core/thread/mlr_manager.cpp:302,5'
          Dst:             _ZNK2ot10MlrManager15CheckInvariantsEv
    - functionName:    _ZN2ot10MlrManager12AddressArrayC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayINS_3Ip67AddressELt15EhEC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mlr_manager.hpp:143,11'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt15EhEC2Ev
    - functionName:    _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6BitSetILt9EE7IsEmptyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/child.hpp:364,77'
          Dst:             _ZNK2ot6BitSetILt9EE7IsEmptyEv
    - functionName:    _ZN2ot10MlrManager12AddressArray9AddUniqueERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackERKS2_
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE8ContainsERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:686,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:686,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mlr_manager.cpp:688,30'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackERKS2_
                - _ZL11IgnoreError7otError.18604
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:686,10'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE8ContainsERKS2_
        - Src:             'src/core/thread/mlr_manager.cpp:688,21'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackERKS2_
        - Src:             'src/core/thread/mlr_manager.cpp:688,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      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:    _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      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:    _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10MlrManager17HandleMlrResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10MlrManager17HandleMlrResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:433,60'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/thread/mlr_manager.cpp:433,88'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/thread/mlr_manager.cpp:433,42'
          Dst:             _ZN2ot10MlrManager17HandleMlrResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddresses
        - aAddressNum
        - aTimeout
        - aResponseHandler
        - aResponseContext
      BBCount:         55
      ICount:          247
      EdgeCount:       68
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot15Ip6AddressesTlv4InitEv
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh15EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
        - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
        - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
        - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
        - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:378,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:378,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot15Ip6AddressesTlv4InitEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh15EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:378,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:381,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:381,5'
              BranchSideFuncs:
                - _ZN2ot15Ip6AddressesTlv4InitEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh15EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:381,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:385,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:385,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:386,5'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh15EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/mlr_manager.cpp:386,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:386,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:389,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh15EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/mlr_manager.cpp:389,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:391,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh15EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:395,9'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/mlr_manager.cpp:391,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:391,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:393,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/mlr_manager.cpp:395,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:397,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:403,10'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mlr_manager.cpp:397,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:397,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:398,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mlr_manager.cpp:403,35'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:403,38'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:412,9'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:403,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:407,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:412,9'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:407,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:407,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:408,9'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:424,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:424,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:424,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mlr_manager.cpp:424,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:424,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:424,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:373,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:375,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/mlr_manager.cpp:375,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/mlr_manager.cpp:378,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:378,5'
          Dst:             _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
        - Src:             'src/core/thread/mlr_manager.cpp:380,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:380,33'
          Dst:             _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/mlr_manager.cpp:383,18'
          Dst:             _ZN2ot15Ip6AddressesTlv4InitEv
        - Src:             'src/core/thread/mlr_manager.cpp:384,18'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/mlr_manager.cpp:385,5'
          Dst:             _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
        - Src:             'src/core/thread/mlr_manager.cpp:386,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/thread/mlr_manager.cpp:389,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:389,38'
          Dst:             _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
        - Src:             'src/core/thread/mlr_manager.cpp:391,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:391,9'
          Dst:             _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
        - Src:             'src/core/thread/mlr_manager.cpp:391,9'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh15EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/mlr_manager.cpp:397,9'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/mlr_manager.cpp:403,14'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/thread/mlr_manager.cpp:403,42'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/mlr_manager.cpp:403,54'
          Dst:             _ZNK2ot8Neighbor18IsThreadVersion1p1Ev
        - Src:             'src/core/thread/mlr_manager.cpp:407,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:407,9'
          Dst:             _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
        - Src:             'src/core/thread/mlr_manager.cpp:408,55'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mlr_manager.cpp:408,13'
          Dst:             _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
        - Src:             'src/core/thread/mlr_manager.cpp:412,21'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/mlr_manager.cpp:412,59'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/thread/mlr_manager.cpp:413,55'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:413,85'
          Dst:             _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
        - Src:             'src/core/thread/mlr_manager.cpp:412,35'
          Dst:             _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - Src:             'src/core/thread/mlr_manager.cpp:416,17'
          Dst:             _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - Src:             'src/core/thread/mlr_manager.cpp:418,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:418,31'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/thread/mlr_manager.cpp:420,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mlr_manager.cpp:423,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/mlr_manager.cpp:423,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mlr_manager.cpp:424,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot10MlrManager21LogMulticastAddressesEv
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 682
      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:    _ZN2ot15Ip6AddressesTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ThreadTlv7SetTypeENS0_4TypeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/thread_tlvs.hpp:297,23'
          Dst:             _ZN2ot9ThreadTlv7SetTypeENS0_4TypeE
    - functionName:    _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot10MlrManager17HandleMlrResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         20
      ICount:          115
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10MlrManager12AddressArrayC2Ev
        - _ZN2ot10MlrManager12ScheduleSendEt
        - _ZN2ot10MlrManager16ParseMlrResponseE7otErrorPNS_4Coap7MessageERhRNS0_12AddressArrayE
        - _ZN2ot10MlrManager9FinishMlrEbRKNS0_12AddressArrayE
        - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:447,35'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:447,38'
              BranchSideFuncs:
                - _ZN2ot10MlrManager9FinishMlrEbRKNS0_12AddressArrayE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager12ScheduleSendEt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:447,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager9FinishMlrEbRKNS0_12AddressArrayE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager12ScheduleSendEt
        - Branch String:   'src/core/thread/mlr_manager.cpp:449,29'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:449,32'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager12ScheduleSendEt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:462,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Branch String:   'src/core/thread/mlr_manager.cpp:449,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:452,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager12ScheduleSendEt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:462,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:443,18'
          Dst:             _ZN2ot10MlrManager12AddressArrayC2Ev
        - Src:             'src/core/thread/mlr_manager.cpp:445,13'
          Dst:             _ZN2ot10MlrManager16ParseMlrResponseE7otErrorPNS_4Coap7MessageERhRNS0_12AddressArrayE
        - Src:             'src/core/thread/mlr_manager.cpp:447,5'
          Dst:             _ZN2ot10MlrManager9FinishMlrEbRKNS0_12AddressArrayE
        - Src:             'src/core/thread/mlr_manager.cpp:452,9'
          Dst:             _ZN2ot10MlrManager12ScheduleSendEt
        - Src:             'src/core/thread/mlr_manager.cpp:462,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:462,43'
          Dst:             _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
        - Src:             'src/core/thread/mlr_manager.cpp:465,32'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Src:             'src/core/thread/mlr_manager.cpp:467,13'
          Dst:             _ZN2ot10MlrManager12ScheduleSendEt
    - functionName:    _ZN2ot10MlrManager16ParseMlrResponseE7otErrorPNS_4Coap7MessageERhRNS0_12AddressArrayE
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aResult
        - aMessage
        - aStatus
        - aFailedAddresses
      BBCount:         48
      ICount:          182
      EdgeCount:       59
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackEv
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot4Coap7Message7GetCodeEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
        - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:482,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:482,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/mlr_manager.cpp:482,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
        - Branch String:   'src/core/thread/mlr_manager.cpp:482,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:482,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
                - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/mlr_manager.cpp:482,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
        - Branch String:   'src/core/thread/mlr_manager.cpp:483,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:483,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/mlr_manager.cpp:483,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
        - Branch String:   'src/core/thread/mlr_manager.cpp:485,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:485,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:487,45'
              BranchSideFuncs:
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Branch String:   'src/core/thread/mlr_manager.cpp:487,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:489,9'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/mlr_manager.cpp:500,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
        - Branch String:   'src/core/thread/mlr_manager.cpp:489,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:489,9'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/mlr_manager.cpp:489,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
        - Branch String:   'src/core/thread/mlr_manager.cpp:490,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:490,9'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/mlr_manager.cpp:490,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
        - Branch String:   'src/core/thread/mlr_manager.cpp:493,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:495,25'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.18604
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:498,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
        - Branch String:   'src/core/thread/mlr_manager.cpp:500,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:500,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:500,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
        - Branch String:   'src/core/thread/mlr_manager.cpp:500,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:500,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:500,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
        - Branch String:   'src/core/thread/mlr_manager.cpp:504,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:504,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mlr_manager.cpp:504,46'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:483,5'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/thread/mlr_manager.cpp:485,5'
          Dst:             _ZN2ot3Tlv4FindINS_15ThreadStatusTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/mlr_manager.cpp:487,9'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/thread/mlr_manager.cpp:489,9'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/thread/mlr_manager.cpp:490,9'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/thread/mlr_manager.cpp:493,29'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/thread/mlr_manager.cpp:495,71'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackEv
        - Src:             'src/core/thread/mlr_manager.cpp:495,35'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/thread/mlr_manager.cpp:495,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/mlr_manager.cpp:496,25'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/mlr_manager.cpp:500,5'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
        - Src:             'src/core/thread/mlr_manager.cpp:503,5'
          Dst:             _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
    - functionName:    _ZN2ot10MlrManager9FinishMlrEbRKNS0_12AddressArrayE
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSuccess
        - aFailedAddresses
      BBCount:         23
      ICount:          158
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot10MlrManager21LogMulticastAddressesEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - _ZN2ot5Child15GetIp6AddressesEv
        - _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
        - _ZNK2ot10MlrManager15CheckInvariantsEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:540,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:540,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:542,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:557,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:557,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:576,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:559,45'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:557,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:559,45'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:561,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:563,17'
              BranchSideFuncs:
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:566,17'
              BranchSideFuncs:
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:566,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:559,9'
              BranchSideFuncs:
                - _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:568,32'
              BranchSideFuncs:
                - _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
        - Branch String:   'src/core/thread/mlr_manager.cpp:568,41'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:568,22'
              BranchSideFuncs:
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
                - _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:568,45'
              BranchSideFuncs:
                - _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:540,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mlr_manager.cpp:557,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:557,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mlr_manager.cpp:557,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/mlr_manager.cpp:557,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/mlr_manager.cpp:557,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/mlr_manager.cpp:557,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/mlr_manager.cpp:559,53'
          Dst:             _ZN2ot5Child15GetIp6AddressesEv
        - Src:             'src/core/thread/mlr_manager.cpp:559,45'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - Src:             'src/core/thread/mlr_manager.cpp:559,45'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - Src:             'src/core/thread/mlr_manager.cpp:561,28'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/thread/mlr_manager.cpp:566,27'
          Dst:             _ZNK2ot5Child12Ip6AddrEntry11GetMlrStateERKS0_
        - Src:             'src/core/thread/mlr_manager.cpp:568,62'
          Dst:             _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mlr_manager.cpp:570,27'
          Dst:             _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Src:             'src/core/thread/mlr_manager.cpp:557,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/mlr_manager.cpp:576,5'
          Dst:             _ZN2ot10MlrManager21LogMulticastAddressesEv
        - Src:             'src/core/thread/mlr_manager.cpp:577,5'
          Dst:             _ZNK2ot10MlrManager15CheckInvariantsEv
    - functionName:    _ZNK2ot10MlrManager12AddressArray17IsEmptyOrContainsERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE8ContainsERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.hpp:146,87'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.hpp:146,87'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mlr_manager.hpp:146,99'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE8ContainsERKS2_
      Callsites:
        - Src:             'src/core/thread/mlr_manager.hpp:146,77'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE7IsEmptyEv
        - Src:             'src/core/thread/mlr_manager.hpp:146,90'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE8ContainsERKS2_
    - functionName:    _ZN2ot5ArrayINS_3Ip67AddressELt15EhE8PushBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:308,35'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:308,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:308,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:308,35'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE6IsFullEv
    - functionName:    _ZN2ot10MlrManager14LogMlrResponseE7otErrorS1_hRKNS0_12AddressArrayE
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 715
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aResult
        - aError
        - aStatus
        - aFailedAddresses
      BBCount:         23
      ICount:          112
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE3endEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE5beginEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:700,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:700,34'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE5beginEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE3endEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mlr_manager.cpp:706,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE5beginEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE3endEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/mlr_manager.cpp:700,55'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:700,58'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE5beginEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE3endEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mlr_manager.cpp:706,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE5beginEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE3endEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/mlr_manager.cpp:700,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:702,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mlr_manager.cpp:706,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE5beginEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE3endEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/thread/mlr_manager.cpp:709,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:0,0'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/mlr_manager.cpp:709,42'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:702,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/mlr_manager.cpp:706,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/mlr_manager.cpp:706,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/thread/mlr_manager.cpp:706,9'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
        - Src:             'src/core/thread/mlr_manager.cpp:706,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/thread/mlr_manager.cpp:709,42'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE5beginEv
        - Src:             'src/core/thread/mlr_manager.cpp:709,42'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE3endEv
        - Src:             'src/core/thread/mlr_manager.cpp:711,13'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/mlr_manager.cpp:711,13'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/mlr_manager.cpp:711,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
    - functionName:    _ZN2ot10MlrManager14HandleTimeTickEv
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10MlrManager10ReregisterEv
        - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
        - _ZN2ot10MlrManager7SendMlrEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:582,24'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:582,29'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10MlrManager10ReregisterEv
                - _ZN2ot10MlrManager7SendMlrEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:587,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10MlrManager10ReregisterEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:582,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:584,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager7SendMlrEv
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10MlrManager10ReregisterEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:587,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10MlrManager10ReregisterEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:587,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:587,39'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
                - _ZN2ot10MlrManager10ReregisterEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:587,34'
              BranchSideFuncs:
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:587,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:587,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager10ReregisterEv
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:589,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager10ReregisterEv
                - _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:584,9'
          Dst:             _ZN2ot10MlrManager7SendMlrEv
        - Src:             'src/core/thread/mlr_manager.cpp:589,9'
          Dst:             _ZN2ot10MlrManager10ReregisterEv
        - Src:             'src/core/thread/mlr_manager.cpp:592,5'
          Dst:             _ZN2ot10MlrManager28UpdateTimeTickerRegistrationEv
    - functionName:    _ZN2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RhPNS_3Ip67AddressEhEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE5ClearEv
        - _ZNK2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRS2_RhPNS_3Ip67AddressEhEEEvDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:273,36'
          Dst:             _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE5ClearEv
        - Src:             'src/core/common/callback.hpp:274,22'
          Dst:             _ZNK2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EE11InvokeIfSetIJRS2_RhPNS_3Ip67AddressEhEEEvDpOT_
    - functionName:    _ZN2ot10MlrManager22HandleRegisterResponseEP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         5
      ICount:          54
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10MlrManager12AddressArrayC2Ev
        - _ZN2ot10MlrManager16ParseMlrResponseE7otErrorPNS_4Coap7MessageERhRNS0_12AddressArrayE
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
        - _ZN2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RhPNS_3Ip67AddressEhEEEvDpOT_
        - _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:353,18'
          Dst:             _ZN2ot10MlrManager12AddressArrayC2Ev
        - Src:             'src/core/thread/mlr_manager.cpp:357,39'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/thread/mlr_manager.cpp:357,13'
          Dst:             _ZN2ot10MlrManager16ParseMlrResponseE7otErrorPNS_4Coap7MessageERhRNS0_12AddressArrayE
        - Src:             'src/core/thread/mlr_manager.cpp:359,74'
          Dst:             _ZN2ot5ArrayINS_3Ip67AddressELt15EhE14GetArrayBufferEv
        - Src:             'src/core/thread/mlr_manager.cpp:359,108'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt15EhE9GetLengthEv
        - Src:             'src/core/thread/mlr_manager.cpp:359,23'
          Dst:             _ZN2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EE19InvokeAndClearIfSetIJRS2_RhPNS_3Ip67AddressEhEEEvDpOT_
    - functionName:    _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE3SetES7_S1_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10MlrManager22HandleRegisterResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10MlrManager22HandleRegisterResponseEP9otMessagePK13otMessageInfo7otError
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:343,65'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/thread/mlr_manager.cpp:343,93'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/thread/mlr_manager.cpp:343,42'
          Dst:             _ZN2ot10MlrManager22HandleRegisterResponseEP9otMessagePK13otMessageInfo7otError
    - functionName:    _ZN2ot10MlrManager26RegisterMulticastListenersEPKNS_3Ip67AddressEhPKjPFvPv7otErrorhPK12otIp6AddresshES7_
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddresses
        - aAddressNum
        - aTimeout
        - aCallback
        - aContext
      BBCount:         37
      ICount:          143
      EdgeCount:       45
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
        - _ZN2ot10MlrManager22HandleRegisterResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE3SetES7_S1_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:314,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:314,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE3SetES7_S1_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:314,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mlr_manager.cpp:315,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:315,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE3SetES7_S1_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:315,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mlr_manager.cpp:315,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:315,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE3SetES7_S1_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:315,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mlr_manager.cpp:316,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:316,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE3SetES7_S1_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:316,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE3SetES7_S1_
        - Branch String:   'src/core/thread/mlr_manager.cpp:316,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:316,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE3SetES7_S1_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:316,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mlr_manager.cpp:320,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:322,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE3SetES7_S1_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:327,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE3SetES7_S1_
        - Branch String:   'src/core/thread/mlr_manager.cpp:327,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:327,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mlr_manager.cpp:327,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
                - _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE3SetES7_S1_
        - Branch String:   'src/core/thread/mlr_manager.cpp:329,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:329,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mlr_manager.cpp:331,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE3SetES7_S1_
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:320,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:320,39'
          Dst:             _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
        - Src:             'src/core/thread/mlr_manager.cpp:322,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/thread/mlr_manager.cpp:329,5'
          Dst:             _ZN2ot10MlrManager14SendMlrMessageEPKNS_3Ip67AddressEhPKjPFvPvP9otMessagePK13otMessageInfo7otErrorES7_
        - Src:             'src/core/thread/mlr_manager.cpp:329,5'
          Dst:             _ZN2ot10MlrManager22HandleRegisterResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/thread/mlr_manager.cpp:332,23'
          Dst:             _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEE3SetES7_S1_
    - functionName:    _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE8ContainsERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE4FindERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:394,54'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE4FindERKS2_
    - functionName:    _ZN2ot10MlrManager26UpdateProxiedSubscriptionsERNS_5ChildERKNS_5ArrayINS_3Ip67AddressELt9EhEE
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
        - aOldMlrRegisteredAddresses
      BBCount:         21
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10MlrManager12ScheduleSendEt
        - _ZN2ot10MlrManager21LogMulticastAddressesEv
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - _ZN2ot5Child15GetIp6AddressesEv
        - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - _ZNK2ot10MlrManager15CheckInvariantsEv
        - _ZNK2ot10MlrManager38IsAddressMlrRegisteredByAnyChildExceptERKNS_3Ip67AddressEPKNS_5ChildE
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE8ContainsERKS2_
        - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
        - _ZNK2ot8Neighbor12IsStateValidEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:143,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:143,5'
              BranchSideFuncs:
                - _ZN2ot5Child15GetIp6AddressesEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE8ContainsERKS2_
                - _ZNK2ot10MlrManager38IsAddressMlrRegisteredByAnyChildExceptERKNS_3Ip67AddressEPKNS_5ChildE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:143,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager12ScheduleSendEt
        - Branch String:   'src/core/thread/mlr_manager.cpp:146,41'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:146,41'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE8ContainsERKS2_
                - _ZNK2ot10MlrManager38IsAddressMlrRegisteredByAnyChildExceptERKNS_3Ip67AddressEPKNS_5ChildE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
            - BranchSide:      'src/core/thread/mlr_manager.cpp:165,5'
              BranchSideFuncs:
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager12ScheduleSendEt
        - Branch String:   'src/core/thread/mlr_manager.cpp:150,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:152,13'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE8ContainsERKS2_
                - _ZNK2ot10MlrManager38IsAddressMlrRegisteredByAnyChildExceptERKNS_3Ip67AddressEPKNS_5ChildE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:155,27'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE8ContainsERKS2_
                - _ZNK2ot10MlrManager38IsAddressMlrRegisteredByAnyChildExceptERKNS_3Ip67AddressEPKNS_5ChildE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:162,43'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:162,25'
              BranchSideFuncs:
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE8ContainsERKS2_
                - _ZNK2ot10MlrManager38IsAddressMlrRegisteredByAnyChildExceptERKNS_3Ip67AddressEPKNS_5ChildE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:162,85'
              BranchSideFuncs:
                - _ZNK2ot10MlrManager38IsAddressMlrRegisteredByAnyChildExceptERKNS_3Ip67AddressEPKNS_5ChildE
                - _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
                - _ZN2ot10MlrManager21LogMulticastAddressesEv
                - _ZNK2ot10MlrManager15CheckInvariantsEv
                - _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager12ScheduleSendEt
                - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
                - _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE8ContainsERKS2_
        - Branch String:   'src/core/thread/mlr_manager.cpp:171,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:171,9'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager12ScheduleSendEt
            - BranchSide:      'src/core/thread/mlr_manager.cpp:173,22'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZN2ot10MlrManager12ScheduleSendEt
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:143,5'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/mlr_manager.cpp:146,50'
          Dst:             _ZN2ot5Child15GetIp6AddressesEv
        - Src:             'src/core/thread/mlr_manager.cpp:146,41'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - Src:             'src/core/thread/mlr_manager.cpp:146,41'
          Dst:             _ZN2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - Src:             'src/core/thread/mlr_manager.cpp:150,24'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/thread/mlr_manager.cpp:155,54'
          Dst:             _ZNK2ot5ArrayINS_3Ip67AddressELt9EhE8ContainsERKS2_
        - Src:             'src/core/thread/mlr_manager.cpp:162,46'
          Dst:             _ZNK2ot10MlrManager38IsAddressMlrRegisteredByAnyChildExceptERKNS_3Ip67AddressEPKNS_5ChildE
        - Src:             'src/core/thread/mlr_manager.cpp:164,19'
          Dst:             _ZN2ot5Child12Ip6AddrEntry11SetMlrStateENS_8MlrStateERS0_
        - Src:             'src/core/thread/mlr_manager.cpp:168,5'
          Dst:             _ZN2ot10MlrManager21LogMulticastAddressesEv
        - Src:             'src/core/thread/mlr_manager.cpp:169,5'
          Dst:             _ZNK2ot10MlrManager15CheckInvariantsEv
        - Src:             'src/core/thread/mlr_manager.cpp:171,16'
          Dst:             _ZNK2ot5Child26HasAnyMlrToRegisterAddressEv
        - Src:             'src/core/thread/mlr_manager.cpp:173,22'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Src:             'src/core/thread/mlr_manager.cpp:173,9'
          Dst:             _ZN2ot10MlrManager12ScheduleSendEt
    - functionName:    _ZNK2ot10MlrManager38IsAddressMlrRegisteredByAnyChildExceptERKNS_3Ip67AddressEPKNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aExceptChild
      BBCount:         19
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot5Child23HasMlrRegisteredAddressERKNS_3Ip67AddressE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:127,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:127,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot5Child23HasMlrRegisteredAddressERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:129,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot5Child23HasMlrRegisteredAddressERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/mlr_manager.cpp:129,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:129,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZNK2ot5Child23HasMlrRegisteredAddressERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/mlr_manager.cpp:135,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mlr_manager.cpp:131,36'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:129,5'
              BranchSideFuncs:
                - _ZNK2ot5Child23HasMlrRegisteredAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
            - BranchSide:      'src/core/thread/mlr_manager.cpp:131,39'
              BranchSideFuncs:
                - _ZNK2ot5Child23HasMlrRegisteredAddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Branch String:   'src/core/thread/mlr_manager.cpp:131,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:129,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/mlr_manager.cpp:133,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:127,5'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/thread/mlr_manager.cpp:127,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/mlr_manager.cpp:129,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:129,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/mlr_manager.cpp:129,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/mlr_manager.cpp:129,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/mlr_manager.cpp:129,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/mlr_manager.cpp:129,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/mlr_manager.cpp:131,45'
          Dst:             _ZNK2ot5Child23HasMlrRegisteredAddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/mlr_manager.cpp:129,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
    - functionName:    _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aState
        - aConfig
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10MlrManager25UpdateReregistrationDelayEb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:77,55'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:77,55'
              BranchSideFuncs:
                - _ZN2ot10MlrManager25UpdateReregistrationDelayEb
            - BranchSide:      'src/core/thread/mlr_manager.cpp:77,58'
              BranchSideFuncs:
                - _ZN2ot10MlrManager25UpdateReregistrationDelayEb
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:79,5'
          Dst:             _ZN2ot10MlrManager25UpdateReregistrationDelayEb
    - functionName:    _ZN2ot10MlrManager20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10MlrManager25UpdateReregistrationDelayEb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/mlr_manager.cpp:64,51'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:64,54'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot10MlrManager25UpdateReregistrationDelayEb
            - BranchSide:      'src/core/thread/mlr_manager.cpp:64,51'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/mlr_manager.cpp:64,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/mlr_manager.cpp:64,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager25UpdateReregistrationDelayEb
            - BranchSide:      'src/core/thread/mlr_manager.cpp:67,9'
              BranchSideFuncs:
                - _ZN2ot10MlrManager25UpdateReregistrationDelayEb
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:64,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/mlr_manager.cpp:64,54'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/mlr_manager.cpp:64,70'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/mlr_manager.cpp:67,9'
          Dst:             _ZN2ot10MlrManager25UpdateReregistrationDelayEb
    - functionName:    _ZN2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:241,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPv7otErrorhPK12otIp6AddresshEEC2Ev
    - functionName:    _ZN2ot10MlrManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/mlr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mlr_manager.cpp:45,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/mlr_manager.cpp:44,13'
          Dst:             _ZN2ot8CallbackIPFvPv7otErrorhPK12otIp6AddresshELNS_23CallbackContextPositionE0EEC2Ev
    - functionName:    _ZN2ot13ClearAllBytesINS_8Neighbor4InfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Neighbor13StateToStringENS0_5StateE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor21IsStateChildIdRequestEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8Neighbor23IsStateValidOrAttachingEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          64
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - _ZNK2ot8Neighbor8GetStateEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor.cpp:114,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.cpp:114,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.cpp:119,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.cpp:119,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.cpp:119,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.cpp:126,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.cpp:126,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.cpp:126,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.cpp:126,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.cpp:126,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/neighbor.cpp:114,13'
          Dst:             _ZNK2ot8Neighbor8GetStateEv
    - functionName:    _ZN2ot15LinkQualityInfo4InitERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/link_quality.hpp:293,59'
          Dst:             _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
    - functionName:    _ZN2ot8Neighbor4InitERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkQualityInfo4InitERNS_8InstanceE
        - _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.cpp:105,26'
          Dst:             _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
        - Src:             'src/core/thread/neighbor.cpp:106,15'
          Dst:             _ZN2ot15LinkQualityInfo4InitERNS_8InstanceE
        - Src:             'src/core/thread/neighbor.cpp:107,5'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
    - functionName:    _ZN2ot8Neighbor8SetStateENS0_5StateE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - _ZNK2ot6Uptime18GetUptimeInSecondsEv
      functionUses:    23
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor.cpp:42,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.cpp:42,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
            - BranchSide:      'src/core/thread/neighbor.cpp:42,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/neighbor.cpp:45,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.cpp:45,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
            - BranchSide:      'src/core/thread/neighbor.cpp:47,28'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
      Callsites:
        - Src:             'src/core/thread/neighbor.cpp:47,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - Src:             'src/core/thread/neighbor.cpp:47,42'
          Dst:             _ZNK2ot6Uptime18GetUptimeInSecondsEv
    - functionName:    _ZNK2ot8Neighbor20GetLinkFrameCountersEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.hpp'
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_8Neighbor4InfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_8Neighbor4InfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_8Neighbor4InfoEEEvRT_
    - functionName:    _ZN2ot8Neighbor4Info7SetFromERKS0_
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNeighbor
      BBCount:         3
      ICount:          115
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot9ClearableINS_8Neighbor4InfoEE5ClearEv
        - _ZNK2ot15LinkQualityInfo10GetLastRssEv
        - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - _ZNK2ot15LinkQualityInfo17GetFrameErrorRateEv
        - _ZNK2ot15LinkQualityInfo19GetMessageErrorRateEv
        - _ZNK2ot3Mac17LinkFrameCounters10GetMaximumEv
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot8Neighbor10GetVersionEv
        - _ZNK2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot8Neighbor12GetLastHeardEv
        - _ZNK2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - _ZNK2ot8Neighbor16GetLinkQualityInEv
        - _ZNK2ot8Neighbor17GetConnectionTimeEv
        - _ZNK2ot8Neighbor18GetMleFrameCounterEv
        - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - _ZNK2ot8Neighbor20GetLinkFrameCountersEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor.cpp:83,5'
          Dst:             _ZN2ot9ClearableINS_8Neighbor4InfoEE5ClearEv
        - Src:             'src/core/thread/neighbor.cpp:85,35'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/neighbor.cpp:86,41'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/neighbor.cpp:86,74'
          Dst:             _ZNK2ot8Neighbor12GetLastHeardEv
        - Src:             'src/core/thread/neighbor.cpp:86,62'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/neighbor.cpp:86,25'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/thread/neighbor.cpp:87,35'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/neighbor.cpp:88,35'
          Dst:             _ZNK2ot8Neighbor20GetLinkFrameCountersEv
        - Src:             'src/core/thread/neighbor.cpp:88,58'
          Dst:             _ZNK2ot3Mac17LinkFrameCounters10GetMaximumEv
        - Src:             'src/core/thread/neighbor.cpp:89,35'
          Dst:             _ZNK2ot8Neighbor18GetMleFrameCounterEv
        - Src:             'src/core/thread/neighbor.cpp:90,35'
          Dst:             _ZNK2ot8Neighbor16GetLinkQualityInEv
        - Src:             'src/core/thread/neighbor.cpp:91,35'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/neighbor.cpp:91,49'
          Dst:             _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - Src:             'src/core/thread/neighbor.cpp:92,35'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/neighbor.cpp:92,49'
          Dst:             _ZNK2ot15LinkQualityInfo10GetLastRssEv
        - Src:             'src/core/thread/neighbor.cpp:93,35'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/neighbor.cpp:93,49'
          Dst:             _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - Src:             'src/core/thread/neighbor.cpp:94,35'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/neighbor.cpp:94,49'
          Dst:             _ZNK2ot15LinkQualityInfo17GetFrameErrorRateEv
        - Src:             'src/core/thread/neighbor.cpp:95,35'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/neighbor.cpp:95,49'
          Dst:             _ZNK2ot15LinkQualityInfo19GetMessageErrorRateEv
        - Src:             'src/core/thread/neighbor.cpp:96,35'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/neighbor.cpp:97,35'
          Dst:             _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - Src:             'src/core/thread/neighbor.cpp:98,36'
          Dst:             _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Src:             'src/core/thread/neighbor.cpp:99,35'
          Dst:             _ZNK2ot8Neighbor10GetVersionEv
        - Src:             'src/core/thread/neighbor.cpp:100,35'
          Dst:             _ZNK2ot8Neighbor17GetConnectionTimeEv
    - functionName:    _ZNK2ot8Neighbor17GetConnectionTimeEv
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - _ZNK2ot6Uptime18GetUptimeInSecondsEv
        - _ZNK2ot8Neighbor12IsStateValidEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor.cpp:56,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.cpp:56,29'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
                - _ZNK2ot6Uptime18GetUptimeInSecondsEv
            - BranchSide:      'src/core/thread/neighbor.cpp:56,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/neighbor.cpp:56,12'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/neighbor.cpp:56,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_6UptimeEEERT_v
        - Src:             'src/core/thread/neighbor.cpp:56,43'
          Dst:             _ZNK2ot6Uptime18GetUptimeInSecondsEv
    - functionName:    _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aFilter
      BBCount:         13
      ICount:          88
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor14IsStateInvalidEv
        - _ZNK2ot8Neighbor21IsStateChildIdRequestEv
        - _ZNK2ot8Neighbor23IsStateValidOrAttachingEv
        - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor.cpp:137,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.cpp:137,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.cpp:140,19'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
            - BranchSide:      'src/core/thread/neighbor.cpp:144,19'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
            - BranchSide:      'src/core/thread/neighbor.cpp:148,19'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor21IsStateChildIdRequestEv
            - BranchSide:      'src/core/thread/neighbor.cpp:152,19'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrAttachingEv
            - BranchSide:      'src/core/thread/neighbor.cpp:156,19'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14IsStateInvalidEv
            - BranchSide:      'src/core/thread/neighbor.cpp:160,20'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor14IsStateInvalidEv
            - BranchSide:      'src/core/thread/neighbor.cpp:164,20'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
            - BranchSide:      'src/core/thread/neighbor.cpp:168,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/neighbor.cpp:140,19'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/neighbor.cpp:144,19'
          Dst:             _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
        - Src:             'src/core/thread/neighbor.cpp:148,19'
          Dst:             _ZNK2ot8Neighbor21IsStateChildIdRequestEv
        - Src:             'src/core/thread/neighbor.cpp:152,19'
          Dst:             _ZNK2ot8Neighbor23IsStateValidOrAttachingEv
        - Src:             'src/core/thread/neighbor.cpp:156,19'
          Dst:             _ZNK2ot8Neighbor14IsStateInvalidEv
        - Src:             'src/core/thread/neighbor.cpp:160,20'
          Dst:             _ZNK2ot8Neighbor14IsStateInvalidEv
        - Src:             'src/core/thread/neighbor.cpp:164,20'
          Dst:             _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
    - functionName:    _ZNK2ot8Neighbor14AddressMatcher7MatchesERKS0_
      functionSourceFile: '/src/openthread/src/core/thread/neighbor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNeighbor
      BBCount:         25
      ICount:          93
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - _ZNK2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor.cpp:63,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.cpp:63,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
                - _ZNK2ot8Neighbor9GetRloc16Ev
            - BranchSide:      'src/core/thread/neighbor.cpp:63,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/neighbor.cpp:65,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.cpp:67,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/thread/neighbor.cpp:70,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Branch String:   'src/core/thread/neighbor.cpp:67,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.cpp:67,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/thread/neighbor.cpp:67,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/neighbor.cpp:70,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.cpp:72,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/thread/neighbor.cpp:75,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/neighbor.cpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor.cpp:72,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor.cpp:72,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/neighbor.cpp:63,5'
          Dst:             _ZNK2ot8Neighbor13MatchesFilterENS0_11StateFilterE
        - Src:             'src/core/thread/neighbor.cpp:67,9'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/neighbor.cpp:72,9'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/neighbor.cpp:72,9'
          Dst:             _ZNK2ot3Mac10ExtAddresseqERKS1_
    - functionName:    _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aNeighbor
      BBCount:         26
      ICount:          134
      EdgeCount:       51
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
        - _ZN2ot11RouterTable18SignalTableChangedEv
        - _ZN2ot5Child4Info7SetFromERKS0_
        - _ZN2ot5Utils14HistoryTracker19RecordNeighborEventENS_13NeighborTable5EventERK24otNeighborTableEntryInfo
        - _ZN2ot8Neighbor4Info7SetFromERKS0_
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - __assert_fail
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor_table.cpp:274,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:280,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - __assert_fail
                - _ZN2ot5Child4Info7SetFromERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker19RecordNeighborEventENS_13NeighborTable5EventERK24otNeighborTableEntryInfo
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:280,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - __assert_fail
                - _ZN2ot5Child4Info7SetFromERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker19RecordNeighborEventENS_13NeighborTable5EventERK24otNeighborTableEntryInfo
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:280,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
                - __assert_fail
                - _ZN2ot5Child4Info7SetFromERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker19RecordNeighborEventENS_13NeighborTable5EventERK24otNeighborTableEntryInfo
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:287,48'
              BranchSideFuncs:
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker19RecordNeighborEventENS_13NeighborTable5EventERK24otNeighborTableEntryInfo
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:287,48'
              BranchSideFuncs:
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker19RecordNeighborEventENS_13NeighborTable5EventERK24otNeighborTableEntryInfo
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:292,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker19RecordNeighborEventENS_13NeighborTable5EventERK24otNeighborTableEntryInfo
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
        - Branch String:   'src/core/thread/neighbor_table.cpp:280,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:280,13'
              BranchSideFuncs:
                - _ZN2ot5Child4Info7SetFromERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker19RecordNeighborEventENS_13NeighborTable5EventERK24otNeighborTableEntryInfo
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:281,45'
              BranchSideFuncs:
                - _ZN2ot5Child4Info7SetFromERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker19RecordNeighborEventENS_13NeighborTable5EventERK24otNeighborTableEntryInfo
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
        - Branch String:   'src/core/thread/neighbor_table.cpp:294,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:297,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:305,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
        - Branch String:   'src/core/thread/neighbor_table.cpp:305,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:308,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:312,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:322,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/neighbor_table.cpp:322,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/neighbor_table.cpp:327,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:272,27'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/neighbor_table.cpp:280,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:280,13'
          Dst:             _ZNK2ot10ChildTable8ContainsERKNS_8NeighborE
        - Src:             'src/core/thread/neighbor_table.cpp:280,13'
          Dst:             __assert_fail
        - Src:             'src/core/thread/neighbor_table.cpp:281,59'
          Dst:             _ZN2ot5Child4Info7SetFromERKS0_
        - Src:             'src/core/thread/neighbor_table.cpp:287,63'
          Dst:             _ZN2ot8Neighbor4Info7SetFromERKS0_
        - Src:             'src/core/thread/neighbor_table.cpp:292,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:292,38'
          Dst:             _ZN2ot5Utils14HistoryTracker19RecordNeighborEventENS_13NeighborTable5EventERK24otNeighborTableEntryInfo
        - Src:             'src/core/thread/neighbor_table.cpp:308,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:308,25'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
        - Src:             'src/core/thread/neighbor_table.cpp:312,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:312,25'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
        - Src:             'src/core/thread/neighbor_table.cpp:314,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:314,27'
          Dst:             _ZN2ot10DuaManager26HandleChildDuaAddressEventERKNS_5ChildENS0_20ChildDuaAddressEventE
        - Src:             'src/core/thread/neighbor_table.cpp:322,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:322,28'
          Dst:             _ZN2ot11RouterTable18SignalTableChangedEv
    - functionName:    _ZN2ot13NeighborTable19GetNextNeighborInfoERsRNS_8Neighbor4InfoE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aNeighInfo
      BBCount:         28
      ICount:          173
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10ChildTable15GetChildAtIndexEt
        - _ZN2ot11RouterTable14FindRouterByIdEh
        - _ZN2ot8Neighbor4Info7SetFromERKS0_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot8Neighbor12IsStateValidEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor_table.cpp:194,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:196,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/neighbor_table.cpp:220,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
        - Branch String:   'src/core/thread/neighbor_table.cpp:200,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:202,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/neighbor_table.cpp:205,17'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
        - Branch String:   'src/core/thread/neighbor_table.cpp:205,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:207,17'
              BranchSideFuncs:
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/neighbor_table.cpp:213,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable15GetChildAtIndexEt
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
        - Branch String:   'src/core/thread/neighbor_table.cpp:220,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:222,26'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/neighbor_table.cpp:234,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/neighbor_table.cpp:224,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:224,34'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/neighbor_table.cpp:232,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
        - Branch String:   'src/core/thread/neighbor_table.cpp:224,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:226,13'
              BranchSideFuncs:
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/neighbor_table.cpp:232,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor4Info7SetFromERKS0_
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:198,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:198,46'
          Dst:             _ZN2ot10ChildTable15GetChildAtIndexEt
        - Src:             'src/core/thread/neighbor_table.cpp:205,24'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/neighbor_table.cpp:207,28'
          Dst:             _ZN2ot8Neighbor4Info7SetFromERKS0_
        - Src:             'src/core/thread/neighbor_table.cpp:222,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:222,45'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/neighbor_table.cpp:224,42'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/neighbor_table.cpp:226,24'
          Dst:             _ZN2ot8Neighbor4Info7SetFromERKS0_
    - functionName:    _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMacAddress
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11RouterTable12FindNeighborERKNS_3Mac7AddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle7IsChildEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor_table.cpp:180,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:180,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable12FindNeighborERKNS_3Mac7AddressE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:180,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:180,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:180,5'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/neighbor_table.cpp:181,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:181,35'
          Dst:             _ZN2ot11RouterTable12FindNeighborERKNS_3Mac7AddressE
    - functionName:    _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
        - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - _ZN2ot3Mac7AddressC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:169,18'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/thread/neighbor_table.cpp:171,16'
          Dst:             _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Src:             'src/core/thread/neighbor_table.cpp:173,12'
          Dst:             _ZN2ot13NeighborTable24FindRxOnlyNeighborRouterERKNS_3Mac7AddressE
    - functionName:    _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIp6Address
        - aFilter
      BBCount:         24
      ICount:          133
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mac7Address6IsNoneEv
        - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor_table.cpp:139,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:141,39'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot3Mac7Address8SetShortEt
            - BranchSide:      'src/core/thread/neighbor_table.cpp:144,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot3Mac7Address8SetShortEt
        - Branch String:   'src/core/thread/neighbor_table.cpp:144,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:146,29'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
            - BranchSide:      'src/core/thread/neighbor_table.cpp:149,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Branch String:   'src/core/thread/neighbor_table.cpp:149,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:151,70'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
            - BranchSide:      'src/core/thread/neighbor_table.cpp:155,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Branch String:   'src/core/thread/neighbor_table.cpp:155,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:155,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
            - BranchSide:      'src/core/thread/neighbor_table.cpp:161,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/neighbor_table.cpp:157,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:155,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/neighbor_table.cpp:159,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:137,18'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/thread/neighbor_table.cpp:139,21'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/thread/neighbor_table.cpp:141,51'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/neighbor_table.cpp:141,20'
          Dst:             _ZN2ot3Mac7Address18SetExtendedFromIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/thread/neighbor_table.cpp:144,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:144,25'
          Dst:             _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/thread/neighbor_table.cpp:146,41'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/neighbor_table.cpp:146,50'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/thread/neighbor_table.cpp:146,20'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/thread/neighbor_table.cpp:149,21'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'src/core/thread/neighbor_table.cpp:151,33'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
        - Src:             'src/core/thread/neighbor_table.cpp:151,20'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
        - Src:             'src/core/thread/neighbor_table.cpp:155,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:155,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/neighbor_table.cpp:155,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/neighbor_table.cpp:155,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/neighbor_table.cpp:155,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/neighbor_table.cpp:155,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/neighbor_table.cpp:157,19'
          Dst:             _ZNK2ot5Child13HasIp6AddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/neighbor_table.cpp:155,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
    - functionName:    _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMatcher
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13NeighborTable10FindParentERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot13NeighborTable17FindChildOrRouterERKNS_8Neighbor14AddressMatcherE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor_table.cpp:83,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:85,38'
              BranchSideFuncs:
                - _ZN2ot13NeighborTable17FindChildOrRouterERKNS_8Neighbor14AddressMatcherE
                - _ZN2ot13NeighborTable10FindParentERKNS_8Neighbor14AddressMatcherE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:88,9'
              BranchSideFuncs:
                - _ZN2ot13NeighborTable10FindParentERKNS_8Neighbor14AddressMatcherE
        - Branch String:   'src/core/thread/neighbor_table.cpp:88,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:88,9'
              BranchSideFuncs:
                - _ZN2ot13NeighborTable10FindParentERKNS_8Neighbor14AddressMatcherE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:91,31'
              BranchSideFuncs:
                - _ZN2ot13NeighborTable10FindParentERKNS_8Neighbor14AddressMatcherE
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:83,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:83,25'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/neighbor_table.cpp:85,20'
          Dst:             _ZN2ot13NeighborTable17FindChildOrRouterERKNS_8Neighbor14AddressMatcherE
        - Src:             'src/core/thread/neighbor_table.cpp:91,20'
          Dst:             _ZN2ot13NeighborTable10FindParentERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZN2ot13NeighborTable17FindChildOrRouterERKNS_8Neighbor14AddressMatcherE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMatcher
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor_table.cpp:126,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:126,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:128,20'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:124,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:124,34'
          Dst:             _ZN2ot10ChildTable9FindChildERKNS_8Neighbor14AddressMatcherE
        - Src:             'src/core/thread/neighbor_table.cpp:128,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:128,39'
          Dst:             _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZN2ot13NeighborTable10FindParentERKNS_8Neighbor14AddressMatcherE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMatcher
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mle3Mle18GetParentCandidateEv
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot8Neighbor7MatchesERKNS0_14AddressMatcherE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor_table.cpp:51,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:53,21'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9GetParentEv
            - BranchSide:      'src/core/thread/neighbor_table.cpp:55,14'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle18GetParentCandidateEv
                - _ZNK2ot8Neighbor7MatchesERKNS0_14AddressMatcherE
                - _ZN2ot3Mle3Mle18GetParentCandidateEv
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:49,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/neighbor_table.cpp:51,13'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/neighbor_table.cpp:51,25'
          Dst:             _ZNK2ot8Neighbor7MatchesERKNS0_14AddressMatcherE
        - Src:             'src/core/thread/neighbor_table.cpp:53,25'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/neighbor_table.cpp:55,18'
          Dst:             _ZN2ot3Mle3Mle18GetParentCandidateEv
        - Src:             'src/core/thread/neighbor_table.cpp:55,39'
          Dst:             _ZNK2ot8Neighbor7MatchesERKNS0_14AddressMatcherE
        - Src:             'src/core/thread/neighbor_table.cpp:57,25'
          Dst:             _ZN2ot3Mle3Mle18GetParentCandidateEv
    - functionName:    _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMatcher
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_6RouterEEEPT_PKS2_
        - _ZN2ot7AsConstINS_11RouterTableEEEPKT_PS2_
        - _ZNK2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:422,27'
          Dst:             _ZN2ot7AsConstINS_11RouterTableEEEPKT_PS2_
        - Src:             'src/core/thread/router_table.hpp:422,42'
          Dst:             _ZNK2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
        - Src:             'src/core/thread/router_table.hpp:422,16'
          Dst:             _ZN2ot10AsNonConstINS_6RouterEEEPT_PKS2_
    - functionName:    _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMacAddress
        - aFilter
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:115,25'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
        - Src:             'src/core/thread/neighbor_table.cpp:115,12'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
        - aFilter
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac10ExtAddressENS0_11StateFilterE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:110,25'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac10ExtAddressENS0_11StateFilterE
        - Src:             'src/core/thread/neighbor_table.cpp:110,12'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZN2ot13NeighborTable12FindNeighborEtNS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
        - aFilter
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/neighbor_table.cpp:101,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:101,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:101,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/neighbor_table.cpp:101,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/neighbor_table.cpp:101,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
                - _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
            - BranchSide:      'src/core/thread/neighbor_table.cpp:101,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:102,29'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
        - Src:             'src/core/thread/neighbor_table.cpp:102,16'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZN2ot13NeighborTable10FindParentERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMacAddress
        - aFilter
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13NeighborTable10FindParentERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:75,23'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
        - Src:             'src/core/thread/neighbor_table.cpp:75,12'
          Dst:             _ZN2ot13NeighborTable10FindParentERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZN2ot13NeighborTable10FindParentERKNS_3Mac10ExtAddressENS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
        - aFilter
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13NeighborTable10FindParentERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac10ExtAddressENS0_11StateFilterE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:70,23'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac10ExtAddressENS0_11StateFilterE
        - Src:             'src/core/thread/neighbor_table.cpp:70,12'
          Dst:             _ZN2ot13NeighborTable10FindParentERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZN2ot13NeighborTable10FindParentEtNS_8Neighbor11StateFilterE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
        - aFilter
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13NeighborTable10FindParentERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:65,23'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
        - Src:             'src/core/thread/neighbor_table.cpp:65,12'
          Dst:             _ZN2ot13NeighborTable10FindParentERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZN2ot13NeighborTableC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/neighbor_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/neighbor_table.cpp:41,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot7AsConstINS_11NetworkData9PrefixTlvEEEPKT_PS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_11NetworkData14NetworkDataTlvEEEPT_PKS3_
        - _ZN2ot7AsConstINS_11NetworkData9PrefixTlvEEEPKT_PS3_
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:784,64'
          Dst:             _ZN2ot7AsConstINS_11NetworkData9PrefixTlvEEEPKT_PS3_
        - Src:             'src/core/thread/network_data_tlvs.hpp:784,79'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:784,53'
          Dst:             _ZN2ot10AsNonConstINS_11NetworkData14NetworkDataTlvEEEPT_PKS3_
    - functionName:    _ZN2ot10AsNonConstINS_11NetworkData14NetworkDataTlvEEEPT_PKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayItLt85EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayItLt85EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayItLt85EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayItLt85EhE10GetMaxSizeEv
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 643
      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:    _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1263
      functionLinenumberEnd: 1264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11NetworkData10ServiceTlv18IsThreadEnterpriseEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_tlvs.hpp:1264,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:1264,41'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:1264,87'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1264,17'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv18IsThreadEnterpriseEv
    - functionName:    _ZNK2ot11NetworkData10ServiceTlv18IsThreadEnterpriseEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1328
      functionLinenumberEnd: 1328
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1469
      functionLinenumberEnd: 1470
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aStart
        - aEnd
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData11NetworkData19NetworkDataIterator12SetTlvOffsetEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aOffset
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13SaveTlvOffsetEPKNS0_14NetworkDataTlvEPKh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlv
        - aTlvs
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator12SetTlvOffsetEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:524,13'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator12SetTlvOffsetEh
    - functionName:    _ZN2ot11NetworkData11NetworkData19NetworkDataIterator15SetSubTlvOffsetEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aOffset
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData11NetworkData19NetworkDataIterator16SaveSubTlvOffsetEPKNS0_14NetworkDataTlvES5_
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSubTlv
        - aSubTlvs
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator15SetSubTlvOffsetEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:529,13'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator15SetSubTlvOffsetEh
    - functionName:    _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13SetEntryIndexEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator13GetEntryIndexEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator15GetSubTlvOffsetEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData10ServiceTlv15GetFieldsLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1331
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData10ServiceTlv18IsThreadEnterpriseEv
        - _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1335,30'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv18IsThreadEnterpriseEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1335,77'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
    - functionName:    _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1275
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11NetworkData10ServiceTlv18IsThreadEnterpriseEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_tlvs.hpp:1275,16'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:1275,39'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:1275,84'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1275,16'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv18IsThreadEnterpriseEv
    - functionName:    _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData10ServiceTlv13CalculateSizeEjh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1322
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - aEnterpriseNumber
        - aServiceDataLength
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 650
      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:    _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator12GetTlvOffsetEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData11NetworkData8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 160
      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:    _ZN2ot7AsConstINS_11NetworkData18MutableNetworkDataEEEPKT_PS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRemoveStart
        - aRemoveLength
      BBCount:         12
      ICount:          99
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:764,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:764,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data.cpp:764,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/thread/network_data.cpp:764,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:764,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data.cpp:764,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/thread/network_data.cpp:764,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:764,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data.cpp:764,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:760,28'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
        - Src:             'src/core/thread/network_data.cpp:764,5'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
        - Src:             'src/core/thread/network_data.cpp:764,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstIhEEPT_PKS1_
        - _ZN2ot7AsConstINS_11NetworkData18MutableNetworkDataEEEPKT_PS3_
        - _ZNK2ot11NetworkData11NetworkData8GetBytesEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:596,49'
          Dst:             _ZN2ot7AsConstINS_11NetworkData18MutableNetworkDataEEEPKT_PS3_
        - Src:             'src/core/thread/network_data.hpp:596,64'
          Dst:             _ZNK2ot11NetworkData11NetworkData8GetBytesEv
        - Src:             'src/core/thread/network_data.hpp:596,38'
          Dst:             _ZN2ot10AsNonConstIhEEPT_PKS1_
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aStart
        - aLength
      BBCount:         12
      ICount:          92
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:753,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:753,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data.cpp:753,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/thread/network_data.cpp:753,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:753,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data.cpp:753,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/thread/network_data.cpp:753,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:753,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data.cpp:753,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:753,5'
          Dst:             _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
        - Src:             'src/core/thread/network_data.cpp:753,5'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSize
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aTlvSize
      BBCount:         9
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
        - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:740,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:740,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
            - BranchSide:      'src/core/thread/network_data.cpp:740,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:740,5'
          Dst:             _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
        - Src:             'src/core/thread/network_data.cpp:742,11'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_11NetworkData14NetworkDataTlvEEEPT_PKS3_
        - _ZN2ot7AsConstINS_11NetworkData18MutableNetworkDataEEEPKT_PS3_
        - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:627,58'
          Dst:             _ZN2ot7AsConstINS_11NetworkData18MutableNetworkDataEEEPKT_PS3_
        - Src:             'src/core/thread/network_data.hpp:627,73'
          Dst:             _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data.hpp:627,47'
          Dst:             _ZN2ot10AsNonConstINS_11NetworkData14NetworkDataTlvEEEPT_PKS3_
    - functionName:    _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1283
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData10ServiceTlv15GetFieldsLengthEv
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1283,45'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1283,59'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv15GetFieldsLengthEv
    - functionName:    _ZN2ot11NetworkData10ServiceTlv16SetSubTlvsLengthEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
        - _ZNK2ot11NetworkData10ServiceTlv15GetFieldsLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1290,56'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv15GetFieldsLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1290,46'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
    - functionName:    _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1234
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData9ServerTlv11SetServer16Et
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1401
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aServer16
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1401,56'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData10ServiceTlv10GetSubTlvsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionLinenumberEnd: 1297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
        - _ZNK2ot11NetworkData10ServiceTlv15GetFieldsLengthEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1297,82'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1297,95'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv15GetFieldsLengthEv
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix13SizeForLengthEh
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:712,16'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:712,72'
          Dst:             _ZN2ot3Ip66Prefix13SizeForLengthEh
    - functionName:    _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
        - _ZN2ot3Ip66Prefix13SizeForLengthEh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:722,60'
          Dst:             _ZN2ot3Ip66Prefix13SizeForLengthEh
        - Src:             'src/core/thread/network_data_tlvs.hpp:722,9'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
    - functionName:    _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      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:    _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:402,46'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:557,50'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:557,63'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
    - functionName:    _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:539,83'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
    - functionName:    _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 960
      functionLinenumberEnd: 960
      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:    _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:868,46'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:921,44'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:913,39'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1083
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1083,54'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1083,67'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
    - functionName:    _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1062,91'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
    - functionName:    _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:734,31'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:734,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
        - _ZN2ot3Ip66Prefix13SizeForLengthEh
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:692,51'
          Dst:             _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:692,65'
          Dst:             _ZN2ot3Ip66Prefix13SizeForLengthEh
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlv
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:770,79'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
        - Src:             'src/core/thread/network_data.cpp:770,60'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
    - functionName:    _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_10ServiceTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         12
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
        - _ZN2ot11NetworkData10ServiceTlv16SetSubTlvsLengthEh
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData9ServerTlv11SetServer16Et
        - _ZN2ot3Mle17ServiceAlocFromIdEh
        - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:707,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:709,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData10ServiceTlv16SetSubTlvsLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot11NetworkData9ServerTlv11SetServer16Et
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data.cpp:733,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
        - Branch String:   'src/core/thread/network_data.cpp:709,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:711,21'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot11NetworkData9ServerTlv11SetServer16Et
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData10ServiceTlv16SetSubTlvsLengthEh
            - BranchSide:      'src/core/thread/network_data.cpp:727,34'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData10ServiceTlv16SetSubTlvsLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot11NetworkData9ServerTlv11SetServer16Et
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data.cpp:711,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:714,31'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot11NetworkData9ServerTlv11SetServer16Et
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData10ServiceTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
            - BranchSide:      'src/core/thread/network_data.cpp:718,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData10ServiceTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
                - _ZN2ot3Mle17ServiceAlocFromIdEh
                - _ZN2ot11NetworkData9ServerTlv11SetServer16Et
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:705,36'
          Dst:             _ZN2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data.cpp:707,27'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data.cpp:709,18'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data.cpp:711,26'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data.cpp:714,17'
          Dst:             _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:714,81'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
        - Src:             'src/core/thread/network_data.cpp:714,49'
          Dst:             _ZN2ot3Mle17ServiceAlocFromIdEh
        - Src:             'src/core/thread/network_data.cpp:714,37'
          Dst:             _ZN2ot11NetworkData9ServerTlv11SetServer16Et
        - Src:             'src/core/thread/network_data.cpp:722,24'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data.cpp:727,39'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
        - Src:             'src/core/thread/network_data.cpp:728,13'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:729,48'
          Dst:             _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
        - Src:             'src/core/thread/network_data.cpp:729,22'
          Dst:             _ZN2ot11NetworkData10ServiceTlv16SetSubTlvsLengthEh
        - Src:             'src/core/thread/network_data.cpp:733,22'
          Dst:             _ZN2ot11NetworkData10ServiceTlv16GetSubTlvsLengthEv
    - functionName:    _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_9PrefixTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         30
      ICount:          177
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
        - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
        - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
        - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
        - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
        - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
        - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
        - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:642,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:644,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
            - BranchSide:      'src/core/thread/network_data.cpp:700,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
        - Branch String:   'src/core/thread/network_data.cpp:644,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:646,21'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
            - BranchSide:      'src/core/thread/network_data.cpp:694,34'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
        - Branch String:   'src/core/thread/network_data.cpp:646,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:650,69'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
            - BranchSide:      'src/core/thread/network_data.cpp:672,57'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
            - BranchSide:      'src/core/thread/network_data.cpp:685,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
        - Branch String:   'src/core/thread/network_data.cpp:654,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:657,26'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
            - BranchSide:      'src/core/thread/network_data.cpp:667,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
        - Branch String:   'src/core/thread/network_data.cpp:657,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:657,71'
              BranchSideFuncs:
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
            - BranchSide:      'src/core/thread/network_data.cpp:657,45'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
        - Branch String:   'src/core/thread/network_data.cpp:657,67'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:657,71'
              BranchSideFuncs:
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
            - BranchSide:      'src/core/thread/network_data.cpp:663,25'
              BranchSideFuncs:
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
        - Branch String:   'src/core/thread/network_data.cpp:657,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:659,25'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
            - BranchSide:      'src/core/thread/network_data.cpp:663,25'
              BranchSideFuncs:
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
        - Branch String:   'src/core/thread/network_data.cpp:675,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:678,21'
              BranchSideFuncs:
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
            - BranchSide:      'src/core/thread/network_data.cpp:681,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:640,35'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data.cpp:642,26'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data.cpp:644,18'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data.cpp:646,26'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data.cpp:650,49'
          Dst:             _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:651,57'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
        - Src:             'src/core/thread/network_data.cpp:654,63'
          Dst:             _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data.cpp:654,103'
          Dst:             _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data.cpp:657,33'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
        - Src:             'src/core/thread/network_data.cpp:657,52'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
        - Src:             'src/core/thread/network_data.cpp:659,58'
          Dst:             _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - Src:             'src/core/thread/network_data.cpp:659,32'
          Dst:             _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
        - Src:             'src/core/thread/network_data.cpp:663,32'
          Dst:             _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
        - Src:             'src/core/thread/network_data.cpp:655,56'
          Dst:             _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
        - Src:             'src/core/thread/network_data.cpp:672,41'
          Dst:             _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:675,55'
          Dst:             _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data.cpp:675,91'
          Dst:             _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data.cpp:678,28'
          Dst:             _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
        - Src:             'src/core/thread/network_data.cpp:676,52'
          Dst:             _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
        - Src:             'src/core/thread/network_data.cpp:689,24'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data.cpp:694,39'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
        - Src:             'src/core/thread/network_data.cpp:695,13'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:696,46'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
        - Src:             'src/core/thread/network_data.cpp:696,21'
          Dst:             _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
        - Src:             'src/core/thread/network_data.cpp:700,21'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv16GetSubTlvsLengthEv
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData12GetTlvsStartEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_11NetworkData14NetworkDataTlvEEEPT_PKS3_
        - _ZN2ot7AsConstINS_11NetworkData18MutableNetworkDataEEEPKT_PS3_
        - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:618,60'
          Dst:             _ZN2ot7AsConstINS_11NetworkData18MutableNetworkDataEEEPKT_PS3_
        - Src:             'src/core/thread/network_data.hpp:618,75'
          Dst:             _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data.hpp:618,49'
          Dst:             _ZN2ot10AsNonConstINS_11NetworkData14NetworkDataTlvEEEPT_PKS3_
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData11NetworkData10FindPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
        - _ZNK2ot3Ip66Prefix8GetBytesEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:420,35'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/thread/network_data.hpp:420,55'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/thread/network_data.hpp:420,16'
          Dst:             _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
    - functionName:    _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aPrefixLength
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
        - _ZN2ot11NetworkData11TlvIteratorC2EPKhh
        - _ZNK2ot11NetworkData9PrefixTlv7IsEqualEPKhh
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:406,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:406,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv7IsEqualEPKhh
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
            - BranchSide:      'src/core/thread/network_data.cpp:408,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv7IsEqualEPKhh
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
        - Branch String:   'src/core/thread/network_data.cpp:408,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:406,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data.cpp:410,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:403,22'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2EPKhh
        - Src:             'src/core/thread/network_data.cpp:406,37'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
        - Src:             'src/core/thread/network_data.cpp:408,24'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv7IsEqualEPKhh
    - functionName:    _ZN2ot11NetworkData11TlvIteratorC2EPKhh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1479,11'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
    - functionName:    _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1511
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeE
        - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1511,83'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:1511,71'
          Dst:             _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv7IsEqualEPKhh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aPrefixLength
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
        - _ZN2ot3Ip66Prefix13SizeForLengthEh
        - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_tlvs.hpp:680,49'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:680,49'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZN2ot3Ip66Prefix13SizeForLengthEh
                - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:681,42'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZN2ot3Ip66Prefix13SizeForLengthEh
                - _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:681,42'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:681,64'
          Dst:             _ZN2ot3Ip66Prefix13SizeForLengthEh
        - Src:             'src/core/thread/network_data_tlvs.hpp:681,17'
          Dst:             _ZN2ot3Ip66Prefix11MatchLengthEPKhS3_h
    - functionName:    _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aDomainId
      BBCount:         9
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData10FindPrefixERKNS_3Ip66PrefixE
        - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:595,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:595,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
            - BranchSide:      'src/core/thread/network_data.cpp:595,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:593,34'
          Dst:             _ZNK2ot11NetworkData11NetworkData10FindPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data.cpp:596,28'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
    - functionName:    _ZN2ot5ArrayItLt85EhE8PushBackERKt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayItLt85EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayItLt85EhE6IsFullEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayItLt85EhEC2Ev
        - _ZNK2ot11NetworkData11NetworkData9FindRlocsENS0_18BorderRouterFilterENS0_10RoleFilterERNS_5ArrayItLt85EhEE
        - _ZNK2ot5ArrayItLt85EhE8ContainsERKt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:560,11'
          Dst:             _ZN2ot5ArrayItLt85EhEC2Ev
        - Src:             'src/core/thread/network_data.cpp:562,5'
          Dst:             _ZNK2ot11NetworkData11NetworkData9FindRlocsENS0_18BorderRouterFilterENS0_10RoleFilterERNS_5ArrayItLt85EhEE
        - Src:             'src/core/thread/network_data.cpp:564,18'
          Dst:             _ZNK2ot5ArrayItLt85EhE8ContainsERKt
    - functionName:    _ZNK2ot11NetworkData11NetworkData9FindRlocsENS0_18BorderRouterFilterENS0_10RoleFilterERNS_5ArrayItLt85EhEE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBrFilter
        - aRoleFilter
        - aRlocs
      BBCount:         35
      ICount:          177
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
        - _ZN2ot5ArrayItLt85EhE5ClearEv
        - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:508,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:508,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data.cpp:510,20'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
        - Branch String:   'src/core/thread/network_data.cpp:510,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:512,18'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data.cpp:528,25'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
        - Branch String:   'src/core/thread/network_data.cpp:514,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:517,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data.cpp:519,34'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data.cpp:523,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
        - Branch String:   'src/core/thread/network_data.cpp:519,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:519,53'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data.cpp:519,25'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
        - Branch String:   'src/core/thread/network_data.cpp:523,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:525,41'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data.cpp:527,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
        - Branch String:   'src/core/thread/network_data.cpp:528,18'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:530,36'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data.cpp:532,25'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
        - Branch String:   'src/core/thread/network_data.cpp:534,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:537,42'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data.cpp:540,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data.cpp:542,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
                - _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:499,12'
          Dst:             _ZN2ot5ArrayItLt85EhE5ClearEv
        - Src:             'src/core/thread/network_data.cpp:508,9'
          Dst:             _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
        - Src:             'src/core/thread/network_data.cpp:525,17'
          Dst:             _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
        - Src:             'src/core/thread/network_data.cpp:530,13'
          Dst:             _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
        - Src:             'src/core/thread/network_data.cpp:537,17'
          Dst:             _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
    - functionName:    _ZN2ot5ArrayItLt85EhE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      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:    _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aRloc16
        - aConfig
      BBCount:         101
      ICount:          545
      EdgeCount:       128
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
        - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
        - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
        - _ZN2ot11NetworkData11NetworkData19NetworkDataIteratorC2ERj
        - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
        - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
        - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
        - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
        - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
        - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
        - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
        - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
        - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
        - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
        - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
        - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
        - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
        - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
        - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:155,71'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:155,33'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
            - BranchSide:      'src/core/thread/network_data.cpp:155,75'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - Branch String:   'src/core/thread/network_data.cpp:155,110'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:155,33'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
            - BranchSide:      'src/core/thread/network_data.cpp:156,37'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - Branch String:   'src/core/thread/network_data.cpp:159,66'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:158,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
            - BranchSide:      'src/core/thread/network_data.cpp:159,70'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Branch String:   'src/core/thread/network_data.cpp:158,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:162,31'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
            - BranchSide:      'src/core/thread/network_data.cpp:310,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data.cpp:164,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:167,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
            - BranchSide:      'src/core/thread/network_data.cpp:173,18'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
            - BranchSide:      'src/core/thread/network_data.cpp:179,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data.cpp:167,45'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:167,62'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
            - BranchSide:      'src/core/thread/network_data.cpp:171,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data.cpp:167,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:169,41'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data.cpp:171,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data.cpp:173,47'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:173,65'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
            - BranchSide:      'src/core/thread/network_data.cpp:177,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data.cpp:173,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:175,42'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data.cpp:177,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data.cpp:182,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:184,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
            - BranchSide:      'src/core/thread/network_data.cpp:187,14'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data.cpp:188,75'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:187,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
            - BranchSide:      'src/core/thread/network_data.cpp:188,79'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
        - Branch String:   'src/core/thread/network_data.cpp:187,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:191,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
            - BranchSide:      'src/core/thread/network_data.cpp:310,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - Branch String:   'src/core/thread/network_data.cpp:191,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:193,60'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
            - BranchSide:      'src/core/thread/network_data.cpp:280,60'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
        - Branch String:   'src/core/thread/network_data.cpp:195,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:199,79'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
            - BranchSide:      'src/core/thread/network_data.cpp:226,67'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
            - BranchSide:      'src/core/thread/network_data.cpp:253,67'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
            - BranchSide:      'src/core/thread/network_data.cpp:275,21'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data.cpp:201,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:203,25'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data.cpp:206,26'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
        - Branch String:   'src/core/thread/network_data.cpp:206,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:208,29'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
            - BranchSide:      'src/core/thread/network_data.cpp:221,21'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data.cpp:208,65'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:208,68'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
            - BranchSide:      'src/core/thread/network_data.cpp:210,74'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
        - Branch String:   'src/core/thread/network_data.cpp:208,29'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:206,21'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
            - BranchSide:      'src/core/thread/network_data.cpp:210,74'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
        - Branch String:   'src/core/thread/network_data.cpp:228,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:230,25'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data.cpp:233,26'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
        - Branch String:   'src/core/thread/network_data.cpp:233,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:235,29'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
            - BranchSide:      'src/core/thread/network_data.cpp:248,21'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data.cpp:235,65'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:235,68'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
            - BranchSide:      'src/core/thread/network_data.cpp:237,66'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
        - Branch String:   'src/core/thread/network_data.cpp:235,29'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:233,21'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
            - BranchSide:      'src/core/thread/network_data.cpp:237,66'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
        - Branch String:   'src/core/thread/network_data.cpp:255,61'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:255,65'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data.cpp:257,25'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data.cpp:255,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:257,25'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
            - BranchSide:      'src/core/thread/network_data.cpp:260,34'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
        - Branch String:   'src/core/thread/network_data.cpp:260,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:262,25'
              BranchSideFuncs:
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
            - BranchSide:      'src/core/thread/network_data.cpp:271,21'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data.cpp:282,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:284,21'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data.cpp:287,21'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
        - Branch String:   'src/core/thread/network_data.cpp:291,48'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:291,52'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
            - BranchSide:      'src/core/thread/network_data.cpp:293,25'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data.cpp:291,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:293,25'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
            - BranchSide:      'src/core/thread/network_data.cpp:296,26'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
        - Branch String:   'src/core/thread/network_data.cpp:296,63'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:296,67'
              BranchSideFuncs:
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
            - BranchSide:      'src/core/thread/network_data.cpp:298,25'
              BranchSideFuncs:
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
        - Branch String:   'src/core/thread/network_data.cpp:296,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:298,25'
              BranchSideFuncs:
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
            - BranchSide:      'src/core/thread/network_data.cpp:307,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
                - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
                - _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:152,25'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIteratorC2ERj
        - Src:             'src/core/thread/network_data.cpp:159,25'
          Dst:             _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
        - Src:             'src/core/thread/network_data.cpp:159,52'
          Dst:             _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data.cpp:159,75'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data.cpp:159,88'
          Dst:             _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data.cpp:164,22'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data.cpp:167,48'
          Dst:             _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:167,68'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
        - Src:             'src/core/thread/network_data.cpp:169,27'
          Dst:             _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:169,47'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data.cpp:173,50'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:173,71'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
        - Src:             'src/core/thread/network_data.cpp:175,27'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:175,48'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data.cpp:187,62'
          Dst:             _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:188,64'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data.cpp:188,87'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data.cpp:188,105'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data.cpp:191,22'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data.cpp:193,46'
          Dst:             _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:195,33'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data.cpp:199,59'
          Dst:             _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:206,59'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
        - Src:             'src/core/thread/network_data.cpp:206,97'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
        - Src:             'src/core/thread/network_data.cpp:208,82'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
        - Src:             'src/core/thread/network_data.cpp:208,99'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - Src:             'src/core/thread/network_data.cpp:210,88'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
        - Src:             'src/core/thread/network_data.cpp:215,52'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
        - Src:             'src/core/thread/network_data.cpp:226,51'
          Dst:             _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:233,59'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
        - Src:             'src/core/thread/network_data.cpp:233,93'
          Dst:             _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
        - Src:             'src/core/thread/network_data.cpp:235,78'
          Dst:             _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
        - Src:             'src/core/thread/network_data.cpp:235,95'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - Src:             'src/core/thread/network_data.cpp:237,76'
          Dst:             _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
        - Src:             'src/core/thread/network_data.cpp:242,61'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data.cpp:242,53'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
        - Src:             'src/core/thread/network_data.cpp:253,52'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:255,77'
          Dst:             _ZNK2ot11NetworkData10ContextTlv7IsValidEv
        - Src:             'src/core/thread/network_data.cpp:260,34'
          Dst:             _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
        - Src:             'src/core/thread/network_data.cpp:265,49'
          Dst:             _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
        - Src:             'src/core/thread/network_data.cpp:267,34'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
        - Src:             'src/core/thread/network_data.cpp:280,45'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:287,29'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data.cpp:289,47'
          Dst:             _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:291,35'
          Dst:             _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
        - Src:             'src/core/thread/network_data.cpp:291,60'
          Dst:             _ZNK2ot11NetworkData9ServerTlv7IsValidEv
        - Src:             'src/core/thread/network_data.cpp:296,75'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data.cpp:301,43'
          Dst:             _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
        - Src:             'src/core/thread/network_data.cpp:303,34'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
        - Src:             'src/core/thread/network_data.cpp:189,23'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:160,19'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
    - functionName:    _ZN2ot11NetworkData11NetworkData16AddRloc16ToRlocsEtRNS_5ArrayItLt85EhEENS0_10RoleFilterE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aRloc16
        - aRlocs
        - aRoleFilter
      BBCount:         24
      ICount:          79
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Mle13IsChildRloc16Et
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZN2ot5ArrayItLt85EhE8PushBackERKt
        - _ZNK2ot5ArrayItLt85EhE8ContainsERKt
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:569,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:572,9'
              BranchSideFuncs:
                - _ZNK2ot5ArrayItLt85EhE8ContainsERKt
                - _ZN2ot5ArrayItLt85EhE8PushBackERKt
                - _ZL11IgnoreError7otError.19015
            - BranchSide:      'src/core/thread/network_data.cpp:575,9'
              BranchSideFuncs:
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot5ArrayItLt85EhE8ContainsERKt
                - _ZN2ot5ArrayItLt85EhE8PushBackERKt
                - _ZL11IgnoreError7otError.19015
            - BranchSide:      'src/core/thread/network_data.cpp:579,9'
              BranchSideFuncs:
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot5ArrayItLt85EhE8ContainsERKt
                - _ZN2ot5ArrayItLt85EhE8PushBackERKt
                - _ZL11IgnoreError7otError.19015
            - BranchSide:      'src/core/thread/network_data.cpp:583,5'
              BranchSideFuncs:
                - _ZNK2ot5ArrayItLt85EhE8ContainsERKt
                - _ZN2ot5ArrayItLt85EhE8PushBackERKt
                - _ZL11IgnoreError7otError.19015
        - Branch String:   'src/core/thread/network_data.cpp:575,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:575,9'
              BranchSideFuncs:
                - _ZNK2ot5ArrayItLt85EhE8ContainsERKt
                - _ZN2ot5ArrayItLt85EhE8PushBackERKt
                - _ZL11IgnoreError7otError.19015
            - BranchSide:      'src/core/thread/network_data.cpp:575,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data.cpp:579,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:579,9'
              BranchSideFuncs:
                - _ZNK2ot5ArrayItLt85EhE8ContainsERKt
                - _ZN2ot5ArrayItLt85EhE8PushBackERKt
                - _ZL11IgnoreError7otError.19015
            - BranchSide:      'src/core/thread/network_data.cpp:579,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data.cpp:583,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:583,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data.cpp:583,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayItLt85EhE8PushBackERKt
                - _ZL11IgnoreError7otError.19015
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:575,9'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/network_data.cpp:579,9'
          Dst:             _ZN2ot3Mle13IsChildRloc16Et
        - Src:             'src/core/thread/network_data.cpp:583,5'
          Dst:             _ZNK2ot5ArrayItLt85EhE8ContainsERKt
        - Src:             'src/core/thread/network_data.cpp:584,24'
          Dst:             _ZN2ot5ArrayItLt85EhE8PushBackERKt
        - Src:             'src/core/thread/network_data.cpp:584,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot11NetworkData11NetworkData19NetworkDataIteratorC2ERj
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlvs
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator12GetTlvOffsetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:483,69'
          Dst:             _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator12GetTlvOffsetEv
    - functionName:    _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip66Prefix13SizeForLengthEh
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_tlvs.hpp:619,73'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:619,73'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot3Ip66Prefix13SizeForLengthEh
                - _ZN2ot3Ip66Prefix13SizeForLengthEh
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:620,18'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot3Ip66Prefix13SizeForLengthEh
                - _ZN2ot3Ip66Prefix13SizeForLengthEh
        - Branch String:   'src/core/thread/network_data_tlvs.hpp:620,117'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:620,117'
              BranchSideFuncs:
                - _ZN2ot3Ip66Prefix13SizeForLengthEh
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:621,45'
              BranchSideFuncs:
                - _ZN2ot3Ip66Prefix13SizeForLengthEh
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:619,18'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:620,18'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:620,33'
          Dst:             _ZN2ot3Ip66Prefix13SizeForLengthEh
        - Src:             'src/core/thread/network_data_tlvs.hpp:621,18'
          Dst:             _ZN2ot3Ip66Prefix13SizeForLengthEh
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix13SizeForLengthEh
        - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:702,57'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:702,71'
          Dst:             _ZN2ot3Ip66Prefix13SizeForLengthEh
    - functionName:    _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionLinenumberEnd: 1226
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData10ServiceTlv13CalculateSizeEjh
        - _ZNK2ot11NetworkData10ServiceTlv18IsThreadEnterpriseEv
        - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_tlvs.hpp:1223,52'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:1223,52'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv18IsThreadEnterpriseEv
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
                - _ZN2ot11NetworkData10ServiceTlv13CalculateSizeEjh
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:1224,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv18IsThreadEnterpriseEv
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
                - _ZN2ot11NetworkData10ServiceTlv13CalculateSizeEjh
        - Branch String:   'src/core/thread/network_data_tlvs.hpp:1224,87'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:1224,87'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
                - _ZN2ot11NetworkData10ServiceTlv13CalculateSizeEjh
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:1225,39'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
                - _ZN2ot11NetworkData10ServiceTlv13CalculateSizeEjh
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1221,26'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1224,41'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv18IsThreadEnterpriseEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1226,31'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1226,54'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1226,17'
          Dst:             _ZN2ot11NetworkData10ServiceTlv13CalculateSizeEjh
    - functionName:    _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1305
      functionLinenumberEnd: 1306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData10ServiceTlv15GetFieldsLengthEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1306,57'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1306,70'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv15GetFieldsLengthEv
    - functionName:    _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSubTlvs
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator15GetSubTlvOffsetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:496,61'
          Dst:             _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator15GetSubTlvOffsetEv
    - functionName:    _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData11NetworkData19NetworkDataIterator18GetAndAdvanceIndexEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData15BorderRouterTlv13GetNumEntriesEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1031,48'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
    - functionName:    _ZNK2ot11NetworkData15BorderRouterTlv8GetEntryEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionLinenumberEnd: 1054
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1054,60'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
    - functionName:    _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:861,43'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData11HasRouteTlv13GetNumEntriesEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:508,48'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
    - functionName:    _ZNK2ot11NetworkData11HasRouteTlv8GetEntryEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:531,56'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
    - functionName:    _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:395,43'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData10ContextTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1130,39'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
    - functionName:    _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator10IsNewEntryEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator13GetEntryIndexEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:507,46'
          Dst:             _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator13GetEntryIndexEv
    - functionName:    _ZN2ot11NetworkData11NetworkData19NetworkDataIterator17MarkEntryAsNotNewEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13SetEntryIndexEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:508,40'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13SetEntryIndexEh
    - functionName:    _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData9ServerTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionLinenumberEnd: 1387
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1387,39'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
    - functionName:    _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1394
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1394,47'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13AdvanceSubTlvEPKNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSubTlvs
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13SetEntryIndexEh
        - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator16SaveSubTlvOffsetEPKNS0_14NetworkDataTlvES5_
        - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:501,30'
          Dst:             _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator9GetSubTlvEPKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.hpp:501,51'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data.hpp:501,13'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator16SaveSubTlvOffsetEPKNS0_14NetworkDataTlvES5_
        - Src:             'src/core/thread/network_data.hpp:502,13'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13SetEntryIndexEh
    - functionName:    _ZN2ot11NetworkData11NetworkData19NetworkDataIterator10AdvanceTlvEPKh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlvs
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13SaveTlvOffsetEPKNS0_14NetworkDataTlvEPKh
        - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13SetEntryIndexEh
        - _ZN2ot11NetworkData11NetworkData19NetworkDataIterator15SetSubTlvOffsetEh
        - _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:488,27'
          Dst:             _ZNK2ot11NetworkData11NetworkData19NetworkDataIterator6GetTlvEPKh
        - Src:             'src/core/thread/network_data.hpp:488,42'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data.hpp:488,13'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13SaveTlvOffsetEPKNS0_14NetworkDataTlvEPKh
        - Src:             'src/core/thread/network_data.hpp:489,13'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator15SetSubTlvOffsetEh
        - Src:             'src/core/thread/network_data.hpp:490,13'
          Dst:             _ZN2ot11NetworkData11NetworkData19NetworkDataIterator13SetEntryIndexEh
    - functionName:    _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1242
      functionLinenumberEnd: 1244
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
        - _ZNK2ot11NetworkData10ServiceTlv18IsThreadEnterpriseEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_tlvs.hpp:1243,16'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:1243,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:1244,61'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap32Ej
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1243,16'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv18IsThreadEnterpriseEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1244,39'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot5ArrayItLt85EhE9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRoleFilter
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayItLt85EhEC2Ev
        - _ZNK2ot11NetworkData11NetworkData9FindRlocsENS0_18BorderRouterFilterENS0_10RoleFilterERNS_5ArrayItLt85EhEE
        - _ZNK2ot5ArrayItLt85EhE9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:551,11'
          Dst:             _ZN2ot5ArrayItLt85EhEC2Ev
        - Src:             'src/core/thread/network_data.cpp:553,5'
          Dst:             _ZNK2ot11NetworkData11NetworkData9FindRlocsENS0_18BorderRouterFilterENS0_10RoleFilterERNS_5ArrayItLt85EhEE
        - Src:             'src/core/thread/network_data.cpp:555,18'
          Dst:             _ZNK2ot5ArrayItLt85EhE9GetLengthEv
    - functionName:    _ZNK2ot4DataILNS_14DataLengthTypeE0EE10StartsWithERKS2_
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOtherData
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE14MatchesBytesInEPKv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/data.hpp:238,48'
          Branch Sides:
            - BranchSide:      'src/core/common/data.hpp:238,51'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE14MatchesBytesInEPKv
            - BranchSide:      'src/core/common/data.hpp:238,48'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/data.hpp:238,62'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE14MatchesBytesInEPKv
    - functionName:    _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceData
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
        - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataEv
        - _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1254,27'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1254,45'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1254,22'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
    - functionName:    _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrevServiceTlv
        - aServiceData
        - aServiceMatchMode
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData15FindNextServiceEPKNS0_10ServiceTlvEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:461,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData15FindNextServiceEPKNS0_10ServiceTlvEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
    - functionName:    _ZNK2ot11NetworkData11NetworkData15FindNextServiceEPKNS0_10ServiceTlvEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrevServiceTlv
        - aEnterpriseNumber
        - aServiceData
        - aServiceMatchMode
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
        - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:443,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:445,18'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
            - BranchSide:      'src/core/thread/network_data.cpp:450,52'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:450,69'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data.cpp:454,24'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data.cpp:454,12'
          Dst:             _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
        - Src:             'src/core/thread/network_data.cpp:454,53'
          Dst:             _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
    - functionName:    _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEnterpriseNumber
        - aServiceData
        - aServiceMatchMode
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData11NetworkData12MatchServiceERKNS0_10ServiceTlvEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
        - _ZN2ot11NetworkData11TlvIterator7IterateINS0_10ServiceTlvEEEPKT_v
        - _ZN2ot11NetworkData11TlvIteratorC2EPKhh
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:424,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:424,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData12MatchServiceERKNS0_10ServiceTlvEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_10ServiceTlvEEEPKT_v
            - BranchSide:      'src/core/thread/network_data.cpp:426,27'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11NetworkData12MatchServiceERKNS0_10ServiceTlvEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_10ServiceTlvEEEPKT_v
        - Branch String:   'src/core/thread/network_data.cpp:426,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:424,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data.cpp:428,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:421,23'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2EPKhh
        - Src:             'src/core/thread/network_data.cpp:424,38'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateINS0_10ServiceTlvEEEPKT_v
        - Src:             'src/core/thread/network_data.cpp:426,13'
          Dst:             _ZN2ot11NetworkData11NetworkData12MatchServiceERKNS0_10ServiceTlvEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
    - functionName:    _ZN2ot11NetworkData11TlvIterator7IterateINS0_10ServiceTlvEEEPKT_v
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1511
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeE
        - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1511,83'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:1511,71'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData11NetworkData12MatchServiceERKNS0_10ServiceTlvEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aServiceTlv
        - aEnterpriseNumber
        - aServiceData
        - aServiceMatchMode
      BBCount:         13
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
        - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE10StartsWithERKS2_
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:472,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:472,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE10StartsWithERKS2_
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
            - BranchSide:      'src/core/thread/network_data.cpp:472,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data.cpp:476,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:479,33'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
            - BranchSide:      'src/core/thread/network_data.cpp:483,40'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE10StartsWithERKS2_
            - BranchSide:      'src/core/thread/network_data.cpp:485,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:472,5'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - Src:             'src/core/thread/network_data.cpp:474,17'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
        - Src:             'src/core/thread/network_data.cpp:479,30'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
        - Src:             'src/core/thread/network_data.cpp:483,29'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE10StartsWithERKS2_
    - functionName:    _ZNK2ot11NetworkData11NetworkData19ContainsEntriesFromERKS1_t
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aCompare
        - aRloc16
      BBCount:         27
      ICount:          130
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData15ContainsServiceERKNS0_13ServiceConfigE
        - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
        - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:387,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:387,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data.cpp:389,22'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZNK2ot11NetworkData11NetworkData15ContainsServiceERKNS0_13ServiceConfigE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - Branch String:   'src/core/thread/network_data.cpp:389,48'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:389,81'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZNK2ot11NetworkData11NetworkData15ContainsServiceERKNS0_13ServiceConfigE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
            - BranchSide:      'src/core/thread/network_data.cpp:390,22'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData15ContainsServiceERKNS0_13ServiceConfigE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
        - Branch String:   'src/core/thread/network_data.cpp:389,97'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:390,22'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData15ContainsServiceERKNS0_13ServiceConfigE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
            - BranchSide:      'src/core/thread/network_data.cpp:393,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data.cpp:390,49'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:390,83'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData15ContainsServiceERKNS0_13ServiceConfigE
            - BranchSide:      'src/core/thread/network_data.cpp:391,22'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData15ContainsServiceERKNS0_13ServiceConfigE
        - Branch String:   'src/core/thread/network_data.cpp:390,100'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:391,22'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData15ContainsServiceERKNS0_13ServiceConfigE
            - BranchSide:      'src/core/thread/network_data.cpp:393,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data.cpp:391,43'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:375,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData15ContainsServiceERKNS0_13ServiceConfigE
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
            - BranchSide:      'src/core/thread/network_data.cpp:391,71'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData15ContainsServiceERKNS0_13ServiceConfigE
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - Branch String:   'src/core/thread/network_data.cpp:389,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:375,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
                - _ZNK2ot11NetworkData11NetworkData15ContainsServiceERKNS0_13ServiceConfigE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
            - BranchSide:      'src/core/thread/network_data.cpp:393,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:387,9'
          Dst:             _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
        - Src:             'src/core/thread/network_data.cpp:389,52'
          Dst:             _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/thread/network_data.cpp:390,53'
          Dst:             _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
        - Src:             'src/core/thread/network_data.cpp:391,47'
          Dst:             _ZNK2ot11NetworkData11NetworkData15ContainsServiceERKNS0_13ServiceConfigE
    - functionName:    _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjtRNS0_18OnMeshPrefixConfigE
        - _ZNK2ot9EquatableINS_11NetworkData18OnMeshPrefixConfigEEeqERKS2_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:322,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:322,5'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_11NetworkData18OnMeshPrefixConfigEEeqERKS2_
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjtRNS0_18OnMeshPrefixConfigE
            - BranchSide:      'src/core/thread/network_data.cpp:324,23'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_11NetworkData18OnMeshPrefixConfigEEeqERKS2_
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjtRNS0_18OnMeshPrefixConfigE
        - Branch String:   'src/core/thread/network_data.cpp:324,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:322,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data.cpp:326,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:322,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjtRNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/thread/network_data.cpp:324,20'
          Dst:             _ZNK2ot9EquatableINS_11NetworkData18OnMeshPrefixConfigEEeqERKS2_
    - functionName:    _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRoute
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjtRNS0_19ExternalRouteConfigE
        - _ZNK2ot9EquatableINS_11NetworkData19ExternalRouteConfigEEeqERKS2_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:340,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:340,5'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_11NetworkData19ExternalRouteConfigEEeqERKS2_
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjtRNS0_19ExternalRouteConfigE
            - BranchSide:      'src/core/thread/network_data.cpp:342,22'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_11NetworkData19ExternalRouteConfigEEeqERKS2_
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjtRNS0_19ExternalRouteConfigE
        - Branch String:   'src/core/thread/network_data.cpp:342,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:340,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data.cpp:344,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:340,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjtRNS0_19ExternalRouteConfigE
        - Src:             'src/core/thread/network_data.cpp:342,19'
          Dst:             _ZNK2ot9EquatableINS_11NetworkData19ExternalRouteConfigEEeqERKS2_
    - functionName:    _ZNK2ot11NetworkData11NetworkData15ContainsServiceERKNS0_13ServiceConfigE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
        - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
        - _ZNK2ot11NetworkData13ServiceConfigeqERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:358,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:358,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13ServiceConfigeqERKS1_
                - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
            - BranchSide:      'src/core/thread/network_data.cpp:360,24'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13ServiceConfigeqERKS1_
                - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
        - Branch String:   'src/core/thread/network_data.cpp:360,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:358,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data.cpp:362,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:358,46'
          Dst:             _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
        - Src:             'src/core/thread/network_data.cpp:358,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
        - Src:             'src/core/thread/network_data.cpp:360,21'
          Dst:             _ZNK2ot11NetworkData13ServiceConfigeqERKS1_
    - functionName:    _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 375
      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:    _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aRloc16
        - aConfig
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:124,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
    - functionName:    _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjtRNS0_19ExternalRouteConfigE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aRloc16
        - aConfig
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:107,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
    - functionName:    _ZNK2ot9EquatableINS_11NetworkData19ExternalRouteConfigEEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjtRNS0_18OnMeshPrefixConfigE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aRloc16
        - aConfig
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:90,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
    - functionName:    _ZNK2ot9EquatableINS_11NetworkData18OnMeshPrefixConfigEEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZNK2ot11NetworkData11NetworkData24GetNextLowpanContextInfoERjRNS0_17LowpanContextInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aContextInfo
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:136,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData7IterateERjtRNS1_6ConfigE
    - functionName:    _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjRNS0_13ServiceConfigE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aConfig
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:112,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjtRNS0_13ServiceConfigE
    - functionName:    _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aConfig
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjtRNS0_19ExternalRouteConfigE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:95,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjtRNS0_19ExternalRouteConfigE
    - functionName:    _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aConfig
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjtRNS0_18OnMeshPrefixConfigE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:78,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjtRNS0_18OnMeshPrefixConfigE
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData19RemoveTemporaryDataEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
        - _ZN2ot11NetworkData18MutableNetworkData12GetTlvsStartEv
        - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_10ServiceTlvE
        - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_9PrefixTlvE
        - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:609,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:611,14'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
            - BranchSide:      'src/core/thread/network_data.cpp:636,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data.cpp:613,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:616,65'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_9PrefixTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_10ServiceTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data.cpp:620,66'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data.cpp:624,29'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_9PrefixTlvE
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Branch String:   'src/core/thread/network_data.cpp:628,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:630,23'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
            - BranchSide:      'src/core/thread/network_data.cpp:634,15'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:607,27'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data.cpp:609,18'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data.cpp:613,22'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data.cpp:616,51'
          Dst:             _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:616,28'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_9PrefixTlvE
        - Src:             'src/core/thread/network_data.cpp:620,51'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:620,28'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData21RemoveTemporaryDataInERNS0_10ServiceTlvE
        - Src:             'src/core/thread/network_data.cpp:624,34'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data.cpp:630,13'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data.cpp:634,20'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData9SetLengthEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData18MutableNetworkData7GetSizeEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData11NetworkData9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aNetworkData
      BBCount:         12
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkData19RemoveTemporaryDataEv
        - _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
        - _ZN2ot11NetworkData18MutableNetworkData9SetLengthEh
        - _ZNK2ot11NetworkData18MutableNetworkData7GetSizeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:62,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
                - _ZN2ot11NetworkData18MutableNetworkData9SetLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData19RemoveTemporaryDataEv
            - BranchSide:      'src/core/thread/network_data.cpp:62,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data.cpp:67,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:67,18'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData19RemoveTemporaryDataEv
            - BranchSide:      'src/core/thread/network_data.cpp:69,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData19RemoveTemporaryDataEv
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:62,5'
          Dst:             _ZNK2ot11NetworkData18MutableNetworkData7GetSizeEv
        - Src:             'src/core/thread/network_data.cpp:64,25'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
        - Src:             'src/core/thread/network_data.cpp:65,18'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9SetLengthEh
        - Src:             'src/core/thread/network_data.cpp:69,22'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData19RemoveTemporaryDataEv
    - functionName:    _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeEPhRh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aData
        - aDataLength
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkDataC2ERNS_8InstanceEPhhh
        - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
        - _ZNK2ot11NetworkData11NetworkData9GetLengthEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data.cpp:51,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data.cpp:51,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data.cpp:52,31'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData9GetLengthEv
      Callsites:
        - Src:             'src/core/thread/network_data.cpp:49,36'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data.cpp:49,24'
          Dst:             _ZN2ot11NetworkData18MutableNetworkDataC2ERNS_8InstanceEPhhh
        - Src:             'src/core/thread/network_data.cpp:51,5'
          Dst:             _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
        - Src:             'src/core/thread/network_data.cpp:52,31'
          Dst:             _ZNK2ot11NetworkData11NetworkData9GetLengthEv
    - functionName:    _ZN2ot2AsINS_7MeshCoP15SteeringDataTlvEEEPKT_PKNS_3TlvE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData2AsINS0_20CommissioningDataTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_5Utils5SlaacEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 962
      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:    _ZN2ot12TimerMilliInINS_11NetworkData6LeaderEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
    - functionName:    _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aFlags
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData24RoutePreferenceFromValueEh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:472,64'
          Dst:             _ZN2ot11NetworkData24RoutePreferenceFromValueEh
    - functionName:    _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:875,44'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFlags
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData24RoutePreferenceFromValueEh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:988,16'
          Dst:             _ZN2ot11NetworkData24RoutePreferenceFromValueEh
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_b
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aStable
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeEb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:774,31'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeEb
        - Src:             'src/core/thread/network_data_tlvs.hpp:774,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
    - functionName:    _ZNK2ot11NetworkData6Leader17ContainsOmrPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         28
      ICount:          106
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
        - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
        - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_3Ip66PrefixE
        - _ZNK2ot11NetworkData11NetworkData10FindPrefixERKNS_3Ip66PrefixE
        - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_b
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:700,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:700,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixERKNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_b
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
            - BranchSide:      'src/core/thread/network_data_leader.cpp:700,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader.cpp:703,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:703,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_b
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
            - BranchSide:      'src/core/thread/network_data_leader.cpp:703,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader.cpp:707,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:707,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
            - BranchSide:      'src/core/thread/network_data_leader.cpp:707,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader.cpp:709,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:713,25'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:719,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader.cpp:715,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:717,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.cpp:719,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:700,5'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_leader.cpp:702,17'
          Dst:             _ZNK2ot11NetworkData11NetworkData10FindPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_leader.cpp:705,27'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_b
        - Src:             'src/core/thread/network_data_leader.cpp:709,53'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader.cpp:709,89'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_leader.cpp:713,16'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
        - Src:             'src/core/thread/network_data_leader.cpp:715,13'
          Dst:             _ZN2ot12BorderRouter14RoutingManager16IsValidOmrPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
    - functionName:    _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionLinenumberEnd: 1071
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1071,60'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
    - functionName:    _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1095,60'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1095,73'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
    - functionName:    _ZNK2ot11NetworkData6Leader23SteeringDataCheckJoinerERKNS_7MeshCoP15JoinerDiscernerE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDiscerner
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
        - _ZNK2ot11NetworkData6Leader17SteeringDataCheckERKNS_7MeshCoP12SteeringData14HashBitIndexesE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:681,5'
          Dst:             _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS0_15JoinerDiscernerERNS1_14HashBitIndexesE
        - Src:             'src/core/thread/network_data_leader.cpp:683,12'
          Dst:             _ZNK2ot11NetworkData6Leader17SteeringDataCheckERKNS_7MeshCoP12SteeringData14HashBitIndexesE
    - functionName:    _ZNK2ot11NetworkData6Leader17SteeringDataCheckERKNS_7MeshCoP12SteeringData14HashBitIndexesE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFilterIndexes
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11NetworkData6Leader16FindSteeringDataERNS_7MeshCoP12SteeringDataE
        - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:659,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:659,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.cpp:660,35'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:659,5'
          Dst:             _ZNK2ot11NetworkData6Leader16FindSteeringDataERNS_7MeshCoP12SteeringDataE
        - Src:             'src/core/thread/network_data_leader.cpp:660,26'
          Dst:             _ZNK2ot7MeshCoP12SteeringData8ContainsERKNS1_14HashBitIndexesE
    - functionName:    _ZNK2ot11NetworkData6Leader16FindSteeringDataERNS_7MeshCoP12SteeringDataE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSteeringData
      BBCount:         9
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11NetworkData6Leader23FindInCommissioningDataINS_7MeshCoP15SteeringDataTlvEEEPKT_v
        - _ZNK2ot7MeshCoP15SteeringDataTlv6CopyToERNS0_12SteeringDataE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:635,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:635,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP15SteeringDataTlv6CopyToERNS0_12SteeringDataE
            - BranchSide:      'src/core/thread/network_data_leader.cpp:635,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:633,55'
          Dst:             _ZNK2ot11NetworkData6Leader23FindInCommissioningDataINS_7MeshCoP15SteeringDataTlvEEEPKT_v
        - Src:             'src/core/thread/network_data_leader.cpp:636,22'
          Dst:             _ZNK2ot7MeshCoP15SteeringDataTlv6CopyToERNS0_12SteeringDataE
    - functionName:    _ZNK2ot11NetworkData6Leader23FindInCommissioningDataINS_7MeshCoP15SteeringDataTlvEEEPKT_v
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot2AsINS_7MeshCoP15SteeringDataTlvEEEPKT_PKNS_3TlvE
        - _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.hpp:196,31'
          Dst:             _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
        - Src:             'src/core/thread/network_data_leader.hpp:196,16'
          Dst:             _ZN2ot2AsINS_7MeshCoP15SteeringDataTlvEEEPKT_PKNS_3TlvE
    - functionName:    _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         9
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot2AsINS_7MeshCoP3TlvEEEPKT_PKNS_3TlvE
        - _ZN2ot3Tlv7FindTlvEPKvth
        - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - _ZNK2ot11NetworkData6Leader21FindCommissioningDataEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:511,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:511,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot3Tlv7FindTlvEPKvth
                - _ZN2ot2AsINS_7MeshCoP3TlvEEEPKT_PKNS_3TlvE
            - BranchSide:      'src/core/thread/network_data_leader.cpp:511,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:509,37'
          Dst:             _ZNK2ot11NetworkData6Leader21FindCommissioningDataEv
        - Src:             'src/core/thread/network_data_leader.cpp:512,53'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - Src:             'src/core/thread/network_data_leader.cpp:512,74'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_leader.cpp:512,31'
          Dst:             _ZN2ot3Tlv7FindTlvEPKvth
        - Src:             'src/core/thread/network_data_leader.cpp:512,14'
          Dst:             _ZN2ot2AsINS_7MeshCoP3TlvEEEPKT_PKNS_3TlvE
    - functionName:    _ZNK2ot11NetworkData6Leader21FindCommissioningDataEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_20CommissioningDataTlvEEEPKT_PKS1_S8_
        - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:503,55'
          Dst:             _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data_leader.cpp:503,71'
          Dst:             _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data_leader.cpp:503,12'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_20CommissioningDataTlvEEEPKT_PKS1_S8_
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_20CommissioningDataTlvEEEPKT_PKS1_S8_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aStart
        - aEnd
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeE
        - _ZN2ot11NetworkData2AsINS0_20CommissioningDataTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:291,28'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:291,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_20CommissioningDataTlvEEEPKT_PKNS0_14NetworkDataTlvE
    - functionName:    _ZNK2ot11NetworkData6Leader23SteeringDataCheckJoinerERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEui64
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
        - _ZNK2ot11NetworkData6Leader17SteeringDataCheckERKNS_7MeshCoP12SteeringData14HashBitIndexesE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:671,5'
          Dst:             _ZN2ot7MeshCoP15ComputeJoinerIdERKNS_3Mac10ExtAddressERS2_
        - Src:             'src/core/thread/network_data_leader.cpp:672,5'
          Dst:             _ZN2ot7MeshCoP12SteeringData23CalculateHashBitIndexesERKNS_3Mac10ExtAddressERNS1_14HashBitIndexesE
        - Src:             'src/core/thread/network_data_leader.cpp:674,12'
          Dst:             _ZNK2ot11NetworkData6Leader17SteeringDataCheckERKNS_7MeshCoP12SteeringData14HashBitIndexesE
    - functionName:    _ZNK2ot7MeshCoP12SteeringData7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP12SteeringData12DoesAllMatchEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop.hpp:307,39'
          Dst:             _ZNK2ot7MeshCoP12SteeringData12DoesAllMatchEh
    - functionName:    _ZNK2ot11NetworkData6Leader16IsJoiningAllowedEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11NetworkData6Leader16FindSteeringDataERNS_7MeshCoP12SteeringDataE
        - _ZNK2ot7MeshCoP12SteeringData7IsEmptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:647,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:647,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.cpp:648,31'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP12SteeringData7IsEmptyEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:647,5'
          Dst:             _ZNK2ot11NetworkData6Leader16FindSteeringDataERNS_7MeshCoP12SteeringDataE
        - Src:             'src/core/thread/network_data_leader.cpp:648,31'
          Dst:             _ZNK2ot7MeshCoP12SteeringData7IsEmptyEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData6Leader29ProcessCommissionerGetRequestERKNS_4Coap7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         36
      ICount:          153
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - _ZNK2ot11NetworkData6Leader21FindCommissioningDataEv
        - _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:576,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:576,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11NetworkData6Leader21FindCommissioningDataEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.19181
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/thread/network_data_leader.cpp:576,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:578,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:582,9'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.19181
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/thread/network_data_leader.cpp:602,47'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader21FindCommissioningDataEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
        - Branch String:   'src/core/thread/network_data_leader.cpp:582,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:587,25'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.19181
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/thread/network_data_leader.cpp:597,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:592,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:582,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.19181
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
            - BranchSide:      'src/core/thread/network_data_leader.cpp:594,17'
              BranchSideFuncs:
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.19181
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
        - Branch String:   'src/core/thread/network_data_leader.cpp:594,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:594,17'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:595,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.19181
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/thread/network_data_leader.cpp:606,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:606,13'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:607,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:611,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:611,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:611,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader.cpp:611,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:611,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:611,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:575,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_data_leader.cpp:575,34'
          Dst:             _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - Src:             'src/core/thread/network_data_leader.cpp:578,9'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/thread/network_data_leader.cpp:582,29'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/thread/network_data_leader.cpp:587,34'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/thread/network_data_leader.cpp:587,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/network_data_leader.cpp:588,25'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/network_data_leader.cpp:590,22'
          Dst:             _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
        - Src:             'src/core/thread/network_data_leader.cpp:594,17'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/thread/network_data_leader.cpp:602,47'
          Dst:             _ZNK2ot11NetworkData6Leader21FindCommissioningDataEv
        - Src:             'src/core/thread/network_data_leader.cpp:606,13'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - Src:             'src/core/thread/network_data_leader.cpp:606,13'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_leader.cpp:606,13'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/thread/network_data_leader.cpp:611,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZNK2ot11NetworkData6Leader17FindJoinerUdpPortERt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPort
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData6Leader33ReadCommissioningDataUint16SubTlvENS_7MeshCoP3Tlv4TypeERt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:627,12'
          Dst:             _ZNK2ot11NetworkData6Leader33ReadCommissioningDataUint16SubTlvENS_7MeshCoP3Tlv4TypeERt
    - functionName:    _ZNK2ot11NetworkData6Leader33ReadCommissioningDataUint16SubTlvENS_7MeshCoP3Tlv4TypeERt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aValue
      BBCount:         14
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot9BigEndian10ReadUint16EPKh
        - _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
        - _ZNK2ot3Tlv8GetValueEv
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:523,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:523,5'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot3Tlv8GetValueEv
                - _ZN2ot9BigEndian10ReadUint16EPKh
            - BranchSide:      'src/core/thread/network_data_leader.cpp:523,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader.cpp:524,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:524,5'
              BranchSideFuncs:
                - _ZNK2ot3Tlv8GetValueEv
                - _ZN2ot9BigEndian10ReadUint16EPKh
            - BranchSide:      'src/core/thread/network_data_leader.cpp:524,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:521,34'
          Dst:             _ZNK2ot11NetworkData6Leader27FindCommissioningDataSubTlvEh
        - Src:             'src/core/thread/network_data_leader.cpp:524,5'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/thread/network_data_leader.cpp:525,44'
          Dst:             _ZNK2ot3Tlv8GetValueEv
        - Src:             'src/core/thread/network_data_leader.cpp:525,14'
          Dst:             _ZN2ot9BigEndian10ReadUint16EPKh
    - functionName:    _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSessionId
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData6Leader33ReadCommissioningDataUint16SubTlvENS_7MeshCoP3Tlv4TypeERt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:622,12'
          Dst:             _ZNK2ot11NetworkData6Leader33ReadCommissioningDataUint16SubTlvENS_7MeshCoP3Tlv4TypeERt
    - functionName:    _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData6Leader33ReadCommissioningDataUint16SubTlvENS_7MeshCoP3Tlv4TypeERt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:617,12'
          Dst:             _ZNK2ot11NetworkData6Leader33ReadCommissioningDataUint16SubTlvENS_7MeshCoP3Tlv4TypeERt
    - functionName:    _ZNK2ot11NetworkData6Leader23GetCommissioningDatasetERNS_7MeshCoP20CommissioningDatasetE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
      BBCount:         22
      ICount:          157
      EdgeCount:       23
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot9ClearableINS_7MeshCoP20CommissioningDatasetEE5ClearEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - _ZNK2ot11NetworkData6Leader16FindSteeringDataERNS_7MeshCoP12SteeringDataE
        - _ZNK2ot11NetworkData6Leader17FindJoinerUdpPortERt
        - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
        - _ZNK2ot11NetworkData6Leader21FindCommissioningDataEv
        - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
        - _ZNK2ot7MeshCoP3Tlv7GetNextEv
        - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:539,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:539,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader17FindJoinerUdpPortERt
                - _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11NetworkData6Leader16FindSteeringDataERNS_7MeshCoP12SteeringDataE
                - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:539,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader.cpp:551,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:553,17'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:563,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader.cpp:553,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:559,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:559,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:559,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:559,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:561,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:533,43'
          Dst:             _ZNK2ot11NetworkData6Leader21FindCommissioningDataEv
        - Src:             'src/core/thread/network_data_leader.cpp:537,14'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP20CommissioningDatasetEE5ClearEv
        - Src:             'src/core/thread/network_data_leader.cpp:541,37'
          Dst:             _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
        - Src:             'src/core/thread/network_data_leader.cpp:542,37'
          Dst:             _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
        - Src:             'src/core/thread/network_data_leader.cpp:543,37'
          Dst:             _ZNK2ot11NetworkData6Leader17FindJoinerUdpPortERt
        - Src:             'src/core/thread/network_data_leader.cpp:544,54'
          Dst:             _ZN2ot10AsCoreTypeI14otSteeringDataEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/thread/network_data_leader.cpp:544,37'
          Dst:             _ZNK2ot11NetworkData6Leader16FindSteeringDataERNS_7MeshCoP12SteeringDataE
        - Src:             'src/core/thread/network_data_leader.cpp:548,62'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - Src:             'src/core/thread/network_data_leader.cpp:549,62'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - Src:             'src/core/thread/network_data_leader.cpp:549,84'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_leader.cpp:553,25'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - Src:             'src/core/thread/network_data_leader.cpp:551,46'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData6Leader14SetNetworkDataEhhNS0_4TypeERKNS_7MessageERKNS_11OffsetRangeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - char
        - char
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aVersion
        - aStableVersion
        - aType
        - aMessage
        - aOffsetRange
      BBCount:         19
      ICount:          107
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkData19RemoveTemporaryDataEv
        - _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
        - _ZN2ot11NetworkData18MutableNetworkData9SetLengthEh
        - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
        - _ZN2ot11NetworkData6Leader35HandleNetworkDataRestoredAfterResetEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot11OffsetRange9GetOffsetEv
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:474,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:474,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZN2ot11NetworkData18MutableNetworkData9SetLengthEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader35HandleNetworkDataRestoredAfterResetEv
                - _ZN2ot11NetworkData18MutableNetworkData19RemoveTemporaryDataEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:474,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader.cpp:475,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:475,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.cpp:477,36'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData9SetLengthEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader35HandleNetworkDataRestoredAfterResetEv
                - _ZN2ot11NetworkData18MutableNetworkData19RemoveTemporaryDataEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:481,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:483,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData19RemoveTemporaryDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader35HandleNetworkDataRestoredAfterResetEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:487,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader35HandleNetworkDataRestoredAfterResetEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:487,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:489,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader35HandleNetworkDataRestoredAfterResetEv
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:495,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:472,36'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/thread/network_data_leader.cpp:475,5'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/thread/network_data_leader.cpp:475,5'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
        - Src:             'src/core/thread/network_data_leader.cpp:475,5'
          Dst:             _ZNK2ot7Message4ReadEtPvt
        - Src:             'src/core/thread/network_data_leader.cpp:477,5'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9SetLengthEh
        - Src:             'src/core/thread/network_data_leader.cpp:483,9'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData19RemoveTemporaryDataEv
        - Src:             'src/core/thread/network_data_leader.cpp:487,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader.cpp:487,25'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/network_data_leader.cpp:489,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_leader.cpp:489,23'
          Dst:             _ZN2ot11NetworkData6Leader35HandleNetworkDataRestoredAfterResetEv
        - Src:             'src/core/thread/network_data_leader.cpp:495,5'
          Dst:             _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
    - functionName:    _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MaxIhEET_S1_S1_
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot11NetworkData11NetworkData9GetLengthEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:688,34'
          Dst:             _ZNK2ot11NetworkData11NetworkData9GetLengthEv
        - Src:             'src/core/thread/network_data_leader.cpp:688,18'
          Dst:             _ZN2ot3MaxIhEET_S1_S1_
        - Src:             'src/core/thread/network_data_leader.cpp:689,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/network_data_leader.cpp:689,25'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZNK2ot11NetworkData17BorderRouterEntry14IsDefaultRouteEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:929,47'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot11NetworkData6Leader19IsEntryDefaultRouteERKNS0_17BorderRouterEntryE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aEntry
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData17BorderRouterEntry14IsDefaultRouteEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:458,83'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry14IsDefaultRouteEv
    - functionName:    _ZNK2ot11NetworkData6Leader13LookupRouteInERKNS0_9PrefixTlvERFbRKNS0_17BorderRouterEntryEERt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefixTlv
        - aEntryChecker
        - aRloc16
      BBCount:         21
      ICount:          112
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
        - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
        - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
        - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_17BorderRouterEntryES4_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:432,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:434,47'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_17BorderRouterEntryES4_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:449,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:434,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:432,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_17BorderRouterEntryES4_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:437,18'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_17BorderRouterEntryES4_
        - Branch String:   'src/core/thread/network_data_leader.cpp:437,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:439,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_17BorderRouterEntryES4_
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:442,18'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_17BorderRouterEntryES4_
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:442,40'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:442,64'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_17BorderRouterEntryES4_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:444,29'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_17BorderRouterEntryES4_
        - Branch String:   'src/core/thread/network_data_leader.cpp:442,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:444,29'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_17BorderRouterEntryES4_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:446,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_17BorderRouterEntryES4_
        - Branch String:   'src/core/thread/network_data_leader.cpp:449,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:449,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:451,19'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:428,30'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
        - Src:             'src/core/thread/network_data_leader.cpp:432,36'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
        - Src:             'src/core/thread/network_data_leader.cpp:434,54'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader.cpp:434,87'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_leader.cpp:442,43'
          Dst:             _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_17BorderRouterEntryES4_
        - Src:             'src/core/thread/network_data_leader.cpp:435,54'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
        - Src:             'src/core/thread/network_data_leader.cpp:451,30'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
    - functionName:    _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1491
      functionLinenumberEnd: 1492
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefixTlv
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1490,34'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1490,59'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1490,11'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
    - functionName:    _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1511
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeE
        - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1511,83'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:1511,71'
          Dst:             _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
    - functionName:    _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_17BorderRouterEntryES4_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFirst
        - aSecond
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData17BorderRouterEntry13GetPreferenceEv
        - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesEatat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:319,39'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry13GetPreferenceEv
        - Src:             'src/core/thread/network_data_leader.cpp:319,63'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - Src:             'src/core/thread/network_data_leader.cpp:319,82'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry13GetPreferenceEv
        - Src:             'src/core/thread/network_data_leader.cpp:319,107'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - Src:             'src/core/thread/network_data_leader.cpp:319,12'
          Dst:             _ZNK2ot11NetworkData6Leader19CompareRouteEntriesEatat
    - functionName:    _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 967
      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:    _ZNK2ot11NetworkData17BorderRouterEntry13GetPreferenceEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 889
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
        - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:889,67'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:889,47'
          Dst:             _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
    - functionName:    _ZNK2ot11NetworkData6Leader19CompareRouteEntriesEatat
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - short
        - char
        - short
      constantsTouched: []
      argNames:
        - this
        - aFirstPreference
        - aFirstRloc
        - aSecondPreference
        - aSecondRloc
      BBCount:         14
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot15ThreeWayCompareIaEEiT_S1_
        - _ZN2ot15ThreeWayCompareIbEEiT_S1_
        - _ZN2ot15ThreeWayCompareIhEEiT_S1_
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11RouterTable11GetPathCostEt
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:345,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:345,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZN2ot15ThreeWayCompareIhEEiT_S1_
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot15ThreeWayCompareIbEEiT_S1_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:345,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader.cpp:362,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:362,5'
              BranchSideFuncs:
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot15ThreeWayCompareIbEEiT_S1_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:362,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:344,14'
          Dst:             _ZN2ot15ThreeWayCompareIaEEiT_S1_
        - Src:             'src/core/thread/network_data_leader.cpp:361,30'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/network_data_leader.cpp:361,49'
          Dst:             _ZNK2ot11RouterTable11GetPathCostEt
        - Src:             'src/core/thread/network_data_leader.cpp:361,75'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/network_data_leader.cpp:361,94'
          Dst:             _ZNK2ot11RouterTable11GetPathCostEt
        - Src:             'src/core/thread/network_data_leader.cpp:361,14'
          Dst:             _ZN2ot15ThreeWayCompareIhEEiT_S1_
        - Src:             'src/core/thread/network_data_leader.cpp:366,30'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/network_data_leader.cpp:366,63'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/network_data_leader.cpp:366,14'
          Dst:             _ZN2ot15ThreeWayCompareIbEEiT_S1_
    - functionName:    _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 453
      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:    _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:569,56'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:569,69'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
    - functionName:    _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:546,101'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
    - functionName:    _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1511
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeE
        - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1511,83'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:1511,71'
          Dst:             _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
    - functionName:    _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_9ServerTlvES4_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFirst
        - aSecond
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesEatat
        - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:329,65'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data_leader.cpp:330,40'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data_leader.cpp:329,12'
          Dst:             _ZNK2ot11NetworkData6Leader19CompareRouteEntriesEatat
    - functionName:    _ZNK2ot11NetworkData13HasRouteEntry13GetPreferenceEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
        - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:409,67'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:409,47'
          Dst:             _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
    - functionName:    _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFirst
        - aSecond
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData13HasRouteEntry13GetPreferenceEv
        - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesEatat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:324,39'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry13GetPreferenceEv
        - Src:             'src/core/thread/network_data_leader.cpp:324,63'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - Src:             'src/core/thread/network_data_leader.cpp:324,82'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry13GetPreferenceEv
        - Src:             'src/core/thread/network_data_leader.cpp:324,107'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - Src:             'src/core/thread/network_data_leader.cpp:324,12'
          Dst:             _ZNK2ot11NetworkData6Leader19CompareRouteEntriesEatat
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils5SlaacEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_5Utils5SlaacEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_5Utils5SlaacEEERT_v
    - functionName:    _ZNK2ot11NetworkData6Leader18DefaultRouteLookupERKNS0_9PrefixTlvERt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aRloc16
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData6Leader19IsEntryDefaultRouteERKNS0_17BorderRouterEntryE
        - _ZNK2ot11NetworkData6Leader13LookupRouteInERKNS0_9PrefixTlvERFbRKNS0_17BorderRouterEntryEERt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:462,12'
          Dst:             _ZNK2ot11NetworkData6Leader13LookupRouteInERKNS0_9PrefixTlvERFbRKNS0_17BorderRouterEntryEERt
        - Src:             'src/core/thread/network_data_leader.cpp:462,12'
          Dst:             _ZN2ot11NetworkData6Leader19IsEntryDefaultRouteERKNS0_17BorderRouterEntryE
    - functionName:    _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDomainId
        - aDestination
        - aRloc16
      BBCount:         31
      ICount:          172
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
        - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
        - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
        - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
        - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
        - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
        - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:380,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:383,43'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:411,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:386,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:388,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:391,14'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:391,41'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:391,45'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:396,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:391,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:393,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:396,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:396,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:380,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:398,47'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:398,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:396,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:401,22'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:401,49'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:401,53'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:404,39'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
        - Branch String:   'src/core/thread/network_data_leader.cpp:401,85'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:402,42'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:404,39'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
        - Branch String:   'src/core/thread/network_data_leader.cpp:401,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:404,39'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:407,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
        - Branch String:   'src/core/thread/network_data_leader.cpp:411,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:411,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:413,19'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:380,25'
          Dst:             _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
        - Src:             'src/core/thread/network_data_leader.cpp:383,54'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - Src:             'src/core/thread/network_data_leader.cpp:384,28'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
        - Src:             'src/core/thread/network_data_leader.cpp:386,24'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
        - Src:             'src/core/thread/network_data_leader.cpp:396,43'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateINS0_11HasRouteTlvEEEPKT_v
        - Src:             'src/core/thread/network_data_leader.cpp:398,57'
          Dst:             _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader.cpp:398,93'
          Dst:             _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_leader.cpp:402,21'
          Dst:             _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_13HasRouteEntryES4_
        - Src:             'src/core/thread/network_data_leader.cpp:399,54'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
        - Src:             'src/core/thread/network_data_leader.cpp:413,35'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
    - functionName:    _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aPrevTlv
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
        - _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
        - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
        - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:147,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:147,58'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
            - BranchSide:      'src/core/thread/network_data_leader.cpp:147,75'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
        - Branch String:   'src/core/thread/network_data_leader.cpp:149,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:149,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
            - BranchSide:      'src/core/thread/network_data_leader.cpp:151,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
        - Branch String:   'src/core/thread/network_data_leader.cpp:151,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:149,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.cpp:153,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:147,58'
          Dst:             _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data_leader.cpp:147,85'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader.cpp:147,96'
          Dst:             _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data_leader.cpp:147,22'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
        - Src:             'src/core/thread/network_data_leader.cpp:149,37'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
        - Src:             'src/core/thread/network_data_leader.cpp:151,47'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
        - Src:             'src/core/thread/network_data_leader.cpp:151,71'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - Src:             'src/core/thread/network_data_leader.cpp:151,22'
          Dst:             _ZNK2ot3Ip67Address13MatchesPrefixEPKhh
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_v
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:746,31'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:746,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
    - functionName:    _ZNK2ot11NetworkData6Leader11RouteLookupERKNS_3Ip67AddressES5_Rt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSource
        - aDestination
        - aRloc16
      BBCount:         22
      ICount:          106
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils5SlaacEEERT_v
        - _ZNK2ot11NetworkData6Leader18DefaultRouteLookupERKNS0_9PrefixTlvERt
        - _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
        - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_v
        - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
        - _ZNK2ot5Utils5Slaac15FindDomainIdForERKNS_3Ip67AddressERh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:279,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:281,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
                - _ZNK2ot11NetworkData6Leader18DefaultRouteLookupERKNS0_9PrefixTlvERt
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils5SlaacEEERT_v
                - _ZNK2ot5Utils5Slaac15FindDomainIdForERKNS_3Ip67AddressERh
                - _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
            - BranchSide:      'src/core/thread/network_data_leader.cpp:306,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils5SlaacEEERT_v
                - _ZNK2ot5Utils5Slaac15FindDomainIdForERKNS_3Ip67AddressERh
                - _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
        - Branch String:   'src/core/thread/network_data_leader.cpp:281,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:283,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils5SlaacEEERT_v
                - _ZNK2ot5Utils5Slaac15FindDomainIdForERKNS_3Ip67AddressERh
                - _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
                - _ZNK2ot11NetworkData6Leader18DefaultRouteLookupERKNS0_9PrefixTlvERt
            - BranchSide:      'src/core/thread/network_data_leader.cpp:286,33'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
                - _ZNK2ot11NetworkData6Leader18DefaultRouteLookupERKNS0_9PrefixTlvERt
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils5SlaacEEERT_v
                - _ZNK2ot5Utils5Slaac15FindDomainIdForERKNS_3Ip67AddressERh
                - _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_v
        - Branch String:   'src/core/thread/network_data_leader.cpp:286,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:288,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.cpp:291,33'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader18DefaultRouteLookupERKNS0_9PrefixTlvERt
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils5SlaacEEERT_v
                - _ZNK2ot5Utils5Slaac15FindDomainIdForERKNS_3Ip67AddressERh
                - _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
        - Branch String:   'src/core/thread/network_data_leader.cpp:291,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:279,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.cpp:293,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader.cpp:306,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:308,41'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
            - BranchSide:      'src/core/thread/network_data_leader.cpp:310,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:279,25'
          Dst:             _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
        - Src:             'src/core/thread/network_data_leader.cpp:281,24'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_v
        - Src:             'src/core/thread/network_data_leader.cpp:286,44'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
        - Src:             'src/core/thread/network_data_leader.cpp:286,13'
          Dst:             _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
        - Src:             'src/core/thread/network_data_leader.cpp:291,13'
          Dst:             _ZNK2ot11NetworkData6Leader18DefaultRouteLookupERKNS0_9PrefixTlvERt
        - Src:             'src/core/thread/network_data_leader.cpp:306,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils5SlaacEEERT_v
        - Src:             'src/core/thread/network_data_leader.cpp:306,33'
          Dst:             _ZNK2ot5Utils5Slaac15FindDomainIdForERKNS_3Ip67AddressERh
        - Src:             'src/core/thread/network_data_leader.cpp:308,21'
          Dst:             _ZNK2ot11NetworkData6Leader19ExternalRouteLookupEhRKNS_3Ip67AddressERt
    - functionName:    _ZNK2ot11NetworkData17BorderRouterEntry8IsOnMeshEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:937,41'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot11NetworkData6Leader8IsOnMeshERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         24
      ICount:          102
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
        - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
        - _ZNK2ot11NetworkData17BorderRouterEntry8IsOnMeshEv
        - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
        - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:250,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:250,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.cpp:250,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8IsOnMeshEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:252,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:252,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8IsOnMeshEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:254,48'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8IsOnMeshEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:257,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:252,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData17BorderRouterEntry8IsOnMeshEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:259,51'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData17BorderRouterEntry8IsOnMeshEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:259,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:257,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry8IsOnMeshEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:262,21'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry8IsOnMeshEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:262,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:264,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.cpp:266,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8IsOnMeshEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:250,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader.cpp:250,5'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/network_data_leader.cpp:252,25'
          Dst:             _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
        - Src:             'src/core/thread/network_data_leader.cpp:254,32'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_9PrefixTlvE
        - Src:             'src/core/thread/network_data_leader.cpp:257,40'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateINS0_15BorderRouterTlvEEEPKT_v
        - Src:             'src/core/thread/network_data_leader.cpp:259,58'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader.cpp:259,91'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_leader.cpp:262,28'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry8IsOnMeshEv
        - Src:             'src/core/thread/network_data_leader.cpp:260,58'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
    - functionName:    _ZNK2ot11NetworkData6Leader10GetContextEhRNS_6Lowpan7ContextE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContextId
        - aContext
      BBCount:         14
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
        - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
        - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - _ZNK2ot11NetworkData6Leader25FindPrefixTlvForContextIdEhRPKNS0_10ContextTlvE
        - _ZNK2ot11NetworkData6Leader28GetContextForMeshLocalPrefixERNS_6Lowpan7ContextE
        - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:219,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:221,38'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader28GetContextForMeshLocalPrefixERNS_6Lowpan7ContextE
            - BranchSide:      'src/core/thread/network_data_leader.cpp:225,43'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader25FindPrefixTlvForContextIdEhRPKNS0_10ContextTlvE
                - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:226,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:226,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:226,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:215,35'
          Dst:             _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data_leader.cpp:215,51'
          Dst:             _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data_leader.cpp:215,23'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
        - Src:             'src/core/thread/network_data_leader.cpp:221,9'
          Dst:             _ZNK2ot11NetworkData6Leader28GetContextForMeshLocalPrefixERNS_6Lowpan7ContextE
        - Src:             'src/core/thread/network_data_leader.cpp:225,17'
          Dst:             _ZNK2ot11NetworkData6Leader25FindPrefixTlvForContextIdEhRPKNS0_10ContextTlvE
        - Src:             'src/core/thread/network_data_leader.cpp:228,16'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_leader.cpp:229,42'
          Dst:             _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - Src:             'src/core/thread/network_data_leader.cpp:230,42'
          Dst:             _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
    - functionName:    _ZNK2ot11NetworkData6Leader28GetContextForMeshLocalPrefixERNS_6Lowpan7ContextE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContext
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix3SetERKNS0_13NetworkPrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:239,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader.cpp:239,42'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/thread/network_data_leader.cpp:239,22'
          Dst:             _ZN2ot3Ip66Prefix3SetERKNS0_13NetworkPrefixE
    - functionName:    _ZNK2ot11NetworkData6Leader25FindPrefixTlvForContextIdEhRPKNS0_10ContextTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContextId
        - aContextTlv
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
        - _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
        - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:198,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:200,40'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:202,37'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:198,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
            - BranchSide:      'src/core/thread/network_data_leader.cpp:202,41'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
        - Branch String:   'src/core/thread/network_data_leader.cpp:202,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:198,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.cpp:204,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:195,34'
          Dst:             _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data_leader.cpp:195,50'
          Dst:             _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data_leader.cpp:195,22'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
        - Src:             'src/core/thread/network_data_leader.cpp:198,37'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
        - Src:             'src/core/thread/network_data_leader.cpp:200,51'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
        - Src:             'src/core/thread/network_data_leader.cpp:202,53'
          Dst:             _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix3SetEPKhh
        - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:657,65'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:657,78'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:657,61'
          Dst:             _ZN2ot3Ip66Prefix3SetEPKhh
    - functionName:    _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:746,31'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:746,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
    - functionName:    _ZNK2ot11NetworkData6Leader10GetContextERKNS_3Ip67AddressERNS_6Lowpan7ContextE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aContext
      BBCount:         14
      ICount:          108
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Ip66Prefix9SetLengthEh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
        - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
        - _ZNK2ot11NetworkData6Leader28GetContextForMeshLocalPrefixERNS_6Lowpan7ContextE
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
        - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
        - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
        - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:167,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:169,38'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader28GetContextForMeshLocalPrefixERNS_6Lowpan7ContextE
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:172,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:172,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:174,22'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:190,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix9GetLengthEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:176,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:178,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:181,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
        - Branch String:   'src/core/thread/network_data_leader.cpp:181,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:172,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
            - BranchSide:      'src/core/thread/network_data_leader.cpp:183,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
                - _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:165,22'
          Dst:             _ZN2ot3Ip66Prefix9SetLengthEh
        - Src:             'src/core/thread/network_data_leader.cpp:167,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader.cpp:167,25'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/network_data_leader.cpp:169,9'
          Dst:             _ZNK2ot11NetworkData6Leader28GetContextForMeshLocalPrefixERNS_6Lowpan7ContextE
        - Src:             'src/core/thread/network_data_leader.cpp:172,25'
          Dst:             _ZNK2ot11NetworkData6Leader25FindNextMatchingPrefixTlvERKNS_3Ip67AddressEPKNS0_9PrefixTlvE
        - Src:             'src/core/thread/network_data_leader.cpp:174,33'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
        - Src:             'src/core/thread/network_data_leader.cpp:181,24'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - Src:             'src/core/thread/network_data_leader.cpp:181,61'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/thread/network_data_leader.cpp:183,24'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_leader.cpp:184,50'
          Dst:             _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - Src:             'src/core/thread/network_data_leader.cpp:185,50'
          Dst:             _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
        - Src:             'src/core/thread/network_data_leader.cpp:190,30'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
    - functionName:    _ZNK2ot11NetworkData6Leader7IsNat64ERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         14
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
        - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:126,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:126,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/thread/network_data_leader.cpp:128,20'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
        - Branch String:   'src/core/thread/network_data_leader.cpp:128,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:126,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/thread/network_data_leader.cpp:128,37'
              BranchSideFuncs:
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
        - Branch String:   'src/core/thread/network_data_leader.cpp:128,64'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:126,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
            - BranchSide:      'src/core/thread/network_data_leader.cpp:128,67'
              BranchSideFuncs:
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - Branch String:   'src/core/thread/network_data_leader.cpp:128,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:126,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.cpp:130,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:126,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
        - Src:             'src/core/thread/network_data_leader.cpp:128,37'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_leader.cpp:128,49'
          Dst:             _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - Src:             'src/core/thread/network_data_leader.cpp:128,97'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_leader.cpp:128,76'
          Dst:             _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
    - functionName:    _ZNK2ot11NetworkData6Leader23GetPreferredNat64PrefixERNS0_19ExternalRouteConfigE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         21
      ICount:          115
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
        - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - _ZNK2ot3Ip66PrefixltERKS1_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:102,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:104,21'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:117,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader.cpp:104,28'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:104,39'
              BranchSideFuncs:
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:106,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
        - Branch String:   'src/core/thread/network_data_leader.cpp:104,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:106,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:109,14'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
        - Branch String:   'src/core/thread/network_data_leader.cpp:109,39'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:109,50'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:112,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
        - Branch String:   'src/core/thread/network_data_leader.cpp:109,85'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:110,21'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:112,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
        - Branch String:   'src/core/thread/network_data_leader.cpp:110,56'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:102,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
            - BranchSide:      'src/core/thread/network_data_leader.cpp:110,66'
              BranchSideFuncs:
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - Branch String:   'src/core/thread/network_data_leader.cpp:109,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:102,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:112,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixltERKS1_
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:102,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
        - Src:             'src/core/thread/network_data_leader.cpp:104,39'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_leader.cpp:104,51'
          Dst:             _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - Src:             'src/core/thread/network_data_leader.cpp:110,66'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_leader.cpp:110,88'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_leader.cpp:110,78'
          Dst:             _ZNK2ot3Ip66PrefixltERKS1_
    - functionName:    _ZNK2ot11NetworkData13ServiceConfig14GetServiceDataERNS0_11ServiceDataE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceData
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.hpp:368,73'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
    - functionName:    _ZNK2ot11NetworkData6Leader12GetServiceIdEjRKNS0_11ServiceDataEbRh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEnterpriseNumber
        - aServiceData
        - aServerStable
        - aServiceId
      BBCount:         16
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjRNS0_13ServiceConfigE
        - _ZNK2ot11NetworkData13ServiceConfig14GetServiceDataERNS0_11ServiceDataE
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.cpp:80,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:80,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13ServiceConfig14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjRNS0_13ServiceConfigE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:82,23'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13ServiceConfig14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjRNS0_13ServiceConfigE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
        - Branch String:   'src/core/thread/network_data_leader.cpp:84,66'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:80,5'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjRNS0_13ServiceConfigE
                - _ZNK2ot11NetworkData13ServiceConfig14GetServiceDataERNS0_11ServiceDataE
            - BranchSide:      'src/core/thread/network_data_leader.cpp:84,69'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjRNS0_13ServiceConfigE
                - _ZNK2ot11NetworkData13ServiceConfig14GetServiceDataERNS0_11ServiceDataE
        - Branch String:   'src/core/thread/network_data_leader.cpp:84,97'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:80,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjRNS0_13ServiceConfigE
                - _ZNK2ot11NetworkData13ServiceConfig14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
            - BranchSide:      'src/core/thread/network_data_leader.cpp:85,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjRNS0_13ServiceConfigE
                - _ZNK2ot11NetworkData13ServiceConfig14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
        - Branch String:   'src/core/thread/network_data_leader.cpp:84,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.cpp:80,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.cpp:87,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:80,12'
          Dst:             _ZNK2ot11NetworkData11NetworkData14GetNextServiceERjRNS0_13ServiceConfigE
        - Src:             'src/core/thread/network_data_leader.cpp:82,23'
          Dst:             _ZNK2ot11NetworkData13ServiceConfig14GetServiceDataERNS0_11ServiceDataE
        - Src:             'src/core/thread/network_data_leader.cpp:84,82'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EEeqERKS2_
    - functionName:    _ZN2ot11NetworkData6Leader5ResetEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkData9SetLengthEh
        - _ZN2ot11NetworkData6Leader10ContextIds5ClearEv
        - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
        - _ZN2ot6Random9NonCrypto8GetUint8Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:60,22'
          Dst:             _ZN2ot6Random9NonCrypto8GetUint8Ev
        - Src:             'src/core/thread/network_data_leader.cpp:61,22'
          Dst:             _ZN2ot6Random9NonCrypto8GetUint8Ev
        - Src:             'src/core/thread/network_data_leader.cpp:62,5'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9SetLengthEh
        - Src:             'src/core/thread/network_data_leader.cpp:63,5'
          Dst:             _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
        - Src:             'src/core/thread/network_data_leader.cpp:66,17'
          Dst:             _ZN2ot11NetworkData6Leader10ContextIds5ClearEv
    - functionName:    _ZN2ot12TimerMilliInINS_11NetworkData6LeaderEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_11NetworkData6LeaderEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_11NetworkData6LeaderEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot11NetworkData6LeaderC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkDataC2ERNS_8InstanceEPhhh
        - _ZN2ot11NetworkData6Leader10ContextIdsC2ERNS_8InstanceE
        - _ZN2ot11NetworkData6Leader5ResetEv
        - _ZN2ot12TimerMilliInINS_11NetworkData6LeaderEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.cpp:44,7'
          Dst:             _ZN2ot11NetworkData18MutableNetworkDataC2ERNS_8InstanceEPhhh
        - Src:             'src/core/thread/network_data_leader.cpp:51,7'
          Dst:             _ZN2ot11NetworkData6Leader10ContextIdsC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_leader.cpp:52,7'
          Dst:             _ZN2ot12TimerMilliInINS_11NetworkData6LeaderEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_leader.cpp:55,5'
          Dst:             _ZN2ot11NetworkData6Leader5ResetEv
    - functionName:    _ZN2ot7AsConstINS_11NetworkData14NetworkDataTlvEEEPKT_PS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv4FindEPS1_S2_NS1_4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aStart
        - aEnd
        - aType
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_11NetworkData14NetworkDataTlvEEEPT_PKS3_
        - _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeE
        - _ZN2ot7AsConstINS_11NetworkData14NetworkDataTlvEEEPKT_PS3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:250,32'
          Dst:             _ZN2ot7AsConstINS_11NetworkData14NetworkDataTlvEEEPKT_PS3_
        - Src:             'src/core/thread/network_data_tlvs.hpp:250,49'
          Dst:             _ZN2ot7AsConstINS_11NetworkData14NetworkDataTlvEEEPKT_PS3_
        - Src:             'src/core/thread/network_data_tlvs.hpp:250,27'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:250,16'
          Dst:             _ZN2ot10AsNonConstINS_11NetworkData14NetworkDataTlvEEEPT_PKS3_
    - functionName:    _ZN2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeEb
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - this
        - aType
        - aStable
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_11NetworkData14NetworkDataTlvEEEPT_PKS3_
        - _ZN2ot7AsConstINS_11NetworkData9PrefixTlvEEEPKT_PS3_
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:805,27'
          Dst:             _ZN2ot7AsConstINS_11NetworkData9PrefixTlvEEEPKT_PS3_
        - Src:             'src/core/thread/network_data_tlvs.hpp:805,42'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeEb
        - Src:             'src/core/thread/network_data_tlvs.hpp:805,16'
          Dst:             _ZN2ot10AsNonConstINS_11NetworkData14NetworkDataTlvEEEPT_PKS3_
    - functionName:    _ZN2ot10AsNonConstINS_11NetworkData20CommissioningDataTlvEEEPT_PKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7AsConstINS_11NetworkData9ServerTlvEEEPKT_PS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData9ServerTlv13GetServerDataEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1449
      functionLinenumberEnd: 1449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstIhEEPT_PKS1_
        - _ZN2ot7AsConstINS_11NetworkData9ServerTlvEEEPKT_PS3_
        - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1449,54'
          Dst:             _ZN2ot7AsConstINS_11NetworkData9ServerTlvEEEPKT_PS3_
        - Src:             'src/core/thread/network_data_tlvs.hpp:1449,69'
          Dst:             _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1449,43'
          Dst:             _ZN2ot10AsNonConstIhEEPT_PKS1_
    - functionName:    _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1415
      functionLinenumberEnd: 1415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1422
      functionLinenumberEnd: 1422
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1422,54'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
    - functionName:    _ZN2ot10AsNonConstINS_11NetworkData10ServiceTlvEEEPT_PKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_11NetworkData9PrefixTlvEEEPT_PKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData6Leader10ContextIds13SetRemoveTimeEhNS_4TimeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - this
        - aId
        - aTime
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Time8SetValueEj
        - _ZNK2ot4Time8GetValueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1492,35'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1492,5'
              BranchSideFuncs:
                - _ZN2ot4Time8SetValueEj
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1492,39'
              BranchSideFuncs:
                - _ZN2ot4Time8SetValueEj
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1492,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1494,13'
              BranchSideFuncs:
                - _ZN2ot4Time8SetValueEj
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1497,5'
              BranchSideFuncs:
                - _ZN2ot4Time8SetValueEj
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1490,27'
          Dst:             _ZNK2ot4Time8GetValueEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1497,32'
          Dst:             _ZN2ot4Time8SetValueEj
    - functionName:    _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Time8GetValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.hpp:534,82'
          Dst:             _ZNK2ot4Time8GetValueEv
    - functionName:    _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Time8GetValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.hpp:533,88'
          Dst:             _ZNK2ot4Time8GetValueEv
    - functionName:    _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Time8SetValueEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.hpp:537,79'
          Dst:             _ZN2ot4Time8SetValueEj
    - functionName:    _ZN2ot11NetworkData6Leader10ContextIds5ClearEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1439
      functionLinenumberEnd: 1444
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1440,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1442,27'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1444,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1442,9'
          Dst:             _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
    - functionName:    _ZN2ot11NetworkData6Leader10ContextIdsC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1436
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1430,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot11NetworkData6Leader10ContextIds11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1501
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
        - _ZN2ot11NetworkData6Leader13RemoveContextEh
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
        - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
        - _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot4TimegeERKS0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1505,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1505,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
                - _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader13RemoveContextEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1508,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
                - _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader13RemoveContextEh
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1508,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1510,27'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
                - _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader13RemoveContextEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1526,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1510,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1510,42'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
                - _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader13RemoveContextEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1512,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
                - _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader13RemoveContextEh
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1510,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1512,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
                - _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader13RemoveContextEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1515,22'
              BranchSideFuncs:
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
                - _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
                - _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader13RemoveContextEh
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1515,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1517,31'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader13RemoveContextEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
                - _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1522,52'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
                - _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader13RemoveContextEh
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1502,18'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1505,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1510,13'
          Dst:             _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1510,34'
          Dst:             _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1515,22'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1515,34'
          Dst:             _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1515,31'
          Dst:             _ZNK2ot4TimegeERKS0_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1517,13'
          Dst:             _ZN2ot11NetworkData6Leader10ContextIds17MarkAsUnallocatedEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1518,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1518,27'
          Dst:             _ZN2ot11NetworkData6Leader13RemoveContextEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1522,38'
          Dst:             _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1522,22'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1526,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1526,26'
          Dst:             _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
    - functionName:    _ZN2ot11NetworkData6Leader13RemoveContextEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1256
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aContextId
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9PrefixTlvEEEPT_PS1_S6_
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
        - _ZN2ot11NetworkData18MutableNetworkData12GetTlvsStartEv
        - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
        - _ZN2ot11NetworkData6Leader13RemoveContextERNS0_9PrefixTlvEh
        - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1242,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1244,24'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader13RemoveContextERNS0_9PrefixTlvEh
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9PrefixTlvEEEPT_PS1_S6_
                - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1255,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1246,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1249,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9PrefixTlvEEEPT_PS1_S6_
                - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
                - _ZN2ot11NetworkData6Leader13RemoveContextERNS0_9PrefixTlvEh
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1252,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9PrefixTlvEEEPT_PS1_S6_
                - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
                - _ZN2ot11NetworkData6Leader13RemoveContextERNS0_9PrefixTlvEh
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1239,29'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1242,61'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1242,22'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9PrefixTlvEEEPT_PS1_S6_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1244,9'
          Dst:             _ZN2ot11NetworkData6Leader13RemoveContextERNS0_9PrefixTlvEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1246,13'
          Dst:             _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1252,25'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1255,5'
          Dst:             _ZN2ot11NetworkData6Leader17IncrementVersionsEb
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9PrefixTlvEEEPT_PS1_S6_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aStart
        - aEnd
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4FindEPS1_S2_NS1_4TypeE
        - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:276,28'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindEPS1_S2_NS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:276,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData6Leader13RemoveContextERNS0_9PrefixTlvEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1259
      functionLinenumberEnd: 1275
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aContextId
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_10ContextTlvEEEPT_PS1_S6_
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1263,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1265,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_10ContextTlvEEEPT_PS1_S6_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1275,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1265,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1267,34'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_10ContextTlvEEEPT_PS1_S6_
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1273,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_10ContextTlvEEEPT_PS1_S6_
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1260,37'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1263,71'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1263,23'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_10ContextTlvEEEPT_PS1_S6_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1265,22'
          Dst:             _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1267,43'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1268,13'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1269,21'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1273,26'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData6Leader9UpdateTlvERNS0_14NetworkDataTlvEPKS2_
        - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:621,99'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:621,72'
          Dst:             _ZN2ot11NetworkData6Leader9UpdateTlvERNS0_14NetworkDataTlvEPKS2_
    - functionName:    _ZN2ot11NetworkData6Leader17IncrementVersionsEb
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aIncludeStable
      BBCount:         14
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:86,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:86,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:86,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:89,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:91,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:94,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:95,5'
          Dst:             _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
    - functionName:    _ZN2ot11NetworkData6Leader9UpdateTlvERNS0_14NetworkDataTlvEPKS2_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlv
        - aSubTlvs
      BBCount:         18
      ICount:          83
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv11ClearStableEv
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:632,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:634,20'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:638,41'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv11ClearStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:638,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:640,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv11ClearStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:647,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv11ClearStableEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:640,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:642,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:645,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv11ClearStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:632,26'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:634,9'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:638,65'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:640,21'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:642,18'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:638,93'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:647,10'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv11ClearStableEv
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv11ClearStableEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      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:    _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_10ContextTlvEEEPT_PS1_S6_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aStart
        - aEnd
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4FindEPS1_S2_NS1_4TypeE
        - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:276,28'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindEPS1_S2_NS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:276,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aDecrement
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData6Leader11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1414
      functionLinenumberEnd: 1424
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11NetworkData6Leader10ContextIds11HandleTimerEv
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1415,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1417,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.19455
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1422,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader10ContextIds11HandleTimerEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1417,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1418,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1418,37'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1418,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1422,21'
          Dst:             _ZN2ot11NetworkData6Leader10ContextIds11HandleTimerEv
    - functionName:    _ZN2ot11NetworkData6Leader20SetCommissioningDataEPKvh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aData
        - aDataLength
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
        - _ZN2ot11NetworkData6Leader23UpdateCommissioningDataEtRPNS0_20CommissioningDataTlvE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1391,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1391,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1392,12'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1391,5'
          Dst:             _ZN2ot11NetworkData6Leader23UpdateCommissioningDataEtRPNS0_20CommissioningDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1392,21'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
    - functionName:    _ZN2ot11NetworkData6Leader23UpdateCommissioningDataEtRPNS0_20CommissioningDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataLength
        - aDataTlv
      BBCount:         22
      ICount:          130
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
        - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
        - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData20CommissioningDataTlv4InitEv
        - _ZN2ot11NetworkData2AsINS0_20CommissioningDataTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
        - _ZN2ot11NetworkData6Leader21FindCommissioningDataEv
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1354,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1356,25'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
                - _ZN2ot11NetworkData2AsINS0_20CommissioningDataTlvEEEPT_PNS0_14NetworkDataTlvE
                - __assert_fail
                - _ZN2ot11NetworkData20CommissioningDataTlv4InitEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1360,55'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
                - _ZN2ot11NetworkData2AsINS0_20CommissioningDataTlvEEEPT_PNS0_14NetworkDataTlvE
                - __assert_fail
                - _ZN2ot11NetworkData20CommissioningDataTlv4InitEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1356,24'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1356,68'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
                - _ZN2ot11NetworkData2AsINS0_20CommissioningDataTlvEEEPT_PNS0_14NetworkDataTlvE
                - __assert_fail
                - _ZN2ot11NetworkData20CommissioningDataTlv4InitEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1363,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
                - _ZN2ot11NetworkData2AsINS0_20CommissioningDataTlvEEEPT_PNS0_14NetworkDataTlvE
                - __assert_fail
                - _ZN2ot11NetworkData20CommissioningDataTlv4InitEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1363,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1363,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
                - _ZN2ot11NetworkData2AsINS0_20CommissioningDataTlvEEEPT_PNS0_14NetworkDataTlvE
                - __assert_fail
                - _ZN2ot11NetworkData20CommissioningDataTlv4InitEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1363,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1365,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1367,19'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
                - _ZN2ot11NetworkData2AsINS0_20CommissioningDataTlvEEEPT_PNS0_14NetworkDataTlvE
                - __assert_fail
                - _ZN2ot11NetworkData20CommissioningDataTlv4InitEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1370,82'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
                - _ZN2ot11NetworkData2AsINS0_20CommissioningDataTlvEEEPT_PNS0_14NetworkDataTlvE
                - __assert_fail
                - _ZN2ot11NetworkData20CommissioningDataTlv4InitEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1372,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1372,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData20CommissioningDataTlv4InitEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1374,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData20CommissioningDataTlv4InitEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
                - _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1351,37'
          Dst:             _ZN2ot11NetworkData6Leader21FindCommissioningDataEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1356,49'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1356,91'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1363,5'
          Dst:             _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1367,9'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1370,41'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1370,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_20CommissioningDataTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1372,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1374,15'
          Dst:             _ZN2ot11NetworkData20CommissioningDataTlv4InitEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1375,15'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1380,5'
          Dst:             _ZN2ot11NetworkData6Leader20SignalNetDataChangedEv
    - functionName:    _ZN2ot11NetworkData6Leader21FindCommissioningDataEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_11NetworkData20CommissioningDataTlvEEEPT_PKS3_
        - _ZN2ot7AsConstINS_11NetworkData6LeaderEEEPKT_PS3_
        - _ZNK2ot11NetworkData6Leader21FindCommissioningDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.hpp:454,75'
          Dst:             _ZN2ot7AsConstINS_11NetworkData6LeaderEEEPKT_PS3_
        - Src:             'src/core/thread/network_data_leader.hpp:454,90'
          Dst:             _ZNK2ot11NetworkData6Leader21FindCommissioningDataEv
        - Src:             'src/core/thread/network_data_leader.hpp:454,64'
          Dst:             _ZN2ot10AsNonConstINS_11NetworkData20CommissioningDataTlvEEEPT_PKS3_
    - functionName:    _ZN2ot11NetworkData2AsINS0_20CommissioningDataTlvEEEPT_PNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData20CommissioningDataTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1186
      functionLinenumberEnd: 1190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1187,25'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1188,9'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:1189,9'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
    - functionName:    _ZN2ot7MeshCoP6Leader12SetSessionIdEt
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSessionId
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData6Leader35HandleNetworkDataRestoredAfterResetEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1340
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         24
      ICount:          148
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
        - _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
        - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
        - _ZN2ot11NetworkData18MutableNetworkData12GetTlvsStartEv
        - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
        - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
        - _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERNS1_12ChangedFlagsE
        - _ZN2ot11NetworkData6Leader12ChangedFlagsC2Ev
        - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot5ArrayItLt85EhE3endEv
        - _ZN2ot5ArrayItLt85EhE5beginEv
        - _ZN2ot5ArrayItLt85EhEC2Ev
        - _ZN2ot7MeshCoP6Leader12SetSessionIdEt
        - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
        - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
        - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - _ZNK2ot11NetworkData11NetworkData9FindRlocsENS0_18BorderRouterFilterENS0_10RoleFilterERNS_5ArrayItLt85EhEE
        - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
        - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
        - _ZNK2ot11RouterTable11IsAllocatedEh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1297,24'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1297,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader12SetSessionIdEt
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1305,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader12SetSessionIdEt
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1299,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1297,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader12SetSessionIdEt
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERNS1_12ChangedFlagsE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1301,24'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader12SetSessionIdEt
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot11RouterTable11IsAllocatedEh
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1310,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1312,37'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader12SetSessionIdEt
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1331,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader12SetSessionIdEt
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1314,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1316,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader12SetSessionIdEt
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1319,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader12SetSessionIdEt
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1321,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1310,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader12SetSessionIdEt
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1323,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader12SetSessionIdEt
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1331,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1333,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader12SetSessionIdEt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1336,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1336,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1336,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1338,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1280,34'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1280,50'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1280,22'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1281,22'
          Dst:             _ZN2ot11NetworkData6Leader12ChangedFlagsC2Ev
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1284,22'
          Dst:             _ZN2ot5ArrayItLt85EhEC2Ev
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1295,5'
          Dst:             _ZNK2ot11NetworkData11NetworkData9FindRlocsENS0_18BorderRouterFilterENS0_10RoleFilterERNS_5ArrayItLt85EhEE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1297,24'
          Dst:             _ZN2ot5ArrayItLt85EhE5beginEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1297,24'
          Dst:             _ZN2ot5ArrayItLt85EhE3endEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1299,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1299,45'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1299,33'
          Dst:             _ZNK2ot11RouterTable11IsAllocatedEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1301,13'
          Dst:             _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1305,5'
          Dst:             _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1310,34'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateINS0_9PrefixTlvEEEPKT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1312,45'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPKT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1319,42'
          Dst:             _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1319,21'
          Dst:             _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1321,23'
          Dst:             _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1323,51'
          Dst:             _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1323,25'
          Dst:             _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1331,9'
          Dst:             _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1333,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1333,32'
          Dst:             _ZN2ot7MeshCoP6Leader12SetSessionIdEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1336,9'
          Dst:             _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1338,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1338,32'
          Dst:             _ZN2ot7MeshCoP6Leader24SetEmptyCommissionerDataEv
    - functionName:    _ZN2ot11NetworkData6Leader12ChangedFlagsC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERNS1_12ChangedFlagsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRloc16
        - aMatchMode
        - aChangedFlags
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
        - _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERKNS0_11NetworkDataERNS1_12ChangedFlagsE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1019,36'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1019,17'
          Dst:             _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1021,5'
          Dst:             _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERKNS0_11NetworkDataERNS1_12ChangedFlagsE
    - functionName:    _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFlags
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
        - _ZNK2ot11NetworkData6Leader12ChangedFlags15DidStableChangeEv
        - _ZNK2ot11NetworkData6Leader12ChangedFlags9DidChangeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:77,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:77,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader12ChangedFlags15DidStableChangeEv
                - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:79,27'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader12ChangedFlags15DidStableChangeEv
                - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:77,16'
          Dst:             _ZNK2ot11NetworkData6Leader12ChangedFlags9DidChangeEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:79,34'
          Dst:             _ZNK2ot11NetworkData6Leader12ChangedFlags15DidStableChangeEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:79,9'
          Dst:             _ZN2ot11NetworkData6Leader17IncrementVersionsEb
    - functionName:    _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Time8SetValueEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader.hpp:509,72'
          Dst:             _ZN2ot4Time8SetValueEj
    - functionName:    _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1474
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         14
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11NetworkData6Leader10ContextIds13SetRemoveTimeEhNS_4TimeE
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
        - _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
        - _ZNK2ot4TimeplEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1476,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1476,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1476,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot11NetworkData6Leader10ContextIds13SetRemoveTimeEhNS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1479,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1479,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZN2ot11NetworkData6Leader10ContextIds13SetRemoveTimeEhNS_4TimeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1479,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1479,5'
          Dst:             _ZNK2ot11NetworkData6Leader10ContextIds7IsInUseEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1481,24'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1481,47'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1481,45'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1481,5'
          Dst:             _ZN2ot11NetworkData6Leader10ContextIds13SetRemoveTimeEhNS_4TimeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1482,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1482,42'
          Dst:             _ZNK2ot11NetworkData6Leader10ContextIds13GetRemoveTimeEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1482,26'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
    - functionName:    _ZNK2ot11NetworkData6Leader12ChangedFlags9DidChangeEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData6Leader12ChangedFlags15DidStableChangeEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERKNS0_11NetworkDataERNS1_12ChangedFlagsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRloc16
        - aMatchMode
        - aExcludeNetworkData
        - aChangedFlags
      BBCount:         14
      ICount:          121
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
        - _ZN2ot11NetworkData18MutableNetworkData12GetTlvsStartEv
        - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
        - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
        - _ZN2ot11NetworkData6Leader18RemoveRlocInPrefixERNS0_9PrefixTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
        - _ZN2ot11NetworkData6Leader19RemoveRlocInServiceERNS0_10ServiceTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
        - _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
        - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
        - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
        - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1037,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1039,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader19RemoveRlocInServiceERNS0_10ServiceTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader18RemoveRlocInPrefixERNS0_9PrefixTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1086,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1039,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1043,53'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader18RemoveRlocInPrefixERNS0_9PrefixTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader19RemoveRlocInServiceERNS0_10ServiceTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1060,56'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader19RemoveRlocInServiceERNS0_10ServiceTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader18RemoveRlocInPrefixERNS0_9PrefixTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1081,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader19RemoveRlocInServiceERNS0_10ServiceTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader18RemoveRlocInPrefixERNS0_9PrefixTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1049,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1052,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader19RemoveRlocInServiceERNS0_10ServiceTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader18RemoveRlocInPrefixERNS0_9PrefixTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1055,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader19RemoveRlocInServiceERNS0_10ServiceTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader18RemoveRlocInPrefixERNS0_9PrefixTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1071,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1074,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader19RemoveRlocInServiceERNS0_10ServiceTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader18RemoveRlocInPrefixERNS0_9PrefixTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1077,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader19RemoveRlocInServiceERNS0_10ServiceTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader18RemoveRlocInPrefixERNS0_9PrefixTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1035,27'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1037,18'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1039,22'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1043,39'
          Dst:             _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1045,56'
          Dst:             _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1045,77'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1045,37'
          Dst:             _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1047,13'
          Dst:             _ZN2ot11NetworkData6Leader18RemoveRlocInPrefixERNS0_9PrefixTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1049,17'
          Dst:             _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1060,41'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1064,22'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1067,58'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1067,37'
          Dst:             _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1069,13'
          Dst:             _ZN2ot11NetworkData6Leader19RemoveRlocInServiceERNS0_10ServiceTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1071,17'
          Dst:             _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1084,20'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData6Leader18RemoveRlocInPrefixERNS0_9PrefixTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aRloc16
        - aMatchMode
        - aExcludePrefix
        - aChangedFlags
      BBCount:         20
      ICount:          141
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
        - _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
        - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
        - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
        - _ZN2ot11NetworkData6Leader20RemoveRlocInHasRouteERNS0_9PrefixTlvERNS0_11HasRouteTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
        - _ZN2ot11NetworkData6Leader24RemoveRlocInBorderRouterERNS0_9PrefixTlvERNS0_15BorderRouterTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
        - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
        - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
        - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1100,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1102,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader24RemoveRlocInBorderRouterERNS0_9PrefixTlvERNS0_15BorderRouterTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader20RemoveRlocInHasRouteERNS0_9PrefixTlvERNS0_11HasRouteTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1136,20'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1102,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1105,34'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader20RemoveRlocInHasRouteERNS0_9PrefixTlvERNS0_11HasRouteTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader24RemoveRlocInBorderRouterERNS0_9PrefixTlvERNS0_15BorderRouterTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1117,38'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader24RemoveRlocInBorderRouterERNS0_9PrefixTlvERNS0_15BorderRouterTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader20RemoveRlocInHasRouteERNS0_9PrefixTlvERNS0_11HasRouteTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1130,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader24RemoveRlocInBorderRouterERNS0_9PrefixTlvERNS0_15BorderRouterTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader20RemoveRlocInHasRouteERNS0_9PrefixTlvERNS0_11HasRouteTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1107,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1109,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader24RemoveRlocInBorderRouterERNS0_9PrefixTlvERNS0_15BorderRouterTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader20RemoveRlocInHasRouteERNS0_9PrefixTlvERNS0_11HasRouteTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1114,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader24RemoveRlocInBorderRouterERNS0_9PrefixTlvERNS0_15BorderRouterTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader20RemoveRlocInHasRouteERNS0_9PrefixTlvERNS0_11HasRouteTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1120,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1122,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader24RemoveRlocInBorderRouterERNS0_9PrefixTlvERNS0_15BorderRouterTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader20RemoveRlocInHasRouteERNS0_9PrefixTlvERNS0_11HasRouteTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1127,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader24RemoveRlocInBorderRouterERNS0_9PrefixTlvERNS0_15BorderRouterTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader20RemoveRlocInHasRouteERNS0_9PrefixTlvERNS0_11HasRouteTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1136,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1136,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1138,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1138,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1140,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1145,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1097,35'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1100,26'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1102,22'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1105,44'
          Dst:             _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1105,13'
          Dst:             _ZN2ot11NetworkData6Leader20RemoveRlocInHasRouteERNS0_9PrefixTlvERNS0_11HasRouteTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1107,22'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1109,25'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1110,17'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1117,48'
          Dst:             _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1117,13'
          Dst:             _ZN2ot11NetworkData6Leader24RemoveRlocInBorderRouterERNS0_9PrefixTlvERNS0_15BorderRouterTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1120,22'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1122,25'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1123,17'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1133,20'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1136,28'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1138,21'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1140,22'
          Dst:             _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1141,51'
          Dst:             _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1141,25'
          Dst:             _ZN2ot11NetworkData6Leader10ContextIds16ScheduleToRemoveEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1145,22'
          Dst:             _ZN2ot11NetworkData10ContextTlv11SetCompressEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1146,46'
          Dst:             _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1146,25'
          Dst:             _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
    - functionName:    _ZN2ot11NetworkData6Leader19RemoveRlocInServiceERNS0_10ServiceTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1177
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
        - aRloc16
        - aMatchMode
        - aExcludeService
        - aChangedFlags
      BBCount:         11
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPT_PS1_S6_
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader22ContainsMatchingServerEPKNS0_10ServiceTlvERKNS0_9ServerTlvE
        - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
        - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1163,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1165,23'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPT_PS1_S6_
                - _ZN2ot11NetworkData6Leader22ContainsMatchingServerEPKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1177,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1165,67'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1165,94'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader22ContainsMatchingServerEPKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPT_PS1_S6_
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1175,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPT_PS1_S6_
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZN2ot11NetworkData6Leader22ContainsMatchingServerEPKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1165,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1167,34'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPT_PS1_S6_
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZN2ot11NetworkData6Leader22ContainsMatchingServerEPKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1175,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPT_PS1_S6_
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZN2ot11NetworkData6Leader22ContainsMatchingServerEPKNS0_10ServiceTlvERKNS0_9ServerTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1160,38'
          Dst:             _ZN2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1163,70'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1163,22'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPT_PS1_S6_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1165,31'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1165,13'
          Dst:             _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1165,71'
          Dst:             _ZN2ot11NetworkData6Leader22ContainsMatchingServerEPKNS0_10ServiceTlvERKNS0_9ServerTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1167,42'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1169,27'
          Dst:             _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1170,13'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1171,22'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1175,25'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - _ZN2ot11NetworkData6Leader9UpdateTlvERNS0_14NetworkDataTlvEPKS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:623,104'
          Dst:             _ZN2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:623,75'
          Dst:             _ZN2ot11NetworkData6Leader9UpdateTlvERNS0_14NetworkDataTlvEPKS2_
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPT_PS1_S6_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aStart
        - aEnd
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4FindEPS1_S2_NS1_4TypeE
        - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:276,28'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindEPS1_S2_NS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:276,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - short
        - short
        - char
      constantsTouched: []
      argNames:
        - aFirstRloc16
        - aSecondRloc16
        - aMatchMode
      BBCount:         7
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Mle13RouterIdMatchEtt
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:343,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:343,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:346,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:350,38'
              BranchSideFuncs:
                - _ZN2ot3Mle13RouterIdMatchEtt
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:350,19'
          Dst:             _ZN2ot3Mle13RouterIdMatchEtt
    - functionName:    _ZN2ot11NetworkData6Leader22ContainsMatchingServerEPKNS0_10ServiceTlvERKNS0_9ServerTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aService
        - aServer
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_b
        - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_10ServiceTlvE
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - _ZNK2ot11NetworkData9ServerTlveqERKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:603,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:603,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_10ServiceTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_b
                - _ZNK2ot11NetworkData9ServerTlveqERKS1_
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:606,42'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_10ServiceTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_b
                - _ZNK2ot11NetworkData9ServerTlveqERKS1_
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:608,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:610,18'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlveqERKS1_
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_b
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:616,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:610,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:608,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:612,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:606,26'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_10ServiceTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:608,68'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:608,41'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_b
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:610,25'
          Dst:             _ZNK2ot11NetworkData9ServerTlveqERKS1_
    - functionName:    _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlv
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader.hpp:478,46'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader.hpp:478,46'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader.hpp:478,49'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader.hpp:478,54'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
    - functionName:    _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_10ServiceTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1501
      functionLinenumberEnd: 1502
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceTlv
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
        - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1500,35'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1500,61'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1500,11'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
    - functionName:    _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_b
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1523
      functionLinenumberEnd: 1524
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aStable
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeEb
        - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1524,28'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeEb
        - Src:             'src/core/thread/network_data_tlvs.hpp:1524,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
    - functionName:    _ZNK2ot11NetworkData9ServerTlveqERKS1_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1433
      functionLinenumberEnd: 1434
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_tlvs.hpp:1434,52'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:1434,63'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - memcmp
            - BranchSide:      'src/core/thread/network_data_tlvs.hpp:1434,52'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1434,17'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1434,39'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1434,63'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1434,82'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8GetValueEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1434,94'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1434,56'
          Dst:             memcmp
    - functionName:    _ZN2ot11NetworkData6Leader20RemoveRlocInHasRouteERNS0_9PrefixTlvERNS0_11HasRouteTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1185
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aHasRoute
        - aRloc16
        - aMatchMode
        - aExcludePrefix
        - aChangedFlags
      BBCount:         11
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
        - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
        - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_13HasRouteEntryE
        - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
        - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1192,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1194,23'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1206,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1194,62'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1195,36'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1204,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1194,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1197,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1204,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_13HasRouteEntryE
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1190,38'
          Dst:             _ZN2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1192,31'
          Dst:             _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1194,30'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1194,13'
          Dst:             _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1195,62'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1195,14'
          Dst:             _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_13HasRouteEntryE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1197,27'
          Dst:             _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1198,23'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1199,21'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1200,13'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1204,24'
          Dst:             _ZN2ot11NetworkData13HasRouteEntry7GetNextEv
    - functionName:    _ZN2ot11NetworkData6Leader24RemoveRlocInBorderRouterERNS0_9PrefixTlvERNS0_15BorderRouterTlvEtNS1_9MatchModeEPKS2_RNS1_12ChangedFlagsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1214
      functionLinenumberEnd: 1235
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aBorderRouter
        - aRloc16
        - aMatchMode
        - aExcludePrefix
        - aChangedFlags
      BBCount:         11
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
        - _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
        - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_17BorderRouterEntryE
        - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1221,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1223,23'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_17BorderRouterEntryE
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1235,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1223,62'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1224,36'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_17BorderRouterEntryE
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1233,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_17BorderRouterEntryE
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1223,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1226,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_17BorderRouterEntryE
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1233,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_17BorderRouterEntryE
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
                - _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1219,46'
          Dst:             _ZN2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1221,35'
          Dst:             _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1223,30'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1223,13'
          Dst:             _ZN2ot11NetworkData6Leader9RlocMatchEttNS1_9MatchModeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1224,66'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1224,14'
          Dst:             _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_17BorderRouterEntryE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1226,27'
          Dst:             _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1227,27'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1228,21'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14DecreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1229,13'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData6RemoveEPvh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1233,24'
          Dst:             _ZN2ot11NetworkData17BorderRouterEntry7GetNextEv
    - functionName:    _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_v
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:734,31'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:734,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData10ContextTlv13ClearCompressEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1143
      functionLinenumberEnd: 1143
      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:    _ZN2ot11NetworkData10ContextTlv11SetCompressEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_17BorderRouterEntryE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPrefix
        - aStable
        - aEntry
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:571,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:571,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:571,65'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_b
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:571,74'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_b
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:571,43'
          Dst:             _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
    - functionName:    _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aBorderRouter
        - aEntry
      BBCount:         16
      ICount:          66
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - _ZNK2ot9EquatableINS_11NetworkData17BorderRouterEntryEEeqERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:580,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:580,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot9EquatableINS_11NetworkData17BorderRouterEntryEEeqERKS2_
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:580,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:582,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:585,14'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_11NetworkData17BorderRouterEntryEEeqERKS2_
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:590,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:585,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:587,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:590,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot9EquatableINS_11NetworkData17BorderRouterEntryEEeqERKS2_
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:582,58'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:582,99'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:585,20'
          Dst:             _ZNK2ot9EquatableINS_11NetworkData17BorderRouterEntryEEeqERKS2_
    - functionName:    _ZNK2ot9EquatableINS_11NetworkData17BorderRouterEntryEEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_9PrefixTlvEbRKNS0_13HasRouteEntryE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPrefix
        - aStable
        - aEntry
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_11HasRouteTlvEEEPKT_b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:542,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:542,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:542,65'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_11HasRouteTlvEEEPKT_b
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:542,74'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_11HasRouteTlvEEEPKT_b
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:542,43'
          Dst:             _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_11HasRouteTlvEEEPKT_b
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aStable
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:774,31'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeEb
        - Src:             'src/core/thread/network_data_tlvs.hpp:774,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aHasRoute
        - aEntry
      BBCount:         16
      ICount:          66
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - _ZNK2ot9EquatableINS_11NetworkData13HasRouteEntryEEeqERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:551,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:551,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot9EquatableINS_11NetworkData13HasRouteEntryEEeqERKS2_
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:551,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:553,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:555,14'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_11NetworkData13HasRouteEntryEEeqERKS2_
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:560,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:555,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:557,22'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:560,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot9EquatableINS_11NetworkData13HasRouteEntryEEeqERKS2_
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:553,50'
          Dst:             _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:553,87'
          Dst:             _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:555,20'
          Dst:             _ZNK2ot9EquatableINS_11NetworkData13HasRouteEntryEEeqERKS2_
    - functionName:    _ZNK2ot9EquatableINS_11NetworkData13HasRouteEntryEEeqERKS2_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot11NetworkData9ServerTlv4InitEtRKNS0_10ServerDataE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1373
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServer16
        - aServerData
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
        - _ZN2ot11NetworkData9ServerTlv11SetServer16Et
        - _ZN2ot11NetworkData9ServerTlv13GetServerDataEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1374,25'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1375,9'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:1376,9'
          Dst:             _ZN2ot11NetworkData9ServerTlv11SetServer16Et
        - Src:             'src/core/thread/network_data_tlvs.hpp:1377,33'
          Dst:             _ZN2ot11NetworkData9ServerTlv13GetServerDataEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1377,21'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1378,72'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1378,9'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
    - functionName:    _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1408
      functionLinenumberEnd: 1408
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServerData
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
        - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
        - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1408,74'
          Dst:             _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1408,91'
          Dst:             _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1408,69'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
    - functionName:    _ZN2ot11NetworkData10ContextTlv4InitEhh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aContextId
        - aContextLength
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1117,25'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1118,9'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:1119,9'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
    - functionName:    _ZN2ot11NetworkData15BorderRouterTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1021,25'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:1022,9'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:1023,9'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
    - functionName:    _ZN2ot11NetworkData6Leader10ContextIds16GetUnallocatedIdERh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1447
      functionLinenumberEnd: 1470
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         18
      ICount:          78
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1451,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1453,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1459,18'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1459,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1461,27'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1467,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1461,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1463,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1467,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1461,13'
          Dst:             _ZNK2ot11NetworkData6Leader10ContextIds13IsUnallocatedEh
    - functionName:    _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_b
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aStable
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:760,31'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeEb
        - Src:             'src/core/thread/network_data_tlvs.hpp:760,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData11HasRouteTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:498,25'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:499,9'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:500,9'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIncrement
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_11HasRouteTlvEEEPT_b
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aStable
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:760,31'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeEb
        - Src:             'src/core/thread/network_data_tlvs.hpp:760,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData6Leader9AddServerERKNS0_9ServerTlvERNS0_10ServiceTlvERNS1_12ChangedFlagsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServer
        - aDstService
        - aChangedFlags
      BBCount:         17
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
        - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader22ContainsMatchingServerEPKNS0_10ServiceTlvERKNS0_9ServerTlvE
        - _ZN2ot11NetworkData9ServerTlv4InitEtRKNS0_10ServerDataE
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
        - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:950,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:950,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:950,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData9ServerTlv4InitEtRKNS0_10ServerDataE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:952,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:952,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData9ServerTlv4InitEtRKNS0_10ServerDataE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:952,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:960,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:962,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:965,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:948,34'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetSizeEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:950,5'
          Dst:             _ZN2ot11NetworkData6Leader22ContainsMatchingServerEPKNS0_10ServiceTlvERKNS0_9ServerTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:952,5'
          Dst:             _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:954,13'
          Dst:             _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:956,43'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:956,17'
          Dst:             _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:957,5'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:958,29'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:958,16'
          Dst:             _ZN2ot11NetworkData9ServerTlv4InitEtRKNS0_10ServerDataE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:960,17'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:962,20'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:965,17'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:966,19'
          Dst:             _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPKT_PKS1_S8_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aStart
        - aEnd
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeE
        - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:291,28'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:291,16'
          Dst:             _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
    - functionName:    _ZNK2ot11NetworkData6Leader17AllocateServiceIdERh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceId
      BBCount:         18
      ICount:          82
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11NetworkData6Leader15FindServiceByIdEh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:978,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:980,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:986,20'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader15FindServiceByIdEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:986,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:988,29'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader15FindServiceByIdEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:995,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:988,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:990,26'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:995,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader15FindServiceByIdEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:988,13'
          Dst:             _ZNK2ot11NetworkData6Leader15FindServiceByIdEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:992,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot11NetworkData6Leader15FindServiceByIdEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aServiceId
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateINS0_10ServiceTlvEEEPKT_v
        - _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
        - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
        - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1006,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1006,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_10ServiceTlvEEEPKT_v
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1008,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_10ServiceTlvEEEPKT_v
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1008,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1006,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1010,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1004,35'
          Dst:             _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1004,51'
          Dst:             _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1004,23'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2EPKNS0_14NetworkDataTlvES4_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1006,35'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateINS0_10ServiceTlvEEEPKT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1008,22'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData11FindServiceEjRKNS0_11ServiceDataENS0_11NetworkData16ServiceMatchModeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEnterpriseNumber
        - aServiceData
        - aServiceMatchMode
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_11NetworkData10ServiceTlvEEEPT_PKS3_
        - _ZN2ot7AsConstINS_11NetworkData18MutableNetworkDataEEEPKT_PS3_
        - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:668,27'
          Dst:             _ZN2ot7AsConstINS_11NetworkData18MutableNetworkDataEEEPKT_PS3_
        - Src:             'src/core/thread/network_data.hpp:668,42'
          Dst:             _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
        - Src:             'src/core/thread/network_data.hpp:668,16'
          Dst:             _ZN2ot10AsNonConstINS_11NetworkData10ServiceTlvEEEPT_PKS3_
    - functionName:    _ZN2ot11NetworkData6Leader15AddBorderRouterERKNS0_15BorderRouterTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aBorderRouter
        - aDstPrefix
        - aChangedFlags
      BBCount:         43
      ICount:          211
      EdgeCount:       53
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
        - _ZN2ot11NetworkData10ContextTlv4InitEhh
        - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - _ZN2ot11NetworkData15BorderRouterTlv4InitEv
        - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
        - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
        - _ZN2ot11NetworkData6Leader10ContextIds16GetUnallocatedIdERh
        - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
        - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
        - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_b
        - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
        - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:883,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:888,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader10ContextIds16GetUnallocatedIdERh
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData10ContextTlv4InitEhh
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv4InitEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:891,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData10ContextTlv4InitEhh
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv4InitEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:888,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:888,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:889,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData10ContextTlv4InitEhh
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv4InitEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:891,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:895,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv4InitEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData10ContextTlv4InitEhh
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:910,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData10ContextTlv4InitEhh
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:895,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:895,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv4InitEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData10ContextTlv4InitEhh
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:895,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:904,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:906,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData10ContextTlv4InitEhh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:908,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData10ContextTlv4InitEhh
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:910,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:913,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData10ContextTlv4InitEhh
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:921,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:913,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:913,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData10ContextTlv4InitEhh
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:913,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:921,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:923,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:926,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData10ContextTlv11SetCompressEv
                - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
                - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:929,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:929,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:929,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:931,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:931,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:931,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:878,101'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:878,59'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPT_b
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:879,59'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_10ContextTlvEEEPT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:881,62'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:888,9'
          Dst:             _ZN2ot11NetworkData6Leader10ContextIds16GetUnallocatedIdERh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:895,9'
          Dst:             _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:899,58'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:899,27'
          Dst:             _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:900,9'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:901,20'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:902,26'
          Dst:             _ZN2ot11NetworkData15BorderRouterTlv4InitEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:904,27'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:906,30'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:913,9'
          Dst:             _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:915,48'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:915,22'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:916,9'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:917,20'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:918,70'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:918,21'
          Dst:             _ZN2ot11NetworkData10ContextTlv4InitEhh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:921,23'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:923,21'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:926,17'
          Dst:             _ZN2ot11NetworkData10ContextTlv11SetCompressEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:927,41'
          Dst:             _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:927,17'
          Dst:             _ZN2ot11NetworkData6Leader10ContextIds11MarkAsInUseEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:929,5'
          Dst:             _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:931,5'
          Dst:             _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:933,29'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:933,5'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:934,22'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:935,16'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:936,23'
          Dst:             _ZN2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:937,19'
          Dst:             _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData6Leader11AddHasRouteERKNS0_11HasRouteTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHasRoute
        - aDstPrefix
        - aChangedFlags
      BBCount:         25
      ICount:          121
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - _ZN2ot11NetworkData11HasRouteTlv4InitEv
        - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
        - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
        - _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_11HasRouteTlvEEEPT_b
        - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:844,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:847,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData11HasRouteTlv4InitEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:860,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:847,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:847,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData11HasRouteTlv4InitEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:847,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:854,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:856,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:858,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:860,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:860,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:860,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:862,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:862,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
                - _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:862,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:841,85'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:841,51'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10FindSubTlvINS0_11HasRouteTlvEEEPT_b
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:842,50'
          Dst:             _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:847,9'
          Dst:             _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:849,50'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:849,23'
          Dst:             _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:850,9'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:851,20'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:852,22'
          Dst:             _ZN2ot11NetworkData11HasRouteTlv4InitEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:854,23'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:856,26'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:860,5'
          Dst:             _ZN2ot11NetworkData6Leader21ContainsMatchingEntryEPKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:862,5'
          Dst:             _ZNK2ot11NetworkData18MutableNetworkData9CanInsertEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:864,25'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:864,5'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData6InsertEPvh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:865,18'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:866,16'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv14IncreaseLengthEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:868,19'
          Dst:             _ZN2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:869,19'
          Dst:             _ZN2ot11NetworkData6Leader12ChangedFlags6UpdateERKNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData9PrefixTlv4InitEhhPKh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDomainId
        - aPrefixLength
        - aPrefix
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
        - _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
        - _ZN2ot3Ip66Prefix13SizeForLengthEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:592,25'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:593,9'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:596,16'
          Dst:             _ZN2ot11NetworkData9PrefixTlv9GetPrefixEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:596,38'
          Dst:             _ZN2ot3Ip66Prefix13SizeForLengthEh
        - Src:             'src/core/thread/network_data_tlvs.hpp:597,9'
          Dst:             _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
    - functionName:    _ZN2ot11NetworkData9PrefixTlv13CalculateSizeEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aPrefixLength
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix13SizeForLengthEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:830,36'
          Dst:             _ZN2ot3Ip66Prefix13SizeForLengthEh
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData10FindPrefixEPKhh
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aPrefixLength
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_11NetworkData9PrefixTlvEEEPT_PKS3_
        - _ZN2ot7AsConstINS_11NetworkData18MutableNetworkDataEEEPKT_PS3_
        - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:641,27'
          Dst:             _ZN2ot7AsConstINS_11NetworkData18MutableNetworkDataEEEPKT_PS3_
        - Src:             'src/core/thread/network_data.hpp:641,42'
          Dst:             _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
        - Src:             'src/core/thread/network_data.hpp:641,16'
          Dst:             _ZN2ot10AsNonConstINS_11NetworkData9PrefixTlvEEEPT_PKS3_
    - functionName:    _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Tasklet4PostEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.hpp:94,57'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot11NetworkData6Leader10AddServiceERKNS0_10ServiceTlvERNS1_12ChangedFlagsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
        - aChangedFlags
      BBCount:         32
      ICount:          148
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11NetworkData10ServiceTlv13CalculateSizeEjh
        - _ZN2ot11NetworkData10ServiceTlv4InitEhjRKNS0_11ServiceDataE
        - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPKT_PKS1_S8_
        - _ZN2ot11NetworkData18MutableNetworkData11FindServiceEjRKNS0_11ServiceDataENS0_11NetworkData16ServiceMatchModeE
        - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
        - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
        - _ZN2ot11NetworkData6Leader9AddServerERKNS0_9ServerTlvERNS0_10ServiceTlvERNS1_12ChangedFlagsE
        - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
        - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData6Leader17AllocateServiceIdERh
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:805,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:809,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader17AllocateServiceIdERh
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZN2ot11NetworkData10ServiceTlv13CalculateSizeEjh
                - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZN2ot11NetworkData10ServiceTlv4InitEhjRKNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPKT_PKS1_S8_
                - __assert_fail
                - _ZN2ot11NetworkData6Leader9AddServerERKNS0_9ServerTlvERNS0_10ServiceTlvERNS1_12ChangedFlagsE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:818,46'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPKT_PKS1_S8_
                - __assert_fail
                - _ZN2ot11NetworkData6Leader9AddServerERKNS0_9ServerTlvERNS0_10ServiceTlvERNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:809,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:809,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:812,49'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZN2ot11NetworkData10ServiceTlv13CalculateSizeEjh
                - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZN2ot11NetworkData10ServiceTlv4InitEhjRKNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPKT_PKS1_S8_
                - __assert_fail
                - _ZN2ot11NetworkData6Leader9AddServerERKNS0_9ServerTlvERNS0_10ServiceTlvERNS1_12ChangedFlagsE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:813,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:813,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZN2ot11NetworkData10ServiceTlv4InitEhjRKNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPKT_PKS1_S8_
                - __assert_fail
                - _ZN2ot11NetworkData6Leader9AddServerERKNS0_9ServerTlvERNS0_10ServiceTlvERNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:813,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:819,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:819,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader9AddServerERKNS0_9ServerTlvERNS0_10ServiceTlvERNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:821,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader9AddServerERKNS0_9ServerTlvERNS0_10ServiceTlvERNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:821,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:821,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:824,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:824,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:824,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:832,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:832,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:832,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:833,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:802,14'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:803,39'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:803,18'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData11FindServiceEjRKNS0_11ServiceDataENS0_11NetworkData16ServiceMatchModeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:809,9'
          Dst:             _ZNK2ot11NetworkData6Leader17AllocateServiceIdERh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:812,58'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:812,93'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:812,23'
          Dst:             _ZN2ot11NetworkData10ServiceTlv13CalculateSizeEjh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:812,13'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:811,22'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:815,46'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:815,21'
          Dst:             _ZN2ot11NetworkData10ServiceTlv4InitEhjRKNS0_11ServiceDataE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:818,55'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:818,78'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:818,14'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPKT_PKS1_S8_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:819,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:821,5'
          Dst:             _ZN2ot11NetworkData6Leader9AddServerERKNS0_9ServerTlvERNS0_10ServiceTlvERNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:832,9'
          Dst:             _ZN2ot11NetworkData6Leader13UpdateServiceERNS0_10ServiceTlvE
    - functionName:    _ZN2ot11NetworkData6Leader9AddPrefixERKNS0_9PrefixTlvERNS1_12ChangedFlagsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aChangedFlags
      BBCount:         36
      ICount:          167
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkData10FindPrefixEPKhh
        - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
        - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader11AddHasRouteERKNS0_11HasRouteTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
        - _ZN2ot11NetworkData6Leader15AddBorderRouterERKNS0_15BorderRouterTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - _ZN2ot11NetworkData9PrefixTlv13CalculateSizeEh
        - _ZN2ot11NetworkData9PrefixTlv4InitEhhPKh
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
        - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:755,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:757,70'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZN2ot11NetworkData9PrefixTlv13CalculateSizeEh
                - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZN2ot11NetworkData9PrefixTlv4InitEhhPKh
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader15AddBorderRouterERKNS0_15BorderRouterTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader11AddHasRouteERKNS0_11HasRouteTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:763,41'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader15AddBorderRouterERKNS0_15BorderRouterTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader11AddHasRouteERKNS0_11HasRouteTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:758,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:758,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZN2ot11NetworkData9PrefixTlv4InitEhhPKh
                - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader15AddBorderRouterERKNS0_15BorderRouterTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader11AddHasRouteERKNS0_11HasRouteTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:758,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:763,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:765,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader15AddBorderRouterERKNS0_15BorderRouterTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader11AddHasRouteERKNS0_11HasRouteTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:778,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:765,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:768,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader11AddHasRouteERKNS0_11HasRouteTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader15AddBorderRouterERKNS0_15BorderRouterTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:772,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader15AddBorderRouterERKNS0_15BorderRouterTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader11AddHasRouteERKNS0_11HasRouteTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:776,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader15AddBorderRouterERKNS0_15BorderRouterTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader11AddHasRouteERKNS0_11HasRouteTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:768,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:768,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:769,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader15AddBorderRouterERKNS0_15BorderRouterTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader11AddHasRouteERKNS0_11HasRouteTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:772,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:772,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:773,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader15AddBorderRouterERKNS0_15BorderRouterTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader11AddHasRouteERKNS0_11HasRouteTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:781,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:781,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:789,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:789,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:789,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:790,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:753,47'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:753,68'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:753,28'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData10FindPrefixEPKhh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:757,78'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:757,45'
          Dst:             _ZN2ot11NetworkData9PrefixTlv13CalculateSizeEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:757,35'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:757,21'
          Dst:             _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:760,33'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv11GetDomainIdEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:760,56'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:760,83'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:760,20'
          Dst:             _ZN2ot11NetworkData9PrefixTlv4InitEhhPKh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:763,49'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:763,80'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:765,25'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:768,13'
          Dst:             _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:768,13'
          Dst:             _ZN2ot11NetworkData6Leader11AddHasRouteERKNS0_11HasRouteTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:772,13'
          Dst:             _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:772,13'
          Dst:             _ZN2ot11NetworkData6Leader15AddBorderRouterERKNS0_15BorderRouterTlvERNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:763,108'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:789,9'
          Dst:             _ZN2ot11NetworkData6Leader12UpdatePrefixERNS0_9PrefixTlvE
    - functionName:    _ZN2ot11NetworkData6Leader10ContextIds11MarkAsCloneEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      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:    _ZN2ot11NetworkData6Leader11MarkAsCloneEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData6Leader10ContextIds11MarkAsCloneEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:694,17'
          Dst:             _ZN2ot11NetworkData6Leader10ContextIds11MarkAsCloneEv
    - functionName:    _ZN2ot11NetworkData6Leader26CheckForNetDataGettingFullERKNS0_11NetworkDataEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aNetworkData
        - aOldRloc16
      BBCount:         13
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData6Leader11MarkAsCloneEv
        - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
        - _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
        - _ZN2ot11NetworkData6LeaderC2ERNS_8InstanceE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:667,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:667,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:677,28'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData6LeaderC2ERNS_8InstanceE
                - _ZN2ot11NetworkData6Leader11MarkAsCloneEv
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
                - __assert_fail
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:680,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:680,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:682,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:682,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:684,44'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:687,41'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:667,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:667,26'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:677,28'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:677,16'
          Dst:             _ZN2ot11NetworkData6LeaderC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:679,21'
          Dst:             _ZN2ot11NetworkData6Leader11MarkAsCloneEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:680,9'
          Dst:             _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:680,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:684,25'
          Dst:             _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:687,41'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:687,57'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:687,21'
          Dst:             _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
    - functionName:    _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aRloc16
        - aMatchMode
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERNS1_12ChangedFlagsE
        - _ZN2ot11NetworkData6Leader12ChangedFlagsC2Ev
        - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:215,18'
          Dst:             _ZN2ot11NetworkData6Leader12ChangedFlagsC2Ev
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:217,5'
          Dst:             _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:219,5'
          Dst:             _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
    - functionName:    _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRloc16
        - aNetworkData
      BBCount:         35
      ICount:          153
      EdgeCount:       41
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader10AddServiceERKNS0_10ServiceTlvERNS1_12ChangedFlagsE
        - _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERKNS0_11NetworkDataERNS1_12ChangedFlagsE
        - _ZN2ot11NetworkData6Leader12ChangedFlagsC2Ev
        - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
        - _ZN2ot11NetworkData6Leader8ValidateERKNS0_11NetworkDataEt
        - _ZN2ot11NetworkData6Leader9AddPrefixERKNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot11RouterTable11IsAllocatedEh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:704,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:704,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader8ValidateERKNS0_11NetworkDataEt
                - _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERKNS0_11NetworkDataERNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader10AddServiceERKNS0_10ServiceTlvERNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader9AddPrefixERKNS0_9PrefixTlvERNS1_12ChangedFlagsE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:704,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:708,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:708,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:712,16'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERKNS0_11NetworkDataERNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader10AddServiceERKNS0_10ServiceTlvERNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader9AddPrefixERKNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:715,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:717,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader10AddServiceERKNS0_10ServiceTlvERNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader9AddPrefixERKNS0_9PrefixTlvERNS1_12ChangedFlagsE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:730,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:717,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:720,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader9AddPrefixERKNS0_9PrefixTlvERNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader10AddServiceERKNS0_10ServiceTlvERNS1_12ChangedFlagsE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:724,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader10AddServiceERKNS0_10ServiceTlvERNS1_12ChangedFlagsE
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader9AddPrefixERKNS0_9PrefixTlvERNS1_12ChangedFlagsE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:728,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader10AddServiceERKNS0_10ServiceTlvERNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader9AddPrefixERKNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:720,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:720,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:721,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader10AddServiceERKNS0_10ServiceTlvERNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader9AddPrefixERKNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:724,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:724,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:725,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader10AddServiceERKNS0_10ServiceTlvERNS1_12ChangedFlagsE
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData6Leader9AddPrefixERKNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:738,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:740,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:743,10'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:743,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:743,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:746,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:702,18'
          Dst:             _ZN2ot11NetworkData6Leader12ChangedFlagsC2Ev
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:704,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:704,5'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:704,5'
          Dst:             _ZNK2ot11RouterTable11IsAllocatedEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:708,5'
          Dst:             _ZN2ot11NetworkData6Leader8ValidateERKNS0_11NetworkDataEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:712,5'
          Dst:             _ZN2ot11NetworkData6Leader10RemoveRlocEtNS1_9MatchModeERKNS0_11NetworkDataERNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:715,51'
          Dst:             _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:715,86'
          Dst:             _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:717,22'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:720,13'
          Dst:             _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:720,13'
          Dst:             _ZN2ot11NetworkData6Leader9AddPrefixERKNS0_9PrefixTlvERNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:724,13'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:724,13'
          Dst:             _ZN2ot11NetworkData6Leader10AddServiceERKNS0_10ServiceTlvERNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:715,111'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:735,5'
          Dst:             _ZN2ot11NetworkData6Leader17IncrementVersionsERKNS1_12ChangedFlagsE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:740,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:740,25'
          Dst:             _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:746,9'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot11NetworkData6Leader8ValidateERKNS0_11NetworkDataEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aNetworkData
        - aRloc16
      BBCount:         48
      ICount:          188
      EdgeCount:       56
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
        - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
        - _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
        - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
        - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
        - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
        - _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
        - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
        - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:366,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:368,38'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:410,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:370,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:370,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:370,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:370,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:370,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:370,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:372,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:376,53'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:390,56'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:408,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:378,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:378,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:378,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:381,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:381,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:381,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:384,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:384,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:385,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:393,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:393,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:393,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:399,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:399,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:399,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:403,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:403,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:404,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
                - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
                - _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
                - _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
                - _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
                - _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
                - _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:364,48'
          Dst:             _ZNK2ot11NetworkData11NetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:366,51'
          Dst:             _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:368,51'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:368,79'
          Dst:             _ZNK2ot11NetworkData11NetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:368,21'
          Dst:             _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:370,9'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:372,22'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:376,39'
          Dst:             _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:378,13'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:381,13'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv9GetPrefixEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:381,13'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv15GetPrefixLengthEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:381,13'
          Dst:             _ZNK2ot11NetworkData11NetworkData10FindPrefixEPKhh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:384,13'
          Dst:             _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:390,41'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:393,13'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:395,22'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:399,13'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:399,13'
          Dst:             _ZNK2ot11NetworkData11NetworkData11FindServiceEjRKNS0_11ServiceDataENS1_16ServiceMatchModeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:403,13'
          Dst:             _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:366,89'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKNS0_14NetworkDataTlvES6_
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aStartTlv
        - aEndTlv
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:141,11'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot11NetworkData6Leader14ValidatePrefixERKNS0_9PrefixTlvEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aPrefix
        - aRloc16
      BBCount:         76
      ICount:          266
      EdgeCount:       92
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:429,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:431,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:488,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:431,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:431,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:431,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:431,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:431,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:431,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:433,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:437,71'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:461,59'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:484,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:443,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:445,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:450,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:445,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:445,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:445,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:450,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:450,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:450,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:454,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:454,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:454,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:455,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:455,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:455,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:467,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:469,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:474,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:469,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:469,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:469,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:474,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:474,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:474,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:478,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:478,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:478,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:479,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:479,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:479,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:488,33'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:488,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:490,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:488,58'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:488,61'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:490,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:488,81'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:488,84'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:490,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:488,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:488,84'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:490,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:423,61'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:429,49'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:431,9'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:433,25'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:437,51'
          Dst:             _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:443,31'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:454,13'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:454,13'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:455,13'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:455,13'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:461,43'
          Dst:             _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:467,27'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:478,13'
          Dst:             _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:478,13'
          Dst:             _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:479,13'
          Dst:             _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:479,13'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:429,97'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData6Leader15ValidateServiceERKNS0_10ServiceTlvEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aService
        - aRloc16
      BBCount:         35
      ICount:          136
      EdgeCount:       41
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:506,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:508,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:528,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:508,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:508,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:508,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:508,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:508,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:508,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:510,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:514,53'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:524,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:516,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:516,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:516,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:519,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:519,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:519,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:519,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:519,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:519,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:528,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:528,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:530,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:503,50'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:506,50'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:508,9'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:510,25'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:514,39'
          Dst:             _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:519,13'
          Dst:             _ZNK2ot11NetworkData9ServerTlv7IsValidEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:519,13'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:506,98'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData6Leader9HandleTmfILNS_3UriE15EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         28
      ICount:          115
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11NetworkData6Leader29ProcessCommissionerGetRequestERKNS_4Coap7MessageE
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:307,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:307,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader29ProcessCommissionerGetRequestERKNS_4Coap7MessageE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:307,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:307,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:307,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:307,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader29ProcessCommissionerGetRequestERKNS_4Coap7MessageE
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:310,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:310,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:310,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:311,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:311,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:313,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:318,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:318,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:318,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:318,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:318,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:318,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:307,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:307,5'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:309,16'
          Dst:             _ZNK2ot11NetworkData6Leader29ProcessCommissionerGetRequestERKNS_4Coap7MessageE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:311,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:311,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:313,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:313,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:313,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:313,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:313,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:317,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:318,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aMessageInfo
        - aState
      BBCount:         22
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
        - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:327,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:327,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:327,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:328,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:328,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:330,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:330,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:330,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:331,13'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:336,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:336,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:336,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:325,30'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:325,48'
          Dst:             _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:328,5'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:330,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:330,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:333,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:333,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:336,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot11NetworkData6Leader20SetCommissioningDataERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1399
      functionLinenumberEnd: 1410
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
        - _ZN2ot11NetworkData6Leader23UpdateCommissioningDataEtRPNS0_20CommissioningDataTlvE
        - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:1406,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1406,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:1407,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1404,17'
          Dst:             _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1406,5'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1406,5'
          Dst:             _ZN2ot11NetworkData6Leader23UpdateCommissioningDataEtRPNS0_20CommissioningDataTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1407,46'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:1407,14'
          Dst:             _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
    - functionName:    _ZN2ot3Tlv4FindINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot11NetworkData6Leader9HandleTmfILNS_3UriE17EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         43
      ICount:          154
      EdgeCount:       53
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11NetworkData6Leader20SetCommissioningDataERKNS_7MessageE
        - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
        - _ZN2ot3Tlv4FindINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
        - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
        - _ZNK2ot3Mle3Mle8IsLeaderEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:270,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:270,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataERKNS_7MessageE
                - _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:270,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:270,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:270,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:270,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataERKNS_7MessageE
                - _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:275,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:275,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataERKNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
                - _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:275,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:277,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:277,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:279,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataERKNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
                - _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:279,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:281,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataERKNS_7MessageE
                - _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:286,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataERKNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
                - _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:281,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:281,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataERKNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
                - _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:281,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:286,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:288,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataERKNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:291,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataERKNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:288,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:288,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:289,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader20SetCommissioningDataERKNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:291,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:293,11'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:296,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:296,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:298,38'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:270,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:270,5'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:275,5'
          Dst:             _ZN2ot3Tlv4FindINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:277,5'
          Dst:             _ZN2ot3Tlv4FindINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:279,9'
          Dst:             _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:286,9'
          Dst:             _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:288,9'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP21BorderAgentLocatorTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:291,5'
          Dst:             _ZN2ot11NetworkData6Leader20SetCommissioningDataERKNS_7MessageE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:296,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:296,25'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:298,9'
          Dst:             _ZN2ot11NetworkData6Leader28SendCommissioningSetResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_7MeshCoP8StateTlv5StateE
    - functionName:    _ZN2ot20ThreadNetworkDataTlv7GetTlvsEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      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:    _ZNK2ot20ThreadNetworkDataTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv7FindTlvINS_20ThreadNetworkDataTlvEEE7otErrorRKNS_7MessageERT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aTlv
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:406,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
    - functionName:    _ZN2ot11NetworkData6Leader9HandleTmfILNS_3UriE5EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         35
      ICount:          135
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
        - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
        - _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
        - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
        - _ZN2ot20ThreadNetworkDataTlv7GetTlvsEv
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv7FindTlvINS_20ThreadNetworkDataTlvEEE7otErrorRKNS_7MessageERT_
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot20ThreadNetworkDataTlv7IsValidEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip619InterfaceIdentifier16IsRoutingLocatorEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:227,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:227,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsRoutingLocatorEv
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv7FindTlvINS_20ThreadNetworkDataTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot20ThreadNetworkDataTlv7IsValidEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot20ThreadNetworkDataTlv7GetTlvsEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:227,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:227,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:227,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:227,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsRoutingLocatorEv
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv7FindTlvINS_20ThreadNetworkDataTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot20ThreadNetworkDataTlv7IsValidEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot20ThreadNetworkDataTlv7GetTlvsEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:231,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:231,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv7FindTlvINS_20ThreadNetworkDataTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot20ThreadNetworkDataTlv7IsValidEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot20ThreadNetworkDataTlv7GetTlvsEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:231,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:233,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:236,28'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
                - _ZN2ot3Tlv7FindTlvINS_20ThreadNetworkDataTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot20ThreadNetworkDataTlv7IsValidEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot20ThreadNetworkDataTlv7GetTlvsEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:239,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv7FindTlvINS_20ThreadNetworkDataTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot20ThreadNetworkDataTlv7IsValidEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot20ThreadNetworkDataTlv7GetTlvsEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:241,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:246,9'
              BranchSideFuncs:
                - _ZNK2ot20ThreadNetworkDataTlv7IsValidEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot20ThreadNetworkDataTlv7GetTlvsEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:255,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:246,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:246,9'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot20ThreadNetworkDataTlv7GetTlvsEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:246,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:255,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:255,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:257,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:227,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:227,5'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:229,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:229,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:231,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:231,5'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:231,5'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier16IsRoutingLocatorEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:233,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:236,9'
          Dst:             _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:244,9'
          Dst:             _ZN2ot3Tlv7FindTlvINS_20ThreadNetworkDataTlvEEE7otErrorRKNS_7MessageERT_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:246,9'
          Dst:             _ZNK2ot20ThreadNetworkDataTlv7IsValidEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:249,37'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:249,67'
          Dst:             _ZN2ot20ThreadNetworkDataTlv7GetTlvsEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:249,93'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:249,25'
          Dst:             _ZN2ot11NetworkData11NetworkDataC2ERNS_8InstanceEPKhh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:251,46'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:251,60'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:251,69'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:251,13'
          Dst:             _ZN2ot11NetworkData6Leader19RegisterNetworkDataEtRKNS0_11NetworkDataE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:255,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:255,5'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:257,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:257,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot11NetworkData17BorderRouterEntry7IsNdDnsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:945,40'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_v
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1511
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeE
        - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1511,83'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeE
        - Src:             'src/core/thread/network_data_tlvs.hpp:1511,71'
          Dst:             _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData6Leader17IsEntryForNdAgentERKNS0_17BorderRouterEntryE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aEntry
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData17BorderRouterEntry7IsNdDnsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:196,81'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry7IsNdDnsEv
    - functionName:    _ZNK2ot11NetworkData6Leader25LookupRouteForServiceAlocEtRt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAloc16
        - aRloc16
      BBCount:         18
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_v
        - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_10ServiceTlvE
        - _ZN2ot3Mle17ServiceIdFromAlocEt
        - _ZNK2ot11NetworkData6Leader15FindServiceByIdEh
        - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_9ServerTlvES4_
        - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:170,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:170,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_10ServiceTlvE
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_v
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_9ServerTlvES4_
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:172,42'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_10ServiceTlvE
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_v
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_9ServerTlvES4_
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:176,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:178,18'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_9ServerTlvES4_
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_v
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:184,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:178,44'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:178,68'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_v
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_9ServerTlvES4_
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:180,33'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_v
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_9ServerTlvES4_
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:178,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:176,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_v
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_9ServerTlvES4_
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:180,33'
              BranchSideFuncs:
                - _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_v
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_9ServerTlvES4_
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:184,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:186,23'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:189,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:168,52'
          Dst:             _ZN2ot3Mle17ServiceIdFromAlocEt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:168,36'
          Dst:             _ZNK2ot11NetworkData6Leader15FindServiceByIdEh
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:172,26'
          Dst:             _ZN2ot11NetworkData11TlvIteratorC2ERKNS0_10ServiceTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:176,44'
          Dst:             _ZN2ot11NetworkData11TlvIterator7IterateINS0_9ServerTlvEEEPKT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:178,47'
          Dst:             _ZNK2ot11NetworkData6Leader19CompareRouteEntriesERKNS0_9ServerTlvES4_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:186,38'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
    - functionName:    _ZN2ot11NetworkData6Leader20IsEntryForDhcp6AgentERKNS0_17BorderRouterEntryE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aEntry
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
        - _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:194,93'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:194,93'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:194,96'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:194,84'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry6IsDhcpEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:194,103'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry11IsConfigureEv
    - functionName:    _ZNK2ot11NetworkData6Leader23LookupRouteForAgentAlocEhRFbRKNS0_17BorderRouterEntryEERt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aContextId
        - aEntryChecker
        - aRloc16
      BBCount:         9
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11NetworkData6Leader13LookupRouteInERKNS0_9PrefixTlvERFbRKNS0_17BorderRouterEntryEERt
        - _ZNK2ot11NetworkData6Leader25FindPrefixTlvForContextIdEhRPKNS0_10ContextTlvE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:205,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:205,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader13LookupRouteInERKNS0_9PrefixTlvERFbRKNS0_17BorderRouterEntryEERt
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:205,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:204,17'
          Dst:             _ZNK2ot11NetworkData6Leader25FindPrefixTlvForContextIdEhRPKNS0_10ContextTlvE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:207,13'
          Dst:             _ZNK2ot11NetworkData6Leader13LookupRouteInERKNS0_9PrefixTlvERFbRKNS0_17BorderRouterEntryEERt
    - functionName:    _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - aValue
        - aMin
        - aMax
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/num_utils.hpp:164,29'
          Branch Sides:
            - BranchSide:      'src/core/common/num_utils.hpp:164,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/num_utils.hpp:164,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData6Leader13AnycastLookupEtRt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAloc16
        - aRloc16
      BBCount:         42
      ICount:          197
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot11NetworkData6Leader17IsEntryForNdAgentERKNS0_17BorderRouterEntryE
        - _ZN2ot11NetworkData6Leader20IsEntryForDhcp6AgentERKNS0_17BorderRouterEntryE
        - _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
        - _ZN2ot3Mle13IsChildRloc16Et
        - _ZN2ot3Mle21ParentRloc16ForRloc16Et
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
        - _ZNK2ot11NetworkData6Leader23LookupRouteForAgentAlocEhRFbRKNS0_17BorderRouterEntryEERt
        - _ZNK2ot11NetworkData6Leader25LookupRouteForServiceAlocEtRt
        - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
        - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
        - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
        - _ZNK2ot3Mle3Mle9HasRloc16Et
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:108,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:110,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:112,29'
              BranchSideFuncs:
                - _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
                - _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
                - _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
                - _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11NetworkData6Leader23LookupRouteForAgentAlocEhRFbRKNS0_17BorderRouterEntryEERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11NetworkData6Leader25LookupRouteForServiceAlocEtRt
                - _ZNK2ot11NetworkData6Leader23LookupRouteForAgentAlocEhRFbRKNS0_17BorderRouterEntryEERt
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:112,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:114,50'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader23LookupRouteForAgentAlocEhRFbRKNS0_17BorderRouterEntryEERt
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:118,29'
              BranchSideFuncs:
                - _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
                - _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
                - _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11NetworkData6Leader23LookupRouteForAgentAlocEhRFbRKNS0_17BorderRouterEntryEERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZNK2ot11NetworkData6Leader25LookupRouteForServiceAlocEtRt
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:118,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:120,43'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader25LookupRouteForServiceAlocEtRt
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:122,29'
              BranchSideFuncs:
                - _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
                - _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11NetworkData6Leader23LookupRouteForAgentAlocEhRFbRKNS0_17BorderRouterEntryEERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:122,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:124,37'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:127,14'
              BranchSideFuncs:
                - _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11NetworkData6Leader23LookupRouteForAgentAlocEhRFbRKNS0_17BorderRouterEntryEERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:127,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:129,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:133,29'
              BranchSideFuncs:
                - _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11NetworkData6Leader23LookupRouteForAgentAlocEhRFbRKNS0_17BorderRouterEntryEERt
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:129,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:129,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:129,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:133,14'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:135,50'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData6Leader23LookupRouteForAgentAlocEhRFbRKNS0_17BorderRouterEntryEERt
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:141,15'
              BranchSideFuncs:
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:144,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:144,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:145,5'
              BranchSideFuncs:
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:145,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:145,5'
              BranchSideFuncs:
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:145,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:147,35'
              BranchSideFuncs:
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:153,60'
              BranchSideFuncs:
                - _ZN2ot3Mle21ParentRloc16ForRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:155,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:157,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:159,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:110,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:110,35'
          Dst:             _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:112,14'
          Dst:             _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:116,17'
          Dst:             _ZNK2ot11NetworkData6Leader23LookupRouteForAgentAlocEhRFbRKNS0_17BorderRouterEntryEERt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:116,17'
          Dst:             _ZN2ot11NetworkData6Leader20IsEntryForDhcp6AgentERKNS0_17BorderRouterEntryE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:118,14'
          Dst:             _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:120,17'
          Dst:             _ZNK2ot11NetworkData6Leader25LookupRouteForServiceAlocEtRt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:122,14'
          Dst:             _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:124,17'
          Dst:             _ZNK2ot11NetworkData6Leader19FindBorderAgentRlocERt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:129,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:129,9'
          Dst:             _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:130,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:130,49'
          Dst:             _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:133,14'
          Dst:             _ZN2ot14IsValueInRangeItEET_S1_S1_S1_
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:137,17'
          Dst:             _ZNK2ot11NetworkData6Leader23LookupRouteForAgentAlocEhRFbRKNS0_17BorderRouterEntryEERt
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:137,17'
          Dst:             _ZN2ot11NetworkData6Leader17IsEntryForNdAgentERKNS0_17BorderRouterEntryE
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:147,9'
          Dst:             _ZN2ot3Mle13IsChildRloc16Et
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:153,33'
          Dst:             _ZN2ot3Mle21ParentRloc16ForRloc16Et
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:155,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:155,30'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
    - functionName:    _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle8IsLeaderEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:69,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:69,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:71,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:69,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:69,25'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:71,9'
          Dst:             _ZN2ot11NetworkData6Leader17IncrementVersionsEb
    - functionName:    _ZN2ot11NetworkData6Leader16IncrementVersionEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle8IsLeaderEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:61,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:61,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:63,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData6Leader17IncrementVersionsEb
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:61,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:61,25'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:63,9'
          Dst:             _ZN2ot11NetworkData6Leader17IncrementVersionsEb
    - functionName:    _ZN2ot11NetworkData6Leader5StartENS_3Mle15LeaderStartModeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_leader_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aStartMode
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:48,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:48,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:51,31'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/thread/network_data_leader_ftd.cpp:53,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:53,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/network_data_leader_ftd.cpp:55,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:48,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/network_data_leader_ftd.cpp:55,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot11NetworkData5Local10UpdateRlocEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          60
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
        - _ZN2ot11NetworkData18MutableNetworkData12GetTlvsStartEv
        - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData5Local10UpdateRlocERNS0_10ServiceTlvE
        - _ZN2ot11NetworkData5Local10UpdateRlocERNS0_9PrefixTlvE
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_local.cpp:260,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:262,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData5Local10UpdateRlocERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData5Local10UpdateRlocERNS0_9PrefixTlvE
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data_local.cpp:281,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_local.cpp:262,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:266,39'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData5Local10UpdateRlocERNS0_9PrefixTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData5Local10UpdateRlocERNS0_10ServiceTlvE
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data_local.cpp:273,40'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData5Local10UpdateRlocERNS0_10ServiceTlvE
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData5Local10UpdateRlocERNS0_9PrefixTlvE
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data_local.cpp:278,13'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/thread/network_data_local.cpp:260,32'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData12GetTlvsStartEv
        - Src:             'src/core/thread/network_data_local.cpp:260,54'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData10GetTlvsEndEv
        - Src:             'src/core/thread/network_data_local.cpp:262,22'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data_local.cpp:266,25'
          Dst:             _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_local.cpp:266,13'
          Dst:             _ZN2ot11NetworkData5Local10UpdateRlocERNS0_9PrefixTlvE
        - Src:             'src/core/thread/network_data_local.cpp:273,25'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_local.cpp:273,13'
          Dst:             _ZN2ot11NetworkData5Local10UpdateRlocERNS0_10ServiceTlvE
        - Src:             'src/core/thread/network_data_local.cpp:278,13'
          Dst:             __assert_fail
        - Src:             'src/core/thread/network_data_local.cpp:260,79'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData5Local10UpdateRlocERNS0_9PrefixTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefixTlv
      BBCount:         11
      ICount:          74
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11NetworkData11HasRouteTlv8GetEntryEh
        - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData15BorderRouterTlv8GetEntryEh
        - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
        - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_local.cpp:157,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:159,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data_local.cpp:173,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_local.cpp:159,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:162,29'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data_local.cpp:166,33'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data_local.cpp:170,13'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/thread/network_data_local.cpp:155,23'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_local.cpp:155,39'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/network_data_local.cpp:157,43'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_local.cpp:157,74'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_local.cpp:159,22'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data_local.cpp:162,13'
          Dst:             _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_local.cpp:162,35'
          Dst:             _ZN2ot11NetworkData11HasRouteTlv8GetEntryEh
        - Src:             'src/core/thread/network_data_local.cpp:162,48'
          Dst:             _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
        - Src:             'src/core/thread/network_data_local.cpp:166,13'
          Dst:             _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_local.cpp:166,39'
          Dst:             _ZN2ot11NetworkData15BorderRouterTlv8GetEntryEh
        - Src:             'src/core/thread/network_data_local.cpp:166,52'
          Dst:             _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
        - Src:             'src/core/thread/network_data_local.cpp:170,13'
          Dst:             __assert_fail
        - Src:             'src/core/thread/network_data_local.cpp:157,96'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData5Local10UpdateRlocERNS0_10ServiceTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aService
      BBCount:         10
      ICount:          61
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData9ServerTlv11SetServer16Et
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_local.cpp:242,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:244,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9ServerTlv11SetServer16Et
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data_local.cpp:254,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_local.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:247,27'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData9ServerTlv11SetServer16Et
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data_local.cpp:251,13'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/thread/network_data_local.cpp:240,23'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_local.cpp:240,39'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/network_data_local.cpp:242,41'
          Dst:             _ZN2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_local.cpp:242,70'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_local.cpp:244,22'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data_local.cpp:247,13'
          Dst:             _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_local.cpp:247,33'
          Dst:             _ZN2ot11NetworkData9ServerTlv11SetServer16Et
        - Src:             'src/core/thread/network_data_local.cpp:251,13'
          Dst:             __assert_fail
        - Src:             'src/core/thread/network_data_local.cpp:242,92'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData11HasRouteTlv8GetEntryEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:519,50'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
    - functionName:    _ZN2ot11NetworkData15BorderRouterTlv8GetEntryEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:1042,54'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv8GetValueEv
    - functionName:    _ZN2ot11NetworkData5Local13RemoveServiceEjRKNS0_11ServiceDataE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEnterpriseNumber
        - aServiceData
      BBCount:         9
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkData11FindServiceEjRKNS0_11ServiceDataENS0_11NetworkData16ServiceMatchModeE
        - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_local.cpp:229,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:229,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_local.cpp:229,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_local.cpp:229,5'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData11FindServiceEjRKNS0_11ServiceDataENS0_11NetworkData16ServiceMatchModeE
        - Src:             'src/core/thread/network_data_local.cpp:231,5'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
    - functionName:    _ZN2ot11NetworkData5Local10AddServiceEjRKNS0_11ServiceDataEbRKNS0_10ServerDataE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEnterpriseNumber
        - aServiceData
        - aServerStable
        - aServerData
      BBCount:         20
      ICount:          133
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - _ZN2ot11NetworkData10ServiceTlv13CalculateSizeEjh
        - _ZN2ot11NetworkData10ServiceTlv16SetSubTlvsLengthEh
        - _ZN2ot11NetworkData10ServiceTlv4InitEhjRKNS0_11ServiceDataE
        - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
        - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData5Local13RemoveServiceEjRKNS0_11ServiceDataE
        - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
        - _ZN2ot11NetworkData9ServerTlv4InitEtRKNS0_10ServerDataE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_local.cpp:191,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:191,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZN2ot11NetworkData10ServiceTlv4InitEhjRKNS0_11ServiceDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZN2ot11NetworkData10ServiceTlv16SetSubTlvsLengthEh
                - _ZN2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11NetworkData9ServerTlv4InitEtRKNS0_10ServerDataE
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
            - BranchSide:      'src/core/thread/network_data_local.cpp:191,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
        - Branch String:   'src/core/thread/network_data_local.cpp:194,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:194,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData10ServiceTlv4InitEhjRKNS0_11ServiceDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZN2ot11NetworkData10ServiceTlv16SetSubTlvsLengthEh
                - _ZN2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot11NetworkData9ServerTlv4InitEtRKNS0_10ServerDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
            - BranchSide:      'src/core/thread/network_data_local.cpp:194,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
        - Branch String:   'src/core/thread/network_data_local.cpp:205,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:205,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
            - BranchSide:      'src/core/thread/network_data_local.cpp:207,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
        - Branch String:   'src/core/thread/network_data_local.cpp:215,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:215,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
            - BranchSide:      'src/core/thread/network_data_local.cpp:217,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
      Callsites:
        - Src:             'src/core/thread/network_data_local.cpp:186,92'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
        - Src:             'src/core/thread/network_data_local.cpp:186,34'
          Dst:             _ZN2ot11NetworkData10ServiceTlv13CalculateSizeEjh
        - Src:             'src/core/thread/network_data_local.cpp:187,63'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
        - Src:             'src/core/thread/network_data_local.cpp:189,17'
          Dst:             _ZN2ot11NetworkData5Local13RemoveServiceEjRKNS0_11ServiceDataE
        - Src:             'src/core/thread/network_data_local.cpp:189,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/network_data_local.cpp:193,33'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
        - Src:             'src/core/thread/network_data_local.cpp:193,18'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_local.cpp:196,17'
          Dst:             _ZN2ot11NetworkData10ServiceTlv4InitEhjRKNS0_11ServiceDataE
        - Src:             'src/core/thread/network_data_local.cpp:197,66'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
        - Src:             'src/core/thread/network_data_local.cpp:197,17'
          Dst:             _ZN2ot11NetworkData10ServiceTlv16SetSubTlvsLengthEh
        - Src:             'src/core/thread/network_data_local.cpp:199,43'
          Dst:             _ZN2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_local.cpp:199,17'
          Dst:             _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_local.cpp:200,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_local.cpp:200,37'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/network_data_local.cpp:200,16'
          Dst:             _ZN2ot11NetworkData9ServerTlv4InitEtRKNS0_10ServerDataE
        - Src:             'src/core/thread/network_data_local.cpp:207,21'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Src:             'src/core/thread/network_data_local.cpp:208,20'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Src:             'src/core/thread/network_data_local.cpp:217,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/thread/network_data_local.cpp:217,25'
          Dst:             _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData18MutableNetworkData10FindPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkData10FindPrefixEPKhh
        - _ZNK2ot3Ip66Prefix8GetBytesEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data.hpp:651,83'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/thread/network_data.hpp:651,103'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/thread/network_data.hpp:651,64'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData10FindPrefixEPKhh
    - functionName:    _ZN2ot11NetworkData13HasRouteEntry8SetFlagsEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aFlags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData13HasRouteEntry4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:386,9'
          Dst:             _ZN2ot11NetworkData13HasRouteEntry7SetRlocEt
    - functionName:    _ZN2ot11NetworkData17BorderRouterEntry8SetFlagsEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aFlags
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:882,47'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot11NetworkData17BorderRouterEntry4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:852,9'
          Dst:             _ZN2ot11NetworkData17BorderRouterEntry7SetRlocEt
    - functionName:    _ZN2ot11NetworkData9PrefixTlv4InitEhNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDomainId
        - aPrefix
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9PrefixTlv4InitEhhPKh
        - _ZNK2ot3Ip66Prefix8GetBytesEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.hpp:608,33'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:608,54'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/thread/network_data_tlvs.hpp:608,9'
          Dst:             _ZN2ot11NetworkData9PrefixTlv4InitEhhPKh
    - functionName:    _ZN2ot11NetworkData5Local12RemovePrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         9
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkData10FindPrefixERKNS_3Ip66PrefixE
        - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_local.cpp:145,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:145,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
            - BranchSide:      'src/core/thread/network_data_local.cpp:145,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_local.cpp:145,5'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData10FindPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_local.cpp:146,5'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9RemoveTlvEPNS0_14NetworkDataTlvE
    - functionName:    _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI11otIp6PrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.hpp:253,55'
          Dst:             _ZN2ot10AsCoreTypeI11otIp6PrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot11NetworkData5Local17AddHasRoutePrefixERKNS0_19ExternalRouteConfigE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         9
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData5Local9AddPrefixERKNS_3Ip66PrefixENS0_14NetworkDataTlv4TypeEtb
        - _ZNK2ot11NetworkData19ExternalRouteConfig17ConvertToTlvFlagsEv
        - _ZNK2ot11NetworkData19ExternalRouteConfig7IsValidERNS_8InstanceE
        - _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_local.cpp:78,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:78,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot11NetworkData19ExternalRouteConfig17ConvertToTlvFlagsEv
                - _ZN2ot11NetworkData5Local9AddPrefixERKNS_3Ip66PrefixENS0_14NetworkDataTlv4TypeEtb
            - BranchSide:      'src/core/thread/network_data_local.cpp:78,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_local.cpp:78,5'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_local.cpp:78,5'
          Dst:             _ZNK2ot11NetworkData19ExternalRouteConfig7IsValidERNS_8InstanceE
        - Src:             'src/core/thread/network_data_local.cpp:80,31'
          Dst:             _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_local.cpp:80,83'
          Dst:             _ZNK2ot11NetworkData19ExternalRouteConfig17ConvertToTlvFlagsEv
        - Src:             'src/core/thread/network_data_local.cpp:80,13'
          Dst:             _ZN2ot11NetworkData5Local9AddPrefixERKNS_3Ip66PrefixENS0_14NetworkDataTlv4TypeEtb
    - functionName:    _ZN2ot11NetworkData5Local9AddPrefixERKNS_3Ip66PrefixENS0_14NetworkDataTlv4TypeEtb
      functionSourceFile: '/src/openthread/src/core/thread/network_data_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
        - bool
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aSubTlvType
        - aFlags
        - aStable
      BBCount:         18
      ICount:          167
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11NetworkData11HasRouteTlv4InitEv
        - _ZN2ot11NetworkData11HasRouteTlv8GetEntryEh
        - _ZN2ot11NetworkData13HasRouteEntry4InitEv
        - _ZN2ot11NetworkData13HasRouteEntry8SetFlagsEh
        - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
        - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - _ZN2ot11NetworkData15BorderRouterTlv4InitEv
        - _ZN2ot11NetworkData15BorderRouterTlv8GetEntryEh
        - _ZN2ot11NetworkData17BorderRouterEntry4InitEv
        - _ZN2ot11NetworkData17BorderRouterEntry8SetFlagsEt
        - _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
        - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData5Local12RemovePrefixERKNS_3Ip66PrefixE
        - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
        - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
        - _ZN2ot11NetworkData9PrefixTlv4InitEhNS_3Ip66PrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - _ZNK2ot3Ip66Prefix12GetBytesSizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_local.cpp:99,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:99,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9PrefixTlv4InitEhNS_3Ip66PrefixE
                - _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
                - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv4InitEv
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
                - _ZN2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZN2ot11NetworkData13HasRouteEntry4InitEv
                - _ZN2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZN2ot11NetworkData13HasRouteEntry8SetFlagsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData15BorderRouterTlv4InitEv
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData17BorderRouterEntry4InitEv
                - _ZN2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData17BorderRouterEntry8SetFlagsEt
            - BranchSide:      'src/core/thread/network_data_local.cpp:99,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
        - Branch String:   'src/core/thread/network_data_local.cpp:104,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:106,54'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData15BorderRouterTlv4InitEv
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
                - _ZN2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData17BorderRouterEntry4InitEv
                - _ZN2ot11NetworkData15BorderRouterTlv8GetEntryEh
                - _ZN2ot11NetworkData17BorderRouterEntry8SetFlagsEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
            - BranchSide:      'src/core/thread/network_data_local.cpp:114,52'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
                - _ZN2ot11NetworkData11HasRouteTlv4InitEv
                - _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
                - _ZN2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZN2ot11NetworkData13HasRouteEntry4InitEv
                - _ZN2ot11NetworkData11HasRouteTlv8GetEntryEh
                - _ZN2ot11NetworkData13HasRouteEntry8SetFlagsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Branch String:   'src/core/thread/network_data_local.cpp:121,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:121,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
            - BranchSide:      'src/core/thread/network_data_local.cpp:123,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
        - Branch String:   'src/core/thread/network_data_local.cpp:131,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:131,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
            - BranchSide:      'src/core/thread/network_data_local.cpp:133,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
      Callsites:
        - Src:             'src/core/thread/network_data_local.cpp:92,17'
          Dst:             _ZN2ot11NetworkData5Local12RemovePrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_local.cpp:92,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/network_data_local.cpp:98,69'
          Dst:             _ZNK2ot3Ip66Prefix12GetBytesSizeEv
        - Src:             'src/core/thread/network_data_local.cpp:98,31'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData9AppendTlvEt
        - Src:             'src/core/thread/network_data_local.cpp:98,17'
          Dst:             _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_local.cpp:101,16'
          Dst:             _ZN2ot11NetworkData9PrefixTlv4InitEhNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_local.cpp:102,16'
          Dst:             _ZN2ot11NetworkData9PrefixTlv16SetSubTlvsLengthEh
        - Src:             'src/core/thread/network_data_local.cpp:106,65'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_local.cpp:106,34'
          Dst:             _ZN2ot11NetworkData2AsINS0_15BorderRouterTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_local.cpp:107,16'
          Dst:             _ZN2ot11NetworkData15BorderRouterTlv4InitEv
        - Src:             'src/core/thread/network_data_local.cpp:108,33'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_local.cpp:108,16'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
        - Src:             'src/core/thread/network_data_local.cpp:109,16'
          Dst:             _ZN2ot11NetworkData15BorderRouterTlv8GetEntryEh
        - Src:             'src/core/thread/network_data_local.cpp:109,29'
          Dst:             _ZN2ot11NetworkData17BorderRouterEntry4InitEv
        - Src:             'src/core/thread/network_data_local.cpp:110,16'
          Dst:             _ZN2ot11NetworkData15BorderRouterTlv8GetEntryEh
        - Src:             'src/core/thread/network_data_local.cpp:110,29'
          Dst:             _ZN2ot11NetworkData17BorderRouterEntry8SetFlagsEt
        - Src:             'src/core/thread/network_data_local.cpp:114,63'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_local.cpp:114,36'
          Dst:             _ZN2ot11NetworkData2AsINS0_11HasRouteTlvEEEPT_PNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_local.cpp:115,22'
          Dst:             _ZN2ot11NetworkData11HasRouteTlv4InitEv
        - Src:             'src/core/thread/network_data_local.cpp:116,45'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv9GetLengthEv
        - Src:             'src/core/thread/network_data_local.cpp:116,22'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
        - Src:             'src/core/thread/network_data_local.cpp:117,22'
          Dst:             _ZN2ot11NetworkData11HasRouteTlv8GetEntryEh
        - Src:             'src/core/thread/network_data_local.cpp:117,35'
          Dst:             _ZN2ot11NetworkData13HasRouteEntry4InitEv
        - Src:             'src/core/thread/network_data_local.cpp:118,22'
          Dst:             _ZN2ot11NetworkData11HasRouteTlv8GetEntryEh
        - Src:             'src/core/thread/network_data_local.cpp:118,35'
          Dst:             _ZN2ot11NetworkData13HasRouteEntry8SetFlagsEh
        - Src:             'src/core/thread/network_data_local.cpp:123,20'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Src:             'src/core/thread/network_data_local.cpp:124,20'
          Dst:             _ZN2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_local.cpp:124,34'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetStableEv
        - Src:             'src/core/thread/network_data_local.cpp:133,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/thread/network_data_local.cpp:133,25'
          Dst:             _ZN2ot11NetworkData8Notifier21SignalNetworkDataFullEv
    - functionName:    _ZNK2ot11NetworkData5Local20ContainsOnMeshPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         14
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot11NetworkData11NetworkData10FindPrefixERKNS_3Ip66PrefixE
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_local.cpp:65,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:65,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
            - BranchSide:      'src/core/thread/network_data_local.cpp:65,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_local.cpp:66,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:66,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_local.cpp:66,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_local.cpp:65,5'
          Dst:             _ZNK2ot11NetworkData11NetworkData10FindPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_local.cpp:66,5'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
    - functionName:    _ZN2ot11NetworkData5Local15AddOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         9
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData5Local9AddPrefixERKNS_3Ip66PrefixENS0_14NetworkDataTlv4TypeEtb
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig17ConvertToTlvFlagsEv
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig7IsValidERNS_8InstanceE
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_local.cpp:51,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_local.cpp:51,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig17ConvertToTlvFlagsEv
                - _ZN2ot11NetworkData5Local9AddPrefixERKNS_3Ip66PrefixENS0_14NetworkDataTlv4TypeEtb
            - BranchSide:      'src/core/thread/network_data_local.cpp:51,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_local.cpp:51,5'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_local.cpp:51,5'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig7IsValidERNS_8InstanceE
        - Src:             'src/core/thread/network_data_local.cpp:54,27'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_local.cpp:54,83'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig17ConvertToTlvFlagsEv
        - Src:             'src/core/thread/network_data_local.cpp:54,9'
          Dst:             _ZN2ot11NetworkData5Local9AddPrefixERKNS_3Ip66PrefixENS0_14NetworkDataTlv4TypeEtb
    - functionName:    _ZN2ot9TaskletInINS_11NetworkData8NotifierEXadL_ZNS2_17HandleNetDataFullEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
    - functionName:    _ZN2ot11NetworkData8Notifier17HandleNetDataFullEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      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:
        - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:286,63'
          Dst:             _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
    - functionName:    _ZN2ot9TaskletInINS_11NetworkData8NotifierEXadL_ZNS2_21SynchronizeServerDataEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
    - functionName:    _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         36
      ICount:          135
      EdgeCount:       40
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot11NetworkData8Notifier22UpdateInconsistentDataEv
        - _ZN2ot11NetworkData8Notifier23RemoveStaleChildEntriesEv
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
        - _ZNK2ot5Timer9IsRunningEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_notifier.cpp:77,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:77,5'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot11NetworkData8Notifier23RemoveStaleChildEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot11NetworkData8Notifier22UpdateInconsistentDataEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:77,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
        - Branch String:   'src/core/thread/network_data_notifier.cpp:77,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:77,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:77,5'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot11NetworkData8Notifier23RemoveStaleChildEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot11NetworkData8Notifier22UpdateInconsistentDataEv
        - Branch String:   'src/core/thread/network_data_notifier.cpp:79,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:79,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData8Notifier23RemoveStaleChildEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot11NetworkData8Notifier22UpdateInconsistentDataEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:79,5'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot11NetworkData8Notifier23RemoveStaleChildEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot11NetworkData8Notifier22UpdateInconsistentDataEv
        - Branch String:   'src/core/thread/network_data_notifier.cpp:79,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:79,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:79,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData8Notifier23RemoveStaleChildEntriesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
                - _ZN2ot11NetworkData8Notifier22UpdateInconsistentDataEv
        - Branch String:   'src/core/thread/network_data_notifier.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:84,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData8Notifier22UpdateInconsistentDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:84,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
        - Branch String:   'src/core/thread/network_data_notifier.cpp:90,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:90,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:90,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot10TimerMilli5StartEj
                - __assert_fail
        - Branch String:   'src/core/thread/network_data_notifier.cpp:94,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:97,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:100,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:104,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:108,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:110,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:77,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:77,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/network_data_notifier.cpp:79,5'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/thread/network_data_notifier.cpp:83,18'
          Dst:             _ZN2ot11NetworkData8Notifier23RemoveStaleChildEntriesEv
        - Src:             'src/core/thread/network_data_notifier.cpp:89,18'
          Dst:             _ZN2ot11NetworkData8Notifier22UpdateInconsistentDataEv
        - Src:             'src/core/thread/network_data_notifier.cpp:100,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/network_data_notifier.cpp:104,38'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:104,54'
          Dst:             _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
        - Src:             'src/core/thread/network_data_notifier.cpp:104,22'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/thread/network_data_notifier.cpp:104,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/network_data_notifier.cpp:110,9'
          Dst:             __assert_fail
    - functionName:    _ZN2ot11NetworkData8Notifier23RemoveStaleChildEntriesEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         22
      ICount:          106
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
        - _ZN2ot3Mle13IsChildRloc16Et
        - _ZN2ot5ArrayItLt85EhE3endEv
        - _ZN2ot5ArrayItLt85EhE5beginEv
        - _ZN2ot5ArrayItLt85EhEC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData11NetworkData9FindRlocsENS0_18BorderRouterFilterENS0_10RoleFilterERNS_5ArrayItLt85EhEE
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_notifier.cpp:128,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:128,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData9FindRlocsENS0_18BorderRouterFilterENS0_10RoleFilterERNS_5ArrayItLt85EhEE
                - _ZN2ot5ArrayItLt85EhE5beginEv
                - _ZN2ot5ArrayItLt85EhE3endEv
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_notifier.cpp:132,26'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:132,26'
              BranchSideFuncs:
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:140,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_notifier.cpp:134,40'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:132,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:134,43'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
        - Branch String:   'src/core/thread/network_data_notifier.cpp:134,91'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:132,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:135,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
        - Branch String:   'src/core/thread/network_data_notifier.cpp:134,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:132,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:137,48'
              BranchSideFuncs:
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:126,11'
          Dst:             _ZN2ot5ArrayItLt85EhEC2Ev
        - Src:             'src/core/thread/network_data_notifier.cpp:128,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:128,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/network_data_notifier.cpp:130,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:130,19'
          Dst:             _ZNK2ot11NetworkData11NetworkData9FindRlocsENS0_18BorderRouterFilterENS0_10RoleFilterERNS_5ArrayItLt85EhEE
        - Src:             'src/core/thread/network_data_notifier.cpp:132,26'
          Dst:             _ZN2ot5ArrayItLt85EhE5beginEv
        - Src:             'src/core/thread/network_data_notifier.cpp:132,26'
          Dst:             _ZN2ot5ArrayItLt85EhE3endEv
        - Src:             'src/core/thread/network_data_notifier.cpp:134,13'
          Dst:             _ZN2ot3Mle13IsChildRloc16Et
        - Src:             'src/core/thread/network_data_notifier.cpp:134,43'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:134,59'
          Dst:             _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - Src:             'src/core/thread/network_data_notifier.cpp:135,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:135,31'
          Dst:             _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/network_data_notifier.cpp:137,21'
          Dst:             _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
    - functionName:    _ZN2ot11NetworkData8Notifier22UpdateInconsistentDataEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         23
      ICount:          108
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11NetworkData5Local10UpdateRlocEv
        - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData11NetworkData19ContainsEntriesFromERKS1_t
        - _ZNK2ot3Mle3Mle28IsExpectedToBecomeRouterSoonEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_notifier.cpp:157,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:159,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:163,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData5Local10UpdateRlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19ContainsEntriesFromERKS1_t
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19ContainsEntriesFromERKS1_t
        - Branch String:   'src/core/thread/network_data_notifier.cpp:165,69'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:166,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19ContainsEntriesFromERKS1_t
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:171,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
        - Branch String:   'src/core/thread/network_data_notifier.cpp:165,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:168,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:171,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
        - Branch String:   'src/core/thread/network_data_notifier.cpp:171,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:173,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:176,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
        - Branch String:   'src/core/thread/network_data_notifier.cpp:176,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:176,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:177,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:151,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:151,43'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/network_data_notifier.cpp:157,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:157,25'
          Dst:             _ZNK2ot3Mle3Mle28IsExpectedToBecomeRouterSoonEv
        - Src:             'src/core/thread/network_data_notifier.cpp:163,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:163,18'
          Dst:             _ZN2ot11NetworkData5Local10UpdateRlocEv
        - Src:             'src/core/thread/network_data_notifier.cpp:165,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:165,43'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:165,23'
          Dst:             _ZNK2ot11NetworkData11NetworkData19ContainsEntriesFromERKS1_t
        - Src:             'src/core/thread/network_data_notifier.cpp:166,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:166,42'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:166,22'
          Dst:             _ZNK2ot11NetworkData11NetworkData19ContainsEntriesFromERKS1_t
        - Src:             'src/core/thread/network_data_notifier.cpp:176,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:176,5'
          Dst:             _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
    - functionName:    _ZNK2ot3Mle3Mle30GetRouterRoleTransitionTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle3Mle20RouterRoleTransition10GetTimeoutEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:940,87'
          Dst:             _ZNK2ot3Mle3Mle20RouterRoleTransition10GetTimeoutEv
    - functionName:    _ZN2ot11NetworkData8Notifier26SendServerDataNotificationEtPKNS0_11NetworkDataE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOldRloc16
        - aNetworkData
      BBCount:         38
      ICount:          169
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot11NetworkData6Leader26CheckForNetDataGettingFullERKNS0_11NetworkDataEt
        - _ZN2ot11NetworkData8Notifier18HandleCoapResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_9ThreadTlvEEE7otErrorRKT_
        - _ZN2ot9ThreadTlv7SetTypeENS0_4TypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11NetworkData11NetworkData8GetBytesEv
        - _ZNK2ot11NetworkData11NetworkData9GetLengthEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_notifier.cpp:191,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:191,5'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot9ThreadTlv7SetTypeENS0_4TypeE
                - _ZNK2ot11NetworkData11NetworkData9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_9ThreadTlvEEE7otErrorRKT_
                - _ZNK2ot11NetworkData11NetworkData8GetBytesEv
                - _ZNK2ot11NetworkData11NetworkData9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader26CheckForNetDataGettingFullERKNS0_11NetworkDataEt
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:191,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_data_notifier.cpp:193,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:197,13'
              BranchSideFuncs:
                - _ZN2ot9ThreadTlv7SetTypeENS0_4TypeE
                - _ZNK2ot11NetworkData11NetworkData9GetLengthEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_9ThreadTlvEEE7otErrorRKT_
                - _ZNK2ot11NetworkData11NetworkData8GetBytesEv
                - _ZNK2ot11NetworkData11NetworkData9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader26CheckForNetDataGettingFullERKNS0_11NetworkDataEt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:207,9'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/network_data_notifier.cpp:199,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:199,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:200,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData8GetBytesEv
                - _ZNK2ot11NetworkData11NetworkData9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader26CheckForNetDataGettingFullERKNS0_11NetworkDataEt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/network_data_notifier.cpp:200,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:200,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:203,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader26CheckForNetDataGettingFullERKNS0_11NetworkDataEt
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/network_data_notifier.cpp:207,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:209,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:212,17'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_data_notifier.cpp:209,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:209,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:210,5'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_data_notifier.cpp:213,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:213,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:215,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_data_notifier.cpp:218,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:218,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:218,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_notifier.cpp:218,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:218,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:218,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:188,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_notifier.cpp:188,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_notifier.cpp:190,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:190,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/network_data_notifier.cpp:197,13'
          Dst:             _ZN2ot9ThreadTlv7SetTypeENS0_4TypeE
        - Src:             'src/core/thread/network_data_notifier.cpp:198,37'
          Dst:             _ZNK2ot11NetworkData11NetworkData9GetLengthEv
        - Src:             'src/core/thread/network_data_notifier.cpp:198,13'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/network_data_notifier.cpp:199,9'
          Dst:             _ZN2ot7Message6AppendINS_9ThreadTlvEEE7otErrorRKT_
        - Src:             'src/core/thread/network_data_notifier.cpp:200,9'
          Dst:             _ZNK2ot11NetworkData11NetworkData8GetBytesEv
        - Src:             'src/core/thread/network_data_notifier.cpp:200,9'
          Dst:             _ZNK2ot11NetworkData11NetworkData9GetLengthEv
        - Src:             'src/core/thread/network_data_notifier.cpp:200,9'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/thread/network_data_notifier.cpp:203,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:203,23'
          Dst:             _ZN2ot11NetworkData6Leader26CheckForNetDataGettingFullERKNS0_11NetworkDataEt
        - Src:             'src/core/thread/network_data_notifier.cpp:209,9'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/network_data_notifier.cpp:212,17'
          Dst:             _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
        - Src:             'src/core/thread/network_data_notifier.cpp:213,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:213,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/thread/network_data_notifier.cpp:213,5'
          Dst:             _ZN2ot11NetworkData8Notifier18HandleCoapResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/thread/network_data_notifier.cpp:215,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
        - Src:             'src/core/thread/network_data_notifier.cpp:215,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_notifier.cpp:218,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot7Message6AppendINS_9ThreadTlvEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot11NetworkData8Notifier18HandleCoapResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData8Notifier18HandleCoapResponseE7otError
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:257,40'
          Dst:             _ZN2ot11NetworkData8Notifier18HandleCoapResponseE7otError
    - functionName:    _ZN2ot11NetworkData8Notifier18HandleCoapResponseE7otError
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aResult
      BBCount:         9
      ICount:          51
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_notifier.cpp:264,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:267,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:272,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:272,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:276,9'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:267,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/network_data_notifier.cpp:272,9'
          Dst:             _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
        - Src:             'src/core/thread/network_data_notifier.cpp:276,9'
          Dst:             __assert_fail
    - functionName:    _ZN2ot12TimerMilliInINS_11NetworkData8NotifierEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
    - functionName:    _ZN2ot11NetworkData8Notifier11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:247,36'
          Dst:             _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData8Notifier14HandleTimeTickEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          73
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
        - _ZNK2ot3Mle3Mle7IsChildEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_notifier.cpp:348,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:348,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.19601
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:348,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_notifier.cpp:352,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:352,38'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.19601
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:354,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.19601
        - Branch String:   'src/core/thread/network_data_notifier.cpp:360,39'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:360,42'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.19601
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:366,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_notifier.cpp:360,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:362,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
                - _ZL11IgnoreError7otError.19601
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:366,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:354,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:354,27'
          Dst:             _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Src:             'src/core/thread/network_data_notifier.cpp:360,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:360,29'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/network_data_notifier.cpp:360,42'
          Dst:             _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
        - Src:             'src/core/thread/network_data_notifier.cpp:362,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_notifier.cpp:364,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:364,41'
          Dst:             _ZN2ot3Mle3Mle12BecomeRouterENS_15ThreadStatusTlv6StatusE
        - Src:             'src/core/thread/network_data_notifier.cpp:364,13'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         35
      ICount:          117
      EdgeCount:       42
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
        - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
        - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - _ZNK2ot3Mle3Mle25GetRouterUpgradeThresholdEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_notifier.cpp:297,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:297,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle25GetRouterUpgradeThresholdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle25GetRouterUpgradeThresholdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:297,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_notifier.cpp:302,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:302,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle25GetRouterUpgradeThresholdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:302,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_notifier.cpp:308,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:308,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle25GetRouterUpgradeThresholdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:308,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_notifier.cpp:308,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:308,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable20GetActiveRouterCountEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle25GetRouterUpgradeThresholdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:308,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_notifier.cpp:312,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:312,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:312,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_notifier.cpp:312,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:312,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:312,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_notifier.cpp:315,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:315,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:315,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:294,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:294,43'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/network_data_notifier.cpp:297,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:297,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterEligibleEv
        - Src:             'src/core/thread/network_data_notifier.cpp:302,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:302,5'
          Dst:             _ZNK2ot3Mle3Mle25GetRouterUpgradeThresholdEv
        - Src:             'src/core/thread/network_data_notifier.cpp:308,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:308,5'
          Dst:             _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
        - Src:             'src/core/thread/network_data_notifier.cpp:308,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:308,5'
          Dst:             _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
        - Src:             'src/core/thread/network_data_notifier.cpp:311,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:311,44'
          Dst:             _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Src:             'src/core/thread/network_data_notifier.cpp:312,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:312,5'
          Dst:             _ZNK2ot3Mle3Mle25GetRouterUpgradeThresholdEv
        - Src:             'src/core/thread/network_data_notifier.cpp:315,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:315,5'
          Dst:             _ZNK2ot11NetworkData11NetworkData18CountBorderRoutersENS0_10RoleFilterE
    - functionName:    _ZNK2ot3Mle3Mle25GetRouterUpgradeThresholdEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 947
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData8Notifier22SetNetDataFullCallbackEPFvPvES2_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPvEE3SetES3_S1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:283,26'
          Dst:             _ZN2ot12CallbackBaseIPFvPvEE3SetES3_S1_
    - functionName:    _ZN2ot11NetworkData8Notifier20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         15
      ICount:          68
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
        - _ZN2ot11NetworkData8Notifier35ScheduleRouterRoleUpgradeIfEligibleEv
        - _ZNK2ot6Events11ContainsAnyEj
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_notifier.cpp:224,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:226,9'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
                - _ZN2ot11NetworkData8Notifier35ScheduleRouterRoleUpgradeIfEligibleEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:230,17'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
                - _ZN2ot11NetworkData8Notifier35ScheduleRouterRoleUpgradeIfEligibleEv
        - Branch String:   'src/core/thread/network_data_notifier.cpp:230,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:232,9'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
                - _ZN2ot11NetworkData8Notifier35ScheduleRouterRoleUpgradeIfEligibleEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:235,17'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
                - _ZN2ot11NetworkData8Notifier35ScheduleRouterRoleUpgradeIfEligibleEv
        - Branch String:   'src/core/thread/network_data_notifier.cpp:235,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:237,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData8Notifier35ScheduleRouterRoleUpgradeIfEligibleEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:241,17'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
        - Branch String:   'src/core/thread/network_data_notifier.cpp:241,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:241,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:243,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:224,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/thread/network_data_notifier.cpp:230,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/network_data_notifier.cpp:235,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/thread/network_data_notifier.cpp:237,9'
          Dst:             _ZN2ot11NetworkData8Notifier35ScheduleRouterRoleUpgradeIfEligibleEv
        - Src:             'src/core/thread/network_data_notifier.cpp:241,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/thread/network_data_notifier.cpp:243,9'
          Dst:             _ZN2ot11NetworkData8Notifier21SynchronizeServerDataEv
    - functionName:    _ZN2ot11NetworkData8Notifier35ScheduleRouterRoleUpgradeIfEligibleEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         22
      ICount:          68
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
        - _ZNK2ot3Mle3Mle7IsChildEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_notifier.cpp:334,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:334,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:334,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/thread/network_data_notifier.cpp:336,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:336,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:336,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_notifier.cpp:337,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:337,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:337,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_notifier.cpp:337,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:337,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/thread/network_data_notifier.cpp:337,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:336,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:336,5'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/network_data_notifier.cpp:337,5'
          Dst:             _ZNK2ot11NetworkData8Notifier44IsEligibleForRouterRoleUpgradeAsBorderRouterEv
        - Src:             'src/core/thread/network_data_notifier.cpp:339,33'
          Dst:             _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - Src:             'src/core/thread/network_data_notifier.cpp:340,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/thread/network_data_notifier.cpp:340,23'
          Dst:             _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
    - functionName:    _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData8Notifier35ScheduleRouterRoleUpgradeIfEligibleEv
        - _ZN2ot7Tasklet4PostEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:66,5'
          Dst:             _ZN2ot11NetworkData8Notifier35ScheduleRouterRoleUpgradeIfEligibleEv
        - Src:             'src/core/thread/network_data_notifier.cpp:70,26'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot9TaskletInINS_11NetworkData8NotifierEXadL_ZNS2_17HandleNetDataFullEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_11NetworkData8NotifierEXadL_ZNS2_17HandleNetDataFullEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_11NetworkData8NotifierEXadL_ZNS2_17HandleNetDataFullEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot9TaskletInINS_11NetworkData8NotifierEXadL_ZNS2_21SynchronizeServerDataEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_11NetworkData8NotifierEXadL_ZNS2_21SynchronizeServerDataEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_11NetworkData8NotifierEXadL_ZNS2_21SynchronizeServerDataEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot12TimerMilliInINS_11NetworkData8NotifierEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_11NetworkData8NotifierEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_11NetworkData8NotifierEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot11NetworkData8NotifierC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_11NetworkData8NotifierEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
        - _ZN2ot9TaskletInINS_11NetworkData8NotifierEXadL_ZNS2_17HandleNetDataFullEvEEEC2ERNS_8InstanceE
        - _ZN2ot9TaskletInINS_11NetworkData8NotifierEXadL_ZNS2_21SynchronizeServerDataEvEEEC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_notifier.cpp:46,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_notifier.cpp:47,7'
          Dst:             _ZN2ot12TimerMilliInINS_11NetworkData8NotifierEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_notifier.cpp:48,7'
          Dst:             _ZN2ot9TaskletInINS_11NetworkData8NotifierEXadL_ZNS2_21SynchronizeServerDataEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_notifier.cpp:50,7'
          Dst:             _ZN2ot9TaskletInINS_11NetworkData8NotifierEXadL_ZNS2_17HandleNetDataFullEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_notifier.cpp:45,11'
          Dst:             _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
    - functionName:    _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPK11otIp6PrefixPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PKNS_3Ip66PrefixEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_11NetworkData9PublisherEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
    - functionName:    _ZN2ot11NetworkData9Publisher11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData9Publisher11PrefixEntry11HandleTimerEv
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry11HandleTimerEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:240,29'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:240,29'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry11HandleTimerEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:245,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:236,25'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry11HandleTimerEv
        - Src:             'src/core/thread/network_data_publisher.cpp:242,15'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry11HandleTimerEv
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher5Entry11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:381,41'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry11HandleTimerEv
    - functionName:    _ZN2ot11NetworkData9Publisher11PrefixEntry11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher5Entry11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:468,46'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry11HandleTimerEv
    - functionName:    _ZN2ot11NetworkData9Publisher5Entry11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          77
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11NetworkData9Publisher5Entry3AddEv
        - _ZN2ot11NetworkData9Publisher5Entry6RemoveENS2_5StateE
        - _ZN2ot11NetworkData9Publisher8GetTimerEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - _ZNK2ot4TimeleERKS0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:360,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:360,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher8GetTimerEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry6RemoveENS2_5StateE
                - _ZN2ot11NetworkData9Publisher5Entry3AddEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:360,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher8GetTimerEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry6RemoveENS2_5StateE
                - _ZN2ot11NetworkData9Publisher5Entry3AddEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:360,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:360,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher8GetTimerEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry6RemoveENS2_5StateE
                - _ZN2ot11NetworkData9Publisher5Entry3AddEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:360,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:362,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:364,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry6RemoveENS2_5StateE
                - _ZN2ot11NetworkData9Publisher5Entry3AddEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:375,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher8GetTimerEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:364,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:366,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry3AddEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:370,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry6RemoveENS2_5StateE
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:360,5'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:360,5'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:362,24'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/network_data_publisher.cpp:362,21'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/thread/network_data_publisher.cpp:364,13'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:366,13'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry3AddEv
        - Src:             'src/core/thread/network_data_publisher.cpp:370,13'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry6RemoveENS2_5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:375,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:375,26'
          Dst:             _ZN2ot11NetworkData9Publisher8GetTimerEv
        - Src:             'src/core/thread/network_data_publisher.cpp:375,37'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
    - functionName:    _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData9Publisher5Entry3AddEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry3AddEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot11NetworkData9Publisher14IsAPrefixEntryERKNS1_5EntryE
        - _ZNK2ot11NetworkData9Publisher21IsADnsSrpServiceEntryERKNS1_5EntryE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:385,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:387,50'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry3AddEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher14IsAPrefixEntryERKNS1_5EntryE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:392,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher14IsAPrefixEntryERKNS1_5EntryE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:392,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:392,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:394,43'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:385,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:385,26'
          Dst:             _ZNK2ot11NetworkData9Publisher21IsADnsSrpServiceEntryERKNS1_5EntryE
        - Src:             'src/core/thread/network_data_publisher.cpp:387,50'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry3AddEv
        - Src:             'src/core/thread/network_data_publisher.cpp:392,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:392,26'
          Dst:             _ZNK2ot11NetworkData9Publisher14IsAPrefixEntryERKNS1_5EntryE
        - Src:             'src/core/thread/network_data_publisher.cpp:394,43'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
    - functionName:    _ZN2ot11NetworkData9Publisher5Entry6RemoveENS2_5StateE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNextState
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot11NetworkData9Publisher14IsAPrefixEntryERKNS1_5EntryE
        - _ZNK2ot11NetworkData9Publisher21IsADnsSrpServiceEntryERKNS1_5EntryE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:404,57'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher14IsAPrefixEntryERKNS1_5EntryE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher14IsAPrefixEntryERKNS1_5EntryE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:409,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:409,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:411,50'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:402,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:402,26'
          Dst:             _ZNK2ot11NetworkData9Publisher21IsADnsSrpServiceEntryERKNS1_5EntryE
        - Src:             'src/core/thread/network_data_publisher.cpp:404,50'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:409,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:409,26'
          Dst:             _ZNK2ot11NetworkData9Publisher14IsAPrefixEntryERKNS1_5EntryE
        - Src:             'src/core/thread/network_data_publisher.cpp:411,43'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
    - functionName:    _ZN2ot11NetworkData9Publisher8GetTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 512
      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:    _ZNK2ot11NetworkData9Publisher21IsADnsSrpServiceEntryERKNS1_5EntryE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNextState
      BBCount:         29
      ICount:          112
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager26RemoveDnsSrpAnycastServiceEh
        - _ZN2ot11NetworkData7Service7Manager46RemoveDnsSrpUnicastServiceWithAddrInServerDataEv
        - _ZN2ot11NetworkData7Service7Manager47RemoveDnsSrpUnicastServiceWithAddrInServiceDataERKNS_3Ip67AddressEth
        - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetAddressEv
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetPortEv
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
        - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:598,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:598,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager46RemoveDnsSrpUnicastServiceWithAddrInServerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetAddressEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetPortEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZN2ot11NetworkData7Service7Manager47RemoveDnsSrpUnicastServiceWithAddrInServiceDataERKNS_3Ip67AddressEth
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZN2ot11NetworkData7Service7Manager26RemoveDnsSrpAnycastServiceEh
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:598,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager46RemoveDnsSrpUnicastServiceWithAddrInServerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetAddressEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetPortEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZN2ot11NetworkData7Service7Manager47RemoveDnsSrpUnicastServiceWithAddrInServiceDataERKNS_3Ip67AddressEth
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZN2ot11NetworkData7Service7Manager26RemoveDnsSrpAnycastServiceEh
        - Branch String:   'src/core/thread/network_data_publisher.cpp:598,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:598,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager46RemoveDnsSrpUnicastServiceWithAddrInServerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetAddressEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetPortEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZN2ot11NetworkData7Service7Manager47RemoveDnsSrpUnicastServiceWithAddrInServiceDataERKNS_3Ip67AddressEth
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZN2ot11NetworkData7Service7Manager26RemoveDnsSrpAnycastServiceEh
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:598,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:600,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:603,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZN2ot11NetworkData7Service7Manager26RemoveDnsSrpAnycastServiceEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:607,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetAddressEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetPortEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZN2ot11NetworkData7Service7Manager47RemoveDnsSrpUnicastServiceWithAddrInServiceDataERKNS_3Ip67AddressEth
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:612,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager46RemoveDnsSrpUnicastServiceWithAddrInServerDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:616,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:603,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:603,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:604,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:607,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:607,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:609,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:612,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:612,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:613,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:598,5'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:598,5'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:600,13'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
        - Src:             'src/core/thread/network_data_publisher.cpp:603,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:603,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
        - Src:             'src/core/thread/network_data_publisher.cpp:603,9'
          Dst:             _ZN2ot11NetworkData7Service7Manager26RemoveDnsSrpAnycastServiceEh
        - Src:             'src/core/thread/network_data_publisher.cpp:607,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:607,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetAddressEv
        - Src:             'src/core/thread/network_data_publisher.cpp:607,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetPortEv
        - Src:             'src/core/thread/network_data_publisher.cpp:607,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - Src:             'src/core/thread/network_data_publisher.cpp:607,9'
          Dst:             _ZN2ot11NetworkData7Service7Manager47RemoveDnsSrpUnicastServiceWithAddrInServiceDataERKNS_3Ip67AddressEth
        - Src:             'src/core/thread/network_data_publisher.cpp:612,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:612,9'
          Dst:             _ZN2ot11NetworkData7Service7Manager46RemoveDnsSrpUnicastServiceWithAddrInServerDataEv
        - Src:             'src/core/thread/network_data_publisher.cpp:616,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:616,21'
          Dst:             _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - Src:             'src/core/thread/network_data_publisher.cpp:617,5'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
        - Src:             'src/core/thread/network_data_publisher.cpp:620,5'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
    - functionName:    _ZNK2ot11NetworkData9Publisher14IsAPrefixEntryERKNS1_5EntryE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11GetArrayEndINS_11NetworkData9Publisher11PrefixEntryELt6EEEPKT_RAT0__S5_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:209,44'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:209,49'
              BranchSideFuncs:
                - _ZN2ot11GetArrayEndINS_11NetworkData9Publisher11PrefixEntryELt6EEEPKT_RAT0__S5_
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:209,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:209,58'
          Dst:             _ZN2ot11GetArrayEndINS_11NetworkData9Publisher11PrefixEntryELt6EEEPKT_RAT0__S5_
    - functionName:    _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNextState
      BBCount:         16
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
        - _ZN2ot11NetworkData5Local20RemoveHasRoutePrefixERKNS_3Ip66PrefixE
        - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
        - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:906,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:906,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData5Local20RemoveHasRoutePrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError.19824
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError.19824
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:906,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData5Local20RemoveHasRoutePrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError.19824
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError.19824
        - Branch String:   'src/core/thread/network_data_publisher.cpp:906,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:906,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData5Local20RemoveHasRoutePrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError.19824
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError.19824
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:906,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:908,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:911,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError.19824
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:915,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData5Local20RemoveHasRoutePrefixERKNS_3Ip66PrefixE
                - _ZL11IgnoreError7otError.19824
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:919,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:906,5'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:906,5'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:911,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:911,34'
          Dst:             _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_publisher.cpp:911,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/network_data_publisher.cpp:915,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:915,34'
          Dst:             _ZN2ot11NetworkData5Local20RemoveHasRoutePrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_publisher.cpp:915,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/network_data_publisher.cpp:919,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:919,21'
          Dst:             _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - Src:             'src/core/thread/network_data_publisher.cpp:920,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:920,22'
          Dst:             _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_publisher.cpp:923,5'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData5Local20RemoveHasRoutePrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_local.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData5Local12RemovePrefixERKNS_3Ip66PrefixE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_local.hpp:128,69'
          Dst:             _ZN2ot11NetworkData5Local12RemovePrefixERKNS_3Ip66PrefixE
    - functionName:    _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aPrefix
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPK11otIp6PrefixPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_PKNS_3Ip66PrefixEEEEvDpOT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:214,21'
          Dst:             _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPK11otIp6PrefixPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_PKNS_3Ip66PrefixEEEEvDpOT_
    - functionName:    _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         9
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11NetworkData9Publisher5Entry8ToStringEb
        - _ZNK2ot6StringILt60EE9AsCStringEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:252,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:252,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8ToStringEb
                - _ZNK2ot6StringILt60EE9AsCStringEv
                - _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
                - _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:252,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:254,5'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8ToStringEb
        - Src:             'src/core/thread/network_data_publisher.cpp:254,5'
          Dst:             _ZNK2ot6StringILt60EE9AsCStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:254,5'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:254,5'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:254,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot11NetworkData9Publisher5Entry8ToStringEb
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aIncludeState
        - ''
      BBCount:         21
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt60EEC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot11NetworkData9Publisher14IsAPrefixEntryERKNS1_5EntryE
        - _ZNK2ot11NetworkData9Publisher21IsADnsSrpServiceEntryERKNS1_5EntryE
        - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:421,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:423,16'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:429,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher14IsAPrefixEntryERKNS1_5EntryE
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/thread/network_data_publisher.cpp:429,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:429,46'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:431,28'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/thread/network_data_publisher.cpp:433,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:436,20'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:440,20'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:444,29'
              BranchSideFuncs:
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/thread/network_data_publisher.cpp:450,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:450,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:452,52'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:418,16'
          Dst:             _ZN2ot6StringILt60EEC2Ev
        - Src:             'src/core/thread/network_data_publisher.cpp:421,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:421,26'
          Dst:             _ZNK2ot11NetworkData9Publisher21IsADnsSrpServiceEntryERKNS1_5EntryE
        - Src:             'src/core/thread/network_data_publisher.cpp:423,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/network_data_publisher.cpp:429,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:429,26'
          Dst:             _ZNK2ot11NetworkData9Publisher14IsAPrefixEntryERKNS1_5EntryE
        - Src:             'src/core/thread/network_data_publisher.cpp:436,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/network_data_publisher.cpp:440,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/network_data_publisher.cpp:444,49'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:444,60'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:444,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/network_data_publisher.cpp:452,52'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:452,38'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:452,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZNK2ot6StringILt60EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZN2ot11NetworkData9Publisher5Entry13StateToStringENS2_5StateE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6StringILt60EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPK11otIp6PrefixPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_PKNS_3Ip66PrefixEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPK11otIp6PrefixPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PKNS_3Ip66PrefixEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPK11otIp6PrefixPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PKNS_3Ip66PrefixEEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPK11otIp6PrefixPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PKNS_3Ip66PrefixEEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPK11otIp6PrefixPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_PKNS_3Ip66PrefixEEEEvDpOT_
    - functionName:    _ZN2ot11GetArrayEndINS_11NetworkData9Publisher11PrefixEntryELt6EEEPKT_RAT0__S5_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArray
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetTypeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:427,49'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetTypeEv
    - functionName:    _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData7Service7Manager26RemoveDnsSrpAnycastServiceEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSequenceNumber
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13RemoveServiceINS2_24DnsSrpAnycastServiceDataEEE7otErrorRKT_
        - _ZN2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceDataC2Eh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:192,30'
          Dst:             _ZN2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceDataC2Eh
        - Src:             'src/core/thread/network_data_service.hpp:192,16'
          Dst:             _ZN2ot11NetworkData7Service7Manager13RemoveServiceINS2_24DnsSrpAnycastServiceDataEEE7otErrorRKT_
    - functionName:    _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      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:    _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetPortEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData7Service7Manager47RemoveDnsSrpUnicastServiceWithAddrInServiceDataERKNS_3Ip67AddressEth
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aPort
        - aVersion
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceDataC2ERKNS_3Ip67AddressEth
        - _ZN2ot11NetworkData7Service7Manager13RemoveServiceINS2_13DnsSrpUnicast11ServiceDataEEE7otErrorRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:224,30'
          Dst:             _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceDataC2ERKNS_3Ip67AddressEth
        - Src:             'src/core/thread/network_data_service.hpp:224,16'
          Dst:             _ZN2ot11NetworkData7Service7Manager13RemoveServiceINS2_13DnsSrpUnicast11ServiceDataEEE7otErrorRKT_
    - functionName:    _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Srp6Server27HandleNetDataPublisherEventENS_11NetworkData9Publisher5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:626,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ServerEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:626,24'
          Dst:             _ZN2ot3Srp6Server27HandleNetDataPublisherEventENS_11NetworkData9Publisher5EventE
        - Src:             'src/core/thread/network_data_publisher.cpp:629,15'
          Dst:             _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
    - functionName:    _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJS1_EEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv23otNetDataPublisherEventPvELNS_23CallbackContextPositionE1EE6InvokeIJS1_EEEvDpOT_
    - functionName:    _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceDataC2ERKNS_3Ip67AddressEth
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aPort
        - aVersion
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrDataC2ERKNS_3Ip67AddressEth
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:381,19'
          Dst:             _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrDataC2ERKNS_3Ip67AddressEth
    - functionName:    _ZN2ot11NetworkData7Service7Manager13RemoveServiceINS2_13DnsSrpUnicast11ServiceDataEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceData
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13RemoveServiceEPKvh
        - _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:480,58'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9GetLengthEv
        - Src:             'src/core/thread/network_data_service.hpp:480,16'
          Dst:             _ZN2ot11NetworkData7Service7Manager13RemoveServiceEPKvh
    - functionName:    _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:386,80'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData9GetLengthEv
    - functionName:    _ZN2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceDataC2Eh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSequenceNumber
      BBCount:         3
      ICount:          22
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData7Service7Manager13RemoveServiceINS2_24DnsSrpAnycastServiceDataEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceData
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13RemoveServiceEPKvh
        - _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:480,58'
          Dst:             _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData9GetLengthEv
        - Src:             'src/core/thread/network_data_service.hpp:480,16'
          Dst:             _ZN2ot11NetworkData7Service7Manager13RemoveServiceEPKvh
    - functionName:    _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry3AddEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          91
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager23AddDnsSrpAnycastServiceEhh
        - _ZN2ot11NetworkData7Service7Manager43AddDnsSrpUnicastServiceWithAddrInServerDataERKNS_3Ip67AddressEth
        - _ZN2ot11NetworkData7Service7Manager44AddDnsSrpUnicastServiceWithAddrInServiceDataERKNS_3Ip67AddressEth
        - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetAddressEv
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetPortEv
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:569,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:572,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZN2ot11NetworkData7Service7Manager23AddDnsSrpAnycastServiceEhh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:576,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetAddressEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetPortEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZN2ot11NetworkData7Service7Manager44AddDnsSrpUnicastServiceWithAddrInServiceDataERKNS_3Ip67AddressEth
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:581,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetAddressEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetPortEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZN2ot11NetworkData7Service7Manager43AddDnsSrpUnicastServiceWithAddrInServerDataERKNS_3Ip67AddressEth
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:586,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:572,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:572,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:573,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:576,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:576,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:578,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:581,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:581,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:583,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:569,13'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
        - Src:             'src/core/thread/network_data_publisher.cpp:572,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:572,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
        - Src:             'src/core/thread/network_data_publisher.cpp:572,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - Src:             'src/core/thread/network_data_publisher.cpp:572,9'
          Dst:             _ZN2ot11NetworkData7Service7Manager23AddDnsSrpAnycastServiceEhh
        - Src:             'src/core/thread/network_data_publisher.cpp:576,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:576,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetAddressEv
        - Src:             'src/core/thread/network_data_publisher.cpp:576,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetPortEv
        - Src:             'src/core/thread/network_data_publisher.cpp:576,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - Src:             'src/core/thread/network_data_publisher.cpp:576,9'
          Dst:             _ZN2ot11NetworkData7Service7Manager44AddDnsSrpUnicastServiceWithAddrInServiceDataERKNS_3Ip67AddressEth
        - Src:             'src/core/thread/network_data_publisher.cpp:581,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:581,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetAddressEv
        - Src:             'src/core/thread/network_data_publisher.cpp:581,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info7GetPortEv
        - Src:             'src/core/thread/network_data_publisher.cpp:581,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - Src:             'src/core/thread/network_data_publisher.cpp:581,9'
          Dst:             _ZN2ot11NetworkData7Service7Manager43AddDnsSrpUnicastServiceWithAddrInServerDataERKNS_3Ip67AddressEth
        - Src:             'src/core/thread/network_data_publisher.cpp:586,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:586,21'
          Dst:             _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - Src:             'src/core/thread/network_data_publisher.cpp:587,5'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:588,5'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry6NotifyENS1_5EventE
    - functionName:    _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          61
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - _ZN2ot11NetworkData9Publisher11PrefixEntry15AddOnMeshPrefixEv
        - _ZN2ot11NetworkData9Publisher11PrefixEntry16AddExternalRouteEv
        - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:861,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:864,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry15AddOnMeshPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:868,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry16AddExternalRouteEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:872,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:864,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:864,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:865,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:868,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:868,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:869,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:864,9'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry15AddOnMeshPrefixEv
        - Src:             'src/core/thread/network_data_publisher.cpp:868,9'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry16AddExternalRouteEv
        - Src:             'src/core/thread/network_data_publisher.cpp:872,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:872,21'
          Dst:             _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - Src:             'src/core/thread/network_data_publisher.cpp:873,5'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:874,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:874,22'
          Dst:             _ZNK2ot11NetworkData9Publisher23NotifyPrefixEntryChangeENS1_5EventERKNS_3Ip66PrefixE
    - functionName:    _ZN2ot11NetworkData9Publisher11PrefixEntry15AddOnMeshPrefixEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData18OnMeshPrefixConfig15SetFromTlvFlagsEt
        - _ZN2ot11NetworkData5Local15AddOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:886,12'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig15SetFromTlvFlagsEt
        - Src:             'src/core/thread/network_data_publisher.cpp:888,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:888,25'
          Dst:             _ZN2ot11NetworkData5Local15AddOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
    - functionName:    _ZN2ot11NetworkData9Publisher11PrefixEntry16AddExternalRouteEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData19ExternalRouteConfig15SetFromTlvFlagsEh
        - _ZN2ot11NetworkData5Local17AddHasRoutePrefixERKNS0_19ExternalRouteConfigE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:897,12'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig15SetFromTlvFlagsEh
        - Src:             'src/core/thread/network_data_publisher.cpp:899,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:899,25'
          Dst:             _ZN2ot11NetworkData5Local17AddHasRoutePrefixERKNS0_19ExternalRouteConfigE
    - functionName:    _ZN2ot11NetworkData7Service7Manager44AddDnsSrpUnicastServiceWithAddrInServiceDataERKNS_3Ip67AddressEth
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aPort
        - aVersion
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager10AddServiceINS2_13DnsSrpUnicast11ServiceDataEEE7otErrorRKT_
        - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceDataC2ERKNS_3Ip67AddressEth
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:207,27'
          Dst:             _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceDataC2ERKNS_3Ip67AddressEth
        - Src:             'src/core/thread/network_data_service.hpp:207,16'
          Dst:             _ZN2ot11NetworkData7Service7Manager10AddServiceINS2_13DnsSrpUnicast11ServiceDataEEE7otErrorRKT_
    - functionName:    _ZN2ot11NetworkData7Service7Manager10AddServiceINS2_13DnsSrpUnicast11ServiceDataEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceData
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager10AddServiceEPKvhS4_h
        - _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:458,55'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9GetLengthEv
        - Src:             'src/core/thread/network_data_service.hpp:458,16'
          Dst:             _ZN2ot11NetworkData7Service7Manager10AddServiceEPKvhS4_h
    - functionName:    _ZN2ot13ClearAllBytesINS_11NetworkData9Publisher18DnsSrpServiceEntry4InfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFv23otNetDataPublisherEventPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot12CallbackBaseIPFv23otNetDataPublisherEventPK11otIp6PrefixPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aFlags
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aFlags
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData9Publisher11PrefixEntry25CountExternalRouteEntriesERhS3_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNumEntries
        - aNumPreferredEntries
      BBCount:         29
      ICount:          156
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
        - _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
        - _ZN2ot11NetworkData18MutableNetworkData10FindPrefixERKNS_3Ip66PrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
        - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_11HasRouteTlvEEEPKT_b
        - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:1015,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1015,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_11HasRouteTlvEEEPKT_b
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
                - _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
                - _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1015,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:1018,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1018,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
                - _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
                - _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1018,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:1020,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1023,35'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
                - _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
                - _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1048,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:1034,91'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1035,14'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
                - _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
                - _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1048,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
                - _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
                - _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
        - Branch String:   'src/core/thread/network_data_publisher.cpp:1034,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1037,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
                - _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
                - _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1048,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
                - _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
                - _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
        - Branch String:   'src/core/thread/network_data_publisher.cpp:1043,48'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1043,63'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
                - _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
                - _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1045,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
                - _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
                - _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
        - Branch String:   'src/core/thread/network_data_publisher.cpp:1043,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1045,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
                - _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
                - _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1047,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
                - _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
                - _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
                - _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
                - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:1011,49'
          Dst:             _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
        - Src:             'src/core/thread/network_data_publisher.cpp:1012,49'
          Dst:             _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
        - Src:             'src/core/thread/network_data_publisher.cpp:1014,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:1014,31'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData10FindPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_publisher.cpp:1017,27'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_11HasRouteTlvEEEPKT_b
        - Src:             'src/core/thread/network_data_publisher.cpp:1020,49'
          Dst:             _ZNK2ot11NetworkData11HasRouteTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_publisher.cpp:1020,85'
          Dst:             _ZNK2ot11NetworkData11HasRouteTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_publisher.cpp:1023,42'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
        - Src:             'src/core/thread/network_data_publisher.cpp:1024,35'
          Dst:             _ZN2ot11NetworkData13HasRouteEntry19PreferenceFromFlagsEh
        - Src:             'src/core/thread/network_data_publisher.cpp:1034,14'
          Dst:             _ZN2ot11NetworkData13HasRouteEntry22FlagsWithoutPreferenceEh
        - Src:             'src/core/thread/network_data_publisher.cpp:1043,70'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - Src:             'src/core/thread/network_data_publisher.cpp:1043,51'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
        - Src:             'src/core/thread/network_data_publisher.cpp:1021,46'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry7GetNextEv
    - functionName:    _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:271,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:271,69'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:272,68'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:269,26'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/network_data_publisher.cpp:271,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:271,29'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/network_data_publisher.cpp:271,79'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:271,95'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
    - functionName:    _ZNK2ot11NetworkData9Publisher11PrefixEntry24CountOnMeshPrefixEntriesERhS3_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNumEntries
        - aNumPreferredEntries
      BBCount:         29
      ICount:          154
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
        - _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
        - _ZN2ot11NetworkData18MutableNetworkData10FindPrefixERKNS_3Ip66PrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
        - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
        - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_b
        - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:968,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:968,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_b
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
                - _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
                - _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:968,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:971,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:971,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
                - _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
                - _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:971,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:973,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:976,36'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
                - _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
                - _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1001,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:987,95'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:988,14'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
                - _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
                - _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1001,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
                - _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
                - _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
        - Branch String:   'src/core/thread/network_data_publisher.cpp:987,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:990,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
                - _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
                - _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1001,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
                - _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
                - _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
        - Branch String:   'src/core/thread/network_data_publisher.cpp:996,48'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:996,63'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
                - _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
                - _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:998,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
                - _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
                - _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
        - Branch String:   'src/core/thread/network_data_publisher.cpp:996,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:998,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
                - _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
                - _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:1000,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
                - _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
                - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
                - _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
                - _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
                - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:964,53'
          Dst:             _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
        - Src:             'src/core/thread/network_data_publisher.cpp:965,53'
          Dst:             _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
        - Src:             'src/core/thread/network_data_publisher.cpp:967,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:967,31'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData10FindPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_publisher.cpp:970,27'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvINS0_15BorderRouterTlvEEEPKT_b
        - Src:             'src/core/thread/network_data_publisher.cpp:973,53'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv13GetFirstEntryEv
        - Src:             'src/core/thread/network_data_publisher.cpp:973,89'
          Dst:             _ZNK2ot11NetworkData15BorderRouterTlv12GetLastEntryEv
        - Src:             'src/core/thread/network_data_publisher.cpp:976,43'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
        - Src:             'src/core/thread/network_data_publisher.cpp:977,36'
          Dst:             _ZN2ot11NetworkData17BorderRouterEntry19PreferenceFromFlagsEt
        - Src:             'src/core/thread/network_data_publisher.cpp:987,14'
          Dst:             _ZN2ot11NetworkData17BorderRouterEntry22FlagsWithoutPreferenceEt
        - Src:             'src/core/thread/network_data_publisher.cpp:996,70'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - Src:             'src/core/thread/network_data_publisher.cpp:996,51'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
        - Src:             'src/core/thread/network_data_publisher.cpp:974,50'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry7GetNextEv
    - functionName:    _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData9Publisher11PrefixEntry24CountOnMeshPrefixEntriesERhS3_
        - _ZNK2ot11NetworkData9Publisher11PrefixEntry25CountExternalRouteEntriesERhS3_
        - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:938,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:938,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry25CountExternalRouteEntriesERhS3_
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry24CountOnMeshPrefixEntriesERhS3_
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:938,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:940,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:940,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry25CountExternalRouteEntriesERhS3_
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry24CountOnMeshPrefixEntriesERhS3_
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:940,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:942,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:945,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry24CountOnMeshPrefixEntriesERhS3_
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:949,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry25CountExternalRouteEntriesERhS3_
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:954,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:938,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:938,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/network_data_publisher.cpp:940,5'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:945,9'
          Dst:             _ZNK2ot11NetworkData9Publisher11PrefixEntry24CountOnMeshPrefixEntriesERhS3_
        - Src:             'src/core/thread/network_data_publisher.cpp:949,9'
          Dst:             _ZNK2ot11NetworkData9Publisher11PrefixEntry25CountExternalRouteEntriesERhS3_
        - Src:             'src/core/thread/network_data_publisher.cpp:954,5'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
    - functionName:    _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aNumEntries
        - aNumPreferredEntries
        - aDesiredNumEntries
      BBCount:         25
      ICount:          169
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - _ZN2ot11NetworkData9Publisher8GetTimerEv
        - _ZN2ot4TimepLEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot11NetworkData9Publisher5Entry13LogUpdateTimeEv
        - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - _ZNK2ot11NetworkData9Publisher5Entry8ToStringEb
        - _ZNK2ot4TimeplEj
        - _ZNK2ot6StringILt60EE9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:285,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:285,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:288,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:295,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZNK2ot4TimeplEj
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher8GetTimerEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot11NetworkData9Publisher5Entry13LogUpdateTimeEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:309,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:325,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZNK2ot4TimeplEj
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher8GetTimerEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot11NetworkData9Publisher5Entry13LogUpdateTimeEv
                - _ZN2ot4TimepLEj
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:345,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:295,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:297,27'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZNK2ot4TimeplEj
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher8GetTimerEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot11NetworkData9Publisher5Entry13LogUpdateTimeEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:302,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:309,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:311,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:313,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:325,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:327,27'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZNK2ot4TimeplEj
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher8GetTimerEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot11NetworkData9Publisher5Entry13LogUpdateTimeEv
                - _ZN2ot4TimepLEj
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:338,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:329,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:331,17'
              BranchSideFuncs:
                - _ZN2ot4TimepLEj
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher8GetTimerEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot11NetworkData9Publisher5Entry13LogUpdateTimeEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:334,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher8GetTimerEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
                - _ZNK2ot11NetworkData9Publisher5Entry13LogUpdateTimeEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:345,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:347,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:349,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:282,5'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8ToStringEb
        - Src:             'src/core/thread/network_data_publisher.cpp:282,5'
          Dst:             _ZNK2ot6StringILt60EE9AsCStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:282,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_publisher.cpp:285,13'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:297,27'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/network_data_publisher.cpp:297,50'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/thread/network_data_publisher.cpp:297,48'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/thread/network_data_publisher.cpp:298,13'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:299,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:299,30'
          Dst:             _ZN2ot11NetworkData9Publisher8GetTimerEv
        - Src:             'src/core/thread/network_data_publisher.cpp:299,41'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/thread/network_data_publisher.cpp:300,13'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry13LogUpdateTimeEv
        - Src:             'src/core/thread/network_data_publisher.cpp:311,13'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:327,27'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/network_data_publisher.cpp:327,50'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/thread/network_data_publisher.cpp:327,48'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/thread/network_data_publisher.cpp:331,29'
          Dst:             _ZN2ot4TimepLEj
        - Src:             'src/core/thread/network_data_publisher.cpp:334,13'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:335,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:335,30'
          Dst:             _ZN2ot11NetworkData9Publisher8GetTimerEv
        - Src:             'src/core/thread/network_data_publisher.cpp:335,41'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/thread/network_data_publisher.cpp:336,13'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry13LogUpdateTimeEv
        - Src:             'src/core/thread/network_data_publisher.cpp:347,13'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
    - functionName:    _ZNK2ot11NetworkData9Publisher5Entry13LogUpdateTimeEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot11NetworkData9Publisher5Entry8ToStringEb
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot6StringILt60EE9AsCStringEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:460,5'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8ToStringEb
        - Src:             'src/core/thread/network_data_publisher.cpp:460,5'
          Dst:             _ZNK2ot6StringILt60EE9AsCStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:460,5'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/network_data_publisher.cpp:460,5'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/network_data_publisher.cpp:460,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/thread/network_data_publisher.cpp:460,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS_3Ip66PrefixEtNS2_4TypeENS1_9RequesterE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aNewFlags
        - aNewType
        - aRequester
      BBCount:         30
      ICount:          154
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
        - _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
        - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
        - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:806,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:816,26'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:830,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:818,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:818,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:818,9'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:818,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:818,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:818,9'
              BranchSideFuncs:
                - _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:818,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:818,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:818,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:822,33'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:822,38'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:828,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:822,58'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:822,62'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:824,23'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:822,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:824,23'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:828,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:830,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:830,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:830,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:806,9'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:816,26'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:818,9'
          Dst:             _ZNK2ot11UnequatableINS_3Ip66PrefixEEneERKS2_
        - Src:             'src/core/thread/network_data_publisher.cpp:820,9'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:826,13'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry3AddEv
        - Src:             'src/core/thread/network_data_publisher.cpp:830,5'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:836,5'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:839,5'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
    - functionName:    _ZN2ot9ClearableINS_11NetworkData9Publisher18DnsSrpServiceEntry4InfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_11NetworkData9Publisher18DnsSrpServiceEntry4InfoEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_11NetworkData9Publisher18DnsSrpServiceEntry4InfoEEEvRT_
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4InfoC2ENS2_4TypeEthPKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - short
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aPortOrSeqNumber
        - aVersion
        - aAddress
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot9ClearableINS_11NetworkData9Publisher18DnsSrpServiceEntry4InfoEE5ClearEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:772,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:772,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:774,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:766,5'
          Dst:             _ZN2ot9ClearableINS_11NetworkData9Publisher18DnsSrpServiceEntry4InfoEE5ClearEv
    - functionName:    _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry18HasAnyAnycastEntryEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 715
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:712,41'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_publisher.cpp:712,32'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_publisher.cpp:715,22'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
    - functionName:    _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry29HasAnyServiceDataUnicastEntryEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:748,41'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_publisher.cpp:748,32'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_publisher.cpp:749,32'
          Dst:             _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - Src:             'src/core/thread/network_data_publisher.cpp:752,22'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
    - functionName:    _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountUnicastEntriesENS0_7Service17DnsSrpUnicastTypeERhS5_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aNumEntries
        - aNumPreferredEntries
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:732,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:734,25'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:744,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:734,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:732,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:736,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:738,61'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:738,88'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:740,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
        - Branch String:   'src/core/thread/network_data_publisher.cpp:738,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:740,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:742,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:729,41'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_publisher.cpp:729,32'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_publisher.cpp:730,32'
          Dst:             _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - Src:             'src/core/thread/network_data_publisher.cpp:732,21'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - Src:             'src/core/thread/network_data_publisher.cpp:734,43'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - Src:             'src/core/thread/network_data_publisher.cpp:738,47'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - Src:             'src/core/thread/network_data_publisher.cpp:738,64'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
    - functionName:    _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountAnycastEntriesERhS3_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNumEntries
        - aNumPreferredEntries
      BBCount:         17
      ICount:          97
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
        - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:696,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:698,25'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:708,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:698,70'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:696,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:698,86'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
        - Branch String:   'src/core/thread/network_data_publisher.cpp:698,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:696,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:700,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:702,61'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:702,88'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:704,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
        - Branch String:   'src/core/thread/network_data_publisher.cpp:702,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:704,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:706,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
                - _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:693,41'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_publisher.cpp:693,32'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_publisher.cpp:696,21'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - Src:             'src/core/thread/network_data_publisher.cpp:698,50'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info17GetSequenceNumberEv
        - Src:             'src/core/thread/network_data_publisher.cpp:698,104'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - Src:             'src/core/thread/network_data_publisher.cpp:702,47'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10GetVersionEv
        - Src:             'src/core/thread/network_data_publisher.cpp:702,64'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry11IsPreferredEt
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10SetAddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry9UnpublishEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:536,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_publisher.cpp:538,5'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         25
      ICount:          94
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry18HasAnyAnycastEntryEv
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountAnycastEntriesERhS3_
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountUnicastEntriesENS0_7Service17DnsSrpUnicastTypeERhS5_
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry29HasAnyServiceDataUnicastEntryEv
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
        - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:644,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:644,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountUnicastEntriesENS0_7Service17DnsSrpUnicastTypeERhS5_
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountUnicastEntriesENS0_7Service17DnsSrpUnicastTypeERhS5_
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry29HasAnyServiceDataUnicastEntryEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry18HasAnyAnycastEntryEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountAnycastEntriesERhS3_
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:644,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:646,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:646,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountUnicastEntriesENS0_7Service17DnsSrpUnicastTypeERhS5_
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountUnicastEntriesENS0_7Service17DnsSrpUnicastTypeERhS5_
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry29HasAnyServiceDataUnicastEntryEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry18HasAnyAnycastEntryEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountAnycastEntriesERhS3_
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:646,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:648,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:651,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountAnycastEntriesERhS3_
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:656,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountUnicastEntriesENS0_7Service17DnsSrpUnicastTypeERhS5_
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry29HasAnyServiceDataUnicastEntryEv
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry18HasAnyAnycastEntryEv
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:672,27'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountUnicastEntriesENS0_7Service17DnsSrpUnicastTypeERhS5_
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:677,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
        - Branch String:   'src/core/thread/network_data_publisher.cpp:659,45'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:659,48'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:666,31'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
        - Branch String:   'src/core/thread/network_data_publisher.cpp:659,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:666,31'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:669,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:644,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:644,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/network_data_publisher.cpp:646,5'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:648,13'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
        - Src:             'src/core/thread/network_data_publisher.cpp:651,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountAnycastEntriesERhS3_
        - Src:             'src/core/thread/network_data_publisher.cpp:656,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountUnicastEntriesENS0_7Service17DnsSrpUnicastTypeERhS5_
        - Src:             'src/core/thread/network_data_publisher.cpp:659,13'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry29HasAnyServiceDataUnicastEntryEv
        - Src:             'src/core/thread/network_data_publisher.cpp:659,48'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry18HasAnyAnycastEntryEv
        - Src:             'src/core/thread/network_data_publisher.cpp:673,9'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry19CountUnicastEntriesENS0_7Service17DnsSrpUnicastTypeERhS5_
        - Src:             'src/core/thread/network_data_publisher.cpp:677,5'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry11UpdateStateEhhh
    - functionName:    _ZNK2ot9EquatableINS_11NetworkData9Publisher18DnsSrpServiceEntry4InfoEEeqERKS4_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry14PublishUnicastEth
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aPort
        - aVersion
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info11InfoUnicastENS2_4TypeERKNS_3Ip67AddressEth
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7PublishERKNS2_4InfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:508,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_publisher.cpp:509,57'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:509,73'
          Dst:             _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - Src:             'src/core/thread/network_data_publisher.cpp:509,13'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info11InfoUnicastENS2_4TypeERKNS_3Ip67AddressEth
        - Src:             'src/core/thread/network_data_publisher.cpp:509,5'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7PublishERKNS2_4InfoE
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info11InfoUnicastENS2_4TypeERKNS_3Ip67AddressEth
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - aType
        - aAddress
        - aPort
        - aVersion
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4InfoC2ENS2_4TypeEthPKNS_3Ip67AddressE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:415,24'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4InfoC2ENS2_4TypeEthPKNS_3Ip67AddressE
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7PublishERKNS2_4InfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         12
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
        - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - _ZNK2ot11NetworkData9Publisher5Entry8ToStringEb
        - _ZNK2ot6StringILt60EE9AsCStringEv
        - _ZNK2ot9EquatableINS_11NetworkData9Publisher18DnsSrpServiceEntry4InfoEEeqERKS4_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:514,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:516,13'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_11NetworkData9Publisher18DnsSrpServiceEntry4InfoEEeqERKS4_
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
                - _ZNK2ot11NetworkData9Publisher5Entry8ToStringEb
                - _ZNK2ot6StringILt60EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:525,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:516,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:518,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry8ToStringEb
                - _ZNK2ot6StringILt60EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:522,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
                - _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:514,9'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:516,19'
          Dst:             _ZNK2ot9EquatableINS_11NetworkData9Publisher18DnsSrpServiceEntry4InfoEEeqERKS4_
        - Src:             'src/core/thread/network_data_publisher.cpp:518,13'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8ToStringEb
        - Src:             'src/core/thread/network_data_publisher.cpp:518,13'
          Dst:             _ZNK2ot6StringILt60EE9AsCStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:518,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_publisher.cpp:522,9'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:526,5'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry8SetStateENS2_5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:528,5'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry14PublishUnicastERKNS_3Ip67AddressEth
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aPort
        - aVersion
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info11InfoUnicastENS2_4TypeERKNS_3Ip67AddressEth
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7PublishERKNS2_4InfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:501,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:501,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:501,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_publisher.cpp:503,13'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info11InfoUnicastENS2_4TypeERKNS_3Ip67AddressEth
        - Src:             'src/core/thread/network_data_publisher.cpp:503,5'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7PublishERKNS2_4InfoE
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info11InfoAnycastEhh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - aSequenceNumber
        - aVersion
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4InfoC2ENS2_4TypeEthPKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:411,24'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4InfoC2ENS2_4TypeEthPKNS_3Ip67AddressE
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry14PublishAnycastEhh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aSequenceNumber
        - aVersion
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info11InfoAnycastEhh
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7PublishERKNS2_4InfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:495,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_publisher.cpp:496,13'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info11InfoAnycastEhh
        - Src:             'src/core/thread/network_data_publisher.cpp:496,5'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7PublishERKNS2_4InfoE
    - functionName:    _ZN2ot11NetworkData9Publisher5Entry4InitERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:347,75'
          Dst:             _ZN2ot19InstanceLocatorInit4InitERNS_8InstanceE
    - functionName:    _ZN2ot8CallbackIPFv23otNetDataPublisherEventPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv23otNetDataPublisherEventPvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFv23otNetDataPublisherEventPvEEC2Ev
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4InfoC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_11NetworkData9Publisher18DnsSrpServiceEntry4InfoEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:401,26'
          Dst:             _ZN2ot9ClearableINS_11NetworkData9Publisher18DnsSrpServiceEntry4InfoEE5ClearEv
    - functionName:    _ZN2ot11NetworkData9Publisher5EntryC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot19InstanceLocatorInitC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:342,9'
          Dst:             _ZN2ot19InstanceLocatorInitC2Ev
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntryC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4InfoC2Ev
        - _ZN2ot11NetworkData9Publisher5Entry4InitERNS_8InstanceE
        - _ZN2ot11NetworkData9Publisher5EntryC2Ev
        - _ZN2ot8CallbackIPFv23otNetDataPublisherEventPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:491,32'
          Dst:             _ZN2ot11NetworkData9Publisher5EntryC2Ev
        - Src:             'src/core/thread/network_data_publisher.cpp:491,32'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4InfoC2Ev
        - Src:             'src/core/thread/network_data_publisher.cpp:491,32'
          Dst:             _ZN2ot8CallbackIPFv23otNetDataPublisherEventPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/thread/network_data_publisher.cpp:491,74'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry4InitERNS_8InstanceE
    - functionName:    _ZN2ot11NetworkData9Publisher11PrefixEntry20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
        - _ZNK2ot6Events11ContainsAnyEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:851,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:851,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:853,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:851,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/thread/network_data_publisher.cpp:853,9'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry7ProcessEv
    - functionName:    _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         14
      ICount:          67
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry3AddEv
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10SetAddressERKNS_3Ip67AddressE
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
        - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - _ZNK2ot6Events11ContainsAnyEj
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:543,49'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:543,60'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10SetAddressERKNS_3Ip67AddressE
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry3AddEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:559,17'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:543,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:545,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10SetAddressERKNS_3Ip67AddressE
                - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry3AddEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:559,17'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:547,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:553,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry3AddEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:557,5'
              BranchSideFuncs:
                - _ZNK2ot6Events11ContainsAnyEj
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:559,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:559,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:561,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:543,10'
          Dst:             _ZNK2ot11NetworkData9Publisher18DnsSrpServiceEntry7GetTypeEv
        - Src:             'src/core/thread/network_data_publisher.cpp:543,60'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/thread/network_data_publisher.cpp:545,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:545,42'
          Dst:             _ZNK2ot3Mle3Mle15GetMeshLocalEidEv
        - Src:             'src/core/thread/network_data_publisher.cpp:545,15'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry4Info10SetAddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/network_data_publisher.cpp:547,13'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
        - Src:             'src/core/thread/network_data_publisher.cpp:553,13'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry6RemoveENS1_5Entry5StateE
        - Src:             'src/core/thread/network_data_publisher.cpp:554,13'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry3AddEv
        - Src:             'src/core/thread/network_data_publisher.cpp:555,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/thread/network_data_publisher.cpp:555,29'
          Dst:             _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - Src:             'src/core/thread/network_data_publisher.cpp:559,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/thread/network_data_publisher.cpp:561,9'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry7ProcessEv
    - functionName:    _ZN2ot11NetworkData9Publisher20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         7
      ICount:          66
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData9Publisher11PrefixEntry20HandleNotifierEventsENS_6EventsE
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry20HandleNotifierEventsENS_6EventsE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:226,29'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:226,29'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry20HandleNotifierEventsENS_6EventsE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:231,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:222,25'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntry20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/thread/network_data_publisher.cpp:228,15'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry20HandleNotifierEventsENS_6EventsE
    - functionName:    _ZN2ot7AsConstINS_11NetworkData9PublisherEEEPKT_PS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_11NetworkData9Publisher11PrefixEntryEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip66PrefixeqERKS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:463,78'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
    - functionName:    _ZNK2ot11NetworkData9Publisher11PrefixEntry12GetRequesterEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:462,48'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry8GetStateEv
    - functionName:    _ZN2ot11NetworkData9Publisher11PrefixEntry9UnpublishEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:844,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:844,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:844,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_publisher.cpp:846,5'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry6RemoveENS1_5Entry5StateE
    - functionName:    _ZN2ot11NetworkData9Publisher23FindMatchingPrefixEntryERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_11NetworkData9Publisher11PrefixEntryEEEPT_PKS4_
        - _ZN2ot7AsConstINS_11NetworkData9PublisherEEEPKT_PS3_
        - _ZNK2ot11NetworkData9Publisher23FindMatchingPrefixEntryERKNS_3Ip66PrefixE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:188,23'
          Dst:             _ZN2ot7AsConstINS_11NetworkData9PublisherEEEPKT_PS3_
        - Src:             'src/core/thread/network_data_publisher.cpp:188,38'
          Dst:             _ZNK2ot11NetworkData9Publisher23FindMatchingPrefixEntryERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_publisher.cpp:188,12'
          Dst:             _ZN2ot10AsNonConstINS_11NetworkData9Publisher11PrefixEntryEEEPT_PKS4_
    - functionName:    _ZNK2ot11NetworkData9Publisher23FindMatchingPrefixEntryERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         13
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
        - _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:195,35'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:195,35'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:195,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:197,29'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:195,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:197,32'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:197,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:195,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:199,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:197,19'
          Dst:             _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
        - Src:             'src/core/thread/network_data_publisher.cpp:197,38'
          Dst:             _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
    - functionName:    _ZN2ot11NetworkData9Publisher15UnpublishPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         9
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData9Publisher11PrefixEntry9UnpublishEv
        - _ZN2ot11NetworkData9Publisher23FindMatchingPrefixEntryERKNS_3Ip66PrefixE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:132,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:132,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry9UnpublishEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:132,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:131,13'
          Dst:             _ZN2ot11NetworkData9Publisher23FindMatchingPrefixEntryERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_publisher.cpp:134,12'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry9UnpublishEv
    - functionName:    _ZNK2ot11NetworkData9Publisher5Entry7IsAddedEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData9Publisher13IsPrefixAddedERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11NetworkData9Publisher23FindMatchingPrefixEntryERKNS_3Ip66PrefixE
        - _ZNK2ot11NetworkData9Publisher5Entry7IsAddedEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:118,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:118,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher5Entry7IsAddedEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:118,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:117,13'
          Dst:             _ZNK2ot11NetworkData9Publisher23FindMatchingPrefixEntryERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_publisher.cpp:120,22'
          Dst:             _ZNK2ot11NetworkData9Publisher5Entry7IsAddedEv
    - functionName:    _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS0_19ExternalRouteConfigENS1_9RequesterE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aConfig
        - aRequester
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS_3Ip66PrefixEtNS2_4TypeENS1_9RequesterE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11NetworkData19ExternalRouteConfig17ConvertToTlvFlagsEv
        - _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:794,5'
          Dst:             _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_publisher.cpp:794,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:794,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:794,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_publisher.cpp:796,21'
          Dst:             _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_publisher.cpp:796,42'
          Dst:             _ZNK2ot11NetworkData19ExternalRouteConfig17ConvertToTlvFlagsEv
        - Src:             'src/core/thread/network_data_publisher.cpp:796,5'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS_3Ip66PrefixEtNS2_4TypeENS1_9RequesterE
    - functionName:    _ZN2ot11NetworkData9Publisher29ReplacePublishedExternalRouteERKNS_3Ip66PrefixERKNS0_19ExternalRouteConfigENS1_9RequesterE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aConfig
        - aRequester
      BBCount:         19
      ICount:          81
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS0_19ExternalRouteConfigENS1_9RequesterE
        - _ZN2ot11NetworkData9Publisher25FindOrAllocatePrefixEntryERKNS_3Ip66PrefixENS1_9RequesterE
        - _ZNK2ot11NetworkData19ExternalRouteConfig7IsValidERNS_8InstanceE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:100,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:100,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher25FindOrAllocatePrefixEntryERKNS_3Ip66PrefixENS1_9RequesterE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS0_19ExternalRouteConfigENS1_9RequesterE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:100,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:101,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:101,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher25FindOrAllocatePrefixEntryERKNS_3Ip66PrefixENS1_9RequesterE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS0_19ExternalRouteConfigENS1_9RequesterE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:101,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:104,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:104,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS0_19ExternalRouteConfigENS1_9RequesterE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:104,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:100,5'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_publisher.cpp:100,5'
          Dst:             _ZNK2ot11NetworkData19ExternalRouteConfig7IsValidERNS_8InstanceE
        - Src:             'src/core/thread/network_data_publisher.cpp:103,13'
          Dst:             _ZN2ot11NetworkData9Publisher25FindOrAllocatePrefixEntryERKNS_3Ip66PrefixENS1_9RequesterE
        - Src:             'src/core/thread/network_data_publisher.cpp:106,12'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS0_19ExternalRouteConfigENS1_9RequesterE
    - functionName:    _ZN2ot11NetworkData9Publisher25FindOrAllocatePrefixEntryERKNS_3Ip66PrefixENS1_9RequesterE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPrefix
        - aRequester
      BBCount:         31
      ICount:          155
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK2ot11NetworkData9Publisher11PrefixEntry12GetRequesterEv
        - _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
        - _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:149,29'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:149,29'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry12GetRequesterEv
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:170,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:151,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:153,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry12GetRequesterEv
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:164,18'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry12GetRequesterEv
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:153,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:155,27'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry12GetRequesterEv
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:158,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry12GetRequesterEv
        - Branch String:   'src/core/thread/network_data_publisher.cpp:158,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:160,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:163,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry12GetRequesterEv
                - _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:170,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:173,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:176,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:180,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:180,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:180,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:180,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:151,19'
          Dst:             _ZNK2ot11NetworkData9Publisher11PrefixEntry7IsInUseEv
        - Src:             'src/core/thread/network_data_publisher.cpp:153,23'
          Dst:             _ZNK2ot11NetworkData9Publisher11PrefixEntry12GetRequesterEv
        - Src:             'src/core/thread/network_data_publisher.cpp:158,23'
          Dst:             _ZNK2ot11NetworkData9Publisher11PrefixEntry7MatchesERKNS_3Ip66PrefixE
    - functionName:    _ZN2ot11NetworkData9Publisher20PublishExternalRouteERKNS0_19ExternalRouteConfigENS1_9RequesterE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aConfig
        - aRequester
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher29ReplacePublishedExternalRouteERKNS_3Ip66PrefixERKNS0_19ExternalRouteConfigENS1_9RequesterE
        - _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:90,50'
          Dst:             _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_publisher.cpp:90,12'
          Dst:             _ZN2ot11NetworkData9Publisher29ReplacePublishedExternalRouteERKNS_3Ip66PrefixERKNS0_19ExternalRouteConfigENS1_9RequesterE
    - functionName:    _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS0_18OnMeshPrefixConfigENS1_9RequesterE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aConfig
        - aRequester
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS_3Ip66PrefixEtNS2_4TypeENS1_9RequesterE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig17ConvertToTlvFlagsEv
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:787,5'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_publisher.cpp:787,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:787,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/thread/network_data_publisher.cpp:787,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_data_publisher.cpp:789,21'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_publisher.cpp:789,42'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig17ConvertToTlvFlagsEv
        - Src:             'src/core/thread/network_data_publisher.cpp:789,5'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS_3Ip66PrefixEtNS2_4TypeENS1_9RequesterE
    - functionName:    _ZN2ot11NetworkData9Publisher19PublishOnMeshPrefixERKNS0_18OnMeshPrefixConfigENS1_9RequesterE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aConfig
        - aRequester
      BBCount:         19
      ICount:          79
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS0_18OnMeshPrefixConfigENS1_9RequesterE
        - _ZN2ot11NetworkData9Publisher25FindOrAllocatePrefixEntryERKNS_3Ip66PrefixENS1_9RequesterE
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig7IsValidERNS_8InstanceE
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:76,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:76,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot11NetworkData9Publisher25FindOrAllocatePrefixEntryERKNS_3Ip66PrefixENS1_9RequesterE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS0_18OnMeshPrefixConfigENS1_9RequesterE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:76,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:77,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:77,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot11NetworkData9Publisher25FindOrAllocatePrefixEntryERKNS_3Ip66PrefixENS1_9RequesterE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS0_18OnMeshPrefixConfigENS1_9RequesterE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:77,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_publisher.cpp:80,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:80,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS0_18OnMeshPrefixConfigENS1_9RequesterE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:80,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:76,5'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_publisher.cpp:76,5'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig7IsValidERNS_8InstanceE
        - Src:             'src/core/thread/network_data_publisher.cpp:79,47'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_publisher.cpp:79,13'
          Dst:             _ZN2ot11NetworkData9Publisher25FindOrAllocatePrefixEntryERKNS_3Ip66PrefixENS1_9RequesterE
        - Src:             'src/core/thread/network_data_publisher.cpp:82,12'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry7PublishERKNS0_18OnMeshPrefixConfigENS1_9RequesterE
    - functionName:    _ZN2ot11NetworkData9Publisher11PrefixEntry4InitERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher5Entry4InitERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:461,54'
          Dst:             _ZN2ot11NetworkData9Publisher5Entry4InitERNS_8InstanceE
    - functionName:    _ZN2ot12TimerMilliInINS_11NetworkData9PublisherEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_11NetworkData9PublisherEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_11NetworkData9PublisherEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot8CallbackIPFv23otNetDataPublisherEventPK11otIp6PrefixPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv23otNetDataPublisherEventPK11otIp6PrefixPvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFv23otNetDataPublisherEventPK11otIp6PrefixPvEEC2Ev
    - functionName:    _ZN2ot11NetworkData9Publisher11PrefixEntryC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData9Publisher5EntryC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.hpp:456,11'
          Dst:             _ZN2ot11NetworkData9Publisher5EntryC2Ev
    - functionName:    _ZN2ot11NetworkData9PublisherC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_publisher.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         10
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData9Publisher11PrefixEntry4InitERNS_8InstanceE
        - _ZN2ot11NetworkData9Publisher11PrefixEntryC2Ev
        - _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntryC2ERNS_8InstanceE
        - _ZN2ot12TimerMilliInINS_11NetworkData9PublisherEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot8CallbackIPFv23otNetDataPublisherEventPK11otIp6PrefixPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_publisher.cpp:48,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:48,12'
              BranchSideFuncs:
                - _ZN2ot8CallbackIPFv23otNetDataPublisherEventPK11otIp6PrefixPvELNS_23CallbackContextPositionE1EEC2Ev
                - _ZN2ot12TimerMilliInINS_11NetworkData9PublisherEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry4InitERNS_8InstanceE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:62,29'
              BranchSideFuncs:
                - _ZN2ot8CallbackIPFv23otNetDataPublisherEventPK11otIp6PrefixPvELNS_23CallbackContextPositionE1EEC2Ev
                - _ZN2ot12TimerMilliInINS_11NetworkData9PublisherEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
                - _ZN2ot11NetworkData9Publisher11PrefixEntry4InitERNS_8InstanceE
        - Branch String:   'src/core/thread/network_data_publisher.cpp:62,29'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:62,29'
              BranchSideFuncs:
                - _ZN2ot11NetworkData9Publisher11PrefixEntry4InitERNS_8InstanceE
            - BranchSide:      'src/core/thread/network_data_publisher.cpp:67,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_publisher.cpp:49,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_publisher.cpp:51,7'
          Dst:             _ZN2ot11NetworkData9Publisher18DnsSrpServiceEntryC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_publisher.cpp:48,12'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntryC2Ev
        - Src:             'src/core/thread/network_data_publisher.cpp:48,12'
          Dst:             _ZN2ot8CallbackIPFv23otNetDataPublisherEventPK11otIp6PrefixPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/thread/network_data_publisher.cpp:53,7'
          Dst:             _ZN2ot12TimerMilliInINS_11NetworkData9PublisherEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_publisher.cpp:64,15'
          Dst:             _ZN2ot11NetworkData9Publisher11PrefixEntry4InitERNS_8InstanceE
    - functionName:    _ZN2ot13ClearAllBytesINS_11NetworkData7Service17DnsSrpUnicastInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_11NetworkData7Service17DnsSrpAnycastInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerData9ParseFromERKNS0_9ServerTlvERNS1_17DnsSrpUnicastInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aServerTlv
        - aInfo
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData9ParseFromEPKhhRNS1_17DnsSrpUnicastInfoE
        - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
        - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:418,55'
          Dst:             _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
        - Src:             'src/core/thread/network_data_service.hpp:418,83'
          Dst:             _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
        - Src:             'src/core/thread/network_data_service.hpp:418,24'
          Dst:             _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData9ParseFromEPKhhRNS1_17DnsSrpUnicastInfoE
    - functionName:    _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData9ParseFromEPKhhRNS1_17DnsSrpUnicastInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aData
        - aLength
        - aInfo
      BBCount:         12
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
        - _ZN2ot3Ip68SockAddr7SetPortEt
        - _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData10GetAddressEv
        - _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData10GetVersionEv
        - _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData7GetPortEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_service.cpp:313,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:313,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData10GetAddressEv
                - _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
                - _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData7GetPortEv
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData10GetVersionEv
            - BranchSide:      'src/core/thread/network_data_service.cpp:313,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_service.cpp:317,22'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:317,54'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData10GetVersionEv
            - BranchSide:      'src/core/thread/network_data_service.cpp:317,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_service.cpp:315,42'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData10GetAddressEv
        - Src:             'src/core/thread/network_data_service.cpp:315,21'
          Dst:             _ZN2ot3Ip68SockAddr10SetAddressERKNS0_7AddressE
        - Src:             'src/core/thread/network_data_service.cpp:316,39'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData7GetPortEv
        - Src:             'src/core/thread/network_data_service.cpp:316,21'
          Dst:             _ZN2ot3Ip68SockAddr7SetPortEt
        - Src:             'src/core/thread/network_data_service.cpp:317,64'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData10GetVersionEv
    - functionName:    _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData10GetAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 358
      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:    _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData7GetPortEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:359,62'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData10GetVersionEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9ParseFromERKNS0_10ServiceTlvERNS1_17DnsSrpUnicastInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aServiceTlv
        - aInfo
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData9ParseFromEPKhhRNS1_17DnsSrpUnicastInfoE
        - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataEv
        - _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:391,56'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataEv
        - Src:             'src/core/thread/network_data_service.hpp:392,56'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
        - Src:             'src/core/thread/network_data_service.hpp:391,24'
          Dst:             _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast8AddrData9ParseFromEPKhhRNS1_17DnsSrpUnicastInfoE
    - functionName:    _ZN2ot9ClearableINS_11NetworkData7Service17DnsSrpUnicastInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_11NetworkData7Service17DnsSrpUnicastInfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_11NetworkData7Service17DnsSrpUnicastInfoEEEvRT_
    - functionName:    _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aInfo
      BBCount:         29
      ICount:          150
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerData9ParseFromERKNS0_9ServerTlvERNS1_17DnsSrpUnicastInfoE
        - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9ParseFromERKNS0_10ServiceTlvERNS1_17DnsSrpUnicastInfoE
        - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
        - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - _ZN2ot3Ip68SockAddr10GetAddressEv
        - _ZN2ot3Ip68SockAddr7SetPortEt
        - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
        - _ZN2ot9BigEndian10ReadUint16EPKh
        - _ZN2ot9ClearableINS_11NetworkData7Service17DnsSrpUnicastInfoEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
        - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
        - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_service.cpp:336,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:338,29'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerData9ParseFromERKNS0_9ServerTlvERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9ParseFromERKNS0_10ServiceTlvERNS1_17DnsSrpUnicastInfoE
            - BranchSide:      'src/core/thread/network_data_service.cpp:382,21'
              BranchSideFuncs:
                - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerData9ParseFromERKNS0_9ServerTlvERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9ParseFromERKNS0_10ServiceTlvERNS1_17DnsSrpUnicastInfoE
        - Branch String:   'src/core/thread/network_data_service.cpp:340,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:342,69'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9ParseFromERKNS0_10ServiceTlvERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerData9ParseFromERKNS0_9ServerTlvERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot3Ip68SockAddr7SetPortEt
            - BranchSide:      'src/core/thread/network_data_service.cpp:361,64'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerData9ParseFromERKNS0_9ServerTlvERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9ParseFromERKNS0_10ServiceTlvERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot3Ip68SockAddr7SetPortEt
        - Branch String:   'src/core/thread/network_data_service.cpp:342,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:344,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_service.cpp:352,17'
              BranchSideFuncs:
                - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerData9ParseFromERKNS0_9ServerTlvERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9ParseFromERKNS0_10ServiceTlvERNS1_17DnsSrpUnicastInfoE
        - Branch String:   'src/core/thread/network_data_service.cpp:361,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:363,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_service.cpp:366,17'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerData9ParseFromERKNS0_9ServerTlvERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9ParseFromERKNS0_10ServiceTlvERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot3Ip68SockAddr7SetPortEt
        - Branch String:   'src/core/thread/network_data_service.cpp:366,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:336,9'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot3Ip68SockAddr7SetPortEt
            - BranchSide:      'src/core/thread/network_data_service.cpp:372,17'
              BranchSideFuncs:
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot3Ip68SockAddr7SetPortEt
        - Branch String:   'src/core/thread/network_data_service.cpp:389,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:336,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerData9ParseFromERKNS0_9ServerTlvERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
                - _ZN2ot3Ip68SockAddr10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
                - _ZN2ot9BigEndian10ReadUint16EPKh
                - _ZN2ot3Ip68SockAddr7SetPortEt
                - _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9ParseFromERKNS0_10ServiceTlvERNS1_17DnsSrpUnicastInfoE
            - BranchSide:      'src/core/thread/network_data_service.cpp:391,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_service.cpp:328,11'
          Dst:             _ZN2ot9ClearableINS_11NetworkData7Service17DnsSrpUnicastInfoEE5ClearEv
        - Src:             'src/core/thread/network_data_service.cpp:336,16'
          Dst:             _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
        - Src:             'src/core/thread/network_data_service.cpp:338,44'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data_service.cpp:342,21'
          Dst:             _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast11ServiceData9ParseFromERKNS0_10ServiceTlvERNS1_17DnsSrpUnicastInfoE
        - Src:             'src/core/thread/network_data_service.cpp:361,17'
          Dst:             _ZN2ot11NetworkData7Service7Manager13DnsSrpUnicast10ServerData9ParseFromERKNS0_9ServerTlvERNS1_17DnsSrpUnicastInfoE
        - Src:             'src/core/thread/network_data_service.cpp:366,32'
          Dst:             _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
        - Src:             'src/core/thread/network_data_service.cpp:372,33'
          Dst:             _ZN2ot3Ip68SockAddr10GetAddressEv
        - Src:             'src/core/thread/network_data_service.cpp:372,66'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_service.cpp:372,82'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/thread/network_data_service.cpp:373,81'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data_service.cpp:372,46'
          Dst:             _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - Src:             'src/core/thread/network_data_service.cpp:374,78'
          Dst:             _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
        - Src:             'src/core/thread/network_data_service.cpp:374,41'
          Dst:             _ZN2ot9BigEndian10ReadUint16EPKh
        - Src:             'src/core/thread/network_data_service.cpp:374,33'
          Dst:             _ZN2ot3Ip68SockAddr7SetPortEt
        - Src:             'src/core/thread/network_data_service.cpp:382,21'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
        - Src:             'src/core/thread/network_data_service.cpp:383,38'
          Dst:             _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
    - functionName:    _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPKT_PKS1_S8_
        - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_service.cpp:403,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:403,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPKT_PKS1_S8_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data_service.cpp:403,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_service.cpp:405,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:405,42'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPKT_PKS1_S8_
            - BranchSide:      'src/core/thread/network_data_service.cpp:405,69'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPKT_PKS1_S8_
        - Branch String:   'src/core/thread/network_data_service.cpp:410,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:410,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_service.cpp:412,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_service.cpp:405,57'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_service.cpp:405,82'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_service.cpp:406,26'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_service.cpp:408,21'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindINS0_9ServerTlvEEEPKT_PKS1_S8_
    - functionName:    _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
      functionSourceFile: '/src/openthread/src/core/common/data.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/data.hpp:151,9'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
    - functionName:    _ZNK2ot11NetworkData7Service7Manager30FindPreferredDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         36
      ICount:          200
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - _ZN2ot11NetworkData7Service8Iterator5ResetEv
        - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - _ZN2ot3MinIhEET_S1_S1_
        - _ZN2ot9ClearableINS_11NetworkData7Service17DnsSrpAnycastInfoEE5ClearEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_service.cpp:241,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:243,13'
              BranchSideFuncs:
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
            - BranchSide:      'src/core/thread/network_data_service.cpp:262,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - Branch String:   'src/core/thread/network_data_service.cpp:243,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:245,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
            - BranchSide:      'src/core/thread/network_data_service.cpp:251,42'
              BranchSideFuncs:
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - Branch String:   'src/core/thread/network_data_service.cpp:251,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:253,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
            - BranchSide:      'src/core/thread/network_data_service.cpp:256,18'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - Branch String:   'src/core/thread/network_data_service.cpp:256,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:241,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
            - BranchSide:      'src/core/thread/network_data_service.cpp:258,36'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - Branch String:   'src/core/thread/network_data_service.cpp:262,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:262,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_service.cpp:268,14'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - Branch String:   'src/core/thread/network_data_service.cpp:270,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:272,27'
              BranchSideFuncs:
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
            - BranchSide:      'src/core/thread/network_data_service.cpp:294,14'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
        - Branch String:   'src/core/thread/network_data_service.cpp:276,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:278,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
            - BranchSide:      'src/core/thread/network_data_service.cpp:281,16'
              BranchSideFuncs:
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - Branch String:   'src/core/thread/network_data_service.cpp:283,33'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:283,61'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
            - BranchSide:      'src/core/thread/network_data_service.cpp:285,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
        - Branch String:   'src/core/thread/network_data_service.cpp:283,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:270,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
            - BranchSide:      'src/core/thread/network_data_service.cpp:285,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
        - Branch String:   'src/core/thread/network_data_service.cpp:296,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:296,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
            - BranchSide:      'src/core/thread/network_data_service.cpp:298,18'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot3MinIhEET_S1_S1_
        - Branch String:   'src/core/thread/network_data_service.cpp:298,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:296,5'
              BranchSideFuncs:
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
            - BranchSide:      'src/core/thread/network_data_service.cpp:300,34'
              BranchSideFuncs:
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
      Callsites:
        - Src:             'src/core/thread/network_data_service.cpp:230,32'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_service.cpp:230,23'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_service.cpp:234,11'
          Dst:             _ZN2ot9ClearableINS_11NetworkData7Service17DnsSrpAnycastInfoEE5ClearEv
        - Src:             'src/core/thread/network_data_service.cpp:241,21'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - Src:             'src/core/thread/network_data_service.cpp:251,13'
          Dst:             _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - Src:             'src/core/thread/network_data_service.cpp:268,14'
          Dst:             _ZN2ot11NetworkData7Service8Iterator5ResetEv
        - Src:             'src/core/thread/network_data_service.cpp:270,21'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - Src:             'src/core/thread/network_data_service.cpp:283,37'
          Dst:             _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - Src:             'src/core/thread/network_data_service.cpp:294,14'
          Dst:             _ZN2ot11NetworkData7Service8Iterator5ResetEv
        - Src:             'src/core/thread/network_data_service.cpp:296,21'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - Src:             'src/core/thread/network_data_service.cpp:300,30'
          Dst:             _ZN2ot3MinIhEET_S1_S1_
    - functionName:    _ZN2ot9ClearableINS_11NetworkData7Service17DnsSrpAnycastInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_11NetworkData7Service17DnsSrpAnycastInfoEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_11NetworkData7Service17DnsSrpAnycastInfoEEEvRT_
    - functionName:    _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInfo
      BBCount:         19
      ICount:          134
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
        - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
        - _ZN2ot9ClearableINS_11NetworkData7Service17DnsSrpAnycastInfoEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
        - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataEv
        - _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
        - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
        - _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData17GetSequenceNumberEv
        - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
        - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
        - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_service.cpp:192,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:194,34'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
                - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
            - BranchSide:      'src/core/thread/network_data_service.cpp:212,21'
              BranchSideFuncs:
                - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
        - Branch String:   'src/core/thread/network_data_service.cpp:196,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:199,81'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
            - BranchSide:      'src/core/thread/network_data_service.cpp:208,9'
              BranchSideFuncs:
                - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
        - Branch String:   'src/core/thread/network_data_service.cpp:205,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:205,82'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
            - BranchSide:      'src/core/thread/network_data_service.cpp:206,17'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_service.cpp:219,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:192,13'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
                - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
                - _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
                - _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
            - BranchSide:      'src/core/thread/network_data_service.cpp:221,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_service.cpp:184,11'
          Dst:             _ZN2ot9ClearableINS_11NetworkData7Service17DnsSrpAnycastInfoEE5ClearEv
        - Src:             'src/core/thread/network_data_service.cpp:192,13'
          Dst:             _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
        - Src:             'src/core/thread/network_data_service.cpp:194,47'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv20GetServiceDataLengthEv
        - Src:             'src/core/thread/network_data_service.cpp:199,94'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataEv
        - Src:             'src/core/thread/network_data_service.cpp:201,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_service.cpp:201,61'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
        - Src:             'src/core/thread/network_data_service.cpp:201,33'
          Dst:             _ZNK2ot3Mle3Mle14GetServiceAlocEhRNS_3Ip67AddressE
        - Src:             'src/core/thread/network_data_service.cpp:202,54'
          Dst:             _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData17GetSequenceNumberEv
        - Src:             'src/core/thread/network_data_service.cpp:203,56'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data_service.cpp:205,37'
          Dst:             _ZNK2ot11NetworkData9ServerTlv19GetServerDataLengthEv
        - Src:             'src/core/thread/network_data_service.cpp:205,97'
          Dst:             _ZNK2ot11NetworkData9ServerTlv13GetServerDataEv
        - Src:             'src/core/thread/network_data_service.cpp:212,21'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
        - Src:             'src/core/thread/network_data_service.cpp:213,38'
          Dst:             _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
    - functionName:    _ZN2ot11NetworkData7Service8Iterator5ResetEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData17GetSequenceNumberEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceERKNS0_11NetworkDataE
        - _ZN2ot8Instance3GetINS_11NetworkData6LeaderEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.cpp:43,37'
          Dst:             _ZN2ot8Instance3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_service.cpp:43,7'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceERKNS0_11NetworkDataE
    - functionName:    _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceERKNS0_11NetworkDataE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aNetworkData
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.cpp:48,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:445,53'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:444,62'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData7Service7Manager27IsBackboneRouterPreferredToERKNS0_9ServerTlvERKNS2_13BbrServerDataES5_S8_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServerTlv
        - aServerData
        - aOtherServerTlv
        - aOtherServerData
      BBCount:         20
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
        - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_service.cpp:167,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:167,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
            - BranchSide:      'src/core/thread/network_data_service.cpp:167,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_service.cpp:168,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:168,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
            - BranchSide:      'src/core/thread/network_data_service.cpp:168,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_service.cpp:170,90'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:170,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_service.cpp:171,20'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Branch String:   'src/core/thread/network_data_service.cpp:171,92'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:170,90'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
            - BranchSide:      'src/core/thread/network_data_service.cpp:172,20'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
      Callsites:
        - Src:             'src/core/thread/network_data_service.cpp:165,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_service.cpp:165,45'
          Dst:             _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
        - Src:             'src/core/thread/network_data_service.cpp:167,5'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data_service.cpp:168,5'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data_service.cpp:170,31'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
        - Src:             'src/core/thread/network_data_service.cpp:170,70'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
        - Src:             'src/core/thread/network_data_service.cpp:171,32'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
        - Src:             'src/core/thread/network_data_service.cpp:171,72'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
        - Src:             'src/core/thread/network_data_service.cpp:172,31'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data_service.cpp:172,63'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
    - functionName:    _ZNK2ot11NetworkData7Service7Manager24GetBackboneRouterPrimaryER22otBackboneRouterConfig
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         23
      ICount:          139
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
        - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
        - _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
        - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
        - _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
        - _ZNK2ot11NetworkData7Service7Manager27IsBackboneRouterPreferredToERKNS0_9ServerTlvERKNS2_13BbrServerDataES5_S8_
        - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_service.cpp:118,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:121,27'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
                - _ZNK2ot11NetworkData7Service7Manager27IsBackboneRouterPreferredToERKNS0_9ServerTlvERKNS2_13BbrServerDataES5_S8_
            - BranchSide:      'src/core/thread/network_data_service.cpp:148,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
        - Branch String:   'src/core/thread/network_data_service.cpp:125,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:118,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
                - _ZNK2ot11NetworkData7Service7Manager27IsBackboneRouterPreferredToERKNS0_9ServerTlvERKNS2_13BbrServerDataES5_S8_
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
            - BranchSide:      'src/core/thread/network_data_service.cpp:130,22'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
                - _ZNK2ot11NetworkData7Service7Manager27IsBackboneRouterPreferredToERKNS0_9ServerTlvERKNS2_13BbrServerDataES5_S8_
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - Branch String:   'src/core/thread/network_data_service.cpp:132,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:134,17'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
                - _ZNK2ot11NetworkData7Service7Manager27IsBackboneRouterPreferredToERKNS0_9ServerTlvERKNS2_13BbrServerDataES5_S8_
            - BranchSide:      'src/core/thread/network_data_service.cpp:137,71'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
                - _ZNK2ot11NetworkData7Service7Manager27IsBackboneRouterPreferredToERKNS0_9ServerTlvERKNS2_13BbrServerDataES5_S8_
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
        - Branch String:   'src/core/thread/network_data_service.cpp:139,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:140,55'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
                - _ZNK2ot11NetworkData7Service7Manager27IsBackboneRouterPreferredToERKNS0_9ServerTlvERKNS2_13BbrServerDataES5_S8_
            - BranchSide:      'src/core/thread/network_data_service.cpp:142,43'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
                - _ZNK2ot11NetworkData7Service7Manager27IsBackboneRouterPreferredToERKNS0_9ServerTlvERKNS2_13BbrServerDataES5_S8_
        - Branch String:   'src/core/thread/network_data_service.cpp:139,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:125,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
                - _ZNK2ot11NetworkData7Service7Manager27IsBackboneRouterPreferredToERKNS0_9ServerTlvERKNS2_13BbrServerDataES5_S8_
            - BranchSide:      'src/core/thread/network_data_service.cpp:142,43'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
                - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
                - _ZNK2ot11NetworkData7Service7Manager27IsBackboneRouterPreferredToERKNS0_9ServerTlvERKNS2_13BbrServerDataES5_S8_
        - Branch String:   'src/core/thread/network_data_service.cpp:148,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:148,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
                - _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
            - BranchSide:      'src/core/thread/network_data_service.cpp:148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_service.cpp:114,17'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
        - Src:             'src/core/thread/network_data_service.cpp:118,26'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_service.cpp:118,40'
          Dst:             _ZNK2ot11NetworkData11NetworkData21FindNextThreadServiceEPKNS0_10ServiceTlvERKNS0_11ServiceDataENS1_16ServiceMatchModeE
        - Src:             'src/core/thread/network_data_service.cpp:121,27'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_data_service.cpp:121,18'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_data_service.cpp:125,25'
          Dst:             _ZN2ot11NetworkData7Service8Iterator19AdvanceToNextServerEv
        - Src:             'src/core/thread/network_data_service.cpp:130,37'
          Dst:             _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
        - Src:             'src/core/thread/network_data_service.cpp:132,22'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
        - Src:             'src/core/thread/network_data_service.cpp:137,71'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE8GetBytesEv
        - Src:             'src/core/thread/network_data_service.cpp:140,17'
          Dst:             _ZNK2ot11NetworkData7Service7Manager27IsBackboneRouterPreferredToERKNS0_9ServerTlvERKNS2_13BbrServerDataES5_S8_
        - Src:             'src/core/thread/network_data_service.cpp:150,51'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data_service.cpp:151,52'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13BbrServerData17GetSequenceNumberEv
        - Src:             'src/core/thread/network_data_service.cpp:152,52'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13BbrServerData22GetReregistrationDelayEv
        - Src:             'src/core/thread/network_data_service.cpp:153,52'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13BbrServerData13GetMlrTimeoutEv
    - functionName:    _ZNK2ot11NetworkData7Service7Manager12GetServiceIdEhRh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceNumber
        - aServiceId
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader12GetServiceIdEjRKNS0_11ServiceDataEbRh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.cpp:99,17'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE8InitFromIhEEvRKT_
        - Src:             'src/core/thread/network_data_service.cpp:101,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_data_service.cpp:101,26'
          Dst:             _ZNK2ot11NetworkData6Leader12GetServiceIdEjRKNS0_11ServiceDataEbRh
    - functionName:    _ZN2ot11NetworkData7Service7Manager13RemoveServiceEPKvh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aServiceData
        - aServiceDataLength
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData5Local13RemoveServiceEjRKNS0_11ServiceDataE
        - _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.cpp:88,17'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
        - Src:             'src/core/thread/network_data_service.cpp:90,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/thread/network_data_service.cpp:90,25'
          Dst:             _ZN2ot11NetworkData5Local13RemoveServiceEjRKNS0_11ServiceDataE
    - functionName:    _ZN2ot11NetworkData7Service7Manager10AddServiceEPKvhS4_h
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aServiceData
        - aServiceDataLength
        - aServerData
        - aServerDataLength
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData5Local10AddServiceEjRKNS0_11ServiceDataEbRKNS0_10ServerDataE
        - _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.cpp:78,17'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
        - Src:             'src/core/thread/network_data_service.cpp:79,16'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE0EE4InitEPKvh
        - Src:             'src/core/thread/network_data_service.cpp:81,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/thread/network_data_service.cpp:81,25'
          Dst:             _ZN2ot11NetworkData5Local10AddServiceEjRKNS0_11ServiceDataEbRKNS0_10ServerDataE
    - functionName:    _ZN2ot11NetworkData7Service7Manager10AddServiceINS2_24DnsSrpAnycastServiceDataEhEE7otErrorRKT_RKT0_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceData
        - aServerData
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager10AddServiceEPKvhS4_h
        - _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:470,55'
          Dst:             _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData9GetLengthEv
        - Src:             'src/core/thread/network_data_service.hpp:470,16'
          Dst:             _ZN2ot11NetworkData7Service7Manager10AddServiceEPKvhS4_h
    - functionName:    _ZN2ot11NetworkData7Service7Manager10AddServiceINS2_24DnsSrpAnycastServiceDataEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceData
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager10AddServiceEPKvhS4_h
        - _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:458,55'
          Dst:             _ZNK2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceData9GetLengthEv
        - Src:             'src/core/thread/network_data_service.hpp:458,16'
          Dst:             _ZN2ot11NetworkData7Service7Manager10AddServiceEPKvhS4_h
    - functionName:    _ZN2ot11NetworkData7Service7Manager23AddDnsSrpAnycastServiceEhh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aSequenceNumber
        - aVersion
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager10AddServiceINS2_24DnsSrpAnycastServiceDataEEE7otErrorRKT_
        - _ZN2ot11NetworkData7Service7Manager10AddServiceINS2_24DnsSrpAnycastServiceDataEhEE7otErrorRKT_RKT0_
        - _ZN2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceDataC2Eh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_service.cpp:67,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_service.cpp:67,30'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service7Manager10AddServiceINS2_24DnsSrpAnycastServiceDataEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/network_data_service.cpp:67,56'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service7Manager10AddServiceINS2_24DnsSrpAnycastServiceDataEhEE7otErrorRKT_RKT0_
      Callsites:
        - Src:             'src/core/thread/network_data_service.cpp:65,30'
          Dst:             _ZN2ot11NetworkData7Service7Manager24DnsSrpAnycastServiceDataC2Eh
        - Src:             'src/core/thread/network_data_service.cpp:67,30'
          Dst:             _ZN2ot11NetworkData7Service7Manager10AddServiceINS2_24DnsSrpAnycastServiceDataEEE7otErrorRKT_
        - Src:             'src/core/thread/network_data_service.cpp:67,56'
          Dst:             _ZN2ot11NetworkData7Service7Manager10AddServiceINS2_24DnsSrpAnycastServiceDataEhEE7otErrorRKT_RKT0_
    - functionName:    _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeEb
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - this
        - aType
        - aStable
      BBCount:         9
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeEb
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_tlvs.cpp:162,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:162,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:162,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.cpp:160,33'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeEb
        - Src:             'src/core/thread/network_data_tlvs.cpp:163,19'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeEb
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - aStart
        - aEnd
        - aType
        - aStable
      BBCount:         20
      ICount:          104
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_tlvs.cpp:94,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:94,46'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:94,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
        - Branch String:   'src/core/thread/network_data_tlvs.cpp:94,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:96,14'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:102,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_tlvs.cpp:96,39'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:96,43'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:100,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data_tlvs.cpp:96,71'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:96,85'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:100,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data_tlvs.cpp:96,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:98,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:100,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.cpp:94,51'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:96,19'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:96,48'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:96,74'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
        - Src:             'src/core/thread/network_data_tlvs.cpp:94,82'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         13
      ICount:          78
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
        - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
        - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_tlvs.cpp:46,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:46,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:49,33'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:52,34'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ContextTlv7IsValidEv
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:55,34'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:58,33'
              BranchSideFuncs:
                - _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
                - _ZNK2ot11NetworkData9ServerTlv7IsValidEv
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:63,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:63,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:63,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.cpp:46,19'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:49,19'
          Dst:             _ZN2ot11NetworkData2AsINS0_9PrefixTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_tlvs.cpp:49,40'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv7IsValidEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:52,19'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ContextTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_tlvs.cpp:52,41'
          Dst:             _ZNK2ot11NetworkData10ContextTlv7IsValidEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:55,19'
          Dst:             _ZN2ot11NetworkData2AsINS0_10ServiceTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_tlvs.cpp:55,41'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv7IsValidEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:58,19'
          Dst:             _ZN2ot11NetworkData2AsINS0_9ServerTlvEEEPKT_PKNS0_14NetworkDataTlvE
        - Src:             'src/core/thread/network_data_tlvs.cpp:58,40'
          Dst:             _ZNK2ot11NetworkData9ServerTlv7IsValidEv
    - functionName:    _ZN2ot11NetworkData11TlvIterator7IterateENS0_14NetworkDataTlv4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeE
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_tlvs.cpp:151,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:151,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:151,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.cpp:149,33'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.cpp:152,19'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aStart
        - aEnd
        - aType
      BBCount:         18
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_tlvs.cpp:73,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:73,46'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:73,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
        - Branch String:   'src/core/thread/network_data_tlvs.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:75,14'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:81,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_tlvs.cpp:75,39'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:75,53'
              BranchSideFuncs:
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:79,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Branch String:   'src/core/thread/network_data_tlvs.cpp:75,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:77,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:79,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
                - _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
                - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.cpp:73,51'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:75,19'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetTypeEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:75,42'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv10IsTlvValidEPKS1_
        - Src:             'src/core/thread/network_data_tlvs.cpp:73,82'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
    - functionName:    _ZN2ot11NetworkData10ServiceTlv4InitEhjRKNS0_11ServiceDataE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceId
        - aEnterpriseNumber
        - aServiceData
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
        - _ZN2ot9BigEndian10HostSwap32Ej
        - _ZNK2ot11NetworkData10ServiceTlv15GetFieldsLengthEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_tlvs.cpp:129,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:131,59'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap32Ej
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
                - _ZNK2ot11NetworkData10ServiceTlv15GetFieldsLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
            - BranchSide:      'src/core/thread/network_data_tlvs.cpp:137,54'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
                - _ZNK2ot11NetworkData10ServiceTlv15GetFieldsLengthEv
                - _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.cpp:123,21'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4InitEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:124,5'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_data_tlvs.cpp:131,37'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/thread/network_data_tlvs.cpp:132,50'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:133,22'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
        - Src:             'src/core/thread/network_data_tlvs.cpp:137,67'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:138,22'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
        - Src:             'src/core/thread/network_data_tlvs.cpp:141,15'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv15GetFieldsLengthEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:141,5'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv9SetLengthEh
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeEb
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - this
        - aType
        - aStable
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeEb
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.cpp:115,17'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:115,31'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:115,12'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeEb
    - functionName:    _ZNK2ot11NetworkData9PrefixTlv10FindSubTlvENS0_14NetworkDataTlv4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeE
        - _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_tlvs.cpp:111,77'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv10GetSubTlvsEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:111,91'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv7GetNextEv
        - Src:             'src/core/thread/network_data_tlvs.cpp:111,72'
          Dst:             _ZN2ot11NetworkData14NetworkDataTlv4FindEPKS1_S3_NS1_4TypeE
    - functionName:    _ZN2ot13ClearAllBytesINS_11NetworkData13ServiceConfigEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Ip66Prefix7IsValidEv
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11NetworkData10ContextTlv16GetContextLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1162
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData17LowpanContextInfo9GetPrefixEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI11otIp6PrefixEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.hpp:308,43'
          Dst:             _ZN2ot10AsCoreTypeI11otIp6PrefixEERNS_8CoreTypeIT_E4TypeEPS3_
    - functionName:    _ZN2ot11NetworkData17LowpanContextInfo7SetFromERKNS0_9PrefixTlvERKNS0_10ContextTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefixTlv
        - aContextTlv
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData17LowpanContextInfo9GetPrefixEv
        - _ZN2ot3Ip66Prefix9SetLengthEh
        - _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
        - _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - _ZNK2ot11NetworkData10ContextTlv16GetContextLengthEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:259,33'
          Dst:             _ZNK2ot11NetworkData10ContextTlv12GetContextIdEv
        - Src:             'src/core/thread/network_data_types.cpp:260,33'
          Dst:             _ZNK2ot11NetworkData10ContextTlv10IsCompressEv
        - Src:             'src/core/thread/network_data_types.cpp:261,33'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_types.cpp:262,29'
          Dst:             _ZN2ot11NetworkData17LowpanContextInfo9GetPrefixEv
        - Src:             'src/core/thread/network_data_types.cpp:262,16'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_types.cpp:263,5'
          Dst:             _ZN2ot11NetworkData17LowpanContextInfo9GetPrefixEv
        - Src:             'src/core/thread/network_data_types.cpp:263,39'
          Dst:             _ZNK2ot11NetworkData10ContextTlv16GetContextLengthEv
        - Src:             'src/core/thread/network_data_types.cpp:263,17'
          Dst:             _ZN2ot3Ip66Prefix9SetLengthEh
    - functionName:    _ZN2ot11NetworkData13ServiceConfig15GetServerConfigEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 382
      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:    _ZN2ot9ClearableINS_11NetworkData13ServiceConfigEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_11NetworkData13ServiceConfigEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_11NetworkData13ServiceConfigEEEvRT_
    - functionName:    _ZN2ot11NetworkData13ServiceConfig7SetFromERKNS0_10ServiceTlvERKNS0_9ServerTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceTlv
        - aServerTlv
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData13ServiceConfig12ServerConfig7SetFromERKNS0_9ServerTlvE
        - _ZN2ot11NetworkData13ServiceConfig15GetServerConfigEv
        - _ZN2ot9ClearableINS_11NetworkData13ServiceConfigEE5ClearEv
        - _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
        - _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
        - _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:247,5'
          Dst:             _ZN2ot9ClearableINS_11NetworkData13ServiceConfigEE5ClearEv
        - Src:             'src/core/thread/network_data_types.cpp:249,17'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv14GetServiceDataERNS0_11ServiceDataE
        - Src:             'src/core/thread/network_data_types.cpp:250,38'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv12GetServiceIdEv
        - Src:             'src/core/thread/network_data_types.cpp:251,38'
          Dst:             _ZNK2ot11NetworkData10ServiceTlv19GetEnterpriseNumberEv
        - Src:             'src/core/thread/network_data_types.cpp:252,38'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
        - Src:             'src/core/thread/network_data_types.cpp:253,17'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
        - Src:             'src/core/thread/network_data_types.cpp:254,5'
          Dst:             _ZN2ot11NetworkData13ServiceConfig15GetServerConfigEv
        - Src:             'src/core/thread/network_data_types.cpp:254,23'
          Dst:             _ZN2ot11NetworkData13ServiceConfig12ServerConfig7SetFromERKNS0_9ServerTlvE
    - functionName:    _ZN2ot11NetworkData13ServiceConfig12ServerConfig7SetFromERKNS0_9ServerTlvE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServerTlv
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
        - _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:229,16'
          Dst:             _ZNK2ot11NetworkData9ServerTlv13GetServerDataERNS0_10ServerDataE
        - Src:             'src/core/thread/network_data_types.cpp:230,36'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_types.cpp:231,36'
          Dst:             _ZNK2ot11NetworkData9ServerTlv11GetServer16Ev
        - Src:             'src/core/thread/network_data_types.cpp:232,36'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE9GetLengthEv
        - Src:             'src/core/thread/network_data_types.cpp:233,16'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE0EE11CopyBytesToEPv
    - functionName:    _ZNK2ot11NetworkData13ServiceConfigeqERKS1_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         10
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot11NetworkData13ServiceConfig12ServerConfigeqERKS2_
        - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_types.cpp:238,60'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:238,64'
              BranchSideFuncs:
                - memcmp
                - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
                - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
                - _ZNK2ot11NetworkData13ServiceConfig12ServerConfigeqERKS2_
            - BranchSide:      'src/core/thread/network_data_types.cpp:238,60'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_types.cpp:238,113'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:238,113'
              BranchSideFuncs:
                - memcmp
                - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
                - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
                - _ZNK2ot11NetworkData13ServiceConfig12ServerConfigeqERKS2_
            - BranchSide:      'src/core/thread/network_data_types.cpp:239,20'
              BranchSideFuncs:
                - memcmp
                - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
                - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
                - _ZNK2ot11NetworkData13ServiceConfig12ServerConfigeqERKS2_
        - Branch String:   'src/core/thread/network_data_types.cpp:239,81'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:239,81'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
                - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
                - _ZNK2ot11NetworkData13ServiceConfig12ServerConfigeqERKS2_
            - BranchSide:      'src/core/thread/network_data_types.cpp:240,13'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
                - _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
                - _ZNK2ot11NetworkData13ServiceConfig12ServerConfigeqERKS2_
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:239,13'
          Dst:             memcmp
        - Src:             'src/core/thread/network_data_types.cpp:240,13'
          Dst:             _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
        - Src:             'src/core/thread/network_data_types.cpp:240,41'
          Dst:             _ZNK2ot11NetworkData13ServiceConfig15GetServerConfigEv
        - Src:             'src/core/thread/network_data_types.cpp:240,31'
          Dst:             _ZNK2ot11NetworkData13ServiceConfig12ServerConfigeqERKS2_
    - functionName:    _ZNK2ot11NetworkData13ServiceConfig12ServerConfigeqERKS2_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_types.cpp:221,40'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:221,44'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/core/thread/network_data_types.cpp:221,40'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_types.cpp:221,91'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:221,91'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/core/thread/network_data_types.cpp:222,20'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:222,13'
          Dst:             memcmp
    - functionName:    _ZN2ot11NetworkData19ExternalRouteConfig15SetFromTlvFlagsEh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aFlags
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData24RoutePreferenceFromValueEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:216,19'
          Dst:             _ZN2ot11NetworkData24RoutePreferenceFromValueEh
    - functionName:    _ZN2ot11NetworkData19ExternalRouteConfig7SetFromERNS_8InstanceERKNS0_9PrefixTlvERKNS0_11HasRouteTlvERKNS0_13HasRouteEntryE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aPrefixTlv
        - aHasRouteTlv
        - aHasRouteEntry
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData19ExternalRouteConfig15SetFromTlvFlagsEh
        - _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - _ZN2ot9ClearableINS_11NetworkData19ExternalRouteConfigEE5ClearEv
        - _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:203,5'
          Dst:             _ZN2ot9ClearableINS_11NetworkData19ExternalRouteConfigEE5ClearEv
        - Src:             'src/core/thread/network_data_types.cpp:205,29'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_types.cpp:205,16'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_types.cpp:206,36'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry8GetFlagsEv
        - Src:             'src/core/thread/network_data_types.cpp:206,5'
          Dst:             _ZN2ot11NetworkData19ExternalRouteConfig15SetFromTlvFlagsEh
        - Src:             'src/core/thread/network_data_types.cpp:207,41'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - Src:             'src/core/thread/network_data_types.cpp:208,43'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - Src:             'src/core/thread/network_data_types.cpp:209,44'
          Dst:             _ZNK2ot11NetworkData13HasRouteEntry7GetRlocEv
        - Src:             'src/core/thread/network_data_types.cpp:209,67'
          Dst:             _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_types.cpp:209,83'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
    - functionName:    _ZNK2ot11NetworkData19ExternalRouteConfig17ConvertToTlvFlagsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData22RoutePreferenceToValueEa
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_types.cpp:181,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:183,15'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
            - BranchSide:      'src/core/thread/network_data_types.cpp:186,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
        - Branch String:   'src/core/thread/network_data_types.cpp:186,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:186,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
            - BranchSide:      'src/core/thread/network_data_types.cpp:188,15'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:191,15'
          Dst:             _ZN2ot11NetworkData22RoutePreferenceToValueEa
    - functionName:    _ZNK2ot11NetworkData19ExternalRouteConfig7IsValidERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         22
      ICount:          79
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
        - _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
        - _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_types.cpp:163,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:165,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix12IsValidNat64Ev
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
                - _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/thread/network_data_types.cpp:168,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
                - _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
        - Branch String:   'src/core/thread/network_data_types.cpp:165,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:165,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
                - _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/thread/network_data_types.cpp:165,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_types.cpp:168,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:168,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
                - _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/thread/network_data_types.cpp:168,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_types.cpp:169,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:169,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_types.cpp:169,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:165,9'
          Dst:             _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_types.cpp:165,9'
          Dst:             _ZNK2ot3Ip66Prefix12IsValidNat64Ev
        - Src:             'src/core/thread/network_data_types.cpp:168,5'
          Dst:             _ZN2ot11NetworkData22IsRoutePreferenceValidEa
        - Src:             'src/core/thread/network_data_types.cpp:169,5'
          Dst:             _ZNK2ot11NetworkData19ExternalRouteConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_types.cpp:169,5'
          Dst:             _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
    - functionName:    _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aPrefix
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip66Prefix14ContainsPrefixERKNS0_13NetworkPrefixE
        - _ZNK2ot3Ip66Prefix7IsValidEv
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_types.cpp:48,30'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:48,34'
              BranchSideFuncs:
                - _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot3Ip66Prefix14ContainsPrefixERKNS0_13NetworkPrefixE
            - BranchSide:      'src/core/thread/network_data_types.cpp:48,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:48,20'
          Dst:             _ZNK2ot3Ip66Prefix7IsValidEv
        - Src:             'src/core/thread/network_data_types.cpp:48,67'
          Dst:             _ZN2ot8Instance3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_data_types.cpp:48,83'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/thread/network_data_types.cpp:48,42'
          Dst:             _ZNK2ot3Ip66Prefix14ContainsPrefixERKNS0_13NetworkPrefixE
    - functionName:    _ZN2ot11NetworkData18OnMeshPrefixConfig15SetFromTlvFlagsEt
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aFlags
      BBCount:         3
      ICount:          127
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData24RoutePreferenceFromValueEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:155,21'
          Dst:             _ZN2ot11NetworkData24RoutePreferenceFromValueEh
    - functionName:    _ZN2ot11NetworkData18OnMeshPrefixConfig7SetFromERKNS0_9PrefixTlvERKNS0_15BorderRouterTlvERKNS0_17BorderRouterEntryE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefixTlv
        - aBorderRouterTlv
        - aBorderRouterEntry
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData18OnMeshPrefixConfig15SetFromTlvFlagsEt
        - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZN2ot9ClearableINS_11NetworkData18OnMeshPrefixConfigEE5ClearEv
        - _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
        - _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
        - _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:137,5'
          Dst:             _ZN2ot9ClearableINS_11NetworkData18OnMeshPrefixConfigEE5ClearEv
        - Src:             'src/core/thread/network_data_types.cpp:139,29'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_types.cpp:139,16'
          Dst:             _ZNK2ot11NetworkData9PrefixTlv12CopyPrefixToERNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_types.cpp:140,40'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry8GetFlagsEv
        - Src:             'src/core/thread/network_data_types.cpp:140,5'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig15SetFromTlvFlagsEt
        - Src:             'src/core/thread/network_data_types.cpp:141,34'
          Dst:             _ZNK2ot11NetworkData17BorderRouterEntry7GetRlocEv
        - Src:             'src/core/thread/network_data_types.cpp:142,32'
          Dst:             _ZNK2ot11NetworkData14NetworkDataTlv8IsStableEv
    - functionName:    _ZNK2ot11NetworkData18OnMeshPrefixConfig17ConvertToTlvFlagsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         27
      ICount:          186
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot11NetworkData22RoutePreferenceToValueEa
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_types.cpp:84,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:86,15'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
            - BranchSide:      'src/core/thread/network_data_types.cpp:89,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
        - Branch String:   'src/core/thread/network_data_types.cpp:89,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:91,15'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
            - BranchSide:      'src/core/thread/network_data_types.cpp:94,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
        - Branch String:   'src/core/thread/network_data_types.cpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:96,15'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
            - BranchSide:      'src/core/thread/network_data_types.cpp:99,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
        - Branch String:   'src/core/thread/network_data_types.cpp:99,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:101,15'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
            - BranchSide:      'src/core/thread/network_data_types.cpp:104,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
        - Branch String:   'src/core/thread/network_data_types.cpp:104,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:106,15'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
            - BranchSide:      'src/core/thread/network_data_types.cpp:109,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
        - Branch String:   'src/core/thread/network_data_types.cpp:109,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:111,15'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
            - BranchSide:      'src/core/thread/network_data_types.cpp:114,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
        - Branch String:   'src/core/thread/network_data_types.cpp:114,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:116,15'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
            - BranchSide:      'src/core/thread/network_data_types.cpp:120,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
        - Branch String:   'src/core/thread/network_data_types.cpp:120,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:120,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
            - BranchSide:      'src/core/thread/network_data_types.cpp:122,15'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22RoutePreferenceToValueEa
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:126,37'
          Dst:             _ZN2ot11NetworkData22RoutePreferenceToValueEa
    - functionName:    _ZNK2ot11NetworkData18OnMeshPrefixConfig7IsValidERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_data_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         34
      ICount:          124
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
        - _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_data_types.cpp:55,15'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:55,18'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
            - BranchSide:      'src/core/thread/network_data_types.cpp:62,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
        - Branch String:   'src/core/thread/network_data_types.cpp:55,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:59,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_types.cpp:62,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
        - Branch String:   'src/core/thread/network_data_types.cpp:62,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:67,9'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
            - BranchSide:      'src/core/thread/network_data_types.cpp:70,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
        - Branch String:   'src/core/thread/network_data_types.cpp:67,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:67,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData22IsRoutePreferenceValidEa
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
            - BranchSide:      'src/core/thread/network_data_types.cpp:67,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_types.cpp:70,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:70,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
            - BranchSide:      'src/core/thread/network_data_types.cpp:70,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_types.cpp:71,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:71,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
            - BranchSide:      'src/core/thread/network_data_types.cpp:71,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_data_types.cpp:72,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_data_types.cpp:72,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_data_types.cpp:72,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_data_types.cpp:67,9'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_types.cpp:67,9'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/thread/network_data_types.cpp:70,5'
          Dst:             _ZN2ot11NetworkData22IsRoutePreferenceValidEa
        - Src:             'src/core/thread/network_data_types.cpp:71,5'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_types.cpp:71,5'
          Dst:             _ZN2ot11NetworkDataL13IsPrefixValidERNS_8InstanceERKNS_3Ip66PrefixE
        - Src:             'src/core/thread/network_data_types.cpp:72,5'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/thread/network_data_types.cpp:72,5'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_5Utils8MeshDiagEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 992
      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:    _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_RPNS_4Coap7MessageERPKNS_3Ip611MessageInfoEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Instance3GetINS_17NetworkDiagnostic6ServerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 943
      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:    _ZN2ot13ClearAllBytesINS_17NetworkDiagnostic15ChildTableEntryEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8ReadBitsItTnT_Lt511ETnS1_Lt0EEES1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aBits
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8ReadBitsItTnT_Lt1536ETnS1_Lt9EEES1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aBits
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8ReadBitsItTnT_Lt63488ETnS1_Lt11EEES1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aBits
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot17NetworkDiagnostic14MacCountersTlv16GetIfOutDiscardsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:465,52'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot17NetworkDiagnostic14MacCountersTlv21GetIfOutBroadcastPktsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:448,57'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot17NetworkDiagnostic14MacCountersTlv17GetIfOutUcastPktsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:434,53'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot17NetworkDiagnostic14MacCountersTlv15GetIfInDiscardsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:420,51'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot17NetworkDiagnostic14MacCountersTlv20GetIfInBroadcastPktsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:403,56'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot17NetworkDiagnostic14MacCountersTlv16GetIfInUcastPktsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:390,52'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot17NetworkDiagnostic14MacCountersTlv14GetIfOutErrorsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:376,50'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot17NetworkDiagnostic14MacCountersTlv13GetIfInErrorsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:362,49'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot17NetworkDiagnostic14MacCountersTlv20GetIfInUnknownProtosEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:345,56'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot7Message4ReadINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZNK2ot7Message4ReadINS_3Mle11RouterIdSetEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterIndex
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle15ConnectivityTlv16GetActiveRoutersEv
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFv7otErrorP9otMessagePK13otMessageInfoPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZNK2ot17NetworkDiagnostic9AnswerTlv13GetFlagsIndexEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:1049,49'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageENS_12MessageQueue13QueuePositionE
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 970
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aPosition
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueue7EnqueueERNS_7MessageENS0_13QueuePositionE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:970,82'
          Dst:             _ZN2ot12MessageQueue7EnqueueERNS_7MessageENS0_13QueuePositionE
    - functionName:    _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry12SetRouteDataEt
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1010
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRouteData
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:1010,63'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot10UpdateBitsItTnT_Lt511ETnS1_Lt0EEES1_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10UpdateBitsItTnT_Lt1536ETnS1_Lt9EEES1_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot17NetworkDiagnostic15ChildTableEntry17GetTimeoutChildIdEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:578,53'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot10UpdateBitsItTnT_Lt63488ETnS1_Lt11EEES1_S1_S1_
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - aBits
        - aValue
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot17NetworkDiagnostic15ChildTableEntry17SetTimeoutChildIdEt
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aTimeoutChildIf
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:579,78'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:357,16'
          Dst:             _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
    - functionName:    _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:357,16'
          Dst:             _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
    - functionName:    _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:357,16'
          Dst:             _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
    - functionName:    _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:357,16'
          Dst:             _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
    - functionName:    _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:357,16'
          Dst:             _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
    - functionName:    _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11ReadUintTlvItEE7otErrorRKNS_7MessageEtRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:339,16'
          Dst:             _ZN2ot3Tlv11ReadUintTlvItEE7otErrorRKNS_7MessageEtRT_
    - functionName:    _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv12ReadTlvValueERKNS_7MessageEtPvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:321,16'
          Dst:             _ZN2ot3Tlv12ReadTlvValueERKNS_7MessageEtPvh
    - functionName:    _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11ReadUintTlvIjEE7otErrorRKNS_7MessageEtRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:339,16'
          Dst:             _ZN2ot3Tlv11ReadUintTlvIjEE7otErrorRKNS_7MessageEtRT_
    - functionName:    _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle10DeviceModeC2Eh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:555,50'
          Dst:             _ZN2ot3Mle10DeviceModeC2Eh
    - functionName:    _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8ReadBitsItTnT_Lt511ETnS1_Lt0EEES1_S1_
        - _ZNK2ot17NetworkDiagnostic15ChildTableEntry17GetTimeoutChildIdEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:538,79'
          Dst:             _ZNK2ot17NetworkDiagnostic15ChildTableEntry17GetTimeoutChildIdEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:538,46'
          Dst:             _ZN2ot8ReadBitsItTnT_Lt511ETnS1_Lt0EEES1_S1_
    - functionName:    _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8ReadBitsItTnT_Lt1536ETnS1_Lt9EEES1_S1_
        - _ZNK2ot17NetworkDiagnostic15ChildTableEntry17GetTimeoutChildIdEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:520,70'
          Dst:             _ZNK2ot17NetworkDiagnostic15ChildTableEntry17GetTimeoutChildIdEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:520,41'
          Dst:             _ZN2ot8ReadBitsItTnT_Lt1536ETnS1_Lt9EEES1_S1_
    - functionName:    _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8ReadBitsItTnT_Lt63488ETnS1_Lt11EEES1_S1_
        - _ZNK2ot17NetworkDiagnostic15ChildTableEntry17GetTimeoutChildIdEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:500,70'
          Dst:             _ZNK2ot17NetworkDiagnostic15ChildTableEntry17GetTimeoutChildIdEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:500,37'
          Dst:             _ZN2ot8ReadBitsItTnT_Lt63488ETnS1_Lt11EEES1_S1_
    - functionName:    _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11ReadUintTlvItEE7otErrorRKNS_7MessageEtRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:339,16'
          Dst:             _ZN2ot3Tlv11ReadUintTlvItEE7otErrorRKNS_7MessageEtRT_
    - functionName:    _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11ReadUintTlvIhEE7otErrorRKNS_7MessageEtRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:339,16'
          Dst:             _ZN2ot3Tlv11ReadUintTlvIhEE7otErrorRKNS_7MessageEtRT_
    - functionName:    _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:1080,39'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMacCountersTlv
        - aMacCounters
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot17NetworkDiagnostic14MacCountersTlv13GetIfInErrorsEv
        - _ZNK2ot17NetworkDiagnostic14MacCountersTlv14GetIfOutErrorsEv
        - _ZNK2ot17NetworkDiagnostic14MacCountersTlv15GetIfInDiscardsEv
        - _ZNK2ot17NetworkDiagnostic14MacCountersTlv16GetIfInUcastPktsEv
        - _ZNK2ot17NetworkDiagnostic14MacCountersTlv16GetIfOutDiscardsEv
        - _ZNK2ot17NetworkDiagnostic14MacCountersTlv17GetIfOutUcastPktsEv
        - _ZNK2ot17NetworkDiagnostic14MacCountersTlv20GetIfInBroadcastPktsEv
        - _ZNK2ot17NetworkDiagnostic14MacCountersTlv20GetIfInUnknownProtosEv
        - _ZNK2ot17NetworkDiagnostic14MacCountersTlv21GetIfOutBroadcastPktsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:1216,56'
          Dst:             _ZNK2ot17NetworkDiagnostic14MacCountersTlv20GetIfInUnknownProtosEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1217,56'
          Dst:             _ZNK2ot17NetworkDiagnostic14MacCountersTlv13GetIfInErrorsEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1218,56'
          Dst:             _ZNK2ot17NetworkDiagnostic14MacCountersTlv14GetIfOutErrorsEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1219,56'
          Dst:             _ZNK2ot17NetworkDiagnostic14MacCountersTlv16GetIfInUcastPktsEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1220,56'
          Dst:             _ZNK2ot17NetworkDiagnostic14MacCountersTlv20GetIfInBroadcastPktsEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1221,56'
          Dst:             _ZNK2ot17NetworkDiagnostic14MacCountersTlv15GetIfInDiscardsEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1222,56'
          Dst:             _ZNK2ot17NetworkDiagnostic14MacCountersTlv17GetIfOutUcastPktsEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1223,56'
          Dst:             _ZNK2ot17NetworkDiagnostic14MacCountersTlv21GetIfOutBroadcastPktsEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1224,56'
          Dst:             _ZNK2ot17NetworkDiagnostic14MacCountersTlv16GetIfOutDiscardsEv
    - functionName:    _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:338,39'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1211
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aNetworkDiagEnhRoute
      BBCount:         32
      ICount:          155
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot11OffsetRange4InitEtt
        - _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry5ParseER25otNetworkDiagEnhRouteData
        - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
        - _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - _ZNK2ot3Tlv10IsExtendedEv
        - _ZNK2ot3Tlv9GetLengthEv
        - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKNS_11OffsetRangeERT_
        - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Mle11RouterIdSetEEE7otErrorRKNS_11OffsetRangeERT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1177,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1177,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1179,5'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_3Mle11RouterIdSetEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry5ParseER25otNetworkDiagEnhRouteData
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1179,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1179,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1179,5'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_3Mle11RouterIdSetEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry5ParseER25otNetworkDiagEnhRouteData
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1180,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1180,5'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_3Mle11RouterIdSetEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry5ParseER25otNetworkDiagEnhRouteData
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1180,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1185,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1185,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1186,17'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry5ParseER25otNetworkDiagEnhRouteData
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1190,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1194,35'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry5ParseER25otNetworkDiagEnhRouteData
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1208,40'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1194,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1196,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry5ParseER25otNetworkDiagEnhRouteData
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1199,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry5ParseER25otNetworkDiagEnhRouteData
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1199,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1199,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1200,21'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry5ParseER25otNetworkDiagEnhRouteData
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKNS_11OffsetRangeERT_
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:1177,5'
          Dst:             _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1179,5'
          Dst:             _ZNK2ot3Tlv10IsExtendedEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1180,5'
          Dst:             _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1183,35'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1183,17'
          Dst:             _ZN2ot11OffsetRange4InitEtt
        - Src:             'src/core/thread/network_diagnostic.cpp:1185,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Mle11RouterIdSetEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1186,17'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/network_diagnostic.cpp:1194,26'
          Dst:             _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - Src:             'src/core/thread/network_diagnostic.cpp:1199,9'
          Dst:             _ZNK2ot7Message4ReadINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1200,21'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/network_diagnostic.cpp:1203,15'
          Dst:             _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry5ParseER25otNetworkDiagEnhRouteData
    - functionName:    _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot3Tlv10IsExtendedEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv7GetTypeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:132,66'
          Dst:             _ZNK2ot3Tlv7GetTypeEv
    - functionName:    _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1150
      functionLinenumberEnd: 1167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aRouteTlv
        - aNetworkDiagRoute
      BBCount:         9
      ICount:          112
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
        - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
        - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
        - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1153,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1155,14'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1165,37'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1155,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1157,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1159,68'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:1155,24'
          Dst:             _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - Src:             'src/core/thread/network_diagnostic.cpp:1160,78'
          Dst:             _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
        - Src:             'src/core/thread/network_diagnostic.cpp:1161,78'
          Dst:             _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
        - Src:             'src/core/thread/network_diagnostic.cpp:1162,78'
          Dst:             _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
        - Src:             'src/core/thread/network_diagnostic.cpp:1166,47'
          Dst:             _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
    - functionName:    _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConnectivity
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
        - _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
        - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
        - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
        - _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
        - _ZNK2ot3Mle15ConnectivityTlv16GetActiveRoutersEv
        - _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
        - _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
        - _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:265,43'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv17GetParentPriorityEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:266,43'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality3Ev
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:267,43'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality2Ev
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:268,43'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv15GetLinkQuality1Ev
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:269,43'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv13GetLeaderCostEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:270,43'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv13GetIdSequenceEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:271,43'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv16GetActiveRoutersEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:272,43'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv16GetSedBufferSizeEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:273,43'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv19GetSedDatagramCountEv
    - functionName:    _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11ReadUintTlvIjEE7otErrorRKNS_7MessageEtRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:339,16'
          Dst:             _ZN2ot3Tlv11ReadUintTlvIjEE7otErrorRKNS_7MessageEtRT_
    - functionName:    _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11ReadUintTlvIhEE7otErrorRKNS_7MessageEtRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:339,16'
          Dst:             _ZN2ot3Tlv11ReadUintTlvIhEE7otErrorRKNS_7MessageEtRT_
    - functionName:    _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11ReadUintTlvItEE7otErrorRKNS_7MessageEtRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:339,16'
          Dst:             _ZN2ot3Tlv11ReadUintTlvItEE7otErrorRKNS_7MessageEtRT_
    - functionName:    _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv12ReadTlvValueERKNS_7MessageEtPvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:321,16'
          Dst:             _ZN2ot3Tlv12ReadTlvValueERKNS_7MessageEtPvh
    - functionName:    _ZNK2ot11ExtendedTlv9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:717,45'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot17NetworkDiagnostic6Client14GetNextDiagTlvERKNS_4Coap7MessageERtR16otNetworkDiagTlv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1479
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aIterator
        - aTlvInfo
      BBCount:         217
      ICount:          943
      EdgeCount:       261
      CyclomaticComplexity: 46
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot11OffsetRange4InitEtt
        - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
        - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
        - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
        - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
        - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
        - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZN2ot3MinItEET_S1_S1_
        - _ZN2ot3Mle10DeviceModeC2Eh
        - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
        - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
        - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
        - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
        - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
        - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
        - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
        - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
        - _ZNK2ot11ExtendedTlv9GetLengthEv
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot11OffsetRange9GetOffsetEv
        - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
        - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
        - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
        - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
        - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
        - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
        - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
        - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
        - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
        - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
        - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
        - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
        - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
        - _ZNK2ot3Mle8RouteTlv7IsValidEv
        - _ZNK2ot3Tlv10IsExtendedEv
        - _ZNK2ot3Tlv7GetSizeEv
        - _ZNK2ot3Tlv9GetLengthEv
        - _ZNK2ot7Message4ReadEtPvt
        - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
        - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
        - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
        - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
        - _ZNK2ot7Message9ReadBytesEtPvt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1230,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1230,42'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1230,65'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1232,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1234,21'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1476,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1242,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1242,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1244,17'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1244,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1246,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1251,35'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1246,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1246,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1247,35'
              BranchSideFuncs:
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1254,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1254,9'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1254,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1256,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1259,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1264,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1271,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1277,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1284,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1294,66'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1304,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1311,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1322,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1329,59'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1356,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1366,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1373,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1377,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1382,57'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1415,38'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1421,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1425,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1429,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1433,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1437,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1441,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1445,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1449,13'
              BranchSideFuncs:
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1454,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1460,21'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1259,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1259,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1261,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1264,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1264,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1265,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1271,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1271,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1272,29'
              BranchSideFuncs:
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1277,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1277,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1278,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1284,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1284,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1284,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1285,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1285,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1286,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1286,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1286,13'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1286,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1296,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1296,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1296,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1297,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1297,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1298,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1298,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1298,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1298,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1304,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1304,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1305,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1311,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1311,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1311,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1312,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1312,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1313,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1313,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1313,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1313,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1322,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1322,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1322,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1333,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1333,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1333,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1341,48'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1341,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1341,52'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1341,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1343,17'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1349,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1343,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1343,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1344,17'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1356,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1356,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1357,13'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1357,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1357,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1357,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1366,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1366,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1367,13'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1367,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1367,13'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1367,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1373,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1373,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1374,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1377,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1377,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1378,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1386,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1386,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1386,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1394,48'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1394,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1394,52'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1394,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1398,17'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1410,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1398,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1398,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1400,49'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1421,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1421,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1422,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1425,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1425,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1426,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1429,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1429,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1430,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1433,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1433,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1434,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1437,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1437,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1438,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1441,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1441,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1442,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1445,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1445,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1446,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1449,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1449,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1451,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1454,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1454,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1456,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1466,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1232,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
                - _ZN2ot3MinItEET_S1_S1_
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZNK2ot7Message9ReadBytesEtPvt
                - _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
                - _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
                - _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
                - _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
                - _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
                - _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot3Mle8RouteTlv7IsValidEv
                - _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
                - _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
                - _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot3Mle10DeviceModeC2Eh
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZN2ot11OffsetRange4InitEtt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1469,34'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:1230,51'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1232,30'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1242,9'
          Dst:             _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1244,17'
          Dst:             _ZNK2ot3Tlv10IsExtendedEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1246,13'
          Dst:             _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrortRT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1247,72'
          Dst:             _ZNK2ot11ExtendedTlv9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1247,30'
          Dst:             _ZN2ot11OffsetRange4InitEtt
        - Src:             'src/core/thread/network_diagnostic.cpp:1251,61'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1251,30'
          Dst:             _ZN2ot11OffsetRange4InitEtt
        - Src:             'src/core/thread/network_diagnostic.cpp:1254,9'
          Dst:             _ZNK2ot3Tlv7GetSizeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1254,9'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1256,21'
          Dst:             _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1259,13'
          Dst:             _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/thread/network_diagnostic.cpp:1259,13'
          Dst:             _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1264,13'
          Dst:             _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1271,13'
          Dst:             _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh2EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1272,13'
          Dst:             _ZN2ot3Mle10DeviceModeC2Eh
        - Src:             'src/core/thread/network_diagnostic.cpp:1272,35'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
        - Src:             'src/core/thread/network_diagnostic.cpp:1277,13'
          Dst:             _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh3EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1284,13'
          Dst:             _ZNK2ot3Tlv10IsExtendedEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1285,13'
          Dst:             _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ConnectivityTlvEEE7otErrortRT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1286,13'
          Dst:             _ZNK2ot3Mle15ConnectivityTlv7IsValidEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1287,29'
          Dst:             _ZNK2ot17NetworkDiagnostic15ConnectivityTlv15GetConnectivityER25otNetworkDiagConnectivity
        - Src:             'src/core/thread/network_diagnostic.cpp:1294,66'
          Dst:             _ZNK2ot3Tlv7GetSizeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1294,58'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/thread/network_diagnostic.cpp:1296,13'
          Dst:             _ZNK2ot3Tlv10IsExtendedEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1297,13'
          Dst:             _ZNK2ot7Message4ReadEtPvt
        - Src:             'src/core/thread/network_diagnostic.cpp:1298,13'
          Dst:             _ZNK2ot3Mle8RouteTlv7IsValidEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1299,13'
          Dst:             _ZN2ot17NetworkDiagnosticL10ParseRouteERKNS0_8RouteTlvER18otNetworkDiagRoute
        - Src:             'src/core/thread/network_diagnostic.cpp:1304,13'
          Dst:             _ZN2ot17NetworkDiagnosticL18ParseEnhancedRouteERKNS_7MessageEtR21otNetworkDiagEnhRoute
        - Src:             'src/core/thread/network_diagnostic.cpp:1311,13'
          Dst:             _ZNK2ot3Tlv10IsExtendedEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1312,13'
          Dst:             _ZNK2ot7Message4ReadINS_17NetworkDiagnostic13LeaderDataTlvEEE7otErrortRT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1313,13'
          Dst:             _ZNK2ot3Mle13LeaderDataTlv7IsValidEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1314,31'
          Dst:             _ZN2ot10AsCoreTypeI12otLeaderDataEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/thread/network_diagnostic.cpp:1314,27'
          Dst:             _ZNK2ot3Mle13LeaderDataTlv3GetERNS0_10LeaderDataE
        - Src:             'src/core/thread/network_diagnostic.cpp:1322,13'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1323,88'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1324,22'
          Dst:             _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
        - Src:             'src/core/thread/network_diagnostic.cpp:1329,44'
          Dst:             _ZN2ot14GetArrayLengthI12otIp6AddressLt15EEEtRAT0__KT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1330,44'
          Dst:             _ZN2ot13AsCoreTypePtrI12otIp6AddressEEPNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/thread/network_diagnostic.cpp:1333,13'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1341,38'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1343,17'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1346,34'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/network_diagnostic.cpp:1356,13'
          Dst:             _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MacCountersTlvEEE7otErrortRT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1357,13'
          Dst:             _ZNK2ot17NetworkDiagnostic14MacCountersTlv7IsValidEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1358,13'
          Dst:             _ZN2ot17NetworkDiagnosticL16ParseMacCountersERKNS0_14MacCountersTlvER24otNetworkDiagMacCounters
        - Src:             'src/core/thread/network_diagnostic.cpp:1366,13'
          Dst:             _ZNK2ot7Message4ReadINS_17NetworkDiagnostic14MleCountersTlvEEE7otErrortRT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1367,13'
          Dst:             _ZNK2ot17NetworkDiagnostic14MleCountersTlv7IsValidEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1368,27'
          Dst:             _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
        - Src:             'src/core/thread/network_diagnostic.cpp:1373,13'
          Dst:             _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh14EhEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1377,13'
          Dst:             _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1382,42'
          Dst:             _ZN2ot14GetArrayLengthI23otNetworkDiagChildEntryLt63EEEtRAT0__KT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1386,13'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1394,38'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1398,17'
          Dst:             _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1400,49'
          Dst:             _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetTimeoutEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1401,49'
          Dst:             _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1402,49'
          Dst:             _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1403,23'
          Dst:             _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1403,33'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
        - Src:             'src/core/thread/network_diagnostic.cpp:1407,34'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/network_diagnostic.cpp:1415,38'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1415,51'
          Dst:             _ZN2ot14GetArrayLengthIhLt254EEEtRAT0__KT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1415,17'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/thread/network_diagnostic.cpp:1416,49'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1416,22'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
        - Src:             'src/core/thread/network_diagnostic.cpp:1421,13'
          Dst:             _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh19EjEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1425,13'
          Dst:             _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/thread/network_diagnostic.cpp:1425,13'
          Dst:             _ZN2ot3Tlv4ReadINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageEtRNT_9ValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1429,13'
          Dst:             _ZN2ot3Tlv4ReadINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageEtRNT_13UintValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1433,13'
          Dst:             _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1437,13'
          Dst:             _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1441,13'
          Dst:             _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1445,13'
          Dst:             _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1449,13'
          Dst:             _ZN2ot3Tlv4ReadINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRKNS_7MessageEtRNT_10StringTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1454,13'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv10ParseValueERKNS_7MessageERKNS_11OffsetRangeERj
        - Src:             'src/core/thread/network_diagnostic.cpp:1464,23'
          Dst:             _ZNK2ot3Tlv7GetSizeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1469,34'
          Dst:             _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
    - functionName:    _ZN2ot17NetworkDiagnostic6Client19SendDiagnosticResetERKNS_3Ip67AddressEPKhh
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1146
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aDestination
        - aTlvTypes
        - aCount
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:1146,12'
          Dst:             _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
    - functionName:    _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1063
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - char
        - char
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUri
        - aPriority
        - aDestination
        - aTlvTypes
        - aCount
        - aHandler
        - aContext
      BBCount:         40
      ICount:          205
      EdgeCount:       46
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_17NetworkDiagnostic11TypeListTlvEEE7otErrorRNS_7MessageEPKvh
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
        - _ZN2ot4Coap8CoapBase28NewNonConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message11SetPriorityENS0_8PriorityE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1068,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1071,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase28NewNonConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11SetPriorityENS0_8PriorityE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_17NetworkDiagnostic11TypeListTlvEEE7otErrorRNS_7MessageEPKvh
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1076,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11SetPriorityENS0_8PriorityE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_17NetworkDiagnostic11TypeListTlvEEE7otErrorRNS_7MessageEPKvh
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1076,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message11SetPriorityENS0_8PriorityE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_17NetworkDiagnostic11TypeListTlvEEE7otErrorRNS_7MessageEPKvh
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1080,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1083,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1083,5'
              BranchSideFuncs:
                - _ZN2ot7Message11SetPriorityENS0_8PriorityE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_17NetworkDiagnostic11TypeListTlvEEE7otErrorRNS_7MessageEPKvh
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1083,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1086,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1088,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_17NetworkDiagnostic11TypeListTlvEEE7otErrorRNS_7MessageEPKvh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1091,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1088,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1088,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1089,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1091,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1093,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1096,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1093,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1093,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1094,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1098,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1098,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1100,5'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1103,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1103,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1103,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1103,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1103,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1103,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:1066,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1066,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_diagnostic.cpp:1071,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:1071,37'
          Dst:             _ZN2ot4Coap8CoapBase28NewNonConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/network_diagnostic.cpp:1076,19'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:1076,37'
          Dst:             _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/network_diagnostic.cpp:1080,9'
          Dst:             __assert_fail
        - Src:             'src/core/thread/network_diagnostic.cpp:1084,26'
          Dst:             _ZN2ot7Message11SetPriorityENS0_8PriorityE
        - Src:             'src/core/thread/network_diagnostic.cpp:1084,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/network_diagnostic.cpp:1088,9'
          Dst:             _ZN2ot3Tlv6AppendINS_17NetworkDiagnostic11TypeListTlvEEE7otErrorRNS_7MessageEPKvh
        - Src:             'src/core/thread/network_diagnostic.cpp:1093,9'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:1096,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:1096,19'
          Dst:             _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:1098,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:1098,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/thread/network_diagnostic.cpp:1100,5'
          Dst:             _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
        - Src:             'src/core/thread/network_diagnostic.cpp:1100,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1100,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1100,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_diagnostic.cpp:1103,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv6AppendINS_17NetworkDiagnostic11TypeListTlvEEE7otErrorRNS_7MessageEPKvh
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
        - aLength
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:573,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_17NetworkDiagnostic6ServerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_17NetworkDiagnostic6ServerEEERT_v
    - functionName:    _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDestination
        - aMessageInfo
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
        - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address29IsLinkLocalUnicastOrMulticastEv
        - _ZNK2ot3Mle3Mle19GetLinkLocalAddressEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:95,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:97,9'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
                - _ZNK2ot3Ip67Address29IsLinkLocalUnicastOrMulticastEv
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle19GetLinkLocalAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:100,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address29IsLinkLocalUnicastOrMulticastEv
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle19GetLinkLocalAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:100,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:102,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle19GetLinkLocalAddressEv
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:106,9'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:95,22'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/network_diagnostic.cpp:97,22'
          Dst:             _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
        - Src:             'src/core/thread/network_diagnostic.cpp:100,22'
          Dst:             _ZNK2ot3Ip67Address29IsLinkLocalUnicastOrMulticastEv
        - Src:             'src/core/thread/network_diagnostic.cpp:102,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:102,50'
          Dst:             _ZNK2ot3Mle3Mle19GetLinkLocalAddressEv
        - Src:             'src/core/thread/network_diagnostic.cpp:102,22'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - Src:             'src/core/thread/network_diagnostic.cpp:106,22'
          Dst:             _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - Src:             'src/core/thread/network_diagnostic.cpp:109,18'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
    - functionName:    _ZN2ot17NetworkDiagnostic6Client11UriToStringENS_3UriE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1485
      functionLinenumberEnd: 1503
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aUri
      BBCount:         8
      ICount:          45
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE34EEEPKcv
        - _ZN2ot11UriToStringILNS_3UriE35EEEPKcv
        - _ZN2ot11UriToStringILNS_3UriE36EEEPKcv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1488,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1491,15'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE35EEEPKcv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1494,15'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE34EEEPKcv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1497,15'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE36EEEPKcv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1500,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:1491,15'
          Dst:             _ZN2ot11UriToStringILNS_3UriE35EEEPKcv
        - Src:             'src/core/thread/network_diagnostic.cpp:1494,15'
          Dst:             _ZN2ot11UriToStringILNS_3UriE34EEEPKcv
        - Src:             'src/core/thread/network_diagnostic.cpp:1497,15'
          Dst:             _ZN2ot11UriToStringILNS_3UriE36EEEPKcv
    - functionName:    _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
      functionSourceFile: '/src/openthread/src/core/net/socket.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aMulticastLoop
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mle3Mle19GetLinkLocalAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:373,84'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils8MeshDiagEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_5Utils8MeshDiagEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_5Utils8MeshDiagEEERT_v
    - functionName:    _ZN2ot17NetworkDiagnostic6Client9HandleTmfILNS_3UriE33EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         12
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11UriToStringILNS_3UriE33EEEPKcv
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot5Utils8MeshDiag25HandleDiagnosticGetAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils8MeshDiagEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1125,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1125,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE33EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils8MeshDiagEEERT_v
                - _ZN2ot5Utils8MeshDiag25HandleDiagnosticGetAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1125,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1132,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1135,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1138,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:1125,5'
          Dst:             _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1127,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE33EEEPKcv
        - Src:             'src/core/thread/network_diagnostic.cpp:1127,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1127,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1127,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1127,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_diagnostic.cpp:1132,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils8MeshDiagEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:1132,33'
          Dst:             _ZN2ot5Utils8MeshDiag25HandleDiagnosticGetAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:1135,22'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1138,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:1138,35'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:1138,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_RPNS_4Coap7MessageERPKNS_3Ip611MessageInfoEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_RPNS_4Coap7MessageERPKNS_3Ip611MessageInfoEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_RPNS_4Coap7MessageERPKNS_3Ip611MessageInfoEEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_RPNS_4Coap7MessageERPKNS_3Ip611MessageInfoEEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_RPNS_4Coap7MessageERPKNS_3Ip611MessageInfoEEEEvDpOT_
    - functionName:    _ZN2ot17NetworkDiagnostic6Client17HandleGetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         13
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot4Coap7Message7GetCodeEv
        - _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_RPNS_4Coap7MessageERPKNS_3Ip611MessageInfoEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1115,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1115,5'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_RPNS_4Coap7MessageERPKNS_3Ip611MessageInfoEEEEvDpOT_
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1116,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_RPNS_4Coap7MessageERPKNS_3Ip611MessageInfoEEEEvDpOT_
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1116,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1116,5'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_RPNS_4Coap7MessageERPKNS_3Ip611MessageInfoEEEEvDpOT_
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1116,5'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_RPNS_4Coap7MessageERPKNS_3Ip611MessageInfoEEEEvDpOT_
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:1116,5'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1119,18'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_RPNS_4Coap7MessageERPKNS_3Ip611MessageInfoEEEEvDpOT_
    - functionName:    _ZN2ot12CallbackBaseIPFv7otErrorP9otMessagePK13otMessageInfoPvEE3SetES9_S7_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot17NetworkDiagnostic6Client17HandleGetResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1108
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot17NetworkDiagnostic6Client17HandleGetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:1109,56'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/thread/network_diagnostic.cpp:1109,84'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/thread/network_diagnostic.cpp:1109,38'
          Dst:             _ZN2ot17NetworkDiagnostic6Client17HandleGetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZN2ot17NetworkDiagnostic6Client17SendDiagnosticGetERKNS_3Ip67AddressEPKhhPFv7otErrorP9otMessagePK13otMessageInfoPvESE_
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDestination
        - aTlvTypes
        - aCount
        - aCallback
        - aContext
      BBCount:         11
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv7otErrorP9otMessagePK13otMessageInfoPvEE3SetES9_S7_
        - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
        - _ZN2ot17NetworkDiagnostic6Client17HandleGetResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZNK2ot3Ip67Address11IsMulticastEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1038,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1040,79'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
                - _ZN2ot12CallbackBaseIPFv7otErrorP9otMessagePK13otMessageInfoPvEE3SetES9_S7_
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1044,81'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
                - _ZN2ot12CallbackBaseIPFv7otErrorP9otMessagePK13otMessageInfoPvEE3SetES9_S7_
        - Branch String:   'src/core/thread/network_diagnostic.cpp:1048,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1048,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1050,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFv7otErrorP9otMessagePK13otMessageInfoPvEE3SetES9_S7_
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:1038,22'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1040,17'
          Dst:             _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
        - Src:             'src/core/thread/network_diagnostic.cpp:1044,17'
          Dst:             _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
        - Src:             'src/core/thread/network_diagnostic.cpp:1044,17'
          Dst:             _ZN2ot17NetworkDiagnostic6Client17HandleGetResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/thread/network_diagnostic.cpp:1050,18'
          Dst:             _ZN2ot12CallbackBaseIPFv7otErrorP9otMessagePK13otMessageInfoPvEE3SetES9_S7_
    - functionName:    _ZN2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv7otErrorP9otMessagePK13otMessageInfoPvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFv7otErrorP9otMessagePK13otMessageInfoPvEEC2Ev
    - functionName:    _ZN2ot17NetworkDiagnostic6ClientC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1028
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot6Random9NonCrypto9GetUint16Ev
        - _ZN2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:1025,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_diagnostic.cpp:1026,16'
          Dst:             _ZN2ot6Random9NonCrypto9GetUint16Ev
        - Src:             'src/core/thread/network_diagnostic.cpp:1024,9'
          Dst:             _ZN2ot8CallbackIPFv7otErrorP9otMessagePK13otMessageInfoPvELNS_23CallbackContextPositionE1EEC2Ev
    - functionName:    _ZN2ot17NetworkDiagnostic6Server9HandleTmfILNS_3UriE36EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 1016
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         31
      ICount:          149
      EdgeCount:       35
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11UriToStringILNS_3UriE36EEEPKcv
        - _ZN2ot3Mac3Mac13ResetCountersEv
        - _ZN2ot3Mle3Mle13ResetCountersEv
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Tlv9GetLengthEv
        - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
        - _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - _ZNK2ot7Message9GetOffsetEv
        - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:979,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:979,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE36EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13ResetCountersEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13ResetCountersEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:979,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:984,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:984,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:986,5'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13ResetCountersEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13ResetCountersEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:986,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:986,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13ResetCountersEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13ResetCountersEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:986,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:990,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:992,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13ResetCountersEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13ResetCountersEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1013,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
        - Branch String:   'src/core/thread/network_diagnostic.cpp:992,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:992,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:994,17'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13ResetCountersEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13ResetCountersEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:994,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:997,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13ResetCountersEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13ResetCountersEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1001,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13ResetCountersEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13ResetCountersEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1005,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13ResetCountersEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13ResetCountersEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:1009,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot7Message4ReadIhEE7otErrortRT_
                - _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13ResetCountersEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac13ResetCountersEv
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:979,5'
          Dst:             _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - Src:             'src/core/thread/network_diagnostic.cpp:981,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE36EEEPKcv
        - Src:             'src/core/thread/network_diagnostic.cpp:981,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/network_diagnostic.cpp:981,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/network_diagnostic.cpp:981,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/network_diagnostic.cpp:981,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_diagnostic.cpp:984,5'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/network_diagnostic.cpp:984,5'
          Dst:             _ZNK2ot7Message4ReadINS_17NetworkDiagnostic3TlvEEE7otErrortRT_
        - Src:             'src/core/thread/network_diagnostic.cpp:986,5'
          Dst:             _ZNK2ot17NetworkDiagnostic3Tlv7GetTypeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:988,23'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/thread/network_diagnostic.cpp:990,33'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:992,9'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrortRT_
        - Src:             'src/core/thread/network_diagnostic.cpp:997,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:997,29'
          Dst:             _ZN2ot3Mac3Mac13ResetCountersEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1001,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:1001,29'
          Dst:             _ZN2ot3Mle3Mle13ResetCountersEv
        - Src:             'src/core/thread/network_diagnostic.cpp:1005,48'
          Dst:             _ZNK2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EE11InvokeIfSetIJEEEvDpOT_
        - Src:             'src/core/thread/network_diagnostic.cpp:1013,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:1013,35'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:1013,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot17NetworkDiagnostic6Server9HandleTmfILNS_3UriE34EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 971
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         29
      ICount:          123
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11UriToStringILNS_3UriE34EEEPKcv
        - _ZN2ot17NetworkDiagnostic6Server19AppendRequestedTlvsERKNS_7MessageERS2_
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase18NewResponseMessageERKNS0_7MessageE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message11SetPriorityENS0_8PriorityE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot7Message11GetPriorityEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:957,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:957,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE34EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase18NewResponseMessageERKNS0_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot7Message11SetPriorityENS0_8PriorityE
                - _ZL11IgnoreError7otError.20412
                - _ZN2ot17NetworkDiagnostic6Server19AppendRequestedTlvsERKNS_7MessageERS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:957,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:963,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:963,5'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot7Message11SetPriorityENS0_8PriorityE
                - _ZL11IgnoreError7otError.20412
                - _ZN2ot17NetworkDiagnostic6Server19AppendRequestedTlvsERKNS_7MessageERS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:963,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:966,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:966,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:967,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:967,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:967,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:970,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:970,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:970,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:970,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:970,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:970,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:970,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:957,5'
          Dst:             _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - Src:             'src/core/thread/network_diagnostic.cpp:959,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE34EEEPKcv
        - Src:             'src/core/thread/network_diagnostic.cpp:959,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/network_diagnostic.cpp:959,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/network_diagnostic.cpp:959,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/network_diagnostic.cpp:959,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_diagnostic.cpp:962,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:962,34'
          Dst:             _ZN2ot4Coap8CoapBase18NewResponseMessageERKNS0_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:965,48'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/thread/network_diagnostic.cpp:965,27'
          Dst:             _ZN2ot7Message11SetPriorityENS0_8PriorityE
        - Src:             'src/core/thread/network_diagnostic.cpp:965,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/network_diagnostic.cpp:966,5'
          Dst:             _ZN2ot17NetworkDiagnostic6Server19AppendRequestedTlvsERKNS_7MessageERS2_
        - Src:             'src/core/thread/network_diagnostic.cpp:967,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:967,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:970,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot17NetworkDiagnostic6Server19AppendRequestedTlvsERKNS_7MessageERS2_
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aResponse
      BBCount:         19
      ICount:          79
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:335,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:335,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:337,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:337,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:337,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
                - _ZNK2ot11OffsetRange7IsEmptyEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:341,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
                - _ZNK2ot11OffsetRange7IsEmptyEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:341,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:341,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:342,21'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
        - Branch String:   'src/core/thread/network_diagnostic.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:337,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:343,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:335,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/thread/network_diagnostic.cpp:337,25'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/thread/network_diagnostic.cpp:341,9'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/thread/network_diagnostic.cpp:342,21'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/network_diagnostic.cpp:343,9'
          Dst:             _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
    - functionName:    _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlvType
        - aMessage
      BBCount:         46
      ICount:          329
      EdgeCount:       49
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
        - _ZN2ot17NetworkDiagnostic13LeaderDataTlv4InitEv
        - _ZN2ot17NetworkDiagnostic14MleCountersTlv4InitERK13otMleCounters
        - _ZN2ot17NetworkDiagnostic15ChannelPagesTlv15GetChannelPagesEv
        - _ZN2ot17NetworkDiagnostic15ChannelPagesTlv4InitEv
        - _ZN2ot17NetworkDiagnostic15ConnectivityTlv4InitEv
        - _ZN2ot17NetworkDiagnostic6Server16AppendChildTableERNS_7MessageE
        - _ZN2ot17NetworkDiagnostic6Server17AppendMacCountersERNS_7MessageE
        - _ZN2ot17NetworkDiagnostic6Server19AppendEnhancedRouteERNS_7MessageE
        - _ZN2ot17NetworkDiagnostic6Server20AppendIp6AddressListERNS_7MessageE
        - _ZN2ot17NetworkDiagnostic8RouteTlv4InitEv
        - _ZN2ot3Mle13LeaderDataTlv3SetERKNS0_10LeaderDataE
        - _ZN2ot3Mle3Mle11GetCountersEv
        - _ZN2ot3Mle3Mle13GetLeaderDataEv
        - _ZN2ot3Mle3Mle19FillConnectivityTlvERNS0_15ConnectivityTlvE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh19EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh24EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh3EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot3Tlv6AppendINS_7TlvInfoILh7EEEEE7otErrorRNS_7MessageEPKvh
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot5Radio12GetIeeeEui64ERNS_3Mac10ExtAddressE
        - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot11NetworkData11NetworkData9GetLengthEv
        - _ZNK2ot11RouterTable12FillRouteTlvERNS_3Mle8RouteTlvEPKNS_8NeighborE
        - _ZNK2ot17NetworkDiagnostic6Server13GetVendorNameEv
        - _ZNK2ot17NetworkDiagnostic6Server14GetVendorModelEv
        - _ZNK2ot17NetworkDiagnostic6Server15GetVendorAppUrlEv
        - _ZNK2ot17NetworkDiagnostic6Server18GetVendorSwVersionEv
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot3Mle10DeviceMode3GetEv
        - _ZNK2ot3Mle3Mle10GetTimeoutEv
        - _ZNK2ot3Mle3Mle13GetDeviceModeEv
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle18GetMaxChildTimeoutERj
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - otGetVersionString
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:396,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:399,47'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:403,43'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:407,38'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:414,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio12GetIeeeEui64ERNS_3Mac10ExtAddressE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:420,41'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh24EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:424,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10GetTimeoutEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh3EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:432,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic13LeaderDataTlv4InitEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13GetLeaderDataEv
                - _ZN2ot3Mle13LeaderDataTlv3SetERKNS0_10LeaderDataE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:439,45'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData9GetLengthEv
                - _ZN2ot3Tlv6AppendINS_7TlvInfoILh7EEEEE7otErrorRNS_7MessageEPKvh
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:444,38'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server20AppendIp6AddressListERNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:448,35'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server17AppendMacCountersERNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:455,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle11GetCountersEv
                - _ZN2ot17NetworkDiagnostic14MleCountersTlv4InitERK13otMleCounters
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:461,44'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic6Server13GetVendorNameEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRNS_7MessageEPKc
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:465,45'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic6Server14GetVendorModelEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRNS_7MessageEPKc
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:469,49'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic6Server18GetVendorSwVersionEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRNS_7MessageEPKc
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:473,46'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic6Server15GetVendorAppUrlEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRNS_7MessageEPKc
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:477,52'
              BranchSideFuncs:
                - otGetVersionString
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRNS_7MessageEPKc
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:483,25'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic15ChannelPagesTlv4InitEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot17NetworkDiagnostic15ChannelPagesTlv15GetChannelPagesEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:502,54'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:513,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic15ConnectivityTlv4InitEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle19FillConnectivityTlvERNS0_15ConnectivityTlvE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:523,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic8RouteTlv4InitEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable12FillRouteTlvERNS_3Mle8RouteTlvEPKNS_8NeighborE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:530,37'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server19AppendEnhancedRouteERNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:534,34'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server16AppendChildTableERNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:541,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMaxChildTimeoutERj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh19EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:549,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:424,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:424,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:424,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10GetTimeoutEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh3EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:487,27'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:487,27'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic15ChannelPagesTlv15GetChannelPagesEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:492,23'
              BranchSideFuncs:
                - _ZN2ot3Tlv9SetLengthEh
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:525,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:525,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:526,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:541,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:541,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:542,49'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh19EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:399,57'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:399,73'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/thread/network_diagnostic.cpp:399,17'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:403,53'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:403,69'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/thread/network_diagnostic.cpp:403,17'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:407,48'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:407,64'
          Dst:             _ZNK2ot3Mle3Mle13GetDeviceModeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:407,80'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetEv
        - Src:             'src/core/thread/network_diagnostic.cpp:407,17'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:414,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:414,22'
          Dst:             _ZN2ot5Radio12GetIeeeEui64ERNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/network_diagnostic.cpp:415,17'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:420,17'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh24EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:424,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:424,9'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/network_diagnostic.cpp:425,51'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:425,67'
          Dst:             _ZNK2ot3Mle3Mle10GetTimeoutEv
        - Src:             'src/core/thread/network_diagnostic.cpp:425,17'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh3EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:432,13'
          Dst:             _ZN2ot17NetworkDiagnostic13LeaderDataTlv4InitEv
        - Src:             'src/core/thread/network_diagnostic.cpp:433,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:433,33'
          Dst:             _ZN2ot3Mle3Mle13GetLeaderDataEv
        - Src:             'src/core/thread/network_diagnostic.cpp:433,13'
          Dst:             _ZN2ot3Mle13LeaderDataTlv3SetERKNS0_10LeaderDataE
        - Src:             'src/core/thread/network_diagnostic.cpp:434,21'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:439,55'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:439,82'
          Dst:             _ZN2ot11NetworkData18MutableNetworkData8GetBytesEv
        - Src:             'src/core/thread/network_diagnostic.cpp:440,45'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:440,72'
          Dst:             _ZNK2ot11NetworkData11NetworkData9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:439,17'
          Dst:             _ZN2ot3Tlv6AppendINS_7TlvInfoILh7EEEEE7otErrorRNS_7MessageEPKvh
        - Src:             'src/core/thread/network_diagnostic.cpp:444,17'
          Dst:             _ZN2ot17NetworkDiagnostic6Server20AppendIp6AddressListERNS_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:448,17'
          Dst:             _ZN2ot17NetworkDiagnostic6Server17AppendMacCountersERNS_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:455,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:455,34'
          Dst:             _ZN2ot3Mle3Mle11GetCountersEv
        - Src:             'src/core/thread/network_diagnostic.cpp:455,13'
          Dst:             _ZN2ot17NetworkDiagnostic14MleCountersTlv4InitERK13otMleCounters
        - Src:             'src/core/thread/network_diagnostic.cpp:456,21'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:461,54'
          Dst:             _ZNK2ot17NetworkDiagnostic6Server13GetVendorNameEv
        - Src:             'src/core/thread/network_diagnostic.cpp:461,17'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/thread/network_diagnostic.cpp:465,55'
          Dst:             _ZNK2ot17NetworkDiagnostic6Server14GetVendorModelEv
        - Src:             'src/core/thread/network_diagnostic.cpp:465,17'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/thread/network_diagnostic.cpp:469,59'
          Dst:             _ZNK2ot17NetworkDiagnostic6Server18GetVendorSwVersionEv
        - Src:             'src/core/thread/network_diagnostic.cpp:469,17'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/thread/network_diagnostic.cpp:473,56'
          Dst:             _ZNK2ot17NetworkDiagnostic6Server15GetVendorAppUrlEv
        - Src:             'src/core/thread/network_diagnostic.cpp:473,17'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/thread/network_diagnostic.cpp:477,62'
          Dst:             otGetVersionString
        - Src:             'src/core/thread/network_diagnostic.cpp:477,17'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/thread/network_diagnostic.cpp:485,13'
          Dst:             _ZN2ot17NetworkDiagnostic15ChannelPagesTlv4InitEv
        - Src:             'src/core/thread/network_diagnostic.cpp:489,17'
          Dst:             _ZN2ot17NetworkDiagnostic15ChannelPagesTlv15GetChannelPagesEv
        - Src:             'src/core/thread/network_diagnostic.cpp:492,13'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/network_diagnostic.cpp:493,21'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:502,9'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
        - Src:             'src/core/thread/network_diagnostic.cpp:503,17'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
        - Src:             'src/core/thread/network_diagnostic.cpp:513,13'
          Dst:             _ZN2ot17NetworkDiagnostic15ConnectivityTlv4InitEv
        - Src:             'src/core/thread/network_diagnostic.cpp:514,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:514,25'
          Dst:             _ZN2ot3Mle3Mle19FillConnectivityTlvERNS0_15ConnectivityTlvE
        - Src:             'src/core/thread/network_diagnostic.cpp:515,21'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:523,13'
          Dst:             _ZN2ot17NetworkDiagnostic8RouteTlv4InitEv
        - Src:             'src/core/thread/network_diagnostic.cpp:524,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:524,28'
          Dst:             _ZNK2ot11RouterTable12FillRouteTlvERNS_3Mle8RouteTlvEPKNS_8NeighborE
        - Src:             'src/core/thread/network_diagnostic.cpp:525,9'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:530,17'
          Dst:             _ZN2ot17NetworkDiagnostic6Server19AppendEnhancedRouteERNS_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:534,17'
          Dst:             _ZN2ot17NetworkDiagnostic6Server16AppendChildTableERNS_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:541,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:541,9'
          Dst:             _ZNK2ot3Mle3Mle18GetMaxChildTimeoutERj
        - Src:             'src/core/thread/network_diagnostic.cpp:542,17'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh19EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
    - functionName:    _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:592,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh23ENS_3Mac10ExtAddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:592,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh24EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZNK2ot3Mle3Mle10GetTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh3EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot17NetworkDiagnostic13LeaderDataTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle13LeaderDataTlv4InitEv
        - _ZN2ot3Tlv7SetTypeEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:311,29'
          Dst:             _ZN2ot3Mle13LeaderDataTlv4InitEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:312,18'
          Dst:             _ZN2ot3Tlv7SetTypeEh
    - functionName:    _ZN2ot3Tlv6AppendINS_7TlvInfoILh7EEEEE7otErrorRNS_7MessageEPKvh
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
        - aLength
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:573,16'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot17NetworkDiagnostic6Server20AppendIp6AddressListERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         29
      ICount:          168
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - _ZN2ot11ExtendedTlv9SetLengthEt
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - _ZN2ot3Tlv7SetTypeEh
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:117,49'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:117,49'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot3Tlv7SetTypeEh
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:123,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv7SetTypeEh
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
        - Branch String:   'src/core/thread/network_diagnostic.cpp:123,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:127,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:135,16'
              BranchSideFuncs:
                - _ZN2ot3Tlv7SetTypeEh
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:129,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:129,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:130,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:137,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:137,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:140,49'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:140,49'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:143,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:142,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:140,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:142,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:117,51'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:117,70'
          Dst:             _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - Src:             'src/core/thread/network_diagnostic.cpp:117,49'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - Src:             'src/core/thread/network_diagnostic.cpp:117,49'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - Src:             'src/core/thread/network_diagnostic.cpp:117,49'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/thread/network_diagnostic.cpp:117,49'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:117,49'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/thread/network_diagnostic.cpp:127,13'
          Dst:             _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:128,13'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/network_diagnostic.cpp:129,9'
          Dst:             _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:135,16'
          Dst:             _ZN2ot3Tlv7SetTypeEh
        - Src:             'src/core/thread/network_diagnostic.cpp:136,16'
          Dst:             _ZN2ot11ExtendedTlv9SetLengthEt
        - Src:             'src/core/thread/network_diagnostic.cpp:137,9'
          Dst:             _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:140,51'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:140,70'
          Dst:             _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - Src:             'src/core/thread/network_diagnostic.cpp:140,49'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - Src:             'src/core/thread/network_diagnostic.cpp:140,49'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - Src:             'src/core/thread/network_diagnostic.cpp:140,49'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/thread/network_diagnostic.cpp:140,49'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:142,9'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/thread/network_diagnostic.cpp:142,9'
          Dst:             _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:140,49'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
    - functionName:    _ZN2ot17NetworkDiagnostic6Server17AppendMacCountersERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          93
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_17NetworkDiagnostic14MacCountersTlvEEEvRT_
        - _ZN2ot17NetworkDiagnostic14MacCountersTlv13SetIfInErrorsEj
        - _ZN2ot17NetworkDiagnostic14MacCountersTlv14SetIfOutErrorsEj
        - _ZN2ot17NetworkDiagnostic14MacCountersTlv15SetIfInDiscardsEj
        - _ZN2ot17NetworkDiagnostic14MacCountersTlv16SetIfInUcastPktsEj
        - _ZN2ot17NetworkDiagnostic14MacCountersTlv16SetIfOutDiscardsEj
        - _ZN2ot17NetworkDiagnostic14MacCountersTlv17SetIfOutUcastPktsEj
        - _ZN2ot17NetworkDiagnostic14MacCountersTlv20SetIfInBroadcastPktsEj
        - _ZN2ot17NetworkDiagnostic14MacCountersTlv20SetIfInUnknownProtosEj
        - _ZN2ot17NetworkDiagnostic14MacCountersTlv21SetIfOutBroadcastPktsEj
        - _ZN2ot17NetworkDiagnostic14MacCountersTlv4InitEv
        - _ZN2ot3Mac3Mac11GetCountersEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:311,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:311,53'
          Dst:             _ZN2ot3Mac3Mac11GetCountersEv
        - Src:             'src/core/thread/network_diagnostic.cpp:313,5'
          Dst:             _ZN2ot13ClearAllBytesINS_17NetworkDiagnostic14MacCountersTlvEEEvRT_
        - Src:             'src/core/thread/network_diagnostic.cpp:315,9'
          Dst:             _ZN2ot17NetworkDiagnostic14MacCountersTlv4InitEv
        - Src:             'src/core/thread/network_diagnostic.cpp:316,9'
          Dst:             _ZN2ot17NetworkDiagnostic14MacCountersTlv20SetIfInUnknownProtosEj
        - Src:             'src/core/thread/network_diagnostic.cpp:317,9'
          Dst:             _ZN2ot17NetworkDiagnostic14MacCountersTlv13SetIfInErrorsEj
        - Src:             'src/core/thread/network_diagnostic.cpp:319,9'
          Dst:             _ZN2ot17NetworkDiagnostic14MacCountersTlv14SetIfOutErrorsEj
        - Src:             'src/core/thread/network_diagnostic.cpp:320,9'
          Dst:             _ZN2ot17NetworkDiagnostic14MacCountersTlv16SetIfInUcastPktsEj
        - Src:             'src/core/thread/network_diagnostic.cpp:321,9'
          Dst:             _ZN2ot17NetworkDiagnostic14MacCountersTlv20SetIfInBroadcastPktsEj
        - Src:             'src/core/thread/network_diagnostic.cpp:322,9'
          Dst:             _ZN2ot17NetworkDiagnostic14MacCountersTlv15SetIfInDiscardsEj
        - Src:             'src/core/thread/network_diagnostic.cpp:323,9'
          Dst:             _ZN2ot17NetworkDiagnostic14MacCountersTlv17SetIfOutUcastPktsEj
        - Src:             'src/core/thread/network_diagnostic.cpp:324,9'
          Dst:             _ZN2ot17NetworkDiagnostic14MacCountersTlv21SetIfOutBroadcastPktsEj
        - Src:             'src/core/thread/network_diagnostic.cpp:325,9'
          Dst:             _ZN2ot17NetworkDiagnostic14MacCountersTlv16SetIfOutDiscardsEj
        - Src:             'src/core/thread/network_diagnostic.cpp:327,16'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
    - functionName:    _ZNK2ot17NetworkDiagnostic6Server13GetVendorNameEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      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:    _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh25ELh32EEEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZNK2ot17NetworkDiagnostic6Server14GetVendorModelEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.hpp'
      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:    _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh26ELh32EEEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZNK2ot17NetworkDiagnostic6Server18GetVendorSwVersionEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      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:    _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh27ELh16EEEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZNK2ot17NetworkDiagnostic6Server15GetVendorAppUrlEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 176
      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:    _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh35ELh96EEEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh28ELh64EEEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZN2ot17NetworkDiagnostic15ChannelPagesTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:597,9'
          Dst:             _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:598,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot17NetworkDiagnostic15ChannelPagesTlv15GetChannelPagesEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 618
      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:    _ZN2ot17NetworkDiagnostic15ConnectivityTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle15ConnectivityTlv4InitEv
        - _ZN2ot3Tlv7SetTypeEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:254,31'
          Dst:             _ZN2ot3Mle15ConnectivityTlv4InitEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:255,18'
          Dst:             _ZN2ot3Tlv7SetTypeEh
    - functionName:    _ZN2ot17NetworkDiagnostic8RouteTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle8RouteTlv4InitEv
        - _ZN2ot3Tlv7SetTypeEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:292,24'
          Dst:             _ZN2ot3Mle8RouteTlv4InitEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:293,18'
          Dst:             _ZN2ot3Tlv7SetTypeEh
    - functionName:    _ZN2ot17NetworkDiagnostic6Server19AppendEnhancedRouteERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         30
      ICount:          129
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11RouterTable14FindRouterByIdEh
        - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry10InitAsSelfEv
        - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry8InitFromERKNS_6RouterE
        - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7Message6AppendINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_3Mle11RouterIdSetEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
        - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
        - _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:208,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:208,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
                - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
                - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
                - _ZN2ot7Message6AppendINS_3Mle11RouterIdSetEEE7otErrorRKT_
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry8InitFromERKNS_6RouterE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry10InitAsSelfEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:208,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:215,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:215,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:216,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendINS_3Mle11RouterIdSetEEE7otErrorRKT_
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry8InitFromERKNS_6RouterE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry10InitAsSelfEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:216,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:216,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:218,18'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry8InitFromERKNS_6RouterE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry10InitAsSelfEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:218,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:220,35'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry8InitFromERKNS_6RouterE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry10InitAsSelfEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:235,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:220,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:222,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry8InitFromERKNS_6RouterE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKT_
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry10InitAsSelfEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:225,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry8InitFromERKNS_6RouterE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKT_
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry10InitAsSelfEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:225,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:227,19'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry10InitAsSelfEv
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKT_
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry8InitFromERKNS_6RouterE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:231,29'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry8InitFromERKNS_6RouterE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKT_
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry10InitAsSelfEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:234,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:234,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:235,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry8InitFromERKNS_6RouterE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry10InitAsSelfEv
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:208,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:208,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/network_diagnostic.cpp:210,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:210,24'
          Dst:             _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
        - Src:             'src/core/thread/network_diagnostic.cpp:212,9'
          Dst:             _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:213,58'
          Dst:             _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
        - Src:             'src/core/thread/network_diagnostic.cpp:213,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/network_diagnostic.cpp:215,5'
          Dst:             _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:216,5'
          Dst:             _ZN2ot7Message6AppendINS_3Mle11RouterIdSetEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:220,26'
          Dst:             _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - Src:             'src/core/thread/network_diagnostic.cpp:225,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:225,29'
          Dst:             _ZNK2ot3Mle3Mle15MatchesRouterIdEh
        - Src:             'src/core/thread/network_diagnostic.cpp:227,19'
          Dst:             _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry10InitAsSelfEv
        - Src:             'src/core/thread/network_diagnostic.cpp:231,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:231,48'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/network_diagnostic.cpp:231,19'
          Dst:             _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry8InitFromERKNS_6RouterE
        - Src:             'src/core/thread/network_diagnostic.cpp:234,9'
          Dst:             _ZN2ot7Message6AppendINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKT_
    - functionName:    _ZN2ot17NetworkDiagnostic6Server16AppendChildTableERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         36
      ICount:          199
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot11ExtendedTlv9SetLengthEt
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetChildIdEt
        - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetTimeoutEh
        - _ZN2ot17NetworkDiagnostic15ChildTableEntry14SetLinkQualityENS_11LinkQualityE
        - _ZN2ot17NetworkDiagnostic15ChildTableEntry7SetModeENS_3Mle10DeviceModeE
        - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3MinItEET_S1_S1_
        - _ZN2ot3Mle17ChildIdFromRloc16Et
        - _ZN2ot3Tlv7SetTypeEh
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
        - _ZN2ot9ClearableINS_17NetworkDiagnostic15ChildTableEntryEE5ClearEv
        - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - _ZNK2ot5Child10GetTimeoutEv
        - _ZNK2ot8Neighbor13GetDeviceModeEv
        - _ZNK2ot8Neighbor16GetLinkQualityInEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:155,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:155,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
                - _ZN2ot3MinItEET_S1_S1_
                - _ZN2ot3Tlv7SetTypeEh
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot9ClearableINS_17NetworkDiagnostic15ChildTableEntryEE5ClearEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetTimeoutEh
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry14SetLinkQualityENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle17ChildIdFromRloc16Et
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetChildIdEt
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry7SetModeENS_3Mle10DeviceModeE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:155,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:159,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:163,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot9ClearableINS_17NetworkDiagnostic15ChildTableEntryEE5ClearEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetTimeoutEh
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry14SetLinkQualityENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle17ChildIdFromRloc16Et
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetChildIdEt
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry7SetModeENS_3Mle10DeviceModeE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:171,16'
              BranchSideFuncs:
                - _ZN2ot3Tlv7SetTypeEh
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot9ClearableINS_17NetworkDiagnostic15ChildTableEntryEE5ClearEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetTimeoutEh
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry14SetLinkQualityENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle17ChildIdFromRloc16Et
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetChildIdEt
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry7SetModeENS_3Mle10DeviceModeE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:165,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:165,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:166,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
                - _ZN2ot10ChildTable15IteratorBuilder5beginEv
                - _ZN2ot10ChildTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot9ClearableINS_17NetworkDiagnostic15ChildTableEntryEE5ClearEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetTimeoutEh
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry14SetLinkQualityENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle17ChildIdFromRloc16Et
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetChildIdEt
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry7SetModeENS_3Mle10DeviceModeE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:173,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:173,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:176,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:176,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot9ClearableINS_17NetworkDiagnostic15ChildTableEntryEE5ClearEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetTimeoutEh
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry14SetLinkQualityENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle17ChildIdFromRloc16Et
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetChildIdEt
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry7SetModeENS_3Mle10DeviceModeE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:195,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:181,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:181,9'
              BranchSideFuncs:
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot9ClearableINS_17NetworkDiagnostic15ChildTableEntryEE5ClearEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetTimeoutEh
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry14SetLinkQualityENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle17ChildIdFromRloc16Et
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetChildIdEt
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry7SetModeENS_3Mle10DeviceModeE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:181,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:183,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:185,20'
              BranchSideFuncs:
                - _ZNK2ot5Child10GetTimeoutEv
                - _ZN2ot9ClearableINS_17NetworkDiagnostic15ChildTableEntryEE5ClearEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetTimeoutEh
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry14SetLinkQualityENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle17ChildIdFromRloc16Et
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetChildIdEt
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry7SetModeENS_3Mle10DeviceModeE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:188,15'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_17NetworkDiagnostic15ChildTableEntryEE5ClearEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetTimeoutEh
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry14SetLinkQualityENS_11LinkQualityE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle17ChildIdFromRloc16Et
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetChildIdEt
                - _ZNK2ot8Neighbor13GetDeviceModeEv
                - _ZN2ot17NetworkDiagnostic15ChildTableEntry7SetModeENS_3Mle10DeviceModeE
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot5Child10GetTimeoutEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:194,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:176,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:194,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:155,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:155,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRouterOrLeaderEv
        - Src:             'src/core/thread/network_diagnostic.cpp:157,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:157,35'
          Dst:             _ZNK2ot10ChildTable14GetNumChildrenENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/network_diagnostic.cpp:157,13'
          Dst:             _ZN2ot3MinItEET_S1_S1_
        - Src:             'src/core/thread/network_diagnostic.cpp:163,13'
          Dst:             _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:164,13'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/network_diagnostic.cpp:165,9'
          Dst:             _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:171,16'
          Dst:             _ZN2ot3Tlv7SetTypeEh
        - Src:             'src/core/thread/network_diagnostic.cpp:172,16'
          Dst:             _ZN2ot11ExtendedTlv9SetLengthEt
        - Src:             'src/core/thread/network_diagnostic.cpp:173,9'
          Dst:             _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:176,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:176,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/network_diagnostic.cpp:176,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/network_diagnostic.cpp:176,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/network_diagnostic.cpp:176,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/network_diagnostic.cpp:176,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:183,60'
          Dst:             _ZNK2ot5Child10GetTimeoutEv
        - Src:             'src/core/thread/network_diagnostic.cpp:188,15'
          Dst:             _ZN2ot9ClearableINS_17NetworkDiagnostic15ChildTableEntryEE5ClearEv
        - Src:             'src/core/thread/network_diagnostic.cpp:189,15'
          Dst:             _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetTimeoutEh
        - Src:             'src/core/thread/network_diagnostic.cpp:190,36'
          Dst:             _ZNK2ot8Neighbor16GetLinkQualityInEv
        - Src:             'src/core/thread/network_diagnostic.cpp:190,15'
          Dst:             _ZN2ot17NetworkDiagnostic15ChildTableEntry14SetLinkQualityENS_11LinkQualityE
        - Src:             'src/core/thread/network_diagnostic.cpp:191,55'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/network_diagnostic.cpp:191,26'
          Dst:             _ZN2ot3Mle17ChildIdFromRloc16Et
        - Src:             'src/core/thread/network_diagnostic.cpp:191,15'
          Dst:             _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetChildIdEt
        - Src:             'src/core/thread/network_diagnostic.cpp:192,29'
          Dst:             _ZNK2ot8Neighbor13GetDeviceModeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:192,15'
          Dst:             _ZN2ot17NetworkDiagnostic15ChildTableEntry7SetModeENS_3Mle10DeviceModeE
        - Src:             'src/core/thread/network_diagnostic.cpp:194,9'
          Dst:             _ZN2ot7Message6AppendINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:176,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
    - functionName:    _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh19EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:610,16'
          Dst:             _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
    - functionName:    _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7SetTypeEh
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:139,41'
          Dst:             _ZN2ot3Tlv7SetTypeEh
    - functionName:    _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot9ClearableINS_17NetworkDiagnostic15ChildTableEntryEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_17NetworkDiagnostic15ChildTableEntryEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_17NetworkDiagnostic15ChildTableEntryEEEvRT_
    - functionName:    _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetTimeoutEh
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTimeout
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10UpdateBitsItTnT_Lt63488ETnS1_Lt11EEES1_S1_S1_
        - _ZN2ot17NetworkDiagnostic15ChildTableEntry17SetTimeoutChildIdEt
        - _ZNK2ot17NetworkDiagnostic15ChildTableEntry17GetTimeoutChildIdEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:510,62'
          Dst:             _ZNK2ot17NetworkDiagnostic15ChildTableEntry17GetTimeoutChildIdEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:510,27'
          Dst:             _ZN2ot10UpdateBitsItTnT_Lt63488ETnS1_Lt11EEES1_S1_S1_
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:510,9'
          Dst:             _ZN2ot17NetworkDiagnostic15ChildTableEntry17SetTimeoutChildIdEt
    - functionName:    _ZN2ot17NetworkDiagnostic15ChildTableEntry14SetLinkQualityENS_11LinkQualityE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLinkQuality
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10UpdateBitsItTnT_Lt1536ETnS1_Lt9EEES1_S1_S1_
        - _ZN2ot17NetworkDiagnostic15ChildTableEntry17SetTimeoutChildIdEt
        - _ZNK2ot17NetworkDiagnostic15ChildTableEntry17GetTimeoutChildIdEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:530,58'
          Dst:             _ZNK2ot17NetworkDiagnostic15ChildTableEntry17GetTimeoutChildIdEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:530,27'
          Dst:             _ZN2ot10UpdateBitsItTnT_Lt1536ETnS1_Lt9EEES1_S1_S1_
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:530,9'
          Dst:             _ZN2ot17NetworkDiagnostic15ChildTableEntry17SetTimeoutChildIdEt
    - functionName:    _ZN2ot17NetworkDiagnostic15ChildTableEntry10SetChildIdEt
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aChildId
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10UpdateBitsItTnT_Lt511ETnS1_Lt0EEES1_S1_S1_
        - _ZN2ot17NetworkDiagnostic15ChildTableEntry17SetTimeoutChildIdEt
        - _ZNK2ot17NetworkDiagnostic15ChildTableEntry17GetTimeoutChildIdEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:547,62'
          Dst:             _ZNK2ot17NetworkDiagnostic15ChildTableEntry17GetTimeoutChildIdEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:547,27'
          Dst:             _ZN2ot10UpdateBitsItTnT_Lt511ETnS1_Lt0EEES1_S1_S1_
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:547,9'
          Dst:             _ZN2ot17NetworkDiagnostic15ChildTableEntry17SetTimeoutChildIdEt
    - functionName:    _ZN2ot17NetworkDiagnostic15ChildTableEntry7SetModeENS_3Mle10DeviceModeE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Mle10DeviceMode3GetEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:562,57'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetEv
    - functionName:    _ZN2ot7Message6AppendINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot7Message6AppendINS_3Mle11RouterIdSetEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot3Mle3Mle15MatchesRouterIdEh
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle18RouterIdFromRloc16Et
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:509,60'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
    - functionName:    _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry10InitAsSelfEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry12SetRouteDataEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:974,29'
          Dst:             _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry12SetRouteDataEt
    - functionName:    _ZN2ot7Message6AppendINS_17NetworkDiagnostic21EnhancedRouteTlvEntryEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Mac3Mac11GetCountersEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      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:    _ZN2ot13ClearAllBytesINS_17NetworkDiagnostic14MacCountersTlvEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot17NetworkDiagnostic14MacCountersTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:328,9'
          Dst:             _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:329,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot17NetworkDiagnostic14MacCountersTlv20SetIfInUnknownProtosEj
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIfInUnknownProtos
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:354,30'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot17NetworkDiagnostic14MacCountersTlv13SetIfInErrorsEj
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIfInErrors
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:369,68'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot17NetworkDiagnostic14MacCountersTlv14SetIfOutErrorsEj
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIfOutErrors
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:383,71'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot17NetworkDiagnostic14MacCountersTlv16SetIfInUcastPktsEj
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIfInUcastPkts
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:397,77'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot17NetworkDiagnostic14MacCountersTlv20SetIfInBroadcastPktsEj
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIfInBroadcastPkts
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:412,30'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot17NetworkDiagnostic14MacCountersTlv15SetIfInDiscardsEj
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIfInDiscards
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:427,74'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot17NetworkDiagnostic14MacCountersTlv17SetIfOutUcastPktsEj
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIfOutUcastPkts
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:441,80'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot17NetworkDiagnostic14MacCountersTlv21SetIfOutBroadcastPktsEj
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIfOutBroadcastPkts
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:457,31'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot17NetworkDiagnostic14MacCountersTlv16SetIfOutDiscardsEj
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIfOutDiscards
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:472,77'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot7Message6AppendINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9SetRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:838,50'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot5Child15GetIp6AddressesEv
      functionSourceFile: '/src/openthread/src/core/thread/child.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      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:    _ZN2ot17NetworkDiagnostic6Server28AppendChildIp6AddressListTlvERNS_7MessageERKNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAnswer
        - aChild
      BBCount:         42
      ICount:          209
      EdgeCount:       52
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11ExtendedTlv9SetLengthEt
        - _ZN2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9SetRloc16Et
        - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv7SetTypeEh
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE9GetLengthEv
        - _ZNK2ot5Child15GetIp6AddressesEv
        - _ZNK2ot5Child22GetMeshLocalIp6AddressERNS_3Ip67AddressE
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:903,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:905,19'
              BranchSideFuncs:
                - _ZN2ot3Tlv7SetTypeEh
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9SetRloc16Et
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKT_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot5Child15GetIp6AddressesEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:909,15'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
                - _ZN2ot3Tlv7SetTypeEh
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9SetRloc16Et
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKT_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot5Child15GetIp6AddressesEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
        - Branch String:   'src/core/thread/network_diagnostic.cpp:912,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:912,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv7SetTypeEh
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9SetRloc16Et
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKT_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot5Child15GetIp6AddressesEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:912,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:914,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:918,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9SetRloc16Et
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKT_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot5Child15GetIp6AddressesEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:926,16'
              BranchSideFuncs:
                - _ZN2ot3Tlv7SetTypeEh
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9SetRloc16Et
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKT_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot5Child15GetIp6AddressesEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/thread/network_diagnostic.cpp:920,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:920,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:921,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9SetRloc16Et
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKT_
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot5Child15GetIp6AddressesEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/thread/network_diagnostic.cpp:928,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:928,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:933,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:933,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:935,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address13IsUnspecifiedEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot5Child15GetIp6AddressesEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/thread/network_diagnostic.cpp:935,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:937,9'
              BranchSideFuncs:
                - _ZNK2ot5Child15GetIp6AddressesEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:940,40'
              BranchSideFuncs:
                - _ZNK2ot5Child15GetIp6AddressesEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/thread/network_diagnostic.cpp:937,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:937,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:938,5'
              BranchSideFuncs:
                - _ZNK2ot5Child15GetIp6AddressesEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
                - _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/thread/network_diagnostic.cpp:940,38'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:940,38'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:943,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:942,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:940,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:942,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:899,53'
          Dst:             _ZNK2ot5Child15GetIp6AddressesEv
        - Src:             'src/core/thread/network_diagnostic.cpp:899,71'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:903,16'
          Dst:             _ZNK2ot5Child22GetMeshLocalIp6AddressERNS_3Ip67AddressE
        - Src:             'src/core/thread/network_diagnostic.cpp:909,15'
          Dst:             _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - Src:             'src/core/thread/network_diagnostic.cpp:918,13'
          Dst:             _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:919,13'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/network_diagnostic.cpp:920,9'
          Dst:             _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:926,16'
          Dst:             _ZN2ot3Tlv7SetTypeEh
        - Src:             'src/core/thread/network_diagnostic.cpp:927,16'
          Dst:             _ZN2ot11ExtendedTlv9SetLengthEt
        - Src:             'src/core/thread/network_diagnostic.cpp:928,9'
          Dst:             _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:931,31'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/network_diagnostic.cpp:931,14'
          Dst:             _ZN2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9SetRloc16Et
        - Src:             'src/core/thread/network_diagnostic.cpp:933,5'
          Dst:             _ZN2ot7Message6AppendINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:935,16'
          Dst:             _ZNK2ot3Ip67Address13IsUnspecifiedEv
        - Src:             'src/core/thread/network_diagnostic.cpp:937,9'
          Dst:             _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:940,47'
          Dst:             _ZNK2ot5Child15GetIp6AddressesEv
        - Src:             'src/core/thread/network_diagnostic.cpp:940,38'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE5beginEv
        - Src:             'src/core/thread/network_diagnostic.cpp:940,38'
          Dst:             _ZNK2ot5ArrayINS_5Child12Ip6AddrEntryELt9EhE3endEv
        - Src:             'src/core/thread/network_diagnostic.cpp:942,9'
          Dst:             _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
    - functionName:    _ZN2ot17NetworkDiagnostic17RouterNeighborTlv11InitAsEmptyEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:867,9'
          Dst:             _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:868,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot17NetworkDiagnostic8ChildTlv11InitAsEmptyEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:668,9'
          Dst:             _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:669,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot17NetworkDiagnostic6Server20HandleAnswerResponseERNS_4Coap7MessageEPS3_PKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNextAnswer
        - aResponse
        - aMessageInfo
        - aResult
      BBCount:         24
      ICount:          97
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
        - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot4Coap7Message7GetCodeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:813,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:813,5'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:814,5'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:814,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:814,5'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:814,5'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:814,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:814,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:814,5'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:815,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:815,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:815,5'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:820,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:820,9'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:822,31'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:815,5'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:817,47'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/network_diagnostic.cpp:817,5'
          Dst:             _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
        - Src:             'src/core/thread/network_diagnostic.cpp:822,9'
          Dst:             _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
    - functionName:    _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAnswer
        - aDestination
      BBCount:         12
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot17NetworkDiagnostic6Server20HandleAnswerResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap12MessageQueue7DequeueERNS0_7MessageE
        - _ZN2ot4Coap7Message18GetNextCoapMessageEv
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot17NetworkDiagnostic6Server12IsLastAnswerERKNS_4Coap7MessageE
        - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:764,35'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:764,22'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
                - _ZN2ot4Coap12MessageQueue7DequeueERNS0_7MessageE
                - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:764,69'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message18GetNextCoapMessageEv
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
                - _ZN2ot4Coap12MessageQueue7DequeueERNS0_7MessageE
                - _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:776,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:776,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:781,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:783,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:785,36'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:787,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:764,35'
          Dst:             _ZNK2ot17NetworkDiagnostic6Server12IsLastAnswerERKNS_4Coap7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:764,77'
          Dst:             _ZN2ot4Coap7Message18GetNextCoapMessageEv
        - Src:             'src/core/thread/network_diagnostic.cpp:765,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/network_diagnostic.cpp:765,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_diagnostic.cpp:767,18'
          Dst:             _ZN2ot4Coap12MessageQueue7DequeueERNS0_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:769,5'
          Dst:             _ZNK2ot17NetworkDiagnostic6Server25PrepareMessageInfoForDestERKNS_3Ip67AddressERNS_3Tmf11MessageInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:774,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:774,31'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - Src:             'src/core/thread/network_diagnostic.cpp:774,31'
          Dst:             _ZN2ot17NetworkDiagnostic6Server20HandleAnswerResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/thread/network_diagnostic.cpp:781,17'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:785,13'
          Dst:             _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
    - functionName:    _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFirstAnswer
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Coap12MessageQueue14DequeueAndFreeERNS0_7MessageE
        - _ZN2ot4Coap7Message18GetNextCoapMessageEv
        - _ZNK2ot17NetworkDiagnostic6Server12IsLastAnswerERKNS_4Coap7MessageE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:670,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:672,45'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic6Server12IsLastAnswerERKNS_4Coap7MessageE
                - _ZN2ot4Coap7Message18GetNextCoapMessageEv
                - _ZN2ot4Coap12MessageQueue14DequeueAndFreeERNS0_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:677,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:672,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:672,24'
              BranchSideFuncs:
                - _ZN2ot4Coap12MessageQueue14DequeueAndFreeERNS0_7MessageE
                - _ZNK2ot17NetworkDiagnostic6Server12IsLastAnswerERKNS_4Coap7MessageE
                - _ZN2ot4Coap7Message18GetNextCoapMessageEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:672,65'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message18GetNextCoapMessageEv
                - _ZN2ot4Coap12MessageQueue14DequeueAndFreeERNS0_7MessageE
                - _ZNK2ot17NetworkDiagnostic6Server12IsLastAnswerERKNS_4Coap7MessageE
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:672,31'
          Dst:             _ZNK2ot17NetworkDiagnostic6Server12IsLastAnswerERKNS_4Coap7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:672,73'
          Dst:             _ZN2ot4Coap7Message18GetNextCoapMessageEv
        - Src:             'src/core/thread/network_diagnostic.cpp:674,22'
          Dst:             _ZN2ot4Coap12MessageQueue14DequeueAndFreeERNS0_7MessageE
    - functionName:    _ZNK2ot17NetworkDiagnostic6Server12IsLastAnswerERKNS_4Coap7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAnswer
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKNS_7MessageERT_
        - _ZNK2ot17NetworkDiagnostic9AnswerTlv6IsLastEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:655,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:655,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:656,24'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic9AnswerTlv6IsLastEv
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:655,5'
          Dst:             _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKNS_7MessageERT_
        - Src:             'src/core/thread/network_diagnostic.cpp:656,24'
          Dst:             _ZNK2ot17NetworkDiagnostic9AnswerTlv6IsLastEv
    - functionName:    _ZN2ot4Coap7Message18GetNextCoapMessageEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message7GetNextEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:774,71'
          Dst:             _ZNK2ot7Message7GetNextEv
    - functionName:    _ZN2ot4Coap12MessageQueue14DequeueAndFreeERNS0_7MessageE
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:984,64'
          Dst:             _ZN2ot12MessageQueue14DequeueAndFreeERNS_7MessageE
    - functionName:    _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKNS_7MessageERT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aTlv
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:406,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
    - functionName:    _ZNK2ot17NetworkDiagnostic9AnswerTlv6IsLastEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1036
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot17NetworkDiagnostic9AnswerTlv13GetFlagsIndexEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:1036,38'
          Dst:             _ZNK2ot17NetworkDiagnostic9AnswerTlv13GetFlagsIndexEv
    - functionName:    _ZN2ot4Coap12MessageQueue7DequeueERNS0_7MessageE
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:977,57'
          Dst:             _ZN2ot12MessageQueue7DequeueERNS_7MessageE
    - functionName:    _ZN2ot17NetworkDiagnostic6Server20HandleAnswerResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         9
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot17NetworkDiagnostic6Server20HandleAnswerResponseERNS_4Coap7MessageEPS3_PKNS_3Ip611MessageInfoE7otError
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:797,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:797,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZN2ot16AsCoapMessagePtrEP9otMessage
                - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZN2ot17NetworkDiagnostic6Server20HandleAnswerResponseERNS_4Coap7MessageEPS3_PKNS_3Ip611MessageInfoE7otError
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:797,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:799,17'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:799,65'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/thread/network_diagnostic.cpp:799,93'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/thread/network_diagnostic.cpp:799,31'
          Dst:             _ZN2ot17NetworkDiagnostic6Server20HandleAnswerResponseERNS_4Coap7MessageEPS3_PKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZNK2ot11GetProviderINS_7MessageEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_17NetworkDiagnostic6ServerEEERT_v
        - _ZNK2ot7Message11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot7Message11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_17NetworkDiagnostic6ServerEEERT_v
    - functionName:    _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAnswer
        - aInfo
      BBCount:         13
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot17NetworkDiagnostic6Server14AllocateAnswerERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
        - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:747,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:747,5'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14AllocateAnswerERPNS_4Coap7MessageERNS1_10AnswerInfoE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:747,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:750,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:750,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:752,28'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server14AllocateAnswerERPNS_4Coap7MessageERNS1_10AnswerInfoE
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:747,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/thread/network_diagnostic.cpp:749,15'
          Dst:             _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
        - Src:             'src/core/thread/network_diagnostic.cpp:750,5'
          Dst:             _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:752,13'
          Dst:             _ZN2ot17NetworkDiagnostic6Server14AllocateAnswerERPNS_4Coap7MessageERNS1_10AnswerInfoE
    - functionName:    _ZN2ot17NetworkDiagnostic6Server14AllocateAnswerERPNS_4Coap7MessageERNS1_10AnswerInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAnswer
        - aInfo
      BBCount:         19
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageE
        - _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
        - _ZN2ot7Message11SetPriorityENS0_8PriorityE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:626,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:626,5'
              BranchSideFuncs:
                - _ZN2ot7Message11SetPriorityENS0_8PriorityE
                - _ZL11IgnoreError7otError.20412
                - _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:626,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:631,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:633,30'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:636,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:636,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:636,15'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:638,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:638,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:638,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:639,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:625,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:625,33'
          Dst:             _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/network_diagnostic.cpp:627,26'
          Dst:             _ZN2ot7Message11SetPriorityENS0_8PriorityE
        - Src:             'src/core/thread/network_diagnostic.cpp:627,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/network_diagnostic.cpp:629,18'
          Dst:             _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:638,9'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh33EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
    - functionName:    _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageE
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageENS_12MessageQueue13QueuePositionE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:962,39'
          Dst:             _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageENS_12MessageQueue13QueuePositionE
    - functionName:    _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAnswer
        - aInfo
      BBCount:         22
      ICount:          112
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11RouterTable3endEv
        - _ZN2ot11RouterTable5beginEv
        - _ZN2ot17NetworkDiagnostic17RouterNeighborTlv11InitAsEmptyEv
        - _ZN2ot17NetworkDiagnostic17RouterNeighborTlv8InitFromERKNS_6RouterE
        - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - _ZNK2ot8Neighbor12IsStateValidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:853,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:853,25'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot17NetworkDiagnostic17RouterNeighborTlv11InitAsEmptyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot17NetworkDiagnostic17RouterNeighborTlv8InitFromERKNS_6RouterE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:868,17'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic17RouterNeighborTlv11InitAsEmptyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:855,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:857,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic17RouterNeighborTlv8InitFromERKNS_6RouterE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic17RouterNeighborTlv11InitAsEmptyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot8Neighbor12IsStateValidEv
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:860,30'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic17RouterNeighborTlv8InitFromERKNS_6RouterE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic17RouterNeighborTlv11InitAsEmptyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot8Neighbor12IsStateValidEv
        - Branch String:   'src/core/thread/network_diagnostic.cpp:862,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:862,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:863,9'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic17RouterNeighborTlv11InitAsEmptyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot17NetworkDiagnostic17RouterNeighborTlv8InitFromERKNS_6RouterE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:863,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:853,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:863,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:869,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:869,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:869,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:853,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:853,25'
          Dst:             _ZN2ot11RouterTable5beginEv
        - Src:             'src/core/thread/network_diagnostic.cpp:853,25'
          Dst:             _ZN2ot11RouterTable3endEv
        - Src:             'src/core/thread/network_diagnostic.cpp:855,21'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/network_diagnostic.cpp:860,21'
          Dst:             _ZN2ot17NetworkDiagnostic17RouterNeighborTlv8InitFromERKNS_6RouterE
        - Src:             'src/core/thread/network_diagnostic.cpp:862,9'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:863,9'
          Dst:             _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:868,17'
          Dst:             _ZN2ot17NetworkDiagnostic17RouterNeighborTlv11InitAsEmptyEv
        - Src:             'src/core/thread/network_diagnostic.cpp:869,5'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
    - functionName:    _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAnswer
        - aInfo
      BBCount:         20
      ICount:          110
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - _ZN2ot17NetworkDiagnostic6Server28AppendChildIp6AddressListTlvERNS_7MessageERKNS_5ChildE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:880,29'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:880,29'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot17NetworkDiagnostic6Server28AppendChildIp6AddressListTlvERNS_7MessageERKNS_5ChildE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:888,9'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
        - Branch String:   'src/core/thread/network_diagnostic.cpp:882,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:882,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:883,9'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot17NetworkDiagnostic6Server28AppendChildIp6AddressListTlvERNS_7MessageERKNS_5ChildE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:883,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:880,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:883,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:890,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:890,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:890,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:880,31'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:880,49'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/network_diagnostic.cpp:880,29'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/network_diagnostic.cpp:880,29'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/network_diagnostic.cpp:880,29'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/network_diagnostic.cpp:880,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:882,9'
          Dst:             _ZN2ot17NetworkDiagnostic6Server28AppendChildIp6AddressListTlvERNS_7MessageERKNS_5ChildE
        - Src:             'src/core/thread/network_diagnostic.cpp:883,9'
          Dst:             _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:880,29'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/network_diagnostic.cpp:888,9'
          Dst:             _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:889,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/network_diagnostic.cpp:890,5'
          Dst:             _ZN2ot7Message6AppendINS_17NetworkDiagnostic3TlvEEE7otErrorRKT_
    - functionName:    _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAnswer
        - aInfo
      BBCount:         20
      ICount:          110
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - _ZN2ot17NetworkDiagnostic8ChildTlv11InitAsEmptyEv
        - _ZN2ot17NetworkDiagnostic8ChildTlv8InitFromERKNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot3Tlv8AppendToERNS_7MessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:831,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:831,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot17NetworkDiagnostic8ChildTlv8InitFromERKNS_5ChildE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot17NetworkDiagnostic8ChildTlv11InitAsEmptyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:841,14'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic8ChildTlv11InitAsEmptyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:835,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:835,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:836,9'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot17NetworkDiagnostic8ChildTlv11InitAsEmptyEv
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot17NetworkDiagnostic8ChildTlv8InitFromERKNS_5ChildE
                - _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:836,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:831,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:836,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:842,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:842,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:842,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:831,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:831,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/network_diagnostic.cpp:831,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/network_diagnostic.cpp:831,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/network_diagnostic.cpp:831,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/network_diagnostic.cpp:831,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/network_diagnostic.cpp:833,18'
          Dst:             _ZN2ot17NetworkDiagnostic8ChildTlv8InitFromERKNS_5ChildE
        - Src:             'src/core/thread/network_diagnostic.cpp:835,9'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:836,9'
          Dst:             _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:831,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/thread/network_diagnostic.cpp:841,14'
          Dst:             _ZN2ot17NetworkDiagnostic8ChildTlv11InitAsEmptyEv
        - Src:             'src/core/thread/network_diagnostic.cpp:842,5'
          Dst:             _ZNK2ot3Tlv8AppendToERNS_7MessageE
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh33EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot17NetworkDiagnostic6Server10AnswerInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot17NetworkDiagnostic6Server21PrepareAndSendAnswersERKNS_3Ip67AddressERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDestination
        - aRequest
      BBCount:         56
      ICount:          223
      EdgeCount:       68
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot17NetworkDiagnostic6Server10AnswerInfoC2Ev
        - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
        - _ZN2ot17NetworkDiagnostic6Server14AllocateAnswerERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
        - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
        - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh33EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot7Message11GetPriorityEv
        - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:687,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:689,14'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot17NetworkDiagnostic6Server14AllocateAnswerERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:692,22'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetPriorityEv
                - _ZN2ot17NetworkDiagnostic6Server14AllocateAnswerERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:694,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:694,5'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:696,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:696,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:696,5'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:698,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:698,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:702,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:724,25'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:702,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:702,9'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:703,21'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:705,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:708,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:711,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:714,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:717,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:708,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:708,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:709,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:711,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:711,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:712,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:714,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:714,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:715,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:717,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:717,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:718,13'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
                - _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
                - _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
                - _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:721,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:698,5'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:721,9'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:725,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:725,5'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:727,26'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
        - Branch String:   'src/core/thread/network_diagnostic.cpp:730,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:730,40'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:730,31'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:730,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:730,9'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:732,37'
              BranchSideFuncs:
                - _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:683,20'
          Dst:             _ZN2ot17NetworkDiagnostic6Server10AnswerInfoC2Ev
        - Src:             'src/core/thread/network_diagnostic.cpp:687,9'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh33EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/network_diagnostic.cpp:692,31'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/thread/network_diagnostic.cpp:694,5'
          Dst:             _ZN2ot17NetworkDiagnostic6Server14AllocateAnswerERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:696,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/thread/network_diagnostic.cpp:698,25'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/thread/network_diagnostic.cpp:702,9'
          Dst:             _ZNK2ot7Message4ReadIhEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/thread/network_diagnostic.cpp:703,21'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/thread/network_diagnostic.cpp:708,13'
          Dst:             _ZN2ot17NetworkDiagnostic6Server27AppendChildTableAsChildTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:711,13'
          Dst:             _ZN2ot17NetworkDiagnostic6Server30AppendChildTableIp6AddressListERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:714,13'
          Dst:             _ZN2ot17NetworkDiagnostic6Server24AppendRouterNeighborTlvsERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:717,13'
          Dst:             _ZN2ot17NetworkDiagnostic6Server13AppendDiagTlvEhRNS_7MessageE
        - Src:             'src/core/thread/network_diagnostic.cpp:721,9'
          Dst:             _ZN2ot17NetworkDiagnostic6Server17CheckAnswerLengthERPNS_4Coap7MessageERNS1_10AnswerInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:724,15'
          Dst:             _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
        - Src:             'src/core/thread/network_diagnostic.cpp:725,5'
          Dst:             _ZN2ot7Message6AppendINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKT_
        - Src:             'src/core/thread/network_diagnostic.cpp:727,5'
          Dst:             _ZN2ot17NetworkDiagnostic6Server14SendNextAnswerERNS_4Coap7MessageERKNS_3Ip67AddressE
        - Src:             'src/core/thread/network_diagnostic.cpp:732,9'
          Dst:             _ZN2ot17NetworkDiagnostic6Server21FreeAllRelatedAnswersERNS_4Coap7MessageE
    - functionName:    _ZN2ot17NetworkDiagnostic6Server9HandleTmfILNS_3UriE35EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         12
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11UriToStringILNS_3UriE35EEEPKcv
        - _ZN2ot17NetworkDiagnostic6Server21PrepareAndSendAnswersERKNS_3Ip67AddressERKNS_7MessageE
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot4Coap7Message13IsConfirmableEv
        - _ZNK2ot4Coap7Message13IsPostRequestEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic.cpp:559,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:559,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE35EEEPKcv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot17NetworkDiagnostic6Server21PrepareAndSendAnswersERKNS_3Ip67AddressERKNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:559,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/network_diagnostic.cpp:565,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:567,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.20412
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot17NetworkDiagnostic6Server21PrepareAndSendAnswersERKNS_3Ip67AddressERKNS_7MessageE
            - BranchSide:      'src/core/thread/network_diagnostic.cpp:573,27'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot17NetworkDiagnostic6Server21PrepareAndSendAnswersERKNS_3Ip67AddressERKNS_7MessageE
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:559,5'
          Dst:             _ZNK2ot4Coap7Message13IsPostRequestEv
        - Src:             'src/core/thread/network_diagnostic.cpp:561,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE35EEEPKcv
        - Src:             'src/core/thread/network_diagnostic.cpp:561,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/network_diagnostic.cpp:561,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/thread/network_diagnostic.cpp:561,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/thread/network_diagnostic.cpp:561,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/network_diagnostic.cpp:565,18'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/thread/network_diagnostic.cpp:567,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/network_diagnostic.cpp:567,39'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/network_diagnostic.cpp:567,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/network_diagnostic.cpp:573,40'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/network_diagnostic.cpp:573,5'
          Dst:             _ZN2ot17NetworkDiagnostic6Server21PrepareAndSendAnswersERKNS_3Ip67AddressERKNS_7MessageE
    - functionName:    _ZN2ot10StringCopyILt97EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aTargetBuffer
        - aSource
        - aEncodingCheck
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10StringCopyEPctPKcNS_19StringEncodingCheckE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:202,12'
          Dst:             _ZN2ot10StringCopyEPctPKcNS_19StringEncodingCheckE
    - functionName:    _ZN2ot17NetworkDiagnostic6Server15SetVendorAppUrlEPKc
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aVendorAppUrl
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10StringCopyILt97EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:88,12'
          Dst:             _ZN2ot10StringCopyILt97EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
    - functionName:    _ZN2ot10StringCopyILt17EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aTargetBuffer
        - aSource
        - aEncodingCheck
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10StringCopyEPctPKcNS_19StringEncodingCheckE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:202,12'
          Dst:             _ZN2ot10StringCopyEPctPKcNS_19StringEncodingCheckE
    - functionName:    _ZN2ot17NetworkDiagnostic6Server18SetVendorSwVersionEPKc
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aVendorSwVersion
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10StringCopyILt17EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:83,12'
          Dst:             _ZN2ot10StringCopyILt17EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
    - functionName:    _ZN2ot17NetworkDiagnostic6Server14SetVendorModelEPKc
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aVendorModel
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10StringCopyILt33EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:78,12'
          Dst:             _ZN2ot10StringCopyILt33EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
    - functionName:    _ZN2ot10StringCopyILt33EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aTargetBuffer
        - aSource
        - aEncodingCheck
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10StringCopyEPctPKcNS_19StringEncodingCheckE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:202,12'
          Dst:             _ZN2ot10StringCopyEPctPKcNS_19StringEncodingCheckE
    - functionName:    _ZN2ot17NetworkDiagnostic6Server13SetVendorNameEPKc
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aVendorName
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10StringCopyILt33EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:73,12'
          Dst:             _ZN2ot10StringCopyILt33EEE7otErrorRAT__cPKcNS_19StringEncodingCheckE
    - functionName:    _ZN2ot4Coap12MessageQueueC2Ev
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:941,5'
          Dst:             _ZN2ot12MessageQueueC2Ev
    - functionName:    _ZN2ot17NetworkDiagnostic6ServerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4Coap12MessageQueueC2Ev
        - _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.cpp:53,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/network_diagnostic.cpp:52,9'
          Dst:             _ZN2ot4Coap12MessageQueueC2Ev
        - Src:             'src/core/thread/network_diagnostic.cpp:52,9'
          Dst:             _ZN2ot8CallbackIPFvPvELNS_23CallbackContextPositionE0EEC2Ev
    - functionName:    _ZN2ot13ClearAllBytesINS_17NetworkDiagnostic17RouterNeighborTlvEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_17NetworkDiagnostic8ChildTlvEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Swap64Em
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15LinkQualityInfo17GetLinkQualityOutEv
      functionSourceFile: '/src/openthread/src/core/thread/link_quality.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot17NetworkDiagnostic14MleCountersTlv4ReadER24otNetworkDiagMleCounters
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDiagMleCounters
      BBCount:         3
      ICount:          108
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9BigEndian10HostSwap64Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:159,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:160,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:161,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:162,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:163,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:164,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:165,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:166,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:167,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:168,55'
          Dst:             _ZN2ot9BigEndian10HostSwap64Em
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:169,55'
          Dst:             _ZN2ot9BigEndian10HostSwap64Em
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:170,55'
          Dst:             _ZN2ot9BigEndian10HostSwap64Em
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:171,55'
          Dst:             _ZN2ot9BigEndian10HostSwap64Em
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:172,55'
          Dst:             _ZN2ot9BigEndian10HostSwap64Em
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:173,55'
          Dst:             _ZN2ot9BigEndian10HostSwap64Em
    - functionName:    _ZN2ot9BigEndian10HostSwap64Em
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Swap64Em
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/encoding.hpp:98,59'
          Dst:             _ZN2ot6Swap64Em
    - functionName:    _ZN2ot17NetworkDiagnostic14MleCountersTlv4InitERK13otMleCounters
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMleCounters
      BBCount:         3
      ICount:          110
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9BigEndian10HostSwap64Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:137,5'
          Dst:             _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:138,5'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:140,38'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:141,38'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:142,38'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:143,38'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:144,38'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:145,38'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:146,38'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:147,38'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:148,38'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:149,38'
          Dst:             _ZN2ot9BigEndian10HostSwap64Em
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:150,38'
          Dst:             _ZN2ot9BigEndian10HostSwap64Em
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:151,38'
          Dst:             _ZN2ot9BigEndian10HostSwap64Em
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:152,38'
          Dst:             _ZN2ot9BigEndian10HostSwap64Em
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:153,38'
          Dst:             _ZN2ot9BigEndian10HostSwap64Em
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:154,38'
          Dst:             _ZN2ot9BigEndian10HostSwap64Em
    - functionName:    _ZN2ot17NetworkDiagnostic9AnswerTlv13SetFlagsIndexEt
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1050
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aFlagsIndex
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:1050,66'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot17NetworkDiagnostic9AnswerTlv4InitEtb
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - bool
      constantsTouched: []
      argNames:
        - this
        - aIndex
        - aIsLast
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot17NetworkDiagnostic9AnswerTlv13SetFlagsIndexEt
        - _ZN2ot3Tlv9SetLengthEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:129,5'
          Dst:             _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:130,5'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:132,5'
          Dst:             _ZN2ot17NetworkDiagnostic9AnswerTlv13SetFlagsIndexEt
    - functionName:    _ZN2ot9ClearableINS_17NetworkDiagnostic17RouterNeighborTlvEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_17NetworkDiagnostic17RouterNeighborTlvEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_17NetworkDiagnostic17RouterNeighborTlvEEEvRT_
    - functionName:    _ZN2ot17NetworkDiagnostic17RouterNeighborTlv8InitFromERKNS_6RouterE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9BigEndian10HostSwap32Ej
        - _ZN2ot9ClearableINS_17NetworkDiagnostic17RouterNeighborTlvEE5ClearEv
        - _ZNK2ot15LinkQualityInfo10GetLastRssEv
        - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - _ZNK2ot15LinkQualityInfo17GetFrameErrorRateEv
        - _ZNK2ot15LinkQualityInfo19GetMessageErrorRateEv
        - _ZNK2ot8Neighbor10GetVersionEv
        - _ZNK2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot8Neighbor17GetConnectionTimeEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:108,5'
          Dst:             _ZN2ot9ClearableINS_17NetworkDiagnostic17RouterNeighborTlvEE5ClearEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:110,5'
          Dst:             _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:111,5'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:114,55'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:114,25'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:115,33'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:116,55'
          Dst:             _ZNK2ot8Neighbor10GetVersionEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:116,25'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:117,55'
          Dst:             _ZNK2ot8Neighbor17GetConnectionTimeEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:117,25'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:118,33'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:118,47'
          Dst:             _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:119,33'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:119,47'
          Dst:             _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:120,33'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:120,47'
          Dst:             _ZNK2ot15LinkQualityInfo10GetLastRssEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:121,55'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:121,69'
          Dst:             _ZNK2ot15LinkQualityInfo17GetFrameErrorRateEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:121,25'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:122,55'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:122,69'
          Dst:             _ZNK2ot15LinkQualityInfo19GetMessageErrorRateEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:122,25'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot9ClearableINS_17NetworkDiagnostic8ChildTlvEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_17NetworkDiagnostic8ChildTlvEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_17NetworkDiagnostic8ChildTlvEEEvRT_
    - functionName:    _ZN2ot17NetworkDiagnostic8ChildTlv8InitFromERKNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         6
      ICount:          150
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9BigEndian10HostSwap32Ej
        - _ZN2ot9ClearableINS_17NetworkDiagnostic8ChildTlvEE5ClearEv
        - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - _ZNK2ot15LinkQualityInfo10GetLastRssEv
        - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - _ZNK2ot15LinkQualityInfo17GetFrameErrorRateEv
        - _ZNK2ot15LinkQualityInfo19GetMessageErrorRateEv
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot5Child10GetTimeoutEv
        - _ZNK2ot5Child22GetSupervisionIntervalEv
        - _ZNK2ot8Neighbor10GetVersionEv
        - _ZNK2ot8Neighbor11GetLinkInfoEv
        - _ZNK2ot8Neighbor12GetLastHeardEv
        - _ZNK2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - _ZNK2ot8Neighbor17GetConnectionTimeEv
        - _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic_tlvs.cpp:90,28'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic_tlvs.cpp:90,28'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo10GetLastRssEv
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo17GetFrameErrorRateEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo19GetMessageErrorRateEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZN2ot9BigEndian10HostSwap16Et
            - BranchSide:      'src/core/thread/network_diagnostic_tlvs.cpp:90,80'
              BranchSideFuncs:
                - _ZNK2ot5Child22GetSupervisionIntervalEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo13GetAverageRssEv
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo10GetLastRssEv
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo17GetFrameErrorRateEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot8Neighbor11GetLinkInfoEv
                - _ZNK2ot15LinkQualityInfo19GetMessageErrorRateEv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZN2ot9BigEndian10HostSwap16Et
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:74,5'
          Dst:             _ZN2ot9ClearableINS_17NetworkDiagnostic8ChildTlvEE5ClearEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:76,5'
          Dst:             _ZN2ot17NetworkDiagnostic3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:77,5'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:79,22'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:80,22'
          Dst:             _ZNK2ot8Neighbor18IsFullThreadDeviceEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:81,23'
          Dst:             _ZNK2ot8Neighbor18GetNetworkDataTypeEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:84,57'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:84,28'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:85,35'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:86,57'
          Dst:             _ZNK2ot8Neighbor10GetVersionEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:86,28'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:87,57'
          Dst:             _ZNK2ot5Child10GetTimeoutEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:87,28'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:88,66'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:88,96'
          Dst:             _ZNK2ot8Neighbor12GetLastHeardEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:88,87'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:88,50'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:88,28'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:89,57'
          Dst:             _ZNK2ot8Neighbor17GetConnectionTimeEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:89,28'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:90,35'
          Dst:             _ZNK2ot8Neighbor14IsRxOnWhenIdleEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:90,87'
          Dst:             _ZNK2ot5Child22GetSupervisionIntervalEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:90,58'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:91,35'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:91,49'
          Dst:             _ZNK2ot15LinkQualityInfo13GetLinkMarginEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:92,35'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:92,49'
          Dst:             _ZNK2ot15LinkQualityInfo13GetAverageRssEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:93,35'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:93,49'
          Dst:             _ZNK2ot15LinkQualityInfo10GetLastRssEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:94,57'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:94,71'
          Dst:             _ZNK2ot15LinkQualityInfo17GetFrameErrorRateEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:94,28'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:95,57'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:95,71'
          Dst:             _ZNK2ot15LinkQualityInfo19GetMessageErrorRateEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:95,28'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:96,57'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:96,28'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry12GetRouteDataEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:1009,48'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry5ParseER25otNetworkDiagEnhRouteData
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aParseInfo
      BBCount:         3
      ICount:          89
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry12GetRouteDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:60,21'
          Dst:             _ZNK2ot17NetworkDiagnostic21EnhancedRouteTlvEntry12GetRouteDataEv
    - functionName:    _ZNK2ot6Router7GetCostEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Router17GetLinkQualityOutEv
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15LinkQualityInfo17GetLinkQualityOutEv
        - _ZNK2ot8Neighbor11GetLinkInfoEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router.hpp:154,56'
          Dst:             _ZNK2ot8Neighbor11GetLinkInfoEv
        - Src:             'src/core/thread/router.hpp:154,70'
          Dst:             _ZNK2ot15LinkQualityInfo17GetLinkQualityOutEv
    - functionName:    _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry8InitFromERKNS_6RouterE
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         6
      ICount:          81
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry12SetRouteDataEt
        - _ZNK2ot6Router10GetNextHopEv
        - _ZNK2ot6Router17GetLinkQualityOutEv
        - _ZNK2ot6Router7GetCostEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor16GetLinkQualityInEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/network_diagnostic_tlvs.cpp:45,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/network_diagnostic_tlvs.cpp:45,9'
              BranchSideFuncs:
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry12SetRouteDataEt
            - BranchSide:      'src/core/thread/network_diagnostic_tlvs.cpp:47,14'
              BranchSideFuncs:
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry12SetRouteDataEt
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:45,17'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:48,48'
          Dst:             _ZNK2ot6Router17GetLinkQualityOutEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:49,48'
          Dst:             _ZNK2ot8Neighbor16GetLinkQualityInEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:52,45'
          Dst:             _ZNK2ot6Router10GetNextHopEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:53,45'
          Dst:             _ZNK2ot6Router7GetCostEv
        - Src:             'src/core/thread/network_diagnostic_tlvs.cpp:55,5'
          Dst:             _ZN2ot17NetworkDiagnostic21EnhancedRouteTlvEntry12SetRouteDataEt
    - functionName:    _ZN2ot8Instance3GetINS_16PanIdQueryServerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 851
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16PanIdQueryServerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_16PanIdQueryServerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_16PanIdQueryServerEEERT_v
    - functionName:    _ZN2ot12TimerMilliInINS_16PanIdQueryServerEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16PanIdQueryServerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16PanIdQueryServerEEERT_v
    - functionName:    _ZN2ot16PanIdQueryServer11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/thread/panid_query_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot16PanIdQueryServer16HandleScanResultEP18otActiveScanResultPv
        - _ZN2ot3Mac3Mac10ActiveScanEjtPFvP18otActiveScanResultPvES4_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/panid_query_server.cpp:122,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/panid_query_server.cpp:122,33'
          Dst:             _ZN2ot3Mac3Mac10ActiveScanEjtPFvP18otActiveScanResultPvES4_
        - Src:             'src/core/thread/panid_query_server.cpp:122,33'
          Dst:             _ZN2ot16PanIdQueryServer16HandleScanResultEP18otActiveScanResultPv
        - Src:             'src/core/thread/panid_query_server.cpp:122,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot16PanIdQueryServer16HandleScanResultEP18otActiveScanResultPv
      functionSourceFile: '/src/openthread/src/core/thread/panid_query_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aScanResult
        - aContext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot16PanIdQueryServer16HandleScanResultEP18otActiveScanResult
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/panid_query_server.cpp:78,48'
          Dst:             _ZN2ot16PanIdQueryServer16HandleScanResultEP18otActiveScanResult
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot16PanIdQueryServer16HandleScanResultEP18otActiveScanResult
      functionSourceFile: '/src/openthread/src/core/thread/panid_query_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aScanResult
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot16PanIdQueryServer12SendConflictEv
        - _ZN2ot6SetBitIjEEvRT_h
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/panid_query_server.cpp:83,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:85,13'
              BranchSideFuncs:
                - _ZN2ot6SetBitIjEEvRT_h
            - BranchSide:      'src/core/thread/panid_query_server.cpp:90,14'
              BranchSideFuncs:
                - _ZN2ot16PanIdQueryServer12SendConflictEv
        - Branch String:   'src/core/thread/panid_query_server.cpp:85,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:87,30'
              BranchSideFuncs:
                - _ZN2ot6SetBitIjEEvRT_h
            - BranchSide:      'src/core/thread/panid_query_server.cpp:89,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/panid_query_server.cpp:87,13'
          Dst:             _ZN2ot6SetBitIjEEvRT_h
        - Src:             'src/core/thread/panid_query_server.cpp:92,9'
          Dst:             _ZN2ot16PanIdQueryServer12SendConflictEv
    - functionName:    _ZN2ot6SetBitIjEEvRT_h
      functionSourceFile: '/src/openthread/src/core/common/num_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aBits
        - aBitOffset
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot16PanIdQueryServer12SendConflictEv
      functionSourceFile: '/src/openthread/src/core/thread/panid_query_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         28
      ICount:          117
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/panid_query_server.cpp:103,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:103,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/panid_query_server.cpp:103,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/panid_query_server.cpp:105,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:105,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/panid_query_server.cpp:107,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/panid_query_server.cpp:107,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:107,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/panid_query_server.cpp:109,45'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/panid_query_server.cpp:111,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:111,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/panid_query_server.cpp:113,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/thread/panid_query_server.cpp:116,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:116,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/thread/panid_query_server.cpp:116,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/thread/panid_query_server.cpp:116,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:116,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/thread/panid_query_server.cpp:116,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/thread/panid_query_server.cpp:99,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/panid_query_server.cpp:99,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/thread/panid_query_server.cpp:102,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/panid_query_server.cpp:102,33'
          Dst:             _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
        - Src:             'src/core/thread/panid_query_server.cpp:105,5'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
        - Src:             'src/core/thread/panid_query_server.cpp:107,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh1EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/thread/panid_query_server.cpp:109,17'
          Dst:             _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - Src:             'src/core/thread/panid_query_server.cpp:111,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/panid_query_server.cpp:111,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/panid_query_server.cpp:113,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
        - Src:             'src/core/thread/panid_query_server.cpp:113,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/panid_query_server.cpp:116,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/thread/panid_query_server.cpp:117,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot16PanIdQueryServer9HandleTmfILNS_3UriE27EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/panid_query_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         26
      ICount:          105
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot4Coap7Message13IsConfirmableEv
        - _ZNK2ot4Coap7Message13IsPostRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/panid_query_server.cpp:56,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:56,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/panid_query_server.cpp:56,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/panid_query_server.cpp:57,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:57,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/panid_query_server.cpp:59,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/panid_query_server.cpp:59,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:59,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/panid_query_server.cpp:61,21'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/panid_query_server.cpp:66,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:66,38'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/thread/panid_query_server.cpp:66,77'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/panid_query_server.cpp:66,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:66,77'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/panid_query_server.cpp:68,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/thread/panid_query_server.cpp:68,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/panid_query_server.cpp:68,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/panid_query_server.cpp:69,9'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/thread/panid_query_server.cpp:56,5'
          Dst:             _ZNK2ot4Coap7Message13IsPostRequestEv
        - Src:             'src/core/thread/panid_query_server.cpp:57,5'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv6FindInERKNS_7MessageERj
        - Src:             'src/core/thread/panid_query_server.cpp:59,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/thread/panid_query_server.cpp:62,34'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/panid_query_server.cpp:64,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/thread/panid_query_server.cpp:66,18'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/thread/panid_query_server.cpp:66,51'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/thread/panid_query_server.cpp:66,65'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/thread/panid_query_server.cpp:68,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/panid_query_server.cpp:68,9'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/panid_query_server.cpp:69,9'
          Dst:             _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
        - Src:             'src/core/thread/panid_query_server.cpp:69,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12TimerMilliInINS_16PanIdQueryServerEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_16PanIdQueryServerEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_16PanIdQueryServerEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot16PanIdQueryServerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/panid_query_server.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_16PanIdQueryServerEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/panid_query_server.cpp:43,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/panid_query_server.cpp:46,7'
          Dst:             _ZN2ot12TimerMilliInINS_16PanIdQueryServerEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot13ClearAllBytesINS_6Router4InfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Router19SetNextHopToInvalidEv
      functionSourceFile: '/src/openthread/src/core/thread/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Router17SetNextHopAndCostEhh
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router.cpp:113,49'
          Dst:             _ZN2ot6Router17SetNextHopAndCostEhh
    - functionName:    _ZN2ot6Router17SetNextHopAndCostEhh
      functionSourceFile: '/src/openthread/src/core/thread/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aNextHop
        - aCost
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/router.cpp:98,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router.cpp:100,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/router.cpp:104,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router.cpp:104,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router.cpp:104,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/router.cpp:106,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot13ClearAllBytesINS_6ParentEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Parent5ClearEv
      functionSourceFile: '/src/openthread/src/core/thread/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_6ParentEEEvRT_
        - _ZN2ot6Parent4InitERNS_8InstanceE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router.cpp:88,26'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/router.cpp:90,5'
          Dst:             _ZN2ot13ClearAllBytesINS_6ParentEEEvRT_
        - Src:             'src/core/thread/router.cpp:91,5'
          Dst:             _ZN2ot6Parent4InitERNS_8InstanceE
    - functionName:    _ZN2ot6Router7SetFromERKNS_6ParentE
      functionSourceFile: '/src/openthread/src/core/thread/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aParent
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6Router20GetTwoWayLinkQualityEv
      functionSourceFile: '/src/openthread/src/core/thread/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
        - _ZNK2ot6Router17GetLinkQualityOutEv
        - _ZNK2ot8Neighbor16GetLinkQualityInEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router.cpp:73,67'
          Dst:             _ZNK2ot8Neighbor16GetLinkQualityInEv
        - Src:             'src/core/thread/router.cpp:73,87'
          Dst:             _ZNK2ot6Router17GetLinkQualityOutEv
        - Src:             'src/core/thread/router.cpp:73,63'
          Dst:             _ZN2ot3MinINS_11LinkQualityEEET_S2_S2_
    - functionName:    _ZN2ot6Router4InitERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Neighbor4InitERNS_8InstanceE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router.hpp:77,48'
          Dst:             _ZN2ot8Neighbor4InitERNS_8InstanceE
    - functionName:    _ZN2ot13ClearAllBytesINS_6RouterEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Router5ClearEv
      functionSourceFile: '/src/openthread/src/core/thread/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_6RouterEEEvRT_
        - _ZN2ot6Router4InitERNS_8InstanceE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router.cpp:67,26'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/thread/router.cpp:69,5'
          Dst:             _ZN2ot13ClearAllBytesINS_6RouterEEEvRT_
        - Src:             'src/core/thread/router.cpp:70,5'
          Dst:             _ZN2ot6Router4InitERNS_8InstanceE
    - functionName:    _ZN2ot6Router4Info7SetFromERKNS_6ParentE
      functionSourceFile: '/src/openthread/src/core/thread/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aParent
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Router4Info7SetFromERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router.cpp:58,5'
          Dst:             _ZN2ot6Router4Info7SetFromERKS0_
    - functionName:    _ZN2ot6Router4Info7SetFromERKS0_
      functionSourceFile: '/src/openthread/src/core/thread/router.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot12ClampToUint8ItEEhT_
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot9ClearableINS_6Router4InfoEE5ClearEv
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot6Router10GetNextHopEv
        - _ZNK2ot6Router17GetLinkQualityOutEv
        - _ZNK2ot6Router7GetCostEv
        - _ZNK2ot8Neighbor10GetVersionEv
        - _ZNK2ot8Neighbor12GetLastHeardEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot8Neighbor16GetLinkQualityInEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router.cpp:42,5'
          Dst:             _ZN2ot9ClearableINS_6Router4InfoEE5ClearEv
        - Src:             'src/core/thread/router.cpp:43,32'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/router.cpp:44,24'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/router.cpp:45,32'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/router.cpp:47,32'
          Dst:             _ZNK2ot6Router10GetNextHopEv
        - Src:             'src/core/thread/router.cpp:48,32'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/router.cpp:49,32'
          Dst:             _ZNK2ot6Router7GetCostEv
        - Src:             'src/core/thread/router.cpp:50,32'
          Dst:             _ZNK2ot8Neighbor16GetLinkQualityInEv
        - Src:             'src/core/thread/router.cpp:51,32'
          Dst:             _ZNK2ot6Router17GetLinkQualityOutEv
        - Src:             'src/core/thread/router.cpp:52,61'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/router.cpp:52,92'
          Dst:             _ZNK2ot8Neighbor12GetLastHeardEv
        - Src:             'src/core/thread/router.cpp:52,82'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/router.cpp:52,45'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/thread/router.cpp:53,45'
          Dst:             _ZNK2ot8Neighbor10GetVersionEv
        - Src:             'src/core/thread/router.cpp:53,24'
          Dst:             _ZN2ot12ClampToUint8ItEEhT_
    - functionName:    _ZN2ot9ClearableINS_6Router4InfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_6Router4InfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_6Router4InfoEEEvRT_
    - functionName:    _ZNK2ot5ArrayINS_6RouterELt32EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_6RouterELt32EhE7PopBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_6RouterELt32EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:315,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:315,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:315,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:315,34'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE7IsEmptyEv
    - functionName:    _ZNK2ot5ArrayINS_6RouterELt32EhE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      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:    _ZN2ot9TaskletInINS_11RouterTableEXadL_ZNS1_18HandleTableChangedEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
    - functionName:    _ZN2ot11RouterTable18HandleTableChangedEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 894
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle23UpdateAdvertiseIntervalEv
        - _ZN2ot5Utils14HistoryTracker23RecordRouterTableChangeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot11RouterTable13LogRouteTableEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:886,5'
          Dst:             _ZNK2ot11RouterTable13LogRouteTableEv
        - Src:             'src/core/thread/router_table.cpp:890,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/thread/router_table.cpp:890,34'
          Dst:             _ZN2ot5Utils14HistoryTracker23RecordRouterTableChangeEv
        - Src:             'src/core/thread/router_table.cpp:893,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:893,21'
          Dst:             _ZN2ot3Mle3Mle23UpdateAdvertiseIntervalEv
    - functionName:    _ZNK2ot11RouterTable13LogRouteTableEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         25
      ICount:          160
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6StringILt128EEC2Ev
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
        - _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle9HasRloc16Et
        - _ZNK2ot5ArrayINS_6RouterELt32EhE3endEv
        - _ZNK2ot5ArrayINS_6RouterELt32EhE5beginEv
        - _ZNK2ot6Router10GetNextHopEv
        - _ZNK2ot6Router17GetLinkQualityOutEv
        - _ZNK2ot6Router7GetCostEv
        - _ZNK2ot6StringILt128EE9AsCStringEv
        - _ZNK2ot8Neighbor11GetRouterIdEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor16GetLinkQualityInEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:903,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:903,31'
              BranchSideFuncs:
                - _ZN2ot6StringILt128EEC2Ev
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/router_table.cpp:938,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:909,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:911,20'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6StringILt128EEC2Ev
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/router_table.cpp:913,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6StringILt128EEC2Ev
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/thread/router_table.cpp:913,44'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:913,48'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6StringILt128EEC2Ev
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/router_table.cpp:919,17'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6StringILt128EEC2Ev
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/thread/router_table.cpp:913,18'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:915,20'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6StringILt128EEC2Ev
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/router_table.cpp:919,17'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6StringILt128EEC2Ev
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/thread/router_table.cpp:919,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:921,64'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6StringILt128EEC2Ev
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/router_table.cpp:925,17'
              BranchSideFuncs:
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6StringILt128EEC2Ev
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/thread/router_table.cpp:931,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:933,20'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6StringILt128EEC2Ev
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/thread/router_table.cpp:936,9'
              BranchSideFuncs:
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6StringILt128EEC2Ev
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:901,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/thread/router_table.cpp:903,31'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE5beginEv
        - Src:             'src/core/thread/router_table.cpp:903,31'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE3endEv
        - Src:             'src/core/thread/router_table.cpp:905,29'
          Dst:             _ZN2ot6StringILt128EEC2Ev
        - Src:             'src/core/thread/router_table.cpp:907,48'
          Dst:             _ZNK2ot8Neighbor11GetRouterIdEv
        - Src:             'src/core/thread/router_table.cpp:907,70'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/router_table.cpp:907,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/router_table.cpp:909,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:909,46'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/router_table.cpp:909,29'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/thread/router_table.cpp:911,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/router_table.cpp:913,18'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:913,34'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/router_table.cpp:913,55'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/router_table.cpp:913,70'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:913,86'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/router_table.cpp:913,98'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/router_table.cpp:915,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/router_table.cpp:919,24'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/router_table.cpp:921,71'
          Dst:             _ZNK2ot8Neighbor16GetLinkQualityInEv
        - Src:             'src/core/thread/router_table.cpp:921,98'
          Dst:             _ZNK2ot6Router17GetLinkQualityOutEv
        - Src:             'src/core/thread/router_table.cpp:922,31'
          Dst:             _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
        - Src:             'src/core/thread/router_table.cpp:921,24'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/router_table.cpp:925,24'
          Dst:             _ZNK2ot6Router10GetNextHopEv
        - Src:             'src/core/thread/router_table.cpp:927,64'
          Dst:             _ZNK2ot6Router10GetNextHopEv
        - Src:             'src/core/thread/router_table.cpp:927,85'
          Dst:             _ZNK2ot6Router7GetCostEv
        - Src:             'src/core/thread/router_table.cpp:927,24'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/router_table.cpp:931,20'
          Dst:             _ZNK2ot8Neighbor11GetRouterIdEv
        - Src:             'src/core/thread/router_table.cpp:931,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:931,53'
          Dst:             _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - Src:             'src/core/thread/router_table.cpp:933,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/thread/router_table.cpp:936,9'
          Dst:             _ZNK2ot6StringILt128EE9AsCStringEv
        - Src:             'src/core/thread/router_table.cpp:936,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         12
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle9HasRloc16Et
        - _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:357,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:357,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/router_table.cpp:357,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
        - Branch String:   'src/core/thread/router_table.cpp:357,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:357,5'
              BranchSideFuncs:
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
            - BranchSide:      'src/core/thread/router_table.cpp:357,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:357,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:357,5'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/router_table.cpp:357,5'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/thread/router_table.cpp:357,5'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/router_table.cpp:359,39'
          Dst:             _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Src:             'src/core/thread/router_table.cpp:359,12'
          Dst:             _ZN2ot18CostForLinkQualityENS_11LinkQualityE
    - functionName:    _ZN2ot13ClearAllBytesINS_11RouterTable11RouterIdMapEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11RouterTable16SetRouterIdRangeEhh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aMinRouterId
        - aMaxRouterId
      BBCount:         12
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:844,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:844,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/router_table.cpp:844,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:845,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:845,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/router_table.cpp:845,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot11RouterTable16GetRouterIdRangeERhS1_
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMinRouterId
        - aMaxRouterId
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11RouterTable11RouterIdMap14HandleTimeTickEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:869,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:874,26'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
            - BranchSide:      'src/core/thread/router_table.cpp:879,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:874,36'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:874,40'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
            - BranchSide:      'src/core/thread/router_table.cpp:878,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
        - Branch String:   'src/core/thread/router_table.cpp:874,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:876,13'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
            - BranchSide:      'src/core/thread/router_table.cpp:878,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:874,14'
          Dst:             _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
    - functionName:    _ZN2ot11RouterTable14HandleTimeTickEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11RouterTable11RouterIdMap14HandleTimeTickEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable12GetLeaderAgeEv
        - _ZNK2ot3Mle3Mle8IsLeaderEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:820,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:820,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable12GetLeaderAgeEv
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/thread/router_table.cpp:820,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:823,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:823,27'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/thread/router_table.cpp:825,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:818,18'
          Dst:             _ZN2ot11RouterTable11RouterIdMap14HandleTimeTickEv
        - Src:             'src/core/thread/router_table.cpp:820,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:820,5'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/router_table.cpp:823,9'
          Dst:             _ZNK2ot11RouterTable12GetLeaderAgeEv
        - Src:             'src/core/thread/router_table.cpp:826,40'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZNK2ot11RouterTable12GetLeaderAgeEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4Time9MsecToSecEj
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot5ArrayINS_6RouterELt32EhE7IsEmptyEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:335,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:335,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/router_table.cpp:335,52'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:335,23'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE7IsEmptyEv
        - Src:             'src/core/thread/router_table.cpp:335,52'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/router_table.cpp:335,73'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/thread/router_table.cpp:335,36'
          Dst:             _ZN2ot4Time9MsecToSecEj
    - functionName:    _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_tlvs.hpp:305,48'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterIndex
        - aLinkQualityIn
        - aLinkQualityOut
        - aRouteCost
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouterIdSet
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aSequence
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Mle11RouterIdSet6RemoveEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle11RouterIdSet7MaskForEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:469,70'
          Dst:             _ZN2ot3Mle11RouterIdSet7MaskForEh
    - functionName:    _ZNK2ot11RouterTable11RouterIdMap16GetAsRouterIdSetERNS_3Mle11RouterIdSetE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouterIdSet
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Mle11RouterIdSet3AddEh
        - _ZN2ot9ClearableINS_3Mle11RouterIdSetEE5ClearEv
        - _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:858,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:860,25'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
                - _ZN2ot3Mle11RouterIdSet3AddEh
            - BranchSide:      'src/core/thread/router_table.cpp:865,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:860,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:862,13'
              BranchSideFuncs:
                - _ZN2ot3Mle11RouterIdSet3AddEh
                - _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
            - BranchSide:      'src/core/thread/router_table.cpp:864,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
                - _ZN2ot3Mle11RouterIdSet3AddEh
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:856,18'
          Dst:             _ZN2ot9ClearableINS_3Mle11RouterIdSetEE5ClearEv
        - Src:             'src/core/thread/router_table.cpp:860,13'
          Dst:             _ZNK2ot11RouterTable11RouterIdMap11IsAllocatedEh
        - Src:             'src/core/thread/router_table.cpp:862,26'
          Dst:             _ZN2ot3Mle11RouterIdSet3AddEh
    - functionName:    _ZN2ot3Mle11RouterIdSet3AddEh
      functionSourceFile: '/src/openthread/src/core/thread/mle_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle11RouterIdSet7MaskForEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle_types.hpp:462,66'
          Dst:             _ZN2ot3Mle11RouterIdSet7MaskForEh
    - functionName:    _ZNK2ot11RouterTable12FillRouteTlvERNS_3Mle8RouteTlvEPKNS_8NeighborE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouteTlv
        - aNeighbor
      BBCount:         44
      ICount:          242
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN2ot3Mle11RouterIdSet6RemoveEh
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
        - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
        - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
        - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
        - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable11GetPathCostEt
        - _ZNK2ot11RouterTable11RouterIdMap16GetAsRouterIdSetERNS_3Mle11RouterIdSetE
        - _ZNK2ot11RouterTable14FindRouterByIdEh
        - _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
        - _ZNK2ot3Mle3Mle9HasRloc16Et
        - _ZNK2ot5ArrayINS_6RouterELt32EhE9GetLengthEv
        - _ZNK2ot6Router17GetLinkQualityOutEv
        - _ZNK2ot8Neighbor11GetRouterIdEv
        - _ZNK2ot8Neighbor16GetLinkQualityInEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:735,32'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:735,55'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZNK2ot5ArrayINS_6RouterELt32EhE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
            - BranchSide:      'src/core/thread/router_table.cpp:773,5'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
        - Branch String:   'src/core/thread/router_table.cpp:735,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:740,31'
              BranchSideFuncs:
                - _ZNK2ot5ArrayINS_6RouterELt32EhE9GetLengthEv
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
            - BranchSide:      'src/core/thread/router_table.cpp:773,5'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
        - Branch String:   'src/core/thread/router_table.cpp:742,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:744,26'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
            - BranchSide:      'src/core/thread/router_table.cpp:771,5'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
        - Branch String:   'src/core/thread/router_table.cpp:744,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:746,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
            - BranchSide:      'src/core/thread/router_table.cpp:769,30'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
        - Branch String:   'src/core/thread/router_table.cpp:746,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:748,21'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
            - BranchSide:      'src/core/thread/router_table.cpp:751,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
        - Branch String:   'src/core/thread/router_table.cpp:751,63'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:751,67'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
            - BranchSide:      'src/core/thread/router_table.cpp:757,21'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
        - Branch String:   'src/core/thread/router_table.cpp:751,105'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:752,22'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
            - BranchSide:      'src/core/thread/router_table.cpp:757,21'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
        - Branch String:   'src/core/thread/router_table.cpp:751,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:757,21'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
            - BranchSide:      'src/core/thread/router_table.cpp:760,42'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
        - Branch String:   'src/core/thread/router_table.cpp:760,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:762,40'
              BranchSideFuncs:
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
            - BranchSide:      'src/core/thread/router_table.cpp:765,13'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
                - _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
        - Branch String:   'src/core/thread/router_table.cpp:778,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:782,35'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
            - BranchSide:      'src/core/thread/router_table.cpp:813,5'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
        - Branch String:   'src/core/thread/router_table.cpp:782,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:784,13'
              BranchSideFuncs:
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
            - BranchSide:      'src/core/thread/router_table.cpp:787,48'
              BranchSideFuncs:
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
        - Branch String:   'src/core/thread/router_table.cpp:789,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:791,13'
              BranchSideFuncs:
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
            - BranchSide:      'src/core/thread/router_table.cpp:795,51'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
        - Branch String:   'src/core/thread/router_table.cpp:798,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:798,13'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
            - BranchSide:      'src/core/thread/router_table.cpp:800,36'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
        - Branch String:   'src/core/thread/router_table.cpp:802,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:804,26'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
            - BranchSide:      'src/core/thread/router_table.cpp:807,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
                - _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:733,18'
          Dst:             _ZNK2ot11RouterTable11RouterIdMap16GetAsRouterIdSetERNS_3Mle11RouterIdSetE
        - Src:             'src/core/thread/router_table.cpp:735,66'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/router_table.cpp:735,35'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/router_table.cpp:740,40'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE9GetLengthEv
        - Src:             'src/core/thread/router_table.cpp:751,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:751,37'
          Dst:             _ZNK2ot3Mle3Mle15MatchesRouterIdEh
        - Src:             'src/core/thread/router_table.cpp:751,90'
          Dst:             _ZNK2ot8Neighbor11GetRouterIdEv
        - Src:             'src/core/thread/router_table.cpp:752,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:752,50'
          Dst:             _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - Src:             'src/core/thread/router_table.cpp:760,33'
          Dst:             _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - Src:             'src/core/thread/router_table.cpp:762,33'
          Dst:             _ZN2ot3Mle11RouterIdSet6RemoveEh
        - Src:             'src/core/thread/router_table.cpp:773,15'
          Dst:             _ZN2ot3Mle8RouteTlv19SetRouterIdSequenceEh
        - Src:             'src/core/thread/router_table.cpp:774,15'
          Dst:             _ZN2ot3Mle8RouteTlv15SetRouterIdMaskERKNS0_11RouterIdSetE
        - Src:             'src/core/thread/router_table.cpp:782,26'
          Dst:             _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - Src:             'src/core/thread/router_table.cpp:787,24'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
        - Src:             'src/core/thread/router_table.cpp:789,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:789,29'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/thread/router_table.cpp:791,23'
          Dst:             _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
        - Src:             'src/core/thread/router_table.cpp:795,36'
          Dst:             _ZNK2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/router_table.cpp:798,13'
          Dst:             __assert_fail
        - Src:             'src/core/thread/router_table.cpp:800,24'
          Dst:             _ZNK2ot11RouterTable11GetPathCostEt
        - Src:             'src/core/thread/router_table.cpp:807,57'
          Dst:             _ZNK2ot8Neighbor16GetLinkQualityInEv
        - Src:             'src/core/thread/router_table.cpp:807,85'
          Dst:             _ZNK2ot6Router17GetLinkQualityOutEv
        - Src:             'src/core/thread/router_table.cpp:807,23'
          Dst:             _ZN2ot3Mle8RouteTlv12SetRouteDataEhNS_11LinkQualityES2_h
        - Src:             'src/core/thread/router_table.cpp:813,15'
          Dst:             _ZN2ot3Mle8RouteTlv18SetRouteDataLengthEh
    - functionName:    _ZNK2ot11RouterTable14FindRouterByIdEh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         14
      ICount:          55
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot11RouterTable11IsAllocatedEh
        - _ZNK2ot11RouterTable11RouterIdMap8GetIndexEh
        - _ZNK2ot5ArrayINS_6RouterELt32EhEixEh
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:284,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:284,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot11RouterTable11RouterIdMap8GetIndexEh
                - _ZNK2ot5ArrayINS_6RouterELt32EhEixEh
            - BranchSide:      'src/core/thread/router_table.cpp:284,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:286,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:286,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11RouterIdMap8GetIndexEh
                - _ZNK2ot5ArrayINS_6RouterELt32EhEixEh
            - BranchSide:      'src/core/thread/router_table.cpp:286,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:286,5'
          Dst:             _ZNK2ot11RouterTable11IsAllocatedEh
        - Src:             'src/core/thread/router_table.cpp:287,37'
          Dst:             _ZNK2ot11RouterTable11RouterIdMap8GetIndexEh
        - Src:             'src/core/thread/router_table.cpp:287,15'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhEixEh
    - functionName:    _ZNK2ot11RouterTable11GetPathCostEt
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aDestRloc16
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:386,5'
          Dst:             _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
    - functionName:    _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDestRloc16
        - aNextHopRloc16
        - aPathCost
      BBCount:         61
      ICount:          290
      EdgeCount:       76
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
        - _ZN2ot3Mle13IsChildRloc16Et
        - _ZN2ot3Mle13RouterIdMatchEtt
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
        - _ZNK2ot11RouterTable13FindNextHopOfERKNS_6RouterE
        - _ZNK2ot11RouterTable14FindRouterByIdEh
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle9HasRloc16Et
        - _ZNK2ot6Router7GetCostEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor16GetLinkQualityInEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:401,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:401,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11RouterTable13FindNextHopOfERKNS_6RouterE
            - BranchSide:      'src/core/thread/router_table.cpp:401,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:403,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:406,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/router_table.cpp:411,54'
              BranchSideFuncs:
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11RouterTable13FindNextHopOfERKNS_6RouterE
        - Branch String:   'src/core/thread/router_table.cpp:412,15'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:412,52'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
            - BranchSide:      'src/core/thread/router_table.cpp:412,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
        - Branch String:   'src/core/thread/router_table.cpp:414,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:416,32'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot8Neighbor9GetRloc16Ev
            - BranchSide:      'src/core/thread/router_table.cpp:445,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
        - Branch String:   'src/core/thread/router_table.cpp:419,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:421,30'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot3Mle13IsChildRloc16Et
            - BranchSide:      'src/core/thread/router_table.cpp:429,53'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle13RouterIdMatchEtt
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot3Mle13IsChildRloc16Et
        - Branch String:   'src/core/thread/router_table.cpp:431,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:431,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot3Mle13IsChildRloc16Et
            - BranchSide:      'src/core/thread/router_table.cpp:431,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot3Mle13IsChildRloc16Et
        - Branch String:   'src/core/thread/router_table.cpp:431,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:431,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
                - _ZNK2ot6Router7GetCostEv
                - _ZN2ot3Mle13IsChildRloc16Et
            - BranchSide:      'src/core/thread/router_table.cpp:431,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:435,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:437,26'
              BranchSideFuncs:
                - _ZN2ot3Mle13IsChildRloc16Et
            - BranchSide:      'src/core/thread/router_table.cpp:442,5'
              BranchSideFuncs:
                - _ZN2ot3Mle13IsChildRloc16Et
        - Branch String:   'src/core/thread/router_table.cpp:445,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:449,34'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
            - BranchSide:      'src/core/thread/router_table.cpp:457,9'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
        - Branch String:   'src/core/thread/router_table.cpp:451,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:451,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZN2ot18CostForLinkQualityENS_11LinkQualityE
            - BranchSide:      'src/core/thread/router_table.cpp:451,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:457,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:457,9'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot8Neighbor9GetRloc16Ev
            - BranchSide:      'src/core/thread/router_table.cpp:457,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:461,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:463,30'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
            - BranchSide:      'src/core/thread/router_table.cpp:466,13'
              BranchSideFuncs:
                - _ZN2ot3Mle13IsChildRloc16Et
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
        - Branch String:   'src/core/thread/router_table.cpp:473,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:475,34'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mle13IsChildRloc16Et
            - BranchSide:      'src/core/thread/router_table.cpp:478,9'
              BranchSideFuncs:
                - _ZN2ot3Mle13IsChildRloc16Et
        - Branch String:   'src/core/thread/router_table.cpp:481,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:481,39'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/router_table.cpp:486,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:401,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:401,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/thread/router_table.cpp:403,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:403,25'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/thread/router_table.cpp:411,30'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/router_table.cpp:411,15'
          Dst:             _ZNK2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/router_table.cpp:412,37'
          Dst:             _ZNK2ot11RouterTable13FindNextHopOfERKNS_6RouterE
        - Src:             'src/core/thread/router_table.cpp:414,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:414,25'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/thread/router_table.cpp:416,32'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:416,48'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/thread/router_table.cpp:419,20'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/router_table.cpp:421,37'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/router_table.cpp:429,73'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/router_table.cpp:429,34'
          Dst:             _ZN2ot3Mle13RouterIdMatchEtt
        - Src:             'src/core/thread/router_table.cpp:433,47'
          Dst:             _ZNK2ot8Neighbor16GetLinkQualityInEv
        - Src:             'src/core/thread/router_table.cpp:433,21'
          Dst:             _ZN2ot18CostForLinkQualityENS_11LinkQualityE
        - Src:             'src/core/thread/router_table.cpp:437,34'
          Dst:             _ZNK2ot6Router7GetCostEv
        - Src:             'src/core/thread/router_table.cpp:445,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:445,29'
          Dst:             _ZNK2ot3Mle3Mle23HasMatchingRouterIdWithEt
        - Src:             'src/core/thread/router_table.cpp:449,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/router_table.cpp:449,52'
          Dst:             _ZN2ot10ChildTable9FindChildEtNS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/router_table.cpp:453,56'
          Dst:             _ZNK2ot8Neighbor16GetLinkQualityInEv
        - Src:             'src/core/thread/router_table.cpp:453,30'
          Dst:             _ZN2ot18CostForLinkQualityENS_11LinkQualityE
        - Src:             'src/core/thread/router_table.cpp:459,21'
          Dst:             _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
        - Src:             'src/core/thread/router_table.cpp:463,38'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/router_table.cpp:471,47'
          Dst:             _ZNK2ot6Router7GetCostEv
        - Src:             'src/core/thread/router_table.cpp:471,59'
          Dst:             _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
        - Src:             'src/core/thread/router_table.cpp:476,43'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/router_table.cpp:481,9'
          Dst:             _ZN2ot3Mle13IsChildRloc16Et
    - functionName:    _ZNK2ot11RouterTable13FindNextHopOfERKNS_6RouterE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11RouterTable14FindRouterByIdEh
        - _ZNK2ot6Router10GetNextHopEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:298,103'
          Dst:             _ZNK2ot6Router10GetNextHopEv
        - Src:             'src/core/thread/router_table.cpp:298,80'
          Dst:             _ZNK2ot11RouterTable14FindRouterByIdEh
    - functionName:    _ZNK2ot11RouterTable11RouterIdMap8GetIndexEh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_6RouterELt32EhEixEh
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11RouterTable22UpdateRouterOnFtdChildERKNS_3Mle8RouteTlvEh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouteTlv
        - aParentId
      BBCount:         20
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot11RouterTable14FindRouterByIdEh
        - _ZN2ot11RouterTable18SignalTableChangedEv
        - _ZN2ot6Router17SetNextHopAndCostEhh
        - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
        - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:698,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:705,14'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:725,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:705,48'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:705,52'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:707,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:705,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:707,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:710,33'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:712,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:714,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:717,21'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:718,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:718,19'
              BranchSideFuncs:
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:718,59'
              BranchSideFuncs:
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:720,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:722,13'
              BranchSideFuncs:
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot6Router17SetNextHopAndCostEhh
            - BranchSide:      'src/core/thread/router_table.cpp:724,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:705,24'
          Dst:             _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - Src:             'src/core/thread/router_table.cpp:710,18'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/router_table.cpp:717,31'
          Dst:             _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
        - Src:             'src/core/thread/router_table.cpp:720,21'
          Dst:             _ZN2ot6Router17SetNextHopAndCostEhh
        - Src:             'src/core/thread/router_table.cpp:722,13'
          Dst:             _ZN2ot11RouterTable18SignalTableChangedEv
        - Src:             'src/core/thread/router_table.cpp:699,29'
          Dst:             _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
    - functionName:    _ZN2ot11RouterTable18SignalTableChangedEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Tasklet4PostEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:881,59'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot11RouterTable12UpdateRoutesERKNS_3Mle8RouteTlvEh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouteTlv
        - aNeighborId
      BBCount:         77
      ICount:          437
      EdgeCount:       101
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
        - _ZN2ot11RouterTable14FindRouterByIdEh
        - _ZN2ot11RouterTable18SignalTableChangedEv
        - _ZN2ot3Mle11RouterIdSet3AddEh
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
        - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
        - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - _ZN2ot6Router17SetNextHopAndCostEhh
        - _ZN2ot6Router19SetNextHopToInvalidEv
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZN2ot9ClearableINS_3Mle11RouterIdSetEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
        - _ZNK2ot11RouterTable11GetPathCostEt
        - _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
        - _ZNK2ot3Mle3Mle9HasRloc16Et
        - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
        - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
        - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
        - _ZNK2ot6Router17GetLinkQualityOutEv
        - _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - _ZNK2ot6Router7GetCostEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:560,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:560,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Mle11RouterIdSetEE5ClearEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZN2ot3Mle11RouterIdSet3AddEh
            - BranchSide:      'src/core/thread/router_table.cpp:560,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:569,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:571,49'
              BranchSideFuncs:
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot3Mle11RouterIdSet3AddEh
            - BranchSide:      'src/core/thread/router_table.cpp:582,18'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:571,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:573,37'
              BranchSideFuncs:
                - _ZN2ot3Mle11RouterIdSet3AddEh
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
            - BranchSide:      'src/core/thread/router_table.cpp:575,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZN2ot3Mle11RouterIdSet3AddEh
        - Branch String:   'src/core/thread/router_table.cpp:582,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:585,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle15MatchesRouterIdEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:623,39'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:585,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:587,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:590,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:590,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:592,39'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot6Router17GetLinkQualityOutEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:620,9'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:594,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:596,17'
              BranchSideFuncs:
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
            - BranchSide:      'src/core/thread/router_table.cpp:613,17'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
        - Branch String:   'src/core/thread/router_table.cpp:613,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:613,46'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
            - BranchSide:      'src/core/thread/router_table.cpp:618,9'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:613,99'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:614,18'
              BranchSideFuncs:
                - _ZNK2ot6Router20GetTwoWayLinkQualityEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
            - BranchSide:      'src/core/thread/router_table.cpp:618,9'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:613,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:616,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:618,9'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:625,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:632,14'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:680,18'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Branch String:   'src/core/thread/router_table.cpp:632,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:634,13'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:637,33'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:639,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:639,34'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:641,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:639,81'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:639,84'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:641,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:639,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:641,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:644,34'
              BranchSideFuncs:
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:647,16'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:647,14'
              BranchSideFuncs:
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:647,51'
              BranchSideFuncs:
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:649,34'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:649,38'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:653,17'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:649,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:653,17'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:669,31'
              BranchSideFuncs:
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:653,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:655,21'
              BranchSideFuncs:
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:660,22'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:655,21'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:657,21'
              BranchSideFuncs:
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
            - BranchSide:      'src/core/thread/router_table.cpp:659,13'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
                - _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
                - _ZNK2ot6Router7GetCostEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot6Router17SetNextHopAndCostEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
        - Branch String:   'src/core/thread/router_table.cpp:680,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:682,59'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
            - BranchSide:      'src/core/thread/router_table.cpp:690,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:685,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:687,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
            - BranchSide:      'src/core/thread/router_table.cpp:690,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable11GetPathCostEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:559,16'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/router_table.cpp:567,25'
          Dst:             _ZN2ot9ClearableINS_3Mle11RouterIdSetEE5ClearEv
        - Src:             'src/core/thread/router_table.cpp:571,25'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
        - Src:             'src/core/thread/router_table.cpp:571,13'
          Dst:             _ZNK2ot11RouterTable11GetPathCostEt
        - Src:             'src/core/thread/router_table.cpp:573,33'
          Dst:             _ZN2ot3Mle11RouterIdSet3AddEh
        - Src:             'src/core/thread/router_table.cpp:585,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:585,30'
          Dst:             _ZNK2ot3Mle3Mle15MatchesRouterIdEh
        - Src:             'src/core/thread/router_table.cpp:590,23'
          Dst:             _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - Src:             'src/core/thread/router_table.cpp:592,49'
          Dst:             _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
        - Src:             'src/core/thread/router_table.cpp:594,27'
          Dst:             _ZNK2ot6Router17GetLinkQualityOutEv
        - Src:             'src/core/thread/router_table.cpp:596,27'
          Dst:             _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - Src:             'src/core/thread/router_table.cpp:597,17'
          Dst:             _ZN2ot11RouterTable18SignalTableChangedEv
        - Src:             'src/core/thread/router_table.cpp:613,27'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/router_table.cpp:613,56'
          Dst:             _ZNK2ot3Mle8RouteTlv17GetLinkQualityOutEh
        - Src:             'src/core/thread/router_table.cpp:614,28'
          Dst:             _ZNK2ot6Router20GetTwoWayLinkQualityEv
        - Src:             'src/core/thread/router_table.cpp:616,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:616,33'
          Dst:             _ZN2ot3Mle3Mle30ScheduleUnicastAdvertisementToERKNS_6RouterE
        - Src:             'src/core/thread/router_table.cpp:583,29'
          Dst:             _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - Src:             'src/core/thread/router_table.cpp:623,26'
          Dst:             _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
        - Src:             'src/core/thread/router_table.cpp:632,24'
          Dst:             _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - Src:             'src/core/thread/router_table.cpp:637,18'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/router_table.cpp:639,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:639,68'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/router_table.cpp:639,50'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/thread/router_table.cpp:644,19'
          Dst:             _ZN2ot11RouterTable13FindNextHopOfERKNS_6RouterE
        - Src:             'src/core/thread/router_table.cpp:646,26'
          Dst:             _ZNK2ot3Mle8RouteTlv12GetRouteCostEh
        - Src:             'src/core/thread/router_table.cpp:655,29'
          Dst:             _ZN2ot6Router17SetNextHopAndCostEhh
        - Src:             'src/core/thread/router_table.cpp:657,21'
          Dst:             _ZN2ot11RouterTable18SignalTableChangedEv
        - Src:             'src/core/thread/router_table.cpp:662,25'
          Dst:             _ZN2ot6Router19SetNextHopToInvalidEv
        - Src:             'src/core/thread/router_table.cpp:663,38'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/router_table.cpp:663,25'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/thread/router_table.cpp:664,17'
          Dst:             _ZN2ot11RouterTable18SignalTableChangedEv
        - Src:             'src/core/thread/router_table.cpp:669,39'
          Dst:             _ZNK2ot6Router7GetCostEv
        - Src:             'src/core/thread/router_table.cpp:669,51'
          Dst:             _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
        - Src:             'src/core/thread/router_table.cpp:674,25'
          Dst:             _ZN2ot6Router17SetNextHopAndCostEhh
        - Src:             'src/core/thread/router_table.cpp:675,17'
          Dst:             _ZN2ot11RouterTable18SignalTableChangedEv
        - Src:             'src/core/thread/router_table.cpp:626,29'
          Dst:             _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - Src:             'src/core/thread/router_table.cpp:682,50'
          Dst:             _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - Src:             'src/core/thread/router_table.cpp:683,43'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
        - Src:             'src/core/thread/router_table.cpp:683,31'
          Dst:             _ZNK2ot11RouterTable11GetPathCostEt
        - Src:             'src/core/thread/router_table.cpp:687,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:687,29'
          Dst:             _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
    - functionName:    _ZN2ot11RouterTable17UpdateRouterIdSetEhRKNS_3Mle11RouterIdSetE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouterIdSequence
        - aRouterIdSet
      BBCount:         31
      ICount:          149
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
        - _ZN2ot11RouterTable14FindRouterByIdEh
        - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
        - _ZN2ot11RouterTable9AddRouterEh
        - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - _ZN2ot6Router19SetNextHopToInvalidEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable11IsAllocatedEh
        - _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:513,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:515,25'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot11RouterTable9AddRouterEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
                - _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
            - BranchSide:      'src/core/thread/router_table.cpp:535,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot11RouterTable9AddRouterEh
        - Branch String:   'src/core/thread/router_table.cpp:515,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:517,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot11RouterTable9AddRouterEh
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
                - _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
            - BranchSide:      'src/core/thread/router_table.cpp:520,25'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot11RouterTable9AddRouterEh
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
                - _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
        - Branch String:   'src/core/thread/router_table.cpp:520,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:522,45'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
                - _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot11RouterTable9AddRouterEh
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11RouterTable11IsAllocatedEh
            - BranchSide:      'src/core/thread/router_table.cpp:531,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot11RouterTable9AddRouterEh
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
                - _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
        - Branch String:   'src/core/thread/router_table.cpp:524,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:524,13'
              BranchSideFuncs:
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
                - _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot11RouterTable9AddRouterEh
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
            - BranchSide:      'src/core/thread/router_table.cpp:525,13'
              BranchSideFuncs:
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
                - _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot11RouterTable9AddRouterEh
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - __assert_fail
        - Branch String:   'src/core/thread/router_table.cpp:535,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:535,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot11RouterTable9AddRouterEh
            - BranchSide:      'src/core/thread/router_table.cpp:535,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:539,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:541,26'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot11RouterTable9AddRouterEh
            - BranchSide:      'src/core/thread/router_table.cpp:547,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Branch String:   'src/core/thread/router_table.cpp:541,36'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:541,39'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot11RouterTable9AddRouterEh
            - BranchSide:      'src/core/thread/router_table.cpp:545,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot11RouterTable9AddRouterEh
        - Branch String:   'src/core/thread/router_table.cpp:541,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:543,23'
              BranchSideFuncs:
                - _ZN2ot11RouterTable9AddRouterEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
            - BranchSide:      'src/core/thread/router_table.cpp:545,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot11RouterTable9AddRouterEh
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:508,36'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/router_table.cpp:515,13'
          Dst:             _ZNK2ot11RouterTable11IsAllocatedEh
        - Src:             'src/core/thread/router_table.cpp:515,51'
          Dst:             _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - Src:             'src/core/thread/router_table.cpp:520,13'
          Dst:             _ZNK2ot11RouterTable11IsAllocatedEh
        - Src:             'src/core/thread/router_table.cpp:522,30'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/router_table.cpp:524,13'
          Dst:             __assert_fail
        - Src:             'src/core/thread/router_table.cpp:525,21'
          Dst:             _ZN2ot6Router19SetNextHopToInvalidEv
        - Src:             'src/core/thread/router_table.cpp:526,13'
          Dst:             _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
        - Src:             'src/core/thread/router_table.cpp:527,13'
          Dst:             _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
        - Src:             'src/core/thread/router_table.cpp:541,14'
          Dst:             _ZNK2ot11RouterTable11IsAllocatedEh
        - Src:             'src/core/thread/router_table.cpp:541,52'
          Dst:             _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - Src:             'src/core/thread/router_table.cpp:543,13'
          Dst:             _ZN2ot11RouterTable9AddRouterEh
        - Src:             'src/core/thread/router_table.cpp:547,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:547,21'
          Dst:             _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
    - functionName:    _ZN2ot11RouterTable16RemoveRouterLinkERNS_6RouterE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         19
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11RouterTable18SignalTableChangedEv
        - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
        - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
        - _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
        - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - _ZN2ot6Router19SetNextHopToInvalidEv
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
        - _ZNK2ot6Router10GetNextHopEv
        - _ZNK2ot6Router17GetLinkQualityOutEv
        - _ZNK2ot8Neighbor11GetRouterIdEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:224,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:226,9'
              BranchSideFuncs:
                - _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
                - _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
            - BranchSide:      'src/core/thread/router_table.cpp:231,27'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
                - _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Branch String:   'src/core/thread/router_table.cpp:231,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:231,25'
              BranchSideFuncs:
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
            - BranchSide:      'src/core/thread/router_table.cpp:245,9'
              BranchSideFuncs:
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
        - Branch String:   'src/core/thread/router_table.cpp:233,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:231,5'
              BranchSideFuncs:
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
            - BranchSide:      'src/core/thread/router_table.cpp:235,13'
              BranchSideFuncs:
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Branch String:   'src/core/thread/router_table.cpp:238,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:240,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
            - BranchSide:      'src/core/thread/router_table.cpp:242,9'
              BranchSideFuncs:
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot6Router10GetNextHopEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Branch String:   'src/core/thread/router_table.cpp:245,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:245,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
            - BranchSide:      'src/core/thread/router_table.cpp:247,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:224,17'
          Dst:             _ZNK2ot6Router17GetLinkQualityOutEv
        - Src:             'src/core/thread/router_table.cpp:226,17'
          Dst:             _ZN2ot6Router17SetLinkQualityOutENS_11LinkQualityE
        - Src:             'src/core/thread/router_table.cpp:227,30'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/router_table.cpp:227,17'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/thread/router_table.cpp:228,9'
          Dst:             _ZN2ot11RouterTable18SignalTableChangedEv
        - Src:             'src/core/thread/router_table.cpp:231,25'
          Dst:             _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
        - Src:             'src/core/thread/router_table.cpp:231,25'
          Dst:             _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
        - Src:             'src/core/thread/router_table.cpp:233,20'
          Dst:             _ZNK2ot6Router10GetNextHopEv
        - Src:             'src/core/thread/router_table.cpp:233,44'
          Dst:             _ZNK2ot8Neighbor11GetRouterIdEv
        - Src:             'src/core/thread/router_table.cpp:235,20'
          Dst:             _ZN2ot6Router19SetNextHopToInvalidEv
        - Src:             'src/core/thread/router_table.cpp:236,13'
          Dst:             _ZN2ot11RouterTable18SignalTableChangedEv
        - Src:             'src/core/thread/router_table.cpp:238,17'
          Dst:             _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
        - Src:             'src/core/thread/router_table.cpp:240,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:240,33'
          Dst:             _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Src:             'src/core/thread/router_table.cpp:245,17'
          Dst:             _ZNK2ot6Router10GetNextHopEv
        - Src:             'src/core/thread/router_table.cpp:247,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:247,25'
          Dst:             _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Src:             'src/core/thread/router_table.cpp:250,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/router_table.cpp:250,65'
          Dst:             _ZNK2ot8Neighbor11GetRouterIdEv
        - Src:             'src/core/thread/router_table.cpp:250,32'
          Dst:             _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
    - functionName:    _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouter
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11RouterTable11RouterIdMap7ReleaseEh
        - _ZN2ot11RouterTable11RouterIdMap8SetIndexEhh
        - _ZN2ot11RouterTable18SignalTableChangedEv
        - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - _ZN2ot5ArrayINS_6RouterELt32EhE6RemoveERS1_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11RouterTable11IsAllocatedEh
        - _ZNK2ot5ArrayINS_6RouterELt32EhE7IndexOfERKS1_
        - _ZNK2ot8Neighbor11GetRouterIdEv
        - _ZNK2ot8Neighbor12IsStateValidEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:106,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:108,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable11RouterIdMap7ReleaseEh
                - _ZN2ot5ArrayINS_6RouterELt32EhE6RemoveERS1_
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot5ArrayINS_6RouterELt32EhE7IndexOfERKS1_
                - _ZN2ot11RouterTable11RouterIdMap8SetIndexEhh
            - BranchSide:      'src/core/thread/router_table.cpp:111,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZN2ot11RouterTable11RouterIdMap7ReleaseEh
                - _ZN2ot5ArrayINS_6RouterELt32EhE6RemoveERS1_
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot5ArrayINS_6RouterELt32EhE7IndexOfERKS1_
                - _ZN2ot11RouterTable11RouterIdMap8SetIndexEhh
        - Branch String:   'src/core/thread/router_table.cpp:118,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:118,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot5ArrayINS_6RouterELt32EhE7IndexOfERKS1_
                - _ZN2ot11RouterTable11RouterIdMap8SetIndexEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:120,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor11GetRouterIdEv
                - _ZNK2ot5ArrayINS_6RouterELt32EhE7IndexOfERKS1_
                - _ZN2ot11RouterTable11RouterIdMap8SetIndexEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:106,17'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/router_table.cpp:108,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/router_table.cpp:108,30'
          Dst:             _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - Src:             'src/core/thread/router_table.cpp:111,34'
          Dst:             _ZNK2ot8Neighbor11GetRouterIdEv
        - Src:             'src/core/thread/router_table.cpp:111,18'
          Dst:             _ZN2ot11RouterTable11RouterIdMap7ReleaseEh
        - Src:             'src/core/thread/router_table.cpp:112,14'
          Dst:             _ZN2ot5ArrayINS_6RouterELt32EhE6RemoveERS1_
        - Src:             'src/core/thread/router_table.cpp:118,29'
          Dst:             _ZNK2ot8Neighbor11GetRouterIdEv
        - Src:             'src/core/thread/router_table.cpp:118,9'
          Dst:             _ZNK2ot11RouterTable11IsAllocatedEh
        - Src:             'src/core/thread/router_table.cpp:120,39'
          Dst:             _ZNK2ot8Neighbor11GetRouterIdEv
        - Src:             'src/core/thread/router_table.cpp:120,63'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE7IndexOfERKS1_
        - Src:             'src/core/thread/router_table.cpp:120,22'
          Dst:             _ZN2ot11RouterTable11RouterIdMap8SetIndexEhh
        - Src:             'src/core/thread/router_table.cpp:123,5'
          Dst:             _ZN2ot11RouterTable18SignalTableChangedEv
    - functionName:    _ZN2ot11RouterTable9AddRouterEh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         9
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11RouterTable11RouterIdMap8SetIndexEhh
        - _ZN2ot11RouterTable18SignalTableChangedEv
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
        - _ZN2ot5ArrayINS_6RouterELt32EhE8PushBackEv
        - _ZN2ot6Router19SetNextHopToInvalidEv
        - _ZN2ot6Router5ClearEv
        - _ZN2ot8Neighbor9SetRloc16Et
        - _ZNK2ot5ArrayINS_6RouterELt32EhE7IndexOfERKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:88,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:88,5'
              BranchSideFuncs:
                - _ZN2ot6Router5ClearEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot8Neighbor9SetRloc16Et
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZNK2ot5ArrayINS_6RouterELt32EhE7IndexOfERKS1_
                - _ZN2ot11RouterTable11RouterIdMap8SetIndexEhh
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:88,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:86,31'
          Dst:             _ZN2ot5ArrayINS_6RouterELt32EhE8PushBackEv
        - Src:             'src/core/thread/router_table.cpp:90,13'
          Dst:             _ZN2ot6Router5ClearEv
        - Src:             'src/core/thread/router_table.cpp:91,23'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
        - Src:             'src/core/thread/router_table.cpp:91,13'
          Dst:             _ZN2ot8Neighbor9SetRloc16Et
        - Src:             'src/core/thread/router_table.cpp:92,13'
          Dst:             _ZN2ot6Router19SetNextHopToInvalidEv
        - Src:             'src/core/thread/router_table.cpp:94,47'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE7IndexOfERKS1_
        - Src:             'src/core/thread/router_table.cpp:94,18'
          Dst:             _ZN2ot11RouterTable11RouterIdMap8SetIndexEhh
        - Src:             'src/core/thread/router_table.cpp:95,5'
          Dst:             _ZN2ot11RouterTable18SignalTableChangedEv
    - functionName:    _ZN2ot5ArrayINS_6RouterELt32EhE8PushBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_6RouterELt32EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:308,35'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:308,35'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:308,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:308,35'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE6IsFullEv
    - functionName:    _ZNK2ot5ArrayINS_6RouterELt32EhE7IndexOfERKS1_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aElement
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11RouterTable11RouterIdMap8SetIndexEhh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
        - aIndex
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_6RouterELt32EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_6RouterELt32EhE10GetMaxSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE10GetMaxSizeEv
    - functionName:    _ZN2ot11RouterTable11RouterIdMap7ReleaseEh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_6RouterELt32EhE6RemoveERS1_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aElement
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ArrayINS_6RouterELt32EhE7PopBackEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:342,13'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:342,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:344,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:340,29'
          Dst:             _ZN2ot5ArrayINS_6RouterELt32EhE7PopBackEv
    - functionName:    _ZNK2ot11RouterTable10GetNextHopEt
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aDestRloc16
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:498,5'
          Dst:             _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
    - functionName:    _ZNK2ot11RouterTable19GetPathCostToLeaderEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable11GetPathCostEt
        - _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:391,75'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:391,91'
          Dst:             _ZNK2ot3Mle3Mle15GetLeaderRloc16Ev
        - Src:             'src/core/thread/router_table.cpp:391,63'
          Dst:             _ZNK2ot11RouterTable11GetPathCostEt
    - functionName:    _ZNK2ot11RouterTable11GetLinkCostEh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         9
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
        - _ZNK2ot11RouterTable14FindRouterByIdEh
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:373,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:373,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
            - BranchSide:      'src/core/thread/router_table.cpp:373,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:370,14'
          Dst:             _ZNK2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/router_table.cpp:375,12'
          Dst:             _ZNK2ot11RouterTable11GetLinkCostERKNS_6RouterE
    - functionName:    _ZNK2ot11RouterTable16GetNeighborCountENS_11LinkQualityE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aLinkQuality
      BBCount:         12
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot5ArrayINS_6RouterELt32EhE3endEv
        - _ZNK2ot5ArrayINS_6RouterELt32EhE5beginEv
        - _ZNK2ot8Neighbor12IsStateValidEv
        - _ZNK2ot8Neighbor16GetLinkQualityInEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:342,31'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:342,31'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
            - BranchSide:      'src/core/thread/router_table.cpp:350,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:344,35'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:342,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot8Neighbor12IsStateValidEv
            - BranchSide:      'src/core/thread/router_table.cpp:344,39'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
                - _ZNK2ot8Neighbor12IsStateValidEv
        - Branch String:   'src/core/thread/router_table.cpp:344,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:342,5'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
            - BranchSide:      'src/core/thread/router_table.cpp:346,18'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot8Neighbor16GetLinkQualityInEv
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:342,31'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE5beginEv
        - Src:             'src/core/thread/router_table.cpp:342,31'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE3endEv
        - Src:             'src/core/thread/router_table.cpp:344,20'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/router_table.cpp:344,46'
          Dst:             _ZNK2ot8Neighbor16GetLinkQualityInEv
    - functionName:    _ZNK2ot11RouterTable9GetLeaderEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable14FindRouterByIdEh
        - _ZNK2ot3Mle3Mle11GetLeaderIdEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:331,74'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:331,90'
          Dst:             _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - Src:             'src/core/thread/router_table.cpp:331,59'
          Dst:             _ZNK2ot11RouterTable14FindRouterByIdEh
    - functionName:    _ZN2ot11RouterTable13GetRouterInfoEtRNS_6Router4InfoE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouterId
        - aRouterInfo
      BBCount:         22
      ICount:          94
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11RouterTable14FindRouterByIdEh
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot6Router4Info7SetFromERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:311,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:313,41'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot6Router4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/router_table.cpp:317,9'
              BranchSideFuncs:
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot6Router4Info7SetFromERKS0_
        - Branch String:   'src/core/thread/router_table.cpp:317,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:317,9'
              BranchSideFuncs:
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot6Router4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/router_table.cpp:317,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:319,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:319,9'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot6Router4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/router_table.cpp:319,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:323,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:323,5'
              BranchSideFuncs:
                - _ZN2ot6Router4Info7SetFromERKS0_
            - BranchSide:      'src/core/thread/router_table.cpp:323,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:317,9'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/thread/router_table.cpp:318,20'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/router_table.cpp:322,14'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/router_table.cpp:325,17'
          Dst:             _ZN2ot6Router4Info7SetFromERKS0_
    - functionName:    _ZN2ot11RouterTable10FindRouterERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac10ExtAddressENS0_11StateFilterE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:302,23'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac10ExtAddressENS0_11StateFilterE
        - Src:             'src/core/thread/router_table.cpp:302,12'
          Dst:             _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZNK2ot11RouterTable18FindRouterByRloc16Et
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZNK2ot11RouterTable14FindRouterByIdEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:295,27'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/thread/router_table.cpp:295,12'
          Dst:             _ZNK2ot11RouterTable14FindRouterByIdEh
    - functionName:    _ZN2ot11RouterTable12FindNeighborERKNS_3Mac7AddressE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMacAddress
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:277,23'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac7AddressENS0_11StateFilterE
        - Src:             'src/core/thread/router_table.cpp:277,12'
          Dst:             _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZN2ot11RouterTable12FindNeighborERKNS_3Mac10ExtAddressE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aExtAddress
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac10ExtAddressENS0_11StateFilterE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:272,23'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2ERKNS_3Mac10ExtAddressENS0_11StateFilterE
        - Src:             'src/core/thread/router_table.cpp:272,12'
          Dst:             _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZN2ot11RouterTable12FindNeighborEt
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         9
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
        - _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle9HasRloc16Et
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:263,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:263,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/router_table.cpp:263,5'
              BranchSideFuncs:
                - _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
                - _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:263,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:263,5'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/thread/router_table.cpp:264,25'
          Dst:             _ZN2ot8Neighbor14AddressMatcherC2EtNS0_11StateFilterE
        - Src:             'src/core/thread/router_table.cpp:264,14'
          Dst:             _ZN2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
    - functionName:    _ZNK2ot5ArrayINS_6RouterELt32EhE12FindMatchingINS_8Neighbor14AddressMatcherEEEPKS1_RKT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndicator
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot5ArrayINS_6RouterELt32EhE3endEv
        - _ZNK2ot5ArrayINS_6RouterELt32EhE5beginEv
        - _ZNK2ot8Neighbor7MatchesERKNS0_14AddressMatcherE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:431,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:431,34'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor7MatchesERKNS0_14AddressMatcherE
            - BranchSide:      'src/core/common/array.hpp:431,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:433,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:431,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:435,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:431,34'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE5beginEv
        - Src:             'src/core/common/array.hpp:431,34'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE3endEv
        - Src:             'src/core/common/array.hpp:433,25'
          Dst:             _ZNK2ot8Neighbor7MatchesERKNS0_14AddressMatcherE
    - functionName:    _ZNK2ot11RouterTable10FindRouterERKNS_8Neighbor14AddressMatcherE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMatcher
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_6RouterELt32EhE12FindMatchingINS_8Neighbor14AddressMatcherEEEPKS1_RKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:256,21'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE12FindMatchingINS_8Neighbor14AddressMatcherEEEPKS1_RKT_
    - functionName:    _ZN2ot11RouterTable7ReleaseEh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         25
      ICount:          142
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
        - _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
        - _ZN2ot11RouterTable14FindRouterByIdEh
        - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
        - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
        - _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot6Router19SetNextHopToInvalidEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot6Router10GetNextHopEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:191,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:191,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
                - _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
                - _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
            - BranchSide:      'src/core/thread/router_table.cpp:193,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
                - _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
                - _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
        - Branch String:   'src/core/thread/router_table.cpp:193,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:193,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable14FindRouterByIdEh
                - _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
                - _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
                - _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
            - BranchSide:      'src/core/thread/router_table.cpp:193,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:196,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:196,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
                - _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
                - _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot6Router19SetNextHopToInvalidEv
            - BranchSide:      'src/core/thread/router_table.cpp:196,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:200,30'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:200,30'
              BranchSideFuncs:
                - _ZNK2ot6Router10GetNextHopEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot6Router19SetNextHopToInvalidEv
            - BranchSide:      'src/core/thread/router_table.cpp:208,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/thread/router_table.cpp:202,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:200,5'
              BranchSideFuncs:
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot6Router10GetNextHopEv
            - BranchSide:      'src/core/thread/router_table.cpp:204,13'
              BranchSideFuncs:
                - _ZN2ot6Router19SetNextHopToInvalidEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot6Router10GetNextHopEv
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:191,5'
          Dst:             __assert_fail
        - Src:             'src/core/thread/router_table.cpp:193,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:193,5'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/thread/router_table.cpp:195,14'
          Dst:             _ZN2ot11RouterTable14FindRouterByIdEh
        - Src:             'src/core/thread/router_table.cpp:198,5'
          Dst:             _ZN2ot11RouterTable12RemoveRouterERNS_6RouterE
        - Src:             'src/core/thread/router_table.cpp:200,30'
          Dst:             _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
        - Src:             'src/core/thread/router_table.cpp:200,30'
          Dst:             _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
        - Src:             'src/core/thread/router_table.cpp:202,25'
          Dst:             _ZNK2ot6Router10GetNextHopEv
        - Src:             'src/core/thread/router_table.cpp:204,25'
          Dst:             _ZN2ot6Router19SetNextHopToInvalidEv
        - Src:             'src/core/thread/router_table.cpp:209,36'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/router_table.cpp:211,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/router_table.cpp:211,28'
          Dst:             _ZN2ot15AddressResolver24RemoveEntriesForRouterIdEh
        - Src:             'src/core/thread/router_table.cpp:212,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/router_table.cpp:212,51'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
        - Src:             'src/core/thread/router_table.cpp:212,32'
          Dst:             _ZN2ot11NetworkData6Leader18RemoveBorderRouterEtNS1_9MatchModeE
        - Src:             'src/core/thread/router_table.cpp:214,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:214,21'
          Dst:             _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Src:             'src/core/thread/router_table.cpp:216,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
    - functionName:    _ZN2ot11RouterTable8AllocateEh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         17
      ICount:          84
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11RouterTable9AddRouterEh
        - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable11RouterIdMap11CanAllocateEh
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:169,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:169,5'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11RouterIdMap11CanAllocateEh
                - _ZN2ot11RouterTable9AddRouterEh
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/thread/router_table.cpp:169,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:169,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:169,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable9AddRouterEh
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/thread/router_table.cpp:169,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:172,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:172,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/thread/router_table.cpp:172,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:169,5'
          Dst:             _ZNK2ot11RouterTable11RouterIdMap11CanAllocateEh
        - Src:             'src/core/thread/router_table.cpp:171,14'
          Dst:             _ZN2ot11RouterTable9AddRouterEh
        - Src:             'src/core/thread/router_table.cpp:174,26'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/router_table.cpp:174,13'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/thread/router_table.cpp:177,36'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/thread/router_table.cpp:178,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/router_table.cpp:178,21'
          Dst:             _ZN2ot3Mle3Mle22ResetAdvertiseIntervalEv
        - Src:             'src/core/thread/router_table.cpp:180,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
    - functionName:    _ZNK2ot11RouterTable11RouterIdMap11CanAllocateEh
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRouterId
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11RouterTable8AllocateEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         28
      ICount:          115
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11RouterTable8AllocateEh
        - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - _ZNK2ot11RouterTable11RouterIdMap11CanAllocateEh
        - _ZNK2ot5ArrayINS_6RouterELt32EhE6IsFullEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:132,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:132,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/router_table.cpp:132,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZNK2ot11RouterTable11RouterIdMap11CanAllocateEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - Branch String:   'src/core/thread/router_table.cpp:135,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:140,13'
              BranchSideFuncs:
                - _ZNK2ot11RouterTable11RouterIdMap11CanAllocateEh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
            - BranchSide:      'src/core/thread/router_table.cpp:156,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
        - Branch String:   'src/core/thread/router_table.cpp:140,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:142,25'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZNK2ot11RouterTable11RouterIdMap11CanAllocateEh
            - BranchSide:      'src/core/thread/router_table.cpp:154,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZNK2ot11RouterTable11RouterIdMap11CanAllocateEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - Branch String:   'src/core/thread/router_table.cpp:149,17'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:151,36'
              BranchSideFuncs:
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZNK2ot11RouterTable11RouterIdMap11CanAllocateEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
            - BranchSide:      'src/core/thread/router_table.cpp:153,9'
              BranchSideFuncs:
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
                - _ZNK2ot11RouterTable11RouterIdMap11CanAllocateEh
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - Branch String:   'src/core/thread/router_table.cpp:156,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:156,5'
              BranchSideFuncs:
                - _ZN2ot11RouterTable8AllocateEh
                - __assert_fail
            - BranchSide:      'src/core/thread/router_table.cpp:156,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:159,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/router_table.cpp:159,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:132,5'
          Dst:             _ZNK2ot5ArrayINS_6RouterELt32EhE6IsFullEv
        - Src:             'src/core/thread/router_table.cpp:140,26'
          Dst:             _ZNK2ot11RouterTable11RouterIdMap11CanAllocateEh
        - Src:             'src/core/thread/router_table.cpp:149,17'
          Dst:             _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - Src:             'src/core/thread/router_table.cpp:158,14'
          Dst:             _ZN2ot11RouterTable8AllocateEh
        - Src:             'src/core/thread/router_table.cpp:159,5'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot11RouterTable30IsRouteTlvIdSequenceMoreRecentERKNS_3Mle8RouteTlvE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRouteTlv
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
        - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
        - _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:63,42'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:63,42'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/router_table.cpp:64,36'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
                - _ZNK2ot11RouterTable19GetRouterIdSequenceEv
                - _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:63,13'
          Dst:             _ZNK2ot11RouterTable20GetActiveRouterCountEv
        - Src:             'src/core/thread/router_table.cpp:64,46'
          Dst:             _ZNK2ot3Mle8RouteTlv19GetRouterIdSequenceEv
        - Src:             'src/core/thread/router_table.cpp:64,69'
          Dst:             _ZNK2ot11RouterTable19GetRouterIdSequenceEv
        - Src:             'src/core/thread/router_table.cpp:64,12'
          Dst:             _ZN2ot12SerialNumber9IsGreaterIhEEbT_S2_
    - functionName:    _ZN2ot5ArrayINS_6RouterELt32EhE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      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:    _ZN2ot9ClearableINS_11RouterTable11RouterIdMapEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_11RouterTable11RouterIdMapEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_11RouterTable11RouterIdMapEEEvRT_
    - functionName:    _ZN2ot11RouterTable14ClearNeighborsEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11RouterTable18SignalTableChangedEv
        - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
        - _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
        - _ZN2ot8Neighbor8SetStateENS0_5StateE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot8Neighbor12IsStateValidEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/router_table.cpp:69,25'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:69,25'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot11RouterTable18SignalTableChangedEv
            - BranchSide:      'src/core/thread/router_table.cpp:79,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/router_table.cpp:71,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/router_table.cpp:73,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot11RouterTable18SignalTableChangedEv
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot8Neighbor12IsStateValidEv
            - BranchSide:      'src/core/thread/router_table.cpp:77,9'
              BranchSideFuncs:
                - _ZN2ot8Neighbor8SetStateENS0_5StateE
                - _ZNK2ot8Neighbor12IsStateValidEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
                - _ZN2ot11RouterTable18SignalTableChangedEv
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:69,25'
          Dst:             _ZN2ot5ArrayINS_6RouterELt32EhE5beginEv
        - Src:             'src/core/thread/router_table.cpp:69,25'
          Dst:             _ZN2ot5ArrayINS_6RouterELt32EhE3endEv
        - Src:             'src/core/thread/router_table.cpp:71,20'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/thread/router_table.cpp:73,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/thread/router_table.cpp:73,34'
          Dst:             _ZN2ot13NeighborTable6SignalENS0_5EventERKNS_8NeighborE
        - Src:             'src/core/thread/router_table.cpp:74,13'
          Dst:             _ZN2ot11RouterTable18SignalTableChangedEv
        - Src:             'src/core/thread/router_table.cpp:77,16'
          Dst:             _ZN2ot8Neighbor8SetStateENS0_5StateE
    - functionName:    _ZN2ot11RouterTable5ClearEv
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11RouterTable14ClearNeighborsEv
        - _ZN2ot11RouterTable18SignalTableChangedEv
        - _ZN2ot5ArrayINS_6RouterELt32EhE5ClearEv
        - _ZN2ot9ClearableINS_11RouterTable11RouterIdMapEE5ClearEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:55,5'
          Dst:             _ZN2ot11RouterTable14ClearNeighborsEv
        - Src:             'src/core/thread/router_table.cpp:56,18'
          Dst:             _ZN2ot9ClearableINS_11RouterTable11RouterIdMapEE5ClearEv
        - Src:             'src/core/thread/router_table.cpp:57,14'
          Dst:             _ZN2ot5ArrayINS_6RouterELt32EhE5ClearEv
        - Src:             'src/core/thread/router_table.cpp:58,5'
          Dst:             _ZN2ot11RouterTable18SignalTableChangedEv
    - functionName:    _ZN2ot11RouterTable11RouterIdMapC2Ev
      functionSourceFile: '/src/openthread/src/core/thread/router_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_11RouterTable11RouterIdMapEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.hpp:437,29'
          Dst:             _ZN2ot9ClearableINS_11RouterTable11RouterIdMapEE5ClearEv
    - functionName:    _ZN2ot9TaskletInINS_11RouterTableEXadL_ZNS1_18HandleTableChangedEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_11RouterTableEXadL_ZNS1_18HandleTableChangedEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_11RouterTableEXadL_ZNS1_18HandleTableChangedEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot5ArrayINS_6RouterELt32EhEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot6Router4InitERNS_8InstanceE
        - _ZN2ot6RouterC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:151,14'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:151,14'
              BranchSideFuncs:
                - _ZN2ot6Router4InitERNS_8InstanceE
            - BranchSide:      'src/core/common/array.hpp:152,11'
              BranchSideFuncs:
                - _ZN2ot6Router4InitERNS_8InstanceE
        - Branch String:   'src/core/common/array.hpp:154,28'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:154,28'
              BranchSideFuncs:
                - _ZN2ot6Router4InitERNS_8InstanceE
            - BranchSide:      'src/core/common/array.hpp:158,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:151,14'
          Dst:             _ZN2ot6RouterC2Ev
        - Src:             'src/core/common/array.hpp:156,21'
          Dst:             _ZN2ot6Router4InitERNS_8InstanceE
    - functionName:    _ZN2ot11RouterTableC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/router_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11RouterTable11RouterIdMapC2Ev
        - _ZN2ot11RouterTable5ClearEv
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4TimeC2Ej
        - _ZN2ot5ArrayINS_6RouterELt32EhEC2ERNS_8InstanceE
        - _ZN2ot6Random9NonCrypto8GetUint8Ev
        - _ZN2ot9TaskletInINS_11RouterTableEXadL_ZNS1_18HandleTableChangedEvEEEC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/router_table.cpp:40,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/router_table.cpp:41,7'
          Dst:             _ZN2ot5ArrayINS_6RouterELt32EhEC2ERNS_8InstanceE
        - Src:             'src/core/thread/router_table.cpp:42,7'
          Dst:             _ZN2ot9TaskletInINS_11RouterTableEXadL_ZNS1_18HandleTableChangedEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/thread/router_table.cpp:39,14'
          Dst:             _ZN2ot11RouterTable11RouterIdMapC2Ev
        - Src:             'src/core/thread/router_table.cpp:43,7'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'src/core/thread/router_table.cpp:44,25'
          Dst:             _ZN2ot6Random9NonCrypto8GetUint8Ev
        - Src:             'src/core/thread/router_table.cpp:50,5'
          Dst:             _ZN2ot11RouterTable5ClearEv
    - functionName:    _ZN2ot5Radio23ClearSrcMatchShortEntryEt
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioClearSrcMatchShortEntry
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:1043,47'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:1043,12'
          Dst:             otPlatRadioClearSrcMatchShortEntry
    - functionName:    _ZNK2ot14IndirectSender12NeighborInfo28IsIndirectSourceMatchPendingEv
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      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:    _ZN2ot5Radio21AddSrcMatchShortEntryEt
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aShortAddress
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioAddSrcMatchShortEntry
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:1038,45'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:1038,12'
          Dst:             otPlatRadioAddSrcMatchShortEntry
    - functionName:    _ZN2ot21SourceMatchController10AddAddressERKNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/src_match_controller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Radio19AddSrcMatchExtEntryERKNS_3Mac10ExtAddressE
        - _ZN2ot5Radio21AddSrcMatchShortEntryEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo26IsIndirectSourceMatchShortEv
        - _ZNK2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/src_match_controller.cpp:142,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:144,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot5Radio21AddSrcMatchShortEntryEt
            - BranchSide:      'src/core/thread/src_match_controller.cpp:150,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot5Radio19AddSrcMatchExtEntryERKNS_3Mac10ExtAddressE
      Callsites:
        - Src:             'src/core/thread/src_match_controller.cpp:142,16'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo26IsIndirectSourceMatchShortEv
        - Src:             'src/core/thread/src_match_controller.cpp:144,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/thread/src_match_controller.cpp:144,59'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/src_match_controller.cpp:144,30'
          Dst:             _ZN2ot5Radio21AddSrcMatchShortEntryEt
        - Src:             'src/core/thread/src_match_controller.cpp:150,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/thread/src_match_controller.cpp:150,57'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/src_match_controller.cpp:150,30'
          Dst:             _ZN2ot5Radio19AddSrcMatchExtEntryERKNS_3Mac10ExtAddressE
    - functionName:    _ZN2ot21SourceMatchController17AddPendingEntriesEv
      functionSourceFile: '/src/openthread/src/core/thread/src_match_controller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot21SourceMatchController10AddAddressERKNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo28IsIndirectSourceMatchPendingEv
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/src_match_controller.cpp:200,23'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:200,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot14IndirectSender12NeighborInfo28IsIndirectSourceMatchPendingEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot21SourceMatchController10AddAddressERKNS_5ChildE
                - _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
            - BranchSide:      'src/core/thread/src_match_controller.cpp:207,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/src_match_controller.cpp:202,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:200,5'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController10AddAddressERKNS_5ChildE
                - _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot14IndirectSender12NeighborInfo28IsIndirectSourceMatchPendingEv
            - BranchSide:      'src/core/thread/src_match_controller.cpp:204,13'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController10AddAddressERKNS_5ChildE
                - _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot14IndirectSender12NeighborInfo28IsIndirectSourceMatchPendingEv
        - Branch String:   'src/core/thread/src_match_controller.cpp:204,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:204,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/src_match_controller.cpp:205,13'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot14IndirectSender12NeighborInfo28IsIndirectSourceMatchPendingEv
                - _ZN2ot21SourceMatchController10AddAddressERKNS_5ChildE
      Callsites:
        - Src:             'src/core/thread/src_match_controller.cpp:200,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/thread/src_match_controller.cpp:200,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/thread/src_match_controller.cpp:200,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/thread/src_match_controller.cpp:200,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/thread/src_match_controller.cpp:200,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/thread/src_match_controller.cpp:200,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/thread/src_match_controller.cpp:202,19'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo28IsIndirectSourceMatchPendingEv
        - Src:             'src/core/thread/src_match_controller.cpp:204,13'
          Dst:             _ZN2ot21SourceMatchController10AddAddressERKNS_5ChildE
        - Src:             'src/core/thread/src_match_controller.cpp:205,19'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
        - Src:             'src/core/thread/src_match_controller.cpp:200,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
    - functionName:    _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aPending
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot21SourceMatchController9IsEnabledEv
      functionSourceFile: '/src/openthread/src/core/thread/src_match_controller.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      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:    _ZN2ot5Radio14EnableSrcMatchEb
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1034
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnable
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioEnableSrcMatch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:1034,77'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:1034,51'
          Dst:             otPlatRadioEnableSrcMatch
    - functionName:    _ZN2ot21SourceMatchController6EnableEb
      functionSourceFile: '/src/openthread/src/core/thread/src_match_controller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnable
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Radio14EnableSrcMatchEb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/src_match_controller.cpp:115,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/thread/src_match_controller.cpp:115,18'
          Dst:             _ZN2ot5Radio14EnableSrcMatchEb
    - functionName:    _ZN2ot5Radio23ClearSrcMatchExtEntriesEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioClearSrcMatchExtEntries
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:1048,87'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:1048,52'
          Dst:             otPlatRadioClearSrcMatchExtEntries
    - functionName:    _ZN2ot5Radio25ClearSrcMatchShortEntriesEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioClearSrcMatchShortEntries
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:1046,91'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:1046,54'
          Dst:             otPlatRadioClearSrcMatchShortEntries
    - functionName:    _ZN2ot14IndirectSender12NeighborInfo27SetIndirectSourceMatchShortEb
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aShort
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
      functionSourceFile: '/src/openthread/src/core/thread/src_match_controller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aChild
        - aUseShortAddress
      BBCount:         12
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot14IndirectSender12NeighborInfo27SetIndirectSourceMatchShortEb
        - _ZN2ot21SourceMatchController10ClearEntryERNS_5ChildE
        - _ZN2ot21SourceMatchController8AddEntryERNS_5ChildE
        - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - _ZNK2ot14IndirectSender12NeighborInfo26IsIndirectSourceMatchShortEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/src_match_controller.cpp:88,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:88,5'
              BranchSideFuncs:
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZN2ot14IndirectSender12NeighborInfo27SetIndirectSourceMatchShortEb
                - _ZN2ot21SourceMatchController10ClearEntryERNS_5ChildE
                - _ZN2ot14IndirectSender12NeighborInfo27SetIndirectSourceMatchShortEb
                - _ZN2ot21SourceMatchController8AddEntryERNS_5ChildE
            - BranchSide:      'src/core/thread/src_match_controller.cpp:88,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/src_match_controller.cpp:90,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:92,20'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController10ClearEntryERNS_5ChildE
                - _ZN2ot14IndirectSender12NeighborInfo27SetIndirectSourceMatchShortEb
                - _ZN2ot21SourceMatchController8AddEntryERNS_5ChildE
            - BranchSide:      'src/core/thread/src_match_controller.cpp:98,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender12NeighborInfo27SetIndirectSourceMatchShortEb
      Callsites:
        - Src:             'src/core/thread/src_match_controller.cpp:88,5'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo26IsIndirectSourceMatchShortEv
        - Src:             'src/core/thread/src_match_controller.cpp:90,16'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - Src:             'src/core/thread/src_match_controller.cpp:92,9'
          Dst:             _ZN2ot21SourceMatchController10ClearEntryERNS_5ChildE
        - Src:             'src/core/thread/src_match_controller.cpp:93,16'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo27SetIndirectSourceMatchShortEb
        - Src:             'src/core/thread/src_match_controller.cpp:94,9'
          Dst:             _ZN2ot21SourceMatchController8AddEntryERNS_5ChildE
        - Src:             'src/core/thread/src_match_controller.cpp:98,16'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo27SetIndirectSourceMatchShortEb
    - functionName:    _ZN2ot21SourceMatchController10ClearEntryERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/src_match_controller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         23
      ICount:          93
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
        - _ZN2ot21SourceMatchController17AddPendingEntriesEv
        - _ZN2ot21SourceMatchController6EnableEb
        - _ZN2ot5Radio21ClearSrcMatchExtEntryERKNS_3Mac10ExtAddressE
        - _ZN2ot5Radio23ClearSrcMatchShortEntryEt
        - _ZN2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo26IsIndirectSourceMatchShortEv
        - _ZNK2ot14IndirectSender12NeighborInfo28IsIndirectSourceMatchPendingEv
        - _ZNK2ot21SourceMatchController9IsEnabledEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/src_match_controller.cpp:163,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:166,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
            - BranchSide:      'src/core/thread/src_match_controller.cpp:170,9'
              BranchSideFuncs:
                - _ZNK2ot14IndirectSender12NeighborInfo26IsIndirectSourceMatchShortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot5Radio21ClearSrcMatchExtEntryERKNS_3Mac10ExtAddressE
                - _ZNK2ot21SourceMatchController9IsEnabledEv
                - _ZN2ot21SourceMatchController17AddPendingEntriesEv
                - _ZN2ot21SourceMatchController6EnableEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot5Radio23ClearSrcMatchShortEntryEt
        - Branch String:   'src/core/thread/src_match_controller.cpp:170,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:172,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot5Radio23ClearSrcMatchShortEntryEt
                - _ZNK2ot21SourceMatchController9IsEnabledEv
                - _ZN2ot21SourceMatchController17AddPendingEntriesEv
                - _ZN2ot21SourceMatchController6EnableEb
            - BranchSide:      'src/core/thread/src_match_controller.cpp:178,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot8Neighbor13GetExtAddressEv
                - _ZN2ot5Radio21ClearSrcMatchExtEntryERKNS_3Mac10ExtAddressE
                - _ZNK2ot21SourceMatchController9IsEnabledEv
                - _ZN2ot21SourceMatchController17AddPendingEntriesEv
                - _ZN2ot21SourceMatchController6EnableEb
        - Branch String:   'src/core/thread/src_match_controller.cpp:184,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:184,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/src_match_controller.cpp:186,10'
              BranchSideFuncs:
                - _ZNK2ot21SourceMatchController9IsEnabledEv
                - _ZN2ot21SourceMatchController17AddPendingEntriesEv
                - _ZN2ot21SourceMatchController6EnableEb
        - Branch String:   'src/core/thread/src_match_controller.cpp:186,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:186,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/src_match_controller.cpp:188,9'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController17AddPendingEntriesEv
                - _ZN2ot21SourceMatchController6EnableEb
        - Branch String:   'src/core/thread/src_match_controller.cpp:188,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:188,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/src_match_controller.cpp:189,9'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController6EnableEb
      Callsites:
        - Src:             'src/core/thread/src_match_controller.cpp:163,16'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo28IsIndirectSourceMatchPendingEv
        - Src:             'src/core/thread/src_match_controller.cpp:166,16'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
        - Src:             'src/core/thread/src_match_controller.cpp:170,16'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo26IsIndirectSourceMatchShortEv
        - Src:             'src/core/thread/src_match_controller.cpp:172,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/thread/src_match_controller.cpp:172,61'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/src_match_controller.cpp:172,30'
          Dst:             _ZN2ot5Radio23ClearSrcMatchShortEntryEt
        - Src:             'src/core/thread/src_match_controller.cpp:178,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/thread/src_match_controller.cpp:178,59'
          Dst:             _ZN2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/thread/src_match_controller.cpp:178,30'
          Dst:             _ZN2ot5Radio21ClearSrcMatchExtEntryERKNS_3Mac10ExtAddressE
        - Src:             'src/core/thread/src_match_controller.cpp:186,10'
          Dst:             _ZNK2ot21SourceMatchController9IsEnabledEv
        - Src:             'src/core/thread/src_match_controller.cpp:188,9'
          Dst:             _ZN2ot21SourceMatchController17AddPendingEntriesEv
        - Src:             'src/core/thread/src_match_controller.cpp:189,9'
          Dst:             _ZN2ot21SourceMatchController6EnableEb
    - functionName:    _ZN2ot21SourceMatchController8AddEntryERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/src_match_controller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         16
      ICount:          60
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
        - _ZN2ot21SourceMatchController10AddAddressERKNS_5ChildE
        - _ZN2ot21SourceMatchController17AddPendingEntriesEv
        - _ZN2ot21SourceMatchController6EnableEb
        - _ZNK2ot21SourceMatchController9IsEnabledEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/src_match_controller.cpp:123,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:125,9'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController10AddAddressERKNS_5ChildE
                - _ZN2ot21SourceMatchController6EnableEb
                - _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
            - BranchSide:      'src/core/thread/src_match_controller.cpp:130,9'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController10AddAddressERKNS_5ChildE
                - _ZN2ot21SourceMatchController6EnableEb
                - _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
        - Branch String:   'src/core/thread/src_match_controller.cpp:125,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:125,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/src_match_controller.cpp:126,9'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController6EnableEb
        - Branch String:   'src/core/thread/src_match_controller.cpp:130,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:130,9'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
            - BranchSide:      'src/core/thread/src_match_controller.cpp:130,9'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController6EnableEb
      Callsites:
        - Src:             'src/core/thread/src_match_controller.cpp:121,12'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
        - Src:             'src/core/thread/src_match_controller.cpp:123,10'
          Dst:             _ZNK2ot21SourceMatchController9IsEnabledEv
        - Src:             'src/core/thread/src_match_controller.cpp:125,9'
          Dst:             _ZN2ot21SourceMatchController17AddPendingEntriesEv
        - Src:             'src/core/thread/src_match_controller.cpp:126,9'
          Dst:             _ZN2ot21SourceMatchController6EnableEb
        - Src:             'src/core/thread/src_match_controller.cpp:130,9'
          Dst:             _ZN2ot21SourceMatchController10AddAddressERKNS_5ChildE
        - Src:             'src/core/thread/src_match_controller.cpp:130,9'
          Dst:             _ZN2ot21SourceMatchController6EnableEb
        - Src:             'src/core/thread/src_match_controller.cpp:131,16'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo29SetIndirectSourceMatchPendingEb
    - functionName:    _ZN2ot14IndirectSender12NeighborInfo25ResetIndirectMessageCountEv
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot21SourceMatchController17ResetMessageCountERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/src_match_controller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14IndirectSender12NeighborInfo25ResetIndirectMessageCountEv
        - _ZN2ot21SourceMatchController10ClearEntryERNS_5ChildE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/src_match_controller.cpp:82,12'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo25ResetIndirectMessageCountEv
        - Src:             'src/core/thread/src_match_controller.cpp:83,5'
          Dst:             _ZN2ot21SourceMatchController10ClearEntryERNS_5ChildE
    - functionName:    _ZN2ot14IndirectSender12NeighborInfo29DecrementIndirectMessageCountEv
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      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:    _ZN2ot21SourceMatchController21DecrementMessageCountERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/src_match_controller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         12
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot14IndirectSender12NeighborInfo29DecrementIndirectMessageCountEv
        - _ZN2ot21SourceMatchController10ClearEntryERNS_5ChildE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/src_match_controller.cpp:63,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:65,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/thread/src_match_controller.cpp:69,5'
              BranchSideFuncs:
                - _ZN2ot14IndirectSender12NeighborInfo29DecrementIndirectMessageCountEv
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZN2ot21SourceMatchController10ClearEntryERNS_5ChildE
        - Branch String:   'src/core/thread/src_match_controller.cpp:71,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:71,45'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController10ClearEntryERNS_5ChildE
            - BranchSide:      'src/core/thread/src_match_controller.cpp:73,20'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController10ClearEntryERNS_5ChildE
      Callsites:
        - Src:             'src/core/thread/src_match_controller.cpp:63,16'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - Src:             'src/core/thread/src_match_controller.cpp:65,9'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/thread/src_match_controller.cpp:65,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/thread/src_match_controller.cpp:69,12'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo29DecrementIndirectMessageCountEv
        - Src:             'src/core/thread/src_match_controller.cpp:71,16'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - Src:             'src/core/thread/src_match_controller.cpp:73,9'
          Dst:             _ZN2ot21SourceMatchController10ClearEntryERNS_5ChildE
    - functionName:    _ZN2ot14IndirectSender12NeighborInfo29IncrementIndirectMessageCountEv
      functionSourceFile: '/src/openthread/src/core/thread/indirect_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      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:    _ZN2ot21SourceMatchController21IncrementMessageCountERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/thread/src_match_controller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14IndirectSender12NeighborInfo29IncrementIndirectMessageCountEv
        - _ZN2ot21SourceMatchController8AddEntryERNS_5ChildE
        - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/src_match_controller.cpp:53,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/src_match_controller.cpp:53,9'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController8AddEntryERNS_5ChildE
                - _ZN2ot14IndirectSender12NeighborInfo29IncrementIndirectMessageCountEv
            - BranchSide:      'src/core/thread/src_match_controller.cpp:55,18'
              BranchSideFuncs:
                - _ZN2ot21SourceMatchController8AddEntryERNS_5ChildE
                - _ZN2ot14IndirectSender12NeighborInfo29IncrementIndirectMessageCountEv
      Callsites:
        - Src:             'src/core/thread/src_match_controller.cpp:53,16'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - Src:             'src/core/thread/src_match_controller.cpp:55,9'
          Dst:             _ZN2ot21SourceMatchController8AddEntryERNS_5ChildE
        - Src:             'src/core/thread/src_match_controller.cpp:58,12'
          Dst:             _ZN2ot14IndirectSender12NeighborInfo29IncrementIndirectMessageCountEv
    - functionName:    _ZN2ot21SourceMatchController10ClearTableEv
      functionSourceFile: '/src/openthread/src/core/thread/src_match_controller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Radio23ClearSrcMatchExtEntriesEv
        - _ZN2ot5Radio25ClearSrcMatchShortEntriesEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/src_match_controller.cpp:107,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/thread/src_match_controller.cpp:107,18'
          Dst:             _ZN2ot5Radio25ClearSrcMatchShortEntriesEv
        - Src:             'src/core/thread/src_match_controller.cpp:108,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/thread/src_match_controller.cpp:108,18'
          Dst:             _ZN2ot5Radio23ClearSrcMatchExtEntriesEv
    - functionName:    _ZN2ot21SourceMatchControllerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/src_match_controller.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot21SourceMatchController10ClearTableEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/src_match_controller.cpp:45,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/thread/src_match_controller.cpp:48,5'
          Dst:             _ZN2ot21SourceMatchController10ClearTableEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14ThreadLinkInfo7SetFromERKNS_3Mac7RxFrameE
      functionSourceFile: '/src/openthread/src/core/thread/thread_link_info.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
      BBCount:         15
      ICount:          120
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot9ClearableINS_14ThreadLinkInfoEE5ClearEv
        - _ZNK2ot3Mac5Frame10GetChannelEv
        - _ZNK2ot3Mac5Frame11GetDstPanIdERt
        - _ZNK2ot3Mac5Frame11GetSrcPanIdERt
        - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac7RxFrame6GetLqiEv
        - _ZNK2ot3Mac7RxFrame7GetRssiEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/thread_link_info.cpp:42,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/thread_link_info.cpp:44,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZL11IgnoreError7otError.20832
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.20832
            - BranchSide:      'src/core/thread/thread_link_info.cpp:50,27'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.20832
        - Branch String:   'src/core/thread/thread_link_info.cpp:50,13'
          Branch Sides:
            - BranchSide:      'src/core/thread/thread_link_info.cpp:52,24'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.20832
            - BranchSide:      'src/core/thread/thread_link_info.cpp:55,33'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.20832
        - Branch String:   'src/core/thread/thread_link_info.cpp:58,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/thread_link_info.cpp:65,21'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame12GetKeyIdModeERh
                - _ZL11IgnoreError7otError.20832
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
            - BranchSide:      'src/core/thread/thread_link_info.cpp:71,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
        - Branch String:   'src/core/thread/thread_link_info.cpp:67,64'
          Branch Sides:
            - BranchSide:      'src/core/thread/thread_link_info.cpp:67,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
            - BranchSide:      'src/core/thread/thread_link_info.cpp:67,68'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame6GetLqiEv
      Callsites:
        - Src:             'src/core/thread/thread_link_info.cpp:40,5'
          Dst:             _ZN2ot9ClearableINS_14ThreadLinkInfoEE5ClearEv
        - Src:             'src/core/thread/thread_link_info.cpp:42,30'
          Dst:             _ZNK2ot3Mac5Frame11GetSrcPanIdERt
        - Src:             'src/core/thread/thread_link_info.cpp:44,28'
          Dst:             _ZNK2ot3Mac5Frame11GetDstPanIdERt
        - Src:             'src/core/thread/thread_link_info.cpp:44,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/thread_link_info.cpp:50,34'
          Dst:             _ZNK2ot3Mac5Frame11GetDstPanIdERt
        - Src:             'src/core/thread/thread_link_info.cpp:58,16'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/thread/thread_link_info.cpp:65,28'
          Dst:             _ZNK2ot3Mac5Frame12GetKeyIdModeERh
        - Src:             'src/core/thread/thread_link_info.cpp:65,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/thread_link_info.cpp:73,23'
          Dst:             _ZNK2ot3Mac5Frame10GetChannelEv
        - Src:             'src/core/thread/thread_link_info.cpp:74,23'
          Dst:             _ZNK2ot3Mac7RxFrame7GetRssiEv
        - Src:             'src/core/thread/thread_link_info.cpp:75,23'
          Dst:             _ZNK2ot3Mac7RxFrame6GetLqiEv
    - functionName:    _ZN2ot8Instance3GetINS_5Utils14ChannelMonitorEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionLinenumberEnd: 983
      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:    _ZN2ot11ThreadNetif4DownEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder4StopEv
        - _ZN2ot3Dns16ServiceDiscovery6Server4StopEv
        - _ZN2ot3Dns6Client4StopEv
        - _ZN2ot3Ip65Netif28UnsubscribeAllNodesMulticastEv
        - _ZN2ot3Ip65Netif30UnsubscribeAllRoutersMulticastEv
        - _ZN2ot3Ip65Netif33RemoveAllExternalUnicastAddressesEv
        - _ZN2ot3Ip65Netif40UnsubscribeAllExternalMulticastAddressesEv
        - _ZN2ot3Mle3Mle7DisableEv
        - _ZN2ot4Coap4Coap4StopEv
        - _ZN2ot5Utils14ChannelMonitor4StopEv
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/thread_netif.cpp:79,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/thread_netif.cpp:79,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
                - _ZN2ot3Dns6Client4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap4Coap4StopEv
                - _ZL11IgnoreError7otError.20853
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle7DisableEv
                - _ZL11IgnoreError7otError.20853
                - _ZN2ot3Ip65Netif33RemoveAllExternalUnicastAddressesEv
                - _ZN2ot3Ip65Netif40UnsubscribeAllExternalMulticastAddressesEv
                - _ZN2ot3Ip65Netif30UnsubscribeAllRoutersMulticastEv
                - _ZN2ot3Ip65Netif28UnsubscribeAllNodesMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
                - _ZN2ot5Utils14ChannelMonitor4StopEv
                - _ZL11IgnoreError7otError.20853
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/thread/thread_netif.cpp:79,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/thread_netif.cpp:82,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:82,24'
          Dst:             _ZN2ot3Dns6Client4StopEv
        - Src:             'src/core/thread/thread_netif.cpp:88,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:88,42'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server4StopEv
        - Src:             'src/core/thread/thread_netif.cpp:90,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:90,35'
          Dst:             _ZN2ot4Coap4Coap4StopEv
        - Src:             'src/core/thread/thread_netif.cpp:90,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/thread_netif.cpp:91,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:91,33'
          Dst:             _ZN2ot3Mle3Mle7DisableEv
        - Src:             'src/core/thread/thread_netif.cpp:91,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/thread_netif.cpp:92,5'
          Dst:             _ZN2ot3Ip65Netif33RemoveAllExternalUnicastAddressesEv
        - Src:             'src/core/thread/thread_netif.cpp:93,5'
          Dst:             _ZN2ot3Ip65Netif40UnsubscribeAllExternalMulticastAddressesEv
        - Src:             'src/core/thread/thread_netif.cpp:94,5'
          Dst:             _ZN2ot3Ip65Netif30UnsubscribeAllRoutersMulticastEv
        - Src:             'src/core/thread/thread_netif.cpp:95,5'
          Dst:             _ZN2ot3Ip65Netif28UnsubscribeAllNodesMulticastEv
        - Src:             'src/core/thread/thread_netif.cpp:98,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:98,26'
          Dst:             _ZN2ot13MeshForwarder4StopEv
        - Src:             'src/core/thread/thread_netif.cpp:100,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:100,46'
          Dst:             _ZN2ot5Utils14ChannelMonitor4StopEv
        - Src:             'src/core/thread/thread_netif.cpp:100,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/thread_netif.cpp:102,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:102,21'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_5Utils14ChannelMonitorEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_5Utils14ChannelMonitorEEERT_v
    - functionName:    _ZN2ot11ThreadNetif2UpEv
      functionSourceFile: '/src/openthread/src/core/thread/thread_netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13MeshForwarder5StartEv
        - _ZN2ot3Dns16ServiceDiscovery6Server5StartEv
        - _ZN2ot3Dns6Client5StartEv
        - _ZN2ot3Ip65Netif26SubscribeAllNodesMulticastEv
        - _ZN2ot3Mac3Mac10SetEnabledEb
        - _ZN2ot3Mle3Mle6EnableEv
        - _ZN2ot3Tmf5Agent5StartEv
        - _ZN2ot5Utils14ChannelMonitor5StartEv
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/thread/thread_netif.cpp:48,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/thread_netif.cpp:48,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/thread_netif.cpp:48,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac10SetEnabledEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
                - _ZN2ot5Utils14ChannelMonitor5StartEv
                - _ZL11IgnoreError7otError.20853
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder5StartEv
                - _ZN2ot3Ip65Netif26SubscribeAllNodesMulticastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle6EnableEv
                - _ZL11IgnoreError7otError.20853
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3Tmf5Agent5StartEv
                - _ZL11IgnoreError7otError.20853
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
                - _ZN2ot3Dns16ServiceDiscovery6Server5StartEv
                - _ZL11IgnoreError7otError.20853
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
                - _ZN2ot3Dns6Client5StartEv
                - _ZL11IgnoreError7otError.20853
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/thread/thread_netif.cpp:51,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:51,21'
          Dst:             _ZN2ot3Mac3Mac10SetEnabledEb
        - Src:             'src/core/thread/thread_netif.cpp:53,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:53,46'
          Dst:             _ZN2ot5Utils14ChannelMonitor5StartEv
        - Src:             'src/core/thread/thread_netif.cpp:53,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/thread_netif.cpp:55,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:55,26'
          Dst:             _ZN2ot13MeshForwarder5StartEv
        - Src:             'src/core/thread/thread_netif.cpp:59,5'
          Dst:             _ZN2ot3Ip65Netif26SubscribeAllNodesMulticastEv
        - Src:             'src/core/thread/thread_netif.cpp:60,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:60,33'
          Dst:             _ZN2ot3Mle3Mle6EnableEv
        - Src:             'src/core/thread/thread_netif.cpp:60,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/thread_netif.cpp:61,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:61,35'
          Dst:             _ZN2ot3Tmf5Agent5StartEv
        - Src:             'src/core/thread/thread_netif.cpp:61,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/thread_netif.cpp:63,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns16ServiceDiscovery6ServerEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:63,54'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6Server5StartEv
        - Src:             'src/core/thread/thread_netif.cpp:63,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/thread_netif.cpp:66,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns6ClientEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:66,36'
          Dst:             _ZN2ot3Dns6Client5StartEv
        - Src:             'src/core/thread/thread_netif.cpp:66,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/thread/thread_netif.cpp:71,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/thread/thread_netif.cpp:71,21'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot11ThreadNetifC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/thread_netif.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip65NetifC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/thread_netif.cpp:41,7'
          Dst:             _ZN2ot3Ip65NetifC2ERNS_8InstanceE
    - functionName:    _ZN2ot8Instance3GetINS_17NetworkDiagnostic6ClientEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 946
      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:    _ZN2ot8Instance3GetINS_14AnycastLocatorEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 854
      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:    _ZN2ot7MeshCoP12Commissioner19GetEnergyScanClientEv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 330
      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:    _ZN2ot8Instance3GetINS_16EnergyScanClientEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12Commissioner19GetEnergyScanClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:906,81'
          Dst:             _ZN2ot7MeshCoP12Commissioner19GetEnergyScanClientEv
    - functionName:    _ZN2ot7MeshCoP12Commissioner19GetPanIdQueryClientEv
      functionSourceFile: '/src/openthread/src/core/meshcop/commissioner.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 337
      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:    _ZN2ot8Instance3GetINS_16PanIdQueryClientEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP12Commissioner19GetPanIdQueryClientEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:908,81'
          Dst:             _ZN2ot7MeshCoP12Commissioner19GetPanIdQueryClientEv
    - functionName:    _ZN2ot12CallbackBaseIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvEE3SetESC_SA_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tmf11SecureAgent14HandleResourceEPKcRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUriPath
        - aMessage
        - aMessageInfo
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11UriFromPathEPKc
        - _ZN2ot7MeshCoP12Commissioner9HandleTmfILNS_3UriE22EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/tmf.cpp:313,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/tmf.cpp:313,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZN2ot7MeshCoP12Commissioner9HandleTmfILNS_3UriE22EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:315,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZN2ot7MeshCoP12Commissioner9HandleTmfILNS_3UriE22EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:311,22'
          Dst:             _ZN2ot11UriFromPathEPKc
        - Src:             'src/core/thread/tmf.cpp:315,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:315,38'
          Dst:             _ZN2ot7MeshCoP12Commissioner9HandleTmfILNS_3UriE22EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot3Tmf11SecureAgent16HandleDtlsAcceptEv
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot7MeshCoP13SecureSession14IsSessionInUseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/tmf.cpp:295,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/tmf.cpp:295,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/tmf.cpp:295,76'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:295,12'
          Dst:             _ZNK2ot7MeshCoP13SecureSession14IsSessionInUseEv
    - functionName:    _ZN2ot3Tmf11SecureAgent14HandleResourceERNS_4Coap8CoapBaseEPKcRNS2_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aCoapBase
        - aUriPath
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tmf11SecureAgent14HandleResourceEPKcRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:305,50'
          Dst:             _ZN2ot3Tmf11SecureAgent14HandleResourceEPKcRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot3Tmf11SecureAgent16HandleDtlsAcceptEPvRKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessageInfo
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tmf11SecureAgent16HandleDtlsAcceptEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/tmf.cpp:290,12'
          Branch Sides:
            - BranchSide:      'src/core/thread/tmf.cpp:290,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/tmf.cpp:290,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:290,50'
          Dst:             _ZN2ot3Tmf11SecureAgent16HandleDtlsAcceptEv
    - functionName:    _ZN2ot3Tmf11SecureAgentC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tmf11SecureAgent14HandleResourceERNS_4Coap8CoapBaseEPKcRNS2_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot3Tmf11SecureAgent16HandleDtlsAcceptEPvRKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap13SecureSessionC2ERNS_8InstanceERNS_7MeshCoP4Dtls9TransportE
        - _ZN2ot4Coap8CoapBase18SetResourceHandlerEPFbRS1_PKcRNS0_7MessageERKNS_3Ip611MessageInfoEE
        - _ZN2ot7MeshCoP15SecureTransport17SetAcceptCallbackEPFPNS0_13SecureSessionEPvRKNS_3Ip611MessageInfoEES4_
        - _ZN2ot7MeshCoP4Dtls9TransportC2ERNS_8InstanceENS_16LinkSecurityModeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:276,7'
          Dst:             _ZN2ot7MeshCoP4Dtls9TransportC2ERNS_8InstanceENS_16LinkSecurityModeE
        - Src:             'src/core/thread/tmf.cpp:277,7'
          Dst:             _ZN2ot4Coap13SecureSessionC2ERNS_8InstanceERNS_7MeshCoP4Dtls9TransportE
        - Src:             'src/core/thread/tmf.cpp:279,5'
          Dst:             _ZN2ot7MeshCoP15SecureTransport17SetAcceptCallbackEPFPNS0_13SecureSessionEPvRKNS_3Ip611MessageInfoEES4_
        - Src:             'src/core/thread/tmf.cpp:279,5'
          Dst:             _ZN2ot3Tmf11SecureAgent16HandleDtlsAcceptEPvRKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:282,5'
          Dst:             _ZN2ot4Coap8CoapBase18SetResourceHandlerEPFbRS1_PKcRNS0_7MessageERKNS_3Ip611MessageInfoEE
        - Src:             'src/core/thread/tmf.cpp:282,5'
          Dst:             _ZN2ot3Tmf11SecureAgent14HandleResourceERNS_4Coap8CoapBaseEPKcRNS2_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot3Tmf5Agent14DscpToPriorityEh
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aDscp
      BBCount:         7
      ICount:          35
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/tmf.cpp:257,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/tmf.cpp:259,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/tmf.cpp:261,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/tmf.cpp:263,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/tmf.cpp:266,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot3Tmf5Agent14PriorityToDscpENS_7Message8PriorityE
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aPriority
      BBCount:         8
      ICount:          39
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/tmf.cpp:230,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/tmf.cpp:230,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/tmf.cpp:233,14'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/tmf.cpp:238,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/tmf.cpp:238,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/tmf.cpp:241,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aSourceAddress
        - aDestAddress
        - aDestPort
      BBCount:         29
      ICount:          104
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
        - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
        - _ZNK2ot3Ip67Address29IsLinkLocalUnicastOrMulticastEv
        - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/thread/tmf.cpp:208,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/tmf.cpp:208,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
                - _ZNK2ot3Ip67Address29IsLinkLocalUnicastOrMulticastEv
            - BranchSide:      'src/core/thread/tmf.cpp:208,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/tmf.cpp:210,9'
          Branch Sides:
            - BranchSide:      'src/core/thread/tmf.cpp:212,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address29IsLinkLocalUnicastOrMulticastEv
            - BranchSide:      'src/core/thread/tmf.cpp:216,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
        - Branch String:   'src/core/thread/tmf.cpp:216,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/tmf.cpp:216,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
            - BranchSide:      'src/core/thread/tmf.cpp:216,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/thread/tmf.cpp:217,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/tmf.cpp:217,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/tmf.cpp:217,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
        - Branch String:   'src/core/thread/tmf.cpp:217,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/tmf.cpp:217,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/tmf.cpp:217,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
        - Branch String:   'src/core/thread/tmf.cpp:217,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/tmf.cpp:217,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/tmf.cpp:217,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:210,24'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/thread/tmf.cpp:212,30'
          Dst:             _ZNK2ot3Ip67Address29IsLinkLocalUnicastOrMulticastEv
        - Src:             'src/core/thread/tmf.cpp:216,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/tmf.cpp:216,5'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/tmf.cpp:217,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/tmf.cpp:217,5'
          Dst:             _ZNK2ot3Mle3Mle18IsMeshLocalAddressERKNS_3Ip67AddressE
        - Src:             'src/core/thread/tmf.cpp:217,5'
          Dst:             _ZNK2ot3Ip67Address20IsLinkLocalMulticastEv
        - Src:             'src/core/thread/tmf.cpp:217,5'
          Dst:             _ZNK2ot3Ip67Address21IsRealmLocalMulticastEv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_17NetworkDiagnostic6ClientEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_17NetworkDiagnostic6ClientEEERT_v
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnycastLocatorEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_14AnycastLocatorEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_14AnycastLocatorEEERT_v
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16EnergyScanClientEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_16EnergyScanClientEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_16EnergyScanClientEEERT_v
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16PanIdQueryClientEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_16PanIdQueryClientEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_16PanIdQueryClientEEERT_v
    - functionName:    _ZN2ot3Tmf5Agent14HandleResourceEPKcRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUriPath
        - aMessage
        - aMessageInfo
      BBCount:         37
      ICount:          300
      EdgeCount:       73
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN2ot10DuaManager9HandleTmfILNS_3UriE37EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot11NetworkData6Leader9HandleTmfILNS_3UriE15EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot11NetworkData6Leader9HandleTmfILNS_3UriE17EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot11NetworkData6Leader9HandleTmfILNS_3UriE5EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot11UriFromPathEPKc
        - _ZN2ot14AnycastLocator9HandleTmfILNS_3UriE6EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE38EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE39EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot15AddressResolver9HandleTmfILNS_3UriE0EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot15AddressResolver9HandleTmfILNS_3UriE1EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot15AddressResolver9HandleTmfILNS_3UriE2EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot16EnergyScanClient9HandleTmfILNS_3UriE19EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot16EnergyScanServer9HandleTmfILNS_3UriE20EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot16PanIdQueryClient9HandleTmfILNS_3UriE25EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot16PanIdQueryServer9HandleTmfILNS_3UriE27EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot17NetworkDiagnostic6Client9HandleTmfILNS_3UriE33EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot17NetworkDiagnostic6Server9HandleTmfILNS_3UriE34EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot17NetworkDiagnostic6Server9HandleTmfILNS_3UriE35EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot17NetworkDiagnostic6Server9HandleTmfILNS_3UriE36EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot19AnnounceBeginServer9HandleTmfILNS_3UriE10EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot3Mle3Mle9HandleTmfILNS_3UriE3EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot3Mle3Mle9HandleTmfILNS_3UriE4EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot3Tmf5Agent9HandleTmfILNS_3UriE29EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP12Commissioner9HandleTmfILNS_3UriE18EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP12JoinerRouter9HandleTmfILNS_3UriE30EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP20ActiveDatasetManager9HandleTmfILNS_3UriE11EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP20ActiveDatasetManager9HandleTmfILNS_3UriE12EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP20ActiveDatasetManager9HandleTmfILNS_3UriE13EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP21PendingDatasetManager9HandleTmfILNS_3UriE26EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP21PendingDatasetManager9HandleTmfILNS_3UriE28EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP6Joiner9HandleTmfILNS_3UriE21EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP6Leader9HandleTmfILNS_3UriE23EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP6Leader9HandleTmfILNS_3UriE24EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnycastLocatorEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16EnergyScanClientEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16EnergyScanServerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16PanIdQueryClientEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16PanIdQueryServerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19AnnounceBeginServerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6JoinerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/thread/tmf.cpp:119,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/tmf.cpp:121,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver9HandleTmfILNS_3UriE0EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:122,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16EnergyScanServerEEERT_v
                - _ZN2ot16EnergyScanServer9HandleTmfILNS_3UriE20EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:123,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP20ActiveDatasetManager9HandleTmfILNS_3UriE11EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:124,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager9HandleTmfILNS_3UriE26EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:125,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16PanIdQueryServerEEERT_v
                - _ZN2ot16PanIdQueryServer9HandleTmfILNS_3UriE27EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:128,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver9HandleTmfILNS_3UriE2EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:129,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver9HandleTmfILNS_3UriE1EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:130,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9HandleTmfILNS_3UriE4EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:131,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9HandleTmfILNS_3UriE3EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:132,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP20ActiveDatasetManager9HandleTmfILNS_3UriE13EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:133,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP20ActiveDatasetManager9HandleTmfILNS_3UriE12EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:134,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager9HandleTmfILNS_3UriE28EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:135,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader9HandleTmfILNS_3UriE24EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:136,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader9HandleTmfILNS_3UriE23EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:137,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader9HandleTmfILNS_3UriE5EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:138,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader9HandleTmfILNS_3UriE15EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:139,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader9HandleTmfILNS_3UriE17EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:140,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19AnnounceBeginServerEEERT_v
                - _ZN2ot19AnnounceBeginServer9HandleTmfILNS_3UriE10EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:141,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
                - _ZN2ot7MeshCoP12JoinerRouter9HandleTmfILNS_3UriE30EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:145,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6JoinerEEERT_v
                - _ZN2ot7MeshCoP6Joiner9HandleTmfILNS_3UriE21EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:149,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16PanIdQueryClientEEERT_v
                - _ZN2ot16PanIdQueryClient9HandleTmfILNS_3UriE25EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:150,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16EnergyScanClientEEERT_v
                - _ZN2ot16EnergyScanClient9HandleTmfILNS_3UriE19EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:151,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZN2ot7MeshCoP12Commissioner9HandleTmfILNS_3UriE18EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:156,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot3Tmf5Agent9HandleTmfILNS_3UriE29EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:160,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager9HandleTmfILNS_3UriE37EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:164,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnycastLocatorEEERT_v
                - _ZN2ot14AnycastLocator9HandleTmfILNS_3UriE6EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:167,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZN2ot17NetworkDiagnostic6Server9HandleTmfILNS_3UriE34EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:168,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZN2ot17NetworkDiagnostic6Server9HandleTmfILNS_3UriE35EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:169,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
                - _ZN2ot17NetworkDiagnostic6Server9HandleTmfILNS_3UriE36EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:172,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client9HandleTmfILNS_3UriE33EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:177,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE39EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:180,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE38EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/thread/tmf.cpp:185,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:112,22'
          Dst:             _ZN2ot11UriFromPathEPKc
        - Src:             'src/core/thread/tmf.cpp:121,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/tmf.cpp:121,9'
          Dst:             _ZN2ot15AddressResolver9HandleTmfILNS_3UriE0EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:122,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16EnergyScanServerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:122,9'
          Dst:             _ZN2ot16EnergyScanServer9HandleTmfILNS_3UriE20EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:123,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:123,9'
          Dst:             _ZN2ot7MeshCoP20ActiveDatasetManager9HandleTmfILNS_3UriE11EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:124,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:124,9'
          Dst:             _ZN2ot7MeshCoP21PendingDatasetManager9HandleTmfILNS_3UriE26EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:125,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16PanIdQueryServerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:125,9'
          Dst:             _ZN2ot16PanIdQueryServer9HandleTmfILNS_3UriE27EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:128,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/tmf.cpp:128,9'
          Dst:             _ZN2ot15AddressResolver9HandleTmfILNS_3UriE2EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:129,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/thread/tmf.cpp:129,9'
          Dst:             _ZN2ot15AddressResolver9HandleTmfILNS_3UriE1EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:130,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/tmf.cpp:130,9'
          Dst:             _ZN2ot3Mle3Mle9HandleTmfILNS_3UriE4EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:131,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/tmf.cpp:131,9'
          Dst:             _ZN2ot3Mle3Mle9HandleTmfILNS_3UriE3EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:132,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:132,9'
          Dst:             _ZN2ot7MeshCoP20ActiveDatasetManager9HandleTmfILNS_3UriE13EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:133,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:133,9'
          Dst:             _ZN2ot7MeshCoP20ActiveDatasetManager9HandleTmfILNS_3UriE12EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:134,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:134,9'
          Dst:             _ZN2ot7MeshCoP21PendingDatasetManager9HandleTmfILNS_3UriE28EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:135,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
        - Src:             'src/core/thread/tmf.cpp:135,9'
          Dst:             _ZN2ot7MeshCoP6Leader9HandleTmfILNS_3UriE24EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:136,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
        - Src:             'src/core/thread/tmf.cpp:136,9'
          Dst:             _ZN2ot7MeshCoP6Leader9HandleTmfILNS_3UriE23EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:137,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/tmf.cpp:137,9'
          Dst:             _ZN2ot11NetworkData6Leader9HandleTmfILNS_3UriE5EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:138,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/tmf.cpp:138,9'
          Dst:             _ZN2ot11NetworkData6Leader9HandleTmfILNS_3UriE15EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:139,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/thread/tmf.cpp:139,9'
          Dst:             _ZN2ot11NetworkData6Leader9HandleTmfILNS_3UriE17EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:140,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_19AnnounceBeginServerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:140,9'
          Dst:             _ZN2ot19AnnounceBeginServer9HandleTmfILNS_3UriE10EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:141,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
        - Src:             'src/core/thread/tmf.cpp:141,9'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter9HandleTmfILNS_3UriE30EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:145,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6JoinerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:145,9'
          Dst:             _ZN2ot7MeshCoP6Joiner9HandleTmfILNS_3UriE21EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:149,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16PanIdQueryClientEEERT_v
        - Src:             'src/core/thread/tmf.cpp:149,9'
          Dst:             _ZN2ot16PanIdQueryClient9HandleTmfILNS_3UriE25EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:150,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16EnergyScanClientEEERT_v
        - Src:             'src/core/thread/tmf.cpp:150,9'
          Dst:             _ZN2ot16EnergyScanClient9HandleTmfILNS_3UriE19EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:151,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:151,9'
          Dst:             _ZN2ot7MeshCoP12Commissioner9HandleTmfILNS_3UriE18EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:156,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/thread/tmf.cpp:156,9'
          Dst:             _ZN2ot3Tmf5Agent9HandleTmfILNS_3UriE29EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:160,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:160,9'
          Dst:             _ZN2ot10DuaManager9HandleTmfILNS_3UriE37EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:164,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnycastLocatorEEERT_v
        - Src:             'src/core/thread/tmf.cpp:164,9'
          Dst:             _ZN2ot14AnycastLocator9HandleTmfILNS_3UriE6EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:167,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:167,9'
          Dst:             _ZN2ot17NetworkDiagnostic6Server9HandleTmfILNS_3UriE34EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:168,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:168,9'
          Dst:             _ZN2ot17NetworkDiagnostic6Server9HandleTmfILNS_3UriE35EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:169,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ServerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:169,9'
          Dst:             _ZN2ot17NetworkDiagnostic6Server9HandleTmfILNS_3UriE36EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:172,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
        - Src:             'src/core/thread/tmf.cpp:172,9'
          Dst:             _ZN2ot17NetworkDiagnostic6Client9HandleTmfILNS_3UriE33EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:177,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:177,9'
          Dst:             _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE39EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:180,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:180,9'
          Dst:             _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE38EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot3Tmf5Agent9HandleTmfILNS_3UriE29EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP11BorderAgent9HandleTmfILNS_3UriE29EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP12Commissioner9HandleTmfILNS_3UriE29EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:94,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/thread/tmf.cpp:94,34'
          Dst:             _ZN2ot7MeshCoP12Commissioner9HandleTmfILNS_3UriE29EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/thread/tmf.cpp:97,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/thread/tmf.cpp:97,33'
          Dst:             _ZN2ot7MeshCoP11BorderAgent9HandleTmfILNS_3UriE29EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot3Tmf5Agent5StartEv
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap4Coap5StartEtNS_3Ip615NetifIdentifierE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:86,41'
          Dst:             _ZN2ot4Coap4Coap5StartEtNS_3Ip615NetifIdentifierE
    - functionName:    _ZN2ot3Tmf5Agent14HandleResourceERNS_4Coap8CoapBaseEPKcRNS2_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aCoapBase
        - aUriPath
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tmf5Agent14HandleResourceEPKcRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:106,44'
          Dst:             _ZN2ot3Tmf5Agent14HandleResourceEPKcRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot3Tmf5Agent6FilterERKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPv
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aMessageInfo
        - aContext
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:198,70'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/tmf.cpp:198,98'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/thread/tmf.cpp:199,70'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockPortEv
        - Src:             'src/core/thread/tmf.cpp:198,44'
          Dst:             _ZNK2ot3Tmf5Agent12IsTmfMessageERKNS_3Ip67AddressES5_t
    - functionName:    _ZN2ot4Coap8CoapBase14SetInterceptorEPF7otErrorRKNS0_7MessageERKNS_3Ip611MessageInfoEPvESA_
      functionSourceFile: '/src/openthread/src/core/coap/coap.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInterceptor
        - aContext
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvEE3SetESC_SA_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.hpp:720,82'
          Dst:             _ZN2ot12CallbackBaseIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvEE3SetESC_SA_
    - functionName:    _ZN2ot3Tmf5AgentC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tmf5Agent14HandleResourceERNS_4Coap8CoapBaseEPKcRNS2_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot3Tmf5Agent6FilterERKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPv
        - _ZN2ot4Coap4CoapC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase14SetInterceptorEPF7otErrorRKNS0_7MessageERKNS_3Ip611MessageInfoEPvESA_
        - _ZN2ot4Coap8CoapBase18SetResourceHandlerEPFbRS1_PKcRNS0_7MessageERKNS_3Ip611MessageInfoEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:80,7'
          Dst:             _ZN2ot4Coap4CoapC2ERNS_8InstanceE
        - Src:             'src/core/thread/tmf.cpp:82,5'
          Dst:             _ZN2ot4Coap8CoapBase14SetInterceptorEPF7otErrorRKNS0_7MessageERKNS_3Ip611MessageInfoEPvESA_
        - Src:             'src/core/thread/tmf.cpp:82,5'
          Dst:             _ZN2ot3Tmf5Agent6FilterERKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPv
        - Src:             'src/core/thread/tmf.cpp:83,5'
          Dst:             _ZN2ot4Coap8CoapBase18SetResourceHandlerEPFbRS1_PKcRNS0_7MessageERKNS_3Ip611MessageInfoEE
        - Src:             'src/core/thread/tmf.cpp:83,5'
          Dst:             _ZN2ot3Tmf5Agent14HandleResourceERNS_4Coap8CoapBaseEPKcRNS2_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPeerAddress
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:72,5'
          Dst:             _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - Src:             'src/core/thread/tmf.cpp:73,5'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
    - functionName:    _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle16GetMeshLocalRlocEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:44,57'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/tmf.cpp:44,73'
          Dst:             _ZNK2ot3Mle3Mle16GetMeshLocalRlocEv
        - Src:             'src/core/thread/tmf.cpp:44,45'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
    - functionName:    _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToEt
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aRloc16
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:66,5'
          Dst:             _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - Src:             'src/core/thread/tmf.cpp:67,5'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/tmf.cpp:67,39'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/tmf.cpp:67,55'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/thread/tmf.cpp:67,19'
          Dst:             _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
    - functionName:    _ZN2ot3Tmf11MessageInfo56SetSockAddrToRlocPeerAddrToRealmLocalAllRoutersMulticastEv
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Ip67Address34SetToRealmLocalAllRoutersMulticastEv
        - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:60,5'
          Dst:             _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - Src:             'src/core/thread/tmf.cpp:61,5'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/tmf.cpp:61,19'
          Dst:             _ZN2ot3Ip67Address34SetToRealmLocalAllRoutersMulticastEv
    - functionName:    _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderRlocEv
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle13GetLeaderRlocERNS_3Ip67AddressE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:54,5'
          Dst:             _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - Src:             'src/core/thread/tmf.cpp:55,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/tmf.cpp:55,35'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/tmf.cpp:55,21'
          Dst:             _ZNK2ot3Mle3Mle13GetLeaderRlocERNS_3Ip67AddressE
    - functionName:    _ZN2ot3Tmf11MessageInfo37SetSockAddrToRlocPeerAddrToLeaderAlocEv
      functionSourceFile: '/src/openthread/src/core/thread/tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle13GetLeaderAlocERNS_3Ip67AddressE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.cpp:48,5'
          Dst:             _ZN2ot3Tmf11MessageInfo17SetSockAddrToRlocEv
        - Src:             'src/core/thread/tmf.cpp:49,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/thread/tmf.cpp:49,35'
          Dst:             _ZN2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/thread/tmf.cpp:49,21'
          Dst:             _ZNK2ot3Mle3Mle13GetLeaderAlocERNS_3Ip67AddressE
    - functionName:    _ZNK2ot7UriList5Entry7CompareEPKc
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPath
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/uri_paths.cpp:51,51'
          Dst:             strcmp
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BinarySearch7CompareIPKcNS_7UriList5EntryEEEiPKvS7_
      functionSourceFile: '/src/openthread/src/core/common/binary_search.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKey
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7UriList5Entry7CompareEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/binary_search.hpp:113,52'
          Dst:             _ZNK2ot7UriList5Entry7CompareEPKc
    - functionName:    _ZN2ot11UriToStringILNS_3UriE39EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE38EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE37EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      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:    _ZN2ot11UriToStringILNS_3UriE36EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE35EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      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:    _ZN2ot11UriToStringILNS_3UriE34EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE33EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE32EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE31EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE30EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      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:    _ZN2ot11UriToStringILNS_3UriE29EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE28EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE27EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE26EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE25EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE24EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE23EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE22EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE21EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE20EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE19EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE18EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE17EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE16EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE15EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE14EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE13EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE12EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE11EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE9EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE8EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE7EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE6EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE5EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE4EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE3EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE2EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE1EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11UriToStringILNS_3UriE0EEEPKcv
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BinarySearch4FindIPKcNS_7UriList5EntryELt40EEEPKT0_RKT_RAT1__S7_
      functionSourceFile: '/src/openthread/src/core/common/binary_search.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKey
        - aTable
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BinarySearch4FindEPKvS2_ttRFiS2_S2_E
        - _ZN2ot12BinarySearch7CompareIPKcNS_7UriList5EntryEEEiPKvS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/binary_search.hpp:75,13'
          Dst:             _ZN2ot12BinarySearch4FindEPKvS2_ttRFiS2_S2_E
        - Src:             'src/core/common/binary_search.hpp:75,13'
          Dst:             _ZN2ot12BinarySearch7CompareIPKcNS_7UriList5EntryEEEiPKvS7_
    - functionName:    _ZN2ot11UriFromPathEPKc
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPath
      BBCount:         9
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BinarySearch4FindIPKcNS_7UriList5EntryELt40EEEPKT0_RKT_RAT1__S7_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/thread/uri_paths.cpp:159,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/uri_paths.cpp:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/uri_paths.cpp:159,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/thread/uri_paths.cpp:157,35'
          Dst:             _ZN2ot12BinarySearch4FindIPKcNS_7UriList5EntryELt40EEEPKT0_RKT_RAT1__S7_
    - functionName:    _ZN2ot10PathForUriENS_3UriE
      functionSourceFile: '/src/openthread/src/core/thread/uri_paths.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aUri
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/thread/uri_paths.cpp:149,5'
          Branch Sides:
            - BranchSide:      'src/core/thread/uri_paths.cpp:149,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/thread/uri_paths.cpp:149,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/thread/uri_paths.cpp:149,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot8Instance3GetINS_7MeshCoP14DatasetUpdaterEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1004
      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:    _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE6EEERKNS1_7TypeForIXT_EE4TypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 739
      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:    _ZN2ot10AsNonConstIjEERT_RKS1_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE6EEEvv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 687
      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:    _ZN2ot8Instance3GetINS_5Utils14ChannelManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 988
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelManagerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_5Utils14ChannelManagerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_5Utils14ChannelManagerEEERT_v
    - functionName:    _ZN2ot12TimerMilliInINS_5Utils14ChannelManagerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelManagerEEERT_v
    - functionName:    _ZN2ot5Utils14ChannelManager11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot5Utils14ChannelManager18StartDatasetUpdateEv
        - _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
        - _ZN2ot5Utils14ChannelManager24RequestAutoChannelSelectEb
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_manager.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:207,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_manager.cpp:211,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Utils14ChannelManager24RequestAutoChannelSelectEb
                - _ZL11IgnoreError7otError.21251
                - _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
            - BranchSide:      'src/core/utils/channel_manager.cpp:219,9'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelManager18StartDatasetUpdateEv
            - BranchSide:      'src/core/utils/channel_manager.cpp:224,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:211,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:212,21'
          Dst:             _ZN2ot5Utils14ChannelManager24RequestAutoChannelSelectEb
        - Src:             'src/core/utils/channel_manager.cpp:212,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/utils/channel_manager.cpp:214,9'
          Dst:             _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
        - Src:             'src/core/utils/channel_manager.cpp:219,9'
          Dst:             _ZN2ot5Utils14ChannelManager18StartDatasetUpdateEv
    - functionName:    _ZN2ot5Utils14ChannelManager24RequestAutoChannelSelectEb
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aSkipQualityCheck
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils14ChannelManager20RequestChannelChangeEh
        - _ZN2ot5Utils14ChannelManager20RequestChannelSelectEb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_manager.cpp:331,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:331,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_manager.cpp:332,26'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelManager20RequestChannelChangeEh
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:331,5'
          Dst:             _ZN2ot5Utils14ChannelManager20RequestChannelSelectEb
        - Src:             'src/core/utils/channel_manager.cpp:332,5'
          Dst:             _ZN2ot5Utils14ChannelManager20RequestChannelChangeEh
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot4Time9SecToMsecEj
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_manager.cpp:394,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:394,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/utils/channel_manager.cpp:394,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/channel_manager.cpp:399,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:404,9'
              BranchSideFuncs:
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/utils/channel_manager.cpp:408,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:404,22'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/utils/channel_manager.cpp:404,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/utils/channel_manager.cpp:408,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot5Utils14ChannelManager18StartDatasetUpdateEv
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          69
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot4Time9SecToMsecEj
        - _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
        - _ZN2ot5Utils14ChannelManager23HandleDatasetUpdateDoneE7otErrorPv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP14DatasetUpdater13RequestUpdateERKNS0_7Dataset4InfoEPFv7otErrorPvES7_
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP14DatasetUpdaterEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_manager.cpp:159,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:162,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_manager.cpp:168,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/utils/channel_manager.cpp:168,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/utils/channel_manager.cpp:172,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
            - BranchSide:      'src/core/utils/channel_manager.cpp:177,9'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:155,13'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
        - Src:             'src/core/utils/channel_manager.cpp:156,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/utils/channel_manager.cpp:157,43'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/utils/channel_manager.cpp:157,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/utils/channel_manager.cpp:159,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP14DatasetUpdaterEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:159,44'
          Dst:             _ZN2ot7MeshCoP14DatasetUpdater13RequestUpdateERKNS0_7Dataset4InfoEPFv7otErrorPvES7_
        - Src:             'src/core/utils/channel_manager.cpp:159,44'
          Dst:             _ZN2ot5Utils14ChannelManager23HandleDatasetUpdateDoneE7otErrorPv
        - Src:             'src/core/utils/channel_manager.cpp:168,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/utils/channel_manager.cpp:172,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:178,9'
          Dst:             _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aComponent
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstIjEERT_RKS1_
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE6EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE6EEERKNS1_7TypeForIXT_EE4TypeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:171,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:171,29'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE6EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:172,24'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE6EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.hpp:172,13'
          Dst:             _ZN2ot10AsNonConstIjEERT_RKS1_
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP14DatasetUpdaterEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_7MeshCoP14DatasetUpdaterEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP14DatasetUpdaterEEERT_v
    - functionName:    _ZN2ot5Utils14ChannelManager23HandleDatasetUpdateDoneE7otErrorPv
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aError
        - aContext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14ChannelManager23HandleDatasetUpdateDoneE7otError
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:185,46'
          Dst:             _ZN2ot5Utils14ChannelManager23HandleDatasetUpdateDoneE7otError
    - functionName:    _ZN2ot5Utils14ChannelManager23HandleDatasetUpdateDoneE7otError
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aError
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_manager.cpp:190,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:192,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
            - BranchSide:      'src/core/utils/channel_manager.cpp:196,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:192,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:196,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:201,5'
          Dst:             _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
    - functionName:    _ZN2ot5Utils14ChannelManager20RequestChannelSelectEb
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aSkipQualityCheck
      BBCount:         34
      ICount:          159
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot5Utils14ChannelManager17FindBetterChannelERhRt
        - _ZN2ot5Utils14ChannelManager26ShouldAttemptChannelChangeEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - _ZN2ot7ToYesNoEb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
        - _ZNK2ot3Mac3Mac13GetPanChannelEv
        - _ZNK2ot3Mle3Mle10IsDisabledEv
        - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_manager.cpp:346,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:346,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/utils/channel_manager.cpp:346,5'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelManager26ShouldAttemptChannelChangeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot5Utils14ChannelManager17FindBetterChannelERhRt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
                - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/utils/channel_manager.cpp:348,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:348,5'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelManager17FindBetterChannelERhRt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
                - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/utils/channel_manager.cpp:348,5'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelManager26ShouldAttemptChannelChangeEv
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot5Utils14ChannelManager17FindBetterChannelERhRt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
                - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/utils/channel_manager.cpp:348,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:348,5'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelManager17FindBetterChannelERhRt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
                - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/utils/channel_manager.cpp:348,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/utils/channel_manager.cpp:350,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:350,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/utils/channel_manager.cpp:360,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
                - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/utils/channel_manager.cpp:365,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:367,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/utils/channel_manager.cpp:371,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/utils/channel_manager.cpp:377,40'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:378,32'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/utils/channel_manager.cpp:380,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
        - Branch String:   'src/core/utils/channel_manager.cpp:377,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:380,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
            - BranchSide:      'src/core/utils/channel_manager.cpp:384,24'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:344,5'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/utils/channel_manager.cpp:344,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:346,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:346,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDisabledEv
        - Src:             'src/core/utils/channel_manager.cpp:348,5'
          Dst:             _ZN2ot5Utils14ChannelManager26ShouldAttemptChannelChangeEv
        - Src:             'src/core/utils/channel_manager.cpp:350,5'
          Dst:             _ZN2ot5Utils14ChannelManager17FindBetterChannelERhRt
        - Src:             'src/core/utils/channel_manager.cpp:360,22'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:360,38'
          Dst:             _ZNK2ot3Mac3Mac13GetPanChannelEv
        - Src:             'src/core/utils/channel_manager.cpp:363,20'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:363,42'
          Dst:             _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
        - Src:             'src/core/utils/channel_manager.cpp:367,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:371,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:380,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:387,5'
          Dst:             _ZN2ot6Logger10LogOnErrorEPKc7otErrorS2_
    - functionName:    _ZN2ot5Utils14ChannelManager20RequestChannelChangeEh
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         10
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot5Utils14ChannelManager27RequestNetworkChannelChangeEh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_manager.cpp:71,46'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:71,49'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - _ZN2ot5Utils14ChannelManager27RequestNetworkChannelChangeEh
            - BranchSide:      'src/core/utils/channel_manager.cpp:71,46'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/channel_manager.cpp:71,82'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:71,85'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelManager27RequestNetworkChannelChangeEh
            - BranchSide:      'src/core/utils/channel_manager.cpp:71,82'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/channel_manager.cpp:71,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:71,9'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelManager27RequestNetworkChannelChangeEh
            - BranchSide:      'src/core/utils/channel_manager.cpp:73,37'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelManager27RequestNetworkChannelChangeEh
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:71,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:71,25'
          Dst:             _ZNK2ot3Mle3Mle18IsFullThreadDeviceEv
        - Src:             'src/core/utils/channel_manager.cpp:71,49'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:71,65'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/utils/channel_manager.cpp:73,9'
          Dst:             _ZN2ot5Utils14ChannelManager27RequestNetworkChannelChangeEh
    - functionName:    _ZN2ot5Utils14ChannelManager27RequestNetworkChannelChangeEh
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         17
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot3Mac3Mac13GetPanChannelEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_manager.cpp:88,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:90,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/utils/channel_manager.cpp:94,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
        - Branch String:   'src/core/utils/channel_manager.cpp:95,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:97,9'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/utils/channel_manager.cpp:100,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
        - Branch String:   'src/core/utils/channel_manager.cpp:97,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:97,9'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/utils/channel_manager.cpp:97,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:88,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:88,37'
          Dst:             _ZNK2ot3Mac3Mac13GetPanChannelEv
        - Src:             'src/core/utils/channel_manager.cpp:90,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:94,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:103,22'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/utils/channel_manager.cpp:103,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/utils/channel_manager.cpp:105,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:105,21'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot5Utils14ChannelManager26ShouldAttemptChannelChangeEv
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToYesNoEb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac3Mac17GetCcaFailureRateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:282,31'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:282,47'
          Dst:             _ZNK2ot3Mac3Mac17GetCcaFailureRateEv
        - Src:             'src/core/utils/channel_manager.cpp:285,5'
          Dst:             _ZN2ot7ToYesNoEb
        - Src:             'src/core/utils/channel_manager.cpp:285,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot5Utils14ChannelManager17FindBetterChannelERhRt
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNewChannel
        - aOccupancy
      BBCount:         25
      ICount:          155
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
        - _ZN2ot3Mac11ChannelMaskC2Ev
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
        - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
        - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - _ZNK2ot3Mac11ChannelMask8ToStringEv
        - _ZNK2ot5Utils14ChannelMonitor14GetSampleCountEv
        - _ZNK2ot5Utils14ChannelMonitor16FindBestChannelsERKNS_3Mac11ChannelMaskERt
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_manager.cpp:239,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:241,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
                - _ZNK2ot5Utils14ChannelMonitor14GetSampleCountEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/utils/channel_manager.cpp:246,27'
              BranchSideFuncs:
                - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
                - _ZNK2ot5Utils14ChannelMonitor16FindBestChannelsERKNS_3Mac11ChannelMaskERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
                - _ZNK2ot5Utils14ChannelMonitor16FindBestChannelsERKNS_3Mac11ChannelMaskERt
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac11ChannelMask8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/utils/channel_manager.cpp:259,31'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:259,36'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
            - BranchSide:      'src/core/utils/channel_manager.cpp:262,26'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
        - Branch String:   'src/core/utils/channel_manager.cpp:259,81'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:260,36'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/utils/channel_manager.cpp:271,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
        - Branch String:   'src/core/utils/channel_manager.cpp:259,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:262,26'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
            - BranchSide:      'src/core/utils/channel_manager.cpp:271,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
        - Branch String:   'src/core/utils/channel_manager.cpp:262,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:264,13'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
            - BranchSide:      'src/core/utils/channel_manager.cpp:267,26'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
        - Branch String:   'src/core/utils/channel_manager.cpp:271,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:271,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_manager.cpp:271,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:233,22'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ev
        - Src:             'src/core/utils/channel_manager.cpp:234,22'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ev
        - Src:             'src/core/utils/channel_manager.cpp:235,22'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ev
        - Src:             'src/core/utils/channel_manager.cpp:239,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:239,31'
          Dst:             _ZNK2ot5Utils14ChannelMonitor14GetSampleCountEv
        - Src:             'src/core/utils/channel_manager.cpp:241,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:241,9'
          Dst:             _ZNK2ot5Utils14ChannelMonitor14GetSampleCountEv
        - Src:             'src/core/utils/channel_manager.cpp:241,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/utils/channel_manager.cpp:241,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/utils/channel_manager.cpp:241,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:247,25'
          Dst:             _ZN2ot3Mac11ChannelMask9IntersectERKS1_
        - Src:             'src/core/utils/channel_manager.cpp:249,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:249,43'
          Dst:             _ZNK2ot5Utils14ChannelMonitor16FindBestChannelsERKNS_3Mac11ChannelMaskERt
        - Src:             'src/core/utils/channel_manager.cpp:250,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:250,43'
          Dst:             _ZNK2ot5Utils14ChannelMonitor16FindBestChannelsERKNS_3Mac11ChannelMaskERt
        - Src:             'src/core/utils/channel_manager.cpp:252,5'
          Dst:             _ZNK2ot3Mac11ChannelMask8ToStringEv
        - Src:             'src/core/utils/channel_manager.cpp:252,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/utils/channel_manager.cpp:252,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:253,5'
          Dst:             _ZNK2ot3Mac11ChannelMask8ToStringEv
        - Src:             'src/core/utils/channel_manager.cpp:253,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/utils/channel_manager.cpp:253,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:259,21'
          Dst:             _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - Src:             'src/core/utils/channel_manager.cpp:262,26'
          Dst:             _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - Src:             'src/core/utils/channel_manager.cpp:264,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/channel_manager.cpp:271,5'
          Dst:             _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - Src:             'src/core/utils/channel_manager.cpp:273,31'
          Dst:             _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
    - functionName:    _ZNK2ot5Utils14ChannelMonitor14GetSampleCountEv
      functionSourceFile: '/src/openthread/src/core/utils/channel_monitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3Mac3Mac17GetCcaFailureRateEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot18SuccessRateTracker14GetFailureRateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/mac.hpp:546,76'
          Dst:             _ZNK2ot18SuccessRateTracker14GetFailureRateEv
    - functionName:    _ZN2ot5Utils14ChannelManager26SetCcaFailureRateThresholdEt
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aThreshold
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:486,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot5Utils14ChannelManager18SetFavoredChannelsEj
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aChannelMask
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac11ChannelMask7SetMaskEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac11ChannelMask7GetMaskEv
        - _ZNK2ot3Mac11ChannelMask8ToStringEv
        - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:477,48'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:477,64'
          Dst:             _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - Src:             'src/core/utils/channel_manager.cpp:477,90'
          Dst:             _ZNK2ot3Mac11ChannelMask7GetMaskEv
        - Src:             'src/core/utils/channel_manager.cpp:477,25'
          Dst:             _ZN2ot3Mac11ChannelMask7SetMaskEj
        - Src:             'src/core/utils/channel_manager.cpp:479,5'
          Dst:             _ZNK2ot3Mac11ChannelMask8ToStringEv
        - Src:             'src/core/utils/channel_manager.cpp:479,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/utils/channel_manager.cpp:479,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot5Utils14ChannelManager20SetSupportedChannelsEj
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aChannelMask
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac11ChannelMask7SetMaskEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac11ChannelMask7GetMaskEv
        - _ZNK2ot3Mac11ChannelMask8ToStringEv
        - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:470,50'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/utils/channel_manager.cpp:470,66'
          Dst:             _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - Src:             'src/core/utils/channel_manager.cpp:470,92'
          Dst:             _ZNK2ot3Mac11ChannelMask7GetMaskEv
        - Src:             'src/core/utils/channel_manager.cpp:470,27'
          Dst:             _ZN2ot3Mac11ChannelMask7SetMaskEj
        - Src:             'src/core/utils/channel_manager.cpp:472,5'
          Dst:             _ZNK2ot3Mac11ChannelMask8ToStringEv
        - Src:             'src/core/utils/channel_manager.cpp:472,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/utils/channel_manager.cpp:472,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot5Utils14ChannelManager31SetAutoChannelSelectionIntervalEj
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aInterval
      BBCount:         22
      ICount:          110
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot4TimemiEj
        - _ZNK2ot5Timer11GetFireTimeEv
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_manager.cpp:446,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:446,5'
              BranchSideFuncs:
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot5Timer9IsRunningEv
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimemiEj
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
            - BranchSide:      'src/core/utils/channel_manager.cpp:446,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/channel_manager.cpp:446,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:446,5'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimemiEj
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
            - BranchSide:      'src/core/utils/channel_manager.cpp:446,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/channel_manager.cpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimemiEj
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
            - BranchSide:      'src/core/utils/channel_manager.cpp:458,14'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimemiEj
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
        - Branch String:   'src/core/utils/channel_manager.cpp:458,36'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:458,39'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimemiEj
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
            - BranchSide:      'src/core/utils/channel_manager.cpp:462,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/channel_manager.cpp:458,58'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:458,62'
              BranchSideFuncs:
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimemiEj
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
            - BranchSide:      'src/core/utils/channel_manager.cpp:462,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/channel_manager.cpp:458,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:460,13'
              BranchSideFuncs:
                - _ZNK2ot5Timer11GetFireTimeEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimemiEj
                - _ZN2ot4Time9SecToMsecEj
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
            - BranchSide:      'src/core/utils/channel_manager.cpp:462,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:446,5'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/utils/channel_manager.cpp:458,46'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/utils/channel_manager.cpp:460,35'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/utils/channel_manager.cpp:460,51'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/utils/channel_manager.cpp:460,49'
          Dst:             _ZNK2ot4TimemiEj
        - Src:             'src/core/utils/channel_manager.cpp:460,82'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/utils/channel_manager.cpp:460,20'
          Dst:             _ZN2ot10TimerMilli7StartAtENS_4TimeEj
    - functionName:    _ZN2ot5Utils14ChannelManager37SetAutoNetworkChannelSelectionEnabledEb
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnabled
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
        - _ZN2ot5Utils14ChannelManager27RequestNetworkChannelSelectEb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_manager.cpp:419,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:419,9'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelManager27RequestNetworkChannelSelectEb
                - _ZL11IgnoreError7otError.21251
                - _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
            - BranchSide:      'src/core/utils/channel_manager.cpp:421,30'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelManager27RequestNetworkChannelSelectEb
                - _ZL11IgnoreError7otError.21251
                - _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:422,21'
          Dst:             _ZN2ot5Utils14ChannelManager27RequestNetworkChannelSelectEb
        - Src:             'src/core/utils/channel_manager.cpp:422,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/utils/channel_manager.cpp:423,9'
          Dst:             _ZN2ot5Utils14ChannelManager20StartAutoSelectTimerEv
    - functionName:    _ZN2ot5Utils14ChannelManager27RequestNetworkChannelSelectEb
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aSkipQualityCheck
      BBCount:         14
      ICount:          66
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot5Utils14ChannelManager20RequestChannelSelectEb
        - _ZN2ot5Utils14ChannelManager27RequestNetworkChannelChangeEh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_manager.cpp:296,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:296,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_manager.cpp:297,33'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelManager27RequestNetworkChannelChangeEh
        - Branch String:   'src/core/utils/channel_manager.cpp:300,32'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:300,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_manager.cpp:303,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/channel_manager.cpp:300,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:300,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_manager.cpp:303,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:296,5'
          Dst:             _ZN2ot5Utils14ChannelManager20RequestChannelSelectEb
        - Src:             'src/core/utils/channel_manager.cpp:297,5'
          Dst:             _ZN2ot5Utils14ChannelManager27RequestNetworkChannelChangeEh
    - functionName:    _ZN2ot5Utils14ChannelManager8SetDelayEt
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aDelay
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_manager.cpp:144,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_manager.cpp:144,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_manager.cpp:144,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_5Utils14ChannelManagerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_5Utils14ChannelManagerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_5Utils14ChannelManagerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot5Utils14ChannelManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/utils/channel_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_5Utils14ChannelManagerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Mac11ChannelMaskC2Ej
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/channel_manager.cpp:47,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/utils/channel_manager.cpp:48,7'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ej
        - Src:             'src/core/utils/channel_manager.cpp:49,7'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ej
        - Src:             'src/core/utils/channel_manager.cpp:56,7'
          Dst:             _ZN2ot12TimerMilliInINS_5Utils14ChannelManagerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot12TimerMilliInINS_5Utils14ChannelMonitorEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14ChannelMonitorEEERT_v
    - functionName:    _ZN2ot5Utils14ChannelMonitor11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/utils/channel_monitor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
        - _ZN2ot3Mac3Mac10EnergyScanEjtPFvP18otEnergyScanResultPvES4_
        - _ZN2ot5Utils14ChannelMonitor22HandleEnergyScanResultEP18otEnergyScanResultPv
        - _ZN2ot6Random9NonCrypto9AddJitterEjt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot5Timer11GetFireTimeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/channel_monitor.cpp:116,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/utils/channel_monitor.cpp:116,33'
          Dst:             _ZN2ot3Mac3Mac10EnergyScanEjtPFvP18otEnergyScanResultPvES4_
        - Src:             'src/core/utils/channel_monitor.cpp:116,33'
          Dst:             _ZN2ot5Utils14ChannelMonitor22HandleEnergyScanResultEP18otEnergyScanResultPv
        - Src:             'src/core/utils/channel_monitor.cpp:116,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/utils/channel_monitor.cpp:119,27'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/utils/channel_monitor.cpp:119,42'
          Dst:             _ZN2ot6Random9NonCrypto9AddJitterEjt
        - Src:             'src/core/utils/channel_monitor.cpp:119,12'
          Dst:             _ZN2ot10TimerMilli7StartAtENS_4TimeEj
    - functionName:    _ZN2ot5Utils14ChannelMonitor22HandleEnergyScanResultEP18otEnergyScanResultPv
      functionSourceFile: '/src/openthread/src/core/utils/channel_monitor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aResult
        - aContext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14ChannelMonitor22HandleEnergyScanResultEP18otEnergyScanResult
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/channel_monitor.cpp:124,46'
          Dst:             _ZN2ot5Utils14ChannelMonitor22HandleEnergyScanResultEP18otEnergyScanResult
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils14ChannelMonitor22HandleEnergyScanResultEP18otEnergyScanResult
      functionSourceFile: '/src/openthread/src/core/utils/channel_monitor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResult
      BBCount:         19
      ICount:          164
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot5Utils14ChannelMonitor10LogResultsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_monitor.cpp:129,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:131,13'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelMonitor10LogResultsEv
            - BranchSide:      'src/core/utils/channel_monitor.cpp:144,34'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/utils/channel_monitor.cpp:131,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:133,13'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelMonitor10LogResultsEv
            - BranchSide:      'src/core/utils/channel_monitor.cpp:139,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/channel_monitor.cpp:149,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:149,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_monitor.cpp:153,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/channel_monitor.cpp:153,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:155,25'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_monitor.cpp:169,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/channel_monitor.cpp:169,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:171,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_monitor.cpp:175,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/channel_monitor.cpp:135,13'
          Dst:             _ZN2ot5Utils14ChannelMonitor10LogResultsEv
        - Src:             'src/core/utils/channel_monitor.cpp:149,9'
          Dst:             __assert_fail
    - functionName:    _ZN2ot5Utils14ChannelMonitor10LogResultsEv
      functionSourceFile: '/src/openthread/src/core/utils/channel_monitor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6StringILt128EEC2Ev
        - _ZN2ot7ToUlongEj
        - _ZNK2ot6StringILt128EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_monitor.cpp:190,27'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:190,27'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/utils/channel_monitor.cpp:195,5'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt128EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/utils/channel_monitor.cpp:188,25'
          Dst:             _ZN2ot6StringILt128EEC2Ev
        - Src:             'src/core/utils/channel_monitor.cpp:192,19'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/utils/channel_monitor.cpp:195,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/utils/channel_monitor.cpp:195,5'
          Dst:             _ZNK2ot6StringILt128EE9AsCStringEv
        - Src:             'src/core/utils/channel_monitor.cpp:195,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Mac11ChannelMask10AddChannelEh
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6SetBitIjEEvRT_h
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/channel_mask.hpp:148,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.hpp:148,13'
              BranchSideFuncs:
                - _ZN2ot6SetBitIjEEvRT_h
            - BranchSide:      'src/core/mac/channel_mask.hpp:150,30'
              BranchSideFuncs:
                - _ZN2ot6SetBitIjEEvRT_h
      Callsites:
        - Src:             'src/core/mac/channel_mask.hpp:150,13'
          Dst:             _ZN2ot6SetBitIjEEvRT_h
    - functionName:    _ZN2ot3Mac11ChannelMask5ClearEv
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot5Utils14ChannelMonitor16FindBestChannelsERKNS_3Mac11ChannelMaskERt
      functionSourceFile: '/src/openthread/src/core/utils/channel_monitor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMask
        - aOccupancy
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3Mac11ChannelMask10AddChannelEh
        - _ZN2ot3Mac11ChannelMask5ClearEv
        - _ZN2ot3Mac11ChannelMaskC2Ev
        - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_monitor.cpp:209,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:211,50'
              BranchSideFuncs:
                - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZN2ot3Mac11ChannelMask10AddChannelEh
                - _ZN2ot3Mac11ChannelMask5ClearEv
            - BranchSide:      'src/core/utils/channel_monitor.cpp:225,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/channel_monitor.cpp:213,32'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:213,36'
              BranchSideFuncs:
                - _ZN2ot3Mac11ChannelMask10AddChannelEh
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot3Mac11ChannelMask5ClearEv
            - BranchSide:      'src/core/utils/channel_monitor.cpp:215,17'
              BranchSideFuncs:
                - _ZN2ot3Mac11ChannelMask10AddChannelEh
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot3Mac11ChannelMask5ClearEv
        - Branch String:   'src/core/utils/channel_monitor.cpp:213,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:209,5'
              BranchSideFuncs:
                - _ZN2ot3Mac11ChannelMask10AddChannelEh
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot3Mac11ChannelMask5ClearEv
            - BranchSide:      'src/core/utils/channel_monitor.cpp:215,17'
              BranchSideFuncs:
                - _ZN2ot3Mac11ChannelMask10AddChannelEh
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot3Mac11ChannelMask5ClearEv
        - Branch String:   'src/core/utils/channel_monitor.cpp:215,17'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:217,26'
              BranchSideFuncs:
                - _ZN2ot3Mac11ChannelMask5ClearEv
                - _ZN2ot3Mac11ChannelMask10AddChannelEh
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
            - BranchSide:      'src/core/utils/channel_monitor.cpp:220,33'
              BranchSideFuncs:
                - _ZN2ot3Mac11ChannelMask10AddChannelEh
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
                - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
                - _ZN2ot3Mac11ChannelMask5ClearEv
      Callsites:
        - Src:             'src/core/utils/channel_monitor.cpp:202,22'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ev
        - Src:             'src/core/utils/channel_monitor.cpp:205,14'
          Dst:             _ZN2ot3Mac11ChannelMask5ClearEv
        - Src:             'src/core/utils/channel_monitor.cpp:209,18'
          Dst:             _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - Src:             'src/core/utils/channel_monitor.cpp:211,30'
          Dst:             _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
        - Src:             'src/core/utils/channel_monitor.cpp:213,22'
          Dst:             _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - Src:             'src/core/utils/channel_monitor.cpp:217,26'
          Dst:             _ZN2ot3Mac11ChannelMask5ClearEv
        - Src:             'src/core/utils/channel_monitor.cpp:220,22'
          Dst:             _ZN2ot3Mac11ChannelMask10AddChannelEh
    - functionName:    _ZNK2ot5Utils14ChannelMonitor19GetChannelOccupancyEh
      functionSourceFile: '/src/openthread/src/core/utils/channel_monitor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         10
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_monitor.cpp:107,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:107,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_monitor.cpp:107,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/channel_monitor.cpp:107,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:107,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_monitor.cpp:107,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot5Utils14ChannelMonitor4StopEv
      functionSourceFile: '/src/openthread/src/core/utils/channel_monitor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZNK2ot5Utils14ChannelMonitor9IsRunningEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_monitor.cpp:86,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:86,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/utils/channel_monitor.cpp:86,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/channel_monitor.cpp:86,5'
          Dst:             _ZNK2ot5Utils14ChannelMonitor9IsRunningEv
        - Src:             'src/core/utils/channel_monitor.cpp:87,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZNK2ot5Utils14ChannelMonitor9IsRunningEv
      functionSourceFile: '/src/openthread/src/core/utils/channel_monitor.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/channel_monitor.hpp:125,48'
          Dst:             _ZNK2ot5Timer9IsRunningEv
    - functionName:    _ZN2ot5Utils14ChannelMonitor5ClearEv
      functionSourceFile: '/src/openthread/src/core/utils/channel_monitor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesIA16_tEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/channel_monitor.cpp:98,5'
          Dst:             _ZN2ot13ClearAllBytesIA16_tEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesIA16_tEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils14ChannelMonitor5StartEv
      functionSourceFile: '/src/openthread/src/core/utils/channel_monitor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot5Utils14ChannelMonitor5ClearEv
        - _ZNK2ot5Utils14ChannelMonitor9IsRunningEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/channel_monitor.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/channel_monitor.cpp:73,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/channel_monitor.cpp:73,5'
              BranchSideFuncs:
                - _ZN2ot5Utils14ChannelMonitor5ClearEv
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/utils/channel_monitor.cpp:73,5'
          Dst:             _ZNK2ot5Utils14ChannelMonitor9IsRunningEv
        - Src:             'src/core/utils/channel_monitor.cpp:74,5'
          Dst:             _ZN2ot5Utils14ChannelMonitor5ClearEv
        - Src:             'src/core/utils/channel_monitor.cpp:75,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot12TimerMilliInINS_5Utils14ChannelMonitorEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_5Utils14ChannelMonitorEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_5Utils14ChannelMonitorEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot5Utils14ChannelMonitorC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/utils/channel_monitor.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_5Utils14ChannelMonitorEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot13ClearAllBytesIA16_tEEvRT_
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/channel_monitor.cpp:61,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/utils/channel_monitor.cpp:64,7'
          Dst:             _ZN2ot12TimerMilliInINS_5Utils14ChannelMonitorEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/utils/channel_monitor.cpp:66,5'
          Dst:             _ZN2ot13ClearAllBytesIA16_tEEvRT_
    - functionName:    _ZN2ot12TimerMilliInINS_5Utils14HistoryTrackerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
    - functionName:    _ZN2ot5Utils14HistoryTracker11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE17UpdateAgedEntriesEv
        - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerNetworkInfoLt32EE17UpdateAgedEntriesEv
        - _ZN2ot5Utils14HistoryTracker9EntryListI28otHistoryTrackerNeighborInfoLt64EE17UpdateAgedEntriesEv
        - _ZN2ot5Utils14HistoryTracker9EntryListI30otHistoryTrackerDnsSrpAddrInfoLt32EE17UpdateAgedEntriesEv
        - _ZN2ot5Utils14HistoryTracker9EntryListI32otHistoryTrackerOnMeshPrefixInfoLt32EE17UpdateAgedEntriesEv
        - _ZN2ot5Utils14HistoryTracker9EntryListI33otHistoryTrackerExternalRouteInfoLt32EE17UpdateAgedEntriesEv
        - _ZN2ot5Utils14HistoryTracker9EntryListI34otHistoryTrackerUnicastAddressInfoLt20EE17UpdateAgedEntriesEv
        - _ZN2ot5Utils14HistoryTracker9EntryListI36otHistoryTrackerMulticastAddressInfoLt20EE17UpdateAgedEntriesEv
        - _ZN2ot5Utils14HistoryTracker9EntryListI37otHistoryTrackerBorderAgentEpskcEventLt64EE17UpdateAgedEntriesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:600,21'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerNetworkInfoLt32EE17UpdateAgedEntriesEv
        - Src:             'src/core/utils/history_tracker.cpp:601,28'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI34otHistoryTrackerUnicastAddressInfoLt20EE17UpdateAgedEntriesEv
        - Src:             'src/core/utils/history_tracker.cpp:602,30'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI36otHistoryTrackerMulticastAddressInfoLt20EE17UpdateAgedEntriesEv
        - Src:             'src/core/utils/history_tracker.cpp:603,16'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE17UpdateAgedEntriesEv
        - Src:             'src/core/utils/history_tracker.cpp:604,16'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE17UpdateAgedEntriesEv
        - Src:             'src/core/utils/history_tracker.cpp:605,22'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI28otHistoryTrackerNeighborInfoLt64EE17UpdateAgedEntriesEv
        - Src:             'src/core/utils/history_tracker.cpp:606,26'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI32otHistoryTrackerOnMeshPrefixInfoLt32EE17UpdateAgedEntriesEv
        - Src:             'src/core/utils/history_tracker.cpp:607,27'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI33otHistoryTrackerExternalRouteInfoLt32EE17UpdateAgedEntriesEv
        - Src:             'src/core/utils/history_tracker.cpp:608,24'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI30otHistoryTrackerDnsSrpAddrInfoLt32EE17UpdateAgedEntriesEv
        - Src:             'src/core/utils/history_tracker.cpp:610,24'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI37otHistoryTrackerBorderAgentEpskcEventLt64EE17UpdateAgedEntriesEv
        - Src:             'src/core/utils/history_tracker.cpp:612,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerNetworkInfoLt32EE17UpdateAgedEntriesEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:406,46'
          Dst:             _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI34otHistoryTrackerUnicastAddressInfoLt20EE17UpdateAgedEntriesEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:406,46'
          Dst:             _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI36otHistoryTrackerMulticastAddressInfoLt20EE17UpdateAgedEntriesEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:406,46'
          Dst:             _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE17UpdateAgedEntriesEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:406,46'
          Dst:             _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI28otHistoryTrackerNeighborInfoLt64EE17UpdateAgedEntriesEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:406,46'
          Dst:             _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI32otHistoryTrackerOnMeshPrefixInfoLt32EE17UpdateAgedEntriesEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:406,46'
          Dst:             _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI33otHistoryTrackerExternalRouteInfoLt32EE17UpdateAgedEntriesEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:406,46'
          Dst:             _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI30otHistoryTrackerDnsSrpAddrInfoLt32EE17UpdateAgedEntriesEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:406,46'
          Dst:             _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI37otHistoryTrackerBorderAgentEpskcEventLt64EE17UpdateAgedEntriesEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:406,46'
          Dst:             _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker4List17UpdateAgedEntriesEtPNS1_9TimestampE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMaxSize
        - aTimestamps
      BBCount:         10
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot5Utils14HistoryTracker9Timestamp17MarkAsDistantPastEv
        - _ZNK2ot5Utils14HistoryTracker4List25MapEntryNumberToListIndexEtt
        - _ZNK2ot5Utils14HistoryTracker9Timestamp15GetDurationTillENS_4TimeE
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:744,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:744,5'
              BranchSideFuncs:
                - _ZNK2ot5Utils14HistoryTracker4List25MapEntryNumberToListIndexEtt
                - _ZNK2ot5Utils14HistoryTracker9Timestamp15GetDurationTillENS_4TimeE
                - _ZN2ot5Utils14HistoryTracker9Timestamp17MarkAsDistantPastEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:746,52'
              BranchSideFuncs:
                - _ZNK2ot5Utils14HistoryTracker4List25MapEntryNumberToListIndexEtt
                - _ZNK2ot5Utils14HistoryTracker9Timestamp15GetDurationTillENS_4TimeE
                - _ZN2ot5Utils14HistoryTracker9Timestamp17MarkAsDistantPastEv
        - Branch String:   'src/core/utils/history_tracker.cpp:748,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:750,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:753,9'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9Timestamp17MarkAsDistantPastEv
                - _ZNK2ot5Utils14HistoryTracker4List25MapEntryNumberToListIndexEtt
                - _ZNK2ot5Utils14HistoryTracker9Timestamp15GetDurationTillENS_4TimeE
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:732,21'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/utils/history_tracker.cpp:746,26'
          Dst:             _ZNK2ot5Utils14HistoryTracker4List25MapEntryNumberToListIndexEtt
        - Src:             'src/core/utils/history_tracker.cpp:748,32'
          Dst:             _ZNK2ot5Utils14HistoryTracker9Timestamp15GetDurationTillENS_4TimeE
        - Src:             'src/core/utils/history_tracker.cpp:753,28'
          Dst:             _ZN2ot5Utils14HistoryTracker9Timestamp17MarkAsDistantPastEv
    - functionName:    _ZNK2ot5Utils14HistoryTracker4List25MapEntryNumberToListIndexEtt
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aEntryNumber
        - aMaxSize
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:722,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:722,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:724,35'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/history_tracker.cpp:725,14'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:725,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:725,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:722,5'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot5Utils14HistoryTracker9Timestamp15GetDurationTillENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTime
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZNK2ot4TimemiERKS0_
        - _ZNK2ot5Utils14HistoryTracker9Timestamp13IsDistantPastEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:658,12'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:658,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:658,52'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot3MinIjEET_S1_S1_
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:658,12'
          Dst:             _ZNK2ot5Utils14HistoryTracker9Timestamp13IsDistantPastEv
        - Src:             'src/core/utils/history_tracker.cpp:658,50'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/utils/history_tracker.cpp:658,40'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
    - functionName:    _ZN2ot5Utils14HistoryTracker9Timestamp17MarkAsDistantPastEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Time8SetValueEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:364,57'
          Dst:             _ZN2ot4Time8SetValueEj
    - functionName:    _ZNK2ot5Utils14HistoryTracker9Timestamp13IsDistantPastEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Time8GetValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:363,60'
          Dst:             _ZNK2ot4Time8GetValueEv
    - functionName:    _ZN2ot5Utils14HistoryTracker8Iterator20IncrementEntryNumberEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      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:    _ZNK2ot5Utils14HistoryTracker8Iterator11GetInitTimeEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4TimeC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:133,52'
          Dst:             _ZN2ot4TimeC2Ej
    - functionName:    _ZNK2ot5Utils14HistoryTracker8Iterator14GetEntryNumberEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5Utils14HistoryTracker4List7IterateEtPKNS1_9TimestampERNS1_8IteratorERtRj
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMaxSize
        - aTimestamps
        - aIterator
        - aListIndex
        - aEntryAge
      BBCount:         9
      ICount:          79
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker8Iterator20IncrementEntryNumberEv
        - _ZNK2ot5Utils14HistoryTracker4List25MapEntryNumberToListIndexEtt
        - _ZNK2ot5Utils14HistoryTracker8Iterator11GetInitTimeEv
        - _ZNK2ot5Utils14HistoryTracker8Iterator14GetEntryNumberEv
        - _ZNK2ot5Utils14HistoryTracker9Timestamp15GetDurationTillENS_4TimeE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:701,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:701,5'
              BranchSideFuncs:
                - _ZNK2ot5Utils14HistoryTracker8Iterator14GetEntryNumberEv
                - _ZNK2ot5Utils14HistoryTracker4List25MapEntryNumberToListIndexEtt
                - _ZNK2ot5Utils14HistoryTracker8Iterator11GetInitTimeEv
                - _ZNK2ot5Utils14HistoryTracker9Timestamp15GetDurationTillENS_4TimeE
                - _ZN2ot5Utils14HistoryTracker8Iterator20IncrementEntryNumberEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:701,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:701,5'
          Dst:             _ZNK2ot5Utils14HistoryTracker8Iterator14GetEntryNumberEv
        - Src:             'src/core/utils/history_tracker.cpp:703,54'
          Dst:             _ZNK2ot5Utils14HistoryTracker8Iterator14GetEntryNumberEv
        - Src:             'src/core/utils/history_tracker.cpp:703,18'
          Dst:             _ZNK2ot5Utils14HistoryTracker4List25MapEntryNumberToListIndexEtt
        - Src:             'src/core/utils/history_tracker.cpp:704,68'
          Dst:             _ZNK2ot5Utils14HistoryTracker8Iterator11GetInitTimeEv
        - Src:             'src/core/utils/history_tracker.cpp:704,42'
          Dst:             _ZNK2ot5Utils14HistoryTracker9Timestamp15GetDurationTillENS_4TimeE
        - Src:             'src/core/utils/history_tracker.cpp:706,15'
          Dst:             _ZN2ot5Utils14HistoryTracker8Iterator20IncrementEntryNumberEv
    - functionName:    _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMaxSize
        - aTimestamps
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker9Timestamp8SetToNowEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:685,19'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:685,40'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9Timestamp8SetToNowEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:685,55'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9Timestamp8SetToNowEv
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:688,30'
          Dst:             _ZN2ot5Utils14HistoryTracker9Timestamp8SetToNowEv
    - functionName:    _ZN2ot5Utils14HistoryTracker9Timestamp8SetToNowEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4Time8SetValueEj
        - _ZNK2ot4Time8GetValueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:650,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:650,9'
              BranchSideFuncs:
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot4Time8SetValueEj
            - BranchSide:      'src/core/utils/history_tracker.cpp:652,9'
              BranchSideFuncs:
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot4Time8SetValueEj
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:645,13'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/utils/history_tracker.cpp:650,15'
          Dst:             _ZNK2ot4Time8GetValueEv
        - Src:             'src/core/utils/history_tracker.cpp:652,30'
          Dst:             _ZNK2ot4Time8GetValueEv
        - Src:             'src/core/utils/history_tracker.cpp:652,15'
          Dst:             _ZN2ot4Time8SetValueEj
    - functionName:    _ZN2ot5Utils14HistoryTracker4List5ClearEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils14HistoryTracker4ListC2Ev
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils14HistoryTracker16EntryAgeToStringEjPct
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aEntryAge
        - aBuffer
        - aSize
      BBCount:         9
      ICount:          84
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot12StringWriterC2EPct
        - _ZN2ot7ToUlongEj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:619,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:621,16'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/utils/history_tracker.cpp:625,25'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/utils/history_tracker.cpp:627,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:629,49'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/utils/history_tracker.cpp:633,68'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:617,18'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/utils/history_tracker.cpp:621,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/utils/history_tracker.cpp:629,41'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/utils/history_tracker.cpp:629,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/utils/history_tracker.cpp:633,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot5Utils14HistoryTracker20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker17RecordNetworkInfoEv
        - _ZN2ot5Utils14HistoryTracker23RecordNetworkDataChangeEv
        - _ZNK2ot6Events11ContainsAnyEj
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:584,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:587,9'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker17RecordNetworkInfoEv
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot5Utils14HistoryTracker23RecordNetworkDataChangeEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:591,17'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot5Utils14HistoryTracker23RecordNetworkDataChangeEv
        - Branch String:   'src/core/utils/history_tracker.cpp:591,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:591,9'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker23RecordNetworkDataChangeEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:593,9'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker23RecordNetworkDataChangeEv
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:584,17'
          Dst:             _ZNK2ot6Events11ContainsAnyEj
        - Src:             'src/core/utils/history_tracker.cpp:587,9'
          Dst:             _ZN2ot5Utils14HistoryTracker17RecordNetworkInfoEv
        - Src:             'src/core/utils/history_tracker.cpp:591,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/utils/history_tracker.cpp:593,9'
          Dst:             _ZN2ot5Utils14HistoryTracker23RecordNetworkDataChangeEv
    - functionName:    _ZN2ot5Utils14HistoryTracker17RecordNetworkInfoEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle13GetLeaderDataEv
        - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerNetworkInfoLt32EE11AddNewEntryEv
        - _ZN2ot7MapEnumINS_3Mle10DeviceRoleEEEKNS_10MappedEnumIT_E4TypeES4_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
        - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - _ZNK2ot3Mle3Mle13GetDeviceModeEv
        - _ZNK2ot3Mle3Mle7GetRoleEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:65,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:65,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZN2ot7MapEnumINS_3Mle10DeviceRoleEEEKNS_10MappedEnumIT_E4TypeES4_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13GetLeaderDataEv
                - _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle13GetDeviceModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
            - BranchSide:      'src/core/utils/history_tracker.cpp:65,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:62,45'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerNetworkInfoLt32EE11AddNewEntryEv
        - Src:             'src/core/utils/history_tracker.cpp:67,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:67,51'
          Dst:             _ZNK2ot3Mle3Mle7GetRoleEv
        - Src:             'src/core/utils/history_tracker.cpp:67,27'
          Dst:             _ZN2ot7MapEnumINS_3Mle10DeviceRoleEEEKNS_10MappedEnumIT_E4TypeES4_
        - Src:             'src/core/utils/history_tracker.cpp:68,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:68,43'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/utils/history_tracker.cpp:69,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:69,43'
          Dst:             _ZN2ot3Mle3Mle13GetLeaderDataEv
        - Src:             'src/core/utils/history_tracker.cpp:69,59'
          Dst:             _ZNK2ot3Mle10LeaderData14GetPartitionIdEv
        - Src:             'src/core/utils/history_tracker.cpp:70,27'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:70,43'
          Dst:             _ZNK2ot3Mle3Mle13GetDeviceModeEv
        - Src:             'src/core/utils/history_tracker.cpp:71,10'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
    - functionName:    _ZN2ot5Utils14HistoryTracker23RecordNetworkDataChangeEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         59
      ICount:          241
      EdgeCount:       76
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - _ZN2ot11NetworkData7Service8Iterator5ResetEv
        - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceERKNS0_11NetworkDataE
        - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
        - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
        - _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
        - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
        - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
        - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
        - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:368,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:370,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
            - BranchSide:      'src/core/utils/history_tracker.cpp:376,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
        - Branch String:   'src/core/utils/history_tracker.cpp:370,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:368,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
            - BranchSide:      'src/core/utils/history_tracker.cpp:372,13'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - Branch String:   'src/core/utils/history_tracker.cpp:378,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:380,14'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
            - BranchSide:      'src/core/utils/history_tracker.cpp:388,14'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
        - Branch String:   'src/core/utils/history_tracker.cpp:380,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:378,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
            - BranchSide:      'src/core/utils/history_tracker.cpp:382,13'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - Branch String:   'src/core/utils/history_tracker.cpp:390,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:392,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
            - BranchSide:      'src/core/utils/history_tracker.cpp:398,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
        - Branch String:   'src/core/utils/history_tracker.cpp:392,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:390,5'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
            - BranchSide:      'src/core/utils/history_tracker.cpp:394,13'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
        - Branch String:   'src/core/utils/history_tracker.cpp:400,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:402,14'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
            - BranchSide:      'src/core/utils/history_tracker.cpp:410,57'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
        - Branch String:   'src/core/utils/history_tracker.cpp:402,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:400,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
            - BranchSide:      'src/core/utils/history_tracker.cpp:404,13'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
        - Branch String:   'src/core/utils/history_tracker.cpp:410,55'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:410,55'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
            - BranchSide:      'src/core/utils/history_tracker.cpp:433,21'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
        - Branch String:   'src/core/utils/history_tracker.cpp:414,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:416,47'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
            - BranchSide:      'src/core/utils/history_tracker.cpp:422,25'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
        - Branch String:   'src/core/utils/history_tracker.cpp:416,17'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:414,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
            - BranchSide:      'src/core/utils/history_tracker.cpp:418,74'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
        - Branch String:   'src/core/utils/history_tracker.cpp:424,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:410,5'
              BranchSideFuncs:
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
            - BranchSide:      'src/core/utils/history_tracker.cpp:426,47'
              BranchSideFuncs:
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
        - Branch String:   'src/core/utils/history_tracker.cpp:426,17'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:424,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
            - BranchSide:      'src/core/utils/history_tracker.cpp:428,72'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
        - Branch String:   'src/core/utils/history_tracker.cpp:435,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:437,43'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
            - BranchSide:      'src/core/utils/history_tracker.cpp:443,21'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
        - Branch String:   'src/core/utils/history_tracker.cpp:437,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:435,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
            - BranchSide:      'src/core/utils/history_tracker.cpp:439,13'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator5ResetEv
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
        - Branch String:   'src/core/utils/history_tracker.cpp:445,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:447,43'
              BranchSideFuncs:
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
            - BranchSide:      'src/core/utils/history_tracker.cpp:453,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
        - Branch String:   'src/core/utils/history_tracker.cpp:447,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:445,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
            - BranchSide:      'src/core/utils/history_tracker.cpp:449,13'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
                - __assert_fail
                - _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
        - Branch String:   'src/core/utils/history_tracker.cpp:453,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:453,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/utils/history_tracker.cpp:453,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:359,45'
          Dst:             _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - Src:             'src/core/utils/history_tracker.cpp:361,61'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/utils/history_tracker.cpp:361,76'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:361,45'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceERKNS0_11NetworkDataE
        - Src:             'src/core/utils/history_tracker.cpp:362,61'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/utils/history_tracker.cpp:362,45'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceERKNS0_11NetworkDataE
        - Src:             'src/core/utils/history_tracker.cpp:368,33'
          Dst:             _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/utils/history_tracker.cpp:370,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:370,41'
          Dst:             _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/utils/history_tracker.cpp:372,13'
          Dst:             _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
        - Src:             'src/core/utils/history_tracker.cpp:378,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:378,39'
          Dst:             _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/utils/history_tracker.cpp:380,35'
          Dst:             _ZNK2ot11NetworkData11NetworkData20ContainsOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/utils/history_tracker.cpp:382,13'
          Dst:             _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
        - Src:             'src/core/utils/history_tracker.cpp:390,33'
          Dst:             _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
        - Src:             'src/core/utils/history_tracker.cpp:392,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:392,41'
          Dst:             _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
        - Src:             'src/core/utils/history_tracker.cpp:394,13'
          Dst:             _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
        - Src:             'src/core/utils/history_tracker.cpp:400,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:400,39'
          Dst:             _ZNK2ot11NetworkData11NetworkData20GetNextExternalRouteERjRNS0_19ExternalRouteConfigE
        - Src:             'src/core/utils/history_tracker.cpp:402,35'
          Dst:             _ZNK2ot11NetworkData11NetworkData21ContainsExternalRouteERKNS0_19ExternalRouteConfigE
        - Src:             'src/core/utils/history_tracker.cpp:404,13'
          Dst:             _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
        - Src:             'src/core/utils/history_tracker.cpp:412,25'
          Dst:             _ZN2ot11NetworkData7Service8Iterator5ResetEv
        - Src:             'src/core/utils/history_tracker.cpp:414,32'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - Src:             'src/core/utils/history_tracker.cpp:416,47'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:416,18'
          Dst:             _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
        - Src:             'src/core/utils/history_tracker.cpp:418,17'
          Dst:             _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
        - Src:             'src/core/utils/history_tracker.cpp:422,25'
          Dst:             _ZN2ot11NetworkData7Service8Iterator5ResetEv
        - Src:             'src/core/utils/history_tracker.cpp:424,32'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - Src:             'src/core/utils/history_tracker.cpp:426,18'
          Dst:             _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
        - Src:             'src/core/utils/history_tracker.cpp:428,17'
          Dst:             _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
        - Src:             'src/core/utils/history_tracker.cpp:433,21'
          Dst:             _ZN2ot11NetworkData7Service8Iterator5ResetEv
        - Src:             'src/core/utils/history_tracker.cpp:435,28'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - Src:             'src/core/utils/history_tracker.cpp:437,43'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:437,14'
          Dst:             _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
        - Src:             'src/core/utils/history_tracker.cpp:439,13'
          Dst:             _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
        - Src:             'src/core/utils/history_tracker.cpp:443,21'
          Dst:             _ZN2ot11NetworkData7Service8Iterator5ResetEv
        - Src:             'src/core/utils/history_tracker.cpp:445,28'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - Src:             'src/core/utils/history_tracker.cpp:447,14'
          Dst:             _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
        - Src:             'src/core/utils/history_tracker.cpp:449,13'
          Dst:             _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
        - Src:             'src/core/utils/history_tracker.cpp:453,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:453,5'
          Dst:             _ZNK2ot11NetworkData11NetworkData15CopyNetworkDataENS0_4TypeERNS0_18MutableNetworkDataE
        - Src:             'src/core/utils/history_tracker.cpp:453,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot5Utils14HistoryTracker23RecordOnMeshPrefixEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData18OnMeshPrefixConfigE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aPrefix
      BBCount:         9
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker9EntryListI32otHistoryTrackerOnMeshPrefixInfoLt32EE11AddNewEntryEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:460,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:460,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:460,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:458,52'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI32otHistoryTrackerOnMeshPrefixInfoLt32EE11AddNewEntryEv
    - functionName:    _ZN2ot5Utils14HistoryTracker24RecordExternalRouteEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData19ExternalRouteConfigE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aRoute
      BBCount:         9
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker9EntryListI33otHistoryTrackerExternalRouteInfoLt32EE11AddNewEntryEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:472,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:472,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:472,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:470,54'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI33otHistoryTrackerExternalRouteInfoLt32EE11AddNewEntryEv
    - functionName:    _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpUnicastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpUnicastInfoENS6_17DnsSrpUnicastTypeE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNetworkData
        - aUnicastInfo
        - aType
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceERKNS0_11NetworkDataE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot9EquatableINS_11NetworkData7Service17DnsSrpUnicastInfoEEeqERKS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:536,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:536,5'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_11NetworkData7Service17DnsSrpUnicastInfoEEeqERKS3_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
            - BranchSide:      'src/core/utils/history_tracker.cpp:538,28'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_11NetworkData7Service17DnsSrpUnicastInfoEEeqERKS3_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - Branch String:   'src/core/utils/history_tracker.cpp:538,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:536,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:540,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:533,54'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/utils/history_tracker.cpp:533,45'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceERKNS0_11NetworkDataE
        - Src:             'src/core/utils/history_tracker.cpp:534,45'
          Dst:             _ZN2ot11NetworkData7Service17DnsSrpUnicastInfoC2Ev
        - Src:             'src/core/utils/history_tracker.cpp:536,21'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpUnicastInfoENS1_17DnsSrpUnicastTypeERNS1_17DnsSrpUnicastInfoE
        - Src:             'src/core/utils/history_tracker.cpp:538,25'
          Dst:             _ZNK2ot9EquatableINS_11NetworkData7Service17DnsSrpUnicastInfoEEeqERKS3_
    - functionName:    _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpUnicastInfoENS4_17DnsSrpUnicastTypeE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aUnicastInfo
        - aType
      BBCount:         13
      ICount:          96
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker9EntryListI30otHistoryTrackerDnsSrpAddrInfoLt32EE11AddNewEntryEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:486,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:486,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:486,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/history_tracker.cpp:495,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:498,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:501,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:503,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:484,48'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI30otHistoryTrackerDnsSrpAddrInfoLt32EE11AddNewEntryEv
    - functionName:    _ZNK2ot5Utils14HistoryTracker28NetDataContainsDnsSrpAnycastERKNS_11NetworkData11NetworkDataERKNS2_7Service17DnsSrpAnycastInfoE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNetworkData
        - aAnycastInfo
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceERKNS0_11NetworkDataE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot9EquatableINS_11NetworkData7Service17DnsSrpAnycastInfoEEeqERKS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:555,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:555,5'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_11NetworkData7Service17DnsSrpAnycastInfoEEeqERKS3_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
            - BranchSide:      'src/core/utils/history_tracker.cpp:557,28'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_11NetworkData7Service17DnsSrpAnycastInfoEEeqERKS3_
                - _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - Branch String:   'src/core/utils/history_tracker.cpp:557,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:555,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:559,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:552,54'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/utils/history_tracker.cpp:552,45'
          Dst:             _ZN2ot11NetworkData7Service8IteratorC2ERNS_8InstanceERKNS0_11NetworkDataE
        - Src:             'src/core/utils/history_tracker.cpp:555,21'
          Dst:             _ZN2ot11NetworkData7Service8Iterator24GetNextDnsSrpAnycastInfoERNS1_17DnsSrpAnycastInfoE
        - Src:             'src/core/utils/history_tracker.cpp:557,25'
          Dst:             _ZNK2ot9EquatableINS_11NetworkData7Service17DnsSrpAnycastInfoEEeqERKS3_
    - functionName:    _ZN2ot5Utils14HistoryTracker21RecordDnsSrpAddrEventE28otHistoryTrackerNetDataEventRKNS_11NetworkData7Service17DnsSrpAnycastInfoE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aAnycastInfo
      BBCount:         9
      ICount:          74
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker9EntryListI30otHistoryTrackerDnsSrpAddrInfoLt32EE11AddNewEntryEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:514,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:514,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:514,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:512,48'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI30otHistoryTrackerDnsSrpAddrInfoLt32EE11AddNewEntryEv
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI30otHistoryTrackerDnsSrpAddrInfoLt32EE11AddNewEntryEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:403,53'
          Dst:             _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
    - functionName:    _ZNK2ot9EquatableINS_11NetworkData7Service17DnsSrpAnycastInfoEEeqERKS3_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZNK2ot9EquatableINS_11NetworkData7Service17DnsSrpUnicastInfoEEeqERKS3_
      functionSourceFile: '/src/openthread/src/core/common/equatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/equatable.hpp:88,16'
          Dst:             memcmp
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI33otHistoryTrackerExternalRouteInfoLt32EE11AddNewEntryEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:403,53'
          Dst:             _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI32otHistoryTrackerOnMeshPrefixInfoLt32EE11AddNewEntryEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:403,53'
          Dst:             _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerNetworkInfoLt32EE11AddNewEntryEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:403,53'
          Dst:             _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
    - functionName:    _ZN2ot7MapEnumINS_3Mle10DeviceRoleEEEKNS_10MappedEnumIT_E4TypeES4_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI37otHistoryTrackerBorderAgentEpskcEventLt64EE11AddNewEntryEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:403,53'
          Dst:             _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker16RecordEpskcEventE37otHistoryTrackerBorderAgentEpskcEvent
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker9EntryListI37otHistoryTrackerBorderAgentEpskcEventLt64EE11AddNewEntryEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:574,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:574,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:574,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:572,44'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI37otHistoryTrackerBorderAgentEpskcEventLt64EE11AddNewEntryEv
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:404,60'
          Dst:             _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker23RecordRouterTableChangeEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         31
      ICount:          260
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11RouterTable11IsAllocatedEh
        - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:283,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:286,33'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
            - BranchSide:      'src/core/utils/history_tracker.cpp:345,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/history_tracker.cpp:290,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:295,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
            - BranchSide:      'src/core/utils/history_tracker.cpp:330,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
        - Branch String:   'src/core/utils/history_tracker.cpp:297,31'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:297,19'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
            - BranchSide:      'src/core/utils/history_tracker.cpp:297,107'
              BranchSideFuncs:
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
        - Branch String:   'src/core/utils/history_tracker.cpp:298,31'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:298,65'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
            - BranchSide:      'src/core/utils/history_tracker.cpp:298,31'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
        - Branch String:   'src/core/utils/history_tracker.cpp:300,17'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:302,36'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
            - BranchSide:      'src/core/utils/history_tracker.cpp:305,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
        - Branch String:   'src/core/utils/history_tracker.cpp:305,22'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:307,36'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
            - BranchSide:      'src/core/utils/history_tracker.cpp:310,29'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
        - Branch String:   'src/core/utils/history_tracker.cpp:310,53'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:310,57'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
            - BranchSide:      'src/core/utils/history_tracker.cpp:317,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
        - Branch String:   'src/core/utils/history_tracker.cpp:310,22'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:312,36'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
            - BranchSide:      'src/core/utils/history_tracker.cpp:317,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:290,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:290,32'
          Dst:             _ZNK2ot11RouterTable11IsAllocatedEh
        - Src:             'src/core/utils/history_tracker.cpp:295,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:295,54'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
        - Src:             'src/core/utils/history_tracker.cpp:295,32'
          Dst:             _ZNK2ot11RouterTable21GetNextHopAndPathCostEtRtRh
        - Src:             'src/core/utils/history_tracker.cpp:297,83'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/utils/history_tracker.cpp:320,28'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
        - Src:             'src/core/utils/history_tracker.cpp:337,32'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EE11AddNewEntryERKS3_
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI36otHistoryTrackerMulticastAddressInfoLt20EE11AddNewEntryEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:403,53'
          Dst:             _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker18RecordAddressEventENS_3Ip65Netif12AddressEventERKNS3_16MulticastAddressENS3_13AddressOriginE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aMulticastAddress
        - aAddressOrigin
      BBCount:         9
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker9EntryListI36otHistoryTrackerMulticastAddressInfoLt20EE11AddNewEntryEv
        - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:268,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:268,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:268,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:266,60'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI36otHistoryTrackerMulticastAddressInfoLt20EE11AddNewEntryEv
        - Src:             'src/core/utils/history_tracker.cpp:270,47'
          Dst:             _ZNK2ot3Ip65Netif16MulticastAddress10GetAddressEv
    - functionName:    _ZNK2ot3Ip65Netif14UnicastAddress15GetPrefixLengthEv
      functionSourceFile: '/src/openthread/src/core/net/netif.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI34otHistoryTrackerUnicastAddressInfoLt20EE11AddNewEntryEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:403,53'
          Dst:             _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker18RecordAddressEventENS_3Ip65Netif12AddressEventERKNS3_14UnicastAddressE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aUnicastAddress
      BBCount:         9
      ICount:          120
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker9EntryListI34otHistoryTrackerUnicastAddressInfoLt20EE11AddNewEntryEv
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZNK2ot3Ip65Netif14UnicastAddress15GetPrefixLengthEv
        - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
        - _ZNK2ot3Ip65Netif14UnicastAddress9GetOriginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:247,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:247,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip65Netif14UnicastAddress15GetPrefixLengthEv
                - _ZNK2ot3Ip65Netif14UnicastAddress9GetOriginEv
                - _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:247,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:245,56'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI34otHistoryTrackerUnicastAddressInfoLt20EE11AddNewEntryEv
        - Src:             'src/core/utils/history_tracker.cpp:249,45'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/utils/history_tracker.cpp:250,45'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress15GetPrefixLengthEv
        - Src:             'src/core/utils/history_tracker.cpp:251,45'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress9GetOriginEv
        - Src:             'src/core/utils/history_tracker.cpp:253,46'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress8GetScopeEv
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI28otHistoryTrackerNeighborInfoLt64EE11AddNewEntryEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:403,53'
          Dst:             _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker19RecordNeighborEventENS_13NeighborTable5EventERK24otNeighborTableEntryInfo
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aInfo
      BBCount:         29
      ICount:          276
      EdgeCount:       29
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker9EntryListI28otHistoryTrackerNeighborInfoLt64EE11AddNewEntryEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:185,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:185,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:185,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/history_tracker.cpp:187,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:192,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:192,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:192,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:203,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:203,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:213,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/history_tracker.cpp:213,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:216,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:225,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:230,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:230,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:234,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:236,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/history_tracker.cpp:216,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:216,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:218,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:183,44'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI28otHistoryTrackerNeighborInfoLt64EE11AddNewEntryEv
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:403,53'
          Dst:             _ZN2ot5Utils14HistoryTracker4List3AddEtPNS1_9TimestampE
    - functionName:    _ZN2ot5Utils14HistoryTracker13RecordMessageERKNS_7MessageERKNS_3Mac7AddressENS1_11MessageTypeE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMacAddress
        - aType
      BBCount:         55
      ICount:          311
      EdgeCount:       65
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
        - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11RssAverager10GetAverageEv
        - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - _ZNK2ot3Ip67Headers10GetIpProtoEv
        - _ZNK2ot3Ip67Headers11GetChecksumEv
        - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
        - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
        - _ZNK2ot3Ip67Headers13GetSourcePortEv
        - _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - _ZNK2ot3Ip67Headers18GetDestinationPortEv
        - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
        - _ZNK2ot3Ip67Headers5IsUdpEv
        - _ZNK2ot3Ip67Headers7IsIcmp6Ev
        - _ZNK2ot3Mac7Address10IsExtendedEv
        - _ZNK2ot3Mac7Address7IsShortEv
        - _ZNK2ot3Mac7Address8GetShortEv
        - _ZNK2ot7Message11GetPriorityEv
        - _ZNK2ot7Message12GetTxSuccessEv
        - _ZNK2ot7Message14GetRssAveragerEv
        - _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - _ZNK2ot7Message7GetTypeEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/history_tracker.cpp:82,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:82,5'
              BranchSideFuncs:
                - _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
                - _ZNK2ot3Ip67Headers5IsUdpEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:82,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/history_tracker.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:84,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/history_tracker.cpp:87,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers5IsUdpEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
        - Branch String:   'src/core/utils/history_tracker.cpp:87,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:89,18'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:106,13'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
        - Branch String:   'src/core/utils/history_tracker.cpp:91,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:94,28'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:98,28'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:102,9'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
        - Branch String:   'src/core/utils/history_tracker.cpp:102,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:102,9'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:102,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/history_tracker.cpp:102,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:102,9'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:102,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/history_tracker.cpp:106,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:109,17'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot3Mac7Address8GetShortEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:113,17'
              BranchSideFuncs:
                - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot3Mac7Address8GetShortEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:117,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot3Mac7Address8GetShortEv
        - Branch String:   'src/core/utils/history_tracker.cpp:117,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:117,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers12GetIp6HeaderEv
                - _ZNK2ot3Ip66Header16GetPayloadLengthEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot3Mac7Address8GetShortEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:117,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/history_tracker.cpp:120,36'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:120,60'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:120,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers16GetSourceAddressEv
                - _ZNK2ot3Ip67Headers13GetSourcePortEv
                - _ZNK2ot3Ip67Headers21GetDestinationAddressEv
                - _ZNK2ot3Ip67Headers18GetDestinationPortEv
                - _ZNK2ot3Ip67Headers11GetChecksumEv
                - _ZNK2ot3Ip67Headers10GetIpProtoEv
                - _ZNK2ot3Ip67Headers7IsIcmp6Ev
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - Branch String:   'src/core/utils/history_tracker.cpp:127,36'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:127,64'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
                - _ZNK2ot3Ip64Icmp6Header7GetTypeEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:127,36'
              BranchSideFuncs:
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
        - Branch String:   'src/core/utils/history_tracker.cpp:128,36'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:128,60'
              BranchSideFuncs:
                - _ZNK2ot7Message14GetRssAveragerEv
                - _ZNK2ot11RssAverager10GetAverageEv
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
            - BranchSide:      'src/core/utils/history_tracker.cpp:128,5'
              BranchSideFuncs:
                - _ZNK2ot7Message21IsLinkSecurityEnabledEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot7Message12GetTxSuccessEv
        - Branch String:   'src/core/utils/history_tracker.cpp:130,36'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:130,60'
              BranchSideFuncs:
                - _ZNK2ot7Message12GetTxSuccessEv
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
            - BranchSide:      'src/core/utils/history_tracker.cpp:130,5'
              BranchSideFuncs:
                - _ZNK2ot7Message11GetPriorityEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
        - Branch String:   'src/core/utils/history_tracker.cpp:133,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:135,30'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot8Neighbor9GetRloc16Ev
            - BranchSide:      'src/core/utils/history_tracker.cpp:169,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/history_tracker.cpp:137,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/history_tracker.cpp:139,38'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
            - BranchSide:      'src/core/utils/history_tracker.cpp:141,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:82,5'
          Dst:             _ZNK2ot7Message7GetTypeEv
        - Src:             'src/core/utils/history_tracker.cpp:84,5'
          Dst:             _ZN2ot3Ip67Headers9ParseFromERKNS_7MessageE
        - Src:             'src/core/utils/history_tracker.cpp:87,17'
          Dst:             _ZNK2ot3Ip67Headers5IsUdpEv
        - Src:             'src/core/utils/history_tracker.cpp:94,28'
          Dst:             _ZNK2ot3Ip67Headers18GetDestinationPortEv
        - Src:             'src/core/utils/history_tracker.cpp:98,28'
          Dst:             _ZNK2ot3Ip67Headers13GetSourcePortEv
        - Src:             'src/core/utils/history_tracker.cpp:109,28'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
        - Src:             'src/core/utils/history_tracker.cpp:113,28'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EE11AddNewEntryEv
        - Src:             'src/core/utils/history_tracker.cpp:119,44'
          Dst:             _ZNK2ot3Ip67Headers12GetIp6HeaderEv
        - Src:             'src/core/utils/history_tracker.cpp:119,59'
          Dst:             _ZNK2ot3Ip66Header16GetPayloadLengthEv
        - Src:             'src/core/utils/history_tracker.cpp:120,48'
          Dst:             _ZNK2ot3Mac7Address7IsShortEv
        - Src:             'src/core/utils/history_tracker.cpp:120,72'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/utils/history_tracker.cpp:121,44'
          Dst:             _ZNK2ot3Ip67Headers16GetSourceAddressEv
        - Src:             'src/core/utils/history_tracker.cpp:122,44'
          Dst:             _ZNK2ot3Ip67Headers13GetSourcePortEv
        - Src:             'src/core/utils/history_tracker.cpp:123,44'
          Dst:             _ZNK2ot3Ip67Headers21GetDestinationAddressEv
        - Src:             'src/core/utils/history_tracker.cpp:124,44'
          Dst:             _ZNK2ot3Ip67Headers18GetDestinationPortEv
        - Src:             'src/core/utils/history_tracker.cpp:125,44'
          Dst:             _ZNK2ot3Ip67Headers11GetChecksumEv
        - Src:             'src/core/utils/history_tracker.cpp:126,44'
          Dst:             _ZNK2ot3Ip67Headers10GetIpProtoEv
        - Src:             'src/core/utils/history_tracker.cpp:127,44'
          Dst:             _ZNK2ot3Ip67Headers7IsIcmp6Ev
        - Src:             'src/core/utils/history_tracker.cpp:127,64'
          Dst:             _ZNK2ot3Ip67Headers13GetIcmpHeaderEv
        - Src:             'src/core/utils/history_tracker.cpp:127,80'
          Dst:             _ZNK2ot3Ip64Icmp6Header7GetTypeEv
        - Src:             'src/core/utils/history_tracker.cpp:128,69'
          Dst:             _ZNK2ot7Message14GetRssAveragerEv
        - Src:             'src/core/utils/history_tracker.cpp:128,86'
          Dst:             _ZNK2ot11RssAverager10GetAverageEv
        - Src:             'src/core/utils/history_tracker.cpp:129,45'
          Dst:             _ZNK2ot7Message21IsLinkSecurityEnabledEv
        - Src:             'src/core/utils/history_tracker.cpp:130,69'
          Dst:             _ZNK2ot7Message12GetTxSuccessEv
        - Src:             'src/core/utils/history_tracker.cpp:131,45'
          Dst:             _ZNK2ot7Message11GetPriorityEv
        - Src:             'src/core/utils/history_tracker.cpp:133,21'
          Dst:             _ZNK2ot3Mac7Address10IsExtendedEv
        - Src:             'src/core/utils/history_tracker.cpp:135,30'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/utils/history_tracker.cpp:135,51'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/utils/history_tracker.cpp:139,48'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
    - functionName:    _ZN2ot13ClearAllBytesIA63_NS_5Utils14HistoryTracker11RouterEntryEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_5Utils14HistoryTrackerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_5Utils14HistoryTrackerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_5Utils14HistoryTrackerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI37otHistoryTrackerBorderAgentEpskcEventLt64EEC2Ev
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4ListC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:396,56'
          Dst:             _ZN2ot5Utils14HistoryTracker4ListC2Ev
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI30otHistoryTrackerDnsSrpAddrInfoLt32EEC2Ev
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4ListC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:396,56'
          Dst:             _ZN2ot5Utils14HistoryTracker4ListC2Ev
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI33otHistoryTrackerExternalRouteInfoLt32EEC2Ev
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4ListC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:396,56'
          Dst:             _ZN2ot5Utils14HistoryTracker4ListC2Ev
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI32otHistoryTrackerOnMeshPrefixInfoLt32EEC2Ev
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4ListC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:396,56'
          Dst:             _ZN2ot5Utils14HistoryTracker4ListC2Ev
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EEC2Ev
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4ListC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:396,56'
          Dst:             _ZN2ot5Utils14HistoryTracker4ListC2Ev
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI28otHistoryTrackerNeighborInfoLt64EEC2Ev
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4ListC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:396,56'
          Dst:             _ZN2ot5Utils14HistoryTracker4ListC2Ev
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EEC2Ev
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4ListC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:396,56'
          Dst:             _ZN2ot5Utils14HistoryTracker4ListC2Ev
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI36otHistoryTrackerMulticastAddressInfoLt20EEC2Ev
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4ListC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:396,56'
          Dst:             _ZN2ot5Utils14HistoryTracker4ListC2Ev
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI34otHistoryTrackerUnicastAddressInfoLt20EEC2Ev
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4ListC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:396,56'
          Dst:             _ZN2ot5Utils14HistoryTracker4ListC2Ev
    - functionName:    _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerNetworkInfoLt32EEC2Ev
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils14HistoryTracker4ListC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.hpp:396,56'
          Dst:             _ZN2ot5Utils14HistoryTracker4ListC2Ev
    - functionName:    _ZN2ot5Utils14HistoryTrackerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/utils/history_tracker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot11NetworkData18MutableNetworkDataC2ERNS_8InstanceEPhhh
        - _ZN2ot12TimerMilliInINS_5Utils14HistoryTrackerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot13ClearAllBytesIA63_NS_5Utils14HistoryTracker11RouterEntryEEEvRT_
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EEC2Ev
        - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EEC2Ev
        - _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerNetworkInfoLt32EEC2Ev
        - _ZN2ot5Utils14HistoryTracker9EntryListI28otHistoryTrackerNeighborInfoLt64EEC2Ev
        - _ZN2ot5Utils14HistoryTracker9EntryListI30otHistoryTrackerDnsSrpAddrInfoLt32EEC2Ev
        - _ZN2ot5Utils14HistoryTracker9EntryListI32otHistoryTrackerOnMeshPrefixInfoLt32EEC2Ev
        - _ZN2ot5Utils14HistoryTracker9EntryListI33otHistoryTrackerExternalRouteInfoLt32EEC2Ev
        - _ZN2ot5Utils14HistoryTracker9EntryListI34otHistoryTrackerUnicastAddressInfoLt20EEC2Ev
        - _ZN2ot5Utils14HistoryTracker9EntryListI36otHistoryTrackerMulticastAddressInfoLt20EEC2Ev
        - _ZN2ot5Utils14HistoryTracker9EntryListI37otHistoryTrackerBorderAgentEpskcEventLt64EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/history_tracker.cpp:47,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/utils/history_tracker.cpp:46,17'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerNetworkInfoLt32EEC2Ev
        - Src:             'src/core/utils/history_tracker.cpp:46,17'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI34otHistoryTrackerUnicastAddressInfoLt20EEC2Ev
        - Src:             'src/core/utils/history_tracker.cpp:46,17'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI36otHistoryTrackerMulticastAddressInfoLt20EEC2Ev
        - Src:             'src/core/utils/history_tracker.cpp:46,17'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EEC2Ev
        - Src:             'src/core/utils/history_tracker.cpp:46,17'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI27otHistoryTrackerMessageInfoLt32EEC2Ev
        - Src:             'src/core/utils/history_tracker.cpp:46,17'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI28otHistoryTrackerNeighborInfoLt64EEC2Ev
        - Src:             'src/core/utils/history_tracker.cpp:46,17'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI26otHistoryTrackerRouterInfoLt256EEC2Ev
        - Src:             'src/core/utils/history_tracker.cpp:46,17'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI32otHistoryTrackerOnMeshPrefixInfoLt32EEC2Ev
        - Src:             'src/core/utils/history_tracker.cpp:46,17'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI33otHistoryTrackerExternalRouteInfoLt32EEC2Ev
        - Src:             'src/core/utils/history_tracker.cpp:46,17'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI30otHistoryTrackerDnsSrpAddrInfoLt32EEC2Ev
        - Src:             'src/core/utils/history_tracker.cpp:46,17'
          Dst:             _ZN2ot5Utils14HistoryTracker9EntryListI37otHistoryTrackerBorderAgentEpskcEventLt64EEC2Ev
        - Src:             'src/core/utils/history_tracker.cpp:48,7'
          Dst:             _ZN2ot12TimerMilliInINS_5Utils14HistoryTrackerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/utils/history_tracker.cpp:50,7'
          Dst:             _ZN2ot11NetworkData18MutableNetworkDataC2ERNS_8InstanceEPhhh
        - Src:             'src/core/utils/history_tracker.cpp:53,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/utils/history_tracker.cpp:56,5'
          Dst:             _ZN2ot13ClearAllBytesIA63_NS_5Utils14HistoryTracker11RouterEntryEEEvRT_
    - functionName:    _ZN2ot8Instance3GetINS_5Utils11JamDetectorEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 966
      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:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils11JamDetectorEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_5Utils11JamDetectorEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_5Utils11JamDetectorEEERT_v
    - functionName:    _ZN2ot12TimerMilliInINS_5Utils11JamDetectorEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils11JamDetectorEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils11JamDetectorEEERT_v
    - functionName:    _ZN2ot5Utils11JamDetector11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/utils/jam_detector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          102
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot5Radio7GetRssiEv
        - _ZN2ot5Utils11JamDetector13UpdateHistoryEb
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/jam_detector.cpp:161,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:161,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
                - _ZN2ot5Radio7GetRssiEv
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot5Utils11JamDetector13UpdateHistoryEb
            - BranchSide:      'src/core/utils/jam_detector.cpp:161,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/jam_detector.cpp:167,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:169,31'
              BranchSideFuncs:
                - _ZN2ot5Utils11JamDetector13UpdateHistoryEb
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/utils/jam_detector.cpp:177,10'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/utils/jam_detector.cpp:177,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:179,9'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/utils/jam_detector.cpp:183,9'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/utils/jam_detector.cpp:163,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5RadioEEERT_v
        - Src:             'src/core/utils/jam_detector.cpp:163,25'
          Dst:             _ZN2ot5Radio7GetRssiEv
        - Src:             'src/core/utils/jam_detector.cpp:170,9'
          Dst:             _ZN2ot5Utils11JamDetector13UpdateHistoryEb
        - Src:             'src/core/utils/jam_detector.cpp:191,36'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/utils/jam_detector.cpp:191,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot5Utils11JamDetector13UpdateHistoryEb
      functionSourceFile: '/src/openthread/src/core/utils/jam_detector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aDidExceedThreshold
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4TimepLEj
        - _ZN2ot5Utils11JamDetector14UpdateJamStateEv
        - _ZNK2ot4TimemiERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/jam_detector.cpp:203,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:205,9'
              BranchSideFuncs:
                - _ZN2ot4TimepLEj
                - _ZN2ot5Utils11JamDetector14UpdateJamStateEv
            - BranchSide:      'src/core/utils/jam_detector.cpp:210,9'
              BranchSideFuncs:
                - _ZN2ot4TimepLEj
                - _ZN2ot5Utils11JamDetector14UpdateJamStateEv
        - Branch String:   'src/core/utils/jam_detector.cpp:210,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:210,9'
              BranchSideFuncs:
                - _ZN2ot4TimepLEj
                - _ZN2ot5Utils11JamDetector14UpdateJamStateEv
            - BranchSide:      'src/core/utils/jam_detector.cpp:212,9'
              BranchSideFuncs:
                - _ZN2ot4TimepLEj
                - _ZN2ot5Utils11JamDetector14UpdateJamStateEv
        - Branch String:   'src/core/utils/jam_detector.cpp:214,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:216,13'
              BranchSideFuncs:
                - _ZN2ot4TimepLEj
                - _ZN2ot5Utils11JamDetector14UpdateJamStateEv
            - BranchSide:      'src/core/utils/jam_detector.cpp:219,9'
              BranchSideFuncs:
                - _ZN2ot4TimepLEj
                - _ZN2ot5Utils11JamDetector14UpdateJamStateEv
      Callsites:
        - Src:             'src/core/utils/jam_detector.cpp:199,25'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/utils/jam_detector.cpp:199,46'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/utils/jam_detector.cpp:221,29'
          Dst:             _ZN2ot4TimepLEj
        - Src:             'src/core/utils/jam_detector.cpp:223,9'
          Dst:             _ZN2ot5Utils11JamDetector14UpdateJamStateEv
    - functionName:    _ZN2ot5Utils11JamDetector14UpdateJamStateEv
      functionSourceFile: '/src/openthread/src/core/utils/jam_detector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils11JamDetector11SetJamStateEb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/jam_detector.cpp:236,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:238,25'
              BranchSideFuncs:
                - _ZN2ot5Utils11JamDetector11SetJamStateEb
            - BranchSide:      'src/core/utils/jam_detector.cpp:242,17'
              BranchSideFuncs:
                - _ZN2ot5Utils11JamDetector11SetJamStateEb
      Callsites:
        - Src:             'src/core/utils/jam_detector.cpp:242,5'
          Dst:             _ZN2ot5Utils11JamDetector11SetJamStateEb
    - functionName:    _ZN2ot5Utils11JamDetector11SetJamStateEb
      functionSourceFile: '/src/openthread/src/core/utils/jam_detector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aNewState
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE6InvokeIJRbEEEvDpOT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/jam_detector.cpp:249,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:251,31'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE6InvokeIJRbEEEvDpOT_
            - BranchSide:      'src/core/utils/jam_detector.cpp:256,9'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE6InvokeIJRbEEEvDpOT_
        - Branch String:   'src/core/utils/jam_detector.cpp:256,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:256,9'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE6InvokeIJRbEEEvDpOT_
            - BranchSide:      'src/core/utils/jam_detector.cpp:258,9'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE6InvokeIJRbEEEvDpOT_
      Callsites:
        - Src:             'src/core/utils/jam_detector.cpp:253,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/jam_detector.cpp:258,19'
          Dst:             _ZNK2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EE6InvokeIJRbEEEvDpOT_
    - functionName:    _ZN2ot5Utils11JamDetector20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/utils/jam_detector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils11JamDetector10CheckStateEv
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/jam_detector.cpp:264,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:264,9'
              BranchSideFuncs:
                - _ZN2ot5Utils11JamDetector10CheckStateEv
            - BranchSide:      'src/core/utils/jam_detector.cpp:266,9'
              BranchSideFuncs:
                - _ZN2ot5Utils11JamDetector10CheckStateEv
      Callsites:
        - Src:             'src/core/utils/jam_detector.cpp:264,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/utils/jam_detector.cpp:266,9'
          Dst:             _ZN2ot5Utils11JamDetector10CheckStateEv
    - functionName:    _ZN2ot5Utils11JamDetector10CheckStateEv
      functionSourceFile: '/src/openthread/src/core/utils/jam_detector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         22
      ICount:          89
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot5Utils11JamDetector11SetJamStateEb
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle7GetRoleEv
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/jam_detector.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:97,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle7GetRoleEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot5Utils11JamDetector11SetJamStateEb
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/utils/jam_detector.cpp:97,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/jam_detector.cpp:99,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:102,9'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot5Utils11JamDetector11SetJamStateEb
            - BranchSide:      'src/core/utils/jam_detector.cpp:108,9'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/utils/jam_detector.cpp:102,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:102,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot5Utils11JamDetector11SetJamStateEb
            - BranchSide:      'src/core/utils/jam_detector.cpp:102,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/jam_detector.cpp:108,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:108,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/jam_detector.cpp:108,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/utils/jam_detector.cpp:99,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/jam_detector.cpp:99,29'
          Dst:             _ZNK2ot3Mle3Mle7GetRoleEv
        - Src:             'src/core/utils/jam_detector.cpp:102,9'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/utils/jam_detector.cpp:103,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/utils/jam_detector.cpp:104,9'
          Dst:             _ZN2ot5Utils11JamDetector11SetJamStateEb
        - Src:             'src/core/utils/jam_detector.cpp:108,9'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/utils/jam_detector.cpp:109,33'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/utils/jam_detector.cpp:114,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot5Utils11JamDetector13SetBusyPeriodEh
      functionSourceFile: '/src/openthread/src/core/utils/jam_detector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aBusyPeriod
      BBCount:         14
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/jam_detector.cpp:146,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:146,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/utils/jam_detector.cpp:146,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/jam_detector.cpp:147,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:147,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/utils/jam_detector.cpp:147,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/jam_detector.cpp:150,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot5Utils11JamDetector9SetWindowEh
      functionSourceFile: '/src/openthread/src/core/utils/jam_detector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aWindow
      BBCount:         14
      ICount:          65
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/jam_detector.cpp:132,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:132,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/utils/jam_detector.cpp:132,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/jam_detector.cpp:133,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:133,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/utils/jam_detector.cpp:133,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/jam_detector.cpp:136,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot5Utils11JamDetector16SetRssiThresholdEa
      functionSourceFile: '/src/openthread/src/core/utils/jam_detector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aThreshold
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/jam_detector.cpp:125,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot5Utils11JamDetector4StopEv
      functionSourceFile: '/src/openthread/src/core/utils/jam_detector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/jam_detector.cpp:82,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:82,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/utils/jam_detector.cpp:82,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/jam_detector.cpp:87,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/utils/jam_detector.cpp:89,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12CallbackBaseIPFvbPvEE3SetES3_S1_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils11JamDetector5StartEPFvbPvES2_
      functionSourceFile: '/src/openthread/src/core/utils/jam_detector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         14
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvbPvEE3SetES3_S1_
        - _ZN2ot5Utils11JamDetector10CheckStateEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/jam_detector.cpp:64,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:64,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/jam_detector.cpp:64,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFvbPvEE3SetES3_S1_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Utils11JamDetector10CheckStateEv
        - Branch String:   'src/core/utils/jam_detector.cpp:65,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/jam_detector.cpp:65,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFvbPvEE3SetES3_S1_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Utils11JamDetector10CheckStateEv
            - BranchSide:      'src/core/utils/jam_detector.cpp:65,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/jam_detector.cpp:67,15'
          Dst:             _ZN2ot12CallbackBaseIPFvbPvEE3SetES3_S1_
        - Src:             'src/core/utils/jam_detector.cpp:70,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/jam_detector.cpp:72,5'
          Dst:             _ZN2ot5Utils11JamDetector10CheckStateEv
    - functionName:    _ZN2ot12TimerMilliInINS_5Utils11JamDetectorEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_5Utils11JamDetectorEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_5Utils11JamDetectorEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot5Utils11JamDetectorC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/utils/jam_detector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_5Utils11JamDetectorEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4TimeC2Ej
        - _ZN2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/jam_detector.cpp:46,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/utils/jam_detector.cpp:45,14'
          Dst:             _ZN2ot8CallbackIPFvbPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/utils/jam_detector.cpp:47,7'
          Dst:             _ZN2ot12TimerMilliInINS_5Utils11JamDetectorEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/utils/jam_detector.cpp:49,7'
          Dst:             _ZN2ot4TimeC2Ej
    - functionName:    _ZN2ot13ClearAllBytesINS_5Utils8MeshDiag10RouterInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_RKtDnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_tPNS_5Utils8MeshDiag15Ip6AddrIteratorEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_RKtDnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_DnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_DnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_5Utils8MeshDiagEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils8MeshDiagEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils8MeshDiagEEERT_v
    - functionName:    _ZN2ot5Utils8MeshDiag11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils8MeshDiag8FinalizeE7otError
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:471,36'
          Dst:             _ZN2ot5Utils8MeshDiag8FinalizeE7otError
    - functionName:    _ZN2ot5Utils8MeshDiag8FinalizeE7otError
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aError
      BBCount:         10
      ICount:          73
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot5Utils8MeshDiag6CancelEv
        - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_DnEEEvDpOT_
        - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_DnEEEvDpOT_
        - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_DnEEEvDpOT_
        - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_RKtDnEEEvDpOT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:448,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:448,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:451,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:454,9'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_DnEEEvDpOT_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:458,9'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_DnEEEvDpOT_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:462,9'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_RKtDnEEEvDpOT_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:466,9'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_DnEEEvDpOT_
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:446,5'
          Dst:             _ZN2ot5Utils8MeshDiag6CancelEv
        - Src:             'src/core/utils/mesh_diag.cpp:454,29'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_DnEEEvDpOT_
        - Src:             'src/core/utils/mesh_diag.cpp:458,36'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_DnEEEvDpOT_
        - Src:             'src/core/utils/mesh_diag.cpp:462,42'
          Dst:             _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_RKtDnEEEvDpOT_
        - Src:             'src/core/utils/mesh_diag.cpp:466,45'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_DnEEEvDpOT_
    - functionName:    _ZN2ot5Utils8MeshDiag6CancelEv
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          53
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - _ZN2ot5Utils8MeshDiag21HandleDiagGetResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:422,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:422,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/utils/mesh_diag.cpp:428,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/utils/mesh_diag.cpp:428,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/utils/mesh_diag.cpp:428,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/utils/mesh_diag.cpp:428,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/utils/mesh_diag.cpp:431,21'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
                - _ZL11IgnoreError7otError.21734
                - _ZN2ot10TimerMilli4StopEv
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:431,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:431,39'
          Dst:             _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
        - Src:             'src/core/utils/mesh_diag.cpp:431,39'
          Dst:             _ZN2ot5Utils8MeshDiag21HandleDiagGetResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/utils/mesh_diag.cpp:431,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/utils/mesh_diag.cpp:436,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_DnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_DnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
    - functionName:    _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_RKtDnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_RKtDnEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_RKtDnEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_RKtDnEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_RKtDnEEEvDpOT_
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_DnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_DnEEEvDpOT_
    - functionName:    _ZN2ot5Utils8MeshDiag21HandleDiagGetResponseEPvP9otMessagePK13otMessageInfo7otError
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot5Utils8MeshDiag21HandleDiagGetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:115,62'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/utils/mesh_diag.cpp:115,90'
          Dst:             _ZN2ot13AsCoreTypePtrI13otMessageInfoEEPKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/utils/mesh_diag.cpp:115,40'
          Dst:             _ZN2ot5Utils8MeshDiag21HandleDiagGetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils8MeshDiag21HandleDiagGetResponseEPNS_4Coap7MessageEPKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aResult
      BBCount:         33
      ICount:          143
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Mle11RouterIdSet6RemoveEh
        - _ZN2ot5Utils8MeshDiag10RouterInfo9ParseFromERKNS_7MessageE
        - _ZN2ot5Utils8MeshDiag13ChildIterator8InitFromERKNS_7MessageEt
        - _ZN2ot5Utils8MeshDiag15Ip6AddrIterator8InitFromERKNS_7MessageE
        - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
        - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:128,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:129,5'
              BranchSideFuncs:
                - _ZN2ot5Utils8MeshDiag10RouterInfo9ParseFromERKNS_7MessageE
                - _ZN2ot5Utils8MeshDiag15Ip6AddrIterator8InitFromERKNS_7MessageE
                - _ZN2ot5Utils8MeshDiag13ChildIterator8InitFromERKNS_7MessageEt
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
                - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/utils/mesh_diag.cpp:129,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:129,5'
              BranchSideFuncs:
                - _ZN2ot5Utils8MeshDiag10RouterInfo9ParseFromERKNS_7MessageE
                - _ZN2ot5Utils8MeshDiag15Ip6AddrIterator8InitFromERKNS_7MessageE
                - _ZN2ot5Utils8MeshDiag13ChildIterator8InitFromERKNS_7MessageEt
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
                - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/utils/mesh_diag.cpp:129,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:130,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:130,5'
              BranchSideFuncs:
                - _ZN2ot5Utils8MeshDiag10RouterInfo9ParseFromERKNS_7MessageE
                - _ZN2ot5Utils8MeshDiag15Ip6AddrIterator8InitFromERKNS_7MessageE
                - _ZN2ot5Utils8MeshDiag13ChildIterator8InitFromERKNS_7MessageEt
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
                - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/utils/mesh_diag.cpp:130,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:132,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:132,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:134,35'
              BranchSideFuncs:
                - _ZN2ot5Utils8MeshDiag15Ip6AddrIterator8InitFromERKNS_7MessageE
                - _ZN2ot5Utils8MeshDiag13ChildIterator8InitFromERKNS_7MessageEt
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
                - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/utils/mesh_diag.cpp:134,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:136,20'
              BranchSideFuncs:
                - _ZN2ot5Utils8MeshDiag13ChildIterator8InitFromERKNS_7MessageEt
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
                - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/utils/mesh_diag.cpp:139,33'
              BranchSideFuncs:
                - _ZN2ot5Utils8MeshDiag13ChildIterator8InitFromERKNS_7MessageEt
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
                - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/utils/mesh_diag.cpp:139,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:141,20'
              BranchSideFuncs:
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
                - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/utils/mesh_diag.cpp:144,5'
              BranchSideFuncs:
                - _ZN2ot3Mle11RouterIdSet6RemoveEh
                - _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
                - _ZN2ot10TimerMilli4StopEv
        - Branch String:   'src/core/utils/mesh_diag.cpp:146,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:148,16'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:154,15'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:132,5'
          Dst:             _ZN2ot5Utils8MeshDiag10RouterInfo9ParseFromERKNS_7MessageE
        - Src:             'src/core/utils/mesh_diag.cpp:134,25'
          Dst:             _ZN2ot5Utils8MeshDiag15Ip6AddrIterator8InitFromERKNS_7MessageE
        - Src:             'src/core/utils/mesh_diag.cpp:139,23'
          Dst:             _ZN2ot5Utils8MeshDiag13ChildIterator8InitFromERKNS_7MessageEt
        - Src:             'src/core/utils/mesh_diag.cpp:144,36'
          Dst:             _ZN2ot3Mle11RouterIdSet6RemoveEh
        - Src:             'src/core/utils/mesh_diag.cpp:146,40'
          Dst:             _ZNK2ot3Mle11RouterIdSet23GetNumberOfAllocatedIdsEv
        - Src:             'src/core/utils/mesh_diag.cpp:150,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/utils/mesh_diag.cpp:157,25'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
    - functionName:    _ZN2ot5Utils8MeshDiag10RouterInfo9ParseFromERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         32
      ICount:          212
      EdgeCount:       37
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8RouteTlvEEE7otErrorRKNS_7MessageERT_
        - _ZN2ot9ClearableINS_5Utils8MeshDiag10RouterInfoEE5ClearEv
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
        - _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - _ZNK2ot3Mle3Mle7IsChildEv
        - _ZNK2ot3Mle3Mle9HasRloc16Et
        - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:484,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:484,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:485,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8RouteTlvEEE7otErrorRKNS_7MessageERT_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
        - Branch String:   'src/core/utils/mesh_diag.cpp:485,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:485,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:486,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8RouteTlvEEE7otErrorRKNS_7MessageERT_
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
        - Branch String:   'src/core/utils/mesh_diag.cpp:486,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:486,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:488,43'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
        - Branch String:   'src/core/utils/mesh_diag.cpp:488,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:491,9'
              BranchSideFuncs:
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
            - BranchSide:      'src/core/utils/mesh_diag.cpp:493,9'
              BranchSideFuncs:
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot3Mle3Mle7IsChildEv
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
            - BranchSide:      'src/core/utils/mesh_diag.cpp:497,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:502,41'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:502,45'
              BranchSideFuncs:
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
            - BranchSide:      'src/core/utils/mesh_diag.cpp:502,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle3Mle11GetLeaderIdEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
        - Branch String:   'src/core/utils/mesh_diag.cpp:506,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:508,36'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
            - BranchSide:      'src/core/utils/mesh_diag.cpp:513,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:508,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:510,60'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
            - BranchSide:      'src/core/utils/mesh_diag.cpp:513,5'
              BranchSideFuncs:
                - _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
                - _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:479,32'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:482,5'
          Dst:             _ZN2ot9ClearableINS_5Utils8MeshDiag10RouterInfoEE5ClearEv
        - Src:             'src/core/utils/mesh_diag.cpp:484,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh1EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/utils/mesh_diag.cpp:485,5'
          Dst:             _ZN2ot10AsCoreTypeI12otExtAddressEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/utils/mesh_diag.cpp:485,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/utils/mesh_diag.cpp:486,5'
          Dst:             _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8RouteTlvEEE7otErrorRKNS_7MessageERT_
        - Src:             'src/core/utils/mesh_diag.cpp:488,21'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/utils/mesh_diag.cpp:500,27'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/utils/mesh_diag.cpp:501,31'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/utils/mesh_diag.cpp:502,31'
          Dst:             _ZNK2ot3Mle3Mle7IsChildEv
        - Src:             'src/core/utils/mesh_diag.cpp:502,60'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/utils/mesh_diag.cpp:502,72'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/utils/mesh_diag.cpp:503,45'
          Dst:             _ZNK2ot3Mle3Mle11GetLeaderIdEv
        - Src:             'src/core/utils/mesh_diag.cpp:504,36'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:504,63'
          Dst:             _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
        - Src:             'src/core/utils/mesh_diag.cpp:508,22'
          Dst:             _ZNK2ot3Mle8RouteTlv13IsRouterIdSetEh
        - Src:             'src/core/utils/mesh_diag.cpp:510,43'
          Dst:             _ZNK2ot3Mle8RouteTlv16GetLinkQualityInEh
    - functionName:    _ZN2ot5Utils8MeshDiag15Ip6AddrIterator8InitFromERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:526,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:526,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:527,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:526,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
    - functionName:    _ZN2ot5Utils8MeshDiag13ChildIterator8InitFromERKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aParentRloc16
      BBCount:         8
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:553,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:553,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:555,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:553,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorP20otMeshDiagRouterInfoPvELNS_23CallbackContextPositionE1EE6InvokeIJRS1_PNS_5Utils8MeshDiag10RouterInfoEEEEvDpOT_
    - functionName:    _ZN2ot9ClearableINS_5Utils8MeshDiag10RouterInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_5Utils8MeshDiag10RouterInfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_5Utils8MeshDiag10RouterInfoEEEvRT_
    - functionName:    _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Mac10ExtAddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:489,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
    - functionName:    _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8RouteTlvEEE7otErrorRKNS_7MessageERT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aTlv
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:406,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh24EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv19GetMessageErrorRateEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:945,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv17GetFrameErrorRateEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:935,53'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv11GetLastRssiEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv14GetAverageRssiEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv13GetLinkMarginEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv17GetConnectionTimeEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:904,53'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv10GetVersionEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:897,46'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv13GetExtAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 890
      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:    _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv9GetRloc16Ev
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:883,45'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv8GetFlagsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv13GetCslChannelEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv13GetCslTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:788,49'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv12GetCslPeriodEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:781,48'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv21GetQueuedMessageCountEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:774,57'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv19GetMessageErrorRateEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:767,55'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv17GetFrameErrorRateEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:757,53'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv11GetLastRssiEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv14GetAverageRssiEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv13GetLinkMarginEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv22GetSupervisionIntervalEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:726,58'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv17GetConnectionTimeEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:719,53'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv6GetAgeEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:712,42'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv10GetTimeoutEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:705,46'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv10GetVersionEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:698,46'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv13GetExtAddressEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 691
      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:    _ZNK2ot17NetworkDiagnostic8ChildTlv9GetRloc16Ev
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:684,45'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot17NetworkDiagnostic8ChildTlv8GetFlagsEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils8MeshDiag13ChildIterator16GetNextChildInfoERNS1_9ChildInfoE
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChildInfo
      BBCount:         14
      ICount:          108
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
        - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
        - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
        - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
        - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
        - _ZNK2ot3Mle3Mle9HasRloc16Et
        - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:567,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:567,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
            - BranchSide:      'src/core/utils/mesh_diag.cpp:567,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:569,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:569,5'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
                - _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
                - _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9HasRloc16Et
                - _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
            - BranchSide:      'src/core/utils/mesh_diag.cpp:569,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:569,5'
          Dst:             _ZNK2ot7Message4ReadINS_17NetworkDiagnostic15ChildTableEntryEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/utils/mesh_diag.cpp:570,18'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/utils/mesh_diag.cpp:572,48'
          Dst:             _ZNK2ot17NetworkDiagnostic15ChildTableEntry10GetChildIdEv
        - Src:             'src/core/utils/mesh_diag.cpp:573,11'
          Dst:             _ZNK2ot17NetworkDiagnostic15ChildTableEntry7GetModeEv
        - Src:             'src/core/utils/mesh_diag.cpp:573,21'
          Dst:             _ZNK2ot3Mle10DeviceMode3GetER16otLinkModeConfig
        - Src:             'src/core/utils/mesh_diag.cpp:574,37'
          Dst:             _ZNK2ot17NetworkDiagnostic15ChildTableEntry14GetLinkQualityEv
        - Src:             'src/core/utils/mesh_diag.cpp:576,44'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:576,60'
          Dst:             _ZNK2ot3Mle3Mle9HasRloc16Et
        - Src:             'src/core/utils/mesh_diag.cpp:577,44'
          Dst:             _ZNK2ot11GetProviderINS_7MessageEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:577,71'
          Dst:             _ZNK2ot11NetworkData11NetworkData28ContainsBorderRouterWithRlocEt
    - functionName:    _ZN2ot5Utils8MeshDiag15Ip6AddrIterator14GetNextAddressERNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         14
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:537,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:537,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/utils/mesh_diag.cpp:537,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:539,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:539,5'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/utils/mesh_diag.cpp:539,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:539,5'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/utils/mesh_diag.cpp:540,18'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
    - functionName:    _ZNK2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9GetRloc16Ev
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:831,45'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_tPNS_5Utils8MeshDiag15Ip6AddrIteratorEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_tPNS_5Utils8MeshDiag15Ip6AddrIteratorEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_tPNS_5Utils8MeshDiag15Ip6AddrIteratorEEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_tPNS_5Utils8MeshDiag15Ip6AddrIteratorEEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_tPNS_5Utils8MeshDiag15Ip6AddrIteratorEEEEvDpOT_
    - functionName:    _ZNK2ot7Message4ReadINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_RKtDnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_RKtDnEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_RKtDnEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_RKtDnEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_RKtDnEEEvDpOT_
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
    - functionName:    _ZN2ot5Utils8MeshDiag19RouterNeighborEntry7SetFromERKNS_17NetworkDiagnostic17RouterNeighborTlvE
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlv
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv10GetVersionEv
        - _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv11GetLastRssiEv
        - _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv13GetExtAddressEv
        - _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv13GetLinkMarginEv
        - _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv14GetAverageRssiEv
        - _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv17GetConnectionTimeEv
        - _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv17GetFrameErrorRateEv
        - _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv19GetMessageErrorRateEv
        - _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv8GetFlagsEv
        - _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv9GetRloc16Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:616,31'
          Dst:             _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv8GetFlagsEv
        - Src:             'src/core/utils/mesh_diag.cpp:617,30'
          Dst:             _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv9GetRloc16Ev
        - Src:             'src/core/utils/mesh_diag.cpp:618,30'
          Dst:             _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv13GetExtAddressEv
        - Src:             'src/core/utils/mesh_diag.cpp:619,30'
          Dst:             _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv10GetVersionEv
        - Src:             'src/core/utils/mesh_diag.cpp:620,30'
          Dst:             _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv17GetConnectionTimeEv
        - Src:             'src/core/utils/mesh_diag.cpp:621,30'
          Dst:             _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv13GetLinkMarginEv
        - Src:             'src/core/utils/mesh_diag.cpp:622,30'
          Dst:             _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv14GetAverageRssiEv
        - Src:             'src/core/utils/mesh_diag.cpp:623,30'
          Dst:             _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv11GetLastRssiEv
        - Src:             'src/core/utils/mesh_diag.cpp:624,30'
          Dst:             _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv17GetFrameErrorRateEv
        - Src:             'src/core/utils/mesh_diag.cpp:625,30'
          Dst:             _ZNK2ot17NetworkDiagnostic17RouterNeighborTlv19GetMessageErrorRateEv
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_DnEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_DnEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_DnEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_DnEEEvDpOT_
    - functionName:    _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic17RouterNeighborTlvEEE7otErrorRKNS_7MessageERT_Rt
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aTlv
        - aOffset
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_Rt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:425,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_Rt
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
    - functionName:    _ZN2ot5Utils8MeshDiag10ChildEntry7SetFromERKNS_17NetworkDiagnostic8ChildTlvE
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChildTlv
      BBCount:         3
      ICount:          141
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot17NetworkDiagnostic8ChildTlv10GetTimeoutEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv10GetVersionEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv11GetLastRssiEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv12GetCslPeriodEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv13GetCslChannelEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv13GetCslTimeoutEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv13GetExtAddressEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv13GetLinkMarginEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv14GetAverageRssiEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv17GetConnectionTimeEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv17GetFrameErrorRateEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv19GetMessageErrorRateEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv21GetQueuedMessageCountEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv22GetSupervisionIntervalEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv6GetAgeEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv8GetFlagsEv
        - _ZNK2ot17NetworkDiagnostic8ChildTlv9GetRloc16Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:588,39'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv8GetFlagsEv
        - Src:             'src/core/utils/mesh_diag.cpp:589,39'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv8GetFlagsEv
        - Src:             'src/core/utils/mesh_diag.cpp:590,39'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv8GetFlagsEv
        - Src:             'src/core/utils/mesh_diag.cpp:591,39'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv8GetFlagsEv
        - Src:             'src/core/utils/mesh_diag.cpp:592,39'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv8GetFlagsEv
        - Src:             'src/core/utils/mesh_diag.cpp:593,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv9GetRloc16Ev
        - Src:             'src/core/utils/mesh_diag.cpp:594,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv13GetExtAddressEv
        - Src:             'src/core/utils/mesh_diag.cpp:595,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv10GetVersionEv
        - Src:             'src/core/utils/mesh_diag.cpp:596,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv10GetTimeoutEv
        - Src:             'src/core/utils/mesh_diag.cpp:597,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv6GetAgeEv
        - Src:             'src/core/utils/mesh_diag.cpp:598,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv17GetConnectionTimeEv
        - Src:             'src/core/utils/mesh_diag.cpp:599,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv22GetSupervisionIntervalEv
        - Src:             'src/core/utils/mesh_diag.cpp:600,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv13GetLinkMarginEv
        - Src:             'src/core/utils/mesh_diag.cpp:601,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv14GetAverageRssiEv
        - Src:             'src/core/utils/mesh_diag.cpp:602,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv11GetLastRssiEv
        - Src:             'src/core/utils/mesh_diag.cpp:603,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv17GetFrameErrorRateEv
        - Src:             'src/core/utils/mesh_diag.cpp:604,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv19GetMessageErrorRateEv
        - Src:             'src/core/utils/mesh_diag.cpp:605,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv21GetQueuedMessageCountEv
        - Src:             'src/core/utils/mesh_diag.cpp:606,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv12GetCslPeriodEv
        - Src:             'src/core/utils/mesh_diag.cpp:607,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv13GetCslTimeoutEv
        - Src:             'src/core/utils/mesh_diag.cpp:608,38'
          Dst:             _ZNK2ot17NetworkDiagnostic8ChildTlv13GetCslChannelEv
    - functionName:    _ZNK2ot7Message4ReadINS_17NetworkDiagnostic8ChildTlvEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_DnEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_DnEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_DnEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE6InvokeIJRKS1_DnEEEvDpOT_
    - functionName:    _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8ChildTlvEEE7otErrorRKNS_7MessageERT_Rt
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aTlv
        - aOffset
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_Rt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:425,16'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_Rt
    - functionName:    _ZNK2ot17NetworkDiagnostic9AnswerTlv8GetIndexEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot17NetworkDiagnostic9AnswerTlv13GetFlagsIndexEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic_tlvs.hpp:1043,44'
          Dst:             _ZNK2ot17NetworkDiagnostic9AnswerTlv13GetFlagsIndexEv
    - functionName:    _ZN2ot5Utils8MeshDiag14ProcessMessageERNS_4Coap7MessageERKNS_3Ip611MessageInfoEt
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aSenderRloc16
      BBCount:         32
      ICount:          124
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh33EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKNS_7MessageERT_
        - _ZN2ot5Utils8MeshDiag8FinalizeE7otError
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot17NetworkDiagnostic9AnswerTlv8GetIndexEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:270,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:270,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh33EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot17NetworkDiagnostic9AnswerTlv8GetIndexEv
                - _ZN2ot5Utils8MeshDiag8FinalizeE7otError
            - BranchSide:      'src/core/utils/mesh_diag.cpp:270,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:271,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:271,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh33EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot17NetworkDiagnostic9AnswerTlv8GetIndexEv
                - _ZN2ot5Utils8MeshDiag8FinalizeE7otError
            - BranchSide:      'src/core/utils/mesh_diag.cpp:271,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:273,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:273,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:274,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot17NetworkDiagnostic9AnswerTlv8GetIndexEv
                - _ZN2ot5Utils8MeshDiag8FinalizeE7otError
        - Branch String:   'src/core/utils/mesh_diag.cpp:274,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:274,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKNS_7MessageERT_
                - _ZNK2ot17NetworkDiagnostic9AnswerTlv8GetIndexEv
                - _ZN2ot5Utils8MeshDiag8FinalizeE7otError
            - BranchSide:      'src/core/utils/mesh_diag.cpp:274,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:276,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:276,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:278,19'
              BranchSideFuncs:
                - _ZNK2ot17NetworkDiagnostic9AnswerTlv8GetIndexEv
                - _ZN2ot5Utils8MeshDiag8FinalizeE7otError
        - Branch String:   'src/core/utils/mesh_diag.cpp:278,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:280,9'
              BranchSideFuncs:
                - _ZN2ot5Utils8MeshDiag8FinalizeE7otError
            - BranchSide:      'src/core/utils/mesh_diag.cpp:284,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:270,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:270,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/utils/mesh_diag.cpp:270,5'
          Dst:             _ZNK2ot3Mle3Mle16IsRoutingLocatorERKNS_3Ip67AddressE
        - Src:             'src/core/utils/mesh_diag.cpp:271,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/utils/mesh_diag.cpp:271,5'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/utils/mesh_diag.cpp:271,5'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/utils/mesh_diag.cpp:273,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh33EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/utils/mesh_diag.cpp:276,5'
          Dst:             _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic9AnswerTlvEEE7otErrorRKNS_7MessageERT_
        - Src:             'src/core/utils/mesh_diag.cpp:278,19'
          Dst:             _ZNK2ot17NetworkDiagnostic9AnswerTlv8GetIndexEv
        - Src:             'src/core/utils/mesh_diag.cpp:280,9'
          Dst:             _ZN2ot5Utils8MeshDiag8FinalizeE7otError
    - functionName:    _ZN2ot5Utils8MeshDiag32ProcessRouterNeighborTableAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         33
      ICount:          136
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic17RouterNeighborTlvEEE7otErrorRKNS_7MessageERT_Rt
        - _ZN2ot5Utils8MeshDiag14ProcessMessageERNS_4Coap7MessageERKNS_3Ip611MessageInfoEt
        - _ZN2ot5Utils8MeshDiag19RouterNeighborEntry7SetFromERKNS_17NetworkDiagnostic17RouterNeighborTlvE
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot3Tlv10IsExtendedEv
        - _ZNK2ot3Tlv7GetSizeEv
        - _ZNK2ot3Tlv9GetLengthEv
        - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
        - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:340,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:340,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:342,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic17RouterNeighborTlvEEE7otErrorRKNS_7MessageERT_Rt
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot5Utils8MeshDiag19RouterNeighborEntry7SetFromERKNS_17NetworkDiagnostic17RouterNeighborTlvE
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
        - Branch String:   'src/core/utils/mesh_diag.cpp:344,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:344,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:345,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot5Utils8MeshDiag19RouterNeighborEntry7SetFromERKNS_17NetworkDiagnostic17RouterNeighborTlvE
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic17RouterNeighborTlvEEE7otErrorRKNS_7MessageERT_Rt
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
        - Branch String:   'src/core/utils/mesh_diag.cpp:345,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:345,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:345,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot5Utils8MeshDiag19RouterNeighborEntry7SetFromERKNS_17NetworkDiagnostic17RouterNeighborTlvE
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic17RouterNeighborTlvEEE7otErrorRKNS_7MessageERT_Rt
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
        - Branch String:   'src/core/utils/mesh_diag.cpp:349,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:352,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:358,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot5Utils8MeshDiag19RouterNeighborEntry7SetFromERKNS_17NetworkDiagnostic17RouterNeighborTlvE
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic17RouterNeighborTlvEEE7otErrorRKNS_7MessageERT_Rt
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
        - Branch String:   'src/core/utils/mesh_diag.cpp:358,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:358,9'
              BranchSideFuncs:
                - _ZN2ot5Utils8MeshDiag19RouterNeighborEntry7SetFromERKNS_17NetworkDiagnostic17RouterNeighborTlvE
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic17RouterNeighborTlvEEE7otErrorRKNS_7MessageERT_Rt
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:358,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:365,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:365,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic17RouterNeighborTlvEEE7otErrorRKNS_7MessageERT_Rt
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot5Utils8MeshDiag19RouterNeighborEntry7SetFromERKNS_17NetworkDiagnostic17RouterNeighborTlvE
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:365,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:340,5'
          Dst:             _ZN2ot5Utils8MeshDiag14ProcessMessageERNS_4Coap7MessageERKNS_3Ip611MessageInfoEt
        - Src:             'src/core/utils/mesh_diag.cpp:344,9'
          Dst:             _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic17RouterNeighborTlvEEE7otErrorRKNS_7MessageERT_Rt
        - Src:             'src/core/utils/mesh_diag.cpp:345,9'
          Dst:             _ZNK2ot3Tlv10IsExtendedEv
        - Src:             'src/core/utils/mesh_diag.cpp:349,25'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/utils/mesh_diag.cpp:353,20'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/utils/mesh_diag.cpp:354,49'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
        - Src:             'src/core/utils/mesh_diag.cpp:358,9'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/utils/mesh_diag.cpp:360,15'
          Dst:             _ZN2ot5Utils8MeshDiag19RouterNeighborEntry7SetFromERKNS_17NetworkDiagnostic17RouterNeighborTlvE
        - Src:             'src/core/utils/mesh_diag.cpp:361,45'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag19RouterNeighborEntryEEEEvDpOT_
        - Src:             'src/core/utils/mesh_diag.cpp:367,71'
          Dst:             _ZNK2ot3Tlv7GetSizeEv
        - Src:             'src/core/utils/mesh_diag.cpp:367,18'
          Dst:             _ZN2ot7Message9SetOffsetEt
    - functionName:    _ZN2ot5Utils8MeshDiag29ProcessChildrenIp6AddrsAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         27
      ICount:          127
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot5Utils8MeshDiag14ProcessMessageERNS_4Coap7MessageERKNS_3Ip611MessageInfoEt
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot11OffsetRange12GetEndOffsetEv
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9GetRloc16Ev
        - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKNS_11OffsetRangeERT_
        - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_RKtDnEEEvDpOT_
        - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_tPNS_5Utils8MeshDiag15Ip6AddrIteratorEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:381,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:381,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:383,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9GetRloc16Ev
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_tPNS_5Utils8MeshDiag15Ip6AddrIteratorEEEEvDpOT_
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_RKtDnEEEvDpOT_
        - Branch String:   'src/core/utils/mesh_diag.cpp:385,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:385,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:387,20'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9GetRloc16Ev
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_tPNS_5Utils8MeshDiag15Ip6AddrIteratorEEEEvDpOT_
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_RKtDnEEEvDpOT_
        - Branch String:   'src/core/utils/mesh_diag.cpp:389,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:392,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_RKtDnEEEvDpOT_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:401,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9GetRloc16Ev
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_tPNS_5Utils8MeshDiag15Ip6AddrIteratorEEEEvDpOT_
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_RKtDnEEEvDpOT_
        - Branch String:   'src/core/utils/mesh_diag.cpp:401,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:401,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:402,21'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9GetRloc16Ev
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_tPNS_5Utils8MeshDiag15Ip6AddrIteratorEEEEvDpOT_
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_RKtDnEEEvDpOT_
        - Branch String:   'src/core/utils/mesh_diag.cpp:411,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:411,9'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9GetRloc16Ev
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_tPNS_5Utils8MeshDiag15Ip6AddrIteratorEEEEvDpOT_
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_RKtDnEEEvDpOT_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:411,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:381,5'
          Dst:             _ZN2ot5Utils8MeshDiag14ProcessMessageERNS_4Coap7MessageERKNS_3Ip611MessageInfoEt
        - Src:             'src/core/utils/mesh_diag.cpp:385,9'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/utils/mesh_diag.cpp:389,25'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/utils/mesh_diag.cpp:393,20'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/utils/mesh_diag.cpp:394,46'
          Dst:             _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_RKtDnEEEvDpOT_
        - Src:             'src/core/utils/mesh_diag.cpp:401,9'
          Dst:             _ZNK2ot7Message4ReadINS_17NetworkDiagnostic27ChildIp6AddressListTlvValueEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/utils/mesh_diag.cpp:402,21'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/utils/mesh_diag.cpp:407,78'
          Dst:             _ZNK2ot17NetworkDiagnostic27ChildIp6AddressListTlvValue9GetRloc16Ev
        - Src:             'src/core/utils/mesh_diag.cpp:407,42'
          Dst:             _ZNK2ot8CallbackIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_tPNS_5Utils8MeshDiag15Ip6AddrIteratorEEEEvDpOT_
        - Src:             'src/core/utils/mesh_diag.cpp:413,40'
          Dst:             _ZNK2ot11OffsetRange12GetEndOffsetEv
        - Src:             'src/core/utils/mesh_diag.cpp:413,18'
          Dst:             _ZN2ot7Message9SetOffsetEt
    - functionName:    _ZN2ot5Utils8MeshDiag23ProcessChildTableAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         33
      ICount:          140
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8ChildTlvEEE7otErrorRKNS_7MessageERT_Rt
        - _ZN2ot5Utils8MeshDiag10ChildEntry7SetFromERKNS_17NetworkDiagnostic8ChildTlvE
        - _ZN2ot5Utils8MeshDiag14ProcessMessageERNS_4Coap7MessageERKNS_3Ip611MessageInfoEt
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot3Tlv10IsExtendedEv
        - _ZNK2ot3Tlv7GetSizeEv
        - _ZNK2ot3Tlv9GetLengthEv
        - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic8ChildTlvEEE7otErrortRT_
        - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
        - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:298,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:298,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:300,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8ChildTlvEEE7otErrorRKNS_7MessageERT_Rt
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic8ChildTlvEEE7otErrortRT_
                - _ZL11IgnoreError7otError.21734
                - _ZN2ot5Utils8MeshDiag10ChildEntry7SetFromERKNS_17NetworkDiagnostic8ChildTlvE
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
        - Branch String:   'src/core/utils/mesh_diag.cpp:302,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:302,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:303,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic8ChildTlvEEE7otErrortRT_
                - _ZL11IgnoreError7otError.21734
                - _ZN2ot5Utils8MeshDiag10ChildEntry7SetFromERKNS_17NetworkDiagnostic8ChildTlvE
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8ChildTlvEEE7otErrorRKNS_7MessageERT_Rt
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
        - Branch String:   'src/core/utils/mesh_diag.cpp:303,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:303,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:303,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic8ChildTlvEEE7otErrortRT_
                - _ZL11IgnoreError7otError.21734
                - _ZN2ot5Utils8MeshDiag10ChildEntry7SetFromERKNS_17NetworkDiagnostic8ChildTlvE
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8ChildTlvEEE7otErrorRKNS_7MessageERT_Rt
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
        - Branch String:   'src/core/utils/mesh_diag.cpp:307,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:310,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:316,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic8ChildTlvEEE7otErrortRT_
                - _ZL11IgnoreError7otError.21734
                - _ZN2ot5Utils8MeshDiag10ChildEntry7SetFromERKNS_17NetworkDiagnostic8ChildTlvE
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8ChildTlvEEE7otErrorRKNS_7MessageERT_Rt
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
        - Branch String:   'src/core/utils/mesh_diag.cpp:316,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:316,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic8ChildTlvEEE7otErrortRT_
                - _ZL11IgnoreError7otError.21734
                - _ZN2ot5Utils8MeshDiag10ChildEntry7SetFromERKNS_17NetworkDiagnostic8ChildTlvE
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8ChildTlvEEE7otErrorRKNS_7MessageERT_Rt
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:316,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:324,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:324,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - _ZN2ot7Message9SetOffsetEt
                - _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8ChildTlvEEE7otErrorRKNS_7MessageERT_Rt
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot7Message4ReadINS_17NetworkDiagnostic8ChildTlvEEE7otErrortRT_
                - _ZL11IgnoreError7otError.21734
                - _ZN2ot5Utils8MeshDiag10ChildEntry7SetFromERKNS_17NetworkDiagnostic8ChildTlvE
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:324,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:298,5'
          Dst:             _ZN2ot5Utils8MeshDiag14ProcessMessageERNS_4Coap7MessageERKNS_3Ip611MessageInfoEt
        - Src:             'src/core/utils/mesh_diag.cpp:302,9'
          Dst:             _ZN2ot3Tlv7FindTlvINS_17NetworkDiagnostic8ChildTlvEEE7otErrorRKNS_7MessageERT_Rt
        - Src:             'src/core/utils/mesh_diag.cpp:303,9'
          Dst:             _ZNK2ot3Tlv10IsExtendedEv
        - Src:             'src/core/utils/mesh_diag.cpp:307,22'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/utils/mesh_diag.cpp:311,20'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/utils/mesh_diag.cpp:312,40'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_DnEEEvDpOT_
        - Src:             'src/core/utils/mesh_diag.cpp:316,9'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/utils/mesh_diag.cpp:317,30'
          Dst:             _ZNK2ot7Message4ReadINS_17NetworkDiagnostic8ChildTlvEEE7otErrortRT_
        - Src:             'src/core/utils/mesh_diag.cpp:317,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/utils/mesh_diag.cpp:319,15'
          Dst:             _ZN2ot5Utils8MeshDiag10ChildEntry7SetFromERKNS_17NetworkDiagnostic8ChildTlvE
        - Src:             'src/core/utils/mesh_diag.cpp:320,36'
          Dst:             _ZNK2ot8CallbackIPFv7otErrorPK20otMeshDiagChildEntryPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRKS1_PNS_5Utils8MeshDiag10ChildEntryEEEEvDpOT_
        - Src:             'src/core/utils/mesh_diag.cpp:326,68'
          Dst:             _ZNK2ot3Tlv7GetSizeEv
        - Src:             'src/core/utils/mesh_diag.cpp:326,18'
          Dst:             _ZN2ot7Message9SetOffsetEt
    - functionName:    _ZN2ot5Utils8MeshDiag25HandleDiagnosticGetAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         8
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot5Utils8MeshDiag23ProcessChildTableAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot5Utils8MeshDiag29ProcessChildrenIp6AddrsAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot5Utils8MeshDiag32ProcessRouterNeighborTableAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:239,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:242,46'
              BranchSideFuncs:
                - _ZN2ot5Utils8MeshDiag23ProcessChildTableAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/utils/mesh_diag.cpp:246,52'
              BranchSideFuncs:
                - _ZN2ot5Utils8MeshDiag29ProcessChildrenIp6AddrsAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/utils/mesh_diag.cpp:250,55'
              BranchSideFuncs:
                - _ZN2ot5Utils8MeshDiag32ProcessRouterNeighborTableAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/utils/mesh_diag.cpp:254,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:242,22'
          Dst:             _ZN2ot5Utils8MeshDiag23ProcessChildTableAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/utils/mesh_diag.cpp:246,22'
          Dst:             _ZN2ot5Utils8MeshDiag29ProcessChildrenIp6AddrsAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/utils/mesh_diag.cpp:250,22'
          Dst:             _ZN2ot5Utils8MeshDiag32ProcessRouterNeighborTableAnswerERNS_4Coap7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot12CallbackBaseIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvEE3SetES7_S5_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils8MeshDiag24QueryRouterNeighborTableEtPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvES6_
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRloc16
        - aCallback
        - aContext
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvEE3SetES7_S5_
        - _ZN2ot5Utils8MeshDiag9SendQueryEtPKhh
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:225,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:225,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:227,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvEE3SetES7_S5_
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:225,5'
          Dst:             _ZN2ot5Utils8MeshDiag9SendQueryEtPKhh
        - Src:             'src/core/utils/mesh_diag.cpp:227,41'
          Dst:             _ZN2ot12CallbackBaseIPFv7otErrorPK29otMeshDiagRouterNeighborEntryPvEE3SetES7_S5_
    - functionName:    _ZN2ot5Utils8MeshDiag9SendQueryEtPKhh
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRloc16
        - aTlvs
        - aTlvsLength
      BBCount:         28
      ICount:          110
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
        - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - _ZN2ot3Mle14IsRouterRloc16Et
        - _ZN2ot3Mle18RouterIdFromRloc16Et
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable11IsAllocatedEh
        - _ZNK2ot17NetworkDiagnostic6Client14GetLastQueryIdEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:168,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:168,5'
              BranchSideFuncs:
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Client14GetLastQueryIdEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/utils/mesh_diag.cpp:168,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:169,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:169,5'
              BranchSideFuncs:
                - _ZN2ot3Mle14IsRouterRloc16Et
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Client14GetLastQueryIdEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/utils/mesh_diag.cpp:169,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:170,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:170,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZN2ot3Mle18RouterIdFromRloc16Et
                - _ZNK2ot11RouterTable11IsAllocatedEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Client14GetLastQueryIdEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/utils/mesh_diag.cpp:170,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:171,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:171,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Client14GetLastQueryIdEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/utils/mesh_diag.cpp:171,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:175,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:175,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:178,28'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZNK2ot17NetworkDiagnostic6Client14GetLastQueryIdEv
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:168,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:168,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/utils/mesh_diag.cpp:170,5'
          Dst:             _ZN2ot3Mle14IsRouterRloc16Et
        - Src:             'src/core/utils/mesh_diag.cpp:171,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:171,5'
          Dst:             _ZN2ot3Mle18RouterIdFromRloc16Et
        - Src:             'src/core/utils/mesh_diag.cpp:171,5'
          Dst:             _ZNK2ot11RouterTable11IsAllocatedEh
        - Src:             'src/core/utils/mesh_diag.cpp:173,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:173,53'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/utils/mesh_diag.cpp:173,17'
          Dst:             _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - Src:             'src/core/utils/mesh_diag.cpp:175,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:175,5'
          Dst:             _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
        - Src:             'src/core/utils/mesh_diag.cpp:178,28'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:178,42'
          Dst:             _ZNK2ot17NetworkDiagnostic6Client14GetLastQueryIdEv
        - Src:             'src/core/utils/mesh_diag.cpp:181,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZNK2ot17NetworkDiagnostic6Client14GetLastQueryIdEv
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvEE3SetES6_S4_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils8MeshDiag21QueryChildrenIp6AddrsEtPFv7otErrortP25otMeshDiagIp6AddrIteratorPvES5_
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRloc16
        - aCallback
        - aContext
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvEE3SetES6_S4_
        - _ZN2ot5Utils8MeshDiag9SendQueryEtPKhh
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:209,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:209,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:211,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvEE3SetES6_S4_
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:209,5'
          Dst:             _ZN2ot5Utils8MeshDiag9SendQueryEtPKhh
        - Src:             'src/core/utils/mesh_diag.cpp:211,38'
          Dst:             _ZN2ot12CallbackBaseIPFv7otErrortP25otMeshDiagIp6AddrIteratorPvEE3SetES6_S4_
    - functionName:    _ZN2ot12CallbackBaseIPFv7otErrorPK20otMeshDiagChildEntryPvEE3SetES7_S5_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils8MeshDiag15QueryChildTableEtPFv7otErrorPK20otMeshDiagChildEntryPvES6_
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRloc16
        - aCallback
        - aContext
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv7otErrorPK20otMeshDiagChildEntryPvEE3SetES7_S5_
        - _ZN2ot5Utils8MeshDiag9SendQueryEtPKhh
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:193,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:193,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:195,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFv7otErrorPK20otMeshDiagChildEntryPvEE3SetES7_S5_
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:193,5'
          Dst:             _ZN2ot5Utils8MeshDiag9SendQueryEtPKhh
        - Src:             'src/core/utils/mesh_diag.cpp:195,32'
          Dst:             _ZN2ot12CallbackBaseIPFv7otErrorPK20otMeshDiagChildEntryPvEE3SetES7_S5_
    - functionName:    _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils8MeshDiag16DiscoverTopologyERK24otMeshDiagDiscoverConfigPFv7otErrorP20otMeshDiagRouterInfoPvES8_
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
        - aCallback
        - aContext
      BBCount:         30
      ICount:          186
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
        - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
        - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - _ZN2ot3Mle18Rloc16FromRouterIdEh
        - _ZN2ot5Utils8MeshDiag21HandleDiagGetResponseEPvP9otMessagePK13otMessageInfo7otError
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
        - _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/mesh_diag.cpp:67,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:67,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
                - _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:67,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:68,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:68,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
                - _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:68,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/mesh_diag.cpp:75,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:77,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
                - _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:80,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
                - _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
        - Branch String:   'src/core/utils/mesh_diag.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:82,24'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
                - _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:85,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
                - _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
                - _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
        - Branch String:   'src/core/utils/mesh_diag.cpp:87,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:91,14'
              BranchSideFuncs:
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
            - BranchSide:      'src/core/utils/mesh_diag.cpp:102,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
                - _ZN2ot10TimerMilli5StartEj
        - Branch String:   'src/core/utils/mesh_diag.cpp:91,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:93,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
                - _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
            - BranchSide:      'src/core/utils/mesh_diag.cpp:96,41'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
                - _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - Branch String:   'src/core/utils/mesh_diag.cpp:98,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/mesh_diag.cpp:98,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/mesh_diag.cpp:100,5'
              BranchSideFuncs:
                - _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
                - _ZN2ot10TimerMilli5StartEj
                - _ZNK2ot3Mle11RouterIdSet8ContainsEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Mle18Rloc16FromRouterIdEh
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
                - _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:67,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:67,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/utils/mesh_diag.cpp:85,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11RouterTableEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:85,24'
          Dst:             _ZNK2ot11RouterTable14GetRouterIdSetERNS_3Mle11RouterIdSetE
        - Src:             'src/core/utils/mesh_diag.cpp:91,45'
          Dst:             _ZNK2ot3Mle11RouterIdSet8ContainsEh
        - Src:             'src/core/utils/mesh_diag.cpp:96,41'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:96,57'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/utils/mesh_diag.cpp:96,79'
          Dst:             _ZN2ot3Mle18Rloc16FromRouterIdEh
        - Src:             'src/core/utils/mesh_diag.cpp:96,21'
          Dst:             _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - Src:             'src/core/utils/mesh_diag.cpp:98,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_17NetworkDiagnostic6ClientEEERT_v
        - Src:             'src/core/utils/mesh_diag.cpp:98,9'
          Dst:             _ZN2ot17NetworkDiagnostic6Client11SendCommandENS_3UriENS_7Message8PriorityERKNS_3Ip67AddressEPKhhPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
        - Src:             'src/core/utils/mesh_diag.cpp:98,9'
          Dst:             _ZN2ot5Utils8MeshDiag21HandleDiagGetResponseEPvP9otMessagePK13otMessageInfo7otError
        - Src:             'src/core/utils/mesh_diag.cpp:102,25'
          Dst:             _ZN2ot12CallbackBaseIPFv7otErrorP20otMeshDiagRouterInfoPvEE3SetES6_S4_
        - Src:             'src/core/utils/mesh_diag.cpp:104,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot12TimerMilliInINS_5Utils8MeshDiagEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_5Utils8MeshDiagEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_5Utils8MeshDiagEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot5Utils8MeshDiagC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/utils/mesh_diag.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_5Utils8MeshDiagEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/mesh_diag.cpp:51,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/utils/mesh_diag.cpp:55,7'
          Dst:             _ZN2ot12TimerMilliInINS_5Utils8MeshDiagEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot12TimerMilliInINS_5Utils5SlaacEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils5SlaacEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils5SlaacEEERT_v
    - functionName:    _ZN2ot5Utils5Slaac11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot4TimeleERKS0_
        - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
        - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
        - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:386,34'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:386,34'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
            - BranchSide:      'src/core/utils/slaac_address.cpp:403,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
        - Branch String:   'src/core/utils/slaac_address.cpp:388,34'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:388,38'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
            - BranchSide:      'src/core/utils/slaac_address.cpp:390,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
        - Branch String:   'src/core/utils/slaac_address.cpp:388,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:390,13'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
            - BranchSide:      'src/core/utils/slaac_address.cpp:393,13'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
        - Branch String:   'src/core/utils/slaac_address.cpp:393,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:395,27'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/utils/slaac_address.cpp:399,38'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:384,18'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/utils/slaac_address.cpp:388,24'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
        - Src:             'src/core/utils/slaac_address.cpp:388,48'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
        - Src:             'src/core/utils/slaac_address.cpp:393,23'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
        - Src:             'src/core/utils/slaac_address.cpp:393,55'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/utils/slaac_address.cpp:393,43'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'src/core/utils/slaac_address.cpp:395,13'
          Dst:             _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
        - Src:             'src/core/utils/slaac_address.cpp:399,48'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
        - Src:             'src/core/utils/slaac_address.cpp:399,22'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/utils/slaac_address.cpp:403,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierERKNS_12NextFireTimeE
    - functionName:    _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Time8GetValueEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/slaac_address.hpp:179,71'
          Dst:             _ZNK2ot4Time8GetValueEv
    - functionName:    _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
        - _ZN2ot5Utils5Slaac12SlaacAddress14MarkAsNotInUseEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:246,5'
          Dst:             _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
        - Src:             'src/core/utils/slaac_address.cpp:248,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/utils/slaac_address.cpp:248,24'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/utils/slaac_address.cpp:249,14'
          Dst:             _ZN2ot5Utils5Slaac12SlaacAddress14MarkAsNotInUseEv
    - functionName:    _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAction
        - aAddress
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:478,5'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/utils/slaac_address.cpp:478,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/utils/slaac_address.cpp:478,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/utils/slaac_address.cpp:478,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot5Utils5Slaac12SlaacAddress14MarkAsNotInUseEv
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Settings4SaveINS_12SettingsBase17SlaacIidSecretKeyEEEvRKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:921,9'
          Dst:             _ZN2ot8Settings9SaveEntryENS_12SettingsBase3KeyEPKvPvt
    - functionName:    _ZN2ot6Random6Crypto4FillINS_5Utils5Slaac12IidSecretKeyEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random6Crypto10FillBufferEPht
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/random.hpp:220,12'
          Dst:             _ZN2ot6Random6Crypto10FillBufferEPht
    - functionName:    _ZNK2ot8Settings4ReadINS_12SettingsBase17SlaacIidSecretKeyEEE7otErrorRNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/settings.hpp:878,16'
          Dst:             _ZNK2ot8Settings9ReadEntryENS_12SettingsBase3KeyEPvt
    - functionName:    _ZN2ot6Crypto6Sha2566UpdateINS_5Utils5Slaac12IidSecretKeyEEEvRKT_
      functionSourceFile: '/src/openthread/src/core/crypto/sha256.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto6Sha2566UpdateEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/sha256.hpp:118,16'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateEPKvt
    - functionName:    _ZN2ot6Crypto6Sha2566UpdateIhEEvRKT_
      functionSourceFile: '/src/openthread/src/core/crypto/sha256.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto6Sha2566UpdateEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/sha256.hpp:118,16'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateEPKvt
    - functionName:    _ZN2ot6Crypto6Sha2566UpdateIA4_hEEvRKT_
      functionSourceFile: '/src/openthread/src/core/crypto/sha256.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto6Sha2566UpdateEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/sha256.hpp:118,16'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateEPKvt
    - functionName:    _ZNK2ot5Utils5Slaac15GetIidSecretKeyERNS1_12IidSecretKeyE
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         12
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6Random6Crypto4FillINS_5Utils5Slaac12IidSecretKeyEEE7otErrorRT_
        - _ZN2ot8Settings4SaveINS_12SettingsBase17SlaacIidSecretKeyEEEvRKNT_9ValueTypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - _ZNK2ot8Settings4ReadINS_12SettingsBase17SlaacIidSecretKeyEEE7otErrorRNT_9ValueTypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:489,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:489,5'
              BranchSideFuncs:
                - _ZN2ot6Random6Crypto4FillINS_5Utils5Slaac12IidSecretKeyEEE7otErrorRT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase17SlaacIidSecretKeyEEEvRKNT_9ValueTypeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot6Random6Crypto4FillINS_5Utils5Slaac12IidSecretKeyEEE7otErrorRT_
                - _ZL11IgnoreError7otError.21831
            - BranchSide:      'src/core/utils/slaac_address.cpp:489,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/slaac_address.cpp:496,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:498,42'
              BranchSideFuncs:
                - _ZN2ot6Random6Crypto4FillINS_5Utils5Slaac12IidSecretKeyEEE7otErrorRT_
                - _ZL11IgnoreError7otError.21831
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase17SlaacIidSecretKeyEEEvRKNT_9ValueTypeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/utils/slaac_address.cpp:501,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
                - _ZN2ot8Settings4SaveINS_12SettingsBase17SlaacIidSecretKeyEEEvRKNT_9ValueTypeE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:488,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/utils/slaac_address.cpp:488,29'
          Dst:             _ZNK2ot8Settings4ReadINS_12SettingsBase17SlaacIidSecretKeyEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/utils/slaac_address.cpp:494,13'
          Dst:             _ZN2ot6Random6Crypto4FillINS_5Utils5Slaac12IidSecretKeyEEE7otErrorRT_
        - Src:             'src/core/utils/slaac_address.cpp:498,21'
          Dst:             _ZN2ot6Random6Crypto4FillINS_5Utils5Slaac12IidSecretKeyEEE7otErrorRT_
        - Src:             'src/core/utils/slaac_address.cpp:498,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/utils/slaac_address.cpp:501,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8SettingsEEERT_v
        - Src:             'src/core/utils/slaac_address.cpp:501,21'
          Dst:             _ZN2ot8Settings4SaveINS_12SettingsBase17SlaacIidSecretKeyEEEvRKNT_9ValueTypeE
        - Src:             'src/core/utils/slaac_address.cpp:503,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5Utils5Slaac12SlaacAddress12GetContextIdEv
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aContextId
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aDadCounter
      BBCount:         13
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip619InterfaceIdentifier8SetBytesEPKh
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot6Crypto6Sha2565StartEv
        - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
        - _ZN2ot6Crypto6Sha2566UpdateEPKvt
        - _ZN2ot6Crypto6Sha2566UpdateIA4_hEEvRKT_
        - _ZN2ot6Crypto6Sha2566UpdateINS_5Utils5Slaac12IidSecretKeyEEEvRKT_
        - _ZN2ot6Crypto6Sha2566UpdateIhEEvRKT_
        - _ZN2ot6Crypto6Sha256C2Ev
        - _ZN2ot6Crypto6Sha256D2Ev
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot3Ip619InterfaceIdentifier10IsReservedEv
        - _ZNK2ot5Utils5Slaac15GetIidSecretKeyERNS1_12IidSecretKeyE
        - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:433,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:435,16'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha2565StartEv
                - _ZN2ot6Crypto6Sha2566UpdateEPKvt
                - _ZN2ot6Crypto6Sha2566UpdateIA4_hEEvRKT_
                - _ZN2ot6Crypto6Sha2566UpdateIhEEvRKT_
                - _ZN2ot6Crypto6Sha2566UpdateINS_5Utils5Slaac12IidSecretKeyEEEvRKT_
                - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot3Ip619InterfaceIdentifier8SetBytesEPKh
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10IsReservedEv
                - _ZN2ot6Crypto6Sha256D2Ev
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/utils/slaac_address.cpp:455,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot6Crypto6Sha256D2Ev
        - Branch String:   'src/core/utils/slaac_address.cpp:446,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:448,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot6Crypto6Sha256D2Ev
                - _ZN2ot6Crypto6Sha2565StartEv
                - _ZN2ot6Crypto6Sha2566UpdateEPKvt
                - _ZN2ot6Crypto6Sha2566UpdateIA4_hEEvRKT_
                - _ZN2ot6Crypto6Sha2566UpdateIhEEvRKT_
                - _ZN2ot6Crypto6Sha2566UpdateINS_5Utils5Slaac12IidSecretKeyEEEvRKT_
                - _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
                - _ZN2ot3Ip619InterfaceIdentifier8SetBytesEPKh
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10IsReservedEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:452,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto6Sha256D2Ev
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:425,26'
          Dst:             _ZN2ot6Crypto6Sha256C2Ev
        - Src:             'src/core/utils/slaac_address.cpp:431,5'
          Dst:             _ZNK2ot5Utils5Slaac15GetIidSecretKeyERNS1_12IidSecretKeyE
        - Src:             'src/core/utils/slaac_address.cpp:435,16'
          Dst:             _ZN2ot6Crypto6Sha2565StartEv
        - Src:             'src/core/utils/slaac_address.cpp:436,16'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateEPKvt
        - Src:             'src/core/utils/slaac_address.cpp:438,16'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateIA4_hEEvRKT_
        - Src:             'src/core/utils/slaac_address.cpp:439,16'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateIhEEvRKT_
        - Src:             'src/core/utils/slaac_address.cpp:440,16'
          Dst:             _ZN2ot6Crypto6Sha2566UpdateINS_5Utils5Slaac12IidSecretKeyEEEvRKT_
        - Src:             'src/core/utils/slaac_address.cpp:441,16'
          Dst:             _ZN2ot6Crypto6Sha2566FinishERNS1_4HashE
        - Src:             'src/core/utils/slaac_address.cpp:443,18'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/utils/slaac_address.cpp:443,31'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/utils/slaac_address.cpp:443,54'
          Dst:             _ZNK2ot6Crypto6Sha2564Hash8GetBytesEv
        - Src:             'src/core/utils/slaac_address.cpp:443,40'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier8SetBytesEPKh
        - Src:             'src/core/utils/slaac_address.cpp:446,22'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/utils/slaac_address.cpp:446,35'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/utils/slaac_address.cpp:446,44'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10IsReservedEv
        - Src:             'src/core/utils/slaac_address.cpp:455,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/utils/slaac_address.cpp:459,1'
          Dst:             _ZN2ot6Crypto6Sha256D2Ev
    - functionName:    _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aDomainId
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         31
      ICount:          200
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
        - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
        - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
        - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
        - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
        - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
        - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
        - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
        - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
        - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
        - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:312,34'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:312,34'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot4TimeltERKS0_
            - BranchSide:      'src/core/utils/slaac_address.cpp:333,9'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Branch String:   'src/core/utils/slaac_address.cpp:318,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:320,27'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot4TimeltERKS0_
            - BranchSide:      'src/core/utils/slaac_address.cpp:324,13'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot4TimeltERKS0_
        - Branch String:   'src/core/utils/slaac_address.cpp:324,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:312,5'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:326,18'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
        - Branch String:   'src/core/utils/slaac_address.cpp:326,41'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:326,17'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot4TimeltERKS0_
            - BranchSide:      'src/core/utils/slaac_address.cpp:326,44'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot4TimeltERKS0_
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
        - Branch String:   'src/core/utils/slaac_address.cpp:326,17'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:328,31'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot4TimeltERKS0_
            - BranchSide:      'src/core/utils/slaac_address.cpp:330,9'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
                - _ZNK2ot4TimeltERKS0_
        - Branch String:   'src/core/utils/slaac_address.cpp:333,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:335,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/utils/slaac_address.cpp:339,9'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
        - Branch String:   'src/core/utils/slaac_address.cpp:339,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:341,24'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:344,5'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Branch String:   'src/core/utils/slaac_address.cpp:345,35'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:345,53'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
            - BranchSide:      'src/core/utils/slaac_address.cpp:345,35'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
                - _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
                - _ZL11IgnoreError7otError.21831
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:318,24'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
        - Src:             'src/core/utils/slaac_address.cpp:324,23'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
        - Src:             'src/core/utils/slaac_address.cpp:326,54'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
        - Src:             'src/core/utils/slaac_address.cpp:326,88'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
        - Src:             'src/core/utils/slaac_address.cpp:326,74'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/utils/slaac_address.cpp:335,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/utils/slaac_address.cpp:339,21'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
        - Src:             'src/core/utils/slaac_address.cpp:341,9'
          Dst:             _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
        - Src:             'src/core/utils/slaac_address.cpp:344,17'
          Dst:             _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
        - Src:             'src/core/utils/slaac_address.cpp:345,61'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/utils/slaac_address.cpp:345,17'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress17InitAsSlaacOriginEhb
        - Src:             'src/core/utils/slaac_address.cpp:346,17'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/utils/slaac_address.cpp:346,48'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/utils/slaac_address.cpp:346,30'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
        - Src:             'src/core/utils/slaac_address.cpp:348,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/slaac_address.cpp:348,68'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/utils/slaac_address.cpp:348,44'
          Dst:             _ZNK2ot11NetworkData11NetworkData15FindDomainIdForERKNS_3Ip66PrefixERh
        - Src:             'src/core/utils/slaac_address.cpp:348,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/utils/slaac_address.cpp:349,17'
          Dst:             _ZN2ot5Utils5Slaac12SlaacAddress11SetDomainIdEh
        - Src:             'src/core/utils/slaac_address.cpp:351,17'
          Dst:             _ZNK2ot5Utils5Slaac11GenerateIidERNS_3Ip65Netif14UnicastAddressERh
        - Src:             'src/core/utils/slaac_address.cpp:351,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/utils/slaac_address.cpp:353,17'
          Dst:             _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
        - Src:             'src/core/utils/slaac_address.cpp:354,5'
          Dst:             _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
        - Src:             'src/core/utils/slaac_address.cpp:356,5'
          Dst:             _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
        - Src:             'src/core/utils/slaac_address.cpp:358,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/utils/slaac_address.cpp:358,24'
          Dst:             _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
    - functionName:    _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Time8SetValueEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/slaac_address.hpp:180,64'
          Dst:             _ZN2ot4Time8SetValueEj
    - functionName:    _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSlaacAddress
      BBCount:         12
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader10GetContextERKNS_3Ip67AddressERNS_6Lowpan7ContextE
        - _ZNK2ot5Utils5Slaac12SlaacAddress12GetContextIdEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:369,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:371,17'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress12GetContextIdEv
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
            - BranchSide:      'src/core/utils/slaac_address.cpp:374,5'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress12GetContextIdEv
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
        - Branch String:   'src/core/utils/slaac_address.cpp:374,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:374,5'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
            - BranchSide:      'src/core/utils/slaac_address.cpp:374,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:369,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/slaac_address.cpp:369,61'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/utils/slaac_address.cpp:369,36'
          Dst:             _ZNK2ot11NetworkData6Leader10GetContextERKNS_3Ip67AddressERNS_6Lowpan7ContextE
        - Src:             'src/core/utils/slaac_address.cpp:374,5'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress12GetContextIdEv
        - Src:             'src/core/utils/slaac_address.cpp:375,19'
          Dst:             _ZN2ot5Utils5Slaac12SlaacAddress12SetContextIdEh
    - functionName:    _ZN2ot5Utils5Slaac12SlaacAddress17SetExpirationTimeENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aTime
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Time8SetValueEj
        - _ZNK2ot4Time8GetValueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.hpp:186,17'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.hpp:186,17'
              BranchSideFuncs:
                - _ZN2ot4Time8SetValueEj
            - BranchSide:      'src/core/utils/slaac_address.hpp:188,17'
              BranchSideFuncs:
                - _ZN2ot4Time8SetValueEj
      Callsites:
        - Src:             'src/core/utils/slaac_address.hpp:186,33'
          Dst:             _ZNK2ot4Time8GetValueEv
        - Src:             'src/core/utils/slaac_address.hpp:188,33'
          Dst:             _ZN2ot4Time8SetValueEj
    - functionName:    _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
        - _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
        - _ZN2ot5Utils5Slaac12SlaacAddress17SetExpirationTimeENS_4TimeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot4TimeplEj
        - _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:225,5'
          Dst:             _ZN2ot5Utils5Slaac10LogAddressENS1_6ActionERKNS1_12SlaacAddressE
        - Src:             'src/core/utils/slaac_address.cpp:227,32'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/utils/slaac_address.cpp:227,53'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/utils/slaac_address.cpp:227,14'
          Dst:             _ZN2ot5Utils5Slaac12SlaacAddress17SetExpirationTimeENS_4TimeE
        - Src:             'src/core/utils/slaac_address.cpp:228,37'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress17GetExpirationTimeEv
        - Src:             'src/core/utils/slaac_address.cpp:228,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - Src:             'src/core/utils/slaac_address.cpp:230,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/utils/slaac_address.cpp:230,24'
          Dst:             _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
    - functionName:    _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aConfig
        - aAddr
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:161,31'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:161,35'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/utils/slaac_address.cpp:162,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
        - Branch String:   'src/core/utils/slaac_address.cpp:161,84'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:162,16'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/utils/slaac_address.cpp:163,14'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
        - Branch String:   'src/core/utils/slaac_address.cpp:162,32'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:162,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/slaac_address.cpp:162,36'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
        - Branch String:   'src/core/utils/slaac_address.cpp:162,66'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:162,66'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/utils/slaac_address.cpp:163,14'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:163,20'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/utils/slaac_address.cpp:163,55'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/utils/slaac_address.cpp:163,33'
          Dst:             _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
    - functionName:    _ZN2ot5Utils5Slaac20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         17
      ICount:          57
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot5Utils5Slaac12AddAddressesEv
        - _ZN2ot5Utils5Slaac26RemoveOrDeprecateAddressesEv
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:131,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:131,5'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot5Utils5Slaac12AddAddressesEv
                - _ZN2ot5Utils5Slaac26RemoveOrDeprecateAddressesEv
                - _ZN2ot5Utils5Slaac12AddAddressesEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:131,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/slaac_address.cpp:133,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:135,9'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac26RemoveOrDeprecateAddressesEv
                - _ZN2ot5Utils5Slaac12AddAddressesEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:140,17'
              BranchSideFuncs:
                - _ZNK2ot6Events8ContainsENS_5EventE
                - _ZN2ot5Utils5Slaac12AddAddressesEv
        - Branch String:   'src/core/utils/slaac_address.cpp:140,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:140,49'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac12AddAddressesEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:151,9'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac12AddAddressesEv
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:133,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/utils/slaac_address.cpp:135,9'
          Dst:             _ZN2ot5Utils5Slaac26RemoveOrDeprecateAddressesEv
        - Src:             'src/core/utils/slaac_address.cpp:136,9'
          Dst:             _ZN2ot5Utils5Slaac12AddAddressesEv
        - Src:             'src/core/utils/slaac_address.cpp:140,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/utils/slaac_address.cpp:151,9'
          Dst:             _ZN2ot5Utils5Slaac12AddAddressesEv
    - functionName:    _ZN2ot5Utils5Slaac26RemoveOrDeprecateAddressesEv
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         33
      ICount:          147
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
        - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
        - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
        - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
        - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
        - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
        - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
        - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:171,34'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:171,34'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
            - BranchSide:      'src/core/utils/slaac_address.cpp:221,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/slaac_address.cpp:177,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:179,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
            - BranchSide:      'src/core/utils/slaac_address.cpp:182,18'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
        - Branch String:   'src/core/utils/slaac_address.cpp:184,9'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:186,17'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
            - BranchSide:      'src/core/utils/slaac_address.cpp:193,13'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
        - Branch String:   'src/core/utils/slaac_address.cpp:186,33'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:184,9'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
            - BranchSide:      'src/core/utils/slaac_address.cpp:186,69'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
        - Branch String:   'src/core/utils/slaac_address.cpp:186,17'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:184,9'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
            - BranchSide:      'src/core/utils/slaac_address.cpp:188,23'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
        - Branch String:   'src/core/utils/slaac_address.cpp:193,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:195,17'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
            - BranchSide:      'src/core/utils/slaac_address.cpp:209,19'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
        - Branch String:   'src/core/utils/slaac_address.cpp:195,17'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:197,31'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:200,36'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
        - Branch String:   'src/core/utils/slaac_address.cpp:200,17'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:206,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
            - BranchSide:      'src/core/utils/slaac_address.cpp:208,9'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
        - Branch String:   'src/core/utils/slaac_address.cpp:211,17'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:213,34'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
            - BranchSide:      'src/core/utils/slaac_address.cpp:217,31'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:177,24'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
        - Src:             'src/core/utils/slaac_address.cpp:184,16'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/slaac_address.cpp:184,43'
          Dst:             _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/utils/slaac_address.cpp:186,17'
          Dst:             _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
        - Src:             'src/core/utils/slaac_address.cpp:186,36'
          Dst:             _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
        - Src:             'src/core/utils/slaac_address.cpp:195,17'
          Dst:             _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
        - Src:             'src/core/utils/slaac_address.cpp:197,17'
          Dst:             _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
        - Src:             'src/core/utils/slaac_address.cpp:200,17'
          Dst:             _ZN2ot5Utils5Slaac18UpdateContextIdForERNS1_12SlaacAddressE
        - Src:             'src/core/utils/slaac_address.cpp:206,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/utils/slaac_address.cpp:206,33'
          Dst:             _ZN2ot3Mle3Mle36ScheduleChildUpdateRequestIfMtdChildEv
        - Src:             'src/core/utils/slaac_address.cpp:209,29'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
        - Src:             'src/core/utils/slaac_address.cpp:213,17'
          Dst:             _ZN2ot5Utils5Slaac16DeprecateAddressERNS1_12SlaacAddressE
        - Src:             'src/core/utils/slaac_address.cpp:217,17'
          Dst:             _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
    - functionName:    _ZN2ot5Utils5Slaac12AddAddressesEv
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         38
      ICount:          187
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
        - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
        - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
        - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
        - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
        - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
        - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:261,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:263,14'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
            - BranchSide:      'src/core/utils/slaac_address.cpp:304,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/slaac_address.cpp:265,30'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:265,33'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
            - BranchSide:      'src/core/utils/slaac_address.cpp:267,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
        - Branch String:   'src/core/utils/slaac_address.cpp:265,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:267,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
            - BranchSide:      'src/core/utils/slaac_address.cpp:270,40'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
        - Branch String:   'src/core/utils/slaac_address.cpp:270,38'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:270,38'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
            - BranchSide:      'src/core/utils/slaac_address.cpp:285,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/utils/slaac_address.cpp:272,37'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:270,9'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
            - BranchSide:      'src/core/utils/slaac_address.cpp:272,73'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
        - Branch String:   'src/core/utils/slaac_address.cpp:272,17'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:270,9'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
            - BranchSide:      'src/core/utils/slaac_address.cpp:274,21'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
        - Branch String:   'src/core/utils/slaac_address.cpp:274,47'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:274,57'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
            - BranchSide:      'src/core/utils/slaac_address.cpp:280,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/utils/slaac_address.cpp:274,21'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:276,21'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:280,23'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/utils/slaac_address.cpp:285,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:287,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
            - BranchSide:      'src/core/utils/slaac_address.cpp:290,60'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Branch String:   'src/core/utils/slaac_address.cpp:290,58'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:290,58'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
            - BranchSide:      'src/core/utils/slaac_address.cpp:299,14'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
        - Branch String:   'src/core/utils/slaac_address.cpp:292,17'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:290,9'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
            - BranchSide:      'src/core/utils/slaac_address.cpp:294,23'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
        - Branch String:   'src/core/utils/slaac_address.cpp:299,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:261,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
            - BranchSide:      'src/core/utils/slaac_address.cpp:301,13'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif19GetUnicastAddressesEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
                - _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:261,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/utils/slaac_address.cpp:261,39'
          Dst:             _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/utils/slaac_address.cpp:265,14'
          Dst:             _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
        - Src:             'src/core/utils/slaac_address.cpp:265,33'
          Dst:             _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
        - Src:             'src/core/utils/slaac_address.cpp:272,27'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
        - Src:             'src/core/utils/slaac_address.cpp:272,40'
          Dst:             _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
        - Src:             'src/core/utils/slaac_address.cpp:274,31'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
        - Src:             'src/core/utils/slaac_address.cpp:276,31'
          Dst:             _ZN2ot5Utils5Slaac12SlaacAddress20MarkAsNotDeprecatingEv
        - Src:             'src/core/utils/slaac_address.cpp:277,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/utils/slaac_address.cpp:277,40'
          Dst:             _ZN2ot3Ip65Netif21UpdatePreferredFlagOnERNS1_14UnicastAddressEb
        - Src:             'src/core/utils/slaac_address.cpp:290,60'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/utils/slaac_address.cpp:290,79'
          Dst:             _ZN2ot3Ip65Netif19GetUnicastAddressesEv
        - Src:             'src/core/utils/slaac_address.cpp:290,58'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE5beginEv
        - Src:             'src/core/utils/slaac_address.cpp:290,58'
          Dst:             _ZN2ot10LinkedListINS_3Ip65Netif14UnicastAddressEE3endEv
        - Src:             'src/core/utils/slaac_address.cpp:290,58'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'src/core/utils/slaac_address.cpp:290,58'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'src/core/utils/slaac_address.cpp:292,17'
          Dst:             _ZN2ot5Utils5Slaac24DoesConfigMatchNetifAddrERKNS_11NetworkData18OnMeshPrefixConfigERKNS_3Ip65Netif14UnicastAddressE
        - Src:             'src/core/utils/slaac_address.cpp:290,58'
          Dst:             _ZN2ot15ItemPtrIteratorINS_3Ip65Netif14UnicastAddressENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'src/core/utils/slaac_address.cpp:301,13'
          Dst:             _ZN2ot5Utils5Slaac13AddAddressForERKNS_11NetworkData18OnMeshPrefixConfigE
    - functionName:    _ZNK2ot5Utils5Slaac7IsSlaacERKNS_11NetworkData18OnMeshPrefixConfigE
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:121,27'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:121,31'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:121,27'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/slaac_address.cpp:121,43'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:121,43'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/slaac_address.cpp:121,47'
              BranchSideFuncs:
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66Prefix9GetLengthEv
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:121,55'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/utils/slaac_address.cpp:121,67'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
    - functionName:    _ZNK2ot5Utils5Slaac10IsFilteredERKNS_11NetworkData18OnMeshPrefixConfigE
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:126,12'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:126,35'
              BranchSideFuncs:
                - _ZNK2ot15InstanceLocator11GetInstanceEv
                - _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:126,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:126,44'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/utils/slaac_address.cpp:126,68'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
    - functionName:    _ZNK2ot5Utils5Slaac12SlaacAddress11GetDomainIdEv
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5Utils5Slaac15FindDomainIdForERKNS_3Ip67AddressERh
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aDomainId
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
        - _ZNK2ot5Utils5Slaac12SlaacAddress11GetDomainIdEv
        - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
        - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:101,40'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:101,40'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot5Utils5Slaac12SlaacAddress11GetDomainIdEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:101,40'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/slaac_address.cpp:103,34'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:103,38'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot5Utils5Slaac12SlaacAddress11GetDomainIdEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:105,13'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot5Utils5Slaac12SlaacAddress11GetDomainIdEv
        - Branch String:   'src/core/utils/slaac_address.cpp:103,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:105,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress11GetDomainIdEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:108,13'
              BranchSideFuncs:
                - _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot3Ip67Address11PrefixMatchERKS1_
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
                - _ZNK2ot5Utils5Slaac12SlaacAddress11GetDomainIdEv
        - Branch String:   'src/core/utils/slaac_address.cpp:108,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:101,5'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress11GetDomainIdEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:110,25'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress11GetDomainIdEv
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:103,24'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
        - Src:             'src/core/utils/slaac_address.cpp:103,48'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress13IsDeprecatingEv
        - Src:             'src/core/utils/slaac_address.cpp:108,44'
          Dst:             _ZNK2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/utils/slaac_address.cpp:108,22'
          Dst:             _ZNK2ot3Ip67Address11PrefixMatchERKS1_
        - Src:             'src/core/utils/slaac_address.cpp:110,35'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress11GetDomainIdEv
    - functionName:    _ZN2ot5Utils5Slaac9SetFilterEPFbP10otInstancePK11otIp6PrefixE
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFilter
      BBCount:         14
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot5Utils5Slaac12AddAddressesEv
        - _ZN2ot5Utils5Slaac26RemoveOrDeprecateAddressesEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:84,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Utils5Slaac26RemoveOrDeprecateAddressesEv
                - _ZN2ot5Utils5Slaac12AddAddressesEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:84,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/slaac_address.cpp:89,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:89,5'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac26RemoveOrDeprecateAddressesEv
                - _ZN2ot5Utils5Slaac12AddAddressesEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:89,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:87,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/slaac_address.cpp:90,5'
          Dst:             _ZN2ot5Utils5Slaac26RemoveOrDeprecateAddressesEv
        - Src:             'src/core/utils/slaac_address.cpp:91,5'
          Dst:             _ZN2ot5Utils5Slaac12AddAddressesEv
    - functionName:    _ZN2ot5Utils5Slaac18RemoveAllAddressesEv
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
        - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:235,34'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:235,34'
              BranchSideFuncs:
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
            - BranchSide:      'src/core/utils/slaac_address.cpp:242,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/utils/slaac_address.cpp:237,13'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:235,5'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
            - BranchSide:      'src/core/utils/slaac_address.cpp:239,27'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
                - _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:237,23'
          Dst:             _ZNK2ot5Utils5Slaac12SlaacAddress7IsInUseEv
        - Src:             'src/core/utils/slaac_address.cpp:239,13'
          Dst:             _ZN2ot5Utils5Slaac13RemoveAddressERNS1_12SlaacAddressE
    - functionName:    _ZN2ot5Utils5Slaac7DisableEv
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot5Utils5Slaac18RemoveAllAddressesEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:70,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:70,5'
              BranchSideFuncs:
                - _ZN2ot5Utils5Slaac18RemoveAllAddressesEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/utils/slaac_address.cpp:70,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:72,5'
          Dst:             _ZN2ot5Utils5Slaac18RemoveAllAddressesEv
        - Src:             'src/core/utils/slaac_address.cpp:73,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/utils/slaac_address.cpp:75,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot5Utils5Slaac6EnableEv
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils5Slaac12AddAddressesEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/slaac_address.cpp:57,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/slaac_address.cpp:57,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/utils/slaac_address.cpp:57,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot5Utils5Slaac12AddAddressesEv
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:60,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/utils/slaac_address.cpp:62,5'
          Dst:             _ZN2ot5Utils5Slaac12AddAddressesEv
    - functionName:    _ZN2ot13ClearAllBytesIA4_NS_5Utils5Slaac12SlaacAddressEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TimerMilliInINS_5Utils5SlaacEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_5Utils5SlaacEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_5Utils5SlaacEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot5Utils5SlaacC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/utils/slaac_address.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_5Utils5SlaacEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot13ClearAllBytesIA4_NS_5Utils5Slaac12SlaacAddressEEEvRT_
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/slaac_address.cpp:47,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/utils/slaac_address.cpp:50,7'
          Dst:             _ZN2ot12TimerMilliInINS_5Utils5SlaacEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/utils/slaac_address.cpp:52,5'
          Dst:             _ZN2ot13ClearAllBytesIA4_NS_5Utils5Slaac12SlaacAddressEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_5Utils16SrpClientBuffers12ServiceEntryEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Utils16SrpClientBuffers12ServiceEntry7GetNextEv
      functionSourceFile: '/src/openthread/src/core/utils/srp_client_buffers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5Utils16SrpClientBuffers12ServiceEntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Utils16SrpClientBuffers12ServiceEntry7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot5Utils16SrpClientBuffers12ServiceEntry7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot5Utils16SrpClientBuffers12ServiceEntry7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot5Utils16SrpClientBuffers12ServiceEntry7GetNextEv
    - functionName:    _ZN2ot5Utils16SrpClientBuffers12ServiceEntry7SetNextEPS2_
      functionSourceFile: '/src/openthread/src/core/utils/srp_client_buffers.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5Utils16SrpClientBuffers12ServiceEntryEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Utils16SrpClientBuffers12ServiceEntry7SetNextEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot5Utils16SrpClientBuffers12ServiceEntry7SetNextEPS2_
    - functionName:    _ZN2ot10LinkedListINS_5Utils16SrpClientBuffers12ServiceEntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot9ClearableINS_5Utils16SrpClientBuffers12ServiceEntryEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_5Utils16SrpClientBuffers12ServiceEntryEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_5Utils16SrpClientBuffers12ServiceEntryEEEvRT_
    - functionName:    _ZN2ot4PoolINS_5Utils16SrpClientBuffers12ServiceEntryELt8EE8AllocateEv
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Utils16SrpClientBuffers12ServiceEntryEE3PopEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/pool.hpp:102,45'
          Dst:             _ZN2ot10LinkedListINS_5Utils16SrpClientBuffers12ServiceEntryEE3PopEv
    - functionName:    _ZN2ot5Utils16SrpClientBuffers15AllocateServiceEv
      functionSourceFile: '/src/openthread/src/core/utils/srp_client_buffers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4PoolINS_5Utils16SrpClientBuffers12ServiceEntryELt8EE8AllocateEv
        - _ZN2ot9ClearableINS_5Utils16SrpClientBuffers12ServiceEntryEE5ClearEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/utils/srp_client_buffers.cpp:52,5'
          Branch Sides:
            - BranchSide:      'src/core/utils/srp_client_buffers.cpp:52,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_5Utils16SrpClientBuffers12ServiceEntryEE5ClearEv
            - BranchSide:      'src/core/utils/srp_client_buffers.cpp:52,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/utils/srp_client_buffers.cpp:50,40'
          Dst:             _ZN2ot4PoolINS_5Utils16SrpClientBuffers12ServiceEntryELt8EE8AllocateEv
        - Src:             'src/core/utils/srp_client_buffers.cpp:54,12'
          Dst:             _ZN2ot9ClearableINS_5Utils16SrpClientBuffers12ServiceEntryEE5ClearEv
    - functionName:    _ZN2ot4PoolINS_5Utils16SrpClientBuffers12ServiceEntryELt8EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/pool.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_5Utils16SrpClientBuffers12ServiceEntryEE4PushERS3_
        - _ZN2ot10LinkedListINS_5Utils16SrpClientBuffers12ServiceEntryEEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/pool.hpp:72,26'
          Branch Sides:
            - BranchSide:      'src/core/common/pool.hpp:72,26'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Utils16SrpClientBuffers12ServiceEntryEE4PushERS3_
            - BranchSide:      'src/core/common/pool.hpp:76,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/pool.hpp:70,11'
          Dst:             _ZN2ot10LinkedListINS_5Utils16SrpClientBuffers12ServiceEntryEEC2Ev
        - Src:             'src/core/common/pool.hpp:74,23'
          Dst:             _ZN2ot10LinkedListINS_5Utils16SrpClientBuffers12ServiceEntryEE4PushERS3_
    - functionName:    _ZN2ot5Utils16SrpClientBuffersC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/utils/srp_client_buffers.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4PoolINS_5Utils16SrpClientBuffers12ServiceEntryELt8EEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/utils/srp_client_buffers.cpp:44,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/utils/srp_client_buffers.cpp:43,19'
          Dst:             _ZN2ot4PoolINS_5Utils16SrpClientBuffers12ServiceEntryELt8EEC2Ev
    - functionName:    _ZN2ot5Radio16GetVersionStringEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioGetVersionString
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:884,87'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:884,59'
          Dst:             otPlatRadioGetVersionString
    - functionName:    otGetRadioVersionString
      functionSourceFile: '/src/openthread/src/core/api/instance_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot5Radio16GetVersionStringEv
        - _ZN2ot8Instance3GetINS_5RadioEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/instance_api.cpp:190,12'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/instance_api.cpp:190,34'
          Dst:             _ZN2ot8Instance3GetINS_5RadioEEERT_v
        - Src:             'src/core/api/instance_api.cpp:190,47'
          Dst:             _ZN2ot5Radio16GetVersionStringEv
    - functionName:    otGetVersionString
      functionSourceFile: '/src/openthread/src/core/api/instance_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otInstanceErasePersistentInfo
      functionSourceFile: '/src/openthread/src/core/api/instance_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot8Instance19ErasePersistentInfoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/instance_api.cpp:126,71'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/instance_api.cpp:126,93'
          Dst:             _ZN2ot8Instance19ErasePersistentInfoEv
    - functionName:    otInstanceFactoryReset
      functionSourceFile: '/src/openthread/src/core/api/instance_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot8Instance12FactoryResetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/instance_api.cpp:124,54'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/instance_api.cpp:124,76'
          Dst:             _ZN2ot8Instance12FactoryResetEv
    - functionName:    otRemoveStateChangeCallback
      functionSourceFile: '/src/openthread/src/core/api/instance_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aCallback
        - aContext
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot8Instance3GetINS_8NotifierEEERT_v
        - _ZN2ot8Notifier14RemoveCallbackEPFvjPvES1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/instance_api.cpp:121,5'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/instance_api.cpp:121,27'
          Dst:             _ZN2ot8Instance3GetINS_8NotifierEEERT_v
        - Src:             'src/core/api/instance_api.cpp:121,43'
          Dst:             _ZN2ot8Notifier14RemoveCallbackEPFvjPvES1_
    - functionName:    otSetStateChangedCallback
      functionSourceFile: '/src/openthread/src/core/api/instance_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aCallback
        - aContext
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot8Instance3GetINS_8NotifierEEERT_v
        - _ZN2ot8Notifier16RegisterCallbackEPFvjPvES1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/instance_api.cpp:116,12'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/instance_api.cpp:116,34'
          Dst:             _ZN2ot8Instance3GetINS_8NotifierEEERT_v
        - Src:             'src/core/api/instance_api.cpp:116,50'
          Dst:             _ZN2ot8Notifier16RegisterCallbackEPFvjPvES1_
    - functionName:    otInstanceGetUptimeAsString
      functionSourceFile: '/src/openthread/src/core/api/instance_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aInstance
        - aBuffer
        - aSize
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot8Instance3GetINS_6UptimeEEERT_v
        - _ZNK2ot6Uptime9GetUptimeEPct
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/instance_api.cpp:109,5'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/instance_api.cpp:109,27'
          Dst:             _ZN2ot8Instance3GetINS_6UptimeEEERT_v
        - Src:             'src/core/api/instance_api.cpp:109,41'
          Dst:             _ZNK2ot6Uptime9GetUptimeEPct
    - functionName:    otInstanceGetUptime
      functionSourceFile: '/src/openthread/src/core/api/instance_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot8Instance3GetINS_6UptimeEEERT_v
        - _ZNK2ot6Uptime9GetUptimeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/instance_api.cpp:103,62'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/instance_api.cpp:103,84'
          Dst:             _ZN2ot8Instance3GetINS_6UptimeEEERT_v
        - Src:             'src/core/api/instance_api.cpp:103,98'
          Dst:             _ZNK2ot6Uptime9GetUptimeEv
    - functionName:    otInstanceReset
      functionSourceFile: '/src/openthread/src/core/api/instance_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot8Instance5ResetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/instance_api.cpp:96,47'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/instance_api.cpp:96,69'
          Dst:             _ZN2ot8Instance5ResetEv
    - functionName:    otInstanceFinalize
      functionSourceFile: '/src/openthread/src/core/api/instance_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot8Instance8FinalizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/instance_api.cpp:94,50'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/instance_api.cpp:94,72'
          Dst:             _ZN2ot8Instance8FinalizeEv
    - functionName:    otInstanceIsInitialized
      functionSourceFile: '/src/openthread/src/core/api/instance_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZNK2ot8Instance13IsInitializedEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/instance_api.cpp:87,12'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/instance_api.cpp:87,34'
          Dst:             _ZNK2ot8Instance13IsInitializedEv
    - functionName:    _ZNK2ot8Instance5GetIdEv
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otInstanceGetId
      functionSourceFile: '/src/openthread/src/core/api/instance_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZNK2ot8Instance5GetIdEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/instance_api.cpp:82,58'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/instance_api.cpp:82,80'
          Dst:             _ZNK2ot8Instance5GetIdEv
    - functionName:    otInstanceInit
      functionSourceFile: '/src/openthread/src/core/api/instance_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstanceBuffer
        - aInstanceBufferSize
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance4InitEPvPm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/instance_api.cpp:74,16'
          Dst:             _ZN2ot8Instance4InitEPvPm
    - functionName:    otLogGenerateNextHexDumpLine
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInfo
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot23GenerateNextHexDumpLineER16otLogHexDumpInfo
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/logging_api.cpp:235,12'
          Dst:             _ZN2ot23GenerateNextHexDumpLineER16otLogHexDumpInfo
    - functionName:    otLogCli
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aLogLevel
        - aFormat
      BBCount:         19
      ICount:          80
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/api/logging_api.cpp:217,5'
          Branch Sides:
            - BranchSide:      'src/core/api/logging_api.cpp:217,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
            - BranchSide:      'src/core/api/logging_api.cpp:217,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
        - Branch String:   'src/core/api/logging_api.cpp:217,5'
          Branch Sides:
            - BranchSide:      'src/core/api/logging_api.cpp:217,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
            - BranchSide:      'src/core/api/logging_api.cpp:218,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
        - Branch String:   'src/core/api/logging_api.cpp:218,5'
          Branch Sides:
            - BranchSide:      'src/core/api/logging_api.cpp:218,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
            - BranchSide:      'src/core/api/logging_api.cpp:218,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/api/logging_api.cpp:218,5'
          Branch Sides:
            - BranchSide:      'src/core/api/logging_api.cpp:218,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
            - BranchSide:      'src/core/api/logging_api.cpp:218,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/api/logging_api.cpp:217,5'
          Dst:             __assert_fail
        - Src:             'src/core/api/logging_api.cpp:221,5'
          Dst:             _ZN2ot6Logger10LogVarArgsEPKcNS_8LogLevelES2_P13__va_list_tag
    - functionName:    otLogPlatArgs
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aLogLevel
        - aPlatModuleName
        - aFormat
        - aArgs
      BBCount:         9
      ICount:          27
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otLogPlat
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aLogLevel
        - aPlatModuleName
        - aFormat
      BBCount:         7
      ICount:          22
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otDumpDebgPlat
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aText
        - aData
        - aDataLength
      BBCount:         7
      ICount:          22
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otDumpInfoPlat
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aText
        - aData
        - aDataLength
      BBCount:         7
      ICount:          22
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otDumpNotePlat
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aText
        - aData
        - aDataLength
      BBCount:         7
      ICount:          22
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otDumpWarnPlat
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aText
        - aData
        - aDataLength
      BBCount:         7
      ICount:          22
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otDumpCritPlat
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aText
        - aData
        - aDataLength
      BBCount:         7
      ICount:          22
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otLogDebgPlat
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFormat
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otLogInfoPlat
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFormat
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otLogNotePlat
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFormat
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otLogWarnPlat
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFormat
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otLogCritPlat
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFormat
      BBCount:         5
      ICount:          14
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otLoggingSetLevel
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aLogLevel
      BBCount:         12
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot8Instance11SetLogLevelENS_8LogLevelE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/api/logging_api.cpp:47,5'
          Branch Sides:
            - BranchSide:      'src/core/api/logging_api.cpp:47,5'
              BranchSideFuncs:
                - _ZN2ot8Instance11SetLogLevelENS_8LogLevelE
            - BranchSide:      'src/core/api/logging_api.cpp:47,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/api/logging_api.cpp:47,5'
          Branch Sides:
            - BranchSide:      'src/core/api/logging_api.cpp:47,5'
              BranchSideFuncs:
                - _ZN2ot8Instance11SetLogLevelENS_8LogLevelE
            - BranchSide:      'src/core/api/logging_api.cpp:47,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/api/logging_api.cpp:48,5'
          Dst:             _ZN2ot8Instance11SetLogLevelENS_8LogLevelE
    - functionName:    otLoggingGetLevel
      functionSourceFile: '/src/openthread/src/core/api/logging_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance11GetLogLevelEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/api/logging_api.cpp:40,69'
          Branch Sides:
            - BranchSide:      'src/core/api/logging_api.cpp:40,69'
              BranchSideFuncs:
                - _ZN2ot8Instance11GetLogLevelEv
            - BranchSide:      'src/core/api/logging_api.cpp:40,69'
              BranchSideFuncs:
                - _ZN2ot8Instance11GetLogLevelEv
      Callsites:
        - Src:             'src/core/api/logging_api.cpp:40,69'
          Dst:             _ZN2ot8Instance11GetLogLevelEv
    - functionName:    _ZNK2ot7Tasklet9Scheduler18AreTaskletsPendingEv
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otTaskletsArePending
      functionSourceFile: '/src/openthread/src/core/api/tasklet_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         9
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot8Instance3GetINS_7Tasklet9SchedulerEEERT_v
        - _ZNK2ot7Tasklet9Scheduler18AreTaskletsPendingEv
        - otInstanceIsInitialized
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/api/tasklet_api.cpp:52,5'
          Branch Sides:
            - BranchSide:      'src/core/api/tasklet_api.cpp:52,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot8Instance3GetINS_7Tasklet9SchedulerEEERT_v
                - _ZNK2ot7Tasklet9Scheduler18AreTaskletsPendingEv
            - BranchSide:      'src/core/api/tasklet_api.cpp:52,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/api/tasklet_api.cpp:52,5'
          Dst:             otInstanceIsInitialized
        - Src:             'src/core/api/tasklet_api.cpp:53,14'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/tasklet_api.cpp:53,36'
          Dst:             _ZN2ot8Instance3GetINS_7Tasklet9SchedulerEEERT_v
        - Src:             'src/core/api/tasklet_api.cpp:53,62'
          Dst:             _ZNK2ot7Tasklet9Scheduler18AreTaskletsPendingEv
    - functionName:    otTaskletsProcess
      functionSourceFile: '/src/openthread/src/core/api/tasklet_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         9
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot7Tasklet9Scheduler21ProcessQueuedTaskletsEv
        - _ZN2ot8Instance3GetINS_7Tasklet9SchedulerEEERT_v
        - otInstanceIsInitialized
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/api/tasklet_api.cpp:42,5'
          Branch Sides:
            - BranchSide:      'src/core/api/tasklet_api.cpp:42,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot8Instance3GetINS_7Tasklet9SchedulerEEERT_v
                - _ZN2ot7Tasklet9Scheduler21ProcessQueuedTaskletsEv
            - BranchSide:      'src/core/api/tasklet_api.cpp:42,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/api/tasklet_api.cpp:42,5'
          Dst:             otInstanceIsInitialized
        - Src:             'src/core/api/tasklet_api.cpp:43,5'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/tasklet_api.cpp:43,27'
          Dst:             _ZN2ot8Instance3GetINS_7Tasklet9SchedulerEEERT_v
        - Src:             'src/core/api/tasklet_api.cpp:43,53'
          Dst:             _ZN2ot7Tasklet9Scheduler21ProcessQueuedTaskletsEv
    - functionName:    _ZN2ot8Instance3GetINS_14BackboneRouter12NdProxyTableEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter7Manager15GetNdProxyTableEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1042,35'
          Dst:             _ZN2ot14BackboneRouter7Manager15GetNdProxyTableEv
    - functionName:    _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
        - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:281,30'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:281,33'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:281,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_leader.cpp:281,12'
          Dst:             _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
        - Src:             'src/core/backbone_router/bbr_leader.cpp:281,42'
          Dst:             _ZNK2ot3Ip67Address13MatchesPrefixERKNS0_6PrefixE
    - functionName:    _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_leader.hpp:165,62'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter12NdProxyTableEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_14BackboneRouter12NdProxyTableEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_14BackboneRouter12NdProxyTableEEERT_v
    - functionName:    _ZN2ot14BackboneRouter6Leader24UpdateDomainPrefixConfigEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         21
      ICount:          108
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10DuaManager24HandleDomainPrefixUpdateENS_14BackboneRouter17DomainPrefixEventE
        - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZN2ot14BackboneRouter12NdProxyTable24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
        - _ZN2ot14BackboneRouter5Local24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
        - _ZN2ot14BackboneRouter6Leader25DomainPrefixEventToStringENS0_17DomainPrefixEventE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter12NdProxyTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot3Ip66PrefixeqERKS1_
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:233,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:235,20'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot14BackboneRouter6Leader25DomainPrefixEventToStringENS0_17DomainPrefixEventE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter12NdProxyTableEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager24HandleDomainPrefixUpdateENS_14BackboneRouter17DomainPrefixEventE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:242,10'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot14BackboneRouter6Leader25DomainPrefixEventToStringENS0_17DomainPrefixEventE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter12NdProxyTableEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager24HandleDomainPrefixUpdateENS_14BackboneRouter17DomainPrefixEventE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:235,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:233,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot14BackboneRouter6Leader25DomainPrefixEventToStringENS0_17DomainPrefixEventE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter12NdProxyTableEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager24HandleDomainPrefixUpdateENS_14BackboneRouter17DomainPrefixEventE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:237,19'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot14BackboneRouter6Leader25DomainPrefixEventToStringENS0_17DomainPrefixEventE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter12NdProxyTableEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager24HandleDomainPrefixUpdateENS_14BackboneRouter17DomainPrefixEventE
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:242,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:244,9'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot14BackboneRouter6Leader25DomainPrefixEventToStringENS0_17DomainPrefixEventE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter12NdProxyTableEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager24HandleDomainPrefixUpdateENS_14BackboneRouter17DomainPrefixEventE
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:250,21'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot14BackboneRouter6Leader25DomainPrefixEventToStringENS0_17DomainPrefixEventE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter12NdProxyTableEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager24HandleDomainPrefixUpdateENS_14BackboneRouter17DomainPrefixEventE
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:244,9'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
                - _ZN2ot14BackboneRouter6Leader25DomainPrefixEventToStringENS0_17DomainPrefixEventE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter12NdProxyTableEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager24HandleDomainPrefixUpdateENS_14BackboneRouter17DomainPrefixEventE
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:244,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:250,14'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:252,15'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter6Leader25DomainPrefixEventToStringENS0_17DomainPrefixEventE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter12NdProxyTableEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager24HandleDomainPrefixUpdateENS_14BackboneRouter17DomainPrefixEventE
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:256,25'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot14BackboneRouter6Leader25DomainPrefixEventToStringENS0_17DomainPrefixEventE
                - _ZNK2ot3Ip66Prefix8ToStringEv
                - _ZNK2ot6StringILt45EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter12NdProxyTableEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager24HandleDomainPrefixUpdateENS_14BackboneRouter17DomainPrefixEventE
      Callsites:
        - Src:             'src/core/backbone_router/bbr_leader.cpp:233,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/backbone_router/bbr_leader.cpp:233,39'
          Dst:             _ZNK2ot11NetworkData11NetworkData19GetNextOnMeshPrefixERjRNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/backbone_router/bbr_leader.cpp:244,9'
          Dst:             _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
        - Src:             'src/core/backbone_router/bbr_leader.cpp:247,23'
          Dst:             _ZN2ot9ClearableINS_3Ip66PrefixEE5ClearEv
        - Src:             'src/core/backbone_router/bbr_leader.cpp:250,21'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/backbone_router/bbr_leader.cpp:250,33'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
        - Src:             'src/core/backbone_router/bbr_leader.cpp:256,25'
          Dst:             _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
        - Src:             'src/core/backbone_router/bbr_leader.cpp:257,32'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/backbone_router/bbr_leader.cpp:260,5'
          Dst:             _ZN2ot14BackboneRouter6Leader25DomainPrefixEventToStringENS0_17DomainPrefixEventE
        - Src:             'src/core/backbone_router/bbr_leader.cpp:260,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/backbone_router/bbr_leader.cpp:260,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/backbone_router/bbr_leader.cpp:260,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/backbone_router/bbr_leader.cpp:263,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_leader.cpp:263,18'
          Dst:             _ZN2ot14BackboneRouter5Local24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
        - Src:             'src/core/backbone_router/bbr_leader.cpp:265,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter12NdProxyTableEEERT_v
        - Src:             'src/core/backbone_router/bbr_leader.cpp:265,25'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
        - Src:             'src/core/backbone_router/bbr_leader.cpp:270,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - Src:             'src/core/backbone_router/bbr_leader.cpp:270,23'
          Dst:             _ZN2ot10DuaManager24HandleDomainPrefixUpdateENS_14BackboneRouter17DomainPrefixEventE
    - functionName:    _ZN2ot14BackboneRouter6Leader25DomainPrefixEventToStringENS0_17DomainPrefixEventE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aEvent
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter6Leader27UpdateBackboneRouterPrimaryEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         30
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
        - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
        - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
        - _ZN2ot5ClampIjEET_S1_S1_S1_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot11NetworkData7Service7Manager24GetBackboneRouterPrimaryER22otBackboneRouterConfig
        - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:162,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:164,20'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:178,21'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:164,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:166,19'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:168,18'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:168,18'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:170,19'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:175,19'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:178,14'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:181,15'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:183,21'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:183,14'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:185,15'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:187,21'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:187,74'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:187,84'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:189,15'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:187,14'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:189,15'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:193,15'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:197,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:197,9'
              BranchSideFuncs:
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:199,39'
              BranchSideFuncs:
                - _ZN2ot5ClampIjEET_S1_S1_S1_
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:203,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:205,13'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:208,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
      Callsites:
        - Src:             'src/core/backbone_router/bbr_leader.cpp:160,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - Src:             'src/core/backbone_router/bbr_leader.cpp:160,42'
          Dst:             _ZNK2ot11NetworkData7Service7Manager24GetBackboneRouterPrimaryER22otBackboneRouterConfig
        - Src:             'src/core/backbone_router/bbr_leader.cpp:201,30'
          Dst:             _ZN2ot5ClampIjEET_S1_S1_S1_
        - Src:             'src/core/backbone_router/bbr_leader.cpp:205,13'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/backbone_router/bbr_leader.cpp:205,13'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/backbone_router/bbr_leader.cpp:205,13'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/backbone_router/bbr_leader.cpp:211,5'
          Dst:             _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
        - Src:             'src/core/backbone_router/bbr_leader.cpp:214,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_leader.cpp:214,34'
          Dst:             _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
        - Src:             'src/core/backbone_router/bbr_leader.cpp:218,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
        - Src:             'src/core/backbone_router/bbr_leader.cpp:218,23'
          Dst:             _ZN2ot10MlrManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
        - Src:             'src/core/backbone_router/bbr_leader.cpp:222,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - Src:             'src/core/backbone_router/bbr_leader.cpp:222,23'
          Dst:             _ZN2ot10DuaManager33HandleBackboneRouterPrimaryUpdateENS_14BackboneRouter6Leader5StateERK22otBackboneRouterConfig
    - functionName:    _ZNK2ot14BackboneRouter6Leader24LogBackboneRouterPrimaryENS1_5StateERK22otBackboneRouterConfig
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aState
        - aConfig
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot14BackboneRouter6Leader13StateToStringENS1_5StateE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:91,33'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:91,36'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:91,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:91,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:91,9'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:93,9'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/backbone_router/bbr_leader.cpp:89,5'
          Dst:             _ZN2ot14BackboneRouter6Leader13StateToStringENS1_5StateE
        - Src:             'src/core/backbone_router/bbr_leader.cpp:89,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/backbone_router/bbr_leader.cpp:93,9'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/backbone_router/bbr_leader.cpp:93,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot14BackboneRouter6Leader13StateToStringENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aState
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter6Leader20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14BackboneRouter6Leader24UpdateDomainPrefixConfigEv
        - _ZN2ot14BackboneRouter6Leader27UpdateBackboneRouterPrimaryEv
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:148,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:148,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter6Leader27UpdateBackboneRouterPrimaryEv
                - _ZN2ot14BackboneRouter6Leader24UpdateDomainPrefixConfigEv
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:150,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter6Leader27UpdateBackboneRouterPrimaryEv
                - _ZN2ot14BackboneRouter6Leader24UpdateDomainPrefixConfigEv
      Callsites:
        - Src:             'src/core/backbone_router/bbr_leader.cpp:148,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/backbone_router/bbr_leader.cpp:150,9'
          Dst:             _ZN2ot14BackboneRouter6Leader27UpdateBackboneRouterPrimaryEv
        - Src:             'src/core/backbone_router/bbr_leader.cpp:151,9'
          Dst:             _ZN2ot14BackboneRouter6Leader24UpdateDomainPrefixConfigEv
    - functionName:    _ZNK2ot11NetworkData7Service7Manager26GetBackboneRouterServiceIdERh
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceId
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11NetworkData7Service7Manager12GetServiceIdEhRh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:296,16'
          Dst:             _ZNK2ot11NetworkData7Service7Manager12GetServiceIdEhRh
    - functionName:    _ZNK2ot14BackboneRouter6Leader12GetServiceIdERh
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceId
      BBCount:         9
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - _ZNK2ot11NetworkData7Service7Manager26GetBackboneRouterServiceIdERh
        - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:76,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:76,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZNK2ot11NetworkData7Service7Manager26GetBackboneRouterServiceIdERh
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:76,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_leader.cpp:76,5'
          Dst:             _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
        - Src:             'src/core/backbone_router/bbr_leader.cpp:77,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - Src:             'src/core/backbone_router/bbr_leader.cpp:77,50'
          Dst:             _ZNK2ot11NetworkData7Service7Manager26GetBackboneRouterServiceIdERh
    - functionName:    _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         9
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_leader.cpp:64,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:64,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/bbr_leader.cpp:64,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_leader.cpp:64,5'
          Dst:             _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
    - functionName:    _ZN2ot14BackboneRouter6Leader5ResetEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip66Prefix9SetLengthEh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_leader.cpp:57,19'
          Dst:             _ZN2ot3Ip66Prefix9SetLengthEh
    - functionName:    _ZN2ot14BackboneRouter6LeaderC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter6Leader5ResetEv
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_leader.cpp:46,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/backbone_router/bbr_leader.cpp:48,5'
          Dst:             _ZN2ot14BackboneRouter6Leader5ResetEv
    - functionName:    _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter7Manager19GetBackboneTmfAgentEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      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:    _ZN2ot8Instance3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter7Manager19GetBackboneTmfAgentEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1048,35'
          Dst:             _ZN2ot14BackboneRouter7Manager19GetBackboneTmfAgentEv
    - functionName:    _ZNK2ot11NetworkData7Service7Manager13BbrServerData9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData7Service7Manager13BbrServerDataC2Ehtj
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - short
        - int
      constantsTouched: []
      argNames:
        - this
        - aSequenceNumber
        - aReregDelay
        - aMlrTimeout
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:438,27'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/thread/network_data_service.hpp:439,27'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot11NetworkData7Service7Manager20AddServiceWithNumberINS2_13BbrServerDataEEE7otErrorhRKT_
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aServiceNumber
        - aServerData
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager10AddServiceEPKvhS4_h
        - _ZNK2ot11NetworkData7Service7Manager13BbrServerData9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:464,87'
          Dst:             _ZNK2ot11NetworkData7Service7Manager13BbrServerData9GetLengthEv
        - Src:             'src/core/thread/network_data_service.hpp:464,16'
          Dst:             _ZN2ot11NetworkData7Service7Manager10AddServiceEPKvhS4_h
    - functionName:    _ZN2ot12CallbackBaseIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot14BackboneRouter5Local14ActionToStringENS1_6ActionE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aAction
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:253,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:253,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:255,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:255,13'
          Dst:             _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
    - functionName:    _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_leader.hpp:156,16'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_leader.hpp:156,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/bbr_leader.hpp:156,62'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_leader.hpp:156,31'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
    - functionName:    _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_6PrefixE
      functionSourceFile: '/src/openthread/src/core/net/ip6_address.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixEPKhh
        - _ZNK2ot3Ip66Prefix8GetBytesEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_address.hpp:839,43'
          Dst:             _ZNK2ot3Ip66Prefix8GetBytesEv
        - Src:             'src/core/net/ip6_address.hpp:839,63'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/net/ip6_address.hpp:839,9'
          Dst:             _ZN2ot3Ip67Address25SetMulticastNetworkPrefixEPKhh
    - functionName:    _ZN2ot14BackboneRouter5Local24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         24
      ICount:          111
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
        - _ZN2ot14BackboneRouter16BackboneTmfAgent20UnsubscribeMulticastERKNS_3Ip67AddressE
        - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_6PrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
        - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:374,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:376,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent20UnsubscribeMulticastERKNS_3Ip67AddressE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:379,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent20UnsubscribeMulticastERKNS_3Ip67AddressE
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:379,40'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:379,43'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent20UnsubscribeMulticastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:381,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent20UnsubscribeMulticastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:379,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:381,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent20UnsubscribeMulticastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:384,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:384,38'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:384,41'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:386,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:384,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:386,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_6PrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:390,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:390,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:390,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:392,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
                - _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:374,10'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:381,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:381,33'
          Dst:             _ZN2ot14BackboneRouter16BackboneTmfAgent20UnsubscribeMulticastERKNS_3Ip67AddressE
        - Src:             'src/core/backbone_router/bbr_local.cpp:386,62'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:386,76'
          Dst:             _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:386,35'
          Dst:             _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_6PrefixE
        - Src:             'src/core/backbone_router/bbr_local.cpp:387,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:387,33'
          Dst:             _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
        - Src:             'src/core/backbone_router/bbr_local.cpp:393,43'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:393,57'
          Dst:             _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:392,31'
          Dst:             _ZNK2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip66PrefixEEEEvDpOT_
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
    - functionName:    _ZN2ot14BackboneRouter5Local23ApplyNewMeshLocalPrefixEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
        - _ZN2ot14BackboneRouter16BackboneTmfAgent20UnsubscribeMulticastERKNS_3Ip67AddressE
        - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:362,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:362,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent20UnsubscribeMulticastERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
                - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:362,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:362,5'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:364,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:364,29'
          Dst:             _ZN2ot14BackboneRouter16BackboneTmfAgent20UnsubscribeMulticastERKNS_3Ip67AddressE
        - Src:             'src/core/backbone_router/bbr_local.cpp:365,58'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:365,74'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:365,32'
          Dst:             _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/backbone_router/bbr_local.cpp:366,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:366,29'
          Dst:             _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
    - functionName:    _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - this
        - aAction
        - aError
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot14BackboneRouter5Local14ActionToStringENS1_6ActionE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Ip66Prefix8ToStringEv
        - _ZNK2ot6StringILt45EE9AsCStringEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:465,5'
          Dst:             _ZN2ot14BackboneRouter5Local14ActionToStringENS1_6ActionE
        - Src:             'src/core/backbone_router/bbr_local.cpp:465,5'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:465,5'
          Dst:             _ZNK2ot3Ip66Prefix8ToStringEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:465,5'
          Dst:             _ZNK2ot6StringILt45EE9AsCStringEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:465,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_local.cpp:465,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot14BackboneRouter5Local15SetDomainPrefixERKNS_11NetworkData18OnMeshPrefixConfigE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         15
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
        - _ZN2ot14BackboneRouter5Local28AddDomainPrefixToNetworkDataEv
        - _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
        - _ZNK2ot11NetworkData18OnMeshPrefixConfig7IsValidERNS_8InstanceE
        - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:341,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:341,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZN2ot14BackboneRouter5Local28AddDomainPrefixToNetworkDataEv
                - _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:341,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:343,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:345,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
                - _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZN2ot14BackboneRouter5Local28AddDomainPrefixToNetworkDataEv
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:348,27'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZN2ot14BackboneRouter5Local28AddDomainPrefixToNetworkDataEv
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:351,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:351,19'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local28AddDomainPrefixToNetworkDataEv
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:353,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local28AddDomainPrefixToNetworkDataEv
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:341,5'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:341,5'
          Dst:             _ZNK2ot11NetworkData18OnMeshPrefixConfig7IsValidERNS_8InstanceE
        - Src:             'src/core/backbone_router/bbr_local.cpp:343,9'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:345,9'
          Dst:             _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:349,5'
          Dst:             _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
        - Src:             'src/core/backbone_router/bbr_local.cpp:351,9'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:353,9'
          Dst:             _ZN2ot14BackboneRouter5Local28AddDomainPrefixToNetworkDataEv
    - functionName:    _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
        - _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:404,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:404,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
                - _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:406,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
                - _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:406,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:406,82'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:406,43'
          Dst:             _ZN2ot11NetworkData5Local18RemoveOnMeshPrefixERKNS_3Ip66PrefixE
        - Src:             'src/core/backbone_router/bbr_local.cpp:409,5'
          Dst:             _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
    - functionName:    _ZN2ot14BackboneRouter5Local28AddDomainPrefixToNetworkDataEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZN2ot11NetworkData5Local15AddOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:434,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:434,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData5Local15AddOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:436,17'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
                - _ZN2ot11NetworkData5Local15AddOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
                - _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:434,29'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:434,41'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:436,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:436,43'
          Dst:             _ZN2ot11NetworkData5Local15AddOnMeshPrefixERKNS0_18OnMeshPrefixConfigE
        - Src:             'src/core/backbone_router/bbr_local.cpp:439,5'
          Dst:             _ZN2ot14BackboneRouter5Local15LogDomainPrefixENS1_6ActionE7otError
    - functionName:    _ZN2ot14BackboneRouter5Local18RemoveDomainPrefixERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         17
      ICount:          65
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
        - _ZN2ot3Ip66Prefix9SetLengthEh
        - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
        - _ZNK2ot3Ip66PrefixeqERKS1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:323,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:323,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZNK2ot3Ip66PrefixeqERKS1_
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip66Prefix9SetLengthEh
                - _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:323,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:324,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:324,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip66Prefix9SetLengthEh
                - _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:324,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:326,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:328,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip66Prefix9SetLengthEh
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:331,5'
              BranchSideFuncs:
                - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
                - _ZN2ot3Ip66Prefix9SetLengthEh
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:323,5'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:324,5'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:324,5'
          Dst:             _ZNK2ot3Ip66PrefixeqERKS1_
        - Src:             'src/core/backbone_router/bbr_local.cpp:326,9'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:328,9'
          Dst:             _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:331,25'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:331,37'
          Dst:             _ZN2ot3Ip66Prefix9SetLengthEh
    - functionName:    _ZN2ot14BackboneRouter5Local15GetDomainPrefixERNS_11NetworkData18OnMeshPrefixConfigE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         9
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZNK2ot3Ip66Prefix9GetLengthEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:311,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:311,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:311,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:311,5'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:311,5'
          Dst:             _ZNK2ot3Ip66Prefix9GetLengthEv
    - functionName:    _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          74
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle29IsRouterRoleTransitionPendingEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:288,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:288,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:288,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:290,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:290,32'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:292,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:294,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:296,25'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:298,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:301,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:301,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:303,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:288,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:288,5'
          Dst:             _ZNK2ot3Mle3Mle29IsRouterRoleTransitionPendingEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:296,25'
          Dst:             _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
        - Src:             'src/core/backbone_router/bbr_local.cpp:296,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/backbone_router/bbr_local.cpp:303,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:303,27'
          Dst:             _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
    - functionName:    _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         28
      ICount:          116
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager24AddBackboneRouterServiceEhtj
        - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
        - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:173,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:173,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager24AddBackboneRouterServiceEhtj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:173,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:173,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:173,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager24AddBackboneRouterServiceEhtj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:173,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:175,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:178,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager24AddBackboneRouterServiceEhtj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:182,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager24AddBackboneRouterServiceEhtj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:185,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager24AddBackboneRouterServiceEhtj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:178,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:178,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager24AddBackboneRouterServiceEhtj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:178,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager24AddBackboneRouterServiceEhtj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:178,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:178,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
                - _ZN2ot11NetworkData7Service7Manager24AddBackboneRouterServiceEhtj
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:178,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:185,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:185,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:187,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:173,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:173,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:178,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:178,9'
          Dst:             _ZNK2ot14BackboneRouter6Leader10HasPrimaryEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:178,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:178,9'
          Dst:             _ZNK2ot14BackboneRouter6Leader11GetServer16Ev
        - Src:             'src/core/backbone_router/bbr_local.cpp:178,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:178,9'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/backbone_router/bbr_local.cpp:185,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:185,5'
          Dst:             _ZN2ot11NetworkData7Service7Manager24AddBackboneRouterServiceEhtj
        - Src:             'src/core/backbone_router/bbr_local.cpp:187,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:187,34'
          Dst:             _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:192,5'
          Dst:             _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot11NetworkData7Service7Manager24AddBackboneRouterServiceEhtj
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - short
        - int
      constantsTouched: []
      argNames:
        - this
        - aSequenceNumber
        - aReregistrationDelay
        - aMlrTimeout
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13BbrServerDataC2Ehtj
        - _ZN2ot11NetworkData7Service7Manager20AddServiceWithNumberINS2_13BbrServerDataEEE7otErrorhRKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:264,37'
          Dst:             _ZN2ot11NetworkData7Service7Manager13BbrServerDataC2Ehtj
        - Src:             'src/core/thread/network_data_service.hpp:263,16'
          Dst:             _ZN2ot11NetworkData7Service7Manager20AddServiceWithNumberINS2_13BbrServerDataEEE7otErrorhRKT_
    - functionName:    _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - this
        - aAction
        - aError
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot14BackboneRouter5Local14ActionToStringENS1_6ActionE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:471,5'
          Dst:             _ZN2ot14BackboneRouter5Local14ActionToStringENS1_6ActionE
        - Src:             'src/core/backbone_router/bbr_local.cpp:471,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/backbone_router/bbr_local.cpp:471,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_local.cpp:471,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot14BackboneRouter5Local33HandleBackboneRouterPrimaryUpdateENS0_6Leader5StateERK22otBackboneRouterConfig
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aState
        - aConfig
      BBCount:         26
      ICount:          129
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
        - _ZN2ot14BackboneRouter5Local23IncrementSequenceNumberEv
        - _ZN2ot14BackboneRouter5Local5ResetEv
        - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
        - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - _ZNK2ot3Mle3Mle10IsAttachedEv
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:244,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:244,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsAttachedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot14BackboneRouter5Local23IncrementSequenceNumberEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
                - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
                - _ZN2ot14BackboneRouter5Local5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:244,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:244,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:244,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot14BackboneRouter5Local23IncrementSequenceNumberEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
                - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
                - _ZN2ot14BackboneRouter5Local5ResetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:244,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:247,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:249,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle8IsLeaderEv
                - _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:259,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
                - _ZN2ot14BackboneRouter5Local23IncrementSequenceNumberEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
                - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
                - _ZN2ot14BackboneRouter5Local5ResetEv
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:251,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:254,78'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:257,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
                - _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:259,14'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:261,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local5ResetEv
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:263,15'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local23IncrementSequenceNumberEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
                - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:263,14'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:267,32'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:276,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:244,5'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:244,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:244,5'
          Dst:             _ZNK2ot3Mle3Mle10IsAttachedEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:251,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:251,30'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:254,17'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint16InRangeEtt
        - Src:             'src/core/backbone_router/bbr_local.cpp:257,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:257,27'
          Dst:             _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
        - Src:             'src/core/backbone_router/bbr_local.cpp:259,35'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:259,51'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Src:             'src/core/backbone_router/bbr_local.cpp:261,9'
          Dst:             _ZN2ot14BackboneRouter5Local5ResetEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:270,9'
          Dst:             _ZN2ot14BackboneRouter5Local23IncrementSequenceNumberEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:271,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:271,25'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
        - Src:             'src/core/backbone_router/bbr_local.cpp:272,21'
          Dst:             _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
        - Src:             'src/core/backbone_router/bbr_local.cpp:272,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/backbone_router/bbr_local.cpp:276,9'
          Dst:             _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
    - functionName:    _ZN2ot14BackboneRouter5Local5ResetEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot14BackboneRouter5Local13RemoveServiceEv
        - _ZN2ot14BackboneRouter5Local23IncrementSequenceNumberEv
        - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:100,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:100,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local13RemoveServiceEv
                - _ZN2ot14BackboneRouter5Local23IncrementSequenceNumberEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:100,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:104,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:104,19'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local23IncrementSequenceNumberEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:107,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local23IncrementSequenceNumberEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:102,5'
          Dst:             _ZN2ot14BackboneRouter5Local13RemoveServiceEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:107,9'
          Dst:             _ZN2ot14BackboneRouter5Local23IncrementSequenceNumberEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:108,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:108,25'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
        - Src:             'src/core/backbone_router/bbr_local.cpp:109,9'
          Dst:             _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
    - functionName:    _ZN2ot14BackboneRouter5Local23IncrementSequenceNumberEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          44
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:414,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:418,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:418,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:422,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:422,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:425,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aState
      BBCount:         17
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:210,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:210,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:210,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:212,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:216,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:219,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:221,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:225,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:225,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:228,9'
              BranchSideFuncs:
                - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:232,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:216,62'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:216,78'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:216,36'
          Dst:             _ZN2ot3Ip67Address25SetMulticastNetworkPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/backbone_router/bbr_local.cpp:221,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:221,28'
          Dst:             _ZN2ot3Ip65Netif20RemoveUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/backbone_router/bbr_local.cpp:228,25'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:228,48'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:228,64'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:228,38'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_13NetworkPrefixE
        - Src:             'src/core/backbone_router/bbr_local.cpp:229,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11ThreadNetifEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:229,28'
          Dst:             _ZN2ot3Ip65Netif17AddUnicastAddressERNS1_14UnicastAddressE
        - Src:             'src/core/backbone_router/bbr_local.cpp:234,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:234,21'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot14BackboneRouter5Local13RemoveServiceEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager27RemoveBackboneRouterServiceEv
        - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:200,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:200,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:201,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:200,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData7Service7ManagerEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:200,5'
          Dst:             _ZN2ot11NetworkData7Service7Manager27RemoveBackboneRouterServiceEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:201,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:201,34'
          Dst:             _ZN2ot11NetworkData8Notifier23HandleServerDataUpdatedEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:205,5'
          Dst:             _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
    - functionName:    _ZN2ot11NetworkData7Service7Manager27RemoveBackboneRouterServiceEv
      functionSourceFile: '/src/openthread/src/core/thread/network_data_service.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData7Service7Manager13RemoveServiceEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_data_service.hpp:273,54'
          Dst:             _ZN2ot11NetworkData7Service7Manager13RemoveServiceEh
    - functionName:    _ZN2ot14BackboneRouter5Local9SetConfigERK22otBackboneRouterConfig
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         26
      ICount:          148
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
        - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:134,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:134,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:134,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:137,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:137,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:137,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:139,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:141,32'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:145,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:145,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:147,23'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:151,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:151,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:153,27'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:157,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:157,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:157,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:159,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
                - _ZN2ot8Notifier6SignalENS_5EventE
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
                - _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:159,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
        - Src:             'src/core/backbone_router/bbr_local.cpp:159,25'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
        - Src:             'src/core/backbone_router/bbr_local.cpp:161,21'
          Dst:             _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
        - Src:             'src/core/backbone_router/bbr_local.cpp:161,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/backbone_router/bbr_local.cpp:165,5'
          Dst:             _ZN2ot14BackboneRouter5Local10LogServiceENS1_6ActionE7otError
    - functionName:    _ZNK2ot14BackboneRouter5Local9GetConfigER22otBackboneRouterConfig
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConfig
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter5Local10SetEnabledEb
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aEnable
      BBCount:         12
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
        - _ZN2ot14BackboneRouter5Local13RemoveServiceEv
        - _ZN2ot14BackboneRouter5Local28AddDomainPrefixToNetworkDataEv
        - _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
        - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
        - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:79,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:79,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
                - _ZN2ot14BackboneRouter5Local13RemoveServiceEv
                - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
                - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
                - _ZN2ot14BackboneRouter5Local28AddDomainPrefixToNetworkDataEv
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:79,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_local.cpp:81,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:83,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
                - _ZN2ot14BackboneRouter5Local28AddDomainPrefixToNetworkDataEv
                - _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
                - _ZL11IgnoreError7otError.22101
            - BranchSide:      'src/core/backbone_router/bbr_local.cpp:89,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
                - _ZN2ot14BackboneRouter5Local13RemoveServiceEv
                - _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:79,5'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:83,9'
          Dst:             _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
        - Src:             'src/core/backbone_router/bbr_local.cpp:84,9'
          Dst:             _ZN2ot14BackboneRouter5Local28AddDomainPrefixToNetworkDataEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:85,21'
          Dst:             _ZN2ot14BackboneRouter5Local10AddServiceENS1_12RegisterModeE
        - Src:             'src/core/backbone_router/bbr_local.cpp:85,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/backbone_router/bbr_local.cpp:89,9'
          Dst:             _ZN2ot14BackboneRouter5Local33RemoveDomainPrefixFromNetworkDataEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:90,9'
          Dst:             _ZN2ot14BackboneRouter5Local13RemoveServiceEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:91,9'
          Dst:             _ZN2ot14BackboneRouter5Local8SetStateENS1_5StateE
    - functionName:    _ZN2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:241,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixEEC2Ev
    - functionName:    _ZN2ot14BackboneRouter5LocalC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
        - _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
        - _ZN2ot3Ip66Prefix9SetLengthEh
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot6Random9NonCrypto8GetUint8Ev
        - _ZN2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EEC2Ev
        - _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_local.cpp:47,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/backbone_router/bbr_local.cpp:50,23'
          Dst:             _ZN2ot6Random9NonCrypto8GetUint8Ev
        - Src:             'src/core/backbone_router/bbr_local.cpp:46,8'
          Dst:             _ZN2ot8CallbackIPFvPv33otBackboneRouterDomainPrefixEventPK11otIp6PrefixELNS_23CallbackContextPositionE0EEC2Ev
        - Src:             'src/core/backbone_router/bbr_local.cpp:56,25'
          Dst:             _ZN2ot11NetworkData18OnMeshPrefixConfig9GetPrefixEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:56,37'
          Dst:             _ZN2ot3Ip66Prefix9SetLengthEh
        - Src:             'src/core/backbone_router/bbr_local.cpp:59,21'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress27InitAsThreadOriginMeshLocalEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:60,21'
          Dst:             _ZN2ot3Ip65Netif14UnicastAddress10GetAddressEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:60,34'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:60,43'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier12SetToLocatorEt
        - Src:             'src/core/backbone_router/bbr_local.cpp:63,32'
          Dst:             _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
        - Src:             'src/core/backbone_router/bbr_local.cpp:70,31'
          Dst:             _ZN2ot9ClearableINS_3Ip67AddressEE5ClearEv
    - functionName:    _ZN2ot12TimerMilliInINS_14BackboneRouter7ManagerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
    - functionName:    _ZN2ot14BackboneRouter7Manager11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot14BackboneRouter12NdProxyTable11HandleTimerEv
        - _ZN2ot14BackboneRouter23MulticastListenersTable6ExpireEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:114,30'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable6ExpireEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:118,19'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable11HandleTimerEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:121,12'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot12CallbackBaseIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot13ClearAllBytesINS_14BackboneRouter23MulticastListenersTable8ListenerEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_14BackboneRouter23MulticastListenersTable8ListenerEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_14BackboneRouter23MulticastListenersTable8ListenerEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_14BackboneRouter23MulticastListenersTable8ListenerEEEvRT_
    - functionName:    _ZN2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:241,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressEEC2Ev
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTable8ListenerC2Ev
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_14BackboneRouter23MulticastListenersTable8ListenerEE5ClearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.hpp:83,26'
          Dst:             _ZN2ot9ClearableINS_14BackboneRouter23MulticastListenersTable8ListenerEE5ClearEv
    - functionName:    _ZN2ot12CallbackBaseIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot13ClearAllBytesINS_14BackboneRouter12NdProxyTable7NdProxyEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_14BackboneRouter12NdProxyTable7NdProxyEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_14BackboneRouter12NdProxyTable7NdProxyEEEvRT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_14BackboneRouter12NdProxyTable7NdProxyEEEvRT_
    - functionName:    _ZN2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:241,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressEEC2Ev
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable7NdProxyC2Ev
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9ClearableINS_14BackboneRouter12NdProxyTable7NdProxyEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:120,25'
          Dst:             _ZN2ot9ClearableINS_14BackboneRouter12NdProxyTable7NdProxyEE5ClearEv
    - functionName:    _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy9GetRloc16Ev
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh12ELh16EEEEE7otErrorRNS_7MessageEPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:633,16'
          Dst:             _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
    - functionName:    _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4Time9MsecToSecEj
        - _ZNK2ot4TimemiERKS0_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:100,41'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:100,62'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:100,20'
          Dst:             _ZN2ot4Time9MsecToSecEj
    - functionName:    _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip67AddressES5_RKNS2_19InterfaceIdentifierEjt
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - this
        - aDstAddr
        - aDua
        - aMeshLocalIid
        - aTimeSinceLastTransaction
        - aSrcRloc16
      BBCount:         47
      ICount:          216
      EdgeCount:       58
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh12ELh16EEEEE7otErrorRNS_7MessageEPKc
        - _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeENS_3UriE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
        - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:639,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:639,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeENS_3UriE
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh12ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:639,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:641,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:641,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:643,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh12ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:643,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:643,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:645,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh12ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:645,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:645,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:647,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh12ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:647,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:647,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:649,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh12ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:649,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:649,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:651,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
                - _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
                - _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
                - _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh12ELh16EEEEE7otErrorRNS_7MessageEPKc
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:651,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:651,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:654,9'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:654,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:656,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:659,29'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:656,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:656,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:657,5'
              BranchSideFuncs:
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:671,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:671,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:671,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:671,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:671,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:671,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:636,22'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/backbone_router/bbr_manager.cpp:637,43'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:639,5'
          Dst:             _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:641,5'
          Dst:             _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeENS_3UriE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:643,5'
          Dst:             _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:645,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:647,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:649,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh6EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:651,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP18NetworkNameManagerEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:651,5'
          Dst:             _ZNK2ot7MeshCoP18NetworkNameManager14GetNetworkNameEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:651,5'
          Dst:             _ZNK2ot7MeshCoP11NetworkName12GetAsCStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:651,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13StringTlvInfoILh12ELh16EEEEE7otErrorRNS_7MessageEPKc
        - Src:             'src/core/backbone_router/bbr_manager.cpp:656,9'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:659,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:660,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - Src:             'src/core/backbone_router/bbr_manager.cpp:662,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetHopLimitEh
        - Src:             'src/core/backbone_router/bbr_manager.cpp:663,17'
          Dst:             _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
        - Src:             'src/core/backbone_router/bbr_manager.cpp:665,31'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:668,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:668,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:668,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:668,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/backbone_router/bbr_manager.cpp:671,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot14BackboneRouter7Manager33SendProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDua
        - aMeshLocalIid
        - aTimeSinceLastTransaction
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip67AddressES5_RKNS2_19InterfaceIdentifierEjt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:615,31'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:615,44'
          Dst:             _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:615,12'
          Dst:             _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip67AddressES5_RKNS2_19InterfaceIdentifierEjt
    - functionName:    _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      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:    _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - this
        - aDua
        - aMeshLocalIid
        - aTimeSinceLastTransaction
        - aSrcRloc16
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
        - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:709,30'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:709,46'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:709,10'
          Dst:             _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - Src:             'src/core/backbone_router/bbr_manager.cpp:710,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:710,28'
          Dst:             _ZN2ot15AddressResolver24SendAddressQueryResponseERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPKjS4_
        - Src:             'src/core/backbone_router/bbr_manager.cpp:712,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:712,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:712,5'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:712,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:712,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/backbone_router/bbr_manager.cpp:712,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDua
        - aMeshLocalIid
      BBCount:         17
      ICount:          104
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
        - _ZN2ot14BackboneRouter12NdProxyTable17NotifyDadCompleteERNS1_7NdProxyEb
        - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
        - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
        - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
        - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy9GetRloc16Ev
        - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:683,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:683,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
                - _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
                - _ZN2ot14BackboneRouter12NdProxyTable17NotifyDadCompleteERNS1_7NdProxyEb
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:683,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:687,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:691,34'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy9GetRloc16Ev
                - _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot14BackboneRouter12NdProxyTable17NotifyDadCompleteERNS1_7NdProxyEb
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:695,58'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable17NotifyDadCompleteERNS1_7NdProxyEb
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:698,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:698,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:698,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:678,54'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:685,26'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:685,44'
          Dst:             _ZNK2ot11UnequatableINS_3Ip619InterfaceIdentifierEEneERKS2_
        - Src:             'src/core/backbone_router/bbr_manager.cpp:691,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:691,50'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:691,81'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy9GetRloc16Ev
        - Src:             'src/core/backbone_router/bbr_manager.cpp:691,14'
          Dst:             _ZN2ot3Ip67Address19SetToRoutingLocatorERKNS0_13NetworkPrefixEt
        - Src:             'src/core/backbone_router/bbr_manager.cpp:692,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:692,32'
          Dst:             _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
        - Src:             'src/core/backbone_router/bbr_manager.cpp:695,5'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable17NotifyDadCompleteERNS1_7NdProxyEb
        - Src:             'src/core/backbone_router/bbr_manager.cpp:698,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:698,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:698,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:698,5'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:698,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:698,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDua
        - aMeshLocalIid
        - aTimeSinceLastTransaction
      BBCount:         17
      ICount:          104
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
        - _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
        - _ZN2ot14BackboneRouter7Manager33SendProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
        - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
        - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
        - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
        - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:725,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:725,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
                - _ZN2ot14BackboneRouter7Manager33SendProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:725,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:727,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:729,50'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
                - _ZN2ot14BackboneRouter7Manager33SendProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:744,46'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:731,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:733,50'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:737,59'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
                - _ZN2ot14BackboneRouter7Manager33SendProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot13ErrorToStringE7otError
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:721,52'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:727,18'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:727,36'
          Dst:             _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Src:             'src/core/backbone_router/bbr_manager.cpp:729,59'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:733,13'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:737,74'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:738,68'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:737,25'
          Dst:             _ZN2ot14BackboneRouter7Manager33SendProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
        - Src:             'src/core/backbone_router/bbr_manager.cpp:737,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:744,9'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:745,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:745,32'
          Dst:             _ZN2ot15AddressResolver16SendAddressErrorERKNS_3Ip67AddressERKNS1_19InterfaceIdentifierEPS3_
        - Src:             'src/core/backbone_router/bbr_manager.cpp:749,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:749,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:749,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:749,5'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:749,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:749,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/backbone_router/bbr_manager.cpp:749,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE7EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         53
      ICount:          198
      EdgeCount:       65
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
        - _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
        - _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
        - _ZNK2ot4Coap7Message13IsConfirmableEv
        - _ZNK2ot4Coap7Message13IsPostRequestEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:577,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:577,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Coap7Message13IsPostRequestEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
                - _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:577,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:579,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:579,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsPostRequestEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
                - _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:579,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:580,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:580,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
                - _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:580,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:584,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:584,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:585,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
                - _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:585,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:585,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:586,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
                - _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:586,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:586,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:587,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
                - _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:587,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:587,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:589,40'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
                - _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:590,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:590,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
                - _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:590,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
                - _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:590,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:590,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
                - _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:590,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:592,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:594,64'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:596,14'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:596,14'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:598,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:602,57'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:605,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:605,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:605,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:577,5'
          Dst:             _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:579,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:579,5'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:580,5'
          Dst:             _ZNK2ot4Coap7Message13IsPostRequestEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:582,27'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:584,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:585,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:586,5'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:587,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:589,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:594,9'
          Dst:             _ZN2ot14BackboneRouter7Manager35HandleProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
        - Src:             'src/core/backbone_router/bbr_manager.cpp:598,9'
          Dst:             _ZN2ot14BackboneRouter7Manager23HandleDadBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:602,9'
          Dst:             _ZN2ot14BackboneRouter7Manager28HandleExtendedBackboneAnswerERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEjt
        - Src:             'src/core/backbone_router/bbr_manager.cpp:605,5'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:608,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:608,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip611MessageInfoERKNS2_7AddressEtRKNS0_12NdProxyTable7NdProxyE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQueryMessageInfo
        - aDua
        - aSrcRloc16
        - aNdProxy
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip67AddressES5_RKNS2_19InterfaceIdentifierEjt
        - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
        - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:624,49'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:624,79'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:625,40'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:624,12'
          Dst:             _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip67AddressES5_RKNS2_19InterfaceIdentifierEjt
    - functionName:    _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy10GetDadFlagEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE9EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         39
      ICount:          148
      EdgeCount:       47
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
        - _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip611MessageInfoERKNS2_7AddressEtRKNS0_12NdProxyTable7NdProxyE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy10GetDadFlagEv
        - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:545,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:545,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy10GetDadFlagEv
                - _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip611MessageInfoERKNS2_7AddressEtRKNS0_12NdProxyTable7NdProxyE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:545,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:547,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:547,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy10GetDadFlagEv
                - _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip611MessageInfoERKNS2_7AddressEtRKNS0_12NdProxyTable7NdProxyE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:547,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:548,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:548,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy10GetDadFlagEv
                - _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip611MessageInfoERKNS2_7AddressEtRKNS0_12NdProxyTable7NdProxyE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:548,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:550,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:550,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:552,40'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy10GetDadFlagEv
                - _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip611MessageInfoERKNS2_7AddressEtRKNS0_12NdProxyTable7NdProxyE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:553,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:553,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy10GetDadFlagEv
                - _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip611MessageInfoERKNS2_7AddressEtRKNS0_12NdProxyTable7NdProxyE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:553,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy10GetDadFlagEv
                - _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip611MessageInfoERKNS2_7AddressEtRKNS0_12NdProxyTable7NdProxyE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:553,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:553,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy10GetDadFlagEv
                - _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip611MessageInfoERKNS2_7AddressEtRKNS0_12NdProxyTable7NdProxyE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:553,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:559,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:559,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy10GetDadFlagEv
                - _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip611MessageInfoERKNS2_7AddressEtRKNS0_12NdProxyTable7NdProxyE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:559,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:559,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:559,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:559,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip611MessageInfoERKNS2_7AddressEtRKNS0_12NdProxyTable7NdProxyE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:545,5'
          Dst:             _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:547,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:547,5'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:548,5'
          Dst:             _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:550,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:552,13'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh2EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:555,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:555,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:555,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:555,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:555,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:555,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/backbone_router/bbr_manager.cpp:558,29'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:559,5'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy10GetDadFlagEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:561,13'
          Dst:             _ZN2ot14BackboneRouter7Manager18SendBackboneAnswerERKNS_3Ip611MessageInfoERKNS2_7AddressEtRKNS0_12NdProxyTable7NdProxyE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:564,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:564,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aDua
        - aRloc16
      BBCount:         32
      ICount:          142
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
        - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:512,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:512,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:512,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:515,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:515,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:515,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:517,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:517,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:519,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:519,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:521,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:524,29'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:521,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:521,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:522,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:534,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:534,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:534,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:534,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:534,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:534,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:510,22'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/backbone_router/bbr_manager.cpp:512,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:512,5'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:514,33'
          Dst:             _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:517,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:521,9'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh2EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:524,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:524,42'
          Dst:             _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:524,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:525,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - Src:             'src/core/backbone_router/bbr_manager.cpp:527,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetHopLimitEh
        - Src:             'src/core/backbone_router/bbr_manager.cpp:528,17'
          Dst:             _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
        - Src:             'src/core/backbone_router/bbr_manager.cpp:530,31'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:533,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:533,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:533,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:533,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/backbone_router/bbr_manager.cpp:534,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable12IsRegisteredERKNS_3Ip619InterfaceIdentifierE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddressIid
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable16FindByAddressIidERKNS_3Ip619InterfaceIdentifierE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:178,77'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable16FindByAddressIidERKNS_3Ip619InterfaceIdentifierE
    - functionName:    _ZN2ot14BackboneRouter7Manager26ShouldForwardDuaToBackboneERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         29
      ICount:          91
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - _ZN2ot14BackboneRouter12NdProxyTable12IsRegisteredERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot3Mle3Mle9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:490,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:490,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot14BackboneRouter12NdProxyTable12IsRegisteredERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:490,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:491,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:491,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot14BackboneRouter12NdProxyTable12IsRegisteredERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:491,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:494,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:494,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:494,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
                - _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:496,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:496,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle9GetRloc16Ev
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:496,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:498,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:498,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:498,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:490,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:490,5'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:491,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:491,5'
          Dst:             _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:494,5'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:494,5'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable12IsRegisteredERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:496,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13NeighborTableEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:496,5'
          Dst:             _ZN2ot13NeighborTable12FindNeighborERKNS_3Ip67AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:498,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:498,5'
          Dst:             _ZN2ot15AddressResolver6LookUpERKNS_3Ip67AddressE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:498,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:498,5'
          Dst:             _ZNK2ot3Mle3Mle9GetRloc16Ev
    - functionName:    _ZN2ot14BackboneRouter7Manager15GetNdProxyTableEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 484
      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:    _ZN2ot14BackboneRouter7Manager47ConfigNextMulticastListenerRegistrationResponseENS_15ThreadStatusTlv9MlrStatusE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aStatus
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter7Manager33ConfigNextDuaRegistrationResponseEPKNS_3Ip619InterfaceIdentifierEh
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMlIid
        - aStatus
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot9ClearableINS_3Ip619InterfaceIdentifierEE5ClearEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:461,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:463,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:467,9'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_3Ip619InterfaceIdentifierEE5ClearEv
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:467,33'
          Dst:             _ZN2ot9ClearableINS_3Ip619InterfaceIdentifierEE5ClearEv
    - functionName:    _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aTarget
        - aStatus
      BBCount:         28
      ICount:          125
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase18NewResponseMessageERKNS0_7MessageE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:442,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:442,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:442,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:444,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:444,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:445,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:445,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:445,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:447,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:447,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:447,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:450,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:450,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:450,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:450,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:450,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:450,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:450,5'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:441,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:441,33'
          Dst:             _ZN2ot4Coap8CoapBase18NewResponseMessageERKNS0_7MessageE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:444,5'
          Dst:             _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:445,5'
          Dst:             _ZN2ot3Tlv6AppendINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRNS_7MessageERKNT_9ValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:447,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:447,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:450,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:451,5'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:451,5'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:451,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:451,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot14BackboneRouter7Manager21HandleDuaRegistrationERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         67
      ICount:          283
      EdgeCount:       81
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
        - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
        - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
        - _ZNK2ot3Ip619InterfaceIdentifier16IsRoutingLocatorEv
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:369,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:369,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
                - _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:369,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:370,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:370,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
                - _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:370,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:372,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:372,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:373,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
                - _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:373,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:373,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:376,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
                - _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:376,33'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:376,37'
              BranchSideFuncs:
                - _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:391,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:376,77'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:376,80'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:378,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:376,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:378,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:391,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:379,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:381,55'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:385,62'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:391,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:391,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:391,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:392,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:392,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:392,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:393,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:393,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
                - _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:393,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:398,36'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:397,27'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:397,27'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:397,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:403,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:405,16'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:408,16'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:411,16'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:416,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:416,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:416,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:418,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:418,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:421,13'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:421,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:423,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
                - _ZL11IgnoreError7otError.22223
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:428,41'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:360,44'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:360,57'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:369,5'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:369,5'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:369,5'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier16IsRoutingLocatorEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:370,5'
          Dst:             _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:372,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh0ENS_3Ip67AddressEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:373,5'
          Dst:             _ZN2ot3Tlv4FindINS_13SimpleTlvInfoILh3ENS_3Ip619InterfaceIdentifierEEEEE7otErrorRKNS_7MessageERNT_9ValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:376,61'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier13IsUnspecifiedEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:376,104'
          Dst:             _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Src:             'src/core/backbone_router/bbr_manager.cpp:392,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:392,5'
          Dst:             _ZNK2ot14BackboneRouter6Leader15HasDomainPrefixEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:393,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:393,5'
          Dst:             _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:395,31'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh6EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:397,43'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:397,80'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:397,94'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:397,103'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier10GetLocatorEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:397,27'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
        - Src:             'src/core/backbone_router/bbr_manager.cpp:416,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:416,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/backbone_router/bbr_manager.cpp:423,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:423,43'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:423,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:428,13'
          Dst:             _ZN2ot14BackboneRouter7Manager27SendDuaRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoERKNS6_7AddressENS_15ThreadStatusTlv9DuaStatusE
    - functionName:    _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE38EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         9
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14BackboneRouter7Manager21HandleDuaRegistrationERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:349,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:349,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager21HandleDuaRegistrationERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:349,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:349,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:349,5'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:350,5'
          Dst:             _ZN2ot14BackboneRouter7Manager21HandleDuaRegistrationERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_local.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 228
      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:    _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - this
        - aAddresses
        - aAddressNum
        - aTimeout
      BBCount:         39
      ICount:          183
      EdgeCount:       47
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot15Ip6AddressesTlv4InitEv
        - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase28NewNonConfirmablePostMessageENS_3UriE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:318,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:318,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot4Coap8CoapBase28NewNonConfirmablePostMessageENS_3UriE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot15Ip6AddressesTlv4InitEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:318,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot4Coap8CoapBase28NewNonConfirmablePostMessageENS_3UriE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot15Ip6AddressesTlv4InitEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:318,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:318,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase28NewNonConfirmablePostMessageENS_3UriE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot15Ip6AddressesTlv4InitEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:320,15'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase28NewNonConfirmablePostMessageENS_3UriE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot15Ip6AddressesTlv4InitEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:321,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:321,5'
              BranchSideFuncs:
                - _ZN2ot15Ip6AddressesTlv4InitEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:321,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:325,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:325,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:326,5'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:326,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:326,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:328,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:328,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:328,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:330,29'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:336,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:336,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:339,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:339,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:339,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:339,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:339,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:339,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:339,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:314,23'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/backbone_router/bbr_manager.cpp:316,37'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter16BackboneTmfAgentEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:318,5'
          Dst:             __assert_fail
        - Src:             'src/core/backbone_router/bbr_manager.cpp:320,27'
          Dst:             _ZN2ot4Coap8CoapBase28NewNonConfirmablePostMessageENS_3UriE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:323,18'
          Dst:             _ZN2ot15Ip6AddressesTlv4InitEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:324,18'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/backbone_router/bbr_manager.cpp:325,5'
          Dst:             _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
        - Src:             'src/core/backbone_router/bbr_manager.cpp:326,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/backbone_router/bbr_manager.cpp:328,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh11EjEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:330,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:330,42'
          Dst:             _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:330,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:331,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - Src:             'src/core/backbone_router/bbr_manager.cpp:333,17'
          Dst:             _ZN2ot3Ip611MessageInfo11SetHopLimitEh
        - Src:             'src/core/backbone_router/bbr_manager.cpp:334,17'
          Dst:             _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
        - Src:             'src/core/backbone_router/bbr_manager.cpp:336,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:339,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:340,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:340,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aStatus
        - aFailedAddresses
        - aFailedAddressNum
      BBCount:         39
      ICount:          180
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot15Ip6AddressesTlv4InitEv
        - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase18NewResponseMessageERKNS0_7MessageE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:283,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:283,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot15Ip6AddressesTlv4InitEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:283,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:285,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:285,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:287,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot15Ip6AddressesTlv4InitEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:287,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:291,22'
              BranchSideFuncs:
                - _ZN2ot15Ip6AddressesTlv4InitEv
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:301,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:293,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:293,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:295,22'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:295,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:297,13'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:299,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:297,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:297,13'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:298,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:301,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:301,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:304,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:304,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:304,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:304,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:304,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:304,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:304,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:282,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:282,33'
          Dst:             _ZN2ot4Coap8CoapBase18NewResponseMessageERKNS0_7MessageE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:285,5'
          Dst:             _ZN2ot3Tlv6AppendINS_15ThreadStatusTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:291,22'
          Dst:             _ZN2ot15Ip6AddressesTlv4InitEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:292,22'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/backbone_router/bbr_manager.cpp:293,9'
          Dst:             _ZN2ot7Message6AppendINS_15Ip6AddressesTlvEEE7otErrorRKT_
        - Src:             'src/core/backbone_router/bbr_manager.cpp:297,13'
          Dst:             _ZN2ot7Message6AppendINS_3Ip67AddressEEE7otErrorRKT_
        - Src:             'src/core/backbone_router/bbr_manager.cpp:301,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:301,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:304,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:305,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:305,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh11EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvIjEE7otErrorRKNS_7MessageEhRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvIjEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot3Tlv4FindINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:511,16'
          Dst:             _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
    - functionName:    _ZN2ot14BackboneRouter7Manager35HandleMulticastListenerRegistrationERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         88
      ICount:          423
      EdgeCount:       107
      CyclomaticComplexity: 21
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
        - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
        - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
        - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh11EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - _ZN2ot4Time9SecToMsecEj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
        - _ZNK2ot11OffsetRange7IsEmptyEv
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
        - _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - _ZNK2ot4TimeplEj
        - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:152,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:152,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh11EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:152,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:156,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:158,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:163,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh11EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:163,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:163,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh11EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:163,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:167,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:171,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh11EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:178,25'
              BranchSideFuncs:
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh11EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:171,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:171,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh11EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:171,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:171,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:171,9'
              BranchSideFuncs:
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh11EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:171,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:178,53'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:178,85'
              BranchSideFuncs:
                - _ZN2ot3Tlv4FindINS_11UintTlvInfoILh11EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:178,23'
              BranchSideFuncs:
                - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:180,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:180,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:180,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:182,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:182,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:182,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:183,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:183,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:183,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:186,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:188,21'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:194,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:194,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:194,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:194,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:202,17'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:204,17'
              BranchSideFuncs:
                - _ZN2ot7ToUlongEj
                - _ZN2ot7ToUlongEj
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:206,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:211,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:213,21'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:261,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:216,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:218,13'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:225,18'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
                - __assert_fail
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:227,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:230,24'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:233,21'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:239,21'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:245,17'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:233,21'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:235,28'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:237,17'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:239,21'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:241,28'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:243,17'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:248,17'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:250,43'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:255,61'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange7IsEmptyEv
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZL11IgnoreError7otError.22223
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
                - __assert_fail
                - _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:261,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:263,51'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:266,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:266,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:266,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:268,95'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:137,44'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:137,57'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsPrimaryEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:152,5'
          Dst:             _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:167,9'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh15EtEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:171,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:171,9'
          Dst:             _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
        - Src:             'src/core/backbone_router/bbr_manager.cpp:178,57'
          Dst:             _ZN2ot3Tlv4FindINS_11UintTlvInfoILh11EjEEEE7otErrorRKNS_7MessageERNT_13UintValueTypeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:180,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:182,5'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:183,5'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:188,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:188,35'
          Dst:             _ZNK2ot14BackboneRouter6Leader9GetConfigER22otBackboneRouterConfig
        - Src:             'src/core/backbone_router/bbr_manager.cpp:188,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:200,23'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/backbone_router/bbr_manager.cpp:204,17'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/backbone_router/bbr_manager.cpp:204,17'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/backbone_router/bbr_manager.cpp:204,17'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - Src:             'src/core/backbone_router/bbr_manager.cpp:209,18'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:209,41'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/backbone_router/bbr_manager.cpp:209,39'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/backbone_router/bbr_manager.cpp:211,25'
          Dst:             _ZNK2ot11OffsetRange7IsEmptyEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:213,30'
          Dst:             _ZNK2ot7Message4ReadINS_3Ip67AddressEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/backbone_router/bbr_manager.cpp:213,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:214,21'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Src:             'src/core/backbone_router/bbr_manager.cpp:218,38'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:227,46'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:245,17'
          Dst:             __assert_fail
        - Src:             'src/core/backbone_router/bbr_manager.cpp:263,9'
          Dst:             _ZN2ot14BackboneRouter7Manager41SendMulticastListenerRegistrationResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS_15ThreadStatusTlv9MlrStatusEPNS6_7AddressEh
        - Src:             'src/core/backbone_router/bbr_manager.cpp:268,9'
          Dst:             _ZN2ot14BackboneRouter7Manager41SendBackboneMulticastListenerRegistrationEPKNS_3Ip67AddressEhj
    - functionName:    _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE39EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         9
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14BackboneRouter7Manager35HandleMulticastListenerRegistrationERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:127,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:127,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter7Manager35HandleMulticastListenerRegistrationERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:127,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:127,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:127,5'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:128,5'
          Dst:             _ZN2ot14BackboneRouter7Manager35HandleMulticastListenerRegistrationERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZNK2ot14BackboneRouter7Manager8LogErrorEPKc7otError
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aText
        - aError
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:758,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:760,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:764,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:760,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:760,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/backbone_router/bbr_manager.cpp:764,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:764,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
    - functionName:    _ZN2ot14BackboneRouter7Manager20HandleNotifierEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot14BackboneRouter16BackboneTmfAgent5StartEv
        - _ZN2ot14BackboneRouter23MulticastListenersTable5ClearEv
        - _ZN2ot4Coap4Coap4StopEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - _ZNK2ot14BackboneRouter7Manager8LogErrorEPKc7otError
        - _ZNK2ot5Timer9IsRunningEv
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:77,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:77,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZN2ot14BackboneRouter23MulticastListenersTable5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot4Coap4Coap4StopEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot14BackboneRouter16BackboneTmfAgent5StartEv
                - _ZNK2ot14BackboneRouter7Manager8LogErrorEPKc7otError
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:79,14'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
                - _ZN2ot14BackboneRouter23MulticastListenersTable5ClearEv
                - _ZN2ot10TimerMilli4StopEv
                - _ZN2ot4Coap4Coap4StopEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot14BackboneRouter16BackboneTmfAgent5StartEv
                - _ZNK2ot14BackboneRouter7Manager8LogErrorEPKc7otError
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:79,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:82,13'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot14BackboneRouter16BackboneTmfAgent5StartEv
                - _ZNK2ot14BackboneRouter7Manager8LogErrorEPKc7otError
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:99,18'
              BranchSideFuncs:
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot14BackboneRouter16BackboneTmfAgent5StartEv
                - _ZNK2ot14BackboneRouter7Manager8LogErrorEPKc7otError
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:88,17'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:90,17'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:94,17'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/bbr_manager.cpp:99,17'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:101,17'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter16BackboneTmfAgent5StartEv
                - _ZNK2ot14BackboneRouter7Manager8LogErrorEPKc7otError
            - BranchSide:      'src/core/backbone_router/bbr_manager.cpp:104,21'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter16BackboneTmfAgent5StartEv
                - _ZNK2ot14BackboneRouter7Manager8LogErrorEPKc7otError
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:77,17'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:79,14'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/bbr_manager.cpp:79,27'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:82,38'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable5ClearEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:84,20'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:86,39'
          Dst:             _ZN2ot4Coap4Coap4StopEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:90,17'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:90,17'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/backbone_router/bbr_manager.cpp:94,17'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/bbr_manager.cpp:94,17'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/backbone_router/bbr_manager.cpp:99,25'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:101,24'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/backbone_router/bbr_manager.cpp:104,39'
          Dst:             _ZN2ot14BackboneRouter16BackboneTmfAgent5StartEv
        - Src:             'src/core/backbone_router/bbr_manager.cpp:106,13'
          Dst:             _ZNK2ot14BackboneRouter7Manager8LogErrorEPKc7otError
    - functionName:    _ZN2ot12TimerMilliInINS_14BackboneRouter7ManagerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_14BackboneRouter7ManagerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_14BackboneRouter7ManagerEXadL_ZNS2_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTableC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14BackboneRouter23MulticastListenersTable8ListenerC2Ev
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.hpp:114,14'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.hpp:114,14'
              BranchSideFuncs:
                - _ZN2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EEC2Ev
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.hpp:116,11'
              BranchSideFuncs:
                - _ZN2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EEC2Ev
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.hpp:115,11'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/backbone_router/multicast_listeners_table.hpp:114,14'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable8ListenerC2Ev
        - Src:             'src/core/backbone_router/multicast_listeners_table.hpp:114,14'
          Dst:             _ZN2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EEC2Ev
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTableC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable7NdProxyC2Ev
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.hpp:147,14'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.hpp:147,14'
              BranchSideFuncs:
                - _ZN2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EEC2Ev
            - BranchSide:      'src/core/backbone_router/ndproxy_table.hpp:147,14'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxyC2Ev
                - _ZN2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EEC2Ev
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:148,11'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:147,14'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable7NdProxyC2Ev
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:147,14'
          Dst:             _ZN2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EEC2Ev
    - functionName:    _ZN2ot14BackboneRouter7ManagerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_14BackboneRouter7ManagerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot14BackboneRouter12NdProxyTableC2ERNS_8InstanceE
        - _ZN2ot14BackboneRouter16BackboneTmfAgentC2ERNS_8InstanceE
        - _ZN2ot14BackboneRouter23MulticastListenersTableC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.cpp:47,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:49,7'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTableC2ERNS_8InstanceE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:52,7'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTableC2ERNS_8InstanceE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:54,7'
          Dst:             _ZN2ot12TimerMilliInINS_14BackboneRouter7ManagerEXadL_ZNS2_11HandleTimerEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/backbone_router/bbr_manager.cpp:55,7'
          Dst:             _ZN2ot14BackboneRouter16BackboneTmfAgentC2ERNS_8InstanceE
    - functionName:    _ZN2ot14BackboneRouter7Manager26GetMulticastListenersTableEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      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:    _ZN2ot8Instance3GetINS_14BackboneRouter23MulticastListenersTableEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter7Manager26GetMulticastListenersTableEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1035,35'
          Dst:             _ZN2ot14BackboneRouter7Manager26GetMulticastListenersTableEv
    - functionName:    _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PNS_3Ip67AddressEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTable7GetNextERtR37otBackboneRouterMulticastListenerInfo
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIterator
        - aInfo
      BBCount:         12
      ICount:          92
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4Time9MsecToSecEj
        - _ZNK2ot4TimegtERKS0_
        - _ZNK2ot4TimemiERKS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:293,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4TimegtERKS0_
                - _ZN2ot4Time9MsecToSecEj
                - _ZNK2ot4TimemiERKS0_
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:293,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:299,25'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:299,67'
              BranchSideFuncs:
                - _ZNK2ot4TimemiERKS0_
                - _ZN2ot4Time9MsecToSecEj
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:299,9'
              BranchSideFuncs:
                - _ZN2ot4Time9MsecToSecEj
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:295,11'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:299,59'
          Dst:             _ZNK2ot4TimegtERKS0_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:299,101'
          Dst:             _ZNK2ot4TimemiERKS0_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:299,9'
          Dst:             _ZN2ot4Time9MsecToSecEj
    - functionName:    _ZN2ot12CallbackBaseIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressEE3SetES7_S1_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTable11SetCallbackEPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressES2_
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         10
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressEE3SetES7_S1_
        - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - _ZNK2ot12CallbackBaseIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressEE5IsSetEv
        - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
        - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:279,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:279,9'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:281,23'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:281,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:283,13'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:285,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:277,15'
          Dst:             _ZN2ot12CallbackBaseIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressEE3SetES7_S1_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:279,19'
          Dst:             _ZNK2ot12CallbackBaseIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressEE5IsSetEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:283,30'
          Dst:             _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:283,77'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:283,23'
          Dst:             _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
    - functionName:    _ZNK2ot12CallbackBaseIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      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:    _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      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:    _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTable5ClearEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - _ZNK2ot12CallbackBaseIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressEE5IsSetEv
        - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
        - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
        - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:262,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:262,9'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:264,23'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:264,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:266,13'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:268,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:262,19'
          Dst:             _ZNK2ot12CallbackBaseIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressEE5IsSetEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:266,30'
          Dst:             _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:266,79'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:266,23'
          Dst:             _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:272,5'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
    - functionName:    _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 178
      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:    _ZN2ot14BackboneRouter23MulticastListenersTable15IteratorBuilder3endEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter23MulticastListenersTableEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:257,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter23MulticastListenersTableEEERT_v
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:257,55'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter23MulticastListenersTableEEERT_v
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter23MulticastListenersTableEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_14BackboneRouter23MulticastListenersTableEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_14BackboneRouter23MulticastListenersTableEEERT_v
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTable15IteratorBuilder5beginEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter23MulticastListenersTableEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:252,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter23MulticastListenersTableEEERT_v
    - functionName:    _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
        - _ZNK2ot4TimeltERKS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.hpp:103,63'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.hpp:103,88'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.hpp:103,79'
          Dst:             _ZNK2ot4TimeltERKS0_
    - functionName:    _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTable14SiftHeapElemUpEt
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         17
      ICount:          112
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot14BackboneRouter23MulticastListenersTable8ListenerC2Ev
        - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:226,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:226,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:228,16'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:234,24'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:234,40'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:236,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:234,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:236,13'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:239,29'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:244,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:244,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:246,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:224,14'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable8ListenerC2Ev
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:226,5'
          Dst:             __assert_fail
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:234,38'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTable16SiftHeapElemDownEt
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         24
      ICount:          168
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot14BackboneRouter23MulticastListenersTable8ListenerC2Ev
        - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:185,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:185,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:187,16'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:193,41'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:193,44'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:195,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:193,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:195,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:198,13'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:198,44'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:198,47'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:203,15'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:198,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:200,18'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:203,15'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:203,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:208,29'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:213,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:213,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:215,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:183,14'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable8ListenerC2Ev
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:185,5'
          Dst:             __assert_fail
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:198,69'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:203,33'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable8ListenerltERKS2_
    - functionName:    _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PNS_3Ip67AddressEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PNS_3Ip67AddressEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:253,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:253,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PNS_3Ip67AddressEEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:255,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PNS_3Ip67AddressEEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:255,13'
          Dst:             _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PNS_3Ip67AddressEEEEvDpOT_
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTable6ExpireEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
        - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
        - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
        - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
        - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
        - _ZNK2ot4TimegeERKS0_
        - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PNS_3Ip67AddressEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:114,35'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:114,45'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PNS_3Ip67AddressEEEEvDpOT_
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:114,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PNS_3Ip67AddressEEEEvDpOT_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:114,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:116,22'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PNS_3Ip67AddressEEEEvDpOT_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:130,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:121,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:123,29'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PNS_3Ip67AddressEEEEvDpOT_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
                - _ZNK2ot4TimegeERKS0_
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:127,9'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PNS_3Ip67AddressEEEEvDpOT_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
                - _ZNK2ot4TimegeERKS0_
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:111,24'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:114,59'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:114,42'
          Dst:             _ZNK2ot4TimegeERKS0_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:116,36'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:116,64'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener13GetExpireTimeEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:116,9'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:117,33'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:124,13'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:127,31'
          Dst:             _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:127,19'
          Dst:             _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PNS_3Ip67AddressEEEEvDpOT_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:130,5'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
    - functionName:    _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14BackboneRouter23MulticastListenersTable14SiftHeapElemUpEt
        - _ZN2ot14BackboneRouter23MulticastListenersTable16SiftHeapElemDownEt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:162,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:162,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:164,24'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter23MulticastListenersTable14SiftHeapElemUpEt
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:162,10'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable16SiftHeapElemDownEt
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:164,9'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable14SiftHeapElemUpEt
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTable6RemoveERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         16
      ICount:          114
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
        - _ZN2ot4TimeC2Ej
        - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
        - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
        - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
        - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:84,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:86,30'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:102,5'
              BranchSideFuncs:
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:88,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:90,13'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:102,5'
              BranchSideFuncs:
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:92,17'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:94,28'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:98,13'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
                - _ZN2ot4TimeC2Ej
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:88,22'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:88,35'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:95,17'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:98,35'
          Dst:             _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:98,23'
          Dst:             _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:105,28'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:105,5'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:106,5'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
    - functionName:    _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:253,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:253,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:255,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:255,13'
          Dst:             _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PKNS_3Ip67AddressEEEEvDpOT_
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTable8Listener10SetAddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14GetArrayLengthINS_14BackboneRouter23MulticastListenersTable8ListenerELt75EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTable8Listener13SetExpireTimeENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aExpireTime
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter23MulticastListenersTable3AddERKNS_3Ip67AddressENS_4TimeE
      functionSourceFile: '/src/openthread/src/core/backbone_router/multicast_listeners_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aExpireTime
      BBCount:         23
      ICount:          152
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
        - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener10SetAddressERKNS_3Ip67AddressE
        - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener13SetExpireTimeENS_4TimeE
        - _ZN2ot14GetArrayLengthINS_14BackboneRouter23MulticastListenersTable8ListenerELt75EEEtRAT0__KT_
        - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
        - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
        - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
        - _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:50,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:50,5'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthINS_14BackboneRouter23MulticastListenersTable8ListenerELt75EEEtRAT0__KT_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener10SetAddressERKNS_3Ip67AddressE
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener13SetExpireTimeENS_4TimeE
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener13SetExpireTimeENS_4TimeE
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:50,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:52,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:54,30'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot14GetArrayLengthINS_14BackboneRouter23MulticastListenersTable8ListenerELt75EEEtRAT0__KT_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener10SetAddressERKNS_3Ip67AddressE
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener13SetExpireTimeENS_4TimeE
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener13SetExpireTimeENS_4TimeE
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:64,5'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthINS_14BackboneRouter23MulticastListenersTable8ListenerELt75EEEtRAT0__KT_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener10SetAddressERKNS_3Ip67AddressE
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener13SetExpireTimeENS_4TimeE
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:56,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:58,13'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener13SetExpireTimeENS_4TimeE
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:62,5'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthINS_14BackboneRouter23MulticastListenersTable8ListenerELt75EEEtRAT0__KT_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener10SetAddressERKNS_3Ip67AddressE
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener13SetExpireTimeENS_4TimeE
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener13SetExpireTimeENS_4TimeE
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
        - Branch String:   'src/core/backbone_router/multicast_listeners_table.cpp:64,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:64,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener10SetAddressERKNS_3Ip67AddressE
                - _ZN2ot14BackboneRouter23MulticastListenersTable8Listener13SetExpireTimeENS_4TimeE
                - _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
                - _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
            - BranchSide:      'src/core/backbone_router/multicast_listeners_table.cpp:64,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
                - _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
      Callsites:
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:50,5'
          Dst:             _ZNK2ot3Ip67Address31IsMulticastLargerThanRealmLocalEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:56,22'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable8Listener10GetAddressEv
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:56,35'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:58,22'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable8Listener13SetExpireTimeENS_4TimeE
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:59,13'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:64,5'
          Dst:             _ZN2ot14GetArrayLengthINS_14BackboneRouter23MulticastListenersTable8ListenerELt75EEEtRAT0__KT_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:66,36'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable8Listener10SetAddressERKNS_3Ip67AddressE
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:67,36'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable8Listener13SetExpireTimeENS_4TimeE
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:70,5'
          Dst:             _ZN2ot14BackboneRouter23MulticastListenersTable7FixHeapEt
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:72,27'
          Dst:             _ZN2ot7MapEnumINS_14BackboneRouter23MulticastListenersTable8Listener5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:72,15'
          Dst:             _ZNK2ot8CallbackIPFvPv38otBackboneRouterMulticastListenerEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_PKNS_3Ip67AddressEEEEvDpOT_
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:75,5'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable3LogENS1_6ActionERKNS_3Ip67AddressENS_4TimeE7otError
        - Src:             'src/core/backbone_router/multicast_listeners_table.cpp:76,5'
          Dst:             _ZNK2ot14BackboneRouter23MulticastListenersTable15CheckInvariantsEv
    - functionName:    _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_DnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilderC2ERNS_8InstanceENS1_6FilterE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aFilter
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:274,15'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable7GetInfoERKNS_3Ip67AddressER27otBackboneRouterNdProxyInfo
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDua
        - aNdProxyInfo
      BBCount:         18
      ICount:          110
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder3endEv
        - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder5beginEv
        - _ZN2ot14BackboneRouter12NdProxyTable7IterateENS1_6FilterE
        - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
        - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
        - _ZNK2ot3Ip67Address6GetIidEv
        - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:330,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:330,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable7IterateENS1_6FilterE
                - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder5beginEv
                - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:330,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:332,25'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:332,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:342,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:334,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:332,5'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:336,55'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:330,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:330,5'
          Dst:             _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:332,27'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable7IterateENS1_6FilterE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:332,25'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder5beginEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:332,25'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder3endEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:332,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:332,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:334,39'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:334,31'
          Dst:             _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:337,60'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:332,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable7IterateENS1_6FilterE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aFilter
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilderC2ERNS_8InstanceENS1_6FilterE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:285,70'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:285,54'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilderC2ERNS_8InstanceENS1_6FilterE
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder5beginEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable8IteratorC2ERNS_8InstanceENS1_6FilterE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:279,48'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:279,39'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable8IteratorC2ERNS_8InstanceENS1_6FilterE
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder3endEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable8IteratorC2ERNS_8InstanceENS2_12IteratorTypeE
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:280,46'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/backbone_router/ndproxy_table.hpp:280,37'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable8IteratorC2ERNS_8InstanceENS2_12IteratorTypeE
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable8Iterator7AdvanceEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable8Iterator7AdvanceEv
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11GetArrayEndINS_14BackboneRouter12NdProxyTable7NdProxyELt250EEEPT_RAT0__S4_
        - _ZN2ot14BackboneRouter12NdProxyTable13MatchesFilterERKNS1_7NdProxyENS1_6FilterE
        - _ZN2ot8Instance3GetINS_14BackboneRouter12NdProxyTableEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:123,50'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:123,69'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable13MatchesFilterERKNS1_7NdProxyENS1_6FilterE
                - _ZN2ot11GetArrayEndINS_14BackboneRouter12NdProxyTable7NdProxyELt250EEEPT_RAT0__S4_
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:123,5'
              BranchSideFuncs:
                - _ZN2ot11GetArrayEndINS_14BackboneRouter12NdProxyTable7NdProxyELt250EEEPT_RAT0__S4_
                - _ZN2ot14BackboneRouter12NdProxyTable13MatchesFilterERKNS1_7NdProxyENS1_6FilterE
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:123,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:122,9'
              BranchSideFuncs:
                - _ZN2ot11GetArrayEndINS_14BackboneRouter12NdProxyTable7NdProxyELt250EEEPT_RAT0__S4_
                - _ZN2ot14BackboneRouter12NdProxyTable13MatchesFilterERKNS1_7NdProxyENS1_6FilterE
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:124,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:118,27'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:118,41'
          Dst:             _ZN2ot8Instance3GetINS_14BackboneRouter12NdProxyTableEEERT_v
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:123,22'
          Dst:             _ZN2ot11GetArrayEndINS_14BackboneRouter12NdProxyTable7NdProxyELt250EEEPT_RAT0__S4_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:123,54'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable13MatchesFilterERKNS1_7NdProxyENS1_6FilterE
    - functionName:    _ZN2ot11GetArrayEndINS_14BackboneRouter12NdProxyTable7NdProxyELt250EEEPT_RAT0__S4_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArray
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable13MatchesFilterERKNS1_7NdProxyENS1_6FilterE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aProxy
        - aFilter
      BBCount:         9
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:79,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:79,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:82,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:85,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:88,16'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:88,30'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:88,33'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:88,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable8IteratorC2ERNS_8InstanceENS2_12IteratorTypeE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11GetArrayEndINS_14BackboneRouter12NdProxyTable7NdProxyELt250EEEPT_RAT0__S4_
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEC2Ev
        - _ZN2ot8Instance3GetINS_14BackboneRouter12NdProxyTableEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:110,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:109,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEC2Ev
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:112,27'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:112,41'
          Dst:             _ZN2ot8Instance3GetINS_14BackboneRouter12NdProxyTableEEERT_v
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:113,27'
          Dst:             _ZN2ot11GetArrayEndINS_14BackboneRouter12NdProxyTable7NdProxyELt250EEEPT_RAT0__S4_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      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:    _ZN2ot14BackboneRouter12NdProxyTable8IteratorC2ERNS_8InstanceENS1_6FilterE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aFilter
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable13MatchesFilterERKNS1_7NdProxyENS1_6FilterE
        - _ZN2ot14BackboneRouter12NdProxyTable8Iterator7AdvanceEv
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEC2Ev
        - _ZN2ot8Instance3GetINS_14BackboneRouter12NdProxyTableEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:103,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:103,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:105,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable8Iterator7AdvanceEv
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:96,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:95,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEC2Ev
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:99,27'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:99,41'
          Dst:             _ZN2ot8Instance3GetINS_14BackboneRouter12NdProxyTableEEERT_v
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:103,10'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable13MatchesFilterERKNS1_7NdProxyENS1_6FilterE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:105,9'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable8Iterator7AdvanceEv
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable10ResolveDuaERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDua
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable16FindByAddressIidERKNS_3Ip619InterfaceIdentifierE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - _ZNK2ot3Ip67Address6GetIidEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:312,12'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:312,67'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address6GetIidEv
                - _ZN2ot14BackboneRouter12NdProxyTable16FindByAddressIidERKNS_3Ip619InterfaceIdentifierE
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:312,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:312,12'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:312,26'
          Dst:             _ZNK2ot14BackboneRouter6Leader15IsDomainUnicastERKNS_3Ip67AddressE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:312,72'
          Dst:             _ZNK2ot3Ip67Address6GetIidEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:312,50'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable16FindByAddressIidERKNS_3Ip619InterfaceIdentifierE
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable16FindByAddressIidERKNS_3Ip619InterfaceIdentifierE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddressIid
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder3endEv
        - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder5beginEv
        - _ZN2ot14BackboneRouter12NdProxyTable7IterateENS1_6FilterE
        - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
        - _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
        - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:193,25'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:193,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:199,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:195,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:193,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:197,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:193,27'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable7IterateENS1_6FilterE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:193,25'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder5beginEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:193,25'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder3endEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:193,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:193,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:195,31'
          Dst:             _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:193,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable17NotifyDadCompleteERNS1_7NdProxyEb
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - aNdProxy
        - aDuplicated
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:287,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:289,15'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:293,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:289,9'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aNdProxy
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PNS_3Ip67AddressEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot12CallbackBaseIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable7NdProxy19IncreaseDadAttemptsEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable6GetDuaERNS1_7NdProxyE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNdProxy
      BBCount:         7
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:302,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:302,5'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:302,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:300,39'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:300,69'
          Dst:             _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:302,5'
          Dst:             __assert_fail
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:304,9'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:305,9'
          Dst:             _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
    - functionName:    _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy21IsDadAttemptsCompleteEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          120
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder3endEv
        - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder5beginEv
        - _ZN2ot14BackboneRouter12NdProxyTable35NotifyDuaRegistrationOnBackboneLinkERNS1_7NdProxyEb
        - _ZN2ot14BackboneRouter12NdProxyTable6GetDuaERNS1_7NdProxyE
        - _ZN2ot14BackboneRouter12NdProxyTable7IterateENS1_6FilterE
        - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy19IncreaseDadAttemptsEv
        - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
        - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy21IsDadAttemptsCompleteEv
        - _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:241,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:241,5'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable7IterateENS1_6FilterE
                - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder5beginEv
                - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder3endEv
                - _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy21IsDadAttemptsCompleteEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable6GetDuaERNS1_7NdProxyE
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy19IncreaseDadAttemptsEv
                - _ZN2ot14BackboneRouter12NdProxyTable35NotifyDuaRegistrationOnBackboneLinkERNS1_7NdProxyEb
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:241,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:245,25'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:245,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy21IsDadAttemptsCompleteEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable6GetDuaERNS1_7NdProxyE
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy19IncreaseDadAttemptsEv
                - _ZN2ot14BackboneRouter12NdProxyTable35NotifyDuaRegistrationOnBackboneLinkERNS1_7NdProxyEb
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:261,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:247,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:249,13'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable35NotifyDuaRegistrationOnBackboneLinkERNS1_7NdProxyEb
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy21IsDadAttemptsCompleteEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable6GetDuaERNS1_7NdProxyE
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy19IncreaseDadAttemptsEv
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:254,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable6GetDuaERNS1_7NdProxyE
                - _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy21IsDadAttemptsCompleteEv
                - _ZN2ot14BackboneRouter12NdProxyTable35NotifyDuaRegistrationOnBackboneLinkERNS1_7NdProxyEb
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy19IncreaseDadAttemptsEv
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:245,27'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable7IterateENS1_6FilterE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:245,25'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder5beginEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:245,25'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder3endEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:245,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:245,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:247,19'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy21IsDadAttemptsCompleteEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:250,13'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable35NotifyDuaRegistrationOnBackboneLinkERNS1_7NdProxyEb
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:256,17'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:256,66'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable6GetDuaERNS1_7NdProxyE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:256,48'
          Dst:             _ZN2ot14BackboneRouter7Manager17SendBackboneQueryERKNS_3Ip67AddressEt
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:258,23'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable7NdProxy19IncreaseDadAttemptsEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:245,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable35NotifyDuaRegistrationOnBackboneLinkERNS1_7NdProxyEb
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aNdProxy
        - aIsRenew
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot14BackboneRouter12NdProxyTable6GetDuaERNS1_7NdProxyE
        - _ZN2ot14BackboneRouter7Manager33SendProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - _ZNK2ot14BackboneRouter12NdProxyTable15TriggerCallbackENS1_7NdProxy5EventERKNS_3Ip619InterfaceIdentifierE
        - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
        - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:317,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:317,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:319,25'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter12NdProxyTable15TriggerCallbackENS1_7NdProxy5EventERKNS_3Ip619InterfaceIdentifierE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter12NdProxyTable6GetDuaERNS1_7NdProxyE
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
                - _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
                - _ZN2ot14BackboneRouter7Manager33SendProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
                - _ZL11IgnoreError7otError.22406
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:319,9'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable15TriggerCallbackENS1_7NdProxy5EventERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:321,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:322,13'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable6GetDuaERNS1_7NdProxyE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:322,40'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy15GetMeshLocalIidEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:322,68'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable7NdProxy27GetTimeSinceLastTransactionEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:321,52'
          Dst:             _ZN2ot14BackboneRouter7Manager33SendProactiveBackboneNotificationERKNS_3Ip67AddressERKNS2_19InterfaceIdentifierEj
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:321,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot14BackboneRouter12NdProxyTable15TriggerCallbackENS1_7NdProxy5EventERKNS_3Ip619InterfaceIdentifierE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEvent
        - aAddressIid
      BBCount:         13
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
        - _ZN2ot7MapEnumINS_14BackboneRouter12NdProxyTable7NdProxy5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot12CallbackBaseIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressEE5IsSetEv
        - _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
        - _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PNS_3Ip67AddressEEEEvDpOT_
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:272,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:272,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZN2ot7MapEnumINS_14BackboneRouter12NdProxyTable7NdProxy5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PNS_3Ip67AddressEEEEvDpOT_
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:272,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:274,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:274,5'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZN2ot7MapEnumINS_14BackboneRouter12NdProxyTable7NdProxy5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PNS_3Ip67AddressEEEEvDpOT_
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:276,20'
              BranchSideFuncs:
                - _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
                - _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
                - _ZN2ot7MapEnumINS_14BackboneRouter12NdProxyTable7NdProxy5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PNS_3Ip67AddressEEEEvDpOT_
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:270,33'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:270,63'
          Dst:             _ZNK2ot14BackboneRouter6Leader15GetDomainPrefixEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:272,5'
          Dst:             _ZNK2ot12CallbackBaseIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressEE5IsSetEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:274,5'
          Dst:             __assert_fail
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:276,9'
          Dst:             _ZN2ot3Ip67Address9SetPrefixERKNS0_6PrefixE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:277,9'
          Dst:             _ZN2ot3Ip67Address6SetIidERKNS0_19InterfaceIdentifierE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:279,22'
          Dst:             _ZN2ot7MapEnumINS_14BackboneRouter12NdProxyTable7NdProxy5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:279,15'
          Dst:             _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_PNS_3Ip67AddressEEEEvDpOT_
    - functionName:    _ZN2ot7MapEnumINS_14BackboneRouter12NdProxyTable7NdProxy5EventEEEKNS_10MappedEnumIT_E4TypeES6_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable11FindInvalidEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder3endEv
        - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder5beginEv
        - _ZN2ot14BackboneRouter12NdProxyTable7IterateENS1_6FilterE
        - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
        - _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:229,25'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:229,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:232,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:229,27'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable7IterateENS1_6FilterE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:229,25'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder5beginEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:229,25'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder3endEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:229,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:229,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:229,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable18FindByMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMeshLocalIid
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder3endEv
        - _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder5beginEv
        - _ZN2ot14BackboneRouter12NdProxyTable7IterateENS1_6FilterE
        - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
        - _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
        - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:211,25'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:211,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:217,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:213,13'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:211,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:215,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:211,27'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable7IterateENS1_6FilterE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:211,25'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder5beginEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:211,25'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable15IteratorBuilder3endEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:211,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEneERKS4_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:211,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEdeEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:213,33'
          Dst:             _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:211,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_14BackboneRouter12NdProxyTable7NdProxyENS2_8IteratorEEppEv
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable8RegisterERKNS_3Ip619InterfaceIdentifierES5_tPKj
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddressIid
        - aMeshLocalIid
        - aRloc16
        - aTimeSinceLastTransaction
      BBCount:         25
      ICount:          145
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot14BackboneRouter12NdProxyTable11FindInvalidEv
        - _ZN2ot14BackboneRouter12NdProxyTable16FindByAddressIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot14BackboneRouter12NdProxyTable18FindByMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
        - _ZN2ot14BackboneRouter12NdProxyTable35NotifyDuaRegistrationOnBackboneLinkERNS1_7NdProxyEb
        - _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
        - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy4InitERKNS_3Ip619InterfaceIdentifierES6_tj
        - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy6UpdateEtj
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7ToUlongEj
        - _ZNK2ot14BackboneRouter12NdProxyTable15TriggerCallbackENS1_7NdProxy5EventERKNS_3Ip619InterfaceIdentifierE
        - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - _ZNK2ot6StringILt17EE9AsCStringEv
        - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:155,41'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:155,14'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable18FindByMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot14BackboneRouter12NdProxyTable11FindInvalidEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy4InitERKNS_3Ip619InterfaceIdentifierES6_tj
                - _ZNK2ot14BackboneRouter12NdProxyTable15TriggerCallbackENS1_7NdProxy5EventERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy6UpdateEtj
                - _ZN2ot14BackboneRouter12NdProxyTable35NotifyDuaRegistrationOnBackboneLinkERNS1_7NdProxyEb
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:155,85'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable18FindByMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot14BackboneRouter12NdProxyTable11FindInvalidEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy4InitERKNS_3Ip619InterfaceIdentifierES6_tj
                - _ZNK2ot14BackboneRouter12NdProxyTable15TriggerCallbackENS1_7NdProxy5EventERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy6UpdateEtj
                - _ZN2ot14BackboneRouter12NdProxyTable35NotifyDuaRegistrationOnBackboneLinkERNS1_7NdProxyEb
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:157,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:159,9'
              BranchSideFuncs:
                - _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy6UpdateEtj
                - _ZN2ot14BackboneRouter12NdProxyTable35NotifyDuaRegistrationOnBackboneLinkERNS1_7NdProxyEb
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:166,32'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable18FindByMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot14BackboneRouter12NdProxyTable11FindInvalidEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy4InitERKNS_3Ip619InterfaceIdentifierES6_tj
                - _ZNK2ot14BackboneRouter12NdProxyTable15TriggerCallbackENS1_7NdProxy5EventERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:159,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:159,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy6UpdateEtj
                - _ZN2ot14BackboneRouter12NdProxyTable35NotifyDuaRegistrationOnBackboneLinkERNS1_7NdProxyEb
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:159,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:167,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:169,44'
              BranchSideFuncs:
                - _ZNK2ot14BackboneRouter12NdProxyTable15TriggerCallbackENS1_7NdProxy5EventERKNS_3Ip619InterfaceIdentifierE
                - _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy4InitERKNS_3Ip619InterfaceIdentifierES6_tj
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:174,17'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable11FindInvalidEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy4InitERKNS_3Ip619InterfaceIdentifierES6_tj
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:177,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:177,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy4InitERKNS_3Ip619InterfaceIdentifierES6_tj
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:177,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
                - _ZNK2ot6StringILt17EE9AsCStringEv
                - _ZN2ot7ToUlongEj
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:154,41'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable16FindByAddressIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:159,9'
          Dst:             _ZNK2ot9EquatableINS_3Ip619InterfaceIdentifierEEeqERKS2_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:161,16'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable7NdProxy6UpdateEtj
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:162,9'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable35NotifyDuaRegistrationOnBackboneLinkERNS1_7NdProxyEb
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:166,13'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable18FindByMeshLocalIidERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:169,9'
          Dst:             _ZNK2ot14BackboneRouter12NdProxyTable15TriggerCallbackENS1_7NdProxy5EventERKNS_3Ip619InterfaceIdentifierE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:170,9'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable5EraseERNS1_7NdProxyE
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:174,17'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable11FindInvalidEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:180,12'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable7NdProxy4InitERKNS_3Ip619InterfaceIdentifierES6_tj
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:184,5'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:184,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:184,5'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier8ToStringEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:184,5'
          Dst:             _ZNK2ot6StringILt17EE9AsCStringEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:184,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:184,5'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:184,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable7NdProxy6UpdateEtj
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - this
        - aRloc16
        - aTimeSinceLastTransaction
      BBCount:         7
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot4TimemiEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:68,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:68,5'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot4Time9SecToMsecEj
                - _ZNK2ot4TimemiEj
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:68,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:68,5'
          Dst:             __assert_fail
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:71,33'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:72,33'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:72,56'
          Dst:             _ZN2ot4Time9SecToMsecEj
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:72,54'
          Dst:             _ZNK2ot4TimemiEj
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable7NdProxy4InitERKNS_3Ip619InterfaceIdentifierES6_tj
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - this
        - aAddressIid
        - aMeshLocalIid
        - aRloc16
        - aTimeSinceLastTransaction
      BBCount:         7
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy6UpdateEtj
        - _ZN2ot9ClearableINS_14BackboneRouter12NdProxyTable7NdProxyEE5ClearEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:54,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:54,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_14BackboneRouter12NdProxyTable7NdProxyEE5ClearEv
                - _ZN2ot14BackboneRouter12NdProxyTable7NdProxy6UpdateEtj
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:54,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:54,5'
          Dst:             __assert_fail
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:56,5'
          Dst:             _ZN2ot9ClearableINS_14BackboneRouter12NdProxyTable7NdProxyEE5ClearEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:63,5'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable7NdProxy6UpdateEtj
    - functionName:    _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_DnEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_DnEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:253,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:253,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_DnEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:255,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_DnEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:255,13'
          Dst:             _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE6InvokeIJS2_DnEEEvDpOT_
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable5ClearEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MapEnumINS_14BackboneRouter12NdProxyTable7NdProxy5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - _ZN2ot9ClearableINS_14BackboneRouter12NdProxyTable7NdProxyEE5ClearEv
        - _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_DnEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:138,25'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:138,25'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_14BackboneRouter12NdProxyTable7NdProxyEE5ClearEv
                - _ZN2ot7MapEnumINS_14BackboneRouter12NdProxyTable7NdProxy5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_DnEEEvDpOT_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:143,5'
              BranchSideFuncs:
                - _ZN2ot7MapEnumINS_14BackboneRouter12NdProxyTable7NdProxy5EventEEEKNS_10MappedEnumIT_E4TypeES6_
                - _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_DnEEEvDpOT_
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:140,15'
          Dst:             _ZN2ot9ClearableINS_14BackboneRouter12NdProxyTable7NdProxyEE5ClearEv
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:143,27'
          Dst:             _ZN2ot7MapEnumINS_14BackboneRouter12NdProxyTable7NdProxy5EventEEEKNS_10MappedEnumIT_E4TypeES6_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:143,15'
          Dst:             _ZNK2ot8CallbackIPFvPv28otBackboneRouterNdProxyEventPK12otIp6AddressELNS_23CallbackContextPositionE0EE11InvokeIfSetIJS2_DnEEEvDpOT_
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:145,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot14BackboneRouter12NdProxyTable24HandleDomainPrefixUpdateENS0_17DomainPrefixEventE
      functionSourceFile: '/src/openthread/src/core/backbone_router/ndproxy_table.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot14BackboneRouter12NdProxyTable5ClearEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:130,38'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:130,41'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable5ClearEv
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:132,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable5ClearEv
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:130,72'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:130,75'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable5ClearEv
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:132,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable5ClearEv
        - Branch String:   'src/core/backbone_router/ndproxy_table.cpp:130,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:130,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable5ClearEv
            - BranchSide:      'src/core/backbone_router/ndproxy_table.cpp:132,9'
              BranchSideFuncs:
                - _ZN2ot14BackboneRouter12NdProxyTable5ClearEv
      Callsites:
        - Src:             'src/core/backbone_router/ndproxy_table.cpp:132,9'
          Dst:             _ZN2ot14BackboneRouter12NdProxyTable5ClearEv
    - functionName:    otPlatInfraIfDiscoverNat64PrefixDone
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aInfraIfIndex
        - aIp6Prefix
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI11otIp6PrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot12BorderRouter7InfraIf23DiscoverNat64PrefixDoneEjRKNS_3Ip66PrefixE
        - _ZN2ot8Instance3GetINS_12BorderRouter7InfraIfEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:236,5'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/border_router/infra_if.cpp:236,27'
          Dst:             _ZN2ot8Instance3GetINS_12BorderRouter7InfraIfEEERT_v
        - Src:             'src/core/border_router/infra_if.cpp:236,81'
          Dst:             _ZN2ot10AsCoreTypeI11otIp6PrefixEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/border_router/infra_if.cpp:236,42'
          Dst:             _ZN2ot12BorderRouter7InfraIf23DiscoverNat64PrefixDoneEjRKNS_3Ip66PrefixE
    - functionName:    _ZN2ot12BorderRouter7InfraIf23DiscoverNat64PrefixDoneEjRKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIfIndex
        - aPrefix
      BBCount:         22
      ICount:          85
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager29HandleDiscoverNat64PrefixDoneERKNS_3Ip66PrefixE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/infra_if.cpp:126,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:126,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager29HandleDiscoverNat64PrefixDoneERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/infra_if.cpp:126,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/infra_if.cpp:126,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:126,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager29HandleDiscoverNat64PrefixDoneERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/infra_if.cpp:126,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/infra_if.cpp:127,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:127,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager29HandleDiscoverNat64PrefixDoneERKNS_3Ip66PrefixE
            - BranchSide:      'src/core/border_router/infra_if.cpp:127,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/infra_if.cpp:134,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:134,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/infra_if.cpp:137,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:130,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/infra_if.cpp:130,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager29HandleDiscoverNat64PrefixDoneERKNS_3Ip66PrefixE
    - functionName:    _ZN2ot12BorderRouter14RoutingManager29HandleDiscoverNat64PrefixDoneERKNS_3Ip66PrefixE
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrefix
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager18HandleDiscoverDoneERKNS_3Ip66PrefixE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:446,90'
          Dst:             _ZN2ot12BorderRouter14RoutingManager18Nat64PrefixManager18HandleDiscoverDoneERKNS_3Ip66PrefixE
    - functionName:    otPlatInfraIfStateChanged
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - aInstance
        - aInfraIfIndex
        - aIsRunning
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot12BorderRouter7InfraIf18HandleStateChangedEjb
        - _ZN2ot8Instance3GetINS_12BorderRouter7InfraIfEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:229,12'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/border_router/infra_if.cpp:229,34'
          Dst:             _ZN2ot8Instance3GetINS_12BorderRouter7InfraIfEEERT_v
        - Src:             'src/core/border_router/infra_if.cpp:229,49'
          Dst:             _ZN2ot12BorderRouter7InfraIf18HandleStateChangedEjb
    - functionName:    _ZN2ot12BorderRouter7InfraIf18HandleStateChangedEjb
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - this
        - aIfIndex
        - aIsRunning
      BBCount:         19
      ICount:          102
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager25HandleInfraIfStateChangedEv
        - _ZN2ot3Dns9Multicast4Core25HandleInfraIfStateChangedEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/border_router/infra_if.cpp:149,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:149,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager25HandleInfraIfStateChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core25HandleInfraIfStateChangedEv
            - BranchSide:      'src/core/border_router/infra_if.cpp:149,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/infra_if.cpp:150,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:150,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager25HandleInfraIfStateChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core25HandleInfraIfStateChangedEv
            - BranchSide:      'src/core/border_router/infra_if.cpp:150,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/infra_if.cpp:152,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:152,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager25HandleInfraIfStateChangedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
                - _ZN2ot3Dns9Multicast4Core25HandleInfraIfStateChangedEv
            - BranchSide:      'src/core/border_router/infra_if.cpp:152,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:153,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/border_router/infra_if.cpp:157,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/infra_if.cpp:157,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager25HandleInfraIfStateChangedEv
        - Src:             'src/core/border_router/infra_if.cpp:168,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Dns9Multicast4CoreEEERT_v
        - Src:             'src/core/border_router/infra_if.cpp:168,33'
          Dst:             _ZN2ot3Dns9Multicast4Core25HandleInfraIfStateChangedEv
    - functionName:    _ZN2ot12BorderRouter14RoutingManager25HandleInfraIfStateChangedEv
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:463,44'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13EvaluateStateEv
    - functionName:    otPlatInfraIfRecvIcmp6Nd
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aInstance
        - aInfraIfIndex
        - aSrcAddress
        - aBuffer
        - aBufferLength
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot12BorderRouter7InfraIf15HandledReceivedEjRKNS_3Ip67AddressERKNS_4DataILNS_14DataLengthTypeE1EEE
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - _ZN2ot8Instance3GetINS_12BorderRouter7InfraIfEEERT_v
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:223,12'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - Src:             'src/core/border_router/infra_if.cpp:224,5'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/border_router/infra_if.cpp:224,27'
          Dst:             _ZN2ot8Instance3GetINS_12BorderRouter7InfraIfEEERT_v
        - Src:             'src/core/border_router/infra_if.cpp:224,73'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/border_router/infra_if.cpp:224,42'
          Dst:             _ZN2ot12BorderRouter7InfraIf15HandledReceivedEjRKNS_3Ip67AddressERKNS_4DataILNS_14DataLengthTypeE1EEE
    - functionName:    _ZN2ot12BorderRouter7InfraIf15HandledReceivedEjRKNS_3Ip67AddressERKNS_4DataILNS_14DataLengthTypeE1EEE
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIfIndex
        - aSource
        - aPacket
      BBCount:         30
      ICount:          112
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager14HandleReceivedERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/infra_if.cpp:95,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:95,5'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14HandleReceivedERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
            - BranchSide:      'src/core/border_router/infra_if.cpp:95,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/infra_if.cpp:95,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:95,5'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14HandleReceivedERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
            - BranchSide:      'src/core/border_router/infra_if.cpp:95,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/infra_if.cpp:96,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:96,5'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14HandleReceivedERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
            - BranchSide:      'src/core/border_router/infra_if.cpp:96,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/infra_if.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:97,5'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14HandleReceivedERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
            - BranchSide:      'src/core/border_router/infra_if.cpp:97,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/infra_if.cpp:98,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:98,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager14HandleReceivedERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
            - BranchSide:      'src/core/border_router/infra_if.cpp:98,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/border_router/infra_if.cpp:103,9'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:103,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/infra_if.cpp:106,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:97,5'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/border_router/infra_if.cpp:98,5'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/border_router/infra_if.cpp:100,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/border_router/infra_if.cpp:100,27'
          Dst:             _ZN2ot12BorderRouter14RoutingManager14HandleReceivedERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
    - functionName:    otPlatGetInfraIfLinkLayerAddress
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12BorderRouter7InfraIf19GetLinkLayerAddressER29otPlatInfraIfLinkLayerAddress
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLinkLayerAddress
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - otPlatGetInfraIfLinkLayerAddress
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:142,46'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/border_router/infra_if.cpp:142,12'
          Dst:             otPlatGetInfraIfLinkLayerAddress
    - functionName:    _ZNK2ot12BorderRouter7InfraIf19DiscoverNat64PrefixEv
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatInfraIfDiscoverNat64Prefix
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/infra_if.cpp:111,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:111,5'
              BranchSideFuncs:
                - otPlatInfraIfDiscoverNat64Prefix
            - BranchSide:      'src/core/border_router/infra_if.cpp:111,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:111,5'
          Dst:             __assert_fail
        - Src:             'src/core/border_router/infra_if.cpp:114,12'
          Dst:             otPlatInfraIfDiscoverNat64Prefix
    - functionName:    _ZNK2ot12BorderRouter7InfraIf4SendERKNS_4DataILNS_14DataLengthTypeE1EEERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPacket
        - aDestination
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - __assert_fail
        - otPlatInfraIfSendIcmp6Nd
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/border_router/infra_if.cpp:86,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:86,5'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - otPlatInfraIfSendIcmp6Nd
            - BranchSide:      'src/core/border_router/infra_if.cpp:86,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:86,5'
          Dst:             __assert_fail
        - Src:             'src/core/border_router/infra_if.cpp:88,70'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/border_router/infra_if.cpp:88,90'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/border_router/infra_if.cpp:88,12'
          Dst:             otPlatInfraIfSendIcmp6Nd
    - functionName:    _ZNK2ot12BorderRouter7InfraIf10HasAddressERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         7
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatInfraIfHasAddress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/infra_if.cpp:79,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:79,5'
              BranchSideFuncs:
                - otPlatInfraIfHasAddress
            - BranchSide:      'src/core/border_router/infra_if.cpp:79,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:79,5'
          Dst:             __assert_fail
        - Src:             'src/core/border_router/infra_if.cpp:81,12'
          Dst:             otPlatInfraIfHasAddress
    - functionName:    _ZN2ot12BorderRouter7InfraIf6DeinitEv
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:74,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZNK2ot12BorderRouter7InfraIf8ToStringEv
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt20EEC2Ev
        - _ZN2ot7ToUlongEj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:207,16'
          Dst:             _ZN2ot6StringILt20EEC2Ev
        - Src:             'src/core/border_router/infra_if.cpp:209,38'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/border_router/infra_if.cpp:209,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZN2ot12BorderRouter7InfraIf4InitEj
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIfIndex
      BBCount:         9
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
        - _ZNK2ot6StringILt20EE9AsCStringEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/border_router/infra_if.cpp:57,5'
          Branch Sides:
            - BranchSide:      'src/core/border_router/infra_if.cpp:57,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/border_router/infra_if.cpp:57,5'
              BranchSideFuncs:
                - _ZNK2ot12BorderRouter7InfraIf8ToStringEv
                - _ZNK2ot6StringILt20EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:62,5'
          Dst:             _ZNK2ot12BorderRouter7InfraIf8ToStringEv
        - Src:             'src/core/border_router/infra_if.cpp:62,5'
          Dst:             _ZNK2ot6StringILt20EE9AsCStringEv
        - Src:             'src/core/border_router/infra_if.cpp:62,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot12BorderRouter7InfraIfC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/border_router/infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/infra_if.cpp:46,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_4Coap4CoapEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessage
        - aMessageInfo
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/udp6.hpp:359,13'
          Branch Sides:
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
            - BranchSide:      'src/core/net/udp6.hpp:359,13'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
      Callsites:
        - Src:             'src/core/net/udp6.hpp:359,73'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/net/udp6.hpp:359,95'
          Dst:             _ZN2ot10AsCoreTypeI13otMessageInfoEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot4Coap4Coap16HandleUdpReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1729
      functionLinenumberEnd: 1731
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13AsCoapMessageEP9otMessage
        - _ZN2ot4Coap8CoapBase7ReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1730,13'
          Dst:             _ZN2ot13AsCoapMessageEP9otMessage
        - Src:             'src/core/coap/coap.cpp:1730,5'
          Dst:             _ZN2ot4Coap8CoapBase7ReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot13AsCoapMessageEP9otMessage
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionLinenumberEnd: 1187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap8CoapBase7ReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         14
      ICount:          73
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13AsCoapMessageEP9otMessage
        - _ZN2ot4Coap7Message11ParseHeaderEv
        - _ZN2ot4Coap8CoapBase22ProcessReceivedRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase23ProcessReceivedResponseERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot4Coap7Message13IsConfirmableEv
        - _ZNK2ot4Coap7Message9IsRequestEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1060,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1064,14'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1069,14'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message9IsRequestEv
                - _ZN2ot4Coap8CoapBase23ProcessReceivedResponseERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap8CoapBase22ProcessReceivedRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/coap/coap.cpp:1064,55'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1064,58'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap.cpp:1068,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:1064,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1066,35'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1068,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:1069,14'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1071,32'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase22ProcessReceivedRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:1075,33'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23ProcessReceivedResponseERNS0_7MessageERKNS_3Ip611MessageInfoE
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1058,24'
          Dst:             _ZN2ot13AsCoapMessageEP9otMessage
        - Src:             'src/core/coap/coap.cpp:1060,17'
          Dst:             _ZN2ot4Coap7Message11ParseHeaderEv
        - Src:             'src/core/coap/coap.cpp:1064,27'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/coap/coap.cpp:1064,41'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/coap/coap.cpp:1064,66'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/coap/coap.cpp:1066,25'
          Dst:             _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:1066,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/coap/coap.cpp:1069,22'
          Dst:             _ZNK2ot4Coap7Message9IsRequestEv
        - Src:             'src/core/coap/coap.cpp:1071,9'
          Dst:             _ZN2ot4Coap8CoapBase22ProcessReceivedRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:1075,9'
          Dst:             _ZN2ot4Coap8CoapBase23ProcessReceivedResponseERNS0_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aMessageInfo
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase16SendEmptyMessageENS0_4TypeERKNS0_7MessageERKNS_3Ip611MessageInfoE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:376,12'
          Dst:             _ZN2ot4Coap8CoapBase16SendEmptyMessageENS0_4TypeERKNS0_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4Coap7Message9IsRequestEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4Coap7Message7GetCodeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.hpp:645,65'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.hpp:645,69'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
            - BranchSide:      'src/core/coap/coap_message.hpp:645,65'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:645,42'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/coap/coap_message.hpp:645,69'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
    - functionName:    _ZN2ot4Coap8CoapBase22ProcessReceivedRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1300
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         61
      ICount:          268
      EdgeCount:       72
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_4Coap8ResourceEE3endEv
        - _ZN2ot10LinkedListINS_4Coap8ResourceEE5beginEv
        - _ZN2ot11StringMatchEPKcS1_
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEppEv
        - _ZN2ot4Coap14ResponsesQueue22GetMatchedResponseCopyERKNS0_7MessageERKNS_3Ip611MessageInfoEPPS2_
        - _ZN2ot4Coap7Message6FinishEv
        - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot12CallbackBaseIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvEE5IsSetEv
        - _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
        - _ZNK2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot4Coap7Message18ReadUriPathOptionsERA33_c
        - _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot8CallbackIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvELNS_23CallbackContextPositionE1EE6InvokeIJRS3_S9_EEES1_DpOT_
        - _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1311,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1313,9'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvELNS_23CallbackContextPositionE1EE6InvokeIJRS3_S9_EEES1_DpOT_
                - _ZN2ot4Coap14ResponsesQueue22GetMatchedResponseCopyERKNS0_7MessageERKNS_3Ip611MessageInfoEPPS2_
                - _ZNK2ot4Coap7Message18ReadUriPathOptionsERA33_c
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE5beginEv
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap7Message6FinishEv
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:1316,13'
              BranchSideFuncs:
                - _ZN2ot4Coap14ResponsesQueue22GetMatchedResponseCopyERKNS0_7MessageERKNS_3Ip611MessageInfoEPPS2_
                - _ZNK2ot4Coap7Message18ReadUriPathOptionsERA33_c
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE5beginEv
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap7Message6FinishEv
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/coap/coap.cpp:1313,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1313,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1314,5'
              BranchSideFuncs:
                - _ZN2ot4Coap14ResponsesQueue22GetMatchedResponseCopyERKNS0_7MessageERKNS_3Ip611MessageInfoEPPS2_
                - _ZNK2ot4Coap7Message18ReadUriPathOptionsERA33_c
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE5beginEv
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap7Message6FinishEv
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/coap/coap.cpp:1316,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1319,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message6FinishEv
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1324,15'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1327,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message18ReadUriPathOptionsERA33_c
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE5beginEv
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:1329,9'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message18ReadUriPathOptionsERA33_c
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE5beginEv
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/coap/coap.cpp:1431,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1431,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1434,10'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE5beginEv
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/coap/coap.cpp:1434,39'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1434,42'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE5beginEv
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:1440,37'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE5beginEv
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/coap/coap.cpp:1434,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1436,15'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1440,37'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE5beginEv
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/coap/coap.cpp:1440,35'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1440,35'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot11StringMatchEPKcS1_
                - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
                - _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:1450,9'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
        - Branch String:   'src/core/coap/coap.cpp:1442,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1440,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1444,13'
              BranchSideFuncs:
                - _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1450,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1452,9'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1457,11'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1461,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1461,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1463,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1465,37'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1465,41'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:1470,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:1465,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1467,38'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:1470,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:1470,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1470,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:1471,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1311,22'
          Dst:             _ZNK2ot12CallbackBaseIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvEE5IsSetEv
        - Src:             'src/core/coap/coap.cpp:1313,9'
          Dst:             _ZNK2ot8CallbackIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvELNS_23CallbackContextPositionE1EE6InvokeIJRS3_S9_EEES1_DpOT_
        - Src:             'src/core/coap/coap.cpp:1316,29'
          Dst:             _ZN2ot4Coap14ResponsesQueue22GetMatchedResponseCopyERKNS0_7MessageERKNS_3Ip611MessageInfoEPPS2_
        - Src:             'src/core/coap/coap.cpp:1319,25'
          Dst:             _ZN2ot4Coap7Message6FinishEv
        - Src:             'src/core/coap/coap.cpp:1320,17'
          Dst:             _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:1431,5'
          Dst:             _ZNK2ot4Coap7Message18ReadUriPathOptionsERA33_c
        - Src:             'src/core/coap/coap.cpp:1440,35'
          Dst:             _ZN2ot10LinkedListINS_4Coap8ResourceEE5beginEv
        - Src:             'src/core/coap/coap.cpp:1440,35'
          Dst:             _ZN2ot10LinkedListINS_4Coap8ResourceEE3endEv
        - Src:             'src/core/coap/coap.cpp:1440,35'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - Src:             'src/core/coap/coap.cpp:1440,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEdeEv
        - Src:             'src/core/coap/coap.cpp:1442,13'
          Dst:             _ZN2ot11StringMatchEPKcS1_
        - Src:             'src/core/coap/coap.cpp:1444,22'
          Dst:             _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:1440,35'
          Dst:             _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEppEv
        - Src:             'src/core/coap/coap.cpp:1450,25'
          Dst:             _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
        - Src:             'src/core/coap/coap.cpp:1452,25'
          Dst:             _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
        - Src:             'src/core/coap/coap.cpp:1463,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/coap/coap.cpp:1463,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/coap/coap.cpp:1465,54'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/coap/coap.cpp:1465,68'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/coap/coap.cpp:1467,25'
          Dst:             _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:1467,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/coap/coap.cpp:1470,9'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot4Coap8CoapBase23ProcessReceivedResponseERNS0_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         50
      ICount:          218
      EdgeCount:       62
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
        - _ZN2ot4Coap8CoapBase18FindRelatedRequestERKNS0_7MessageERKNS_3Ip611MessageInfoERNS1_8MetadataE
        - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
        - _ZN2ot4Coap8CoapBase7SendAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot4Coap7Message10IsResponseEv
        - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
        - _ZNK2ot4Coap7Message13IsConfirmableEv
        - _ZNK2ot4Coap7Message16IsNonConfirmableEv
        - _ZNK2ot4Coap7Message7GetTypeEv
        - _ZNK2ot4Coap7Message7IsEmptyEv
        - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1097,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1097,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase7SendAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot4Coap7Message7IsEmptyEv
                - _ZNK2ot4Coap7Message10IsResponseEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
                - _ZNK2ot4Coap7Message7IsEmptyEv
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
            - BranchSide:      'src/core/coap/coap.cpp:1097,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1110,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1113,13'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7IsEmptyEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
            - BranchSide:      'src/core/coap/coap.cpp:1122,13'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7IsEmptyEv
                - _ZNK2ot4Coap7Message10IsResponseEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
            - BranchSide:      'src/core/coap/coap.cpp:1261,29'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase7SendAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot3Ip67Address11IsMulticastEv
            - BranchSide:      'src/core/coap/coap.cpp:1269,23'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot3Ip67Address11IsMulticastEv
            - BranchSide:      'src/core/coap/coap.cpp:1284,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1113,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1115,38'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1119,9'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1122,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1138,30'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
            - BranchSide:      'src/core/coap/coap.cpp:1152,18'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message10IsResponseEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
        - Branch String:   'src/core/coap/coap.cpp:1138,21'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1140,30'
              BranchSideFuncs:
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
            - BranchSide:      'src/core/coap/coap.cpp:1146,30'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
        - Branch String:   'src/core/coap/coap.cpp:1146,21'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1148,37'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1151,9'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1269,52'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1269,65'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1280,38'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1269,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1276,22'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1280,38'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1288,29'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1288,32'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1288,29'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:1288,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1288,9'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1290,13'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1290,38'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1290,41'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1294,35'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1290,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1294,35'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1296,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1096,15'
          Dst:             _ZN2ot4Coap8CoapBase18FindRelatedRequestERKNS0_7MessageERKNS_3Ip611MessageInfoERNS1_8MetadataE
        - Src:             'src/core/coap/coap.cpp:1110,22'
          Dst:             _ZNK2ot4Coap7Message7GetTypeEv
        - Src:             'src/core/coap/coap.cpp:1113,22'
          Dst:             _ZNK2ot4Coap7Message7IsEmptyEv
        - Src:             'src/core/coap/coap.cpp:1115,13'
          Dst:             _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
        - Src:             'src/core/coap/coap.cpp:1122,22'
          Dst:             _ZNK2ot4Coap7Message7IsEmptyEv
        - Src:             'src/core/coap/coap.cpp:1141,30'
          Dst:             _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
        - Src:             'src/core/coap/coap.cpp:1148,21'
          Dst:             _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
        - Src:             'src/core/coap/coap.cpp:1152,27'
          Dst:             _ZNK2ot4Coap7Message10IsResponseEv
        - Src:             'src/core/coap/coap.cpp:1152,52'
          Dst:             _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
        - Src:             'src/core/coap/coap.cpp:1250,17'
          Dst:             _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
        - Src:             'src/core/coap/coap.cpp:1261,21'
          Dst:             _ZN2ot4Coap8CoapBase7SendAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:1261,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/coap/coap.cpp:1269,85'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/coap/coap.cpp:1280,13'
          Dst:             _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
        - Src:             'src/core/coap/coap.cpp:1290,22'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/coap/coap.cpp:1290,50'
          Dst:             _ZNK2ot4Coap7Message16IsNonConfirmableEv
        - Src:             'src/core/coap/coap.cpp:1294,25'
          Dst:             _ZN2ot4Coap8CoapBase9SendResetERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:1294,13'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot4Coap8CoapBase18FindRelatedRequestERKNS0_7MessageERKNS_3Ip611MessageInfoERNS1_8MetadataE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResponse
        - aMessageInfo
        - aMetadata
      BBCount:         37
      ICount:          190
      EdgeCount:       43
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot3Ip67Address6GetIidEv
        - _ZN2ot4Coap12MessageQueue3endEv
        - _ZN2ot4Coap12MessageQueue5beginEv
        - _ZN2ot4Coap7Message8IteratordeEv
        - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
        - _ZNK2ot3Ip67Address11IsMulticastEv
        - _ZNK2ot4Coap7Message12GetMessageIdEv
        - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
        - _ZNK2ot4Coap7Message7GetTypeEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1019,27'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1019,27'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
            - BranchSide:      'src/core/coap/coap.cpp:1050,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:1023,75'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1024,15'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
            - BranchSide:      'src/core/coap/coap.cpp:1025,14'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
        - Branch String:   'src/core/coap/coap.cpp:1024,73'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1025,14'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
            - BranchSide:      'src/core/coap/coap.cpp:1027,21'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
        - Branch String:   'src/core/coap/coap.cpp:1025,58'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1025,61'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
            - BranchSide:      'src/core/coap/coap.cpp:1027,21'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
        - Branch String:   'src/core/coap/coap.cpp:1023,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1019,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
            - BranchSide:      'src/core/coap/coap.cpp:1027,21'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
        - Branch String:   'src/core/coap/coap.cpp:1027,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1031,21'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
            - BranchSide:      'src/core/coap/coap.cpp:1031,21'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
            - BranchSide:      'src/core/coap/coap.cpp:1041,21'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
            - BranchSide:      'src/core/coap/coap.cpp:1041,21'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
            - BranchSide:      'src/core/coap/coap.cpp:1049,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - Branch String:   'src/core/coap/coap.cpp:1031,21'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1033,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap.cpp:1037,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - Branch String:   'src/core/coap/coap.cpp:1041,21'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1043,32'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap.cpp:1047,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot3Ip67Address11IsMulticastEv
                - _ZN2ot3Ip67Address6GetIidEv
                - _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1019,27'
          Dst:             _ZN2ot4Coap12MessageQueue5beginEv
        - Src:             'src/core/coap/coap.cpp:1019,27'
          Dst:             _ZN2ot4Coap12MessageQueue3endEv
        - Src:             'src/core/coap/coap.cpp:1019,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/coap/coap.cpp:1019,27'
          Dst:             _ZN2ot4Coap7Message8IteratordeEv
        - Src:             'src/core/coap/coap.cpp:1021,19'
          Dst:             _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
        - Src:             'src/core/coap/coap.cpp:1023,61'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/coap/coap.cpp:1023,45'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/coap/coap.cpp:1024,58'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - Src:             'src/core/coap/coap.cpp:1025,44'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/coap/coap.cpp:1025,91'
          Dst:             _ZN2ot3Ip67Address6GetIidEv
        - Src:             'src/core/coap/coap.cpp:1025,100'
          Dst:             _ZNK2ot3Ip619InterfaceIdentifier16IsAnycastLocatorEv
        - Src:             'src/core/coap/coap.cpp:1027,31'
          Dst:             _ZNK2ot4Coap7Message7GetTypeEv
        - Src:             'src/core/coap/coap.cpp:1031,31'
          Dst:             _ZNK2ot4Coap7Message12GetMessageIdEv
        - Src:             'src/core/coap/coap.cpp:1031,57'
          Dst:             _ZNK2ot4Coap7Message12GetMessageIdEv
        - Src:             'src/core/coap/coap.cpp:1041,31'
          Dst:             _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
        - Src:             'src/core/coap/coap.cpp:1019,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
    - functionName:    _ZNK2ot4Coap7Message7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap7Message7GetCodeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:637,40'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
    - functionName:    _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aMetadata
        - aResponse
        - aMessageInfo
        - aResult
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:542,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:542,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap.cpp:544,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:540,5'
          Dst:             _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
    - functionName:    _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message5WriteINS_4Coap8CoapBase8MetadataEEEvtRKT_
        - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE10AsDataTypeEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:443,47'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.hpp:443,79'
          Dst:             _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE10AsDataTypeEv
        - Src:             'src/core/common/message.hpp:443,22'
          Dst:             _ZN2ot7Message5WriteINS_4Coap8CoapBase8MetadataEEEvtRKT_
    - functionName:    _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap12MessageQueue14DequeueAndFreeERNS0_7MessageE
        - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:595,22'
          Dst:             _ZN2ot4Coap12MessageQueue14DequeueAndFreeERNS0_7MessageE
        - Src:             'src/core/coap/coap.cpp:596,5'
          Dst:             _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
    - functionName:    _ZNK2ot4Coap7Message10IsResponseEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap7Message7GetCodeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:685,42'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
    - functionName:    _ZN2ot4Coap8CoapBase7SendAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aMessageInfo
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase16SendEmptyMessageENS0_4TypeERKNS0_7MessageERKNS_3Ip611MessageInfoE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:381,12'
          Dst:             _ZN2ot4Coap8CoapBase16SendEmptyMessageENS0_4TypeERKNS0_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot4Coap8CoapBase16SendEmptyMessageENS0_4TypeERKNS0_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aRequest
        - aMessageInfo
      BBCount:         25
      ICount:          107
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot4Coap7Message12SetMessageIdEt
        - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - _ZN2ot4Coap7Message6FinishEv
        - _ZN2ot4Coap8CoapBase10NewMessageEv
        - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot4Coap7Message12GetMessageIdEv
        - _ZNK2ot4Coap7Message13IsConfirmableEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:404,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:404,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase10NewMessageEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message6FinishEv
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:404,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:406,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:406,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message6FinishEv
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:406,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:412,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:412,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:415,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:415,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:415,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:415,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:415,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:415,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:415,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:404,5'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/coap/coap.cpp:406,5'
          Dst:             _ZN2ot4Coap8CoapBase10NewMessageEv
        - Src:             'src/core/coap/coap.cpp:408,14'
          Dst:             _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - Src:             'src/core/coap/coap.cpp:409,36'
          Dst:             _ZNK2ot4Coap7Message12GetMessageIdEv
        - Src:             'src/core/coap/coap.cpp:409,14'
          Dst:             _ZN2ot4Coap7Message12SetMessageIdEt
        - Src:             'src/core/coap/coap.cpp:411,14'
          Dst:             _ZN2ot4Coap7Message6FinishEv
        - Src:             'src/core/coap/coap.cpp:412,5'
          Dst:             _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:415,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot4Coap8CoapBase10NewMessageEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase10NewMessageERKNS_7Message8SettingsE
        - _ZN2ot7Message8Settings10GetDefaultEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:109,57'
          Dst:             _ZN2ot7Message8Settings10GetDefaultEv
        - Src:             'src/core/coap/coap.cpp:109,46'
          Dst:             _ZN2ot4Coap8CoapBase10NewMessageERKNS_7Message8SettingsE
    - functionName:    _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap8CoapBase10NewMessageERKNS_7Message8SettingsE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSettings
      BBCount:         9
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot16AsCoapMessagePtrEP9otMessage
        - _ZN2ot3Ip63Udp10NewMessageEtRKNS_7Message8SettingsE
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:102,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:102,5'
              BranchSideFuncs:
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/coap/coap.cpp:102,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:102,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63UdpEEERT_v
        - Src:             'src/core/coap/coap.cpp:102,5'
          Dst:             _ZN2ot3Ip63Udp10NewMessageEtRKNS_7Message8SettingsE
        - Src:             'src/core/coap/coap.cpp:102,5'
          Dst:             _ZN2ot16AsCoapMessagePtrEP9otMessage
        - Src:             'src/core/coap/coap.cpp:103,14'
          Dst:             _ZN2ot7Message9SetOffsetEt
    - functionName:    _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          72
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot4Coap12MessageQueue3endEv
        - _ZN2ot4Coap12MessageQueue5beginEv
        - _ZN2ot4Coap7Message8IteratordeEv
        - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:456,33'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:456,33'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
            - BranchSide:      'src/core/coap/coap.cpp:473,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
      Callsites:
        - Src:             'src/core/coap/coap.cpp:453,18'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/coap/coap.cpp:456,33'
          Dst:             _ZN2ot4Coap12MessageQueue5beginEv
        - Src:             'src/core/coap/coap.cpp:456,33'
          Dst:             _ZN2ot4Coap12MessageQueue3endEv
        - Src:             'src/core/coap/coap.cpp:456,33'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/coap/coap.cpp:456,33'
          Dst:             _ZN2ot4Coap7Message8IteratordeEv
        - Src:             'src/core/coap/coap.cpp:458,18'
          Dst:             _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
        - Src:             'src/core/coap/coap.cpp:470,18'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/coap/coap.cpp:456,33'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/coap/coap.cpp:473,26'
          Dst:             _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
    - functionName:    _ZN2ot4Coap12MessageQueue3endEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 992
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message8IteratorC2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:992,42'
          Dst:             _ZN2ot4Coap7Message8IteratorC2Ev
    - functionName:    _ZN2ot4Coap7Message8IteratordeEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:901,89'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEdeEv
    - functionName:    _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE10AsDataTypeEv
        - _ZNK2ot7Message4ReadINS_4Coap8CoapBase8MetadataEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:431,58'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.hpp:431,90'
          Dst:             _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE10AsDataTypeEv
        - Src:             'src/core/common/message.hpp:431,34'
          Dst:             _ZNK2ot7Message4ReadINS_4Coap8CoapBase8MetadataEEE7otErrortRT_
        - Src:             'src/core/common/message.hpp:431,13'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE10AsDataTypeEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      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:    _ZNK2ot7Message4ReadINS_4Coap8CoapBase8MetadataEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot4Coap7Message8IteratorC2Ev
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 896
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message8IteratorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:896,11'
          Dst:             _ZN2ot7Message8IteratorC2Ev
    - functionName:    _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE10AsDataTypeEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message5WriteINS_4Coap8CoapBase8MetadataEEEvtRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1037,9'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZNK2ot12CallbackBaseIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvELNS_23CallbackContextPositionE1EE6InvokeIJRS3_S9_EEES1_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap14ResponsesQueue22GetMatchedResponseCopyERKNS0_7MessageERKNS_3Ip611MessageInfoEPPS2_
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1482
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aMessageInfo
        - aResponse
      BBCount:         14
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot4Coap14ResponsesQueue19FindMatchedResponseERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot4Coap7Message5CloneEt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1487,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1487,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZNK2ot4Coap7Message5CloneEt
            - BranchSide:      'src/core/coap/coap.cpp:1487,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:1490,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1490,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap.cpp:1490,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1486,21'
          Dst:             _ZNK2ot4Coap14ResponsesQueue19FindMatchedResponseERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:1489,54'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/coap/coap.cpp:1489,33'
          Dst:             _ZNK2ot4Coap7Message5CloneEt
    - functionName:    _ZN2ot10LinkedListINS_4Coap8ResourceEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_4Coap8ResourceEE7GetHeadEv
        - _ZN2ot10LinkedListINS_4Coap8ResourceEE8IteratorC2EPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_4Coap8ResourceEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_4Coap8ResourceEE8IteratorC2EPS2_
    - functionName:    _ZN2ot10LinkedListINS_4Coap8ResourceEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_4Coap8ResourceEE8IteratorC2EPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_4Coap8ResourceEE8IteratorC2EPS2_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEneERKS5_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot4Coap8Resource13HandleRequestERNS0_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_4Coap8ResourceEE8Iterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_4Coap8ResourceEE8Iterator7AdvanceEv
    - functionName:    _ZNK2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEE5IsSetEv
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EE6InvokeIJPNS_4Coap7MessageEPKNS_3Ip611MessageInfoEEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - aArgs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap8CoapBase12SendNotFoundERKNS0_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aMessageInfo
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase18SendHeaderResponseENS0_4CodeERKNS0_7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:396,12'
          Dst:             _ZN2ot4Coap8CoapBase18SendHeaderResponseENS0_4CodeERKNS0_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot4Coap8CoapBase18SendHeaderResponseENS0_4CodeERKNS0_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCode
        - aRequest
        - aMessageInfo
      BBCount:         35
      ICount:          145
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot4Coap7Message12SetMessageIdEt
        - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
        - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - _ZN2ot4Coap8CoapBase10NewMessageEv
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot4Coap7Message12GetMessageIdEv
        - _ZNK2ot4Coap7Message7GetTypeEv
        - _ZNK2ot4Coap7Message9IsRequestEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:424,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:424,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase10NewMessageEv
                - _ZN2ot7Message4FreeEv
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot4Coap7Message12SetMessageIdEt
            - BranchSide:      'src/core/coap/coap.cpp:424,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:425,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:425,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetTypeEv
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot4Coap7Message12SetMessageIdEt
            - BranchSide:      'src/core/coap/coap.cpp:425,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:427,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:430,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:435,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
                - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:439,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:442,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:442,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:444,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:444,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:444,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:447,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:447,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:447,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:447,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:447,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:447,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:447,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:424,5'
          Dst:             _ZNK2ot4Coap7Message9IsRequestEv
        - Src:             'src/core/coap/coap.cpp:425,5'
          Dst:             _ZN2ot4Coap8CoapBase10NewMessageEv
        - Src:             'src/core/coap/coap.cpp:427,22'
          Dst:             _ZNK2ot4Coap7Message7GetTypeEv
        - Src:             'src/core/coap/coap.cpp:430,18'
          Dst:             _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - Src:             'src/core/coap/coap.cpp:431,40'
          Dst:             _ZNK2ot4Coap7Message12GetMessageIdEv
        - Src:             'src/core/coap/coap.cpp:431,18'
          Dst:             _ZN2ot4Coap7Message12SetMessageIdEt
        - Src:             'src/core/coap/coap.cpp:435,18'
          Dst:             _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - Src:             'src/core/coap/coap.cpp:442,5'
          Dst:             _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
        - Src:             'src/core/coap/coap.cpp:444,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:447,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:371,12'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
    - functionName:    _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aHandler
        - aContext
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap12TxParameters10GetDefaultEv
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoERKNS0_12TxParametersEPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:365,48'
          Dst:             _ZN2ot4Coap12TxParameters10GetDefaultEv
        - Src:             'src/core/coap/coap.cpp:365,12'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoERKNS0_12TxParametersEPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
    - functionName:    _ZN2ot4Coap12TxParameters10GetDefaultEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoERKNS0_12TxParametersEPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aTxParameters
        - aHandler
        - aContext
      BBCount:         40
      ICount:          276
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4Coap14ResponsesQueue15EnqueueResponseERNS0_7MessageERKNS_3Ip611MessageInfoERKNS0_12TxParametersE
        - _ZN2ot4Coap7Message12SetMessageIdEt
        - _ZN2ot4Coap7Message6FinishEv
        - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
        - _ZN2ot4Coap8CoapBase21CopyAndEnqueueMessageERKNS0_7MessageEtRKNS1_8MetadataE
        - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
        - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
        - _ZNK2ot4Coap12TxParameters24CalculateMaxTransmitWaitEv
        - _ZNK2ot4Coap12TxParameters37CalculateInitialRetransmissionTimeoutEv
        - _ZNK2ot4Coap7Message13IsConfirmableEv
        - _ZNK2ot4Coap7Message14GetOptionStartEv
        - _ZNK2ot4Coap7Message16IsNonConfirmableEv
        - _ZNK2ot4Coap7Message7GetCodeEv
        - _ZNK2ot4Coap7Message7GetTypeEv
        - _ZNK2ot4TimeplEj
        - _ZNK2ot7Message9GetLengthEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:212,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:231,9'
              BranchSideFuncs:
                - _ZN2ot4Coap14ResponsesQueue15EnqueueResponseERNS0_7MessageERKNS_3Ip611MessageInfoERKNS0_12TxParametersE
                - _ZN2ot4Coap7Message6FinishEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZNK2ot4Coap12TxParameters37CalculateInitialRetransmissionTimeoutEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4Coap12TxParameters24CalculateMaxTransmitWaitEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Coap8CoapBase21CopyAndEnqueueMessageERKNS0_7MessageEtRKNS1_8MetadataE
                - _ZNK2ot4Coap7Message14GetOptionStartEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/coap/coap.cpp:234,9'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message7GetCodeEv
                - __assert_fail
                - _ZN2ot4Coap7Message6FinishEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZNK2ot4Coap12TxParameters37CalculateInitialRetransmissionTimeoutEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4Coap12TxParameters24CalculateMaxTransmitWaitEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Coap8CoapBase21CopyAndEnqueueMessageERKNS0_7MessageEtRKNS1_8MetadataE
                - _ZNK2ot4Coap7Message14GetOptionStartEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/coap/coap.cpp:257,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message12SetMessageIdEt
                - _ZN2ot4Coap7Message6FinishEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZNK2ot4Coap12TxParameters37CalculateInitialRetransmissionTimeoutEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4Coap12TxParameters24CalculateMaxTransmitWaitEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Coap8CoapBase21CopyAndEnqueueMessageERKNS0_7MessageEtRKNS1_8MetadataE
                - _ZNK2ot4Coap7Message14GetOptionStartEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/coap/coap.cpp:234,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:234,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message6FinishEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZNK2ot4Coap12TxParameters37CalculateInitialRetransmissionTimeoutEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4Coap12TxParameters24CalculateMaxTransmitWaitEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Coap8CoapBase21CopyAndEnqueueMessageERKNS0_7MessageEtRKNS1_8MetadataE
                - _ZNK2ot4Coap7Message14GetOptionStartEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/coap/coap.cpp:235,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message6FinishEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZNK2ot4Coap12TxParameters37CalculateInitialRetransmissionTimeoutEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4Coap12TxParameters24CalculateMaxTransmitWaitEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Coap8CoapBase21CopyAndEnqueueMessageERKNS0_7MessageEtRKNS1_8MetadataE
                - _ZNK2ot4Coap7Message14GetOptionStartEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/coap/coap.cpp:263,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:265,22'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZNK2ot4Coap12TxParameters37CalculateInitialRetransmissionTimeoutEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4Coap12TxParameters24CalculateMaxTransmitWaitEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Coap8CoapBase21CopyAndEnqueueMessageERKNS0_7MessageEtRKNS1_8MetadataE
            - BranchSide:      'src/core/coap/coap.cpp:267,14'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message16IsNonConfirmableEv
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZNK2ot4Coap12TxParameters37CalculateInitialRetransmissionTimeoutEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4Coap12TxParameters24CalculateMaxTransmitWaitEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Coap8CoapBase21CopyAndEnqueueMessageERKNS0_7MessageEtRKNS1_8MetadataE
                - _ZNK2ot4Coap7Message14GetOptionStartEv
        - Branch String:   'src/core/coap/coap.cpp:274,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:311,46'
              BranchSideFuncs:
                - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
                - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
                - _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
                - _ZNK2ot4Coap12TxParameters37CalculateInitialRetransmissionTimeoutEv
                - _ZNK2ot4Coap7Message13IsConfirmableEv
                - _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
                - _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot4Coap12TxParameters24CalculateMaxTransmitWaitEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Coap8CoapBase21CopyAndEnqueueMessageERKNS0_7MessageEtRKNS1_8MetadataE
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:340,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
        - Branch String:   'src/core/coap/coap.cpp:334,14'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:334,47'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Coap8CoapBase21CopyAndEnqueueMessageERKNS0_7MessageEtRKNS1_8MetadataE
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:334,72'
              BranchSideFuncs:
                - _ZNK2ot4Coap12TxParameters24CalculateMaxTransmitWaitEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot4Coap8CoapBase21CopyAndEnqueueMessageERKNS0_7MessageEtRKNS1_8MetadataE
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/coap/coap.cpp:337,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:337,9'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
            - BranchSide:      'src/core/coap/coap.cpp:337,9'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
        - Branch String:   'src/core/coap/coap.cpp:340,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:340,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
            - BranchSide:      'src/core/coap/coap.cpp:344,9'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
        - Branch String:   'src/core/coap/coap.cpp:344,29'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:344,32'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
            - BranchSide:      'src/core/coap/coap.cpp:344,29'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:344,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:344,9'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
            - BranchSide:      'src/core/coap/coap.cpp:346,25'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
      Callsites:
        - Src:             'src/core/coap/coap.cpp:212,22'
          Dst:             _ZNK2ot4Coap7Message7GetTypeEv
        - Src:             'src/core/coap/coap.cpp:231,25'
          Dst:             _ZN2ot4Coap14ResponsesQueue15EnqueueResponseERNS0_7MessageERKNS_3Ip611MessageInfoERKNS0_12TxParametersE
        - Src:             'src/core/coap/coap.cpp:234,9'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/coap/coap.cpp:234,9'
          Dst:             __assert_fail
        - Src:             'src/core/coap/coap.cpp:257,18'
          Dst:             _ZN2ot4Coap7Message12SetMessageIdEt
        - Src:             'src/core/coap/coap.cpp:261,14'
          Dst:             _ZN2ot4Coap7Message6FinishEv
        - Src:             'src/core/coap/coap.cpp:263,18'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/coap/coap.cpp:265,31'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/coap/coap.cpp:267,23'
          Dst:             _ZNK2ot4Coap7Message16IsNonConfirmableEv
        - Src:             'src/core/coap/coap.cpp:271,31'
          Dst:             _ZNK2ot4Coap7Message14GetOptionStartEv
        - Src:             'src/core/coap/coap.cpp:311,59'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/coap/coap.cpp:312,59'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerPortEv
        - Src:             'src/core/coap/coap.cpp:313,59'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/coap/coap.cpp:314,59'
          Dst:             _ZNK2ot3Ip611MessageInfo16GetMulticastLoopEv
        - Src:             'src/core/coap/coap.cpp:318,60'
          Dst:             _ZNK2ot4Coap12TxParameters37CalculateInitialRetransmissionTimeoutEv
        - Src:             'src/core/coap/coap.cpp:320,55'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/coap/coap.cpp:322,50'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetHopLimitEv
        - Src:             'src/core/coap/coap.cpp:323,50'
          Dst:             _ZNK2ot3Ip611MessageInfo15IsHostInterfaceEv
        - Src:             'src/core/coap/coap.cpp:333,13'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/coap/coap.cpp:334,86'
          Dst:             _ZNK2ot4Coap12TxParameters24CalculateMaxTransmitWaitEv
        - Src:             'src/core/coap/coap.cpp:333,34'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/coap/coap.cpp:336,22'
          Dst:             _ZN2ot4Coap8CoapBase21CopyAndEnqueueMessageERKNS0_7MessageEtRKNS1_8MetadataE
        - Src:             'src/core/coap/coap.cpp:340,5'
          Dst:             _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:346,9'
          Dst:             _ZN2ot4Coap8CoapBase14DequeueMessageERNS0_7MessageE
    - functionName:    _ZN2ot4Coap14ResponsesQueue15EnqueueResponseERNS0_7MessageERKNS_3Ip611MessageInfoERKNS0_12TxParametersE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1522
      functionLinenumberEnd: 1542
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aTxParameters
      BBCount:         19
      ICount:          98
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageE
        - _ZN2ot4Coap14ResponsesQueue11UpdateQueueEv
        - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot4Coap12TxParameters25CalculateExchangeLifetimeEv
        - _ZNK2ot4Coap14ResponsesQueue19FindMatchedResponseERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot4Coap7Message5CloneEv
        - _ZNK2ot4TimeplEj
        - _ZNK2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8AppendToERS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1529,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1529,5'
              BranchSideFuncs:
                - _ZN2ot4Coap14ResponsesQueue11UpdateQueueEv
                - _ZNK2ot4Coap7Message5CloneEv
                - _ZNK2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8AppendToERS0_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/coap/coap.cpp:1529,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:1533,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1533,5'
              BranchSideFuncs:
                - _ZNK2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8AppendToERS0_
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/coap/coap.cpp:1533,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:1535,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1535,5'
              BranchSideFuncs:
                - _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageE
                - _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
            - BranchSide:      'src/core/coap/coap.cpp:1535,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1524,22'
          Dst:             _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
        - Src:             'src/core/coap/coap.cpp:1526,29'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/coap/coap.cpp:1526,66'
          Dst:             _ZNK2ot4Coap12TxParameters25CalculateExchangeLifetimeEv
        - Src:             'src/core/coap/coap.cpp:1526,50'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/coap/coap.cpp:1529,5'
          Dst:             _ZNK2ot4Coap14ResponsesQueue19FindMatchedResponseERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:1531,5'
          Dst:             _ZN2ot4Coap14ResponsesQueue11UpdateQueueEv
        - Src:             'src/core/coap/coap.cpp:1533,5'
          Dst:             _ZNK2ot4Coap7Message5CloneEv
        - Src:             'src/core/coap/coap.cpp:1535,5'
          Dst:             _ZNK2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8AppendToERS0_
        - Src:             'src/core/coap/coap.cpp:1535,5'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'src/core/coap/coap.cpp:1537,12'
          Dst:             _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageE
        - Src:             'src/core/coap/coap.cpp:1539,12'
          Dst:             _ZN2ot10TimerMilli15FireAtIfEarlierENS_4TimeE
    - functionName:    _ZNK2ot4Coap7Message14GetOptionStartEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap7Message14GetTokenLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:587,69'
          Dst:             _ZNK2ot4Coap7Message14GetTokenLengthEv
    - functionName:    _ZNK2ot4Coap12TxParameters37CalculateInitialRetransmissionTimeoutEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1647
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1646,12'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
    - functionName:    _ZNK2ot4Coap12TxParameters24CalculateMaxTransmitWaitEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1656
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap12TxParameters13CalculateSpanEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1656,70'
          Dst:             _ZNK2ot4Coap12TxParameters13CalculateSpanEh
    - functionName:    _ZN2ot4Coap8CoapBase21CopyAndEnqueueMessageERKNS0_7MessageEtRKNS1_8MetadataE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aCopyLength
        - aMetadata
      BBCount:         20
      ICount:          94
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageE
        - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot4Coap7Message5CloneEt
        - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8AppendToERS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:581,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:581,5'
              BranchSideFuncs:
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8AppendToERS0_
                - _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageE
                - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:581,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:583,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:583,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:585,5'
              BranchSideFuncs:
                - _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageE
                - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:589,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:589,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:589,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:589,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:589,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:589,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:581,5'
          Dst:             _ZNK2ot4Coap7Message5CloneEt
        - Src:             'src/core/coap/coap.cpp:583,5'
          Dst:             _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8AppendToERS0_
        - Src:             'src/core/coap/coap.cpp:585,22'
          Dst:             _ZN2ot4Coap12MessageQueue7EnqueueERNS0_7MessageE
        - Src:             'src/core/coap/coap.cpp:586,5'
          Dst:             _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
        - Src:             'src/core/coap/coap.cpp:589,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8AppendToERS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message6AppendINS_4Coap8CoapBase8MetadataEEE7otErrorRKT_
        - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE10AsDataTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:420,84'
          Dst:             _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE10AsDataTypeEv
        - Src:             'src/core/common/message.hpp:420,67'
          Dst:             _ZN2ot7Message6AppendINS_4Coap8CoapBase8MetadataEEE7otErrorRKT_
    - functionName:    _ZN2ot7Message6AppendINS_4Coap8CoapBase8MetadataEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot4Coap12TxParameters13CalculateSpanEh
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1659
      functionLinenumberEnd: 1661
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMaxRetx
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
      functionSourceFile: '/src/openthread/src/core/coap/coap.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip611MessageInfoC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.hpp:318,12'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
    - functionName:    _ZNK2ot4Coap12TxParameters25CalculateExchangeLifetimeEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1651
      functionLinenumberEnd: 1653
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap12TxParameters13CalculateSpanEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1653,12'
          Dst:             _ZNK2ot4Coap12TxParameters13CalculateSpanEh
    - functionName:    _ZNK2ot4Coap14ResponsesQueue19FindMatchedResponseERKNS0_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1497
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aMessageInfo
      BBCount:         13
      ICount:          94
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
        - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
        - _ZN2ot4Coap7Message13ConstIteratordeEv
        - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
        - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
        - _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
        - _ZNK2ot4Coap12MessageQueue3endEv
        - _ZNK2ot4Coap12MessageQueue5beginEv
        - _ZNK2ot4Coap7Message12GetMessageIdEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1500,33'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1500,33'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message13ConstIteratordeEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
                - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
            - BranchSide:      'src/core/coap/coap.cpp:1500,33'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:1502,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1500,5'
              BranchSideFuncs:
                - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
                - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot4Coap7Message13ConstIteratordeEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
            - BranchSide:      'src/core/coap/coap.cpp:1504,30'
              BranchSideFuncs:
                - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
                - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot4Coap7Message13ConstIteratordeEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
        - Branch String:   'src/core/coap/coap.cpp:1508,17'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1510,29'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap.cpp:1513,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
                - _ZN2ot4Coap7Message13ConstIteratordeEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZNK2ot4Coap7Message12GetMessageIdEv
                - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
                - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
                - _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1500,33'
          Dst:             _ZNK2ot4Coap12MessageQueue5beginEv
        - Src:             'src/core/coap/coap.cpp:1500,33'
          Dst:             _ZNK2ot4Coap12MessageQueue3endEv
        - Src:             'src/core/coap/coap.cpp:1500,33'
          Dst:             _ZNK2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEneERKS3_
        - Src:             'src/core/coap/coap.cpp:1500,33'
          Dst:             _ZN2ot4Coap7Message13ConstIteratordeEv
        - Src:             'src/core/coap/coap.cpp:1502,21'
          Dst:             _ZNK2ot4Coap7Message12GetMessageIdEv
        - Src:             'src/core/coap/coap.cpp:1502,48'
          Dst:             _ZNK2ot4Coap7Message12GetMessageIdEv
        - Src:             'src/core/coap/coap.cpp:1504,30'
          Dst:             _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
        - Src:             'src/core/coap/coap.cpp:1506,22'
          Dst:             _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
        - Src:             'src/core/coap/coap.cpp:1508,39'
          Dst:             _ZNK2ot3Ip611MessageInfo22HasSamePeerAddrAndPortERKS1_
        - Src:             'src/core/coap/coap.cpp:1500,33'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEppEv
    - functionName:    _ZN2ot4Coap14ResponsesQueue11UpdateQueueEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1546
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          109
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot4Coap12MessageQueue3endEv
        - _ZN2ot4Coap12MessageQueue5beginEv
        - _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
        - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
        - _ZN2ot4Coap7Message8IteratordeEv
        - _ZN2ot4TimeC2Ej
        - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot4TimeltERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1555,27'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1555,27'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
                - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
            - BranchSide:      'src/core/coap/coap.cpp:1570,9'
              BranchSideFuncs:
                - _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
        - Branch String:   'src/core/coap/coap.cpp:1561,38'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1561,51'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
                - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimeltERKS0_
            - BranchSide:      'src/core/coap/coap.cpp:1563,36'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
                - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimeltERKS0_
        - Branch String:   'src/core/coap/coap.cpp:1561,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1563,36'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
                - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimeltERKS0_
            - BranchSide:      'src/core/coap/coap.cpp:1567,17'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
                - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimeltERKS0_
        - Branch String:   'src/core/coap/coap.cpp:1570,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1570,9'
              BranchSideFuncs:
                - _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
            - BranchSide:      'src/core/coap/coap.cpp:1572,26'
              BranchSideFuncs:
                - _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1549,15'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'src/core/coap/coap.cpp:1555,27'
          Dst:             _ZN2ot4Coap12MessageQueue5beginEv
        - Src:             'src/core/coap/coap.cpp:1555,27'
          Dst:             _ZN2ot4Coap12MessageQueue3endEv
        - Src:             'src/core/coap/coap.cpp:1555,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/coap/coap.cpp:1555,27'
          Dst:             _ZN2ot4Coap7Message8IteratordeEv
        - Src:             'src/core/coap/coap.cpp:1557,26'
          Dst:             _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
        - Src:             'src/core/coap/coap.cpp:1559,18'
          Dst:             _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
        - Src:             'src/core/coap/coap.cpp:1561,64'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/coap/coap.cpp:1555,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/coap/coap.cpp:1572,9'
          Dst:             _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
    - functionName:    _ZNK2ot4Coap7Message5CloneEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot4Coap7Message5CloneEt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:759,47'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/coap/coap_message.hpp:759,41'
          Dst:             _ZNK2ot4Coap7Message5CloneEt
    - functionName:    _ZNK2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8AppendToERS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message6AppendINS_4Coap14ResponsesQueue16ResponseMetadataEEE7otErrorRKT_
        - _ZNK2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE10AsDataTypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:420,84'
          Dst:             _ZNK2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE10AsDataTypeEv
        - Src:             'src/core/common/message.hpp:420,67'
          Dst:             _ZN2ot7Message6AppendINS_4Coap14ResponsesQueue16ResponseMetadataEEE7otErrorRKT_
    - functionName:    _ZNK2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE10AsDataTypeEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 459
      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:    _ZN2ot7Message6AppendINS_4Coap14ResponsesQueue16ResponseMetadataEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE10AsDataTypeEv
        - _ZNK2ot7Message4ReadINS_4Coap14ResponsesQueue16ResponseMetadataEEE7otErrortRT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:431,58'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/message.hpp:431,90'
          Dst:             _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE10AsDataTypeEv
        - Src:             'src/core/common/message.hpp:431,34'
          Dst:             _ZNK2ot7Message4ReadINS_4Coap14ResponsesQueue16ResponseMetadataEEE7otErrortRT_
        - Src:             'src/core/common/message.hpp:431,13'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1576
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap12MessageQueue14DequeueAndFreeERNS0_7MessageE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1576,66'
          Dst:             _ZN2ot4Coap12MessageQueue14DequeueAndFreeERNS0_7MessageE
    - functionName:    _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE10AsDataTypeEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 460
      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:    _ZNK2ot7Message4ReadINS_4Coap14ResponsesQueue16ResponseMetadataEEE7otErrortRT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:898,16'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZNK2ot4Coap12MessageQueue3endEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message13ConstIteratorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:995,53'
          Dst:             _ZN2ot4Coap7Message13ConstIteratorC2Ev
    - functionName:    _ZN2ot4Coap7Message13ConstIteratordeEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 889
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:889,106'
          Dst:             _ZN2ot15ItemPtrIteratorIKNS_7MessageENS1_13ConstIteratorEEdeEv
    - functionName:    _ZN2ot4Coap7Message13ConstIteratorC2Ev
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message13ConstIteratorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:884,11'
          Dst:             _ZN2ot7Message13ConstIteratorC2Ev
    - functionName:    _ZN2ot10LinkedListINS_4Coap8ResourceEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot10LinkedListINS_4Coap8ResourceEE8IteratorC2EPS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEC2EPS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEC2EPS2_
    - functionName:    _ZN2ot15ItemPtrIteratorINS_4Coap8ResourceENS_10LinkedListIS2_E8IteratorEEC2EPS2_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_4Coap8ResourceEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot10LinkedListINS_4Coap8ResourceEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_4Coap8ResourceEEEEEPKT_PS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_4Coap8ResourceEE8PopAfterEPS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_4Coap8ResourceEE3PopEv
        - _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7SetNextEPS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7SetNextEPS2_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_4Coap8ResourceEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7SetNextEPS2_
    - functionName:    _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7SetNextEPS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_4Coap8ResourceEE4FindERKS2_RPS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7AsConstINS_10LinkedListINS_4Coap8ResourceEEEEEPKT_PS5_
        - _ZNK2ot10LinkedListINS_4Coap8ResourceEE4FindERKS2_RPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:427,16'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_4Coap8ResourceEEEEEPKT_PS5_
        - Src:             'src/core/common/linked_list.hpp:427,31'
          Dst:             _ZNK2ot10LinkedListINS_4Coap8ResourceEE4FindERKS2_RPS4_
    - functionName:    _ZNK2ot10LinkedListINS_4Coap8ResourceEE4FindERKS2_RPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:402,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:404,17'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:404,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:406,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:409,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:402,94'
          Dst:             _ZNK2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
    - functionName:    _ZNK2ot15LinkedListEntryINS_4Coap8ResourceEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot10LinkedListINS_4Coap8ResourceEE4PushERS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7SetNextEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7SetNextEPS2_
    - functionName:    _ZNK2ot10LinkedListINS_4Coap8ResourceEE8ContainsERKS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_4Coap8ResourceEE4FindERKS2_RPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:250,16'
          Dst:             _ZNK2ot10LinkedListINS_4Coap8ResourceEE4FindERKS2_RPS4_
    - functionName:    _ZN2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot12CallbackBaseIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZN2ot4Coap4Coap4SendERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1739
      functionLinenumberEnd: 1740
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
        - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1740,12'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1740,32'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:1740,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1740,20'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
        - Src:             'src/core/coap/coap.cpp:1740,40'
          Dst:             _ZN2ot3Ip63Udp6Socket6SendToERNS_7MessageERKNS0_11MessageInfoE
    - functionName:    _ZN2ot4Coap4Coap4StopEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1725
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          48
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket5CloseEv
        - _ZN2ot4Coap8CoapBase28ClearAllRequestsAndResponsesEv
        - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1719,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1719,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZN2ot4Coap8CoapBase28ClearAllRequestsAndResponsesEv
            - BranchSide:      'src/core/coap/coap.cpp:1719,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:1721,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1721,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap.cpp:1722,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase28ClearAllRequestsAndResponsesEv
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1719,5'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
        - Src:             'src/core/coap/coap.cpp:1721,5'
          Dst:             _ZN2ot3Ip63Udp6Socket5CloseEv
        - Src:             'src/core/coap/coap.cpp:1722,5'
          Dst:             _ZN2ot4Coap8CoapBase28ClearAllRequestsAndResponsesEv
    - functionName:    _ZN2ot4Coap8CoapBase28ClearAllRequestsAndResponsesEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot4Coap14ResponsesQueue19DequeueAllResponsesEv
        - _ZN2ot4Coap8CoapBase13ClearRequestsEPKNS_3Ip67AddressE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:58,5'
          Dst:             _ZN2ot4Coap8CoapBase13ClearRequestsEPKNS_3Ip67AddressE
        - Src:             'src/core/coap/coap.cpp:59,21'
          Dst:             _ZN2ot4Coap14ResponsesQueue19DequeueAllResponsesEv
        - Src:             'src/core/coap/coap.cpp:60,26'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot4Coap8CoapBase13ClearRequestsEPKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot4Coap12MessageQueue3endEv
        - _ZN2ot4Coap12MessageQueue5beginEv
        - _ZN2ot4Coap7Message8IteratordeEv
        - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
        - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:67,27'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:67,27'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
            - BranchSide:      'src/core/coap/coap.cpp:78,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:73,35'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:73,48'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/coap/coap.cpp:75,37'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Branch String:   'src/core/coap/coap.cpp:73,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:67,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/coap/coap.cpp:75,37'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      Callsites:
        - Src:             'src/core/coap/coap.cpp:67,27'
          Dst:             _ZN2ot4Coap12MessageQueue5beginEv
        - Src:             'src/core/coap/coap.cpp:67,27'
          Dst:             _ZN2ot4Coap12MessageQueue3endEv
        - Src:             'src/core/coap/coap.cpp:67,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/coap/coap.cpp:67,27'
          Dst:             _ZN2ot4Coap7Message8IteratordeEv
        - Src:             'src/core/coap/coap.cpp:71,18'
          Dst:             _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
        - Src:             'src/core/coap/coap.cpp:73,63'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/coap/coap.cpp:75,13'
          Dst:             _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
        - Src:             'src/core/coap/coap.cpp:67,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
    - functionName:    _ZN2ot4Coap14ResponsesQueue19DequeueAllResponsesEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1582
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1580,12'
          Dst:             _ZN2ot12MessageQueue17DequeueAndFreeAllEv
        - Src:             'src/core/coap/coap.cpp:1581,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot4Coap4Coap5StartEtNS_3Ip615NetifIdentifierE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1695
      functionLinenumberEnd: 1712
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aPort
        - aNetifIdentifier
      BBCount:         22
      ICount:          93
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot3Ip63Udp6Socket4BindEt
        - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - _ZN2ot3Ip63Udp6Socket5CloseEv
        - _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1699,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1699,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1699,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
                - _ZN2ot3Ip63Udp6Socket4BindEt
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1701,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1701,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1702,18'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket4BindEt
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1704,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1704,5'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1707,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.22754
        - Branch String:   'src/core/coap/coap.cpp:1707,29'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1707,32'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1707,29'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:1707,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1707,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.22754
            - BranchSide:      'src/core/coap/coap.cpp:1709,21'
              BranchSideFuncs:
                - _ZN2ot3Ip63Udp6Socket5CloseEv
                - _ZL11IgnoreError7otError.22754
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1699,5'
          Dst:             _ZNK2ot3Ip63Udp12SocketHandle7IsBoundEv
        - Src:             'src/core/coap/coap.cpp:1701,5'
          Dst:             _ZN2ot3Ip63Udp6Socket4OpenENS0_15NetifIdentifierE
        - Src:             'src/core/coap/coap.cpp:1704,5'
          Dst:             _ZN2ot3Ip63Udp6Socket4BindEt
        - Src:             'src/core/coap/coap.cpp:1709,29'
          Dst:             _ZN2ot3Ip63Udp6Socket5CloseEv
        - Src:             'src/core/coap/coap.cpp:1709,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot3Ip63Udp8SocketInINS_4Coap4CoapEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
      functionSourceFile: '/src/openthread/src/core/net/udp6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aOwner
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - _ZN2ot3Ip63Udp8SocketInINS_4Coap4CoapEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp6SocketC2ERNS_8InstanceEPFvPvP9otMessagePK13otMessageInfoES5_
        - Src:             'src/core/net/udp6.hpp:352,15'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_4Coap4CoapEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEE16HandleUdpReceiveEPvP9otMessagePK13otMessageInfo
    - functionName:    _ZN2ot4Coap4Coap4SendERNS0_8CoapBaseERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionLinenumberEnd: 1735
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aCoapBase
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap4Coap4SendERNS_7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1735,43'
          Dst:             _ZN2ot4Coap4Coap4SendERNS_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot4Coap4CoapC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1692
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp8SocketInINS_4Coap4CoapEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
        - _ZN2ot4Coap4Coap4SendERNS0_8CoapBaseERNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBaseC2ERNS_8InstanceEPF7otErrorRS1_RNS_7MessageERKNS_3Ip611MessageInfoEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1689,7'
          Dst:             _ZN2ot4Coap8CoapBaseC2ERNS_8InstanceEPF7otErrorRS1_RNS_7MessageERKNS_3Ip611MessageInfoEE
        - Src:             'src/core/coap/coap.cpp:1689,7'
          Dst:             _ZN2ot4Coap4Coap4SendERNS0_8CoapBaseERNS_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:1690,7'
          Dst:             _ZN2ot3Ip63Udp8SocketInINS_4Coap4CoapEXadL_ZNS4_16HandleUdpReceiveERNS_7MessageERKNS0_11MessageInfoEEEEC2ERNS_8InstanceERS4_
    - functionName:    _ZN2ot4Coap8CoapBaseC2ERNS_8InstanceEPF7otErrorRS1_RNS_7MessageERKNS_3Ip611MessageInfoEE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aSender
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_4Coap8ResourceEEC2Ev
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot17TimerMilliContextC2ERNS_8InstanceERFvRNS_5TimerEEPv
        - _ZN2ot4Coap12MessageQueueC2Ev
        - _ZN2ot4Coap14ResponsesQueueC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase25HandleRetransmissionTimerERNS_5TimerE
        - _ZN2ot6Random9NonCrypto9GetUint16Ev
        - _ZN2ot8CallbackIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvELNS_23CallbackContextPositionE1EEC2Ev
        - _ZN2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:44,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/coap/coap.cpp:43,11'
          Dst:             _ZN2ot4Coap12MessageQueueC2Ev
        - Src:             'src/core/coap/coap.cpp:45,18'
          Dst:             _ZN2ot6Random9NonCrypto9GetUint16Ev
        - Src:             'src/core/coap/coap.cpp:46,7'
          Dst:             _ZN2ot17TimerMilliContextC2ERNS_8InstanceERFvRNS_5TimerEEPv
        - Src:             'src/core/coap/coap.cpp:46,7'
          Dst:             _ZN2ot4Coap8CoapBase25HandleRetransmissionTimerERNS_5TimerE
        - Src:             'src/core/coap/coap.cpp:43,11'
          Dst:             _ZN2ot10LinkedListINS_4Coap8ResourceEEC2Ev
        - Src:             'src/core/coap/coap.cpp:43,11'
          Dst:             _ZN2ot8CallbackIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/coap/coap.cpp:47,7'
          Dst:             _ZN2ot4Coap14ResponsesQueueC2ERNS_8InstanceE
        - Src:             'src/core/coap/coap.cpp:43,11'
          Dst:             _ZN2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EEC2Ev
    - functionName:    _ZN2ot4Coap8CoapBase25HandleRetransmissionTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17TimerMilliContext10GetContextEv
        - _ZN2ot4Coap8CoapBase25HandleRetransmissionTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:478,66'
          Dst:             _ZN2ot17TimerMilliContext10GetContextEv
        - Src:             'src/core/coap/coap.cpp:478,81'
          Dst:             _ZN2ot4Coap8CoapBase25HandleRetransmissionTimerEv
    - functionName:    _ZN2ot10LinkedListINS_4Coap8ResourceEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot8CallbackIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPF7otErrorRKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPvEEC2Ev
    - functionName:    _ZN2ot8CallbackIPFvPvP9otMessagePK13otMessageInfoELNS_23CallbackContextPositionE0EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:241,5'
          Dst:             _ZN2ot12CallbackBaseIPFvPvP9otMessagePK13otMessageInfoEEC2Ev
    - functionName:    _ZN2ot4Coap14ResponsesQueueC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1477
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17TimerMilliContextC2ERNS_8InstanceERFvRNS_5TimerEEPv
        - _ZN2ot4Coap12MessageQueueC2Ev
        - _ZN2ot4Coap14ResponsesQueue11HandleTimerERNS_5TimerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1474,17'
          Dst:             _ZN2ot4Coap12MessageQueueC2Ev
        - Src:             'src/core/coap/coap.cpp:1475,7'
          Dst:             _ZN2ot17TimerMilliContextC2ERNS_8InstanceERFvRNS_5TimerEEPv
        - Src:             'src/core/coap/coap.cpp:1475,7'
          Dst:             _ZN2ot4Coap14ResponsesQueue11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot4Coap14ResponsesQueue11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1585
      functionLinenumberEnd: 1587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot17TimerMilliContext10GetContextEv
        - _ZN2ot4Coap14ResponsesQueue11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1586,76'
          Dst:             _ZN2ot17TimerMilliContext10GetContextEv
        - Src:             'src/core/coap/coap.cpp:1586,91'
          Dst:             _ZN2ot4Coap14ResponsesQueue11HandleTimerEv
    - functionName:    _ZN2ot4Coap14ResponsesQueue11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1590
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - _ZN2ot12NextFireTimeC2Ev
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot4Coap12MessageQueue3endEv
        - _ZN2ot4Coap12MessageQueue5beginEv
        - _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
        - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
        - _ZN2ot4Coap7Message8IteratordeEv
        - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
        - _ZNK2ot12NextFireTime6GetNowEv
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot4TimegeERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1593,27'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1593,27'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
                - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
            - BranchSide:      'src/core/coap/coap.cpp:1608,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
        - Branch String:   'src/core/coap/coap.cpp:1599,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1601,29'
              BranchSideFuncs:
                - _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
                - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
            - BranchSide:      'src/core/coap/coap.cpp:1605,50'
              BranchSideFuncs:
                - _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
                - _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
                - _ZNK2ot12NextFireTime6GetNowEv
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1591,18'
          Dst:             _ZN2ot12NextFireTimeC2Ev
        - Src:             'src/core/coap/coap.cpp:1593,27'
          Dst:             _ZN2ot4Coap12MessageQueue5beginEv
        - Src:             'src/core/coap/coap.cpp:1593,27'
          Dst:             _ZN2ot4Coap12MessageQueue3endEv
        - Src:             'src/core/coap/coap.cpp:1593,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/coap/coap.cpp:1593,27'
          Dst:             _ZN2ot4Coap7Message8IteratordeEv
        - Src:             'src/core/coap/coap.cpp:1595,26'
          Dst:             _ZN2ot4Coap14ResponsesQueue16ResponseMetadataC2Ev
        - Src:             'src/core/coap/coap.cpp:1597,18'
          Dst:             _ZN2ot7Message10FooterDataINS_4Coap14ResponsesQueue16ResponseMetadataEE8ReadFromERKS0_
        - Src:             'src/core/coap/coap.cpp:1599,29'
          Dst:             _ZNK2ot12NextFireTime6GetNowEv
        - Src:             'src/core/coap/coap.cpp:1599,38'
          Dst:             _ZNK2ot4TimegeERKS0_
        - Src:             'src/core/coap/coap.cpp:1601,13'
          Dst:             _ZN2ot4Coap14ResponsesQueue15DequeueResponseERNS0_7MessageE
        - Src:             'src/core/coap/coap.cpp:1605,25'
          Dst:             _ZN2ot12NextFireTime15UpdateIfEarlierENS_4TimeE
        - Src:             'src/core/coap/coap.cpp:1593,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/coap/coap.cpp:1608,12'
          Dst:             _ZN2ot10TimerMilli6FireAtERKNS_12NextFireTimeE
    - functionName:    _ZN2ot4Coap8CoapBase25HandleRetransmissionTimerEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          153
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
        - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
        - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
        - _ZN2ot3Ip611MessageInfoC2Ev
        - _ZN2ot4Coap12MessageQueue3endEv
        - _ZN2ot4Coap12MessageQueue5beginEv
        - _ZN2ot4Coap7Message8IteratordeEv
        - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
        - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
        - _ZN2ot4Coap8CoapBase8SendCopyERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - _ZNK2ot4TimegeERKS0_
        - _ZNK2ot4TimeplEj
        - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:487,27'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:487,27'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZNK2ot4TimeplEj
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
                - _ZN2ot4Coap8CoapBase8SendCopyERKNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:531,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
        - Branch String:   'src/core/coap/coap.cpp:491,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:487,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot4TimeplEj
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
                - _ZN2ot4Coap8CoapBase8SendCopyERKNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:501,27'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot4TimeplEj
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
                - _ZN2ot4Coap8CoapBase8SendCopyERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/coap/coap.cpp:501,40'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:501,53'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
                - _ZN2ot4Coap8CoapBase8SendCopyERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
            - BranchSide:      'src/core/coap/coap.cpp:504,41'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot4TimeplEj
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
                - _ZN2ot4Coap8CoapBase8SendCopyERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Branch String:   'src/core/coap/coap.cpp:501,17'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:504,41'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimegeERKS0_
                - _ZNK2ot4TimeplEj
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
                - _ZN2ot4Coap8CoapBase8SendCopyERKNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:509,22'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
                - _ZN2ot4Coap8CoapBase8SendCopyERKNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
        - Branch String:   'src/core/coap/coap.cpp:515,17'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:517,50'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZNK2ot4TimeplEj
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
                - _ZN2ot4Coap8CoapBase8SendCopyERKNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:528,9'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZNK2ot4TimegeERKS0_
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZNK2ot4TimeplEj
                - _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
                - _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetPeerPortEt
                - _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
                - _ZN2ot3Ip611MessageInfo11SetHopLimitEh
                - _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
                - _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
                - _ZN2ot4Coap8CoapBase8SendCopyERKNS0_7MessageERKNS_3Ip611MessageInfoE
      Callsites:
        - Src:             'src/core/coap/coap.cpp:483,28'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/coap/coap.cpp:485,22'
          Dst:             _ZN2ot3Ip611MessageInfoC2Ev
        - Src:             'src/core/coap/coap.cpp:487,27'
          Dst:             _ZN2ot4Coap12MessageQueue5beginEv
        - Src:             'src/core/coap/coap.cpp:487,27'
          Dst:             _ZN2ot4Coap12MessageQueue3endEv
        - Src:             'src/core/coap/coap.cpp:487,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/coap/coap.cpp:487,27'
          Dst:             _ZN2ot4Coap7Message8IteratordeEv
        - Src:             'src/core/coap/coap.cpp:489,18'
          Dst:             _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
        - Src:             'src/core/coap/coap.cpp:491,17'
          Dst:             _ZNK2ot4TimegeERKS0_
        - Src:             'src/core/coap/coap.cpp:504,17'
          Dst:             _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
        - Src:             'src/core/coap/coap.cpp:511,43'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/coap/coap.cpp:512,22'
          Dst:             _ZNK2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8UpdateInERS0_
        - Src:             'src/core/coap/coap.cpp:517,29'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerAddrERKNS0_7AddressE
        - Src:             'src/core/coap/coap.cpp:518,29'
          Dst:             _ZN2ot3Ip611MessageInfo11SetPeerPortEt
        - Src:             'src/core/coap/coap.cpp:519,29'
          Dst:             _ZN2ot3Ip611MessageInfo11SetSockAddrERKNS0_7AddressE
        - Src:             'src/core/coap/coap.cpp:521,29'
          Dst:             _ZN2ot3Ip611MessageInfo11SetHopLimitEh
        - Src:             'src/core/coap/coap.cpp:522,29'
          Dst:             _ZN2ot3Ip611MessageInfo18SetIsHostInterfaceEb
        - Src:             'src/core/coap/coap.cpp:524,29'
          Dst:             _ZN2ot3Ip611MessageInfo16SetMulticastLoopEb
        - Src:             'src/core/coap/coap.cpp:526,17'
          Dst:             _ZN2ot4Coap8CoapBase8SendCopyERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:487,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - Src:             'src/core/coap/coap.cpp:531,5'
          Dst:             _ZN2ot4Coap8CoapBase27ScheduleRetransmissionTimerEv
    - functionName:    _ZN2ot4Coap8CoapBase8SendCopyERKNS0_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         21
      ICount:          93
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot4Coap7Message5CloneEt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1000,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1000,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:1000,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:1002,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1002,5'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:1006,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:1006,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1006,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:1008,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:1009,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1009,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:1010,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:999,43'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/coap/coap.cpp:999,28'
          Dst:             _ZNK2ot4Coap7Message5CloneEt
        - Src:             'src/core/coap/coap.cpp:1002,5'
          Dst:             _ZN2ot4Coap8CoapBase4SendERNS_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap.cpp:1008,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/coap/coap.cpp:1008,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/coap/coap.cpp:1009,9'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot4Coap8ResourceC2ENS_3UriEPFvPvP9otMessagePK13otMessageInfoES3_
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1683
      functionLinenumberEnd: 1684
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUri
        - aHandler
        - aContext
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10PathForUriENS_3UriE
        - _ZN2ot4Coap8ResourceC2EPKcPFvPvP9otMessagePK13otMessageInfoES4_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1682,16'
          Dst:             _ZN2ot10PathForUriENS_3UriE
        - Src:             'src/core/coap/coap.cpp:1682,7'
          Dst:             _ZN2ot4Coap8ResourceC2EPKcPFvPvP9otMessagePK13otMessageInfoES4_
    - functionName:    _ZN2ot4Coap8ResourceC2EPKcPFvPvP9otMessagePK13otMessageInfoES4_
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1674
      functionLinenumberEnd: 1679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUriPath
        - aHandler
        - aContext
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4CoapL8MultiplyEjj
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1613
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - aValueA
        - aValueB
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1616,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1616,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap.cpp:1616,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:1619,14'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1619,46'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap.cpp:1619,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot4Coap12TxParameters7IsValidEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionLinenumberEnd: 1641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          110
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot4CoapL8MultiplyEjj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:1629,43'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1629,47'
              BranchSideFuncs:
                - _ZN2ot4CoapL8MultiplyEjj
                - _ZN2ot4CoapL8MultiplyEjj
            - BranchSide:      'src/core/coap/coap.cpp:1629,43'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:1629,105'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1629,105'
              BranchSideFuncs:
                - _ZN2ot4CoapL8MultiplyEjj
                - _ZN2ot4CoapL8MultiplyEjj
            - BranchSide:      'src/core/coap/coap.cpp:1630,10'
              BranchSideFuncs:
                - _ZN2ot4CoapL8MultiplyEjj
                - _ZN2ot4CoapL8MultiplyEjj
        - Branch String:   'src/core/coap/coap.cpp:1630,50'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1630,54'
              BranchSideFuncs:
                - _ZN2ot4CoapL8MultiplyEjj
                - _ZN2ot4CoapL8MultiplyEjj
            - BranchSide:      'src/core/coap/coap.cpp:1630,50'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:1629,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1629,9'
              BranchSideFuncs:
                - _ZN2ot4CoapL8MultiplyEjj
                - _ZN2ot4CoapL8MultiplyEjj
            - BranchSide:      'src/core/coap/coap.cpp:1633,33'
              BranchSideFuncs:
                - _ZN2ot4CoapL8MultiplyEjj
                - _ZN2ot4CoapL8MultiplyEjj
        - Branch String:   'src/core/coap/coap.cpp:1638,26'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:1638,30'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap.cpp:1638,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:1633,24'
          Dst:             _ZN2ot4CoapL8MultiplyEjj
        - Src:             'src/core/coap/coap.cpp:1635,15'
          Dst:             _ZN2ot4CoapL8MultiplyEjj
    - functionName:    _ZNK2ot4Coap14ResponsesQueue12GetResponsesEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 313
      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:    _ZNK2ot4Coap8CoapBase37GetRequestAndCachedResponsesQueueInfoER18otMessageQueueInfo
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aQueueInfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueue13AddQueueInfosER18otMessageQueueInfoRKS1_
        - _ZNK2ot12MessageQueue7GetInfoER18otMessageQueueInfo
        - _ZNK2ot4Coap14ResponsesQueue12GetResponsesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:571,22'
          Dst:             _ZNK2ot12MessageQueue7GetInfoER18otMessageQueueInfo
        - Src:             'src/core/coap/coap.cpp:572,21'
          Dst:             _ZNK2ot4Coap14ResponsesQueue12GetResponsesEv
        - Src:             'src/core/coap/coap.cpp:572,36'
          Dst:             _ZNK2ot12MessageQueue7GetInfoER18otMessageQueueInfo
        - Src:             'src/core/coap/coap.cpp:573,5'
          Dst:             _ZN2ot12MessageQueue13AddQueueInfosER18otMessageQueueInfoRKS1_
    - functionName:    _ZN2ot4Coap8CoapBase16AbortTransactionEPFvPvP9otMessagePK13otMessageInfo7otErrorES2_
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
        - _ZN2ot4Coap12MessageQueue3endEv
        - _ZN2ot4Coap12MessageQueue5beginEv
        - _ZN2ot4Coap7Message8IteratordeEv
        - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
        - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
        - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:553,27'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:553,27'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
            - BranchSide:      'src/core/coap/coap.cpp:564,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:557,51'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:553,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
            - BranchSide:      'src/core/coap/coap.cpp:557,63'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
        - Branch String:   'src/core/coap/coap.cpp:557,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:553,5'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
            - BranchSide:      'src/core/coap/coap.cpp:559,37'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
                - _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
                - _ZN2ot4Coap7Message8IteratordeEv
                - _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
      Callsites:
        - Src:             'src/core/coap/coap.cpp:553,27'
          Dst:             _ZN2ot4Coap12MessageQueue5beginEv
        - Src:             'src/core/coap/coap.cpp:553,27'
          Dst:             _ZN2ot4Coap12MessageQueue3endEv
        - Src:             'src/core/coap/coap.cpp:553,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEneERKS2_
        - Src:             'src/core/coap/coap.cpp:553,27'
          Dst:             _ZN2ot4Coap7Message8IteratordeEv
        - Src:             'src/core/coap/coap.cpp:555,18'
          Dst:             _ZN2ot7Message10FooterDataINS_4Coap8CoapBase8MetadataEE8ReadFromERKS0_
        - Src:             'src/core/coap/coap.cpp:559,13'
          Dst:             _ZN2ot4Coap8CoapBase23FinalizeCoapTransactionERNS0_7MessageERKNS1_8MetadataEPS2_PKNS_3Ip611MessageInfoE7otError
        - Src:             'src/core/coap/coap.cpp:553,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_7MessageENS1_8IteratorEEppEv
    - functionName:    _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aMessageInfo
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:391,12'
          Dst:             _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
    - functionName:    _ZN2ot4Coap8CoapBase12SendEmptyAckERKNS0_7MessageERKNS_3Ip611MessageInfoENS0_4CodeE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aMessageInfo
        - aCode
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Coap8CoapBase18SendHeaderResponseENS0_4CodeERKNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot4Coap7Message13IsConfirmableEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:386,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:386,59'
              BranchSideFuncs:
                - _ZN2ot4Coap8CoapBase18SendHeaderResponseENS0_4CodeERKNS0_7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/coap/coap.cpp:386,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:386,22'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/coap/coap.cpp:386,40'
          Dst:             _ZN2ot4Coap8CoapBase18SendHeaderResponseENS0_4CodeERKNS0_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoERKNS0_12TxParametersE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
        - aTxParameters
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoERKNS0_12TxParametersEPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:354,12'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoERKNS0_12TxParametersEPFvPvP9otMessagePK13otMessageInfo7otErrorESB_
    - functionName:    _ZN2ot4Coap8CoapBase18NewResponseMessageERKNS0_7MessageE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase10NewMessageEv
        - _ZN2ot4Coap8CoapBase12InitResponseEPNS0_7MessageERKS2_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:138,86'
          Dst:             _ZN2ot4Coap8CoapBase10NewMessageEv
        - Src:             'src/core/coap/coap.cpp:138,73'
          Dst:             _ZN2ot4Coap8CoapBase12InitResponseEPNS0_7MessageERKS2_
    - functionName:    _ZN2ot4Coap8CoapBase12InitResponseEPNS0_7MessageERKS2_
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aRequest
      BBCount:         24
      ICount:          92
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - _ZN2ot4Coap7Message24SetDefaultResponseHeaderERKS1_
        - _ZN2ot7Message4FreeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:158,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:158,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message24SetDefaultResponseHeaderERKS1_
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:158,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:160,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:160,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:161,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:161,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:161,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:164,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:164,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:164,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:164,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:164,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:164,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:164,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:160,5'
          Dst:             _ZN2ot4Coap7Message24SetDefaultResponseHeaderERKS1_
        - Src:             'src/core/coap/coap.cpp:161,5'
          Dst:             _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - Src:             'src/core/coap/coap.cpp:164,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase12InitResponseEPNS0_7MessageERKS2_
        - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:135,25'
          Dst:             _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - Src:             'src/core/coap/coap.cpp:135,12'
          Dst:             _ZN2ot4Coap8CoapBase12InitResponseEPNS0_7MessageERKS2_
    - functionName:    _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase10NewMessageERKNS_7Message8SettingsE
        - _ZN2ot7Message8SettingsC2ENS_16LinkSecurityModeENS0_8PriorityE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:113,23'
          Dst:             _ZN2ot7Message8SettingsC2ENS_16LinkSecurityModeENS0_8PriorityE
        - Src:             'src/core/coap/coap.cpp:113,12'
          Dst:             _ZN2ot4Coap8CoapBase10NewMessageERKNS_7Message8SettingsE
    - functionName:    _ZN2ot4Coap8CoapBase28NewNonConfirmablePostMessageENS_3UriE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aUri
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase10NewMessageEv
        - _ZN2ot4Coap8CoapBase11InitMessageEPNS0_7MessageENS0_4TypeENS_3UriE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:130,24'
          Dst:             _ZN2ot4Coap8CoapBase10NewMessageEv
        - Src:             'src/core/coap/coap.cpp:130,12'
          Dst:             _ZN2ot4Coap8CoapBase11InitMessageEPNS0_7MessageENS0_4TypeENS_3UriE
    - functionName:    _ZN2ot4Coap8CoapBase11InitMessageEPNS0_7MessageENS0_4TypeENS_3UriE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aType
        - aUri
      BBCount:         24
      ICount:          96
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeENS_3UriE
        - _ZN2ot7Message4FreeEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/coap/coap.cpp:144,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:144,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeENS_3UriE
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:144,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:146,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:146,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:147,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:147,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:147,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:150,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap.cpp:150,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:150,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:150,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap.cpp:150,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap.cpp:150,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap.cpp:150,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:146,5'
          Dst:             _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeENS_3UriE
        - Src:             'src/core/coap/coap.cpp:147,5'
          Dst:             _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - Src:             'src/core/coap/coap.cpp:150,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot4Coap8CoapBase36NewPriorityNonConfirmablePostMessageENS_3UriE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aUri
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase11InitMessageEPNS0_7MessageENS0_4TypeENS_3UriE
        - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:125,24'
          Dst:             _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - Src:             'src/core/coap/coap.cpp:125,12'
          Dst:             _ZN2ot4Coap8CoapBase11InitMessageEPNS0_7MessageENS0_4TypeENS_3UriE
    - functionName:    _ZN2ot4Coap8CoapBase25NewConfirmablePostMessageENS_3UriE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aUri
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase10NewMessageEv
        - _ZN2ot4Coap8CoapBase11InitMessageEPNS0_7MessageENS0_4TypeENS_3UriE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:121,77'
          Dst:             _ZN2ot4Coap8CoapBase10NewMessageEv
        - Src:             'src/core/coap/coap.cpp:121,65'
          Dst:             _ZN2ot4Coap8CoapBase11InitMessageEPNS0_7MessageENS0_4TypeENS_3UriE
    - functionName:    _ZN2ot4Coap8CoapBase33NewPriorityConfirmablePostMessageENS_3UriE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aUri
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase11InitMessageEPNS0_7MessageENS0_4TypeENS_3UriE
        - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:118,24'
          Dst:             _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - Src:             'src/core/coap/coap.cpp:118,12'
          Dst:             _ZN2ot4Coap8CoapBase11InitMessageEPNS0_7MessageENS0_4TypeENS_3UriE
    - functionName:    _ZN2ot10LinkedListINS_4Coap8ResourceEE6RemoveERKS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_4Coap8ResourceEE4FindERKS2_RPS2_
        - _ZN2ot10LinkedListINS_4Coap8ResourceEE8PopAfterEPS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:311,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:311,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE8PopAfterEPS2_
            - BranchSide:      'src/core/common/linked_list.hpp:313,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE8PopAfterEPS2_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:309,23'
          Dst:             _ZN2ot10LinkedListINS_4Coap8ResourceEE4FindERKS2_RPS2_
        - Src:             'src/core/common/linked_list.hpp:313,13'
          Dst:             _ZN2ot10LinkedListINS_4Coap8ResourceEE8PopAfterEPS2_
    - functionName:    _ZN2ot4Coap8CoapBase14RemoveResourceERNS0_8ResourceE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResource
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_4Coap8ResourceEE6RemoveERKS2_
        - _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7SetNextEPS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:94,28'
          Dst:             _ZN2ot10LinkedListINS_4Coap8ResourceEE6RemoveERKS2_
        - Src:             'src/core/coap/coap.cpp:94,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/coap/coap.cpp:95,15'
          Dst:             _ZN2ot15LinkedListEntryINS_4Coap8ResourceEE7SetNextEPS2_
    - functionName:    _ZN2ot10LinkedListINS_4Coap8ResourceEE3AddERS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_4Coap8ResourceEE4PushERS2_
        - _ZNK2ot10LinkedListINS_4Coap8ResourceEE8ContainsERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:283,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:285,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:289,18'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_4Coap8ResourceEE4PushERS2_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:283,13'
          Dst:             _ZNK2ot10LinkedListINS_4Coap8ResourceEE8ContainsERKS2_
        - Src:             'src/core/common/linked_list.hpp:289,13'
          Dst:             _ZN2ot10LinkedListINS_4Coap8ResourceEE4PushERS2_
    - functionName:    _ZN2ot4Coap8CoapBase11AddResourceERNS0_8ResourceE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aResource
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot10LinkedListINS_4Coap8ResourceEE3AddERS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:90,74'
          Dst:             _ZN2ot10LinkedListINS_4Coap8ResourceEE3AddERS2_
        - Src:             'src/core/coap/coap.cpp:90,51'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot4Coap8CoapBase13ClearRequestsERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/coap/coap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBase13ClearRequestsEPKNS_3Ip67AddressE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.cpp:63,62'
          Dst:             _ZN2ot4Coap8CoapBase13ClearRequestsEPKNS_3Ip67AddressE
    - functionName:    _ZN2ot12BinarySearch4FindItNS_9Stringify5EntryELt28EEEPKT0_RKT_RAT1__S5_
      functionSourceFile: '/src/openthread/src/core/common/binary_search.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKey
        - aTable
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BinarySearch4FindEPKvS2_ttRFiS2_S2_E
        - _ZN2ot12BinarySearch7CompareItNS_9Stringify5EntryEEEiPKvS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/binary_search.hpp:75,13'
          Dst:             _ZN2ot12BinarySearch4FindEPKvS2_ttRFiS2_S2_E
        - Src:             'src/core/common/binary_search.hpp:75,13'
          Dst:             _ZN2ot12BinarySearch7CompareItNS_9Stringify5EntryEEEiPKvS5_
    - functionName:    _ZN2ot13ClearAllBytesINS_4Coap7Message8HelpDataEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4Coap6Option9GetNumberEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1159
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap6Option8Iterator13InitOrAdvanceEPKNS0_7MessageEt
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aNumber
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageE
        - _ZN2ot4Coap6Option8Iterator7AdvanceEv
        - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
        - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
        - _ZNK2ot4Coap6Option9GetNumberEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:650,19'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:650,49'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageE
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
                - _ZNK2ot4Coap6Option9GetNumberEv
            - BranchSide:      'src/core/coap/coap_message.cpp:650,61'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
                - _ZNK2ot4Coap6Option9GetNumberEv
        - Branch String:   'src/core/coap/coap_message.cpp:652,34'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:652,38'
              BranchSideFuncs:
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
                - _ZNK2ot4Coap6Option9GetNumberEv
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
            - BranchSide:      'src/core/coap/coap_message.cpp:652,5'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
                - _ZNK2ot4Coap6Option9GetNumberEv
        - Branch String:   'src/core/coap/coap_message.cpp:652,47'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:652,5'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
                - _ZNK2ot4Coap6Option9GetNumberEv
            - BranchSide:      'src/core/coap/coap_message.cpp:652,51'
              BranchSideFuncs:
                - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
                - _ZNK2ot4Coap6Option9GetNumberEv
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
        - Branch String:   'src/core/coap/coap_message.cpp:652,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:654,17'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
                - _ZNK2ot4Coap6Option9GetNumberEv
            - BranchSide:      'src/core/coap/coap_message.cpp:657,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:650,43'
          Dst:             _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageE
        - Src:             'src/core/coap/coap_message.cpp:650,61'
          Dst:             _ZN2ot4Coap6Option8Iterator7AdvanceEv
        - Src:             'src/core/coap/coap_message.cpp:652,38'
          Dst:             _ZNK2ot4Coap6Option8Iterator6IsDoneEv
        - Src:             'src/core/coap/coap_message.cpp:652,51'
          Dst:             _ZNK2ot4Coap6Option8Iterator9GetOptionEv
        - Src:             'src/core/coap/coap_message.cpp:652,64'
          Dst:             _ZNK2ot4Coap6Option9GetNumberEv
        - Src:             'src/core/coap/coap_message.cpp:654,17'
          Dst:             _ZN2ot4Coap6Option8Iterator7AdvanceEv
    - functionName:    _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageE
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         9
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
        - _ZN2ot4Coap6Option8Iterator7AdvanceEv
        - _ZNK2ot4Coap7Message11GetHelpDataEv
        - _ZNK2ot4Coap7Message14GetOptionStartEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:507,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:507,5'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
            - BranchSide:      'src/core/coap/coap_message.cpp:507,5'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:501,54'
          Dst:             _ZNK2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:501,94'
          Dst:             _ZNK2ot4Coap7Message14GetOptionStartEv
        - Src:             'src/core/coap/coap_message.cpp:507,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/coap/coap_message.cpp:507,5'
          Dst:             _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
        - Src:             'src/core/coap/coap_message.cpp:514,13'
          Dst:             _ZN2ot4Coap6Option8Iterator7AdvanceEv
    - functionName:    _ZN2ot4Coap6Option8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         41
      ICount:          187
      EdgeCount:       50
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot4Coap6Option8Iterator10MarkAsDoneEv
        - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
        - _ZN2ot4Coap6Option8Iterator23ReadExtendedOptionFieldERt
        - _ZN2ot4Coap6Option8Iterator4ReadEtPv
        - _ZNK2ot4Coap6Option8Iterator10GetMessageEv
        - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:527,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:527,5'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
            - BranchSide:      'src/core/coap/coap_message.cpp:527,5'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator4ReadEtPv
                - _ZN2ot4Coap6Option8Iterator23ReadExtendedOptionFieldERt
                - _ZN2ot4Coap6Option8Iterator23ReadExtendedOptionFieldERt
                - _ZNK2ot4Coap6Option8Iterator10GetMessageEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
                - _ZN2ot4Coap6Option8Iterator10MarkAsDoneEv
                - _ZNK2ot4Coap6Option8Iterator10GetMessageEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/coap/coap_message.cpp:531,31'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:531,35'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator10MarkAsDoneEv
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
                - _ZNK2ot4Coap6Option8Iterator10GetMessageEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/coap/coap_message.cpp:536,9'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator10MarkAsDoneEv
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
                - _ZNK2ot4Coap6Option8Iterator10GetMessageEv
                - _ZNK2ot7Message9GetLengthEv
        - Branch String:   'src/core/coap/coap_message.cpp:531,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:536,9'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator10MarkAsDoneEv
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
                - _ZNK2ot4Coap6Option8Iterator10GetMessageEv
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/coap/coap_message.cpp:549,20'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator23ReadExtendedOptionFieldERt
                - _ZN2ot4Coap6Option8Iterator23ReadExtendedOptionFieldERt
                - _ZNK2ot4Coap6Option8Iterator10GetMessageEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
        - Branch String:   'src/core/coap/coap_message.cpp:538,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:543,13'
              BranchSideFuncs:
                - _ZNK2ot4Coap6Option8Iterator10GetMessageEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
            - BranchSide:      'src/core/coap/coap_message.cpp:546,9'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
        - Branch String:   'src/core/coap/coap_message.cpp:543,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:543,13'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
            - BranchSide:      'src/core/coap/coap_message.cpp:543,13'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
        - Branch String:   'src/core/coap/coap_message.cpp:550,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:550,5'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
            - BranchSide:      'src/core/coap/coap_message.cpp:552,21'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator23ReadExtendedOptionFieldERt
                - _ZNK2ot4Coap6Option8Iterator10GetMessageEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
        - Branch String:   'src/core/coap/coap_message.cpp:553,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:553,5'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
            - BranchSide:      'src/core/coap/coap_message.cpp:555,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap6Option8Iterator10GetMessageEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
        - Branch String:   'src/core/coap/coap_message.cpp:555,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:555,5'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
            - BranchSide:      'src/core/coap/coap_message.cpp:555,5'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
        - Branch String:   'src/core/coap/coap_message.cpp:562,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:562,9'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
            - BranchSide:      'src/core/coap/coap_message.cpp:564,9'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:527,5'
          Dst:             _ZNK2ot4Coap6Option8Iterator6IsDoneEv
        - Src:             'src/core/coap/coap_message.cpp:529,13'
          Dst:             _ZN2ot4Coap6Option8Iterator4ReadEtPv
        - Src:             'src/core/coap/coap_message.cpp:536,9'
          Dst:             _ZN2ot4Coap6Option8Iterator10MarkAsDoneEv
        - Src:             'src/core/coap/coap_message.cpp:543,13'
          Dst:             _ZNK2ot4Coap6Option8Iterator10GetMessageEv
        - Src:             'src/core/coap/coap_message.cpp:543,13'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/coap/coap_message.cpp:550,5'
          Dst:             _ZN2ot4Coap6Option8Iterator23ReadExtendedOptionFieldERt
        - Src:             'src/core/coap/coap_message.cpp:553,5'
          Dst:             _ZN2ot4Coap6Option8Iterator23ReadExtendedOptionFieldERt
        - Src:             'src/core/coap/coap_message.cpp:555,5'
          Dst:             _ZNK2ot4Coap6Option8Iterator10GetMessageEv
        - Src:             'src/core/coap/coap_message.cpp:555,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/coap/coap_message.cpp:564,9'
          Dst:             _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
    - functionName:    _ZNK2ot4Coap6Option8Iterator6IsDoneEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4Coap6Option8Iterator9GetOptionEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.hpp:1097,54'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.hpp:1097,54'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.hpp:1097,104'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:1097,54'
          Dst:             _ZNK2ot4Coap6Option8Iterator6IsDoneEv
    - functionName:    _ZN2ot4Coap6Option8Iterator4ReadEtPv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aLength
        - aBuffer
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4Coap6Option8Iterator10GetMessageEv
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:611,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:611,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:612,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:611,5'
          Dst:             _ZNK2ot4Coap6Option8Iterator10GetMessageEv
        - Src:             'src/core/coap/coap_message.cpp:611,5'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot4Coap6Option8Iterator10MarkAsDoneEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionLinenumberEnd: 1146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4Coap6Option8Iterator10GetMessageEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionLinenumberEnd: 1089
      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:    _ZN2ot4Coap6Option8Iterator23ReadExtendedOptionFieldERt
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         23
      ICount:          105
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot4Coap6Option8Iterator4ReadEtPv
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:622,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:622,5'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator4ReadEtPv
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot4Coap6Option8Iterator4ReadEtPv
            - BranchSide:      'src/core/coap/coap_message.cpp:622,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap_message.cpp:624,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:628,9'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator4ReadEtPv
            - BranchSide:      'src/core/coap/coap_message.cpp:631,14'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator4ReadEtPv
                - _ZN2ot9BigEndian10HostSwap16Et
        - Branch String:   'src/core/coap/coap_message.cpp:628,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:628,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:629,40'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap_message.cpp:631,14'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:635,9'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator4ReadEtPv
                - _ZN2ot9BigEndian10HostSwap16Et
            - BranchSide:      'src/core/coap/coap_message.cpp:641,15'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap_message.cpp:635,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:635,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:636,41'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:628,9'
          Dst:             _ZN2ot4Coap6Option8Iterator4ReadEtPv
        - Src:             'src/core/coap/coap_message.cpp:635,9'
          Dst:             _ZN2ot4Coap6Option8Iterator4ReadEtPv
        - Src:             'src/core/coap/coap_message.cpp:636,19'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot4Coap6Option8Iterator18MarkAsParseErroredEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap6Option8Iterator10MarkAsDoneEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:1147,41'
          Dst:             _ZN2ot4Coap6Option8Iterator10MarkAsDoneEv
    - functionName:    _ZNK2ot4Coap6Option8Iterator15ReadOptionValueERm
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUintValue
      BBCount:         18
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZNK2ot4Coap6Option8Iterator15ReadOptionValueEPv
        - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:586,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:586,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:586,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap6Option8Iterator15ReadOptionValueEPv
                - _ZL11IgnoreError7otError.22929
        - Branch String:   'src/core/coap/coap_message.cpp:588,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:588,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap6Option8Iterator15ReadOptionValueEPv
                - _ZL11IgnoreError7otError.22929
            - BranchSide:      'src/core/coap/coap_message.cpp:588,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap_message.cpp:593,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:595,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:597,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:586,5'
          Dst:             _ZNK2ot4Coap6Option8Iterator6IsDoneEv
        - Src:             'src/core/coap/coap_message.cpp:589,17'
          Dst:             _ZNK2ot4Coap6Option8Iterator15ReadOptionValueEPv
        - Src:             'src/core/coap/coap_message.cpp:589,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZNK2ot4Coap6Option8Iterator15ReadOptionValueEPv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         9
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4Coap6Option8Iterator10GetMessageEv
        - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
        - _ZNK2ot7Message9ReadBytesEtPvt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:574,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:574,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:574,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap6Option8Iterator10GetMessageEv
                - _ZNK2ot7Message9ReadBytesEtPvt
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:574,5'
          Dst:             _ZNK2ot4Coap6Option8Iterator6IsDoneEv
        - Src:             'src/core/coap/coap_message.cpp:575,5'
          Dst:             _ZNK2ot4Coap6Option8Iterator10GetMessageEv
        - Src:             'src/core/coap/coap_message.cpp:575,18'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap7Message13ConstIteratorCI2NS_7Message13ConstIteratorEEPKS3_
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message13ConstIteratorC2EPKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:887,43'
          Dst:             _ZN2ot7Message13ConstIteratorC2EPKS0_
    - functionName:    _ZNK2ot4Coap12MessageQueue7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12MessageQueue7GetHeadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:955,96'
          Dst:             _ZNK2ot12MessageQueue7GetHeadEv
    - functionName:    _ZNK2ot4Coap12MessageQueue5beginEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message13ConstIteratorCI2NS_7Message13ConstIteratorEEPKS3_
        - _ZNK2ot4Coap12MessageQueue7GetHeadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:496,88'
          Dst:             _ZNK2ot4Coap12MessageQueue7GetHeadEv
        - Src:             'src/core/coap/coap_message.cpp:496,65'
          Dst:             _ZN2ot4Coap7Message13ConstIteratorCI2NS_7Message13ConstIteratorEEPKS3_
    - functionName:    _ZN2ot4Coap7Message8IteratorCI2NS_7Message8IteratorEEPS3_
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message8IteratorC2EPS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:899,38'
          Dst:             _ZN2ot7Message8IteratorC2EPS0_
    - functionName:    _ZN2ot4Coap12MessageQueue7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 948
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueue7GetHeadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:948,78'
          Dst:             _ZN2ot12MessageQueue7GetHeadEv
    - functionName:    _ZN2ot4Coap12MessageQueue5beginEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap12MessageQueue7GetHeadEv
        - _ZN2ot4Coap7Message8IteratorCI2NS_7Message8IteratorEEPS3_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:494,72'
          Dst:             _ZN2ot4Coap12MessageQueue7GetHeadEv
        - Src:             'src/core/coap/coap_message.cpp:494,54'
          Dst:             _ZN2ot4Coap7Message8IteratorCI2NS_7Message8IteratorEEPS3_
    - functionName:    _ZN2ot9Stringify6LookupILt28EEEPKctRAT__KNS0_5EntryES3_
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKey
        - aTable
        - aNotFound
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12BinarySearch4FindItNS_9Stringify5EntryELt28EEEPKT0_RKT_RAT1__S5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/string.hpp:555,16'
          Branch Sides:
            - BranchSide:      'src/core/common/string.hpp:555,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/string.hpp:555,54'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/string.hpp:553,30'
          Dst:             _ZN2ot12BinarySearch4FindItNS_9Stringify5EntryELt28EEEPKT0_RKT_RAT1__S5_
    - functionName:    _ZNK2ot4Coap7Message12CodeToStringEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9Stringify6LookupILt28EEEPKctRAT__KNS0_5EntryES3_
        - _ZNK2ot4Coap7Message7GetCodeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:490,30'
          Dst:             _ZNK2ot4Coap7Message7GetCodeEv
        - Src:             'src/core/coap/coap_message.cpp:490,12'
          Dst:             _ZN2ot9Stringify6LookupILt28EEEPKctRAT__KNS0_5EntryES3_
    - functionName:    _ZNK2ot4Coap7Message5CloneEt
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         9
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Coap7Message11GetHelpDataEv
        - _ZNK2ot4Coap7Message11GetHelpDataEv
        - _ZNK2ot7Message5CloneEt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:446,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:446,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
            - BranchSide:      'src/core/coap/coap_message.cpp:446,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:444,60'
          Dst:             _ZNK2ot7Message5CloneEt
        - Src:             'src/core/coap/coap_message.cpp:448,30'
          Dst:             _ZNK2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:448,14'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZN2ot4Coap7Message24SetDefaultResponseHeaderERKS1_
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aRequest
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message12SetMessageIdEt
        - _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
        - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - _ZNK2ot4Coap7Message12GetMessageIdEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:435,5'
          Dst:             _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - Src:             'src/core/coap/coap_message.cpp:437,27'
          Dst:             _ZNK2ot4Coap7Message12GetMessageIdEv
        - Src:             'src/core/coap/coap_message.cpp:437,5'
          Dst:             _ZN2ot4Coap7Message12SetMessageIdEt
        - Src:             'src/core/coap/coap_message.cpp:439,12'
          Dst:             _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
    - functionName:    _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
        - aCode
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message4InitEv
        - _ZN2ot4Coap7Message7SetCodeENS0_4CodeE
        - _ZN2ot4Coap7Message7SetTypeENS0_4TypeE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:58,5'
          Dst:             _ZN2ot4Coap7Message4InitEv
        - Src:             'src/core/coap/coap_message.cpp:59,5'
          Dst:             _ZN2ot4Coap7Message7SetTypeENS0_4TypeE
        - Src:             'src/core/coap/coap_message.cpp:60,5'
          Dst:             _ZN2ot4Coap7Message7SetCodeENS0_4CodeE
    - functionName:    _ZN2ot4Coap7Message19SetTokenFromMessageERKS1_
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message8SetTokenEPKhh
        - _ZNK2ot4Coap7Message14GetTokenLengthEv
        - _ZNK2ot4Coap7Message8GetTokenEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:423,30'
          Dst:             _ZNK2ot4Coap7Message8GetTokenEv
        - Src:             'src/core/coap/coap_message.cpp:423,51'
          Dst:             _ZNK2ot4Coap7Message14GetTokenLengthEv
        - Src:             'src/core/coap/coap_message.cpp:423,12'
          Dst:             _ZN2ot4Coap7Message8SetTokenEPKhh
    - functionName:    _ZN2ot4Coap7Message8SetTokenEPKhh
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aToken
        - aTokenLength
      BBCount:         7
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message11GetHelpDataEv
        - _ZN2ot4Coap7Message14SetTokenLengthEh
        - _ZN2ot4Coap7Message8GetTokenEv
        - _ZN2ot7Message9SetLengthEt
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:401,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:401,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message14SetTokenLengthEh
                - _ZN2ot4Coap7Message8GetTokenEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot7Message9SetLengthEt
            - BranchSide:      'src/core/coap/coap_message.cpp:401,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:401,5'
          Dst:             __assert_fail
        - Src:             'src/core/coap/coap_message.cpp:403,5'
          Dst:             _ZN2ot4Coap7Message14SetTokenLengthEh
        - Src:             'src/core/coap/coap_message.cpp:404,12'
          Dst:             _ZN2ot4Coap7Message8GetTokenEv
        - Src:             'src/core/coap/coap_message.cpp:405,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:407,22'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:407,12'
          Dst:             _ZN2ot7Message9SetLengthEt
    - functionName:    _ZN2ot4Coap7Message14SetTokenLengthEh
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTokenLength
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message11GetHelpDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:923,9'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.hpp:924,9'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZN2ot4Coap7Message8GetTokenEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message11GetHelpDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:919,38'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZN2ot4Coap7Message4InitEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot4Coap7Message10SetVersionEh
        - _ZN2ot4Coap7Message11GetHelpDataEv
        - _ZN2ot7Message9SetLengthEt
        - _ZN2ot7Message9SetOffsetEt
        - _ZN2ot9ClearableINS_4Coap7Message8HelpDataEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:43,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:43,19'
          Dst:             _ZN2ot9ClearableINS_4Coap7Message8HelpDataEE5ClearEv
        - Src:             'src/core/coap/coap_message.cpp:44,5'
          Dst:             _ZN2ot4Coap7Message10SetVersionEh
        - Src:             'src/core/coap/coap_message.cpp:45,5'
          Dst:             _ZN2ot7Message9SetOffsetEt
        - Src:             'src/core/coap/coap_message.cpp:46,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:48,27'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:48,17'
          Dst:             _ZN2ot7Message9SetLengthEt
        - Src:             'src/core/coap/coap_message.cpp:48,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot4Coap7Message7SetTypeENS0_4TypeE
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message11GetHelpDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:264,9'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.hpp:265,9'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZN2ot4Coap7Message7SetCodeENS0_4CodeE
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aCode
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message11GetHelpDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:280,32'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZN2ot9ClearableINS_4Coap7Message8HelpDataEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_4Coap7Message8HelpDataEEEvRT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_4Coap7Message8HelpDataEEEvRT_
    - functionName:    _ZN2ot4Coap7Message10SetVersionEh
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aVersion
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message11GetHelpDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:246,9'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.hpp:247,9'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZNK2ot4Coap7Message12IsTokenEqualERKS1_
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4Coap7Message14GetTokenLengthEv
        - _ZNK2ot4Coap7Message8GetTokenEv
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:430,56'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:430,67'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message8GetTokenEv
                - _ZNK2ot4Coap7Message8GetTokenEv
                - memcmp
            - BranchSide:      'src/core/coap/coap_message.cpp:430,56'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:428,27'
          Dst:             _ZNK2ot4Coap7Message14GetTokenLengthEv
        - Src:             'src/core/coap/coap_message.cpp:430,38'
          Dst:             _ZNK2ot4Coap7Message14GetTokenLengthEv
        - Src:             'src/core/coap/coap_message.cpp:430,67'
          Dst:             _ZNK2ot4Coap7Message8GetTokenEv
        - Src:             'src/core/coap/coap_message.cpp:430,88'
          Dst:             _ZNK2ot4Coap7Message8GetTokenEv
        - Src:             'src/core/coap/coap_message.cpp:430,60'
          Dst:             memcmp
    - functionName:    _ZNK2ot4Coap6Option8Iterator23GetPayloadMessageOffsetEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Buffer12GetFirstDataEv
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap7Message11ParseHeaderEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         32
      ICount:          153
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageE
        - _ZN2ot4Coap6Option8Iterator7AdvanceEv
        - _ZN2ot4Coap7Message11GetHelpDataEv
        - _ZN2ot6Buffer12GetFirstDataEv
        - _ZN2ot7Message10MoveOffsetEi
        - _ZN2ot9ClearableINS_4Coap7Message8HelpDataEE5ClearEv
        - _ZNK2ot4Coap6Option8Iterator23GetPayloadMessageOffsetEv
        - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
        - _ZNK2ot4Coap7Message14GetTokenLengthEv
        - _ZNK2ot7Message11GetReservedEv
        - _ZNK2ot7Message4ReadEtPvt
        - _ZNK2ot7Message9GetOffsetEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:372,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:372,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot9ClearableINS_4Coap7Message8HelpDataEE5ClearEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot4Coap7Message14GetTokenLengthEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZNK2ot4Coap7Message14GetTokenLengthEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageE
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator23GetPayloadMessageOffsetEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
            - BranchSide:      'src/core/coap/coap_message.cpp:375,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot9ClearableINS_4Coap7Message8HelpDataEE5ClearEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZNK2ot4Coap7Message14GetTokenLengthEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZNK2ot4Coap7Message14GetTokenLengthEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageE
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator23GetPayloadMessageOffsetEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
        - Branch String:   'src/core/coap/coap_message.cpp:379,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:379,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:380,12'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message14GetTokenLengthEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZNK2ot4Coap7Message14GetTokenLengthEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageE
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator23GetPayloadMessageOffsetEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
        - Branch String:   'src/core/coap/coap_message.cpp:382,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:382,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZNK2ot4Coap7Message14GetTokenLengthEv
                - _ZNK2ot7Message4ReadEtPvt
                - _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageE
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator23GetPayloadMessageOffsetEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
            - BranchSide:      'src/core/coap/coap_message.cpp:382,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap_message.cpp:383,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:383,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:385,5'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageE
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator23GetPayloadMessageOffsetEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
        - Branch String:   'src/core/coap/coap_message.cpp:385,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:385,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:387,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator23GetPayloadMessageOffsetEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot7Message10MoveOffsetEi
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
        - Branch String:   'src/core/coap/coap_message.cpp:387,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:389,9'
              BranchSideFuncs:
                - _ZN2ot4Coap6Option8Iterator7AdvanceEv
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator23GetPayloadMessageOffsetEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot7Message10MoveOffsetEi
            - BranchSide:      'src/core/coap/coap_message.cpp:392,44'
              BranchSideFuncs:
                - _ZNK2ot4Coap6Option8Iterator23GetPayloadMessageOffsetEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot7Message10MoveOffsetEi
        - Branch String:   'src/core/coap/coap_message.cpp:389,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:387,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:389,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:369,31'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/coap/coap_message.cpp:372,5'
          Dst:             _ZNK2ot7Message11GetReservedEv
        - Src:             'src/core/coap/coap_message.cpp:372,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:372,5'
          Dst:             _ZN2ot6Buffer12GetFirstDataEv
        - Src:             'src/core/coap/coap_message.cpp:372,5'
          Dst:             __assert_fail
        - Src:             'src/core/coap/coap_message.cpp:375,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:375,19'
          Dst:             _ZN2ot9ClearableINS_4Coap7Message8HelpDataEE5ClearEv
        - Src:             'src/core/coap/coap_message.cpp:377,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:379,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:379,5'
          Dst:             _ZNK2ot7Message4ReadEtPvt
        - Src:             'src/core/coap/coap_message.cpp:382,5'
          Dst:             _ZNK2ot4Coap7Message14GetTokenLengthEv
        - Src:             'src/core/coap/coap_message.cpp:383,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:383,5'
          Dst:             _ZNK2ot4Coap7Message14GetTokenLengthEv
        - Src:             'src/core/coap/coap_message.cpp:383,5'
          Dst:             _ZNK2ot7Message4ReadEtPvt
        - Src:             'src/core/coap/coap_message.cpp:385,5'
          Dst:             _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageE
        - Src:             'src/core/coap/coap_message.cpp:387,22'
          Dst:             _ZNK2ot4Coap6Option8Iterator6IsDoneEv
        - Src:             'src/core/coap/coap_message.cpp:389,9'
          Dst:             _ZN2ot4Coap6Option8Iterator7AdvanceEv
        - Src:             'src/core/coap/coap_message.cpp:392,44'
          Dst:             _ZNK2ot4Coap6Option8Iterator23GetPayloadMessageOffsetEv
        - Src:             'src/core/coap/coap_message.cpp:392,72'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:392,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:393,16'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:393,5'
          Dst:             _ZN2ot7Message10MoveOffsetEi
    - functionName:    _ZN2ot4Coap7Message16SetPayloadMarkerEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Coap7Message11GetHelpDataEv
        - _ZN2ot7Message6AppendIhEE7otErrorRKT_
        - _ZN2ot7Message9SetOffsetEt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:354,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:354,5'
              BranchSideFuncs:
                - _ZN2ot7Message6AppendIhEE7otErrorRKT_
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot7Message9SetOffsetEt
            - BranchSide:      'src/core/coap/coap_message.cpp:354,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap_message.cpp:355,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:355,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:356,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot7Message9SetOffsetEt
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:354,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/coap/coap_message.cpp:355,5'
          Dst:             _ZN2ot7Message6AppendIhEE7otErrorRKT_
        - Src:             'src/core/coap/coap_message.cpp:356,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:357,39'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/coap/coap_message.cpp:357,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:360,15'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:360,5'
          Dst:             _ZN2ot7Message9SetOffsetEt
    - functionName:    _ZN2ot4Coap7Message17AppendBlockOptionENS1_9BlockTypeEjb14otCoapBlockSzx
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - this
        - aType
        - aNum
        - aMore
        - aSize
      BBCount:         22
      ICount:          112
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot4Coap7Message16AppendUintOptionEtj
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:293,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message16AppendUintOptionEtj
            - BranchSide:      'src/core/coap/coap_message.cpp:293,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message16AppendUintOptionEtj
        - Branch String:   'src/core/coap/coap_message.cpp:293,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:293,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message16AppendUintOptionEtj
            - BranchSide:      'src/core/coap/coap_message.cpp:293,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap_message.cpp:294,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:294,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message16AppendUintOptionEtj
            - BranchSide:      'src/core/coap/coap_message.cpp:294,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap_message.cpp:295,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:295,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message16AppendUintOptionEtj
            - BranchSide:      'src/core/coap/coap_message.cpp:295,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:300,13'
          Dst:             _ZN2ot4Coap7Message16AppendUintOptionEtj
    - functionName:    _ZN2ot4Coap7Message16AppendUintOptionEtj
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - this
        - aNumber
        - aValue
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Coap7Message12AppendOptionEttPKv
        - _ZN2ot9BigEndian11WriteUint32EjPh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:207,25'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:207,29'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message12AppendOptionEttPKv
            - BranchSide:      'src/core/coap/coap_message.cpp:207,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message12AppendOptionEttPKv
        - Branch String:   'src/core/coap/coap_message.cpp:207,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:209,14'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message12AppendOptionEttPKv
            - BranchSide:      'src/core/coap/coap_message.cpp:213,25'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message12AppendOptionEttPKv
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:205,5'
          Dst:             _ZN2ot9BigEndian11WriteUint32EjPh
        - Src:             'src/core/coap/coap_message.cpp:213,12'
          Dst:             _ZN2ot4Coap7Message12AppendOptionEttPKv
    - functionName:    _ZN2ot4Coap7Message12AppendOptionEttPKv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNumber
        - aLength
        - aValue
      BBCount:         12
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Coap7Message11GetHelpDataEv
        - _ZN2ot4Coap7Message18AppendOptionHeaderEtt
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:177,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:177,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:178,5'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
        - Branch String:   'src/core/coap/coap_message.cpp:178,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:178,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:180,35'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:177,5'
          Dst:             _ZN2ot4Coap7Message18AppendOptionHeaderEtt
        - Src:             'src/core/coap/coap_message.cpp:178,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/coap/coap_message.cpp:180,35'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/coap/coap_message.cpp:180,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZN2ot4Coap7Message18AppendOptionHeaderEtt
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aNumber
        - aLength
      BBCount:         18
      ICount:          128
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot4Coap7Message11GetHelpDataEv
        - _ZN2ot4Coap7Message24WriteExtendedOptionFieldEtRPh
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:153,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:153,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZN2ot4Coap7Message24WriteExtendedOptionFieldEtRPh
                - _ZN2ot4Coap7Message24WriteExtendedOptionFieldEtRPh
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot4Coap7Message11GetHelpDataEv
            - BranchSide:      'src/core/coap/coap_message.cpp:153,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap_message.cpp:163,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:163,5'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZN2ot4Coap7Message11GetHelpDataEv
            - BranchSide:      'src/core/coap/coap_message.cpp:163,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap_message.cpp:165,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:165,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:167,33'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message11GetHelpDataEv
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:153,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:154,23'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:158,38'
          Dst:             _ZN2ot4Coap7Message24WriteExtendedOptionFieldEtRPh
        - Src:             'src/core/coap/coap_message.cpp:159,39'
          Dst:             _ZN2ot4Coap7Message24WriteExtendedOptionFieldEtRPh
        - Src:             'src/core/coap/coap_message.cpp:163,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/coap/coap_message.cpp:165,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/coap/coap_message.cpp:167,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZN2ot4Coap7Message24WriteExtendedOptionFieldEtRPh
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
        - aBuffer
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot9BigEndian11WriteUint16EtPh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:121,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:123,37'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:125,14'
              BranchSideFuncs:
                - _ZN2ot9BigEndian11WriteUint16EtPh
        - Branch String:   'src/core/coap/coap_message.cpp:125,14'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:127,18'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:133,14'
              BranchSideFuncs:
                - _ZN2ot9BigEndian11WriteUint16EtPh
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:134,9'
          Dst:             _ZN2ot9BigEndian11WriteUint16EtPh
    - functionName:    _ZN2ot9BigEndian11WriteUint16EtPh
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aValue
        - aBuffer
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap7Message21AppendUriQueryOptionsEPKc
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUriQuery
      BBCount:         15
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10StringFindEPKcc
        - _ZN2ot4Coap7Message12AppendOptionEttPKv
        - _ZN2ot4Coap7Message18AppendStringOptionEtPKc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:276,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:278,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message12AppendOptionEttPKv
                - _ZN2ot10StringFindEPKcc
                - _ZN2ot4Coap7Message18AppendStringOptionEtPKc
            - BranchSide:      'src/core/coap/coap_message.cpp:282,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message18AppendStringOptionEtPKc
        - Branch String:   'src/core/coap/coap_message.cpp:278,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:278,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:279,15'
              BranchSideFuncs:
                - _ZN2ot10StringFindEPKcc
                - _ZN2ot4Coap7Message18AppendStringOptionEtPKc
                - _ZN2ot4Coap7Message12AppendOptionEttPKv
        - Branch String:   'src/core/coap/coap_message.cpp:282,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:282,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:282,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:276,19'
          Dst:             _ZN2ot10StringFindEPKcc
        - Src:             'src/core/coap/coap_message.cpp:278,9'
          Dst:             _ZN2ot4Coap7Message12AppendOptionEttPKv
        - Src:             'src/core/coap/coap_message.cpp:282,5'
          Dst:             _ZN2ot4Coap7Message18AppendStringOptionEtPKc
    - functionName:    _ZN2ot4Coap7Message18AppendStringOptionEtPKc
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNumber
        - aValue
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message12AppendOptionEttPKv
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:218,56'
          Dst:             strlen
        - Src:             'src/core/coap/coap_message.cpp:218,12'
          Dst:             _ZN2ot4Coap7Message12AppendOptionEttPKv
    - functionName:    _ZN2ot4Coap6Option8Iterator7AdvanceEt
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aNumber
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap6Option8Iterator13InitOrAdvanceEPKNS0_7MessageEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:1082,50'
          Dst:             _ZN2ot4Coap6Option8Iterator13InitOrAdvanceEPKNS0_7MessageEt
    - functionName:    _ZN2ot11GetArrayEndIcLt33EEEPT_RAT0__S1_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aArray
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot4Coap6Option9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1166
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageEt
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aNumber
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap6Option8Iterator13InitOrAdvanceEPKNS0_7MessageEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.hpp:1041,72'
          Dst:             _ZN2ot4Coap6Option8Iterator13InitOrAdvanceEPKNS0_7MessageEt
    - functionName:    _ZNK2ot4Coap7Message18ReadUriPathOptionsERA33_c
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUriPath
      BBCount:         23
      ICount:          114
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11GetArrayEndIcLt33EEEPT_RAT0__S1_
        - _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageEt
        - _ZN2ot4Coap6Option8Iterator7AdvanceEt
        - _ZNK2ot4Coap6Option8Iterator15ReadOptionValueEPv
        - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
        - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
        - _ZNK2ot4Coap6Option9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:245,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:245,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:247,5'
              BranchSideFuncs:
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
                - _ZNK2ot4Coap6Option9GetLengthEv
                - _ZN2ot11GetArrayEndIcLt33EEEPT_RAT0__S1_
                - _ZNK2ot4Coap6Option8Iterator15ReadOptionValueEPv
                - _ZL11IgnoreError7otError.22929
                - _ZN2ot4Coap6Option8Iterator7AdvanceEt
        - Branch String:   'src/core/coap/coap_message.cpp:247,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:249,42'
              BranchSideFuncs:
                - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
                - _ZNK2ot4Coap6Option9GetLengthEv
                - _ZN2ot11GetArrayEndIcLt33EEEPT_RAT0__S1_
                - _ZNK2ot4Coap6Option8Iterator15ReadOptionValueEPv
                - _ZL11IgnoreError7otError.22929
                - _ZN2ot4Coap6Option8Iterator7AdvanceEt
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
            - BranchSide:      'src/core/coap/coap_message.cpp:264,6'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap_message.cpp:251,13'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:253,24'
              BranchSideFuncs:
                - _ZN2ot11GetArrayEndIcLt33EEEPT_RAT0__S1_
                - _ZNK2ot4Coap6Option8Iterator15ReadOptionValueEPv
                - _ZL11IgnoreError7otError.22929
                - _ZN2ot4Coap6Option8Iterator7AdvanceEt
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
                - _ZNK2ot4Coap6Option9GetLengthEv
            - BranchSide:      'src/core/coap/coap_message.cpp:256,9'
              BranchSideFuncs:
                - _ZN2ot11GetArrayEndIcLt33EEEPT_RAT0__S1_
                - _ZNK2ot4Coap6Option8Iterator15ReadOptionValueEPv
                - _ZL11IgnoreError7otError.22929
                - _ZN2ot4Coap6Option8Iterator7AdvanceEt
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
                - _ZNK2ot4Coap6Option9GetLengthEv
        - Branch String:   'src/core/coap/coap_message.cpp:256,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:256,9'
              BranchSideFuncs:
                - _ZNK2ot4Coap6Option8Iterator15ReadOptionValueEPv
                - _ZL11IgnoreError7otError.22929
                - _ZN2ot4Coap6Option8Iterator7AdvanceEt
                - _ZNK2ot4Coap6Option8Iterator6IsDoneEv
                - _ZNK2ot4Coap6Option8Iterator9GetOptionEv
                - _ZNK2ot4Coap6Option9GetLengthEv
                - _ZN2ot11GetArrayEndIcLt33EEEPT_RAT0__S1_
            - BranchSide:      'src/core/coap/coap_message.cpp:256,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap_message.cpp:261,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:247,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:261,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:245,5'
          Dst:             _ZN2ot4Coap6Option8Iterator4InitERKNS0_7MessageEt
        - Src:             'src/core/coap/coap_message.cpp:247,22'
          Dst:             _ZNK2ot4Coap6Option8Iterator6IsDoneEv
        - Src:             'src/core/coap/coap_message.cpp:249,42'
          Dst:             _ZNK2ot4Coap6Option8Iterator9GetOptionEv
        - Src:             'src/core/coap/coap_message.cpp:249,55'
          Dst:             _ZNK2ot4Coap6Option9GetLengthEv
        - Src:             'src/core/coap/coap_message.cpp:256,9'
          Dst:             _ZN2ot11GetArrayEndIcLt33EEEPT_RAT0__S1_
        - Src:             'src/core/coap/coap_message.cpp:258,30'
          Dst:             _ZNK2ot4Coap6Option8Iterator15ReadOptionValueEPv
        - Src:             'src/core/coap/coap_message.cpp:258,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/coap/coap_message.cpp:261,9'
          Dst:             _ZN2ot4Coap6Option8Iterator7AdvanceEt
    - functionName:    _ZN2ot4Coap7Message23AppendOptionFromMessageEttRKS1_t
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aNumber
        - aLength
        - aMessage
        - aOffset
      BBCount:         12
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Coap7Message11GetHelpDataEv
        - _ZN2ot4Coap7Message18AppendOptionHeaderEtt
        - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:190,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:190,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:191,5'
              BranchSideFuncs:
                - _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
        - Branch String:   'src/core/coap/coap_message.cpp:191,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:191,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:193,35'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:190,5'
          Dst:             _ZN2ot4Coap7Message18AppendOptionHeaderEtt
        - Src:             'src/core/coap/coap_message.cpp:191,5'
          Dst:             _ZN2ot7Message22AppendBytesFromMessageERKS0_tt
        - Src:             'src/core/coap/coap_message.cpp:193,35'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/coap/coap_message.cpp:193,5'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
    - functionName:    _ZN2ot4Coap7Message6FinishEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot4Coap7Message11GetHelpDataEv
        - _ZN2ot7Message10WriteBytesEtPKvt
        - _ZN2ot7Message12RemoveFooterEt
        - _ZNK2ot4Coap7Message14GetOptionStartEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:91,41'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:91,45'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZNK2ot4Coap7Message14GetOptionStartEv
                - _ZN2ot7Message10WriteBytesEtPKvt
                - _ZN2ot7Message12RemoveFooterEt
            - BranchSide:      'src/core/coap/coap_message.cpp:91,41'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZNK2ot4Coap7Message14GetOptionStartEv
                - _ZN2ot7Message10WriteBytesEtPKvt
        - Branch String:   'src/core/coap/coap_message.cpp:91,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:91,9'
              BranchSideFuncs:
                - _ZN2ot7Message12RemoveFooterEt
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZNK2ot4Coap7Message14GetOptionStartEv
                - _ZN2ot7Message10WriteBytesEtPKvt
            - BranchSide:      'src/core/coap/coap_message.cpp:93,9'
              BranchSideFuncs:
                - _ZN2ot7Message12RemoveFooterEt
                - _ZN2ot4Coap7Message11GetHelpDataEv
                - _ZNK2ot4Coap7Message14GetOptionStartEv
                - _ZN2ot7Message10WriteBytesEtPKvt
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:91,9'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:91,45'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:91,76'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/coap/coap_message.cpp:93,9'
          Dst:             _ZN2ot7Message12RemoveFooterEt
        - Src:             'src/core/coap/coap_message.cpp:96,20'
          Dst:             _ZN2ot4Coap7Message11GetHelpDataEv
        - Src:             'src/core/coap/coap_message.cpp:96,43'
          Dst:             _ZNK2ot4Coap7Message14GetOptionStartEv
        - Src:             'src/core/coap/coap_message.cpp:96,5'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    _ZNK2ot4Coap7Message27IsNonConfirmablePostRequestEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4Coap7Message13IsPostRequestEv
        - _ZNK2ot4Coap7Message16IsNonConfirmableEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:82,83'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:82,86'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsPostRequestEv
            - BranchSide:      'src/core/coap/coap_message.cpp:82,83'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:82,64'
          Dst:             _ZNK2ot4Coap7Message16IsNonConfirmableEv
        - Src:             'src/core/coap/coap_message.cpp:82,86'
          Dst:             _ZNK2ot4Coap7Message13IsPostRequestEv
    - functionName:    _ZNK2ot4Coap7Message24IsConfirmablePostRequestEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4Coap7Message13IsConfirmableEv
        - _ZNK2ot4Coap7Message13IsPostRequestEv
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:80,77'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:80,80'
              BranchSideFuncs:
                - _ZNK2ot4Coap7Message13IsPostRequestEv
            - BranchSide:      'src/core/coap/coap_message.cpp:80,77'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:80,61'
          Dst:             _ZNK2ot4Coap7Message13IsConfirmableEv
        - Src:             'src/core/coap/coap_message.cpp:80,80'
          Dst:             _ZNK2ot4Coap7Message13IsPostRequestEv
    - functionName:    _ZN2ot4Coap7Message10InitAsPostERKNS_3Ip67AddressENS_3UriE
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aDestination
        - aUri
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeENS_3UriE
        - _ZNK2ot3Ip67Address11IsMulticastEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:77,30'
          Dst:             _ZNK2ot3Ip67Address11IsMulticastEv
        - Src:             'src/core/coap/coap_message.cpp:77,12'
          Dst:             _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeENS_3UriE
    - functionName:    _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeENS_3UriE
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
        - aCode
        - aUri
      BBCount:         12
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10PathForUriENS_3UriE
        - _ZN2ot4Coap7Message19GenerateRandomTokenEh
        - _ZN2ot4Coap7Message20AppendUriPathOptionsEPKc
        - _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:68,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:68,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:69,5'
              BranchSideFuncs:
                - _ZN2ot10PathForUriENS_3UriE
                - _ZN2ot4Coap7Message20AppendUriPathOptionsEPKc
        - Branch String:   'src/core/coap/coap_message.cpp:69,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:69,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:69,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:67,5'
          Dst:             _ZN2ot4Coap7Message4InitENS0_4TypeENS0_4CodeE
        - Src:             'src/core/coap/coap_message.cpp:68,5'
          Dst:             _ZN2ot4Coap7Message19GenerateRandomTokenEh
        - Src:             'src/core/coap/coap_message.cpp:69,5'
          Dst:             _ZN2ot10PathForUriENS_3UriE
        - Src:             'src/core/coap/coap_message.cpp:69,5'
          Dst:             _ZN2ot4Coap7Message20AppendUriPathOptionsEPKc
    - functionName:    _ZN2ot4Coap7Message19GenerateRandomTokenEh
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTokenLength
      BBCount:         7
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot4Coap7Message8SetTokenEPKhh
        - _ZN2ot6Random6Crypto10FillBufferEPht
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:414,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:414,5'
              BranchSideFuncs:
                - _ZN2ot6Random6Crypto10FillBufferEPht
                - _ZL11IgnoreError7otError.22929
                - _ZN2ot4Coap7Message8SetTokenEPKhh
            - BranchSide:      'src/core/coap/coap_message.cpp:414,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:414,5'
          Dst:             __assert_fail
        - Src:             'src/core/coap/coap_message.cpp:416,17'
          Dst:             _ZN2ot6Random6Crypto10FillBufferEPht
        - Src:             'src/core/coap/coap_message.cpp:416,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/coap/coap_message.cpp:418,12'
          Dst:             _ZN2ot4Coap7Message8SetTokenEPKhh
    - functionName:    _ZN2ot4Coap7Message20AppendUriPathOptionsEPKc
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUriPath
      BBCount:         15
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10StringFindEPKcc
        - _ZN2ot4Coap7Message12AppendOptionEttPKv
        - _ZN2ot4Coap7Message18AppendStringOptionEtPKc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_message.cpp:227,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:229,9'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message12AppendOptionEttPKv
                - _ZN2ot10StringFindEPKcc
                - _ZN2ot4Coap7Message18AppendStringOptionEtPKc
            - BranchSide:      'src/core/coap/coap_message.cpp:233,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message18AppendStringOptionEtPKc
        - Branch String:   'src/core/coap/coap_message.cpp:229,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:229,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:230,15'
              BranchSideFuncs:
                - _ZN2ot10StringFindEPKcc
                - _ZN2ot4Coap7Message18AppendStringOptionEtPKc
                - _ZN2ot4Coap7Message12AppendOptionEttPKv
        - Branch String:   'src/core/coap/coap_message.cpp:233,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_message.cpp:233,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_message.cpp:233,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_message.cpp:227,19'
          Dst:             _ZN2ot10StringFindEPKcc
        - Src:             'src/core/coap/coap_message.cpp:229,9'
          Dst:             _ZN2ot4Coap7Message12AppendOptionEttPKv
        - Src:             'src/core/coap/coap_message.cpp:233,5'
          Dst:             _ZN2ot4Coap7Message18AppendStringOptionEtPKc
    - functionName:    _ZN2ot7MeshCoP13SecureSession12GetTransportEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      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:    _ZN2ot12CallbackBaseIPFvPvPhtEE3SetES4_S1_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap21ApplicationCoapSecure16HandleDtlsAcceptEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot7MeshCoP13SecureSession14IsSessionInUseEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_secure.cpp:172,12'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_secure.cpp:172,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_secure.cpp:172,70'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_secure.cpp:172,12'
          Dst:             _ZNK2ot7MeshCoP13SecureSession14IsSessionInUseEv
    - functionName:    _ZN2ot4Coap21ApplicationCoapSecure16HandleDtlsAcceptEPvRKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aContext
        - aMessageInfo
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Coap21ApplicationCoapSecure16HandleDtlsAcceptEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_secure.cpp:167,12'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_secure.cpp:167,12'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_secure.cpp:167,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_secure.cpp:167,60'
          Dst:             _ZN2ot4Coap21ApplicationCoapSecure16HandleDtlsAcceptEv
    - functionName:    _ZN2ot4Coap13SecureSession18HandleTransmitTaskEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          82
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - _ZN2ot12MessageQueue7GetHeadEv
        - _ZN2ot7MeshCoP13SecureSession4SendERNS_7MessageE
        - _ZN2ot7Message4FreeEv
        - _ZN2ot7Tasklet4PostEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_secure.cpp:147,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_secure.cpp:147,5'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
                - _ZN2ot12MessageQueue7GetHeadEv
                - _ZN2ot7MeshCoP13SecureSession4SendERNS_7MessageE
                - _ZN2ot7Message4FreeEv
                - _ZN2ot7Tasklet4PostEv
            - BranchSide:      'src/core/coap/coap_secure.cpp:147,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap_secure.cpp:150,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_secure.cpp:152,9'
              BranchSideFuncs:
                - _ZN2ot7Tasklet4PostEv
                - _ZN2ot7MeshCoP13SecureSession4SendERNS_7MessageE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap_secure.cpp:155,28'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP13SecureSession4SendERNS_7MessageE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap_secure.cpp:158,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_secure.cpp:158,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap_secure.cpp:158,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/coap/coap_secure.cpp:158,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_secure.cpp:158,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap_secure.cpp:158,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_secure.cpp:145,43'
          Dst:             _ZN2ot12MessageQueue7GetHeadEv
        - Src:             'src/core/coap/coap_secure.cpp:148,20'
          Dst:             _ZN2ot12MessageQueue7DequeueERNS_7MessageE
        - Src:             'src/core/coap/coap_secure.cpp:150,24'
          Dst:             _ZN2ot12MessageQueue7GetHeadEv
        - Src:             'src/core/coap/coap_secure.cpp:152,23'
          Dst:             _ZN2ot7Tasklet4PostEv
        - Src:             'src/core/coap/coap_secure.cpp:155,28'
          Dst:             _ZN2ot7MeshCoP13SecureSession4SendERNS_7MessageE
        - Src:             'src/core/coap/coap_secure.cpp:158,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot4Coap7Message19GetHelpDataReservedEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      short
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Coap13SecureSession17HandleDtlsReceiveEPht
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuf
        - aLength
      BBCount:         18
      ICount:          77
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot11MessagePool8AllocateENS_7Message4TypeEt
        - _ZN2ot4Coap7Message19GetHelpDataReservedEv
        - _ZN2ot4Coap8CoapBase7ReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_secure.cpp:128,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_secure.cpp:128,5'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
                - _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
                - _ZN2ot4Coap8CoapBase7ReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap_secure.cpp:128,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap_secure.cpp:129,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_secure.cpp:129,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap_secure.cpp:131,24'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
                - _ZN2ot4Coap8CoapBase7ReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/coap/coap_secure.cpp:134,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_secure.cpp:134,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/coap/coap_secure.cpp:134,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_secure.cpp:128,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11MessagePoolEEERT_v
        - Src:             'src/core/coap/coap_secure.cpp:128,5'
          Dst:             _ZN2ot4Coap7Message19GetHelpDataReservedEv
        - Src:             'src/core/coap/coap_secure.cpp:128,5'
          Dst:             _ZN2ot11MessagePool8AllocateENS_7Message4TypeEt
        - Src:             'src/core/coap/coap_secure.cpp:129,5'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/coap/coap_secure.cpp:131,33'
          Dst:             _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
        - Src:             'src/core/coap/coap_secure.cpp:131,15'
          Dst:             _ZN2ot4Coap8CoapBase7ReceiveERNS_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap_secure.cpp:134,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot4Coap13SecureSession22HandleDtlsConnectEventE24otCoapSecureConnectEvent
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
        - _ZN2ot4Coap8CoapBase28ClearAllRequestsAndResponsesEv
        - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_secure.cpp:110,9'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_secure.cpp:110,9'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
                - _ZN2ot4Coap8CoapBase28ClearAllRequestsAndResponsesEv
                - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
            - BranchSide:      'src/core/coap/coap_secure.cpp:112,9'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
                - _ZN2ot4Coap8CoapBase28ClearAllRequestsAndResponsesEv
                - _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
      Callsites:
        - Src:             'src/core/coap/coap_secure.cpp:112,24'
          Dst:             _ZN2ot12MessageQueue17DequeueAndFreeAllEv
        - Src:             'src/core/coap/coap_secure.cpp:113,9'
          Dst:             _ZN2ot4Coap8CoapBase28ClearAllRequestsAndResponsesEv
        - Src:             'src/core/coap/coap_secure.cpp:116,22'
          Dst:             _ZNK2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJRS1_EEEvDpOT_
    - functionName:    _ZNK2ot7MeshCoP15SecureTransport8IsClosedEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP4Dtls7Session12GetTransportEv
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP13SecureSession12GetTransportEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:888,88'
          Dst:             _ZN2ot7MeshCoP13SecureSession12GetTransportEv
    - functionName:    _ZN2ot4Coap13SecureSession8TransmitERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         11
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - _ZN2ot7MeshCoP4Dtls7Session12GetTransportEv
        - _ZN2ot7Tasklet4PostEv
        - _ZNK2ot7MeshCoP15SecureTransport8IsClosedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_secure.cpp:94,5'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_secure.cpp:94,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/coap/coap_secure.cpp:94,5'
              BranchSideFuncs:
                - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
                - _ZN2ot7Tasklet4PostEv
      Callsites:
        - Src:             'src/core/coap/coap_secure.cpp:94,5'
          Dst:             _ZN2ot7MeshCoP4Dtls7Session12GetTransportEv
        - Src:             'src/core/coap/coap_secure.cpp:94,5'
          Dst:             _ZNK2ot7MeshCoP15SecureTransport8IsClosedEv
        - Src:             'src/core/coap/coap_secure.cpp:96,20'
          Dst:             _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
        - Src:             'src/core/coap/coap_secure.cpp:97,19'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot4Coap13SecureSession11SendMessageERNS0_7MessageEPFvPvP9otMessagePK13otMessageInfo7otErrorES4_
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aHandler
        - aContext
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
        - _ZNK2ot7MeshCoP13SecureSession11IsConnectedEv
        - _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/coap/coap_secure.cpp:78,12'
          Branch Sides:
            - BranchSide:      'src/core/coap/coap_secure.cpp:78,50'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
            - BranchSide:      'src/core/coap/coap_secure.cpp:78,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/coap/coap_secure.cpp:78,12'
          Dst:             _ZNK2ot7MeshCoP13SecureSession11IsConnectedEv
        - Src:             'src/core/coap/coap_secure.cpp:78,60'
          Dst:             _ZNK2ot7MeshCoP13SecureSession14GetMessageInfoEv
        - Src:             'src/core/coap/coap_secure.cpp:78,38'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoEPFvPvP9otMessagePK13otMessageInfo7otErrorES8_
    - functionName:    _ZN2ot4Coap13SecureSession7CleanupEv
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueue17DequeueAndFreeAllEv
        - _ZN2ot4Coap8CoapBase28ClearAllRequestsAndResponsesEv
        - _ZN2ot7Tasklet6UnpostEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_secure.cpp:56,5'
          Dst:             _ZN2ot4Coap8CoapBase28ClearAllRequestsAndResponsesEv
        - Src:             'src/core/coap/coap_secure.cpp:57,20'
          Dst:             _ZN2ot12MessageQueue17DequeueAndFreeAllEv
        - Src:             'src/core/coap/coap_secure.cpp:58,19'
          Dst:             _ZN2ot7Tasklet6UnpostEv
    - functionName:    _ZN2ot4Coap13SecureSession17HandleDtlsReceiveEPvPht
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aContext
        - aBuf
        - aLength
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap13SecureSession17HandleDtlsReceiveEPht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_secure.cpp:121,45'
          Dst:             _ZN2ot4Coap13SecureSession17HandleDtlsReceiveEPht
    - functionName:    _ZN2ot7MeshCoP13SecureSession18SetReceiveCallbackEPFvPvPhtES2_
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aReceiveHandler
        - aContext
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvPvPhtEE3SetES4_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:156,26'
          Dst:             _ZN2ot12CallbackBaseIPFvPvPhtEE3SetES4_S1_
    - functionName:    _ZN2ot4Coap13SecureSession22HandleDtlsConnectEventE24otCoapSecureConnectEventPv
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aEvent
        - aContext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap13SecureSession22HandleDtlsConnectEventE24otCoapSecureConnectEvent
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_secure.cpp:105,45'
          Dst:             _ZN2ot4Coap13SecureSession22HandleDtlsConnectEventE24otCoapSecureConnectEvent
    - functionName:    _ZN2ot7MeshCoP13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aConnectHandler
        - aContext
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFv24otCoapSecureConnectEventPvEE3SetES4_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:145,28'
          Dst:             _ZN2ot12CallbackBaseIPFv24otCoapSecureConnectEventPvEE3SetES4_S2_
    - functionName:    _ZN2ot4Coap13SecureSession18HandleTransmitTaskERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14TaskletContext10GetContextEv
        - _ZN2ot4Coap13SecureSession18HandleTransmitTaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_secure.cpp:139,74'
          Dst:             _ZN2ot14TaskletContext10GetContextEv
        - Src:             'src/core/coap/coap_secure.cpp:139,89'
          Dst:             _ZN2ot4Coap13SecureSession18HandleTransmitTaskEv
    - functionName:    _ZN2ot7MeshCoP4Dtls7SessionC2ERNS1_9TransportE
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTransport
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP13SecureSessionC2ERNS0_15SecureTransportE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:879,15'
          Dst:             _ZN2ot7MeshCoP13SecureSessionC2ERNS0_15SecureTransportE
    - functionName:    _ZN2ot4Coap13SecureSession8TransmitERNS0_8CoapBaseERNS_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aCoapBase
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap13SecureSession8TransmitERNS_7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_secure.cpp:85,52'
          Dst:             _ZN2ot4Coap13SecureSession8TransmitERNS_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot4Coap13SecureSessionC2ERNS_8InstanceERNS_7MeshCoP4Dtls9TransportE
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aDtlsTransport
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueC2Ev
        - _ZN2ot14TaskletContextC2ERNS_8InstanceERFvRNS_7TaskletEEPv
        - _ZN2ot4Coap13SecureSession17HandleDtlsReceiveEPvPht
        - _ZN2ot4Coap13SecureSession18HandleTransmitTaskERNS_7TaskletE
        - _ZN2ot4Coap13SecureSession22HandleDtlsConnectEventE24otCoapSecureConnectEventPv
        - _ZN2ot4Coap13SecureSession8TransmitERNS0_8CoapBaseERNS_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBaseC2ERNS_8InstanceEPF7otErrorRS1_RNS_7MessageERKNS_3Ip611MessageInfoEE
        - _ZN2ot7MeshCoP13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
        - _ZN2ot7MeshCoP13SecureSession18SetReceiveCallbackEPFvPvPhtES2_
        - _ZN2ot7MeshCoP4Dtls7SessionC2ERNS1_9TransportE
        - _ZN2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_secure.cpp:46,7'
          Dst:             _ZN2ot4Coap8CoapBaseC2ERNS_8InstanceEPF7otErrorRS1_RNS_7MessageERKNS_3Ip611MessageInfoEE
        - Src:             'src/core/coap/coap_secure.cpp:46,7'
          Dst:             _ZN2ot4Coap13SecureSession8TransmitERNS0_8CoapBaseERNS_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/coap/coap_secure.cpp:47,7'
          Dst:             _ZN2ot7MeshCoP4Dtls7SessionC2ERNS1_9TransportE
        - Src:             'src/core/coap/coap_secure.cpp:45,16'
          Dst:             _ZN2ot8CallbackIPFv24otCoapSecureConnectEventPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/coap/coap_secure.cpp:45,16'
          Dst:             _ZN2ot12MessageQueueC2Ev
        - Src:             'src/core/coap/coap_secure.cpp:48,7'
          Dst:             _ZN2ot14TaskletContextC2ERNS_8InstanceERFvRNS_7TaskletEEPv
        - Src:             'src/core/coap/coap_secure.cpp:48,7'
          Dst:             _ZN2ot4Coap13SecureSession18HandleTransmitTaskERNS_7TaskletE
        - Src:             'src/core/coap/coap_secure.cpp:50,20'
          Dst:             _ZN2ot7MeshCoP13SecureSession18SetConnectCallbackEPFv24otCoapSecureConnectEventPvES3_
        - Src:             'src/core/coap/coap_secure.cpp:50,20'
          Dst:             _ZN2ot4Coap13SecureSession22HandleDtlsConnectEventE24otCoapSecureConnectEventPv
        - Src:             'src/core/coap/coap_secure.cpp:51,20'
          Dst:             _ZN2ot7MeshCoP13SecureSession18SetReceiveCallbackEPFvPvPhtES2_
        - Src:             'src/core/coap/coap_secure.cpp:51,20'
          Dst:             _ZN2ot4Coap13SecureSession17HandleDtlsReceiveEPvPht
    - functionName:    _ZNK2ot8Appender9GetAsDataERNS_4DataILNS_14DataLengthTypeE1EEE
      functionSourceFile: '/src/openthread/src/core/common/appender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aData
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - _ZNK2ot12FrameBuilder8GetBytesEv
        - _ZNK2ot12FrameBuilder9GetLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/appender.cpp:89,38'
          Dst:             _ZNK2ot12FrameBuilder8GetBytesEv
        - Src:             'src/core/common/appender.cpp:89,72'
          Dst:             _ZNK2ot12FrameBuilder9GetLengthEv
        - Src:             'src/core/common/appender.cpp:89,11'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
    - functionName:    _ZNK2ot8Appender17GetAppendedLengthEv
      functionSourceFile: '/src/openthread/src/core/common/appender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK2ot12FrameBuilder9GetLengthEv
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/appender.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/core/common/appender.cpp:73,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/appender.cpp:76,18'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetLengthEv
            - BranchSide:      'src/core/common/appender.cpp:80,18'
              BranchSideFuncs:
                - _ZNK2ot12FrameBuilder9GetLengthEv
      Callsites:
        - Src:             'src/core/common/appender.cpp:76,45'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/appender.cpp:80,40'
          Dst:             _ZNK2ot12FrameBuilder9GetLengthEv
    - functionName:    _ZN2ot8Appender11AppendBytesEPKvt
      functionSourceFile: '/src/openthread/src/core/common/appender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         7
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot12FrameBuilder11AppendBytesEPKvt
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/common/appender.cpp:55,5'
          Branch Sides:
            - BranchSide:      'src/core/common/appender.cpp:55,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/appender.cpp:58,17'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
            - BranchSide:      'src/core/common/appender.cpp:62,17'
              BranchSideFuncs:
                - _ZN2ot12FrameBuilder11AppendBytesEPKvt
      Callsites:
        - Src:             'src/core/common/appender.cpp:58,44'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
        - Src:             'src/core/common/appender.cpp:62,39'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
    - functionName:    _ZN2ot8AppenderC2EPht
      functionSourceFile: '/src/openthread/src/core/common/appender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aSize
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder4InitEPvt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/appender.cpp:48,27'
          Dst:             _ZN2ot12FrameBuilder4InitEPvt
    - functionName:    _ZN2ot8AppenderC2ERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/appender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/appender.cpp:42,46'
          Dst:             _ZNK2ot7Message9GetLengthEv
    - functionName:    _ZN2ot12BinarySearch4FindEPKvS2_ttRFiS2_S2_E
      functionSourceFile: '/src/openthread/src/core/common/binary_search.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aKey
        - aTable
        - aLength
        - aEntrySize
        - aComparator
      BBCount:         15
      ICount:          112
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/binary_search.cpp:50,5'
          Branch Sides:
            - BranchSide:      'src/core/common/binary_search.cpp:52,28'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/binary_search.cpp:82,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/binary_search.cpp:68,13'
          Branch Sides:
            - BranchSide:      'src/core/common/binary_search.cpp:70,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/binary_search.cpp:72,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/binary_search.cpp:72,18'
          Branch Sides:
            - BranchSide:      'src/core/common/binary_search.cpp:74,20'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/binary_search.cpp:78,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot13CrcCalculatorIjE4FeedERKNS_7MessageERKNS_11OffsetRangeE
      functionSourceFile: '/src/openthread/src/core/common/crc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffsetRange
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13CrcCalculatorIjE9FeedBytesEPKvt
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot11OffsetRange9GetOffsetEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/crc.cpp:80,5'
          Branch Sides:
            - BranchSide:      'src/core/common/crc.cpp:82,25'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot13CrcCalculatorIjE9FeedBytesEPKvt
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/common/crc.cpp:86,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/crc.cpp:75,42'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/common/crc.cpp:78,41'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/common/crc.cpp:78,14'
          Dst:             _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - Src:             'src/core/common/crc.cpp:80,18'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/crc.cpp:82,25'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/crc.cpp:82,43'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/crc.cpp:82,9'
          Dst:             _ZN2ot13CrcCalculatorIjE9FeedBytesEPKvt
        - Src:             'src/core/common/crc.cpp:83,18'
          Dst:             _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
    - functionName:    _ZN2ot13CrcCalculatorIjE9FeedBytesEPKvt
      functionSourceFile: '/src/openthread/src/core/common/crc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBytes
        - aLength
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13CrcCalculatorIjE8FeedByteEh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/crc.cpp:64,5'
          Branch Sides:
            - BranchSide:      'src/core/common/crc.cpp:66,24'
              BranchSideFuncs:
                - _ZN2ot13CrcCalculatorIjE8FeedByteEh
            - BranchSide:      'src/core/common/crc.cpp:69,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/crc.cpp:66,9'
          Dst:             _ZN2ot13CrcCalculatorIjE8FeedByteEh
    - functionName:    _ZN2ot13CrcCalculatorIjE8FeedByteEh
      functionSourceFile: '/src/openthread/src/core/common/crc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aByte
      BBCount:         8
      ICount:          70
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/crc.cpp:45,5'
          Branch Sides:
            - BranchSide:      'src/core/common/crc.cpp:47,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/crc.cpp:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/crc.cpp:51,13'
          Branch Sides:
            - BranchSide:      'src/core/common/crc.cpp:53,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/crc.cpp:55,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot13CrcCalculatorIjE6GetCrcEv
      functionSourceFile: '/src/openthread/src/core/common/crc.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot13CrcCalculatorItE4FeedERKNS_7MessageERKNS_11OffsetRangeE
      functionSourceFile: '/src/openthread/src/core/common/crc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffsetRange
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13CrcCalculatorItE9FeedBytesEPKvt
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot11OffsetRange9GetOffsetEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/crc.cpp:80,5'
          Branch Sides:
            - BranchSide:      'src/core/common/crc.cpp:82,25'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot13CrcCalculatorItE9FeedBytesEPKvt
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/common/crc.cpp:86,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/crc.cpp:75,42'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/common/crc.cpp:78,41'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/common/crc.cpp:78,14'
          Dst:             _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - Src:             'src/core/common/crc.cpp:80,18'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/crc.cpp:82,25'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/crc.cpp:82,43'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/crc.cpp:82,9'
          Dst:             _ZN2ot13CrcCalculatorItE9FeedBytesEPKvt
        - Src:             'src/core/common/crc.cpp:83,18'
          Dst:             _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
    - functionName:    _ZN2ot13CrcCalculatorItE9FeedBytesEPKvt
      functionSourceFile: '/src/openthread/src/core/common/crc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBytes
        - aLength
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13CrcCalculatorItE8FeedByteEh
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/crc.cpp:64,5'
          Branch Sides:
            - BranchSide:      'src/core/common/crc.cpp:66,24'
              BranchSideFuncs:
                - _ZN2ot13CrcCalculatorItE8FeedByteEh
            - BranchSide:      'src/core/common/crc.cpp:69,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/crc.cpp:66,9'
          Dst:             _ZN2ot13CrcCalculatorItE8FeedByteEh
    - functionName:    _ZN2ot13CrcCalculatorItE8FeedByteEh
      functionSourceFile: '/src/openthread/src/core/common/crc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aByte
      BBCount:         8
      ICount:          79
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/crc.cpp:45,5'
          Branch Sides:
            - BranchSide:      'src/core/common/crc.cpp:47,26'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/crc.cpp:57,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/crc.cpp:51,13'
          Branch Sides:
            - BranchSide:      'src/core/common/crc.cpp:53,21'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/crc.cpp:55,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot13CrcCalculatorItE6GetCrcEv
      functionSourceFile: '/src/openthread/src/core/common/crc.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      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:    _ZN2ot9DataUtils10MatchBytesEPKhS2_tPFbhhE
      functionSourceFile: '/src/openthread/src/core/common/data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFirstBuffer
        - aSecondBuffer
        - aLength
        - aMatcher
      BBCount:         17
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/data.cpp:45,9'
          Branch Sides:
            - BranchSide:      'src/core/common/data.cpp:47,27'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'src/core/common/data.cpp:51,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/data.cpp:51,5'
          Branch Sides:
            - BranchSide:      'src/core/common/data.cpp:51,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/data.cpp:53,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/data.cpp:53,9'
          Branch Sides:
            - BranchSide:      'src/core/common/data.cpp:53,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/data.cpp:53,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/data.cpp:47,20'
          Dst:             memcmp
    - functionName:    _ZN2ot12FrameBuilder11RemoveBytesEtt
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aLength
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12FrameBuilder11InsertBytesEtPKvt
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aBuffer
        - aLength
      BBCount:         13
      ICount:          104
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12FrameBuilder9CanAppendEt
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/frame_builder.cpp:142,5'
          Branch Sides:
            - BranchSide:      'src/core/common/frame_builder.cpp:142,5'
              BranchSideFuncs:
                - _ZNK2ot12FrameBuilder9CanAppendEt
            - BranchSide:      'src/core/common/frame_builder.cpp:144,5'
              BranchSideFuncs:
                - _ZNK2ot12FrameBuilder9CanAppendEt
        - Branch String:   'src/core/common/frame_builder.cpp:144,5'
          Branch Sides:
            - BranchSide:      'src/core/common/frame_builder.cpp:144,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/frame_builder.cpp:144,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/frame_builder.cpp:142,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/frame_builder.cpp:144,5'
          Dst:             _ZNK2ot12FrameBuilder9CanAppendEt
    - functionName:    _ZNK2ot12FrameBuilder9CanAppendEt
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12FrameBuilder10WriteBytesEtPKvt
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aBuffer
        - aLength
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12FrameBuilder12AppendLengthEt
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         9
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12FrameBuilder9CanAppendEt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/frame_builder.cpp:125,5'
          Branch Sides:
            - BranchSide:      'src/core/common/frame_builder.cpp:125,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/frame_builder.cpp:125,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/frame_builder.cpp:125,5'
          Dst:             _ZNK2ot12FrameBuilder9CanAppendEt
    - functionName:    _ZN2ot12FrameBuilder22AppendBytesFromMessageERKNS_7MessageEtt
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aLength
      BBCount:         13
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12FrameBuilder9CanAppendEt
        - _ZNK2ot7Message4ReadEtPvt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/frame_builder.cpp:112,5'
          Branch Sides:
            - BranchSide:      'src/core/common/frame_builder.cpp:112,5'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadEtPvt
            - BranchSide:      'src/core/common/frame_builder.cpp:112,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/frame_builder.cpp:113,5'
          Branch Sides:
            - BranchSide:      'src/core/common/frame_builder.cpp:113,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/frame_builder.cpp:114,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/frame_builder.cpp:112,5'
          Dst:             _ZNK2ot12FrameBuilder9CanAppendEt
        - Src:             'src/core/common/frame_builder.cpp:113,5'
          Dst:             _ZNK2ot7Message4ReadEtPvt
    - functionName:    _ZN2ot12FrameBuilder16AppendMacAddressERKNS_3Mac7AddressE
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMacAddress
      BBCount:         14
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
        - _ZNK2ot12FrameBuilder9CanAppendEt
        - _ZNK2ot3Mac10ExtAddress6CopyToEPhNS1_13CopyByteOrderE
        - _ZNK2ot3Mac7Address11GetExtendedEv
        - _ZNK2ot3Mac7Address7GetTypeEv
        - _ZNK2ot3Mac7Address8GetShortEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/frame_builder.cpp:87,5'
          Branch Sides:
            - BranchSide:      'src/core/common/frame_builder.cpp:90,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/frame_builder.cpp:93,42'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
            - BranchSide:      'src/core/common/frame_builder.cpp:97,9'
              BranchSideFuncs:
                - _ZNK2ot12FrameBuilder9CanAppendEt
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac10ExtAddress6CopyToEPhNS1_13CopyByteOrderE
            - BranchSide:      'src/core/common/frame_builder.cpp:101,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/frame_builder.cpp:97,9'
          Branch Sides:
            - BranchSide:      'src/core/common/frame_builder.cpp:97,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac10ExtAddress6CopyToEPhNS1_13CopyByteOrderE
            - BranchSide:      'src/core/common/frame_builder.cpp:97,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/frame_builder.cpp:87,25'
          Dst:             _ZNK2ot3Mac7Address7GetTypeEv
        - Src:             'src/core/common/frame_builder.cpp:93,54'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'src/core/common/frame_builder.cpp:93,17'
          Dst:             _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
        - Src:             'src/core/common/frame_builder.cpp:97,9'
          Dst:             _ZNK2ot12FrameBuilder9CanAppendEt
        - Src:             'src/core/common/frame_builder.cpp:98,21'
          Dst:             _ZNK2ot3Mac7Address11GetExtendedEv
        - Src:             'src/core/common/frame_builder.cpp:98,35'
          Dst:             _ZNK2ot3Mac10ExtAddress6CopyToEPhNS1_13CopyByteOrderE
    - functionName:    _ZN2ot12FrameBuilder24AppendLittleEndianUint16Et
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aUint16
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder6AppendItEE7otErrorRKT_
        - _ZN2ot12LittleEndian10HostSwap16Et
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.cpp:63,29'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
        - Src:             'src/core/common/frame_builder.cpp:63,12'
          Dst:             _ZN2ot12FrameBuilder6AppendItEE7otErrorRKT_
    - functionName:    _ZN2ot12FrameBuilder6AppendItEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder11AppendBytesEPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.hpp:211,16'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
    - functionName:    _ZN2ot12FrameBuilder11AppendBytesEPKvt
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         9
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot12FrameBuilder9CanAppendEt
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/core/common/frame_builder.cpp:75,5'
          Branch Sides:
            - BranchSide:      'src/core/common/frame_builder.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/frame_builder.cpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/frame_builder.cpp:75,5'
          Dst:             _ZNK2ot12FrameBuilder9CanAppendEt
    - functionName:    _ZN2ot12FrameBuilder24AppendLittleEndianUint32Ej
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aUint32
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder6AppendIjEE7otErrorRKT_
        - _ZN2ot12LittleEndian10HostSwap32Ej
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.cpp:68,29'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
        - Src:             'src/core/common/frame_builder.cpp:68,12'
          Dst:             _ZN2ot12FrameBuilder6AppendIjEE7otErrorRKT_
    - functionName:    _ZN2ot12FrameBuilder6AppendIjEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder11AppendBytesEPKvt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.hpp:211,16'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
    - functionName:    _ZN2ot12FrameBuilder21AppendBigEndianUint32Ej
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aUint32
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder6AppendIjEE7otErrorRKT_
        - _ZN2ot9BigEndian10HostSwap32Ej
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.cpp:59,87'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
        - Src:             'src/core/common/frame_builder.cpp:59,70'
          Dst:             _ZN2ot12FrameBuilder6AppendIjEE7otErrorRKT_
    - functionName:    _ZN2ot12FrameBuilder21AppendBigEndianUint16Et
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aUint16
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder6AppendItEE7otErrorRKT_
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.cpp:57,87'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/common/frame_builder.cpp:57,70'
          Dst:             _ZN2ot12FrameBuilder6AppendItEE7otErrorRKT_
    - functionName:    _ZN2ot12FrameBuilder6AppendIhEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.hpp:211,16'
          Dst:             _ZN2ot12FrameBuilder11AppendBytesEPKvt
    - functionName:    _ZN2ot12FrameBuilder11AppendUint8Eh
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aUint8
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12FrameBuilder6AppendIhEE7otErrorRKT_
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_builder.cpp:55,58'
          Dst:             _ZN2ot12FrameBuilder6AppendIhEE7otErrorRKT_
    - functionName:    _ZN2ot12FrameBuilder4InitEPvt
      functionSourceFile: '/src/openthread/src/core/common/frame_builder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aMaxLength
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9FrameData8SkipOverEt
      functionSourceFile: '/src/openthread/src/core/common/frame_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_data.cpp:99,51'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/frame_data.cpp:99,73'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/common/frame_data.cpp:99,46'
          Dst:             _ZN2ot4DataILNS_14DataLengthTypeE1EE4InitEPKvt
    - functionName:    _ZN2ot9FrameData22ReadLittleEndianUint32ERj
      functionSourceFile: '/src/openthread/src/core/common/frame_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUint32
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap32Ej
        - _ZN2ot9FrameData9ReadBytesEPvt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/common/frame_data.cpp:80,5'
          Branch Sides:
            - BranchSide:      'src/core/common/frame_data.cpp:80,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/frame_data.cpp:81,40'
              BranchSideFuncs:
                - _ZN2ot12LittleEndian10HostSwap32Ej
      Callsites:
        - Src:             'src/core/common/frame_data.cpp:80,5'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
        - Src:             'src/core/common/frame_data.cpp:81,15'
          Dst:             _ZN2ot12LittleEndian10HostSwap32Ej
    - functionName:    _ZN2ot9FrameData9ReadBytesEPvt
      functionSourceFile: '/src/openthread/src/core/common/frame_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         9
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot9FrameData8SkipOverEt
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot9FrameData7CanReadEt
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/core/common/frame_data.cpp:91,5'
          Branch Sides:
            - BranchSide:      'src/core/common/frame_data.cpp:91,5'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZN2ot9FrameData8SkipOverEt
            - BranchSide:      'src/core/common/frame_data.cpp:91,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/frame_data.cpp:91,5'
          Dst:             _ZNK2ot9FrameData7CanReadEt
        - Src:             'src/core/common/frame_data.cpp:92,21'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/common/frame_data.cpp:93,5'
          Dst:             _ZN2ot9FrameData8SkipOverEt
    - functionName:    _ZN2ot9FrameData22ReadLittleEndianUint16ERt
      functionSourceFile: '/src/openthread/src/core/common/frame_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUint16
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12LittleEndian10HostSwap16Et
        - _ZN2ot9FrameData9ReadBytesEPvt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/common/frame_data.cpp:69,5'
          Branch Sides:
            - BranchSide:      'src/core/common/frame_data.cpp:69,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/frame_data.cpp:70,40'
              BranchSideFuncs:
                - _ZN2ot12LittleEndian10HostSwap16Et
      Callsites:
        - Src:             'src/core/common/frame_data.cpp:69,5'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
        - Src:             'src/core/common/frame_data.cpp:70,15'
          Dst:             _ZN2ot12LittleEndian10HostSwap16Et
    - functionName:    _ZN2ot9FrameData19ReadBigEndianUint32ERj
      functionSourceFile: '/src/openthread/src/core/common/frame_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUint32
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap32Ej
        - _ZN2ot9FrameData9ReadBytesEPvt
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/common/frame_data.cpp:58,5'
          Branch Sides:
            - BranchSide:      'src/core/common/frame_data.cpp:58,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/frame_data.cpp:59,37'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap32Ej
      Callsites:
        - Src:             'src/core/common/frame_data.cpp:58,5'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
        - Src:             'src/core/common/frame_data.cpp:59,15'
          Dst:             _ZN2ot9BigEndian10HostSwap32Ej
    - functionName:    _ZN2ot9FrameData19ReadBigEndianUint16ERt
      functionSourceFile: '/src/openthread/src/core/common/frame_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUint16
      BBCount:         8
      ICount:          43
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZN2ot9FrameData9ReadBytesEPvt
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/common/frame_data.cpp:47,5'
          Branch Sides:
            - BranchSide:      'src/core/common/frame_data.cpp:47,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/frame_data.cpp:48,37'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
      Callsites:
        - Src:             'src/core/common/frame_data.cpp:47,5'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
        - Src:             'src/core/common/frame_data.cpp:48,15'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot9FrameData9ReadUint8ERh
      functionSourceFile: '/src/openthread/src/core/common/frame_data.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUint8
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9FrameData9ReadBytesEPvt
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/frame_data.cpp:41,54'
          Dst:             _ZN2ot9FrameData9ReadBytesEPvt
    - functionName:    _ZNK2ot4Heap6StringeqEPKc
      functionSourceFile: '/src/openthread/src/core/common/heap_string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCString
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11StringMatchEPKcS1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/common/heap_string.cpp:91,5'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_string.cpp:91,5'
              BranchSideFuncs:
                - _ZN2ot11StringMatchEPKcS1_
            - BranchSide:      'src/core/common/heap_string.cpp:91,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_string.cpp:91,5'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_string.cpp:91,5'
              BranchSideFuncs:
                - _ZN2ot11StringMatchEPKcS1_
            - BranchSide:      'src/core/common/heap_string.cpp:91,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_string.cpp:92,15'
          Dst:             _ZN2ot11StringMatchEPKcS1_
    - functionName:    _ZN2ot4Heap6String3SetEOS1_
      functionSourceFile: '/src/openthread/src/core/common/heap_string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aString
      BBCount:         9
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/common/heap_string.cpp:71,5'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_string.cpp:71,5'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_string.cpp:71,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_string.cpp:73,5'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot4Heap6String4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_string.cpp:83,5'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot4Heap6String3SetEPKc
      functionSourceFile: '/src/openthread/src/core/common/heap_string.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCString
      BBCount:         20
      ICount:          101
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot4Heap6CAllocEmm
        - _ZN2ot4Heap6String4FreeEv
        - strlen
      functionUses:    25
      BranchProfiles:
        - Branch String:   'src/core/common/heap_string.cpp:48,5'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_string.cpp:48,5'
              BranchSideFuncs:
                - strlen
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
                - strlen
            - BranchSide:      'src/core/common/heap_string.cpp:48,5'
              BranchSideFuncs:
                - _ZN2ot4Heap6String4FreeEv
        - Branch String:   'src/core/common/heap_string.cpp:50,15'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_string.cpp:50,51'
              BranchSideFuncs:
                - strlen
                - strlen
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_string.cpp:50,13'
              BranchSideFuncs:
                - strlen
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
        - Branch String:   'src/core/common/heap_string.cpp:53,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_string.cpp:55,74'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_string.cpp:63,12'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/heap_string.cpp:57,9'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_string.cpp:57,9'
              BranchSideFuncs:
                - _ZN2ot4Heap4FreeEPv
            - BranchSide:      'src/core/common/heap_string.cpp:57,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_string.cpp:48,5'
          Dst:             _ZN2ot4Heap6String4FreeEv
        - Src:             'src/core/common/heap_string.cpp:50,44'
          Dst:             strlen
        - Src:             'src/core/common/heap_string.cpp:51,15'
          Dst:             strlen
        - Src:             'src/core/common/heap_string.cpp:55,47'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_string.cpp:59,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZNK2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EE6InvokeIJjEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE7PopBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:315,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:315,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:315,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:315,34'
          Dst:             _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE7IsEmptyEv
    - functionName:    _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE10GetMaxSizeEv
    - functionName:    _ZNK2ot12CallbackBaseIPFvjPvEE7MatchesES3_S1_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:112,39'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:112,43'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/callback.hpp:112,39'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot12CallbackBaseIPFvjPvEEeqERKS4_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOtherCallback
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot12CallbackBaseIPFvjPvEE7MatchesES3_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:125,16'
          Dst:             _ZNK2ot12CallbackBaseIPFvjPvEE7MatchesES3_S1_
    - functionName:    _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE4FindERKS6_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot12CallbackBaseIPFvjPvEEeqERKS4_
        - _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE3endEv
        - _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:372,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs:
                - _ZNK2ot12CallbackBaseIPFvjPvEEeqERKS4_
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:374,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:376,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE5beginEv
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE3endEv
        - Src:             'src/core/common/array.hpp:374,25'
          Dst:             _ZNK2ot12CallbackBaseIPFvjPvEEeqERKS4_
    - functionName:    _ZN2ot9TaskletInINS_8NotifierEXadL_ZNS1_10EmitEventsEvEEE13HandleTaskletERNS_7TaskletE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTasklet
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1148,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1148,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1148,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_8NotifierEEERT_v
    - functionName:    _ZN2ot8Notifier10EmitEventsEv
      functionSourceFile: '/src/openthread/src/core/common/notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          186
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10DuaManager20HandleNotifierEventsENS_6EventsE
        - _ZN2ot10MlrManager20HandleNotifierEventsENS_6EventsE
        - _ZN2ot11NetworkData8Notifier20HandleNotifierEventsENS_6EventsE
        - _ZN2ot11NetworkData9Publisher20HandleNotifierEventsENS_6EventsE
        - _ZN2ot12BorderRouter14RoutingManager20HandleNotifierEventsENS_6EventsE
        - _ZN2ot14AnnounceSender20HandleNotifierEventsENS_6EventsE
        - _ZN2ot14BackboneRouter6Leader20HandleNotifierEventsENS_6EventsE
        - _ZN2ot14BackboneRouter7Manager20HandleNotifierEventsENS_6EventsE
        - _ZN2ot15ChildSupervisor20HandleNotifierEventsENS_6EventsE
        - _ZN2ot16EnergyScanServer20HandleNotifierEventsENS_6EventsE
        - _ZN2ot3Mle3Mle20HandleNotifierEventsENS_6EventsE
        - _ZN2ot3Srp6Client20HandleNotifierEventsENS_6EventsE
        - _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE3endEv
        - _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE5beginEv
        - _ZN2ot5Utils11JamDetector20HandleNotifierEventsENS_6EventsE
        - _ZN2ot5Utils14HistoryTracker20HandleNotifierEventsENS_6EventsE
        - _ZN2ot5Utils5Slaac20HandleNotifierEventsENS_6EventsE
        - _ZN2ot6Events5ClearEv
        - _ZN2ot6EventsC2Ev
        - _ZN2ot7MeshCoP11BorderAgent20HandleNotifierEventsENS_6EventsE
        - _ZN2ot7MeshCoP12JoinerRouter20HandleNotifierEventsENS_6EventsE
        - _ZN2ot7MeshCoP14DatasetUpdater20HandleNotifierEventsENS_6EventsE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16EnergyScanServerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils11JamDetectorEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils5SlaacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP14DatasetUpdaterEEERT_v
        - _ZNK2ot6Events10GetAsFlagsEv
        - _ZNK2ot6Events7IsEmptyEv
        - _ZNK2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJjEEEvDpOT_
        - _ZNK2ot8Notifier9LogEventsENS_6EventsE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.cpp:88,5'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.cpp:88,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/notifier.cpp:88,5'
              BranchSideFuncs:
                - _ZN2ot6Events5ClearEv
                - _ZNK2ot8Notifier9LogEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
                - _ZN2ot14BackboneRouter6Leader20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16EnergyScanServerEEERT_v
                - _ZN2ot16EnergyScanServer20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
                - _ZN2ot7MeshCoP12JoinerRouter20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
                - _ZN2ot15ChildSupervisor20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP14DatasetUpdaterEEERT_v
                - _ZN2ot7MeshCoP14DatasetUpdater20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
                - _ZN2ot14AnnounceSender20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
                - _ZN2ot7MeshCoP11BorderAgent20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils5SlaacEEERT_v
                - _ZN2ot5Utils5Slaac20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils11JamDetectorEEERT_v
                - _ZN2ot5Utils11JamDetector20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
                - _ZN2ot5Utils14HistoryTracker20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
                - _ZN2ot12BorderRouter14RoutingManager20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
                - _ZN2ot3Srp6Client20HandleNotifierEventsENS_6EventsE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
                - _ZN2ot11NetworkData9Publisher20HandleNotifierEventsENS_6EventsE
                - _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE5beginEv
                - _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE3endEv
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZNK2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJjEEEvDpOT_
        - Branch String:   'src/core/common/notifier.cpp:180,37'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.cpp:180,37'
              BranchSideFuncs:
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZNK2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJjEEEvDpOT_
            - BranchSide:      'src/core/common/notifier.cpp:183,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/notifier.cpp:86,12'
          Dst:             _ZN2ot6EventsC2Ev
        - Src:             'src/core/common/notifier.cpp:88,5'
          Dst:             _ZNK2ot6Events7IsEmptyEv
        - Src:             'src/core/common/notifier.cpp:94,21'
          Dst:             _ZN2ot6Events5ClearEv
        - Src:             'src/core/common/notifier.cpp:96,5'
          Dst:             _ZNK2ot8Notifier9LogEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:100,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/common/notifier.cpp:100,21'
          Dst:             _ZN2ot3Mle3Mle20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:102,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter6LeaderEEERT_v
        - Src:             'src/core/common/notifier.cpp:102,35'
          Dst:             _ZN2ot14BackboneRouter6Leader20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:113,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_16EnergyScanServerEEERT_v
        - Src:             'src/core/common/notifier.cpp:113,29'
          Dst:             _ZN2ot16EnergyScanServer20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:115,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12JoinerRouterEEERT_v
        - Src:             'src/core/common/notifier.cpp:115,34'
          Dst:             _ZN2ot7MeshCoP12JoinerRouter20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:117,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - Src:             'src/core/common/notifier.cpp:117,36'
          Dst:             _ZN2ot14BackboneRouter7Manager20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:119,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
        - Src:             'src/core/common/notifier.cpp:119,28'
          Dst:             _ZN2ot15ChildSupervisor20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:121,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP14DatasetUpdaterEEERT_v
        - Src:             'src/core/common/notifier.cpp:121,36'
          Dst:             _ZN2ot7MeshCoP14DatasetUpdater20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:125,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/common/notifier.cpp:125,34'
          Dst:             _ZN2ot11NetworkData8Notifier20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:128,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14AnnounceSenderEEERT_v
        - Src:             'src/core/common/notifier.cpp:128,27'
          Dst:             _ZN2ot14AnnounceSender20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:131,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP11BorderAgentEEERT_v
        - Src:             'src/core/common/notifier.cpp:131,33'
          Dst:             _ZN2ot7MeshCoP11BorderAgent20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:134,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
        - Src:             'src/core/common/notifier.cpp:134,23'
          Dst:             _ZN2ot10MlrManager20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:137,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - Src:             'src/core/common/notifier.cpp:137,23'
          Dst:             _ZN2ot10DuaManager20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:146,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils5SlaacEEERT_v
        - Src:             'src/core/common/notifier.cpp:146,25'
          Dst:             _ZN2ot5Utils5Slaac20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:149,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils11JamDetectorEEERT_v
        - Src:             'src/core/common/notifier.cpp:149,31'
          Dst:             _ZN2ot5Utils11JamDetector20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:155,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_5Utils14HistoryTrackerEEERT_v
        - Src:             'src/core/common/notifier.cpp:155,34'
          Dst:             _ZN2ot5Utils14HistoryTracker20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:161,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_12BorderRouter14RoutingManagerEEERT_v
        - Src:             'src/core/common/notifier.cpp:161,41'
          Dst:             _ZN2ot12BorderRouter14RoutingManager20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:164,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Srp6ClientEEERT_v
        - Src:             'src/core/common/notifier.cpp:164,24'
          Dst:             _ZN2ot3Srp6Client20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:174,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData9PublisherEEERT_v
        - Src:             'src/core/common/notifier.cpp:174,35'
          Dst:             _ZN2ot11NetworkData9Publisher20HandleNotifierEventsENS_6EventsE
        - Src:             'src/core/common/notifier.cpp:180,37'
          Dst:             _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE5beginEv
        - Src:             'src/core/common/notifier.cpp:180,37'
          Dst:             _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE3endEv
        - Src:             'src/core/common/notifier.cpp:182,37'
          Dst:             _ZNK2ot6Events10GetAsFlagsEv
        - Src:             'src/core/common/notifier.cpp:182,18'
          Dst:             _ZNK2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJjEEEvDpOT_
    - functionName:    _ZN2ot6EventsC2Ev
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      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:    _ZNK2ot6Events7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      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:    _ZN2ot6Events5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      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:    _ZNK2ot8Notifier9LogEventsENS_6EventsE
      functionSourceFile: '/src/openthread/src/core/common/notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvents
      BBCount:         19
      ICount:          126
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12StringWriter5ClearEv
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot6StringILt95EEC2Ev
        - _ZN2ot7ToUlongEj
        - _ZNK2ot12StringWriter9GetLengthEv
        - _ZNK2ot6Events10GetAsFlagsEv
        - _ZNK2ot6StringILt95EE9AsCStringEv
        - _ZNK2ot8Notifier13EventToStringENS_5EventE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.cpp:200,5'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.cpp:202,9'
              BranchSideFuncs:
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot12StringWriter9GetLengthEv
                - _ZNK2ot8Notifier13EventToStringENS_5EventE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12StringWriter5ClearEv
            - BranchSide:      'src/core/common/notifier.cpp:220,5'
              BranchSideFuncs:
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/common/notifier.cpp:202,9'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.cpp:202,9'
              BranchSideFuncs:
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot12StringWriter9GetLengthEv
                - _ZNK2ot8Notifier13EventToStringENS_5EventE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12StringWriter5ClearEv
            - BranchSide:      'src/core/common/notifier.cpp:202,9'
              BranchSideFuncs:
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/common/notifier.cpp:204,13'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.cpp:206,24'
              BranchSideFuncs:
                - _ZNK2ot12StringWriter9GetLengthEv
                - _ZNK2ot8Notifier13EventToStringENS_5EventE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12StringWriter5ClearEv
            - BranchSide:      'src/core/common/notifier.cpp:220,5'
              BranchSideFuncs:
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot12StringWriter9GetLengthEv
                - _ZNK2ot8Notifier13EventToStringENS_5EventE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12StringWriter5ClearEv
        - Branch String:   'src/core/common/notifier.cpp:206,17'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.cpp:208,17'
              BranchSideFuncs:
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12StringWriter5ClearEv
                - _ZNK2ot8Notifier13EventToStringENS_5EventE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot12StringWriter9GetLengthEv
            - BranchSide:      'src/core/common/notifier.cpp:215,35'
              BranchSideFuncs:
                - _ZNK2ot8Notifier13EventToStringENS_5EventE
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot12StringWriter9GetLengthEv
                - _ZNK2ot6Events10GetAsFlagsEv
                - _ZN2ot7ToUlongEj
                - _ZNK2ot6StringILt95EE9AsCStringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot12StringWriter5ClearEv
      Callsites:
        - Src:             'src/core/common/notifier.cpp:195,55'
          Dst:             _ZNK2ot6Events10GetAsFlagsEv
        - Src:             'src/core/common/notifier.cpp:198,36'
          Dst:             _ZN2ot6StringILt95EEC2Ev
        - Src:             'src/core/common/notifier.cpp:206,24'
          Dst:             _ZNK2ot12StringWriter9GetLengthEv
        - Src:             'src/core/common/notifier.cpp:208,17'
          Dst:             _ZNK2ot6Events10GetAsFlagsEv
        - Src:             'src/core/common/notifier.cpp:208,17'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/common/notifier.cpp:208,17'
          Dst:             _ZNK2ot6StringILt95EE9AsCStringEv
        - Src:             'src/core/common/notifier.cpp:208,17'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/common/notifier.cpp:210,24'
          Dst:             _ZN2ot12StringWriter5ClearEv
        - Src:             'src/core/common/notifier.cpp:215,56'
          Dst:             _ZNK2ot8Notifier13EventToStringENS_5EventE
        - Src:             'src/core/common/notifier.cpp:215,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/common/notifier.cpp:223,5'
          Dst:             _ZNK2ot6Events10GetAsFlagsEv
        - Src:             'src/core/common/notifier.cpp:223,5'
          Dst:             _ZN2ot7ToUlongEj
        - Src:             'src/core/common/notifier.cpp:223,5'
          Dst:             _ZNK2ot6StringILt95EE9AsCStringEv
        - Src:             'src/core/common/notifier.cpp:223,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
    - functionName:    _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 562
      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:    _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      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:    _ZNK2ot6Events10GetAsFlagsEv
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EE11InvokeIfSetIJjEEEvDpOT_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EE6InvokeIJjEEEvDpOT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/callback.hpp:205,13'
          Branch Sides:
            - BranchSide:      'src/core/common/callback.hpp:205,13'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EE6InvokeIJjEEEvDpOT_
            - BranchSide:      'src/core/common/callback.hpp:207,41'
              BranchSideFuncs:
                - _ZNK2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EE6InvokeIJjEEEvDpOT_
      Callsites:
        - Src:             'src/core/common/callback.hpp:207,13'
          Dst:             _ZNK2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EE6InvokeIJjEEEvDpOT_
    - functionName:    _ZN2ot6StringILt95EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12StringWriterC2EPct
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/string.hpp:494,11'
          Dst:             _ZN2ot12StringWriterC2EPct
    - functionName:    _ZNK2ot12StringWriter9GetLengthEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot6StringILt95EE9AsCStringEv
      functionSourceFile: '/src/openthread/src/core/common/string.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      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:    _ZNK2ot8Notifier13EventToStringENS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot14GetArrayLengthIPKcLt32EEEtRAT0__KT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.cpp:268,5'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.cpp:268,5'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthIPKcLt32EEEtRAT0__KT_
            - BranchSide:      'src/core/common/notifier.cpp:270,35'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthIPKcLt32EEEtRAT0__KT_
        - Branch String:   'src/core/common/notifier.cpp:270,13'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.cpp:272,36'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/notifier.cpp:275,5'
              BranchSideFuncs:
                - _ZN2ot14GetArrayLengthIPKcLt32EEEtRAT0__KT_
      Callsites:
        - Src:             'src/core/common/notifier.cpp:268,37'
          Dst:             _ZN2ot14GetArrayLengthIPKcLt32EEEtRAT0__KT_
    - functionName:    _ZN2ot14GetArrayLengthIPKcLt32EEEtRAT0__KT_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12CallbackBaseIPFvjPvEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      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:    _ZNK2ot8Notifier11HasSignaledENS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot6Events8ContainsENS_5EventE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/notifier.hpp:253,67'
          Dst:             _ZNK2ot6Events8ContainsENS_5EventE
    - functionName:    _ZN2ot8Notifier13SignalIfFirstENS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Notifier6SignalENS_5EventE
        - _ZNK2ot8Notifier11HasSignaledENS_5EventE
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.cpp:78,9'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.cpp:78,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/notifier.cpp:80,16'
              BranchSideFuncs:
                - _ZN2ot8Notifier6SignalENS_5EventE
      Callsites:
        - Src:             'src/core/common/notifier.cpp:78,10'
          Dst:             _ZNK2ot8Notifier11HasSignaledENS_5EventE
        - Src:             'src/core/common/notifier.cpp:80,9'
          Dst:             _ZN2ot8Notifier6SignalENS_5EventE
    - functionName:    _ZN2ot8Notifier6SignalENS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Events3AddENS_5EventE
        - _ZN2ot7Tasklet4PostEv
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/notifier.cpp:71,21'
          Dst:             _ZN2ot6Events3AddENS_5EventE
        - Src:             'src/core/common/notifier.cpp:72,21'
          Dst:             _ZN2ot6Events3AddENS_5EventE
        - Src:             'src/core/common/notifier.cpp:73,11'
          Dst:             _ZN2ot7Tasklet4PostEv
    - functionName:    _ZN2ot6Events3AddENS_5EventE
      functionSourceFile: '/src/openthread/src/core/common/notifier.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aEvent
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE6RemoveERS6_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aElement
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE7PopBackEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:342,13'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:342,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:344,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:340,29'
          Dst:             _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE7PopBackEv
    - functionName:    _ZN2ot8Notifier14RemoveCallbackEPFvjPvES1_
      functionSourceFile: '/src/openthread/src/core/common/notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvjPvEE3SetES3_S1_
        - _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE6RemoveERS6_
        - _ZN2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/notifier.cpp:63,22'
          Dst:             _ZN2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/common/notifier.cpp:65,22'
          Dst:             _ZN2ot12CallbackBaseIPFvjPvEE3SetES3_S1_
        - Src:             'src/core/common/notifier.cpp:66,24'
          Dst:             _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE6RemoveERS6_
    - functionName:    _ZN2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvjPvEEC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/callback.hpp:177,5'
          Dst:             _ZN2ot12CallbackBaseIPFvjPvEEC2Ev
    - functionName:    _ZN2ot12CallbackBaseIPFvjPvEE3SetES3_S1_
      functionSourceFile: '/src/openthread/src/core/common/callback.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aHandler
        - aContext
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE8PushBackERKS6_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE6IsFullEv
    - functionName:    _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE8ContainsERKS6_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE4FindERKS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:394,54'
          Dst:             _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE4FindERKS6_
    - functionName:    _ZN2ot8Notifier16RegisterCallbackEPFvjPvES1_
      functionSourceFile: '/src/openthread/src/core/common/notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCallback
        - aContext
      BBCount:         9
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12CallbackBaseIPFvjPvEE3SetES3_S1_
        - _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE8PushBackERKS6_
        - _ZN2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEC2Ev
        - _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE8ContainsERKS6_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/notifier.cpp:54,5'
          Branch Sides:
            - BranchSide:      'src/core/common/notifier.cpp:54,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/notifier.cpp:54,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE8PushBackERKS6_
      Callsites:
        - Src:             'src/core/common/notifier.cpp:51,22'
          Dst:             _ZN2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEC2Ev
        - Src:             'src/core/common/notifier.cpp:53,17'
          Dst:             _ZN2ot12CallbackBaseIPFvjPvEE3SetES3_S1_
        - Src:             'src/core/common/notifier.cpp:54,5'
          Dst:             _ZNK2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE8ContainsERKS6_
        - Src:             'src/core/common/notifier.cpp:55,32'
          Dst:             _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhE8PushBackERKS6_
    - functionName:    _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:128,5'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:129,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:128,5'
          Dst:             _ZN2ot8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEC2Ev
    - functionName:    _ZN2ot9TaskletInINS_8NotifierEXadL_ZNS1_10EmitEventsEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/tasklet.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - _ZN2ot9TaskletInINS_8NotifierEXadL_ZNS1_10EmitEventsEvEEE13HandleTaskletERNS_7TaskletE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot7TaskletC2ERNS_8InstanceERFvRS0_E
        - Src:             'src/core/common/tasklet.hpp:165,11'
          Dst:             _ZN2ot9TaskletInINS_8NotifierEXadL_ZNS1_10EmitEventsEvEEE13HandleTaskletERNS_7TaskletE
    - functionName:    _ZN2ot8NotifierC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/notifier.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhEC2Ev
        - _ZN2ot6EventsC2Ev
        - _ZN2ot9TaskletInINS_8NotifierEXadL_ZNS1_10EmitEventsEvEEEC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/notifier.cpp:43,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/common/notifier.cpp:42,11'
          Dst:             _ZN2ot6EventsC2Ev
        - Src:             'src/core/common/notifier.cpp:42,11'
          Dst:             _ZN2ot6EventsC2Ev
        - Src:             'src/core/common/notifier.cpp:44,7'
          Dst:             _ZN2ot9TaskletInINS_8NotifierEXadL_ZNS1_10EmitEventsEvEEEC2ERNS_8InstanceE
        - Src:             'src/core/common/notifier.cpp:42,11'
          Dst:             _ZN2ot5ArrayINS_8CallbackIPFvjPvELNS_23CallbackContextPositionE1EEELt1EhEC2Ev
    - functionName:    _ZN2ot11OffsetRange12ShrinkLengthEt
      functionSourceFile: '/src/openthread/src/core/common/offset_range.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MinItEET_S1_S1_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/offset_range.cpp:71,62'
          Dst:             _ZN2ot3MinItEET_S1_S1_
    - functionName:    _ZN2ot11OffsetRange13AdvanceOffsetEj
      functionSourceFile: '/src/openthread/src/core/common/offset_range.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aLength
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/offset_range.cpp:65,45'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
    - functionName:    _ZN2ot11OffsetRange25InitFromMessageFullLengthERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/offset_range.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11OffsetRange4InitEtt
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/offset_range.cpp:61,89'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/offset_range.cpp:61,72'
          Dst:             _ZN2ot11OffsetRange4InitEtt
    - functionName:    _ZN2ot11OffsetRange4InitEtt
      functionSourceFile: '/src/openthread/src/core/common/offset_range.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aLength
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3MinItEET_S1_S1_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/offset_range.cpp:48,15'
          Dst:             _ZN2ot3MinItEET_S1_S1_
    - functionName:    _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/offset_range.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11OffsetRange13InitFromRangeEtt
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/offset_range.cpp:58,28'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/common/offset_range.cpp:58,50'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/offset_range.cpp:58,5'
          Dst:             _ZN2ot11OffsetRange13InitFromRangeEtt
    - functionName:    _ZN2ot11OffsetRange13InitFromRangeEtt
      functionSourceFile: '/src/openthread/src/core/common/offset_range.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - this
        - aStartOffset
        - aEndOffset
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11OffsetRange4InitEtt
        - _ZN2ot3MaxItEET_S1_S1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/offset_range.cpp:53,24'
          Dst:             _ZN2ot3MaxItEET_S1_S1_
        - Src:             'src/core/common/offset_range.cpp:53,5'
          Dst:             _ZN2ot11OffsetRange4InitEtt
    - functionName:    _ZN2ot12TimerMilliInINS_10TimeTickerEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10TimeTickerEEERT_v
    - functionName:    _ZN2ot10TimeTicker11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/common/time_ticker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         30
      ICount:          182
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot10DuaManager14HandleTimeTickEv
        - _ZN2ot10MlrManager14HandleTimeTickEv
        - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - _ZN2ot11NetworkData8Notifier14HandleTimeTickEv
        - _ZN2ot13MeshForwarder14HandleTimeTickEv
        - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
        - _ZN2ot15AddressResolver14HandleTimeTickEv
        - _ZN2ot15ChildSupervisor14HandleTimeTickEv
        - _ZN2ot3Ip63Mpl14HandleTimeTickEv
        - _ZN2ot3Mle3Mle14HandleTimeTickEv
        - _ZN2ot6Random9NonCrypto9AddJitterEjt
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot4TimeplEj
        - _ZNK2ot5Timer11GetFireTimeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/time_ticker.cpp:71,9'
          Branch Sides:
            - BranchSide:      'src/core/common/time_ticker.cpp:73,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder14HandleTimeTickEv
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
                - _ZN2ot15ChildSupervisor14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14HandleTimeTickEv
            - BranchSide:      'src/core/common/time_ticker.cpp:77,9'
              BranchSideFuncs:
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
                - _ZN2ot15ChildSupervisor14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14HandleTimeTickEv
        - Branch String:   'src/core/common/time_ticker.cpp:77,9'
          Branch Sides:
            - BranchSide:      'src/core/common/time_ticker.cpp:79,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14HandleTimeTickEv
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
                - _ZN2ot15ChildSupervisor14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver14HandleTimeTickEv
            - BranchSide:      'src/core/common/time_ticker.cpp:82,9'
              BranchSideFuncs:
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
                - _ZN2ot15ChildSupervisor14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver14HandleTimeTickEv
        - Branch String:   'src/core/common/time_ticker.cpp:82,9'
          Branch Sides:
            - BranchSide:      'src/core/common/time_ticker.cpp:84,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
                - _ZN2ot15AddressResolver14HandleTimeTickEv
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
                - _ZN2ot15ChildSupervisor14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier14HandleTimeTickEv
            - BranchSide:      'src/core/common/time_ticker.cpp:88,9'
              BranchSideFuncs:
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
                - _ZN2ot15ChildSupervisor14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier14HandleTimeTickEv
        - Branch String:   'src/core/common/time_ticker.cpp:88,9'
          Branch Sides:
            - BranchSide:      'src/core/common/time_ticker.cpp:90,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
                - _ZN2ot11NetworkData8Notifier14HandleTimeTickEv
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
                - _ZN2ot15ChildSupervisor14HandleTimeTickEv
            - BranchSide:      'src/core/common/time_ticker.cpp:94,9'
              BranchSideFuncs:
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
                - _ZN2ot15ChildSupervisor14HandleTimeTickEv
        - Branch String:   'src/core/common/time_ticker.cpp:94,9'
          Branch Sides:
            - BranchSide:      'src/core/common/time_ticker.cpp:96,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
                - _ZN2ot15ChildSupervisor14HandleTimeTickEv
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager14HandleTimeTickEv
            - BranchSide:      'src/core/common/time_ticker.cpp:108,9'
              BranchSideFuncs:
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager14HandleTimeTickEv
        - Branch String:   'src/core/common/time_ticker.cpp:108,9'
          Branch Sides:
            - BranchSide:      'src/core/common/time_ticker.cpp:110,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
                - _ZN2ot10DuaManager14HandleTimeTickEv
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager14HandleTimeTickEv
            - BranchSide:      'src/core/common/time_ticker.cpp:115,9'
              BranchSideFuncs:
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager14HandleTimeTickEv
        - Branch String:   'src/core/common/time_ticker.cpp:115,9'
          Branch Sides:
            - BranchSide:      'src/core/common/time_ticker.cpp:117,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
                - _ZN2ot10MlrManager14HandleTimeTickEv
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
            - BranchSide:      'src/core/common/time_ticker.cpp:121,9'
              BranchSideFuncs:
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
        - Branch String:   'src/core/common/time_ticker.cpp:121,9'
          Branch Sides:
            - BranchSide:      'src/core/common/time_ticker.cpp:123,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
                - _ZN2ot3Ip63Mpl14HandleTimeTickEv
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
            - BranchSide:      'src/core/common/time_ticker.cpp:127,9'
              BranchSideFuncs:
                - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
        - Branch String:   'src/core/common/time_ticker.cpp:127,9'
          Branch Sides:
            - BranchSide:      'src/core/common/time_ticker.cpp:127,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
            - BranchSide:      'src/core/common/time_ticker.cpp:129,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
      Callsites:
        - Src:             'src/core/common/time_ticker.cpp:69,26'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/common/time_ticker.cpp:69,42'
          Dst:             _ZN2ot6Random9NonCrypto9AddJitterEjt
        - Src:             'src/core/common/time_ticker.cpp:69,40'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/common/time_ticker.cpp:69,12'
          Dst:             _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - Src:             'src/core/common/time_ticker.cpp:71,22'
          Dst:             _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - Src:             'src/core/common/time_ticker.cpp:73,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/common/time_ticker.cpp:73,30'
          Dst:             _ZN2ot13MeshForwarder14HandleTimeTickEv
        - Src:             'src/core/common/time_ticker.cpp:77,22'
          Dst:             _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - Src:             'src/core/common/time_ticker.cpp:79,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/common/time_ticker.cpp:79,25'
          Dst:             _ZN2ot3Mle3Mle14HandleTimeTickEv
        - Src:             'src/core/common/time_ticker.cpp:82,22'
          Dst:             _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - Src:             'src/core/common/time_ticker.cpp:84,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15AddressResolverEEERT_v
        - Src:             'src/core/common/time_ticker.cpp:84,32'
          Dst:             _ZN2ot15AddressResolver14HandleTimeTickEv
        - Src:             'src/core/common/time_ticker.cpp:88,22'
          Dst:             _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - Src:             'src/core/common/time_ticker.cpp:90,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData8NotifierEEERT_v
        - Src:             'src/core/common/time_ticker.cpp:90,38'
          Dst:             _ZN2ot11NetworkData8Notifier14HandleTimeTickEv
        - Src:             'src/core/common/time_ticker.cpp:94,22'
          Dst:             _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - Src:             'src/core/common/time_ticker.cpp:96,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_15ChildSupervisorEEERT_v
        - Src:             'src/core/common/time_ticker.cpp:96,32'
          Dst:             _ZN2ot15ChildSupervisor14HandleTimeTickEv
        - Src:             'src/core/common/time_ticker.cpp:108,22'
          Dst:             _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - Src:             'src/core/common/time_ticker.cpp:110,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10DuaManagerEEERT_v
        - Src:             'src/core/common/time_ticker.cpp:110,27'
          Dst:             _ZN2ot10DuaManager14HandleTimeTickEv
        - Src:             'src/core/common/time_ticker.cpp:115,22'
          Dst:             _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - Src:             'src/core/common/time_ticker.cpp:117,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10MlrManagerEEERT_v
        - Src:             'src/core/common/time_ticker.cpp:117,27'
          Dst:             _ZN2ot10MlrManager14HandleTimeTickEv
        - Src:             'src/core/common/time_ticker.cpp:121,22'
          Dst:             _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - Src:             'src/core/common/time_ticker.cpp:123,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Ip63MplEEERT_v
        - Src:             'src/core/common/time_ticker.cpp:123,25'
          Dst:             _ZN2ot3Ip63Mpl14HandleTimeTickEv
        - Src:             'src/core/common/time_ticker.cpp:127,22'
          Dst:             _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - Src:             'src/core/common/time_ticker.cpp:129,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/common/time_ticker.cpp:129,38'
          Dst:             _ZN2ot14BackboneRouter5Local14HandleTimeTickEv
    - functionName:    _ZN2ot10TimeTicker18UnregisterReceiverENS0_8ReceiverE
      functionSourceFile: '/src/openthread/src/core/common/time_ticker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aReceiver
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - _ZN2ot10TimerMilli4StopEv
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/common/time_ticker.cpp:61,9'
          Branch Sides:
            - BranchSide:      'src/core/common/time_ticker.cpp:61,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
            - BranchSide:      'src/core/common/time_ticker.cpp:63,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
      Callsites:
        - Src:             'src/core/common/time_ticker.cpp:59,20'
          Dst:             _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - Src:             'src/core/common/time_ticker.cpp:63,16'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZN2ot10TimeTicker16RegisterReceiverENS0_8ReceiverE
      functionSourceFile: '/src/openthread/src/core/common/time_ticker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aReceiver
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/core/common/time_ticker.cpp:51,9'
          Branch Sides:
            - BranchSide:      'src/core/common/time_ticker.cpp:51,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/time_ticker.cpp:53,9'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/common/time_ticker.cpp:49,19'
          Dst:             _ZN2ot10TimeTicker4MaskENS0_8ReceiverE
        - Src:             'src/core/common/time_ticker.cpp:51,17'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/common/time_ticker.cpp:53,22'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/common/time_ticker.cpp:53,16'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot12TimerMilliInINS_10TimeTickerEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_10TimeTickerEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_10TimeTickerEXadL_ZNS1_11HandleTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot10TimeTickerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/time_ticker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_10TimeTickerEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/time_ticker.cpp:41,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/common/time_ticker.cpp:43,7'
          Dst:             _ZN2ot12TimerMilliInINS_10TimeTickerEXadL_ZNS1_11HandleTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot3Tlv7FindTlvEPKvth
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - aTlvsStart
        - aTlvsLength
        - aType
      BBCount:         31
      ICount:          122
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
        - _ZNK2ot3Tlv10IsExtendedEv
        - _ZNK2ot3Tlv7GetNextEv
        - _ZNK2ot3Tlv7GetTypeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:303,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:305,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv7GetNextEv
                - _ZNK2ot3Tlv7GetTypeEv
                - _ZNK2ot3Tlv7GetNextEv
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
            - BranchSide:      'src/core/common/tlvs.cpp:320,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/tlvs.cpp:305,9'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:305,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv7GetNextEv
                - _ZNK2ot3Tlv7GetTypeEv
                - _ZNK2ot3Tlv7GetNextEv
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
            - BranchSide:      'src/core/common/tlvs.cpp:305,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/tlvs.cpp:307,13'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:309,13'
              BranchSideFuncs:
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot3Tlv7GetNextEv
                - _ZNK2ot3Tlv7GetTypeEv
                - _ZNK2ot3Tlv7GetNextEv
                - _ZNK2ot3Tlv10IsExtendedEv
            - BranchSide:      'src/core/common/tlvs.cpp:312,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetNextEv
                - _ZNK2ot3Tlv7GetTypeEv
                - _ZNK2ot3Tlv7GetNextEv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
        - Branch String:   'src/core/common/tlvs.cpp:309,13'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:309,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetNextEv
                - _ZNK2ot3Tlv7GetTypeEv
                - _ZNK2ot3Tlv7GetNextEv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
            - BranchSide:      'src/core/common/tlvs.cpp:309,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/tlvs.cpp:312,9'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:312,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetTypeEv
                - _ZNK2ot3Tlv7GetNextEv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv7GetNextEv
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
            - BranchSide:      'src/core/common/tlvs.cpp:312,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/tlvs.cpp:314,13'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:316,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:318,5'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetNextEv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv7GetNextEv
                - _ZNK2ot3Tlv7GetTypeEv
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:307,18'
          Dst:             _ZNK2ot3Tlv10IsExtendedEv
        - Src:             'src/core/common/tlvs.cpp:309,13'
          Dst:             _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
        - Src:             'src/core/common/tlvs.cpp:309,13'
          Dst:             _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
        - Src:             'src/core/common/tlvs.cpp:312,9'
          Dst:             _ZNK2ot3Tlv7GetNextEv
        - Src:             'src/core/common/tlvs.cpp:314,18'
          Dst:             _ZNK2ot3Tlv7GetTypeEv
        - Src:             'src/core/common/tlvs.cpp:303,81'
          Dst:             _ZNK2ot3Tlv7GetNextEv
    - functionName:    _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7Message6AppendINS_3TlvEEE7otErrorRKT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aObject
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:808,16'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Tlv15AppendStringTlvERNS_7MessageEhhPKc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aType
        - aMaxStringLength
        - aValue
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12StringLengthEPKct
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:255,23'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:255,23'
              BranchSideFuncs:
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
            - BranchSide:      'src/core/common/tlvs.cpp:255,62'
              BranchSideFuncs:
                - _ZN2ot12StringLengthEPKct
                - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:255,49'
          Dst:             _ZN2ot12StringLengthEPKct
        - Src:             'src/core/common/tlvs.cpp:257,12'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aType
        - aValue
        - aLength
      BBCount:         20
      ICount:          99
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot11ExtendedTlv9SetLengthEt
        - _ZN2ot3Tlv7SetTypeEh
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
        - _ZN2ot7Message6AppendINS_3TlvEEE7otErrorRKT_
      functionUses:    27
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:278,9'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:280,24'
              BranchSideFuncs:
                - _ZN2ot3Tlv7SetTypeEh
                - _ZN2ot11ExtendedTlv9SetLengthEt
                - _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
            - BranchSide:      'src/core/common/tlvs.cpp:286,21'
              BranchSideFuncs:
                - _ZN2ot3Tlv7SetTypeEh
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot7Message6AppendINS_3TlvEEE7otErrorRKT_
                - _ZN2ot7Message11AppendBytesEPKvt
        - Branch String:   'src/core/common/tlvs.cpp:282,9'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:282,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:283,5'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
        - Branch String:   'src/core/common/tlvs.cpp:288,9'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:288,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/tlvs.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:291,5'
              BranchSideFuncs:
                - _ZN2ot7Message11AppendBytesEPKvt
            - BranchSide:      'src/core/common/tlvs.cpp:291,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:280,16'
          Dst:             _ZN2ot3Tlv7SetTypeEh
        - Src:             'src/core/common/tlvs.cpp:281,16'
          Dst:             _ZN2ot11ExtendedTlv9SetLengthEt
        - Src:             'src/core/common/tlvs.cpp:282,9'
          Dst:             _ZN2ot7Message6AppendINS_11ExtendedTlvEEE7otErrorRKT_
        - Src:             'src/core/common/tlvs.cpp:286,13'
          Dst:             _ZN2ot3Tlv7SetTypeEh
        - Src:             'src/core/common/tlvs.cpp:287,13'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/common/tlvs.cpp:288,9'
          Dst:             _ZN2ot7Message6AppendINS_3TlvEEE7otErrorRKT_
        - Src:             'src/core/common/tlvs.cpp:292,22'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZN2ot3Tlv7FindTlvERKNS_7MessageEhPvt
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aType
        - aValue
        - aLength
      BBCount:         8
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:246,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:246,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:247,13'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:246,5'
          Dst:             _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
        - Src:             'src/core/common/tlvs.cpp:247,22'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZN2ot3Tlv23FindTlvValueOffsetRangeERKNS_7MessageEhRNS_11OffsetRangeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aType
        - aOffsetRange
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv10ParsedInfo6FindInERKNS_7MessageEh
      functionUses:    23
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:86,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:86,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:87,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:86,5'
          Dst:             _ZN2ot3Tlv10ParsedInfo6FindInERKNS_7MessageEh
    - functionName:    _ZN2ot3Tlv10ParsedInfo6FindInERKNS_7MessageEh
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aType
      BBCount:         14
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - _ZNK2ot11OffsetRange9GetLengthEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:150,9'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:150,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:152,13'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - Branch String:   'src/core/common/tlvs.cpp:152,13'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:154,19'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:158,35'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:146,17'
          Dst:             _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - Src:             'src/core/common/tlvs.cpp:150,9'
          Dst:             _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - Src:             'src/core/common/tlvs.cpp:158,51'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/common/tlvs.cpp:158,21'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
    - functionName:    _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffsetRange
      BBCount:         25
      ICount:          134
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot11OffsetRange12ShrinkLengthEt
        - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - _ZNK2ot11ExtendedTlv9GetLengthEv
        - _ZNK2ot11OffsetRange12GetEndOffsetEv
        - _ZNK2ot11OffsetRange8ContainsEj
        - _ZNK2ot3Tlv10IsExtendedEv
        - _ZNK2ot3Tlv7GetTypeEv
        - _ZNK2ot3Tlv9GetLengthEv
        - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrorRKNS_11OffsetRangeERT_
        - _ZNK2ot7Message4ReadINS_3TlvEEE7otErrorRKNS_11OffsetRangeERT_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:109,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:109,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:111,17'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetTypeEv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
        - Branch String:   'src/core/common/tlvs.cpp:113,9'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:115,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/common/tlvs.cpp:121,9'
              BranchSideFuncs:
                - _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrorRKNS_11OffsetRangeERT_
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Branch String:   'src/core/common/tlvs.cpp:121,9'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:121,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:123,9'
              BranchSideFuncs:
                - _ZNK2ot11ExtendedTlv9GetLengthEv
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
        - Branch String:   'src/core/common/tlvs.cpp:129,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:129,5'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot11OffsetRange12GetEndOffsetEv
                - _ZNK2ot7Message9GetLengthEv
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/common/tlvs.cpp:129,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/tlvs.cpp:132,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:132,5'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange13AdvanceOffsetEj
            - BranchSide:      'src/core/common/tlvs.cpp:132,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:109,5'
          Dst:             _ZNK2ot7Message4ReadINS_3TlvEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/common/tlvs.cpp:111,17'
          Dst:             _ZNK2ot3Tlv7GetTypeEv
        - Src:             'src/core/common/tlvs.cpp:113,14'
          Dst:             _ZNK2ot3Tlv10IsExtendedEv
        - Src:             'src/core/common/tlvs.cpp:117,40'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/common/tlvs.cpp:121,9'
          Dst:             _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrorRKNS_11OffsetRangeERT_
        - Src:             'src/core/common/tlvs.cpp:125,43'
          Dst:             _ZNK2ot11ExtendedTlv9GetLengthEv
        - Src:             'src/core/common/tlvs.cpp:129,5'
          Dst:             _ZNK2ot11OffsetRange8ContainsEj
        - Src:             'src/core/common/tlvs.cpp:130,21'
          Dst:             _ZN2ot11OffsetRange12ShrinkLengthEt
        - Src:             'src/core/common/tlvs.cpp:132,5'
          Dst:             _ZNK2ot11OffsetRange12GetEndOffsetEv
        - Src:             'src/core/common/tlvs.cpp:132,5'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/tlvs.cpp:135,23'
          Dst:             _ZN2ot11OffsetRange13AdvanceOffsetEj
    - functionName:    _ZNK2ot7Message4ReadINS_3TlvEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZNK2ot7Message4ReadINS_11ExtendedTlvEEE7otErrorRKNS_11OffsetRangeERT_
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffsetRange
        - aObject
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:916,16'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
    - functionName:    _ZN2ot3Tlv13FindStringTlvERKNS_7MessageEhhPc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aType
        - aMaxStringLength
        - aValue
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv10ParsedInfo6FindInERKNS_7MessageEh
        - _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
        - _ZNK2ot11OffsetRange9GetOffsetEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:217,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:217,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:218,27'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:217,5'
          Dst:             _ZN2ot3Tlv10ParsedInfo6FindInERKNS_7MessageEh
        - Src:             'src/core/common/tlvs.cpp:218,58'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/common/tlvs.cpp:218,13'
          Dst:             _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
    - functionName:    _ZN2ot3Tlv13ReadStringTlvERKNS_7MessageEthPc
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aMaxStringLength
        - aValue
      BBCount:         8
      ICount:          61
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11OffsetRange12ShrinkLengthEt
        - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageEt
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:170,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:170,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:172,10'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot11OffsetRange9GetLengthEv
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:170,5'
          Dst:             _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageEt
        - Src:             'src/core/common/tlvs.cpp:172,28'
          Dst:             _ZN2ot11OffsetRange12ShrinkLengthEt
        - Src:             'src/core/common/tlvs.cpp:173,14'
          Dst:             _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
        - Src:             'src/core/common/tlvs.cpp:174,35'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
    - functionName:    _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageEt
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11OffsetRange13InitFromRangeEtt
        - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:97,49'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/common/tlvs.cpp:97,17'
          Dst:             _ZN2ot11OffsetRange13InitFromRangeEtt
        - Src:             'src/core/common/tlvs.cpp:98,12'
          Dst:             _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageERKNS_11OffsetRangeE
    - functionName:    _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_Rt
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aType
        - aMaxSize
        - aTlv
        - aOffset
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot11OffsetRange12ShrinkLengthEt
        - _ZN2ot3Tlv10ParsedInfo6FindInERKNS_7MessageEh
        - _ZNK2ot11OffsetRange9GetOffsetEv
        - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:71,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:71,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:73,10'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
                - _ZNK2ot11OffsetRange9GetOffsetEv
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:71,5'
          Dst:             _ZN2ot3Tlv10ParsedInfo6FindInERKNS_7MessageEh
        - Src:             'src/core/common/tlvs.cpp:73,26'
          Dst:             _ZN2ot11OffsetRange12ShrinkLengthEt
        - Src:             'src/core/common/tlvs.cpp:74,14'
          Dst:             _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
        - Src:             'src/core/common/tlvs.cpp:75,36'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
    - functionName:    _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aType
        - aMaxSize
        - aTlv
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_Rt
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:63,12'
          Dst:             _ZN2ot3Tlv7FindTlvERKNS_7MessageEhtRS0_Rt
    - functionName:    _ZNK2ot3Tlv8AppendToERNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7Message11AppendBytesEPKvt
        - _ZNK2ot3Tlv7GetSizeEv
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:57,104'
          Dst:             _ZNK2ot3Tlv7GetSizeEv
        - Src:             'src/core/common/tlvs.cpp:57,64'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    _ZNK2ot3Tlv7GetSizeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
        - _ZNK2ot11ExtendedTlv9GetLengthEv
        - _ZNK2ot3Tlv10IsExtendedEv
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:44,12'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:44,49'
              BranchSideFuncs:
                - _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot11ExtendedTlv9GetLengthEv
            - BranchSide:      'src/core/common/tlvs.cpp:44,100'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:44,12'
          Dst:             _ZNK2ot3Tlv10IsExtendedEv
        - Src:             'src/core/common/tlvs.cpp:44,49'
          Dst:             _ZN2ot2AsINS_11ExtendedTlvEEEPKT_PKNS_3TlvE
        - Src:             'src/core/common/tlvs.cpp:44,72'
          Dst:             _ZNK2ot11ExtendedTlv9GetLengthEv
        - Src:             'src/core/common/tlvs.cpp:44,100'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZNK2ot3Tlv8GetValueEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv10IsExtendedEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:54,55'
          Dst:             _ZNK2ot3Tlv10IsExtendedEv
    - functionName:    _ZN2ot3Tlv8GetValueEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot3Tlv10IsExtendedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:49,49'
          Dst:             _ZNK2ot3Tlv10IsExtendedEv
    - functionName:    _ZN2ot3Tlv13AppendUintTlvIjEE7otErrorRNS_7MessageEhT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - aMessage
        - aType
        - aValue
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
        - _ZN2ot9BigEndian8HostSwapIjEET_S2_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:262,22'
          Dst:             _ZN2ot9BigEndian8HostSwapIjEET_S2_
        - Src:             'src/core/common/tlvs.cpp:264,12'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Tlv13AppendUintTlvItEE7otErrorRNS_7MessageEhT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aType
        - aValue
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
        - _ZN2ot9BigEndian8HostSwapItEET_S2_
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:262,22'
          Dst:             _ZN2ot9BigEndian8HostSwapItEET_S2_
        - Src:             'src/core/common/tlvs.cpp:264,12'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot3Tlv13AppendUintTlvIhEE7otErrorRNS_7MessageEhT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aType
        - aValue
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
        - _ZN2ot9BigEndian8HostSwapIhEET_S2_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:262,22'
          Dst:             _ZN2ot9BigEndian8HostSwapIhEET_S2_
        - Src:             'src/core/common/tlvs.cpp:264,12'
          Dst:             _ZN2ot3Tlv9AppendTlvERNS_7MessageEhPKvt
    - functionName:    _ZN2ot9BigEndian8HostSwapIhEET_S2_
      functionSourceFile: '/src/openthread/src/core/common/encoding.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Tlv11FindUintTlvIjEE7otErrorRKNS_7MessageEhRT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aType
        - aValue
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv10ParsedInfo6FindInERKNS_7MessageEh
        - _ZN2ot3Tlv11ReadUintTlvIjEE7otErrorRKNS_7MessageEtRT_
        - _ZNK2ot11OffsetRange9GetOffsetEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:229,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:229,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:230,35'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv11ReadUintTlvIjEE7otErrorRKNS_7MessageEtRT_
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:229,5'
          Dst:             _ZN2ot3Tlv10ParsedInfo6FindInERKNS_7MessageEh
        - Src:             'src/core/common/tlvs.cpp:230,66'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/common/tlvs.cpp:230,13'
          Dst:             _ZN2ot3Tlv11ReadUintTlvIjEE7otErrorRKNS_7MessageEtRT_
    - functionName:    _ZN2ot3Tlv11ReadUintTlvIjEE7otErrorRKNS_7MessageEtRT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv12ReadTlvValueERKNS_7MessageEtPvh
        - _ZN2ot9BigEndian8HostSwapIjEET_S2_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:184,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:184,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:185,44'
              BranchSideFuncs:
                - _ZN2ot9BigEndian8HostSwapIjEET_S2_
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:184,5'
          Dst:             _ZN2ot3Tlv12ReadTlvValueERKNS_7MessageEtPvh
        - Src:             'src/core/common/tlvs.cpp:185,14'
          Dst:             _ZN2ot9BigEndian8HostSwapIjEET_S2_
    - functionName:    _ZN2ot3Tlv12ReadTlvValueERKNS_7MessageEtPvh
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
        - aMinLength
      BBCount:         13
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot11OffsetRange12ShrinkLengthEt
        - _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageEt
        - _ZNK2ot11OffsetRange8ContainsEj
        - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:201,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:201,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:203,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange8ContainsEj
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
        - Branch String:   'src/core/common/tlvs.cpp:203,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:203,5'
              BranchSideFuncs:
                - _ZN2ot11OffsetRange12ShrinkLengthEt
                - _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
            - BranchSide:      'src/core/common/tlvs.cpp:203,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:201,5'
          Dst:             _ZN2ot3Tlv10ParsedInfo9ParseFromERKNS_7MessageEt
        - Src:             'src/core/common/tlvs.cpp:203,5'
          Dst:             _ZNK2ot11OffsetRange8ContainsEj
        - Src:             'src/core/common/tlvs.cpp:204,28'
          Dst:             _ZN2ot11OffsetRange12ShrinkLengthEt
        - Src:             'src/core/common/tlvs.cpp:206,14'
          Dst:             _ZNK2ot7Message9ReadBytesERKNS_11OffsetRangeEPv
    - functionName:    _ZN2ot3Tlv11FindUintTlvItEE7otErrorRKNS_7MessageEhRT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aType
        - aValue
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv10ParsedInfo6FindInERKNS_7MessageEh
        - _ZN2ot3Tlv11ReadUintTlvItEE7otErrorRKNS_7MessageEtRT_
        - _ZNK2ot11OffsetRange9GetOffsetEv
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:229,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:229,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:230,35'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv11ReadUintTlvItEE7otErrorRKNS_7MessageEtRT_
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:229,5'
          Dst:             _ZN2ot3Tlv10ParsedInfo6FindInERKNS_7MessageEh
        - Src:             'src/core/common/tlvs.cpp:230,66'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/common/tlvs.cpp:230,13'
          Dst:             _ZN2ot3Tlv11ReadUintTlvItEE7otErrorRKNS_7MessageEtRT_
    - functionName:    _ZN2ot3Tlv11ReadUintTlvItEE7otErrorRKNS_7MessageEtRT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv12ReadTlvValueERKNS_7MessageEtPvh
        - _ZN2ot9BigEndian8HostSwapItEET_S2_
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:184,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:184,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:185,44'
              BranchSideFuncs:
                - _ZN2ot9BigEndian8HostSwapItEET_S2_
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:184,5'
          Dst:             _ZN2ot3Tlv12ReadTlvValueERKNS_7MessageEtPvh
        - Src:             'src/core/common/tlvs.cpp:185,14'
          Dst:             _ZN2ot9BigEndian8HostSwapItEET_S2_
    - functionName:    _ZN2ot3Tlv11FindUintTlvIhEE7otErrorRKNS_7MessageEhRT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aType
        - aValue
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv10ParsedInfo6FindInERKNS_7MessageEh
        - _ZN2ot3Tlv11ReadUintTlvIhEE7otErrorRKNS_7MessageEtRT_
        - _ZNK2ot11OffsetRange9GetOffsetEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:229,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:229,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:230,35'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetOffsetEv
                - _ZN2ot3Tlv11ReadUintTlvIhEE7otErrorRKNS_7MessageEtRT_
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:229,5'
          Dst:             _ZN2ot3Tlv10ParsedInfo6FindInERKNS_7MessageEh
        - Src:             'src/core/common/tlvs.cpp:230,66'
          Dst:             _ZNK2ot11OffsetRange9GetOffsetEv
        - Src:             'src/core/common/tlvs.cpp:230,13'
          Dst:             _ZN2ot3Tlv11ReadUintTlvIhEE7otErrorRKNS_7MessageEtRT_
    - functionName:    _ZN2ot3Tlv11ReadUintTlvIhEE7otErrorRKNS_7MessageEtRT_
      functionSourceFile: '/src/openthread/src/core/common/tlvs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aValue
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Tlv12ReadTlvValueERKNS_7MessageEtPvh
        - _ZN2ot9BigEndian8HostSwapIhEET_S2_
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/tlvs.cpp:184,5'
          Branch Sides:
            - BranchSide:      'src/core/common/tlvs.cpp:184,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/tlvs.cpp:185,44'
              BranchSideFuncs:
                - _ZN2ot9BigEndian8HostSwapIhEET_S2_
      Callsites:
        - Src:             'src/core/common/tlvs.cpp:184,5'
          Dst:             _ZN2ot3Tlv12ReadTlvValueERKNS_7MessageEtPvh
        - Src:             'src/core/common/tlvs.cpp:185,14'
          Dst:             _ZN2ot9BigEndian8HostSwapIhEET_S2_
    - functionName:    _ZN2ot12TrickleTimer11HandleTimerEv
      functionSourceFile: '/src/openthread/src/core/common/trickle_timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         25
      ICount:          132
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot12TrickleTimer16StartNewIntervalEv
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/trickle_timer.cpp:275,5'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:278,57'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot12TrickleTimer16StartNewIntervalEv
            - BranchSide:      'src/core/common/trickle_timer.cpp:283,17'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer16StartNewIntervalEv
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/common/trickle_timer.cpp:320,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/trickle_timer.cpp:283,9'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:291,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/common/trickle_timer.cpp:300,17'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer16StartNewIntervalEv
            - BranchSide:      'src/core/common/trickle_timer.cpp:317,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/trickle_timer.cpp:293,13'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:293,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/trickle_timer.cpp:293,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/trickle_timer.cpp:300,17'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:302,17'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer16StartNewIntervalEv
            - BranchSide:      'src/core/common/trickle_timer.cpp:304,22'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer16StartNewIntervalEv
        - Branch String:   'src/core/common/trickle_timer.cpp:304,22'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:306,17'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer16StartNewIntervalEv
            - BranchSide:      'src/core/common/trickle_timer.cpp:310,29'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer16StartNewIntervalEv
      Callsites:
        - Src:             'src/core/common/trickle_timer.cpp:278,21'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/common/trickle_timer.cpp:279,9'
          Dst:             _ZN2ot12TrickleTimer16StartNewIntervalEv
        - Src:             'src/core/common/trickle_timer.cpp:292,25'
          Dst:             _ZN2ot10TimerMilli5StartEj
        - Src:             'src/core/common/trickle_timer.cpp:313,13'
          Dst:             _ZN2ot12TrickleTimer16StartNewIntervalEv
    - functionName:    _ZN2ot12TrickleTimer16StartNewIntervalEv
      functionSourceFile: '/src/openthread/src/core/common/trickle_timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli5StartEj
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/common/trickle_timer.cpp:252,5'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:252,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/common/trickle_timer.cpp:255,27'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/common/trickle_timer.cpp:260,24'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Branch String:   'src/core/common/trickle_timer.cpp:262,13'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:262,78'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot10TimerMilli5StartEj
            - BranchSide:      'src/core/common/trickle_timer.cpp:262,105'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli5StartEj
      Callsites:
        - Src:             'src/core/common/trickle_timer.cpp:262,42'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/common/trickle_timer.cpp:268,17'
          Dst:             _ZN2ot10TimerMilli5StartEj
    - functionName:    _ZN2ot12TrickleTimer20IndicateInconsistentEv
      functionSourceFile: '/src/openthread/src/core/common/trickle_timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot12TrickleTimer16StartNewIntervalEv
        - _ZNK2ot12TrickleTimer9IsRunningEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/trickle_timer.cpp:234,5'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:234,5'
              BranchSideFuncs:
                - _ZNK2ot12TrickleTimer9IsRunningEv
                - _ZN2ot12TrickleTimer16StartNewIntervalEv
            - BranchSide:      'src/core/common/trickle_timer.cpp:234,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/trickle_timer.cpp:239,5'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:239,5'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer16StartNewIntervalEv
            - BranchSide:      'src/core/common/trickle_timer.cpp:239,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/trickle_timer.cpp:239,5'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:239,5'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer16StartNewIntervalEv
            - BranchSide:      'src/core/common/trickle_timer.cpp:239,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/trickle_timer.cpp:239,5'
          Dst:             _ZNK2ot12TrickleTimer9IsRunningEv
        - Src:             'src/core/common/trickle_timer.cpp:242,5'
          Dst:             _ZN2ot12TrickleTimer16StartNewIntervalEv
    - functionName:    _ZN2ot12TrickleTimer18IndicateConsistentEv
      functionSourceFile: '/src/openthread/src/core/common/trickle_timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/trickle_timer.cpp:226,9'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:226,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/trickle_timer.cpp:228,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot12TrickleTimer5StartENS0_4ModeEjjt
      functionSourceFile: '/src/openthread/src/core/common/trickle_timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - int
        - int
        - short
      constantsTouched: []
      argNames:
        - this
        - aMode
        - aIntervalMin
        - aIntervalMax
        - aRedundancyConstant
      BBCount:         10
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot12TrickleTimer16StartNewIntervalEv
        - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/trickle_timer.cpp:211,5'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:211,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot12TrickleTimer16StartNewIntervalEv
            - BranchSide:      'src/core/common/trickle_timer.cpp:211,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot12TrickleTimer16StartNewIntervalEv
        - Branch String:   'src/core/common/trickle_timer.cpp:211,5'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:211,5'
              BranchSideFuncs:
                - _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
                - _ZN2ot12TrickleTimer16StartNewIntervalEv
            - BranchSide:      'src/core/common/trickle_timer.cpp:211,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'src/core/common/trickle_timer.cpp:211,5'
          Dst:             __assert_fail
        - Src:             'src/core/common/trickle_timer.cpp:219,17'
          Dst:             _ZN2ot6Random9NonCrypto16GetUint32InRangeEjj
        - Src:             'src/core/common/trickle_timer.cpp:221,5'
          Dst:             _ZN2ot12TrickleTimer16StartNewIntervalEv
    - functionName:    _ZN2ot12TrickleTimer14SetIntervalMaxEj
      functionSourceFile: '/src/openthread/src/core/common/trickle_timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIntervalMax
      BBCount:         32
      ICount:          139
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - _ZN2ot3MaxIjEET_S1_S1_
        - _ZNK2ot12TrickleTimer29GetStartTimeOfCurrentIntervalEv
        - _ZNK2ot12TrickleTimer9IsRunningEv
        - _ZNK2ot4TimeplEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/trickle_timer.cpp:104,5'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:104,5'
              BranchSideFuncs:
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZNK2ot12TrickleTimer29GetStartTimeOfCurrentIntervalEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/common/trickle_timer.cpp:104,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/trickle_timer.cpp:107,5'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:107,5'
              BranchSideFuncs:
                - _ZNK2ot12TrickleTimer29GetStartTimeOfCurrentIntervalEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/common/trickle_timer.cpp:107,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/trickle_timer.cpp:115,5'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:115,5'
              BranchSideFuncs:
                - _ZNK2ot12TrickleTimer29GetStartTimeOfCurrentIntervalEv
                - _ZNK2ot4TimeplEj
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/common/trickle_timer.cpp:115,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/trickle_timer.cpp:124,9'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:126,28'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/common/trickle_timer.cpp:184,17'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - Branch String:   'src/core/common/trickle_timer.cpp:186,5'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:189,13'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/common/trickle_timer.cpp:201,28'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/common/trickle_timer.cpp:203,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/trickle_timer.cpp:189,13'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:191,31'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6FireAtENS_4TimeE
            - BranchSide:      'src/core/common/trickle_timer.cpp:195,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/trickle_timer.cpp:104,5'
          Dst:             _ZNK2ot12TrickleTimer9IsRunningEv
        - Src:             'src/core/common/trickle_timer.cpp:106,20'
          Dst:             _ZN2ot3MaxIjEET_S1_S1_
        - Src:             'src/core/common/trickle_timer.cpp:122,21'
          Dst:             _ZNK2ot12TrickleTimer29GetStartTimeOfCurrentIntervalEv
        - Src:             'src/core/common/trickle_timer.cpp:122,53'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/common/trickle_timer.cpp:126,21'
          Dst:             _ZN2ot10TimerMilli6FireAtENS_4TimeE
        - Src:             'src/core/common/trickle_timer.cpp:201,21'
          Dst:             _ZN2ot10TimerMilli6FireAtENS_4TimeE
    - functionName:    _ZNK2ot12TrickleTimer29GetStartTimeOfCurrentIntervalEv
      functionSourceFile: '/src/openthread/src/core/common/trickle_timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4TimemIEj
        - _ZNK2ot5Timer11GetFireTimeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/trickle_timer.cpp:64,9'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:66,22'
              BranchSideFuncs:
                - _ZN2ot4TimemIEj
            - BranchSide:      'src/core/common/trickle_timer.cpp:70,13'
              BranchSideFuncs:
                - _ZN2ot4TimemIEj
                - _ZN2ot4TimemIEj
        - Branch String:   'src/core/common/trickle_timer.cpp:70,5'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:73,22'
              BranchSideFuncs:
                - _ZN2ot4TimemIEj
            - BranchSide:      'src/core/common/trickle_timer.cpp:77,22'
              BranchSideFuncs:
                - _ZN2ot4TimemIEj
            - BranchSide:      'src/core/common/trickle_timer.cpp:79,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/trickle_timer.cpp:62,39'
          Dst:             _ZNK2ot5Timer11GetFireTimeEv
        - Src:             'src/core/common/trickle_timer.cpp:66,19'
          Dst:             _ZN2ot4TimemIEj
        - Src:             'src/core/common/trickle_timer.cpp:73,19'
          Dst:             _ZN2ot4TimemIEj
        - Src:             'src/core/common/trickle_timer.cpp:77,19'
          Dst:             _ZN2ot4TimemIEj
    - functionName:    _ZN2ot4TimemIEj
      functionSourceFile: '/src/openthread/src/core/common/time.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDuration
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot12TrickleTimer14SetIntervalMinEj
      functionSourceFile: '/src/openthread/src/core/common/trickle_timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIntervalMin
      BBCount:         12
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot12TrickleTimer14SetIntervalMaxEj
        - _ZNK2ot12TrickleTimer9IsRunningEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/common/trickle_timer.cpp:87,5'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:87,5'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer14SetIntervalMaxEj
            - BranchSide:      'src/core/common/trickle_timer.cpp:87,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/trickle_timer.cpp:91,9'
          Branch Sides:
            - BranchSide:      'src/core/common/trickle_timer.cpp:91,24'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer14SetIntervalMaxEj
            - BranchSide:      'src/core/common/trickle_timer.cpp:93,24'
              BranchSideFuncs:
                - _ZN2ot12TrickleTimer14SetIntervalMaxEj
      Callsites:
        - Src:             'src/core/common/trickle_timer.cpp:87,5'
          Dst:             _ZNK2ot12TrickleTimer9IsRunningEv
        - Src:             'src/core/common/trickle_timer.cpp:93,9'
          Dst:             _ZN2ot12TrickleTimer14SetIntervalMaxEj
    - functionName:    _ZN2ot12TrickleTimer11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/common/trickle_timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TrickleTimer11HandleTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/trickle_timer.cpp:271,87'
          Dst:             _ZN2ot12TrickleTimer11HandleTimerEv
    - functionName:    _ZN2ot12TrickleTimerC2ERNS_8InstanceERFvRS0_E
      functionSourceFile: '/src/openthread/src/core/common/trickle_timer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aHandler
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TrickleTimer11HandleTimerERNS_5TimerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/trickle_timer.cpp:44,7'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/trickle_timer.cpp:44,7'
          Dst:             _ZN2ot12TrickleTimer11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot6Crypto6AesCcm13GenerateNonceERKNS_3Mac10ExtAddressEjhPh
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ccm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - aAddress
        - aFrameCounter
        - aSecurityLevel
        - aNonce
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian11WriteUint32EjPh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/aes_ccm.cpp:286,5'
          Dst:             _ZN2ot9BigEndian11WriteUint32EjPh
    - functionName:    _ZN2ot6Crypto6AesCcm8FinalizeEPv
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ccm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTag
      BBCount:         11
      ICount:          86
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/crypto/aes_ccm.cpp:268,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:268,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:270,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:272,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:274,23'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:276,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/aes_ccm.cpp:268,5'
          Dst:             __assert_fail
        - Src:             'src/core/crypto/aes_ccm.cpp:270,10'
          Dst:             _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
    - functionName:    _ZN2ot6Crypto6AesCcm7PayloadERNS_7MessageEttNS1_4ModeE
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ccm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
        - char
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffset
        - aLength
        - aMode
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
        - _ZN2ot7Message12GetNextChunkERtRNS0_12MutableChunkE
        - _ZN2ot7Message12MutableChunk8GetBytesEv
        - _ZN2ot7Message13GetFirstChunkEtRtRNS0_12MutableChunkE
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/aes_ccm.cpp:256,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:258,23'
              BranchSideFuncs:
                - _ZN2ot7Message12MutableChunk8GetBytesEv
                - _ZN2ot7Message12MutableChunk8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
                - _ZN2ot7Message12GetNextChunkERtRNS0_12MutableChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:261,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/aes_ccm.cpp:254,14'
          Dst:             _ZN2ot7Message13GetFirstChunkEtRtRNS0_12MutableChunkE
        - Src:             'src/core/crypto/aes_ccm.cpp:256,18'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/crypto/aes_ccm.cpp:258,23'
          Dst:             _ZN2ot7Message12MutableChunk8GetBytesEv
        - Src:             'src/core/crypto/aes_ccm.cpp:258,41'
          Dst:             _ZN2ot7Message12MutableChunk8GetBytesEv
        - Src:             'src/core/crypto/aes_ccm.cpp:258,59'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/crypto/aes_ccm.cpp:258,9'
          Dst:             _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
        - Src:             'src/core/crypto/aes_ccm.cpp:259,18'
          Dst:             _ZN2ot7Message12GetNextChunkERtRNS0_12MutableChunkE
    - functionName:    _ZN2ot6Crypto6AesCcm7PayloadEPvS2_jNS1_4ModeE
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ccm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - this
        - aPlainText
        - aCipherText
        - aLength
        - aMode
      BBCount:         33
      ICount:          276
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/crypto/aes_ccm.cpp:197,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:197,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:199,19'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:199,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:201,13'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:235,22'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:201,13'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:203,22'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:215,13'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:203,13'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:205,23'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:211,13'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:205,21'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:207,21'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:209,13'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:215,13'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:217,34'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:222,33'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:226,13'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:228,13'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:232,35'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:237,9'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:237,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:239,13'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:239,13'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:241,13'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:245,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/aes_ccm.cpp:197,5'
          Dst:             __assert_fail
        - Src:             'src/core/crypto/aes_ccm.cpp:211,18'
          Dst:             _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Src:             'src/core/crypto/aes_ccm.cpp:228,18'
          Dst:             _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Src:             'src/core/crypto/aes_ccm.cpp:241,18'
          Dst:             _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
    - functionName:    _ZN2ot6Crypto6AesCcm6HeaderEPKvj
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ccm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aHeader
        - aHeaderLength
      BBCount:         20
      ICount:          140
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/crypto/aes_ccm.cpp:163,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:163,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:166,19'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:166,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:168,13'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:177,19'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:168,13'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:170,13'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:174,35'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:179,9'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:179,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:182,13'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:182,13'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:184,13'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:187,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/aes_ccm.cpp:163,5'
          Dst:             __assert_fail
        - Src:             'src/core/crypto/aes_ccm.cpp:170,18'
          Dst:             _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Src:             'src/core/crypto/aes_ccm.cpp:184,18'
          Dst:             _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
    - functionName:    _ZN2ot6Crypto6AesCcm4InitEjjhPKvh
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ccm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - char
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aHeaderLength
        - aPlainTextLength
        - aTagLength
        - aNonce
        - aNonceLength
      BBCount:         38
      ICount:          405
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/crypto/aes_ccm.cpp:72,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:72,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:72,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:72,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:72,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:72,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:72,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:72,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:74,7'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:76,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:78,10'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:81,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:81,9'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:83,11'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:86,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:86,9'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:88,22'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:92,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:92,9'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:94,18'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:98,9'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:98,9'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:100,29'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:106,40'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:115,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:117,21'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:122,5'
              BranchSideFuncs:
                - _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
        - Branch String:   'src/core/crypto/aes_ccm.cpp:125,9'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:125,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:128,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/crypto/aes_ccm.cpp:128,13'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:130,38'
              BranchSideFuncs: []
            - BranchSide:      'src/core/crypto/aes_ccm.cpp:135,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/aes_ccm.cpp:72,5'
          Dst:             __assert_fail
        - Src:             'src/core/crypto/aes_ccm.cpp:122,10'
          Dst:             _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
    - functionName:    _ZN2ot6Crypto6AesCcm6SetKeyERKNS_3Mac11KeyMaterialE
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ccm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMacKey
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto6AesCcm6SetKeyERKNS0_3KeyE
        - _ZNK2ot3Mac11KeyMaterial18ConvertToCryptoKeyERNS_6Crypto3KeyE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/aes_ccm.cpp:55,13'
          Dst:             _ZNK2ot3Mac11KeyMaterial18ConvertToCryptoKeyERNS_6Crypto3KeyE
        - Src:             'src/core/crypto/aes_ccm.cpp:56,5'
          Dst:             _ZN2ot6Crypto6AesCcm6SetKeyERKNS0_3KeyE
    - functionName:    _ZN2ot6Crypto6AesCcm6SetKeyERKNS0_3KeyE
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ccm.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto6AesEcb6SetKeyERKNS0_3KeyE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/aes_ccm.hpp:82,41'
          Dst:             _ZN2ot6Crypto6AesEcb6SetKeyERKNS0_3KeyE
    - functionName:    _ZN2ot6Crypto6AesCcm6SetKeyEPKht
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ccm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aKeyLength
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Crypto3Key3SetEPKht
        - _ZN2ot6Crypto6AesCcm6SetKeyERKNS0_3KeyE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/crypto/aes_ccm.cpp:47,15'
          Dst:             _ZN2ot6Crypto3Key3SetEPKht
        - Src:             'src/core/crypto/aes_ccm.cpp:48,5'
          Dst:             _ZN2ot6Crypto6AesCcm6SetKeyERKNS0_3KeyE
    - functionName:    _ZN2ot6Crypto6AesEcbD2Ev
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ecb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoAesFree
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/crypto/aes_ecb.cpp:55,25'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ecb.cpp:55,25'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/aes_ecb.cpp:55,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/aes_ecb.cpp:55,25'
          Dst:             otPlatCryptoAesFree
        - Src:             'src/core/crypto/aes_ecb.cpp:55,25'
          Dst:             __assert_fail
    - functionName:    _ZN2ot6Crypto6AesEcb7EncryptEPKhPh
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ecb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInput
        - aOutput
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoAesEncrypt
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/crypto/aes_ecb.cpp:52,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ecb.cpp:52,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/aes_ecb.cpp:52,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/aes_ecb.cpp:52,5'
          Dst:             otPlatCryptoAesEncrypt
        - Src:             'src/core/crypto/aes_ecb.cpp:52,5'
          Dst:             __assert_fail
    - functionName:    _ZN2ot6Crypto6AesEcb6SetKeyERKNS0_3KeyE
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ecb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoAesSetKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/crypto/aes_ecb.cpp:48,40'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ecb.cpp:48,40'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/aes_ecb.cpp:48,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/aes_ecb.cpp:48,40'
          Dst:             otPlatCryptoAesSetKey
        - Src:             'src/core/crypto/aes_ecb.cpp:48,40'
          Dst:             __assert_fail
    - functionName:    _ZN2ot6Crypto6AesEcbC2Ev
      functionSourceFile: '/src/openthread/src/core/crypto/aes_ecb.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - otPlatCryptoAesInit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/crypto/aes_ecb.cpp:45,5'
          Branch Sides:
            - BranchSide:      'src/core/crypto/aes_ecb.cpp:45,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/crypto/aes_ecb.cpp:45,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/crypto/aes_ecb.cpp:45,5'
          Dst:             otPlatCryptoAesInit
        - Src:             'src/core/crypto/aes_ecb.cpp:45,5'
          Dst:             __assert_fail
    - functionName:    _ZNK2ot3Mac11ChannelMask8ToStringEv
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         15
      ICount:          108
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot6StringILt45EEC2Ev
        - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/mac/channel_mask.cpp:107,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.cpp:109,30'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/channel_mask.cpp:131,12'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/mac/channel_mask.cpp:112,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.cpp:114,17'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/channel_mask.cpp:122,31'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/mac/channel_mask.cpp:114,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.cpp:116,17'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/channel_mask.cpp:119,24'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/mac/channel_mask.cpp:125,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.cpp:107,5'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/mac/channel_mask.cpp:127,35'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZN2ot12StringWriter6AppendEPKcz
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/mac/channel_mask.cpp:98,16'
          Dst:             _ZN2ot6StringILt45EEC2Ev
        - Src:             'src/core/mac/channel_mask.cpp:103,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/channel_mask.cpp:105,13'
          Dst:             _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - Src:             'src/core/mac/channel_mask.cpp:112,25'
          Dst:             _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - Src:             'src/core/mac/channel_mask.cpp:122,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/channel_mask.cpp:127,20'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
        - Src:             'src/core/mac/channel_mask.cpp:131,12'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         16
      ICount:          78
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/core/mac/channel_mask.cpp:59,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.cpp:61,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
            - BranchSide:      'src/core/mac/channel_mask.cpp:64,10'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
        - Branch String:   'src/core/mac/channel_mask.cpp:64,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.cpp:66,29'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
            - BranchSide:      'src/core/mac/channel_mask.cpp:70,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/channel_mask.cpp:66,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.cpp:68,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/channel_mask.cpp:70,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
      Callsites:
        - Src:             'src/core/mac/channel_mask.cpp:66,13'
          Dst:             _ZNK2ot3Mac11ChannelMask15ContainsChannelEh
    - functionName:    _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         20
      ICount:          70
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
        - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/mac/channel_mask.cpp:81,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.cpp:81,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/channel_mask.cpp:81,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
                - _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - Branch String:   'src/core/mac/channel_mask.cpp:85,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.cpp:85,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/channel_mask.cpp:87,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - Branch String:   'src/core/mac/channel_mask.cpp:87,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.cpp:87,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
            - BranchSide:      'src/core/mac/channel_mask.cpp:89,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - Branch String:   'src/core/mac/channel_mask.cpp:89,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.cpp:87,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/channel_mask.cpp:89,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/channel_mask.cpp:81,5'
          Dst:             _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - Src:             'src/core/mac/channel_mask.cpp:83,57'
          Dst:             _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
        - Src:             'src/core/mac/channel_mask.cpp:83,19'
          Dst:             _ZN2ot6Random9NonCrypto15GetUint8InRangeEhh
        - Src:             'src/core/mac/channel_mask.cpp:85,5'
          Dst:             _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
        - Src:             'src/core/mac/channel_mask.cpp:89,9'
          Dst:             _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
    - functionName:    _ZNK2ot3Mac11ChannelMask19GetNumberOfChannelsEv
      functionSourceFile: '/src/openthread/src/core/mac/channel_mask.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/mac/channel_mask.cpp:47,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/channel_mask.cpp:49,12'
              BranchSideFuncs:
                - _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
            - BranchSide:      'src/core/mac/channel_mask.cpp:52,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/channel_mask.cpp:47,12'
          Dst:             _ZNK2ot3Mac11ChannelMask14GetNextChannelERh
    - functionName:    _ZN2ot8Instance3GetINS_21SourceMatchControllerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15DataPollHandler12NeighborInfo17IsDataPollPendingEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aKeyId
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrameCounter
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15DataPollHandler12NeighborInfo29SetIndirectDataSequenceNumberEh
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aDsn
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15DataPollHandler12NeighborInfo21IsFrameReplacePendingEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      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:    _ZN2ot15DataPollHandler12NeighborInfo27IncrementIndirectTxAttemptsEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15DataPollHandler12NeighborInfo19IsFramePurgePendingEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15DataPollHandler19ProcessPendingPollsEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          111
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot15DataPollHandler12NeighborInfo17IsDataPollPendingEv
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot8Neighbor12GetLastHeardEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_handler.cpp:266,23'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:266,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot15DataPollHandler12NeighborInfo17IsDataPollPendingEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimeltERKS0_
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:281,9'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
        - Branch String:   'src/core/mac/data_poll_handler.cpp:268,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:270,13'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot15DataPollHandler12NeighborInfo17IsDataPollPendingEv
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:275,14'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot15DataPollHandler12NeighborInfo17IsDataPollPendingEv
        - Branch String:   'src/core/mac/data_poll_handler.cpp:275,43'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:275,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot15DataPollHandler12NeighborInfo17IsDataPollPendingEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimeltERKS0_
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:275,47'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot15DataPollHandler12NeighborInfo17IsDataPollPendingEv
        - Branch String:   'src/core/mac/data_poll_handler.cpp:275,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:266,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot15DataPollHandler12NeighborInfo17IsDataPollPendingEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimeltERKS0_
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:277,33'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZNK2ot15DataPollHandler12NeighborInfo17IsDataPollPendingEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot8Neighbor12GetLastHeardEv
                - _ZNK2ot4TimeltERKS0_
        - Branch String:   'src/core/mac/data_poll_handler.cpp:281,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:281,9'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:283,9'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
      Callsites:
        - Src:             'src/core/mac/data_poll_handler.cpp:266,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/mac/data_poll_handler.cpp:266,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/mac/data_poll_handler.cpp:266,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/mac/data_poll_handler.cpp:266,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/mac/data_poll_handler.cpp:266,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/mac/data_poll_handler.cpp:266,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/mac/data_poll_handler.cpp:268,20'
          Dst:             _ZNK2ot15DataPollHandler12NeighborInfo17IsDataPollPendingEv
        - Src:             'src/core/mac/data_poll_handler.cpp:275,53'
          Dst:             _ZNK2ot8Neighbor12GetLastHeardEv
        - Src:             'src/core/mac/data_poll_handler.cpp:275,88'
          Dst:             _ZNK2ot8Neighbor12GetLastHeardEv
        - Src:             'src/core/mac/data_poll_handler.cpp:275,68'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/mac/data_poll_handler.cpp:266,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - Src:             'src/core/mac/data_poll_handler.cpp:283,27'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
        - Src:             'src/core/mac/data_poll_handler.cpp:284,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/data_poll_handler.cpp:284,25'
          Dst:             _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
    - functionName:    _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aPending
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otErrorRNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aError
        - aChild
      BBCount:         48
      ICount:          232
      EdgeCount:       53
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
        - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
        - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
        - _ZN2ot15DataPollHandler12NeighborInfo20SetFramePurgePendingEb
        - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
        - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
        - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
        - _ZN2ot15DataPollHandler12NeighborInfo27IncrementIndirectTxAttemptsEv
        - _ZN2ot15DataPollHandler12NeighborInfo29SetIndirectDataSequenceNumberEh
        - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - _ZNK2ot15DataPollHandler12NeighborInfo19IsFramePurgePendingEv
        - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
        - _ZNK2ot15DataPollHandler12NeighborInfo21IsFrameReplacePendingEv
        - _ZNK2ot3Mac5Frame11GetSequenceEv
        - _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac5Frame7IsEmptyEv
        - _ZNK2ot3Mac5Frame8GetKeyIdERh
        - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_handler.cpp:192,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:194,9'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo20SetFramePurgePendingEb
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:201,13'
              BranchSideFuncs:
                - _ZNK2ot15DataPollHandler12NeighborInfo21IsFrameReplacePendingEv
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot15DataPollHandler12NeighborInfo29SetIndirectDataSequenceNumberEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
                - __assert_fail
                - __assert_fail
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZN2ot15DataPollHandler12NeighborInfo27IncrementIndirectTxAttemptsEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
                - __assert_fail
        - Branch String:   'src/core/mac/data_poll_handler.cpp:201,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:204,25'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:209,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - __assert_fail
                - _ZN2ot15DataPollHandler12NeighborInfo27IncrementIndirectTxAttemptsEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15DataPollHandler12NeighborInfo21IsFrameReplacePendingEv
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot15DataPollHandler12NeighborInfo29SetIndirectDataSequenceNumberEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
                - __assert_fail
                - __assert_fail
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:220,13'
              BranchSideFuncs:
                - _ZNK2ot15DataPollHandler12NeighborInfo21IsFrameReplacePendingEv
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot15DataPollHandler12NeighborInfo29SetIndirectDataSequenceNumberEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
                - __assert_fail
                - __assert_fail
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:220,13'
              BranchSideFuncs:
                - _ZNK2ot15DataPollHandler12NeighborInfo21IsFrameReplacePendingEv
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot15DataPollHandler12NeighborInfo29SetIndirectDataSequenceNumberEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
                - __assert_fail
                - __assert_fail
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:255,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/core/mac/data_poll_handler.cpp:209,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:209,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - __assert_fail
                - _ZN2ot15DataPollHandler12NeighborInfo27IncrementIndirectTxAttemptsEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15DataPollHandler12NeighborInfo21IsFrameReplacePendingEv
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot15DataPollHandler12NeighborInfo29SetIndirectDataSequenceNumberEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
                - __assert_fail
                - __assert_fail
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:209,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN2ot15DataPollHandler12NeighborInfo27IncrementIndirectTxAttemptsEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15DataPollHandler12NeighborInfo21IsFrameReplacePendingEv
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot15DataPollHandler12NeighborInfo29SetIndirectDataSequenceNumberEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
                - __assert_fail
                - __assert_fail
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
        - Branch String:   'src/core/mac/data_poll_handler.cpp:209,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:209,9'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo27IncrementIndirectTxAttemptsEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15DataPollHandler12NeighborInfo21IsFrameReplacePendingEv
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot15DataPollHandler12NeighborInfo29SetIndirectDataSequenceNumberEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
                - __assert_fail
                - __assert_fail
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:211,9'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo27IncrementIndirectTxAttemptsEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot15DataPollHandler12NeighborInfo21IsFrameReplacePendingEv
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot15DataPollHandler12NeighborInfo29SetIndirectDataSequenceNumberEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
                - __assert_fail
                - __assert_fail
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
        - Branch String:   'src/core/mac/data_poll_handler.cpp:220,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:222,13'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:228,14'
              BranchSideFuncs:
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot15DataPollHandler12NeighborInfo29SetIndirectDataSequenceNumberEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
                - __assert_fail
                - __assert_fail
        - Branch String:   'src/core/mac/data_poll_handler.cpp:228,76'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:228,80'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame11GetSequenceEv
                - _ZN2ot15DataPollHandler12NeighborInfo29SetIndirectDataSequenceNumberEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
                - __assert_fail
                - __assert_fail
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:251,9'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
        - Branch String:   'src/core/mac/data_poll_handler.cpp:228,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:234,13'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:251,9'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
        - Branch String:   'src/core/mac/data_poll_handler.cpp:236,45'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:236,48'
              BranchSideFuncs:
                - _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:248,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_handler.cpp:236,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:241,17'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetFrameCounterERj
                - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
                - __assert_fail
                - __assert_fail
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:248,13'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_handler.cpp:241,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:241,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:242,17'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
                - _ZNK2ot3Mac5Frame8GetKeyIdERh
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
                - __assert_fail
        - Branch String:   'src/core/mac/data_poll_handler.cpp:244,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:244,17'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:245,17'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
      Callsites:
        - Src:             'src/core/mac/data_poll_handler.cpp:192,16'
          Dst:             _ZNK2ot15DataPollHandler12NeighborInfo19IsFramePurgePendingEv
        - Src:             'src/core/mac/data_poll_handler.cpp:194,16'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo20SetFramePurgePendingEb
        - Src:             'src/core/mac/data_poll_handler.cpp:195,16'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
        - Src:             'src/core/mac/data_poll_handler.cpp:196,9'
          Dst:             _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
        - Src:             'src/core/mac/data_poll_handler.cpp:197,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - Src:             'src/core/mac/data_poll_handler.cpp:197,31'
          Dst:             _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
        - Src:             'src/core/mac/data_poll_handler.cpp:204,9'
          Dst:             _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
        - Src:             'src/core/mac/data_poll_handler.cpp:205,16'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
        - Src:             'src/core/mac/data_poll_handler.cpp:209,9'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/data_poll_handler.cpp:209,9'
          Dst:             _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
        - Src:             'src/core/mac/data_poll_handler.cpp:209,9'
          Dst:             __assert_fail
        - Src:             'src/core/mac/data_poll_handler.cpp:211,16'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo27IncrementIndirectTxAttemptsEv
        - Src:             'src/core/mac/data_poll_handler.cpp:212,9'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/mac/data_poll_handler.cpp:212,9'
          Dst:             _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
        - Src:             'src/core/mac/data_poll_handler.cpp:212,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/mac/data_poll_handler.cpp:220,20'
          Dst:             _ZNK2ot15DataPollHandler12NeighborInfo21IsFrameReplacePendingEv
        - Src:             'src/core/mac/data_poll_handler.cpp:222,20'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
        - Src:             'src/core/mac/data_poll_handler.cpp:223,13'
          Dst:             _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
        - Src:             'src/core/mac/data_poll_handler.cpp:224,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - Src:             'src/core/mac/data_poll_handler.cpp:224,35'
          Dst:             _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
        - Src:             'src/core/mac/data_poll_handler.cpp:228,21'
          Dst:             _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
        - Src:             'src/core/mac/data_poll_handler.cpp:228,87'
          Dst:             _ZNK2ot3Mac5Frame7IsEmptyEv
        - Src:             'src/core/mac/data_poll_handler.cpp:234,57'
          Dst:             _ZNK2ot3Mac5Frame11GetSequenceEv
        - Src:             'src/core/mac/data_poll_handler.cpp:234,20'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo29SetIndirectDataSequenceNumberEh
        - Src:             'src/core/mac/data_poll_handler.cpp:236,24'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/data_poll_handler.cpp:236,55'
          Dst:             _ZNK2ot3Mac7TxFrame15IsHeaderUpdatedEv
        - Src:             'src/core/mac/data_poll_handler.cpp:241,17'
          Dst:             _ZNK2ot3Mac5Frame15GetFrameCounterERj
        - Src:             'src/core/mac/data_poll_handler.cpp:241,17'
          Dst:             __assert_fail
        - Src:             'src/core/mac/data_poll_handler.cpp:242,24'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo23SetIndirectFrameCounterEj
        - Src:             'src/core/mac/data_poll_handler.cpp:244,17'
          Dst:             _ZNK2ot3Mac5Frame8GetKeyIdERh
        - Src:             'src/core/mac/data_poll_handler.cpp:244,17'
          Dst:             __assert_fail
        - Src:             'src/core/mac/data_poll_handler.cpp:245,24'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo16SetIndirectKeyIdEh
        - Src:             'src/core/mac/data_poll_handler.cpp:251,16'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
        - Src:             'src/core/mac/data_poll_handler.cpp:255,9'
          Dst:             __assert_fail
        - Src:             'src/core/mac/data_poll_handler.cpp:258,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - Src:             'src/core/mac/data_poll_handler.cpp:258,27'
          Dst:             _ZN2ot14IndirectSender22HandleSentFrameToChildERKNS_3Mac7TxFrameERKNS_18IndirectSenderBase12FrameContextE7otErrorRNS_5ChildE
    - functionName:    _ZN2ot15DataPollHandler12NeighborInfo20SetFramePurgePendingEb
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aPurgePending
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aReplacePending
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChild
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/data_poll_handler.cpp:290,12'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
    - functionName:    _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otError
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aError
      BBCount:         9
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otErrorRNS_5ChildE
        - _ZN2ot15DataPollHandler19ProcessPendingPollsEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_handler.cpp:181,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:181,5'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otErrorRNS_5ChildE
                - _ZN2ot15DataPollHandler19ProcessPendingPollsEv
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:181,5'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler19ProcessPendingPollsEv
      Callsites:
        - Src:             'src/core/mac/data_poll_handler.cpp:184,5'
          Dst:             _ZN2ot15DataPollHandler15HandleSentFrameERKNS_3Mac7TxFrameE7otErrorRNS_5ChildE
        - Src:             'src/core/mac/data_poll_handler.cpp:187,5'
          Dst:             _ZN2ot15DataPollHandler19ProcessPendingPollsEv
    - functionName:    _ZNK2ot15DataPollHandler12NeighborInfo16GetIndirectKeyIdEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15DataPollHandler12NeighborInfo23GetIndirectFrameCounterEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15DataPollHandler12NeighborInfo29GetIndirectDataSequenceNumberEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15DataPollHandler18HandleFrameRequestERNS_3Mac8TxFramesE
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxFrames
      BBCount:         20
      ICount:          101
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot14IndirectSender20PrepareFrameForChildERNS_3Mac7TxFrameERNS_18IndirectSenderBase12FrameContextERNS_5ChildE
        - _ZN2ot3Mac5Frame11SetSequenceEh
        - _ZN2ot3Mac5Frame15SetFrameCounterEj
        - _ZN2ot3Mac5Frame8SetKeyIdEh
        - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
        - _ZN2ot3Mac8TxFrames10GetTxFrameEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - _ZNK2ot15DataPollHandler12NeighborInfo16GetIndirectKeyIdEv
        - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
        - _ZNK2ot15DataPollHandler12NeighborInfo23GetIndirectFrameCounterEv
        - _ZNK2ot15DataPollHandler12NeighborInfo29GetIndirectDataSequenceNumberEv
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_handler.cpp:138,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:138,5'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames10GetTxFrameEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender20PrepareFrameForChildERNS_3Mac7TxFrameERNS_18IndirectSenderBase12FrameContextERNS_5ChildE
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZNK2ot15DataPollHandler12NeighborInfo29GetIndirectDataSequenceNumberEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot15DataPollHandler12NeighborInfo23GetIndirectFrameCounterEv
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZNK2ot15DataPollHandler12NeighborInfo16GetIndirectKeyIdEv
                - _ZN2ot3Mac5Frame8SetKeyIdEh
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:138,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_handler.cpp:146,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:146,5'
              BranchSideFuncs:
                - _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZNK2ot15DataPollHandler12NeighborInfo29GetIndirectDataSequenceNumberEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot15DataPollHandler12NeighborInfo23GetIndirectFrameCounterEv
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZNK2ot15DataPollHandler12NeighborInfo16GetIndirectKeyIdEv
                - _ZN2ot3Mac5Frame8SetKeyIdEh
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:146,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_handler.cpp:152,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:159,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
                - _ZNK2ot15DataPollHandler12NeighborInfo29GetIndirectDataSequenceNumberEv
                - _ZN2ot3Mac5Frame11SetSequenceEh
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZNK2ot15DataPollHandler12NeighborInfo23GetIndirectFrameCounterEv
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZNK2ot15DataPollHandler12NeighborInfo16GetIndirectKeyIdEv
                - _ZN2ot3Mac5Frame8SetKeyIdEh
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:170,9'
              BranchSideFuncs:
                - _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
        - Branch String:   'src/core/mac/data_poll_handler.cpp:162,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:164,13'
              BranchSideFuncs:
                - _ZNK2ot15DataPollHandler12NeighborInfo23GetIndirectFrameCounterEv
                - _ZN2ot3Mac5Frame15SetFrameCounterEj
                - _ZNK2ot15DataPollHandler12NeighborInfo16GetIndirectKeyIdEv
                - _ZN2ot3Mac5Frame8SetKeyIdEh
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:167,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/data_poll_handler.cpp:143,24'
          Dst:             _ZN2ot3Mac8TxFrames10GetTxFrameEv
        - Src:             'src/core/mac/data_poll_handler.cpp:146,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - Src:             'src/core/mac/data_poll_handler.cpp:146,5'
          Dst:             _ZN2ot14IndirectSender20PrepareFrameForChildERNS_3Mac7TxFrameERNS_18IndirectSenderBase12FrameContextERNS_5ChildE
        - Src:             'src/core/mac/data_poll_handler.cpp:152,27'
          Dst:             _ZNK2ot15DataPollHandler12NeighborInfo21GetIndirectTxAttemptsEv
        - Src:             'src/core/mac/data_poll_handler.cpp:159,16'
          Dst:             _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
        - Src:             'src/core/mac/data_poll_handler.cpp:160,46'
          Dst:             _ZNK2ot15DataPollHandler12NeighborInfo29GetIndirectDataSequenceNumberEv
        - Src:             'src/core/mac/data_poll_handler.cpp:160,16'
          Dst:             _ZN2ot3Mac5Frame11SetSequenceEh
        - Src:             'src/core/mac/data_poll_handler.cpp:162,20'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/data_poll_handler.cpp:164,54'
          Dst:             _ZNK2ot15DataPollHandler12NeighborInfo23GetIndirectFrameCounterEv
        - Src:             'src/core/mac/data_poll_handler.cpp:164,20'
          Dst:             _ZN2ot3Mac5Frame15SetFrameCounterEj
        - Src:             'src/core/mac/data_poll_handler.cpp:165,47'
          Dst:             _ZNK2ot15DataPollHandler12NeighborInfo16GetIndirectKeyIdEv
        - Src:             'src/core/mac/data_poll_handler.cpp:165,20'
          Dst:             _ZN2ot3Mac5Frame8SetKeyIdEh
        - Src:             'src/core/mac/data_poll_handler.cpp:170,16'
          Dst:             _ZN2ot3Mac7TxFrame20SetIsARetransmissionEb
    - functionName:    _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_21SourceMatchControllerEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Instance3GetINS_21SourceMatchControllerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1142,60'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/instance/instance.hpp:1142,83'
          Dst:             _ZN2ot8Instance3GetINS_21SourceMatchControllerEEERT_v
    - functionName:    _ZNK2ot3Mac7RxFrame23IsAckedWithFramePendingEv
      functionSourceFile: '/src/openthread/src/core/mac/mac_frame.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 962
      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:    _ZN2ot15DataPollHandler14HandleDataPollERNS_3Mac7RxFrameE
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
      BBCount:         36
      ICount:          152
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10ChildTable9FindChildERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
        - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
        - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - _ZN2ot8Neighbor17ResetLinkFailuresEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_21SourceMatchControllerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot3Mac7Address7IsShortEv
        - _ZNK2ot3Mac7RxFrame23IsAckedWithFramePendingEv
        - _ZNK2ot3Mac7RxFrame7GetRssiEv
        - _ZNK2ot3Mle3Mle10IsDetachedEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_handler.cpp:92,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:92,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle10IsDetachedEv
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor17ResetLinkFailuresEv
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame23IsAckedWithFramePendingEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac7RxFrame23IsAckedWithFramePendingEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_21SourceMatchControllerEEERT_v
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:92,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_handler.cpp:93,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:93,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:93,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor17ResetLinkFailuresEv
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame23IsAckedWithFramePendingEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac7RxFrame23IsAckedWithFramePendingEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_21SourceMatchControllerEEERT_v
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
        - Branch String:   'src/core/mac/data_poll_handler.cpp:95,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:95,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:96,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
                - _ZN2ot10ChildTable9FindChildERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor17ResetLinkFailuresEv
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame23IsAckedWithFramePendingEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac7RxFrame23IsAckedWithFramePendingEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_21SourceMatchControllerEEERT_v
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
        - Branch String:   'src/core/mac/data_poll_handler.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:97,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
                - _ZN2ot8Neighbor17ResetLinkFailuresEv
                - _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZNK2ot3Mac7RxFrame7GetRssiEv
                - _ZNK2ot3Mac7RxFrame23IsAckedWithFramePendingEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot3Mac7RxFrame23IsAckedWithFramePendingEv
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_21SourceMatchControllerEEERT_v
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:97,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_handler.cpp:110,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:112,14'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:120,9'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
        - Branch String:   'src/core/mac/data_poll_handler.cpp:112,36'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:112,49'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_21SourceMatchControllerEEERT_v
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:117,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_handler.cpp:112,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:114,13'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_21SourceMatchControllerEEERT_v
                - _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:117,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_handler.cpp:120,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:122,28'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:127,9'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
      Callsites:
        - Src:             'src/core/mac/data_poll_handler.cpp:88,18'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/data_poll_handler.cpp:92,5'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/data_poll_handler.cpp:93,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/mac/data_poll_handler.cpp:93,5'
          Dst:             _ZNK2ot3Mle3Mle10IsDetachedEv
        - Src:             'src/core/mac/data_poll_handler.cpp:95,5'
          Dst:             _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - Src:             'src/core/mac/data_poll_handler.cpp:96,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/mac/data_poll_handler.cpp:96,31'
          Dst:             _ZN2ot10ChildTable9FindChildERKNS_3Mac7AddressENS_8Neighbor11StateFilterE
        - Src:             'src/core/mac/data_poll_handler.cpp:99,25'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/mac/data_poll_handler.cpp:99,12'
          Dst:             _ZN2ot8Neighbor12SetLastHeardENS_4TimeE
        - Src:             'src/core/mac/data_poll_handler.cpp:100,12'
          Dst:             _ZN2ot8Neighbor17ResetLinkFailuresEv
        - Src:             'src/core/mac/data_poll_handler.cpp:105,31'
          Dst:             _ZNK2ot14IndirectSender12NeighborInfo23GetIndirectMessageCountEv
        - Src:             'src/core/mac/data_poll_handler.cpp:107,5'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/mac/data_poll_handler.cpp:107,5'
          Dst:             _ZNK2ot3Mac7RxFrame7GetRssiEv
        - Src:             'src/core/mac/data_poll_handler.cpp:107,5'
          Dst:             _ZNK2ot3Mac7RxFrame23IsAckedWithFramePendingEv
        - Src:             'src/core/mac/data_poll_handler.cpp:107,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/mac/data_poll_handler.cpp:110,17'
          Dst:             _ZNK2ot3Mac7RxFrame23IsAckedWithFramePendingEv
        - Src:             'src/core/mac/data_poll_handler.cpp:112,49'
          Dst:             _ZNK2ot3Mac7Address7IsShortEv
        - Src:             'src/core/mac/data_poll_handler.cpp:114,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_21SourceMatchControllerEEERT_v
        - Src:             'src/core/mac/data_poll_handler.cpp:114,42'
          Dst:             _ZN2ot21SourceMatchController18SetSrcMatchAsShortERNS_5ChildEb
        - Src:             'src/core/mac/data_poll_handler.cpp:123,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/data_poll_handler.cpp:123,25'
          Dst:             _ZN2ot3Mac3Mac32RequestIndirectFrameTransmissionEv
        - Src:             'src/core/mac/data_poll_handler.cpp:127,16'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
    - functionName:    _ZNK2ot3Mac3Mac28IsPerformingIndirectTransmitEv
      functionSourceFile: '/src/openthread/src/core/mac/mac.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15DataPollHandler18RequestFrameChangeENS0_11FrameChangeERNS_5ChildE
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChange
        - aChild
      BBCount:         13
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
        - _ZN2ot15DataPollHandler12NeighborInfo20SetFramePurgePendingEb
        - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
        - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot3Mac3Mac28IsPerformingIndirectTransmitEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_handler.cpp:66,39'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:66,42'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac28IsPerformingIndirectTransmitEv
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
                - _ZN2ot15DataPollHandler12NeighborInfo20SetFramePurgePendingEb
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:81,25'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
        - Branch String:   'src/core/mac/data_poll_handler.cpp:66,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:68,17'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo20SetFramePurgePendingEb
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:81,25'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
                - _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
        - Branch String:   'src/core/mac/data_poll_handler.cpp:68,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:71,13'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:75,13'
              BranchSideFuncs:
                - _ZN2ot15DataPollHandler12NeighborInfo20SetFramePurgePendingEb
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:78,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/data_poll_handler.cpp:66,42'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/data_poll_handler.cpp:66,58'
          Dst:             _ZNK2ot3Mac3Mac28IsPerformingIndirectTransmitEv
        - Src:             'src/core/mac/data_poll_handler.cpp:71,20'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
        - Src:             'src/core/mac/data_poll_handler.cpp:75,20'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo20SetFramePurgePendingEb
        - Src:             'src/core/mac/data_poll_handler.cpp:81,9'
          Dst:             _ZN2ot15DataPollHandler15ResetTxAttemptsERNS_5ChildE
        - Src:             'src/core/mac/data_poll_handler.cpp:82,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14IndirectSenderEEERT_v
        - Src:             'src/core/mac/data_poll_handler.cpp:82,31'
          Dst:             _ZN2ot14IndirectSender21HandleFrameChangeDoneERNS_5ChildE
    - functionName:    _ZN2ot15DataPollHandler5ClearEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10ChildTable15IteratorBuilder3endEv
        - _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
        - _ZN2ot15DataPollHandler12NeighborInfo20SetFramePurgePendingEb
        - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
        - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_handler.cpp:53,23'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:53,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
                - _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
                - _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
                - _ZN2ot15DataPollHandler12NeighborInfo20SetFramePurgePendingEb
                - _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
                - _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
            - BranchSide:      'src/core/mac/data_poll_handler.cpp:61,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/data_poll_handler.cpp:53,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10ChildTableEEERT_v
        - Src:             'src/core/mac/data_poll_handler.cpp:53,43'
          Dst:             _ZN2ot10ChildTable7IterateENS_8Neighbor11StateFilterE
        - Src:             'src/core/mac/data_poll_handler.cpp:53,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder5beginEv
        - Src:             'src/core/mac/data_poll_handler.cpp:53,23'
          Dst:             _ZN2ot10ChildTable15IteratorBuilder3endEv
        - Src:             'src/core/mac/data_poll_handler.cpp:53,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEneERKS3_
        - Src:             'src/core/mac/data_poll_handler.cpp:53,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEdeEv
        - Src:             'src/core/mac/data_poll_handler.cpp:55,15'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo18SetDataPollPendingEb
        - Src:             'src/core/mac/data_poll_handler.cpp:56,15'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo22SetFrameReplacePendingEb
        - Src:             'src/core/mac/data_poll_handler.cpp:57,15'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo20SetFramePurgePendingEb
        - Src:             'src/core/mac/data_poll_handler.cpp:58,15'
          Dst:             _ZN2ot15DataPollHandler12NeighborInfo23ResetIndirectTxAttemptsEv
        - Src:             'src/core/mac/data_poll_handler.cpp:53,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5ChildENS_10ChildTable8IteratorEEppEv
    - functionName:    _ZN2ot15DataPollHandlerC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_handler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/data_poll_handler.cpp:45,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZN2ot12TimerMilliInINS_14DataPollSenderEXadL_ZNS1_15HandlePollTimerEvEEE11HandleTimerERNS_5TimerE
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTimer
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/instance/instance.hpp:1154,5'
          Branch Sides:
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/instance/instance.hpp:1154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:1154,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14DataPollSenderEEERT_v
    - functionName:    _ZN2ot14DataPollSender15HandlePollTimerEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot14DataPollSender12SendDataPollEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.hpp:260,57'
          Dst:             _ZN2ot14DataPollSender12SendDataPollEv
        - Src:             'src/core/mac/data_poll_sender.hpp:260,45'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot14DataPollSender12SendDataPollEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         27
      ICount:          95
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot14DataPollSender11StopPollingEv
        - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - _ZN2ot3Mac3Mac27RequestDataPollTransmissionEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot14DataPollSender9GetParentEv
        - _ZNK2ot3Mac3Mac15GetRxOnWhenIdleEv
        - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:94,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:94,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetRxOnWhenIdleEv
                - _ZNK2ot14DataPollSender9GetParentEv
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac27RequestDataPollTransmissionEv
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:94,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:95,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:95,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:95,5'
              BranchSideFuncs:
                - _ZNK2ot14DataPollSender9GetParentEv
                - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac27RequestDataPollTransmissionEv
        - Branch String:   'src/core/mac/data_poll_sender.cpp:97,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:97,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli4StopEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZN2ot3Mac3Mac27RequestDataPollTransmissionEv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:97,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:101,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:101,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:105,13'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:105,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:109,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:113,9'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender11StopPollingEv
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:118,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:95,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:95,5'
          Dst:             _ZNK2ot3Mac3Mac15GetRxOnWhenIdleEv
        - Src:             'src/core/mac/data_poll_sender.cpp:97,5'
          Dst:             _ZNK2ot14DataPollSender9GetParentEv
        - Src:             'src/core/mac/data_poll_sender.cpp:97,5'
          Dst:             _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
        - Src:             'src/core/mac/data_poll_sender.cpp:99,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
        - Src:             'src/core/mac/data_poll_sender.cpp:101,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:101,5'
          Dst:             _ZN2ot3Mac3Mac27RequestDataPollTransmissionEv
        - Src:             'src/core/mac/data_poll_sender.cpp:109,9'
          Dst:             _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Src:             'src/core/mac/data_poll_sender.cpp:113,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/mac/data_poll_sender.cpp:114,9'
          Dst:             _ZN2ot14DataPollSender11StopPollingEv
        - Src:             'src/core/mac/data_poll_sender.cpp:118,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/mac/data_poll_sender.cpp:118,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - Src:             'src/core/mac/data_poll_sender.cpp:119,9'
          Dst:             _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot14DataPollSender9GetParentEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mle3Mle18GetParentCandidateEv
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot8Neighbor12IsStateValidEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:62,12'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:62,45'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:62,63'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:60,39'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:60,55'
          Dst:             _ZN2ot3Mle3Mle18GetParentCandidateEv
        - Src:             'src/core/mac/data_poll_sender.cpp:62,28'
          Dst:             _ZNK2ot8Neighbor12IsStateValidEv
        - Src:             'src/core/mac/data_poll_sender.cpp:62,63'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:62,79'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
    - functionName:    _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aPollPeriodSelector
      BBCount:         15
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
        - _ZNK2ot14DataPollSender19CalculatePollPeriodEv
        - _ZNK2ot4TimeltERKS0_
        - _ZNK2ot4TimeplEj
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:443,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:445,23'
              BranchSideFuncs:
                - _ZNK2ot14DataPollSender19CalculatePollPeriodEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:448,11'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZNK2ot5Timer9IsRunningEv
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
        - Branch String:   'src/core/mac/data_poll_sender.cpp:450,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:452,13'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:476,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
        - Branch String:   'src/core/mac/data_poll_sender.cpp:452,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:463,17'
              BranchSideFuncs:
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeplEj
                - _ZNK2ot4TimeltERKS0_
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:473,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:463,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:465,17'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:469,17'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:445,23'
          Dst:             _ZNK2ot14DataPollSender19CalculatePollPeriodEv
        - Src:             'src/core/mac/data_poll_sender.cpp:448,11'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/mac/data_poll_sender.cpp:450,16'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/mac/data_poll_sender.cpp:463,33'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/mac/data_poll_sender.cpp:463,53'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'src/core/mac/data_poll_sender.cpp:463,47'
          Dst:             _ZNK2ot4TimeltERKS0_
        - Src:             'src/core/mac/data_poll_sender.cpp:465,24'
          Dst:             _ZN2ot10TimerMilli7StartAtENS_4TimeEj
        - Src:             'src/core/mac/data_poll_sender.cpp:469,24'
          Dst:             _ZN2ot10TimerMilli7StartAtENS_4TimeEj
        - Src:             'src/core/mac/data_poll_sender.cpp:477,16'
          Dst:             _ZN2ot10TimerMilli7StartAtENS_4TimeEj
    - functionName:    _ZN2ot14DataPollSender11StopPollingEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilli4StopEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:80,12'
          Dst:             _ZN2ot10TimerMilli4StopEv
    - functionName:    _ZNK2ot14DataPollSender19CalculatePollPeriodEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         18
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZNK2ot14DataPollSender20GetDefaultPollPeriodEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:485,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:487,22'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:490,9'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
        - Branch String:   'src/core/mac/data_poll_sender.cpp:490,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:492,22'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:502,9'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
        - Branch String:   'src/core/mac/data_poll_sender.cpp:502,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:504,22'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:507,9'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
        - Branch String:   'src/core/mac/data_poll_sender.cpp:507,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:509,22'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:512,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:512,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:512,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:514,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:483,23'
          Dst:             _ZNK2ot14DataPollSender20GetDefaultPollPeriodEv
        - Src:             'src/core/mac/data_poll_sender.cpp:487,18'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/mac/data_poll_sender.cpp:492,18'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/mac/data_poll_sender.cpp:504,18'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/mac/data_poll_sender.cpp:509,18'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
    - functionName:    _ZNK2ot14DataPollSender20GetDefaultPollPeriodEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZN2ot4Time9MsecToSecEj
        - _ZN2ot4Time9SecToMsecEj
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle10GetTimeoutEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:535,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:535,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:537,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:525,34'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:525,50'
          Dst:             _ZNK2ot3Mle3Mle10GetTimeoutEv
        - Src:             'src/core/mac/data_poll_sender.cpp:525,64'
          Dst:             _ZN2ot4Time9MsecToSecEj
        - Src:             'src/core/mac/data_poll_sender.cpp:525,30'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/mac/data_poll_sender.cpp:525,14'
          Dst:             _ZN2ot4Time9SecToMsecEj
    - functionName:    _ZN2ot14DataPollSender18PrepareDataRequestERNS_3Mac8TxFramesE
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTxFrames
      BBCount:         11
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
        - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
        - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZN2ot3Mac7TxFrame4InfoC2Ev
        - _ZN2ot3Mac8TxFrames10GetTxFrameEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot14DataPollSender25GetPollDestinationAddressERNS_3Mac7AddressE
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - _ZNK2ot3Mac3Mac15GetShortAddressEv
        - _ZNK2ot3Mac3Mac8GetPanIdEv
        - _ZNK2ot3Mac7Address10IsExtendedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:554,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:554,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:555,14'
              BranchSideFuncs:
                - _ZN2ot3Mac8TxFrames10GetTxFrameEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:558,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:560,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:564,19'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:546,24'
          Dst:             _ZN2ot3Mac7TxFrame4InfoC2Ev
        - Src:             'src/core/mac/data_poll_sender.cpp:554,5'
          Dst:             _ZNK2ot14DataPollSender25GetPollDestinationAddressERNS_3Mac7AddressE
        - Src:             'src/core/mac/data_poll_sender.cpp:555,24'
          Dst:             _ZN2ot3Mac8TxFrames10GetTxFrameEv
        - Src:             'src/core/mac/data_poll_sender.cpp:558,39'
          Dst:             _ZNK2ot3Mac7Address10IsExtendedEv
        - Src:             'src/core/mac/data_poll_sender.cpp:560,46'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:560,62'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'src/core/mac/data_poll_sender.cpp:560,34'
          Dst:             _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Src:             'src/core/mac/data_poll_sender.cpp:564,43'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:564,59'
          Dst:             _ZNK2ot3Mac3Mac15GetShortAddressEv
        - Src:             'src/core/mac/data_poll_sender.cpp:564,34'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
        - Src:             'src/core/mac/data_poll_sender.cpp:567,48'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:567,64'
          Dst:             _ZNK2ot3Mac3Mac8GetPanIdEv
        - Src:             'src/core/mac/data_poll_sender.cpp:567,23'
          Dst:             _ZN2ot3Mac6PanIds24SetBothSourceDestinationEt
        - Src:             'src/core/mac/data_poll_sender.cpp:574,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:574,26'
          Dst:             _ZN2ot13MeshForwarder17PrepareMacHeadersERNS_3Mac7TxFrameERNS2_4InfoEPKNS_7MessageE
    - functionName:    _ZNK2ot14DataPollSender25GetPollDestinationAddressERNS_3Mac7AddressE
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDest
      BBCount:         15
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - _ZN2ot3Mac7Address8SetShortEt
        - _ZN2ot3Mle3Mle18GetParentCandidateEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot14DataPollSender9GetParentEv
        - _ZNK2ot3Mac3Mac15GetShortAddressEv
        - _ZNK2ot8Neighbor13GetExtAddressEv
        - _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
        - _ZNK2ot8Neighbor9GetRloc16Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:135,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:135,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac15GetShortAddressEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle18GetParentCandidateEv
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:135,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:138,71'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:139,11'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:141,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:141,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor13GetExtAddressEv
                - _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:145,9'
              BranchSideFuncs:
                - _ZNK2ot8Neighbor9GetRloc16Ev
                - _ZN2ot3Mac7Address8SetShortEt
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:133,30'
          Dst:             _ZNK2ot14DataPollSender9GetParentEv
        - Src:             'src/core/mac/data_poll_sender.cpp:135,5'
          Dst:             _ZNK2ot8Neighbor23IsStateValidOrRestoringEv
        - Src:             'src/core/mac/data_poll_sender.cpp:138,10'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:138,26'
          Dst:             _ZNK2ot3Mac3Mac15GetShortAddressEv
        - Src:             'src/core/mac/data_poll_sender.cpp:139,22'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:139,38'
          Dst:             _ZN2ot3Mle3Mle18GetParentCandidateEv
        - Src:             'src/core/mac/data_poll_sender.cpp:141,34'
          Dst:             _ZNK2ot8Neighbor13GetExtAddressEv
        - Src:             'src/core/mac/data_poll_sender.cpp:141,15'
          Dst:             _ZN2ot3Mac7Address11SetExtendedERKNS0_10ExtAddressE
        - Src:             'src/core/mac/data_poll_sender.cpp:145,31'
          Dst:             _ZNK2ot8Neighbor9GetRloc16Ev
        - Src:             'src/core/mac/data_poll_sender.cpp:145,15'
          Dst:             _ZN2ot3Mac7Address8SetShortEt
    - functionName:    _ZN2ot14DataPollSender13StopFastPollsEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         19
      ICount:          84
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:412,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:412,5'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:412,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:416,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:416,5'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:416,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:420,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:420,5'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:420,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:423,5'
          Dst:             _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
    - functionName:    _ZN2ot14DataPollSender13SendFastPollsEh
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNumFastPolls
      BBCount:         14
      ICount:          107
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - _ZN2ot3MaxIhEET_S1_S1_
        - _ZN2ot3MinIhEET_S1_S1_
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:391,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:393,9'
              BranchSideFuncs:
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3MaxIhEET_S1_S1_
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:396,9'
              BranchSideFuncs:
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3MaxIhEET_S1_S1_
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:396,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:398,23'
              BranchSideFuncs:
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3MaxIhEET_S1_S1_
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:401,31'
              BranchSideFuncs:
                - _ZN2ot3MinIhEET_S1_S1_
                - _ZN2ot3MaxIhEET_S1_S1_
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:404,18'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:404,21'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:404,18'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:404,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:404,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:406,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:401,27'
          Dst:             _ZN2ot3MinIhEET_S1_S1_
        - Src:             'src/core/mac/data_poll_sender.cpp:402,27'
          Dst:             _ZN2ot3MaxIhEET_S1_S1_
        - Src:             'src/core/mac/data_poll_sender.cpp:406,9'
          Dst:             _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
    - functionName:    _ZN2ot14DataPollSender13SetAttachModeEb
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:376,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:376,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:378,23'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:380,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:382,13'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:384,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:382,13'
          Dst:             _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
    - functionName:    _ZN2ot14DataPollSender21RecalculatePollPeriodEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:368,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:368,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:370,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:370,9'
          Dst:             _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
    - functionName:    _ZN2ot14DataPollSender19ResetKeepAliveTimerEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
        - _ZNK2ot14DataPollSender20GetDefaultPollPeriodEv
        - _ZNK2ot5Timer9IsRunningEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:431,28'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:431,31'
              BranchSideFuncs:
                - _ZNK2ot14DataPollSender20GetDefaultPollPeriodEv
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:431,28'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:431,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:431,9'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:433,27'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
                - _ZN2ot10TimerMilli7StartAtENS_4TimeEj
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:431,16'
          Dst:             _ZNK2ot5Timer9IsRunningEv
        - Src:             'src/core/mac/data_poll_sender.cpp:431,46'
          Dst:             _ZNK2ot14DataPollSender20GetDefaultPollPeriodEv
        - Src:             'src/core/mac/data_poll_sender.cpp:433,27'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
        - Src:             'src/core/mac/data_poll_sender.cpp:434,16'
          Dst:             _ZN2ot10TimerMilli7StartAtENS_4TimeEj
    - functionName:    _ZN2ot14DataPollSender13ProcessTxDoneERKNS_3Mac7TxFrameEPKNS1_7RxFrameE7otError
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aAckFrame
        - aError
      BBCount:         30
      ICount:          109
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot14DataPollSender12SendDataPollEv
        - _ZN2ot14DataPollSender19ResetKeepAliveTimerEv
        - _ZN2ot3Mle3Mle9GetParentEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mac5Frame15GetFramePendingEv
        - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:330,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:330,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle9GetParentEv
                - _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZN2ot14DataPollSender19ResetKeepAliveTimerEv
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:330,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:331,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:331,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZN2ot14DataPollSender19ResetKeepAliveTimerEv
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:331,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:332,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:332,5'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZN2ot14DataPollSender19ResetKeepAliveTimerEv
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:332,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:342,30'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:342,33'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZN2ot14DataPollSender19ResetKeepAliveTimerEv
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:356,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
        - Branch String:   'src/core/mac/data_poll_sender.cpp:342,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:344,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZN2ot14DataPollSender19ResetKeepAliveTimerEv
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:356,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
        - Branch String:   'src/core/mac/data_poll_sender.cpp:346,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:348,26'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:352,13'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender19ResetKeepAliveTimerEv
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
        - Branch String:   'src/core/mac/data_poll_sender.cpp:356,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:356,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:358,21'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:331,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:331,5'
          Dst:             _ZN2ot3Mle3Mle9GetParentEv
        - Src:             'src/core/mac/data_poll_sender.cpp:331,5'
          Dst:             _ZNK2ot8Neighbor28IsEnhancedKeepAliveSupportedEv
        - Src:             'src/core/mac/data_poll_sender.cpp:332,5'
          Dst:             _ZNK2ot3Mac5Frame18GetSecurityEnabledEv
        - Src:             'src/core/mac/data_poll_sender.cpp:346,24'
          Dst:             _ZNK2ot3Mac5Frame15GetFramePendingEv
        - Src:             'src/core/mac/data_poll_sender.cpp:352,13'
          Dst:             _ZN2ot14DataPollSender19ResetKeepAliveTimerEv
        - Src:             'src/core/mac/data_poll_sender.cpp:358,21'
          Dst:             _ZN2ot14DataPollSender12SendDataPollEv
        - Src:             'src/core/mac/data_poll_sender.cpp:358,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot14DataPollSender14ProcessRxFrameERKNS_3Mac7RxFrameE
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
      BBCount:         12
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot14DataPollSender12SendDataPollEv
        - _ZNK2ot3Mac5Frame15GetFramePendingEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:312,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:312,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame15GetFramePendingEv
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:312,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:316,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:316,32'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:318,21'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:316,16'
          Dst:             _ZNK2ot3Mac5Frame15GetFramePendingEv
        - Src:             'src/core/mac/data_poll_sender.cpp:318,21'
          Dst:             _ZN2ot14DataPollSender12SendDataPollEv
        - Src:             'src/core/mac/data_poll_sender.cpp:318,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot14DataPollSender17HandlePollTimeoutEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         12
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot14DataPollSender12SendDataPollEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:291,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:291,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:291,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:297,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:299,21'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender12SendDataPollEv
                - _ZL11IgnoreError7otError.23783
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:303,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:295,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/mac/data_poll_sender.cpp:299,21'
          Dst:             _ZN2ot14DataPollSender12SendDataPollEv
        - Src:             'src/core/mac/data_poll_sender.cpp:299,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot14DataPollSender14HandlePollSentERNS_3Mac7TxFrameE7otError
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aError
      BBCount:         41
      ICount:          236
      EdgeCount:       49
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
        - _ZN2ot14DataPollSender11StopPollingEv
        - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot3Mle3Mle14BecomeDetachedEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot14DataPollSender9GetParentEv
        - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame7IsEmptyEv
        - _ZNK2ot8Neighbor14IsStateInvalidEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:198,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame7IsEmptyEv
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZL11IgnoreError7otError.23783
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
                - _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
                - _ZNK2ot14DataPollSender9GetParentEv
                - _ZNK2ot8Neighbor14IsStateInvalidEv
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.23783
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:198,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:200,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:202,21'
              BranchSideFuncs:
                - _ZNK2ot14DataPollSender9GetParentEv
                - _ZNK2ot8Neighbor14IsStateInvalidEv
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.23783
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:206,9'
              BranchSideFuncs:
                - _ZNK2ot14DataPollSender9GetParentEv
                - _ZNK2ot8Neighbor14IsStateInvalidEv
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.23783
        - Branch String:   'src/core/mac/data_poll_sender.cpp:206,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:208,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender11StopPollingEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle14BecomeDetachedEv
                - _ZL11IgnoreError7otError.23783
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:213,13'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Branch String:   'src/core/mac/data_poll_sender.cpp:213,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:217,13'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:239,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:239,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:244,9'
              BranchSideFuncs:
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:217,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:219,13'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:228,13'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:221,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:223,45'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:226,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:228,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:230,13'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:235,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:257,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:260,18'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:268,13'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:260,17'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:262,17'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:265,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:276,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:276,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:278,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:195,18'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'src/core/mac/data_poll_sender.cpp:200,17'
          Dst:             _ZNK2ot3Mac5Frame7IsEmptyEv
        - Src:             'src/core/mac/data_poll_sender.cpp:202,28'
          Dst:             _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - Src:             'src/core/mac/data_poll_sender.cpp:202,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/data_poll_sender.cpp:203,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_13MeshForwarderEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:203,30'
          Dst:             _ZN2ot13MeshForwarder25UpdateNeighborOnSentFrameERNS_3Mac7TxFrameE7otErrorRKNS1_7AddressEb
        - Src:             'src/core/mac/data_poll_sender.cpp:206,9'
          Dst:             _ZNK2ot14DataPollSender9GetParentEv
        - Src:             'src/core/mac/data_poll_sender.cpp:206,21'
          Dst:             _ZNK2ot8Neighbor14IsStateInvalidEv
        - Src:             'src/core/mac/data_poll_sender.cpp:208,9'
          Dst:             _ZN2ot14DataPollSender11StopPollingEv
        - Src:             'src/core/mac/data_poll_sender.cpp:209,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:209,37'
          Dst:             _ZN2ot3Mle3Mle14BecomeDetachedEv
        - Src:             'src/core/mac/data_poll_sender.cpp:209,9'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/mac/data_poll_sender.cpp:250,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/mac/data_poll_sender.cpp:250,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/mac/data_poll_sender.cpp:278,9'
          Dst:             _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
    - functionName:    _ZNK2ot14DataPollSender22GetKeepAlivePollPeriodEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZNK2ot14DataPollSender20GetDefaultPollPeriodEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:185,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:185,9'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:187,22'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:183,23'
          Dst:             _ZNK2ot14DataPollSender20GetDefaultPollPeriodEv
        - Src:             'src/core/mac/data_poll_sender.cpp:187,18'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
    - functionName:    _ZN2ot14DataPollSender21SetExternalPollPeriodEj
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aPeriod
      BBCount:         18
      ICount:          84
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - _ZN2ot3MinIjEET_S1_S1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:160,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:162,9'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:167,9'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:162,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:162,9'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:162,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/mac/data_poll_sender.cpp:167,9'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:167,32'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:169,31'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:173,13'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:175,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:164,19'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/mac/data_poll_sender.cpp:173,13'
          Dst:             _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
    - functionName:    _ZN2ot14DataPollSender12StartPollingEv
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/mac/data_poll_sender.cpp:67,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:67,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:67,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
                - __assert_fail
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
        - Branch String:   'src/core/mac/data_poll_sender.cpp:69,5'
          Branch Sides:
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:69,5'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
            - BranchSide:      'src/core/mac/data_poll_sender.cpp:71,5'
              BranchSideFuncs:
                - _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:69,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/mac/data_poll_sender.cpp:69,5'
          Dst:             _ZNK2ot3Mle3Mle14IsRxOnWhenIdleEv
        - Src:             'src/core/mac/data_poll_sender.cpp:69,5'
          Dst:             __assert_fail
        - Src:             'src/core/mac/data_poll_sender.cpp:72,5'
          Dst:             _ZN2ot14DataPollSender16ScheduleNextPollENS0_18PollPeriodSelectorE
    - functionName:    _ZN2ot12TimerMilliInINS_14DataPollSenderEXadL_ZNS1_15HandlePollTimerEvEEEC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/common/timer.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - _ZN2ot12TimerMilliInINS_14DataPollSenderEXadL_ZNS1_15HandlePollTimerEvEEE11HandleTimerERNS_5TimerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot10TimerMilliC2ERNS_8InstanceERFvRNS_5TimerEE
        - Src:             'src/core/common/timer.hpp:339,11'
          Dst:             _ZN2ot12TimerMilliInINS_14DataPollSenderEXadL_ZNS1_15HandlePollTimerEvEEE11HandleTimerERNS_5TimerE
    - functionName:    _ZN2ot14DataPollSenderC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/mac/data_poll_sender.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12TimerMilliInINS_14DataPollSenderEXadL_ZNS1_15HandlePollTimerEvEEEC2ERNS_8InstanceE
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - _ZN2ot4TimeC2Ej
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/mac/data_poll_sender.cpp:43,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
        - Src:             'src/core/mac/data_poll_sender.cpp:44,7'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'src/core/mac/data_poll_sender.cpp:48,7'
          Dst:             _ZN2ot12TimerMilliInINS_14DataPollSenderEXadL_ZNS1_15HandlePollTimerEvEEEC2ERNS_8InstanceE
    - functionName:    _ZN2ot19AnnounceBeginClient11SendRequestEjhtRKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/meshcop/announce_begin_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - char
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aChannelMask
        - aCount
        - aPeriod
        - aAddress
      BBCount:         49
      ICount:          189
      EdgeCount:       60
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - _ZN2ot4Coap7Message10InitAsPostERKNS_3Ip67AddressENS_3UriE
        - _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - _ZNK2ot15InstanceLocator11GetInstanceEv
        - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
        - _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/announce_begin_client.cpp:58,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:58,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
                - _ZN2ot7Message4FreeEv
                - _ZN2ot4Coap7Message10InitAsPostERKNS_3Ip67AddressENS_3UriE
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:58,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/announce_begin_client.cpp:59,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:59,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message10InitAsPostERKNS_3Ip67AddressENS_3UriE
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:59,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/announce_begin_client.cpp:61,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:61,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:62,5'
              BranchSideFuncs:
                - _ZN2ot4Coap7Message16SetPayloadMarkerEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/announce_begin_client.cpp:62,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:62,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:64,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
                - _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
                - _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/announce_begin_client.cpp:64,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:64,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:67,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/announce_begin_client.cpp:67,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:67,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:69,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/announce_begin_client.cpp:69,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:69,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:70,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/announce_begin_client.cpp:70,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:70,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:72,45'
              BranchSideFuncs:
                - _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/announce_begin_client.cpp:74,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:74,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:76,5'
              BranchSideFuncs:
                - _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/announce_begin_client.cpp:79,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:79,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:79,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/announce_begin_client.cpp:79,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:79,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/announce_begin_client.cpp:79,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/announce_begin_client.cpp:55,34'
          Dst:             _ZNK2ot15InstanceLocator11GetInstanceEv
        - Src:             'src/core/meshcop/announce_begin_client.cpp:55,22'
          Dst:             _ZN2ot3Tmf11MessageInfoC2ERNS_8InstanceE
        - Src:             'src/core/meshcop/announce_begin_client.cpp:58,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/meshcop/announce_begin_client.cpp:58,5'
          Dst:             _ZNK2ot7MeshCoP12Commissioner8IsActiveEv
        - Src:             'src/core/meshcop/announce_begin_client.cpp:59,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/announce_begin_client.cpp:59,5'
          Dst:             _ZN2ot4Coap8CoapBase18NewPriorityMessageEv
        - Src:             'src/core/meshcop/announce_begin_client.cpp:61,5'
          Dst:             _ZN2ot4Coap7Message10InitAsPostERKNS_3Ip67AddressENS_3UriE
        - Src:             'src/core/meshcop/announce_begin_client.cpp:62,5'
          Dst:             _ZN2ot4Coap7Message16SetPayloadMarkerEv
        - Src:             'src/core/meshcop/announce_begin_client.cpp:64,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP12CommissionerEEERT_v
        - Src:             'src/core/meshcop/announce_begin_client.cpp:64,5'
          Dst:             _ZNK2ot7MeshCoP12Commissioner12GetSessionIdEv
        - Src:             'src/core/meshcop/announce_begin_client.cpp:64,5'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP24CommissionerSessionIdTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/announce_begin_client.cpp:67,5'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv8AppendToERNS_7MessageEj
        - Src:             'src/core/meshcop/announce_begin_client.cpp:69,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh54EhEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/announce_begin_client.cpp:70,5'
          Dst:             _ZN2ot3Tlv6AppendINS_11UintTlvInfoILh55EtEEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/announce_begin_client.cpp:72,17'
          Dst:             _ZN2ot3Tmf11MessageInfo27SetSockAddrToRlocPeerAddrToERKNS_3Ip67AddressE
        - Src:             'src/core/meshcop/announce_begin_client.cpp:74,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/announce_begin_client.cpp:74,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/announce_begin_client.cpp:76,5'
          Dst:             _ZN2ot11UriToStringILNS_3UriE10EEEPKcv
        - Src:             'src/core/meshcop/announce_begin_client.cpp:76,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/announce_begin_client.cpp:79,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZN2ot19AnnounceBeginClientC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/announce_begin_client.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/announce_begin_client.cpp:45,7'
          Dst:             _ZN2ot15InstanceLocatorC2ERNS_8InstanceE
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_14SecurityPolicyEEERT_RKS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE11EEEvv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 692
      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:    _ZN2ot10AsNonConstINS_4PskcEEERT_RKS2_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE10EEEvv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 691
      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:    _ZN2ot10AsNonConstINS_7MeshCoP11NetworkNameEEERT_RKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE3EEEvv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 684
      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:    _ZN2ot10AsNonConstINS_3Ip613NetworkPrefixEEERT_RKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE5EEEvv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionLinenumberEnd: 686
      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:    _ZN2ot10AsNonConstINS_7MeshCoP13ExtendedPanIdEEERT_RKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE4EEEvv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 685
      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:    _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE12EEEvv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 693
      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:    _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE9EEEvv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 690
      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:    _ZN2ot10AsCoreTypeI16otSecurityPolicyEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI6otPskcEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI13otNetworkNameEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE1EEEvv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 682
      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:    _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE0EEEvv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 681
      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:    _ZN2ot6Random6Crypto4FillINS_4PskcEEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random6Crypto10FillBufferEPht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/random.hpp:220,12'
          Dst:             _ZN2ot6Random6Crypto10FillBufferEPht
    - functionName:    _ZN2ot7MeshCoP7Dataset12TypeToStringENS1_4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aType
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP7Dataset10IsSubsetOfERKS1_
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         25
      ICount:          110
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK2ot3Tlv7GetSizeEv
        - _ZNK2ot7MeshCoP3Tlv7GetNextEv
        - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
        - _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
        - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:572,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:576,14'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - memcmp
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:587,14'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset.cpp:576,55'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:576,59'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - memcmp
            - BranchSide:      'src/core/meshcop/dataset.cpp:579,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - memcmp
        - Branch String:   'src/core/meshcop/dataset.cpp:576,101'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:577,14'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - memcmp
            - BranchSide:      'src/core/meshcop/dataset.cpp:579,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - memcmp
        - Branch String:   'src/core/meshcop/dataset.cpp:576,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:579,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - memcmp
            - BranchSide:      'src/core/meshcop/dataset.cpp:582,20'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - memcmp
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - Branch String:   'src/core/meshcop/dataset.cpp:583,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:583,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv7GetSizeEv
                - memcmp
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:583,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset.cpp:584,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:584,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
                - _ZNK2ot3Tlv7GetSizeEv
                - memcmp
            - BranchSide:      'src/core/meshcop/dataset.cpp:584,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:572,27'
          Dst:             _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
        - Src:             'src/core/meshcop/dataset.cpp:572,49'
          Dst:             _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
        - Src:             'src/core/meshcop/dataset.cpp:576,19'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:576,64'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:577,19'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:582,40'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:582,27'
          Dst:             _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:584,9'
          Dst:             _ZNK2ot3Tlv7GetSizeEv
        - Src:             'src/core/meshcop/dataset.cpp:584,9'
          Dst:             memcmp
        - Src:             'src/core/meshcop/dataset.cpp:572,74'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetNextEv
    - functionName:    _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot2AsINS_7MeshCoP3TlvEEEPKT_PKNS_3TlvE
        - _ZN2ot3Tlv7FindTlvEPKvth
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:234,69'
          Dst:             _ZN2ot3Tlv7FindTlvEPKvth
        - Src:             'src/core/meshcop/dataset.cpp:234,61'
          Dst:             _ZN2ot2AsINS_7MeshCoP3TlvEEEPKT_PKNS_3TlvE
    - functionName:    _ZN2ot7MeshCoP7Dataset15RemoveTimestampENS1_4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset15TimestampTlvForENS1_4TypeE
        - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:566,55'
          Dst:             _ZN2ot7MeshCoP7Dataset15TimestampTlvForENS1_4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:566,45'
          Dst:             _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
    - functionName:    _ZN2ot7MeshCoP7Dataset15TimestampTlvForENS1_4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aType
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - _ZN2ot7MeshCoP7Dataset9RemoveTlvEPNS0_3TlvE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:530,54'
          Dst:             _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:530,44'
          Dst:             _ZN2ot7MeshCoP7Dataset9RemoveTlvEPNS0_3TlvE
    - functionName:    _ZN2ot7MeshCoP7Dataset9RemoveTlvEPNS0_3TlvE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlv
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:534,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:534,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:536,55'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:537,47'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZN2ot7MeshCoP7Dataset14WriteTimestampENS1_4TypeERKNS0_9TimestampE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aTimestamp
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset15TimestampTlvForENS1_4TypeE
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:563,21'
          Dst:             _ZN2ot7MeshCoP7Dataset15TimestampTlvForENS1_4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:563,12'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
    - functionName:    _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
        - aValue
        - aLength
      BBCount:         12
      ICount:          115
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZN2ot3Tlv8GetValueEv
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
        - _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - _ZN2ot7MeshCoP7Dataset9RemoveTlvEPNS0_3TlvE
        - _ZNK2ot3Tlv9GetLengthEv
      functionUses:    15
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:370,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:372,41'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvEPNS0_3TlvE
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot3Tlv8GetValueEv
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:375,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvEPNS0_3TlvE
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot3Tlv8GetValueEv
                - _ZN2ot10TimerMilli6GetNowEv
        - Branch String:   'src/core/meshcop/dataset.cpp:375,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:375,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvEPNS0_3TlvE
                - _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
                - _ZN2ot3Tlv9SetLengthEh
                - _ZN2ot3Tlv8GetValueEv
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:375,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:367,31'
          Dst:             _ZN2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:372,49'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/meshcop/dataset.cpp:377,5'
          Dst:             _ZN2ot7MeshCoP7Dataset9RemoveTlvEPNS0_3TlvE
        - Src:             'src/core/meshcop/dataset.cpp:379,14'
          Dst:             _ZN2ot7MeshCoP7Dataset10GetTlvsEndEv
        - Src:             'src/core/meshcop/dataset.cpp:382,13'
          Dst:             _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:383,13'
          Dst:             _ZN2ot3Tlv9SetLengthEh
        - Src:             'src/core/meshcop/dataset.cpp:384,20'
          Dst:             _ZN2ot3Tlv8GetValueEv
        - Src:             'src/core/meshcop/dataset.cpp:386,19'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZNK2ot7MeshCoP7Dataset13ReadTimestampENS1_4TypeERNS0_9TimestampE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aType
        - aTimestamp
      BBCount:         9
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset15TimestampTlvForENS1_4TypeE
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
        - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:549,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:549,5'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:549,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:547,32'
          Dst:             _ZN2ot7MeshCoP7Dataset15TimestampTlvForENS1_4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:547,24'
          Dst:             _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:555,23'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
    - functionName:    _ZN2ot7MeshCoP7Dataset14AppendTlvsFromEPKhh
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTlvs
        - aLength
      BBCount:         7
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:521,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:521,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:521,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI16otSecurityPolicyEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:751,12'
          Dst:             _ZN2ot10AsCoreTypeI16otSecurityPolicyEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Tlv9SetLengthEh
        - _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:463,9'
          Dst:             _ZN2ot7MeshCoP3Tlv7SetTypeENS1_4TypeE
        - Src:             'src/core/meshcop/meshcop_tlvs.hpp:464,9'
          Dst:             _ZN2ot3Tlv9SetLengthEh
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:138,77'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:138,93'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE11EEEbv
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI6otPskcEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:747,88'
          Dst:             _ZN2ot10AsCoreTypeI6otPskcEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:383,16'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:138,77'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:138,93'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE10EEEbv
    - functionName:    _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
        - _ZN2ot9BigEndian8HostSwapItEET_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:400,53'
          Dst:             _ZN2ot9BigEndian8HostSwapItEET_S2_
        - Src:             'src/core/meshcop/dataset.hpp:402,16'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:138,77'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:138,93'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE7EEEbv
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI13otNetworkNameEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:726,12'
          Dst:             _ZN2ot10AsCoreTypeI13otNetworkNameEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE3EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:138,77'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:138,93'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE3EEEbv
    - functionName:    _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:383,16'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE2EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:138,77'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:138,93'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE2EEEbv
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 736
      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:    _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:383,16'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:138,77'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:138,93'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE5EEEbv
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI15otExtendedPanIdEERKNS_8CoreTypeIT_E4TypeEPKS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:731,12'
          Dst:             _ZN2ot10AsCoreTypeI15otExtendedPanIdEERKNS_8CoreTypeIT_E4TypeEPKS3_
    - functionName:    _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:383,16'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE4EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:138,77'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:138,93'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE4EEEbv
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 754
      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:    _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:138,77'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:138,93'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE12EEEbv
    - functionName:    _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:383,16'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 745
      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:    _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:138,77'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:138,93'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE9EEEbv
    - functionName:    _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:383,16'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE8EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:138,77'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:138,93'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE8EEEbv
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE6EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:138,77'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:138,93'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE6EEEbv
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE1EEEvRNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTimestamp
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP9Timestamp7SetFromERK11otTimestamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:766,16'
          Dst:             _ZN2ot7MeshCoP9Timestamp7SetFromERK11otTimestamp
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE1EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE1EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:138,77'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:138,93'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE1EEEbv
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE0EEEvRNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTimestamp
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP9Timestamp7SetFromERK11otTimestamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:761,16'
          Dst:             _ZN2ot7MeshCoP9Timestamp7SetFromERK11otTimestamp
    - functionName:    _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE0EEEbv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE0EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:138,77'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:138,93'
          Dst:             _ZNK2ot7MeshCoP7Dataset10Components9IsPresentILNS1_9ComponentE0EEEbv
    - functionName:    _ZN2ot7MeshCoP7Dataset13WriteTlvsFromEPKhh
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTlvs
        - aLength
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
        - _ZN2ot7MeshCoP7Dataset7SetFromEPKhh
        - _ZN2ot7MeshCoP7DatasetC2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:414,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:414,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:415,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:412,13'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset.cpp:414,5'
          Dst:             _ZN2ot7MeshCoP7Dataset7SetFromEPKhh
        - Src:             'src/core/meshcop/dataset.cpp:415,13'
          Dst:             _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
    - functionName:    _ZN2ot7MeshCoP7Dataset7SetFromEPKhh
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTlvs
        - aLength
      BBCount:         9
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:329,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:329,5'
              BranchSideFuncs:
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:329,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:334,19'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
      BBCount:         16
      ICount:          69
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
        - _ZNK2ot7MeshCoP3Tlv7GetNextEv
        - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
        - _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
        - _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:398,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:398,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:400,27'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
        - Branch String:   'src/core/meshcop/dataset.cpp:400,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:402,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:403,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset.cpp:402,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:402,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:403,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:398,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
        - Src:             'src/core/meshcop/dataset.cpp:400,36'
          Dst:             _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
        - Src:             'src/core/meshcop/dataset.cpp:400,67'
          Dst:             _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
        - Src:             'src/core/meshcop/dataset.cpp:402,9'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
        - Src:             'src/core/meshcop/dataset.cpp:400,92'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetNextEv
    - functionName:    _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         33
      ICount:          123
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot3Tlv7FindTlvEPKvth
        - _ZN2ot7MeshCoP7Dataset10IsTlvValidERKNS0_3TlvE
        - _ZNK2ot3Tlv10IsExtendedEv
        - _ZNK2ot7MeshCoP3Tlv7GetNextEv
        - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
        - _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:108,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:108,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10IsTlvValidERKNS0_3TlvE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot3Tlv7FindTlvEPKvth
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:108,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset.cpp:110,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:112,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10IsTlvValidERKNS0_3TlvE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot3Tlv7FindTlvEPKvth
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:120,11'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset.cpp:112,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:112,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:112,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10IsTlvValidERKNS0_3TlvE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot3Tlv7FindTlvEPKvth
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv10IsExtendedEv
        - Branch String:   'src/core/meshcop/dataset.cpp:112,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:112,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10IsTlvValidERKNS0_3TlvE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot3Tlv7FindTlvEPKvth
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv10IsExtendedEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:112,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset.cpp:112,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:112,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset10IsTlvValidERKNS0_3TlvE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot3Tlv7FindTlvEPKvth
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:112,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset.cpp:113,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:113,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot3Tlv7FindTlvEPKvth
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10IsTlvValidERKNS0_3TlvE
            - BranchSide:      'src/core/meshcop/dataset.cpp:113,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset.cpp:117,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:117,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot3Tlv10IsExtendedEv
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZN2ot7MeshCoP7Dataset10IsTlvValidERKNS0_3TlvE
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot3Tlv7FindTlvEPKvth
            - BranchSide:      'src/core/meshcop/dataset.cpp:117,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:105,24'
          Dst:             _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
        - Src:             'src/core/meshcop/dataset.cpp:110,27'
          Dst:             _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
        - Src:             'src/core/meshcop/dataset.cpp:112,9'
          Dst:             _ZNK2ot3Tlv10IsExtendedEv
        - Src:             'src/core/meshcop/dataset.cpp:112,9'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetNextEv
        - Src:             'src/core/meshcop/dataset.cpp:113,9'
          Dst:             _ZN2ot7MeshCoP7Dataset10IsTlvValidERKNS0_3TlvE
        - Src:             'src/core/meshcop/dataset.cpp:117,9'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:117,9'
          Dst:             _ZN2ot3Tlv7FindTlvEPKvth
        - Src:             'src/core/meshcop/dataset.cpp:110,65'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetNextEv
    - functionName:    _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlv
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
        - _ZNK2ot3Tlv8GetValueEv
        - _ZNK2ot3Tlv9GetLengthEv
        - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:392,65'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:392,81'
          Dst:             _ZNK2ot3Tlv8GetValueEv
        - Src:             'src/core/meshcop/dataset.cpp:392,98'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/meshcop/dataset.cpp:392,51'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
    - functionName:    _ZN2ot7MeshCoP7Dataset10IsTlvValidERKNS0_3TlvE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         32
      ICount:          169
      EdgeCount:       34
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEERKT_RKNS_3TlvE
        - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEERKT_RKNS_3TlvE
        - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEERKT_RKNS_3TlvE
        - _ZNK2ot3Mle15ChannelTlvValue7IsValidEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv9GetLengthEv
        - _ZNK2ot7MeshCoP14ChannelMaskTlv7IsValidEv
        - _ZNK2ot7MeshCoP14NetworkNameTlv7IsValidEv
        - _ZNK2ot7MeshCoP17SecurityPolicyTlv7IsValidEv
        - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:131,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:134,19'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:137,19'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:140,19'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:143,19'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:146,19'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:149,19'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:152,19'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:155,19'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:158,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue7IsValidEv
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:162,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue7IsValidEv
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:166,38'
              BranchSideFuncs:
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEERKT_RKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv7IsValidEv
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:170,41'
              BranchSideFuncs:
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEERKT_RKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv7IsValidEv
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:174,38'
              BranchSideFuncs:
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEERKT_RKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv7IsValidEv
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:178,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
        - Branch String:   'src/core/meshcop/dataset.cpp:158,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:158,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue7IsValidEv
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:158,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset.cpp:162,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:162,9'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue7IsValidEv
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:162,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset.cpp:181,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:181,21'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:183,20'
              BranchSideFuncs:
                - _ZNK2ot3Tlv9GetLengthEv
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:131,18'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:158,9'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/meshcop/dataset.cpp:159,24'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:159,50'
          Dst:             _ZNK2ot3Mle15ChannelTlvValue7IsValidEv
        - Src:             'src/core/meshcop/dataset.cpp:162,9'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
        - Src:             'src/core/meshcop/dataset.cpp:163,24'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:163,56'
          Dst:             _ZNK2ot3Mle15ChannelTlvValue7IsValidEv
        - Src:             'src/core/meshcop/dataset.cpp:166,19'
          Dst:             _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEERKT_RKNS_3TlvE
        - Src:             'src/core/meshcop/dataset.cpp:166,44'
          Dst:             _ZNK2ot7MeshCoP14NetworkNameTlv7IsValidEv
        - Src:             'src/core/meshcop/dataset.cpp:170,19'
          Dst:             _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEERKT_RKNS_3TlvE
        - Src:             'src/core/meshcop/dataset.cpp:170,47'
          Dst:             _ZNK2ot7MeshCoP17SecurityPolicyTlv7IsValidEv
        - Src:             'src/core/meshcop/dataset.cpp:174,19'
          Dst:             _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEERKT_RKNS_3TlvE
        - Src:             'src/core/meshcop/dataset.cpp:174,44'
          Dst:             _ZNK2ot7MeshCoP14ChannelMaskTlv7IsValidEv
        - Src:             'src/core/meshcop/dataset.cpp:183,25'
          Dst:             _ZNK2ot3Tlv9GetLengthEv
    - functionName:    _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 177
      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:    _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEERKT_RKNS_3TlvE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEERKT_RKNS_3TlvE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEERKT_RKNS_3TlvE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7DatasetC2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesIA254_hEEvRT_
        - _ZN2ot4TimeC2Ej
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:97,7'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'src/core/meshcop/dataset.cpp:99,5'
          Dst:             _ZN2ot13ClearAllBytesIA254_hEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesIA254_hEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset7SetFromERKNS_7MessageERKNS_11OffsetRangeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aOffsetRange
      BBCount:         13
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10TimerMilli6GetNowEv
        - _ZNK2ot11OffsetRange9GetLengthEv
        - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:352,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:352,5'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot10TimerMilli6GetNowEv
            - BranchSide:      'src/core/meshcop/dataset.cpp:352,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset.cpp:354,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:354,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:355,36'
              BranchSideFuncs:
                - _ZNK2ot11OffsetRange9GetLengthEv
                - _ZN2ot10TimerMilli6GetNowEv
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:352,5'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/meshcop/dataset.cpp:354,5'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/meshcop/dataset.cpp:354,5'
          Dst:             _ZNK2ot7Message4ReadERKNS_11OffsetRangeEPvt
        - Src:             'src/core/meshcop/dataset.cpp:355,49'
          Dst:             _ZNK2ot11OffsetRange9GetLengthEv
        - Src:             'src/core/meshcop/dataset.cpp:357,19'
          Dst:             _ZN2ot10TimerMilli6GetNowEv
    - functionName:    _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKNS1_4InfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDatasetInfo
      BBCount:         95
      ICount:          373
      EdgeCount:       121
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
        - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
        - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
        - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
        - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
        - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
        - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
        - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
        - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
        - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
        - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
        - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
        - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
        - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
        - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
        - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
        - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE0EEEvRNS1_7TypeForIXT_EE4TypeE
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE1EEEvRNS1_7TypeForIXT_EE4TypeE
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE6EEERKNS1_7TypeForIXT_EE4TypeEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
        - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE0EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE1EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE6EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE8EEEbv
        - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
        - _ZNK2ot7MeshCoP8NameData9GetBufferEv
        - _ZNK2ot7MeshCoP8NameData9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:425,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:429,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE0EEEvRNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE1EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE6EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE1EEEvRNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:433,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE1EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE6EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE1EEEvRNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:430,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:430,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:431,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE1EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE6EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE1EEEvRNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:433,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:437,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE1EEEvRNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE6EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:441,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE6EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:438,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:438,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:439,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE6EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE6EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:441,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:443,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE6EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:446,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:443,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:443,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:444,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE8EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:446,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:450,40'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:454,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:451,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:451,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:452,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:454,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:458,40'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
            - BranchSide:      'src/core/meshcop/dataset.cpp:462,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
        - Branch String:   'src/core/meshcop/dataset.cpp:459,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:459,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:460,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
        - Branch String:   'src/core/meshcop/dataset.cpp:462,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:466,45'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:470,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:467,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:467,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:468,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:470,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:472,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:475,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:472,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:472,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:473,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:475,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:477,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:480,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:477,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:477,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:478,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:480,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:482,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
            - BranchSide:      'src/core/meshcop/dataset.cpp:485,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
        - Branch String:   'src/core/meshcop/dataset.cpp:482,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:482,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:483,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
        - Branch String:   'src/core/meshcop/dataset.cpp:485,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:487,29'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
                - _ZNK2ot7MeshCoP8NameData9GetBufferEv
                - _ZNK2ot7MeshCoP8NameData9GetLengthEv
                - _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:492,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:489,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:489,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:490,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:492,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:494,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:497,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:494,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:494,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:495,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:497,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:499,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
            - BranchSide:      'src/core/meshcop/dataset.cpp:502,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
        - Branch String:   'src/core/meshcop/dataset.cpp:499,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:499,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:500,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
        - Branch String:   'src/core/meshcop/dataset.cpp:502,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:502,49'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
            - BranchSide:      'src/core/meshcop/dataset.cpp:506,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
                - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
                - _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
        - Branch String:   'src/core/meshcop/dataset.cpp:508,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:508,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:509,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:425,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE0EEEbv
        - Src:             'src/core/meshcop/dataset.cpp:429,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE0EEEvRNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:430,9'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset.cpp:433,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE1EEEbv
        - Src:             'src/core/meshcop/dataset.cpp:437,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE1EEEvRNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:438,9'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset.cpp:441,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE6EEEbv
        - Src:             'src/core/meshcop/dataset.cpp:443,9'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE6EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.cpp:443,9'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
        - Src:             'src/core/meshcop/dataset.cpp:446,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE8EEEbv
        - Src:             'src/core/meshcop/dataset.cpp:450,53'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE8EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.cpp:450,22'
          Dst:             _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
        - Src:             'src/core/meshcop/dataset.cpp:451,9'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset.cpp:454,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE9EEEbv
        - Src:             'src/core/meshcop/dataset.cpp:458,53'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.cpp:458,22'
          Dst:             _ZN2ot3Mle15ChannelTlvValue17SetChannelAndPageEt
        - Src:             'src/core/meshcop/dataset.cpp:459,9'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEE7otErrorRKNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset.cpp:462,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE12EEEbv
        - Src:             'src/core/meshcop/dataset.cpp:466,58'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.cpp:466,9'
          Dst:             _ZN2ot7MeshCoP14ChannelMaskTlv12PrepareValueERNS1_5ValueEjb
        - Src:             'src/core/meshcop/dataset.cpp:467,9'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
        - Src:             'src/core/meshcop/dataset.cpp:470,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE4EEEbv
        - Src:             'src/core/meshcop/dataset.cpp:472,9'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.cpp:472,9'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh2ENS0_13ExtendedPanIdEEEEE7otErrorRKNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset.cpp:475,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE5EEEbv
        - Src:             'src/core/meshcop/dataset.cpp:477,9'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.cpp:477,9'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRKNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset.cpp:480,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE2EEEbv
        - Src:             'src/core/meshcop/dataset.cpp:482,9'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.cpp:482,9'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRKNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset.cpp:485,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE3EEEbv
        - Src:             'src/core/meshcop/dataset.cpp:487,42'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.cpp:487,62'
          Dst:             _ZNK2ot7MeshCoP11NetworkName9GetAsDataEv
        - Src:             'src/core/meshcop/dataset.cpp:489,9'
          Dst:             _ZNK2ot7MeshCoP8NameData9GetBufferEv
        - Src:             'src/core/meshcop/dataset.cpp:489,9'
          Dst:             _ZNK2ot7MeshCoP8NameData9GetLengthEv
        - Src:             'src/core/meshcop/dataset.cpp:489,9'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvENS0_3Tlv4TypeEPKvh
        - Src:             'src/core/meshcop/dataset.cpp:492,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE7EEEbv
        - Src:             'src/core/meshcop/dataset.cpp:494,9'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE7EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.cpp:494,9'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS_11UintTlvInfoILh1EtEEEE7otErrorNT_13UintValueTypeE
        - Src:             'src/core/meshcop/dataset.cpp:497,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE10EEEbv
        - Src:             'src/core/meshcop/dataset.cpp:499,9'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.cpp:499,9'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh4ENS_4PskcEEEEE7otErrorRKNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset.cpp:502,22'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info9IsPresentILNS1_9ComponentE11EEEbv
        - Src:             'src/core/meshcop/dataset.cpp:506,13'
          Dst:             _ZN2ot7MeshCoP17SecurityPolicyTlv4InitEv
        - Src:             'src/core/meshcop/dataset.cpp:507,44'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.cpp:507,13'
          Dst:             _ZN2ot7MeshCoP17SecurityPolicyTlv17SetSecurityPolicyERKNS_14SecurityPolicyE
        - Src:             'src/core/meshcop/dataset.cpp:508,9'
          Dst:             _ZN2ot7MeshCoP7Dataset8WriteTlvERKNS0_3TlvE
    - functionName:    _ZN2ot7MeshCoP7Dataset7SetFromERKNS1_4InfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDatasetInfo
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKNS1_4InfoE
        - _ZN2ot7MeshCoP7Dataset5ClearEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:342,5'
          Dst:             _ZN2ot7MeshCoP7Dataset5ClearEv
        - Src:             'src/core/meshcop/dataset.cpp:343,17'
          Dst:             _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKNS1_4InfoE
        - Src:             'src/core/meshcop/dataset.cpp:343,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset7SetFromERK24otOperationalDatasetTlvs
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlvs
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset7SetFromEPKhh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:323,52'
          Dst:             _ZN2ot7MeshCoP7Dataset7SetFromEPKhh
    - functionName:    _ZN2ot7MeshCoP7Dataset7SetFromERKS1_
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset13GetUpdateTimeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:320,28'
          Dst:             _ZNK2ot7MeshCoP7Dataset13GetUpdateTimeEv
    - functionName:    _ZNK2ot7MeshCoP7Dataset9ConvertToER24otOperationalDatasetTlvs
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTlvs
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aComponent
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_14SecurityPolicyEEERT_RKS2_
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE11EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:171,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:171,29'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE11EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:172,24'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE11EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.hpp:172,13'
          Dst:             _ZN2ot10AsNonConstINS_14SecurityPolicyEEERT_RKS2_
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aComponent
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_4PskcEEERT_RKS2_
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE10EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:171,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:171,29'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE10EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:172,24'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE10EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.hpp:172,13'
          Dst:             _ZN2ot10AsNonConstINS_4PskcEEERT_RKS2_
    - functionName:    _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 177
      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:    _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTimestamp
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE1EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP9Timestamp9ConvertToER11otTimestamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:777,5'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:777,21'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE1EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:778,16'
          Dst:             _ZNK2ot7MeshCoP9Timestamp9ConvertToER11otTimestamp
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_7MeshCoP11NetworkNameEEERT_RKS3_
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE3EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:184,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:184,29'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE3EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:185,31'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE3EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.hpp:185,20'
          Dst:             _ZN2ot10AsNonConstINS_7MeshCoP11NetworkNameEEERT_RKS3_
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aComponent
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_10NetworkKeyEEERT_RKS2_
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE2EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:171,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:171,29'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE2EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:172,24'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE2EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.hpp:172,13'
          Dst:             _ZN2ot10AsNonConstINS_10NetworkKeyEEERT_RKS2_
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aComponent
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Ip613NetworkPrefixEEERT_RKS3_
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE5EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:171,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:171,29'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE5EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:172,24'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE5EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.hpp:172,13'
          Dst:             _ZN2ot10AsNonConstINS_3Ip613NetworkPrefixEEERT_RKS3_
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aComponent
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_7MeshCoP13ExtendedPanIdEEERT_RKS3_
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE4EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:171,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:171,29'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE4EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:172,24'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE4EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.hpp:172,13'
          Dst:             _ZN2ot10AsNonConstINS_7MeshCoP13ExtendedPanIdEEERT_RKS3_
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aComponent
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstIjEERT_RKS1_
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE12EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:171,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:171,29'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE12EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:172,24'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE12EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.hpp:172,13'
          Dst:             _ZN2ot10AsNonConstIjEERT_RKS1_
    - functionName:    _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aTlv
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aComponent
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstItEERT_RKS1_
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE9EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:171,13'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:171,29'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE9EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:172,24'
          Dst:             _ZNK2ot7MeshCoP7Dataset4Info3GetILNS1_9ComponentE9EEERKNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.hpp:172,13'
          Dst:             _ZN2ot10AsNonConstItEERT_RKS1_
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aTimestamp
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE0EEEvv
        - _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - _ZNK2ot7MeshCoP9Timestamp9ConvertToER11otTimestamp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:771,5'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info13GetComponentsEv
        - Src:             'src/core/meshcop/dataset.hpp:771,21'
          Dst:             _ZN2ot7MeshCoP7Dataset10Components13MarkAsPresentILNS1_9ComponentE0EEEvv
        - Src:             'src/core/meshcop/dataset.hpp:772,16'
          Dst:             _ZNK2ot7MeshCoP9Timestamp9ConvertToER11otTimestamp
    - functionName:    _ZNK2ot7MeshCoP7Dataset9ConvertToERNS1_4InfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDatasetInfo
      BBCount:         25
      ICount:          189
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
        - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
        - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
        - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
        - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
        - _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
        - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
        - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
        - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
        - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
        - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
        - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
        - _ZNK2ot7MeshCoP3Tlv7GetNextEv
        - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
        - _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:240,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:242,17'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:308,1'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset.cpp:242,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:245,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:249,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:253,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:260,36'
              BranchSideFuncs:
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:269,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:273,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:277,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:281,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:285,25'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:289,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:293,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:297,13'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:301,13'
              BranchSideFuncs:
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:305,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:260,17'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:262,17'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:265,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP3Tlv7GetNextEv
                - _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
                - _ZNK2ot7MeshCoP3Tlv7GetTypeEv
                - _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
                - _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
                - _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
                - _ZL11IgnoreError7otError.24067
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
                - _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
                - _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:238,18'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
        - Src:             'src/core/meshcop/dataset.cpp:240,27'
          Dst:             _ZNK2ot7MeshCoP7Dataset12GetTlvsStartEv
        - Src:             'src/core/meshcop/dataset.cpp:240,49'
          Dst:             _ZNK2ot7MeshCoP7Dataset10GetTlvsEndEv
        - Src:             'src/core/meshcop/dataset.cpp:242,22'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:245,53'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh14ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:245,26'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE0EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:249,45'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:249,71'
          Dst:             _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
        - Src:             'src/core/meshcop/dataset.cpp:249,26'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE8EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:253,51'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh74ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:253,83'
          Dst:             _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
        - Src:             'src/core/meshcop/dataset.cpp:253,26'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE9EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:260,17'
          Dst:             _ZN2ot2AsINS_7MeshCoP14ChannelMaskTlvEEEPKT_PKNS_3TlvE
        - Src:             'src/core/meshcop/dataset.cpp:260,42'
          Dst:             _ZNK2ot7MeshCoP14ChannelMaskTlv15ReadChannelMaskERj
        - Src:             'src/core/meshcop/dataset.cpp:262,30'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE12EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:269,43'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP13DelayTimerTlvEEENT_13UintValueTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:269,26'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE6EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:273,51'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh2ENS_7MeshCoP13ExtendedPanIdEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:273,26'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE4EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:277,53'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:277,26'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE5EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:281,48'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:281,26'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE2EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:285,38'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info6UpdateILNS1_9ComponentE3EEERNS1_7TypeForIXT_EE4TypeEv
        - Src:             'src/core/meshcop/dataset.cpp:285,65'
          Dst:             _ZN2ot2AsINS_7MeshCoP14NetworkNameTlvEEEPKT_PKNS_3TlvE
        - Src:             'src/core/meshcop/dataset.cpp:285,90'
          Dst:             _ZNK2ot7MeshCoP14NetworkNameTlv14GetNetworkNameEv
        - Src:             'src/core/meshcop/dataset.cpp:285,61'
          Dst:             _ZN2ot7MeshCoP11NetworkName3SetERKNS0_8NameDataE
        - Src:             'src/core/meshcop/dataset.cpp:285,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/dataset.cpp:289,43'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:289,26'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE7EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:293,54'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:293,26'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE1EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:297,42'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh4ENS_4PskcEEEEERKNT_9ValueTypeEv
        - Src:             'src/core/meshcop/dataset.cpp:297,26'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE10EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:301,47'
          Dst:             _ZN2ot2AsINS_7MeshCoP17SecurityPolicyTlvEEEPKT_PKNS_3TlvE
        - Src:             'src/core/meshcop/dataset.cpp:301,75'
          Dst:             _ZNK2ot7MeshCoP17SecurityPolicyTlv17GetSecurityPolicyEv
        - Src:             'src/core/meshcop/dataset.cpp:301,26'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info3SetILNS1_9ComponentE11EEEvRKNS1_7TypeForIXT_EE4TypeE
        - Src:             'src/core/meshcop/dataset.cpp:240,74'
          Dst:             _ZNK2ot7MeshCoP3Tlv7GetNextEv
    - functionName:    _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aType
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset15ContainsAllTlvsEPKNS0_3Tlv4TypeEh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:226,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:226,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset15ContainsAllTlvsEPKNS0_3Tlv4TypeEh
            - BranchSide:      'src/core/meshcop/dataset.cpp:228,16'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset15ContainsAllTlvsEPKNS0_3Tlv4TypeEh
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:231,12'
          Dst:             _ZNK2ot7MeshCoP7Dataset15ContainsAllTlvsEPKNS0_3Tlv4TypeEh
    - functionName:    _ZNK2ot7MeshCoP7Dataset15ContainsAllTlvsEPKNS0_3Tlv4TypeEh
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aTlvTypes
        - aLength
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:194,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:194,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:196,26'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
        - Branch String:   'src/core/meshcop/dataset.cpp:196,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:198,25'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
            - BranchSide:      'src/core/meshcop/dataset.cpp:201,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:196,14'
          Dst:             _ZNK2ot7MeshCoP7Dataset11ContainsTlvENS0_3Tlv4TypeE
    - functionName:    _ZN2ot10AsCoreTypeI18otIp6NetworkPrefixEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot6Random6Crypto4FillI15otExtendedPanIdEE7otErrorRT_
      functionSourceFile: '/src/openthread/src/core/common/random.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random6Crypto10FillBufferEPht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/random.hpp:220,12'
          Dst:             _ZN2ot6Random6Crypto10FillBufferEPht
    - functionName:    _ZN2ot4Pskc14GenerateRandomEv
      functionSourceFile: '/src/openthread/src/core/thread/key_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot6Random6Crypto4FillINS_4PskcEEE7otErrorRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/key_manager.hpp:177,41'
          Dst:             _ZN2ot6Random6Crypto4FillINS_4PskcEEE7otErrorRT_
    - functionName:    _ZN2ot10AsCoreTypeI6otPskcEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI12otNetworkKeyEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsCoreTypeI16otSecurityPolicyEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Radio23GetPreferredChannelMaskEv
      functionSourceFile: '/src/openthread/src/core/radio/radio.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5Radio14GetInstancePtrEv
        - otPlatRadioGetPreferredChannelMask
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio.hpp:893,98'
          Dst:             _ZNK2ot5Radio14GetInstancePtrEv
        - Src:             'src/core/radio/radio.hpp:893,63'
          Dst:             otPlatRadioGetPreferredChannelMask
    - functionName:    _ZN2ot7MeshCoP7Dataset4Info14GenerateRandomERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         23
      ICount:          171
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otNetworkKeyEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI16otSecurityPolicyEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI18otIp6NetworkPrefixEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI6otPskcEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10NetworkKey14GenerateRandomEv
        - _ZN2ot12StringWriter6AppendEPKcz
        - _ZN2ot12StringWriterC2EPct
        - _ZN2ot14SecurityPolicy12SetToDefaultEv
        - _ZN2ot3Ip613NetworkPrefix17GenerateRandomUlaEv
        - _ZN2ot3Mac11ChannelMask9IntersectERKS1_
        - _ZN2ot3Mac11ChannelMaskC2Ej
        - _ZN2ot3Mac19GenerateRandomPanIdEv
        - _ZN2ot4Pskc14GenerateRandomEv
        - _ZN2ot5Radio23GetPreferredChannelMaskEv
        - _ZN2ot6Random6Crypto4FillI15otExtendedPanIdEE7otErrorRT_
        - _ZN2ot8Instance3GetINS_3Mac3MacEEERT_v
        - _ZN2ot8Instance3GetINS_5RadioEEERT_v
        - _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
        - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
        - _ZNK2ot3Mac11ChannelMask7GetMaskEv
        - _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.cpp:56,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:58,27'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
                - _ZNK2ot3Mac11ChannelMask7GetMaskEv
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot10AsCoreTypeI16otSecurityPolicyEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot14SecurityPolicy12SetToDefaultEv
                - _ZN2ot10AsCoreTypeI12otNetworkKeyEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10NetworkKey14GenerateRandomEv
                - _ZN2ot10AsCoreTypeI6otPskcEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot4Pskc14GenerateRandomEv
                - _ZN2ot6Random6Crypto4FillI15otExtendedPanIdEE7otErrorRT_
                - _ZN2ot10AsCoreTypeI18otIp6NetworkPrefixEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Ip613NetworkPrefix17GenerateRandomUlaEv
                - _ZN2ot12StringWriter6AppendEPKcz
            - BranchSide:      'src/core/meshcop/dataset.cpp:61,5'
              BranchSideFuncs:
                - _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
                - _ZNK2ot3Mac11ChannelMask7GetMaskEv
                - _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
                - _ZN2ot3Mac19GenerateRandomPanIdEv
                - _ZN2ot10AsCoreTypeI16otSecurityPolicyEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot14SecurityPolicy12SetToDefaultEv
                - _ZN2ot10AsCoreTypeI12otNetworkKeyEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot10NetworkKey14GenerateRandomEv
                - _ZN2ot10AsCoreTypeI6otPskcEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot4Pskc14GenerateRandomEv
                - _ZN2ot6Random6Crypto4FillI15otExtendedPanIdEE7otErrorRT_
                - _ZN2ot10AsCoreTypeI18otIp6NetworkPrefixEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Ip613NetworkPrefix17GenerateRandomUlaEv
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/meshcop/dataset.cpp:72,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:72,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:73,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI6otPskcEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot4Pskc14GenerateRandomEv
                - _ZN2ot6Random6Crypto4FillI15otExtendedPanIdEE7otErrorRT_
                - _ZN2ot10AsCoreTypeI18otIp6NetworkPrefixEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Ip613NetworkPrefix17GenerateRandomUlaEv
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/meshcop/dataset.cpp:73,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:73,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:74,5'
              BranchSideFuncs:
                - _ZN2ot6Random6Crypto4FillI15otExtendedPanIdEE7otErrorRT_
                - _ZN2ot10AsCoreTypeI18otIp6NetworkPrefixEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Ip613NetworkPrefix17GenerateRandomUlaEv
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/meshcop/dataset.cpp:74,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:74,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:75,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI18otIp6NetworkPrefixEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot3Ip613NetworkPrefix17GenerateRandomUlaEv
                - _ZN2ot12StringWriter6AppendEPKcz
        - Branch String:   'src/core/meshcop/dataset.cpp:75,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.cpp:75,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.cpp:77,65'
              BranchSideFuncs:
                - _ZN2ot12StringWriter6AppendEPKcz
      Callsites:
        - Src:             'src/core/meshcop/dataset.cpp:46,52'
          Dst:             _ZN2ot8Instance3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/dataset.cpp:46,68'
          Dst:             _ZNK2ot3Mac3Mac23GetSupportedChannelMaskEv
        - Src:             'src/core/meshcop/dataset.cpp:47,50'
          Dst:             _ZN2ot8Instance3GetINS_5RadioEEERT_v
        - Src:             'src/core/meshcop/dataset.cpp:47,63'
          Dst:             _ZN2ot5Radio23GetPreferredChannelMaskEv
        - Src:             'src/core/meshcop/dataset.cpp:47,22'
          Dst:             _ZN2ot3Mac11ChannelMaskC2Ej
        - Src:             'src/core/meshcop/dataset.cpp:48,22'
          Dst:             _ZN2ot12StringWriterC2EPct
        - Src:             'src/core/meshcop/dataset.cpp:54,23'
          Dst:             _ZN2ot3Mac11ChannelMask9IntersectERKS1_
        - Src:             'src/core/meshcop/dataset.cpp:56,27'
          Dst:             _ZNK2ot3Mac11ChannelMask7IsEmptyEv
        - Src:             'src/core/meshcop/dataset.cpp:61,5'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP7Dataset4InfoEE5ClearEv
        - Src:             'src/core/meshcop/dataset.cpp:66,57'
          Dst:             _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
        - Src:             'src/core/meshcop/dataset.cpp:67,57'
          Dst:             _ZNK2ot3Mac11ChannelMask7GetMaskEv
        - Src:             'src/core/meshcop/dataset.cpp:68,57'
          Dst:             _ZNK2ot3Mac11ChannelMask19ChooseRandomChannelEv
        - Src:             'src/core/meshcop/dataset.cpp:69,39'
          Dst:             _ZN2ot3Mac19GenerateRandomPanIdEv
        - Src:             'src/core/meshcop/dataset.cpp:70,5'
          Dst:             _ZN2ot10AsCoreTypeI16otSecurityPolicyEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/meshcop/dataset.cpp:70,34'
          Dst:             _ZN2ot14SecurityPolicy12SetToDefaultEv
        - Src:             'src/core/meshcop/dataset.cpp:72,5'
          Dst:             _ZN2ot10AsCoreTypeI12otNetworkKeyEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/meshcop/dataset.cpp:72,5'
          Dst:             _ZN2ot10NetworkKey14GenerateRandomEv
        - Src:             'src/core/meshcop/dataset.cpp:73,5'
          Dst:             _ZN2ot10AsCoreTypeI6otPskcEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/meshcop/dataset.cpp:73,5'
          Dst:             _ZN2ot4Pskc14GenerateRandomEv
        - Src:             'src/core/meshcop/dataset.cpp:74,5'
          Dst:             _ZN2ot6Random6Crypto4FillI15otExtendedPanIdEE7otErrorRT_
        - Src:             'src/core/meshcop/dataset.cpp:75,5'
          Dst:             _ZN2ot10AsCoreTypeI18otIp6NetworkPrefixEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/meshcop/dataset.cpp:75,5'
          Dst:             _ZN2ot3Ip613NetworkPrefix17GenerateRandomUlaEv
        - Src:             'src/core/meshcop/dataset.cpp:77,16'
          Dst:             _ZN2ot12StringWriter6AppendEPKcz
    - functionName:    _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP24CommissionerSessionIdTlvEEENT_13UintValueTypeEv
      functionSourceFile: '/src/openthread/src/core/common/tlvs.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian4ReadItEET_PKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/tlvs.hpp:193,16'
          Dst:             _ZN2ot9BigEndian4ReadItEET_PKh
    - functionName:    _ZN2ot13ClearAllBytesINS_7MeshCoP14DatasetManager11RequestInfoEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot7MeshCoP21PendingDatasetManager9HandleTmfILNS_3UriE28EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7MeshCoP14DatasetManager18HandleSetOrReplaceENS1_11MgmtCommandERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:399,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:399,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:400,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerEv
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:399,5'
          Dst:             _ZN2ot7MeshCoP14DatasetManager18HandleSetOrReplaceENS1_11MgmtCommandERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:400,5'
          Dst:             _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerEv
    - functionName:    _ZN2ot7MeshCoP14DatasetManager18HandleSetOrReplaceENS1_11MgmtCommandERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCommand
        - aMessage
        - aMessageInfo
      BBCount:         30
      ICount:          135
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
        - _ZN2ot7MeshCoP14DatasetManager11RequestInfoC2Ev
        - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
        - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
        - _ZN2ot7MeshCoP21PendingDatasetManager18ApplyActiveDatasetERNS0_7DatasetE
        - _ZN2ot7MeshCoP6Leader18SendDatasetChangedERKNS_3Ip67AddressE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
        - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
        - _ZNK2ot3Mle3Mle8IsLeaderEv
        - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - _ZNK2ot7MeshCoP14DatasetManager26ProcessSetOrReplaceRequestENS1_11MgmtCommandERKNS_4Coap7MessageERNS1_11RequestInfoE
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:198,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:198,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager26ProcessSetOrReplaceRequestENS1_11MgmtCommandERKNS_4Coap7MessageERNS1_11RequestInfoE
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader18SendDatasetChangedERKNS_3Ip67AddressE
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager18ApplyActiveDatasetERNS0_7DatasetE
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:198,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:200,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:200,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:202,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader18SendDatasetChangedERKNS_3Ip67AddressE
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager18ApplyActiveDatasetERNS0_7DatasetE
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:202,27'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:202,35'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader18SendDatasetChangedERKNS_3Ip67AddressE
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager18ApplyActiveDatasetERNS0_7DatasetE
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:212,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader18SendDatasetChangedERKNS_3Ip67AddressE
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:202,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:208,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP21PendingDatasetManager18ApplyActiveDatasetERNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader18SendDatasetChangedERKNS_3Ip67AddressE
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:212,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader18SendDatasetChangedERKNS_3Ip67AddressE
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:212,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:212,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:213,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader18SendDatasetChangedERKNS_3Ip67AddressE
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:220,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:220,15'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:225,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader18SendDatasetChangedERKNS_3Ip67AddressE
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:225,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:225,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:226,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZN2ot7MeshCoP6Leader18SendDatasetChangedERKNS_3Ip67AddressE
                - _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:196,21'
          Dst:             _ZN2ot7MeshCoP14DatasetManager11RequestInfoC2Ev
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:198,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:198,5'
          Dst:             _ZNK2ot3Mle3Mle8IsLeaderEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:200,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager26ProcessSetOrReplaceRequestENS1_11MgmtCommandERKNS_4Coap7MessageERNS1_11RequestInfoE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:202,9'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:208,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP21PendingDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:208,38'
          Dst:             _ZN2ot7MeshCoP21PendingDatasetManager18ApplyActiveDatasetERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:212,9'
          Dst:             _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:213,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:213,36'
          Dst:             _ZN2ot11NetworkData6Leader32IncrementVersionAndStableVersionEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:225,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:225,9'
          Dst:             _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:226,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:226,25'
          Dst:             _ZNK2ot3Mle3Mle19GetCommissionerAlocEtRNS_3Ip67AddressE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:227,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:227,23'
          Dst:             _ZN2ot7MeshCoP6Leader18SendDatasetChangedERKNS_3Ip67AddressE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:231,5'
          Dst:             _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
    - functionName:    _ZN2ot7MeshCoP14DatasetManager11RequestInfoC2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP7DatasetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager.hpp:267,12'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
    - functionName:    _ZNK2ot7MeshCoP14DatasetManager26ProcessSetOrReplaceRequestENS1_11MgmtCommandERKNS_4Coap7MessageERNS1_11RequestInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aCommand
        - aMessage
        - aInfo
      BBCount:         118
      ICount:          445
      EdgeCount:       150
      CyclomaticComplexity: 34
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - _ZN2ot3MaxIjEET_S1_S1_
        - _ZN2ot3MinIjEET_S1_S1_
        - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
        - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
        - _ZN2ot7MeshCoP7Dataset7SetFromERKNS_7MessageERKNS_11OffsetRangeE
        - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZN2ot9ClearableINS_7MeshCoP14DatasetManager11RequestInfoEE5ClearEv
        - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
        - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
        - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
        - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
        - _ZNK2ot3Mac3Mac13GetPanChannelEv
        - _ZNK2ot3Mac3Mac8GetPanIdEv
        - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
        - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
        - _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
        - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
        - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
        - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
        - _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
        - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNT_9ValueTypeE
        - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
        - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
        - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
        - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
        - _ZNK2ot7MeshCoP9TimestampgtERKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:66,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:66,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:67,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:67,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:67,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:72,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:72,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:72,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:74,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:74,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:78,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:83,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:78,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:78,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:79,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:79,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:79,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:79,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:83,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:83,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:83,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:89,64'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:90,23'
              BranchSideFuncs:
                - _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac13GetPanChannelEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:95,18'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:89,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:92,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:95,18'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:95,55'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:95,59'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
                - _ZNK2ot3Mac3Mac8GetPanIdEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:100,18'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:95,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:97,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:100,18'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:100,75'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:101,29'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
                - _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
                - _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:106,17'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:100,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:103,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:106,17'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:106,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:110,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
                - _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
                - _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:122,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:112,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:114,13'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:117,5'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:122,28'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:122,32'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
                - _ZNK2ot7MeshCoP9TimestampgtERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:129,17'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:122,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:124,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:129,17'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:124,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:124,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:124,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:129,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:133,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
                - _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:158,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:137,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:137,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:138,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:138,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:138,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:138,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:143,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:145,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:152,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:145,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:145,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:145,13'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:152,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:154,25'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:156,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:158,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:162,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:167,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:162,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:162,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:162,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:163,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:163,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:163,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:164,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:164,9'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:164,9'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:167,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:167,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:171,9'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:171,9'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:171,59'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:173,26'
              BranchSideFuncs:
                - _ZN2ot3MinIjEET_S1_S1_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:175,38'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:175,42'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:181,30'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:175,13'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:177,24'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:181,30'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot3MaxIjEET_S1_S1_
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZL11IgnoreError7otError.24127
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:53,24'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:63,11'
          Dst:             _ZN2ot9ClearableINS_7MeshCoP14DatasetManager11RequestInfoEE5ClearEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:65,17'
          Dst:             _ZN2ot11OffsetRange26InitFromMessageOffsetToEndERKNS_7MessageE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:66,5'
          Dst:             _ZN2ot7MeshCoP7Dataset7SetFromERKNS_7MessageERKNS_11OffsetRangeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:67,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset12ValidateTlvsEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:72,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:74,9'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:78,9'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:79,9'
          Dst:             _ZNK2ot7MeshCoP9TimestampgtERKS1_
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:83,9'
          Dst:             _ZNK2ot7MeshCoP9TimestampgtERKS1_
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:89,18'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:90,23'
          Dst:             _ZNK2ot3Mle15ChannelTlvValue10GetChannelEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:90,39'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:90,55'
          Dst:             _ZNK2ot3Mac3Mac13GetPanChannelEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:95,18'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:95,68'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac3MacEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:95,84'
          Dst:             _ZNK2ot3Mac3Mac8GetPanIdEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:100,18'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:101,29'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mle3MleEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:101,45'
          Dst:             _ZNK2ot3Mle3Mle18GetMeshLocalPrefixEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:101,26'
          Dst:             _ZNK2ot11UnequatableINS_3Ip613NetworkPrefixEEneERKS2_
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:106,17'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh5ENS_10NetworkKeyEEEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:110,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_10KeyManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:110,27'
          Dst:             _ZNK2ot10KeyManager13GetNetworkKeyERNS_10NetworkKeyE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:112,24'
          Dst:             _ZNK2ot11UnequatableINS_10NetworkKeyEEneERKS1_
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:122,9'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager16IsPendingDatasetEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:124,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:124,9'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager12GetTimestampEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:124,9'
          Dst:             _ZNK2ot7MeshCoP9TimestampgtERKS1_
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:129,17'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:135,17'
          Dst:             _ZN2ot7MeshCoP7Dataset9RemoveTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:137,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_11NetworkData6LeaderEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:137,9'
          Dst:             _ZNK2ot11NetworkData6Leader26FindCommissioningSessionIdERt
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:143,13'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:154,25'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:154,53'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:154,13'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:163,9'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager15IsActiveDatasetEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:164,9'
          Dst:             _ZNK2ot7MeshCoP7Dataset26ContainsAllRequiredTlvsForENS1_4TypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:167,5'
          Dst:             _ZN2ot7MeshCoP7Dataset13WriteTlvsFromERKS1_
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:171,24'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS0_13DelayTimerTlvEEE7otErrorRNT_13UintValueTypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:173,22'
          Dst:             _ZN2ot3MinIjEET_S1_S1_
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:181,42'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:181,56'
          Dst:             _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:181,26'
          Dst:             _ZN2ot3MaxIjEET_S1_S1_
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:184,36'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:184,9'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot7MeshCoP21PendingDatasetManager18ApplyActiveDatasetERNS0_7DatasetE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aDataset
      BBCount:         16
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
        - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
        - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
        - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
        - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
        - _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:412,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:412,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:413,5'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:413,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:413,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:414,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
                - _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
                - _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:414,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:414,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:416,38'
              BranchSideFuncs:
                - _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
                - _ZL11IgnoreError7otError.24127
                - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:412,5'
          Dst:             _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh14ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:413,5'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRKNT_9ValueTypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:414,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_7MeshCoP6LeaderEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:414,5'
          Dst:             _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:414,5'
          Dst:             _ZN2ot7MeshCoP7Dataset5WriteINS0_13DelayTimerTlvEEE7otErrorNT_13UintValueTypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:416,33'
          Dst:             _ZN2ot7MeshCoP14DatasetManager4SaveERKNS0_7DatasetE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:416,5'
          Dst:             _ZL11IgnoreError7otError
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:417,5'
          Dst:             _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerERKNS0_7DatasetE
    - functionName:    _ZN2ot7MeshCoP14DatasetManager24SendSetOrReplaceResponseERKNS_4Coap7MessageERKNS_3Ip611MessageInfoENS0_8StateTlv5StateE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aRequest
        - aMessageInfo
        - aState
      BBCount:         24
      ICount:          103
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZN2ot7Message4FreeEv
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:244,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:244,5'
              BranchSideFuncs:
                - _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:244,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:246,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:246,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:248,5'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
                - _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:248,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:248,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:250,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZN2ot7Message4FreeEv
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:253,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:253,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:253,5'
              BranchSideFuncs: []
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:253,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:253,5'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:253,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:243,15'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:243,33'
          Dst:             _ZN2ot4Coap8CoapBase26NewPriorityResponseMessageERKNS0_7MessageE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:246,5'
          Dst:             _ZN2ot3Tlv6AppendINS_7MeshCoP8StateTlvEEE7otErrorRNS_7MessageENT_13UintValueTypeE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:248,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Tmf5AgentEEERT_v
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:248,5'
          Dst:             _ZN2ot4Coap8CoapBase11SendMessageERNS0_7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:250,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:253,5'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    _ZNK2ot7MeshCoP6Leader20GetDelayTimerMinimalEv
      functionSourceFile: '/src/openthread/src/core/meshcop/meshcop_leader.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11IgnoreError7otError
      functionSourceFile: '/src/openthread/src/include/common/code_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aError
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot9ClearableINS_7MeshCoP14DatasetManager11RequestInfoEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_7MeshCoP14DatasetManager11RequestInfoEEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/clearable.hpp:70,24'
          Dst:             _ZN2ot13ClearAllBytesINS_7MeshCoP14DatasetManager11RequestInfoEEEvRT_
    - functionName:    _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh51ENS0_9TimestampEEEEE7otErrorRNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
        - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.hpp:321,16'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.hpp:321,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.hpp:321,62'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:319,26'
          Dst:             _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset.hpp:321,67'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh51ENS_7MeshCoP9TimestampEEEEERKNT_9ValueTypeEv
    - functionName:    _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEE7otErrorRNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
        - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.hpp:321,16'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.hpp:321,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.hpp:321,62'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:319,26'
          Dst:             _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset.hpp:321,67'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh0ENS_3Mle15ChannelTlvValueEEEEERKNT_9ValueTypeEv
    - functionName:    _ZNK2ot7MeshCoP7Dataset4ReadINS_11UintTlvInfoILh1EtEEEE7otErrorRNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
        - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.hpp:340,16'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.hpp:340,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.hpp:340,62'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:338,26'
          Dst:             _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset.hpp:340,67'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_11UintTlvInfoILh1EtEEEENT_13UintValueTypeEv
    - functionName:    _ZNK2ot7MeshCoP7Dataset4ReadINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEE7otErrorRNT_9ValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
        - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.hpp:321,16'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.hpp:321,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.hpp:321,62'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:319,26'
          Dst:             _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset.hpp:321,67'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_13SimpleTlvInfoILh7ENS_3Ip613NetworkPrefixEEEEERKNT_9ValueTypeEv
    - functionName:    _ZNK2ot7MeshCoP7Dataset4ReadINS0_24CommissionerSessionIdTlvEEE7otErrorRNT_13UintValueTypeE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aValue
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP24CommissionerSessionIdTlvEEENT_13UintValueTypeEv
        - _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset.hpp:340,16'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset.hpp:340,16'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset.hpp:340,62'
              BranchSideFuncs:
                - _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP24CommissionerSessionIdTlvEEENT_13UintValueTypeEv
      Callsites:
        - Src:             'src/core/meshcop/dataset.hpp:338,26'
          Dst:             _ZNK2ot7MeshCoP7Dataset7FindTlvENS0_3Tlv4TypeE
        - Src:             'src/core/meshcop/dataset.hpp:340,67'
          Dst:             _ZNK2ot3Tlv11ReadValueAsINS_7MeshCoP24CommissionerSessionIdTlvEEENT_13UintValueTypeEv
    - functionName:    _ZN2ot7MeshCoP21PendingDatasetManager11StartLeaderEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:394,49'
          Dst:             _ZN2ot7MeshCoP21PendingDatasetManager15StartDelayTimerEv
    - functionName:    _ZN2ot7MeshCoP20ActiveDatasetManager9HandleTmfILNS_3UriE12EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot7MeshCoP14DatasetManager18HandleSetOrReplaceENS1_11MgmtCommandERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:384,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:384,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:385,17'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationEv
                - _ZL11IgnoreError7otError.24127
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:384,5'
          Dst:             _ZN2ot7MeshCoP14DatasetManager18HandleSetOrReplaceENS1_11MgmtCommandERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:385,17'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:385,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot7MeshCoP20ActiveDatasetManager9HandleTmfILNS_3UriE13EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aMessageInfo
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11IgnoreError7otError
        - _ZN2ot7MeshCoP14DatasetManager18HandleSetOrReplaceENS1_11MgmtCommandERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/meshcop/dataset_manager_ftd.cpp:374,5'
          Branch Sides:
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:374,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/meshcop/dataset_manager_ftd.cpp:375,17'
              BranchSideFuncs:
                - _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationEv
                - _ZL11IgnoreError7otError.24127
      Callsites:
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:374,5'
          Dst:             _ZN2ot7MeshCoP14DatasetManager18HandleSetOrReplaceENS1_11MgmtCommandERKNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:375,17'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager18ApplyConfigurationEv
        - Src:             'src/core/meshcop/dataset_manager_ftd.cpp:375,5'
          Dst:             _ZL11IgnoreError7otError
    - functionName:    _ZN2ot7MeshCoP20ActiveDatasetManager11StartLeaderEv
      functionSourceFile: '/src/openthread/src/core/meshcop/dataset_manager_ftd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot3Ip46Header11SetChecksumEt
      functionSourceFile: '/src/openthread/src/core/net/ip4_types.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aChecksum
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot9BigEndian10HostSwap16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip4_types.hpp:400,62'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
    - functionName:    _ZN2ot8Checksum23UpdateIp4HeaderChecksumERNS_3Ip46HeaderE
      functionSourceFile: '/src/openthread/src/core/net/checksum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aHeader
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip46Header11SetChecksumEt
        - _ZN2ot8Checksum7AddDataEPKht
        - _ZN2ot8ChecksumC2Ev
        - _ZNK2ot8Checksum8GetValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/checksum.cpp:240,14'
          Dst:             _ZN2ot8ChecksumC2Ev
        - Src:             'src/core/net/checksum.cpp:242,13'
          Dst:             _ZN2ot3Ip46Header11SetChecksumEt
        - Src:             'src/core/net/checksum.cpp:243,14'
          Dst:             _ZN2ot8Checksum7AddDataEPKht
        - Src:             'src/core/net/checksum.cpp:244,35'
          Dst:             _ZNK2ot8Checksum8GetValueEv
        - Src:             'src/core/net/checksum.cpp:244,13'
          Dst:             _ZN2ot3Ip46Header11SetChecksumEt
    - functionName:    _ZN2ot8ChecksumC2Ev
      functionSourceFile: '/src/openthread/src/core/net/checksum.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      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:    _ZN2ot8Checksum7AddDataEPKht
      functionSourceFile: '/src/openthread/src/core/net/checksum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aBuffer
        - aLength
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Checksum8AddUint8Eh
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/core/net/checksum.cpp:77,5'
          Branch Sides:
            - BranchSide:      'src/core/net/checksum.cpp:79,18'
              BranchSideFuncs:
                - _ZN2ot8Checksum8AddUint8Eh
            - BranchSide:      'src/core/net/checksum.cpp:81,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/checksum.cpp:79,9'
          Dst:             _ZN2ot8Checksum8AddUint8Eh
    - functionName:    _ZNK2ot8Checksum8GetValueEv
      functionSourceFile: '/src/openthread/src/core/net/checksum.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8Checksum8AddUint8Eh
      functionSourceFile: '/src/openthread/src/core/net/checksum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aUint8
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/net/checksum.cpp:55,17'
          Branch Sides:
            - BranchSide:      'src/core/net/checksum.cpp:55,31'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/checksum.cpp:55,63'
              BranchSideFuncs: []
        - Branch String:   'src/core/net/checksum.cpp:59,9'
          Branch Sides:
            - BranchSide:      'src/core/net/checksum.cpp:59,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/net/checksum.cpp:61,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip47AddressES6_h
      functionSourceFile: '/src/openthread/src/core/net/checksum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aSource
        - aDestination
        - aIpProto
      BBCount:         11
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot7Message5WriteItEEvtRKT_
        - _ZN2ot8Checksum9CalculateERKNS_3Ip47AddressES4_hRKNS_7MessageE
        - _ZN2ot8ChecksumC2Ev
        - _ZNK2ot7Message9GetOffsetEv
        - _ZNK2ot8Checksum14WriteToMessageEtRNS_7MessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/checksum.cpp:211,5'
          Branch Sides:
            - BranchSide:      'src/core/net/checksum.cpp:214,22'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot8Checksum9CalculateERKNS_3Ip47AddressES4_hRKNS_7MessageE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot8Checksum14WriteToMessageEtRNS_7MessageE
            - BranchSide:      'src/core/net/checksum.cpp:218,22'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot8Checksum9CalculateERKNS_3Ip47AddressES4_hRKNS_7MessageE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot8Checksum14WriteToMessageEtRNS_7MessageE
            - BranchSide:      'src/core/net/checksum.cpp:222,22'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot8Checksum9CalculateERKNS_3Ip47AddressES4_hRKNS_7MessageE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot8Checksum14WriteToMessageEtRNS_7MessageE
            - BranchSide:      'src/core/net/checksum.cpp:226,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/checksum.cpp:209,14'
          Dst:             _ZN2ot8ChecksumC2Ev
        - Src:             'src/core/net/checksum.cpp:230,39'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/checksum.cpp:230,14'
          Dst:             _ZN2ot7Message5WriteItEEvtRKT_
        - Src:             'src/core/net/checksum.cpp:231,14'
          Dst:             _ZN2ot8Checksum9CalculateERKNS_3Ip47AddressES4_hRKNS_7MessageE
        - Src:             'src/core/net/checksum.cpp:232,38'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/checksum.cpp:232,14'
          Dst:             _ZNK2ot8Checksum14WriteToMessageEtRNS_7MessageE
    - functionName:    _ZN2ot8Checksum9CalculateERKNS_3Ip47AddressES4_hRKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/checksum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSource
        - aDestination
        - aIpProto
        - aMessage
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot8Checksum7AddDataEPKht
        - _ZN2ot8Checksum9AddUint16Et
        - _ZNK2ot3Ip47Address8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/net/checksum.cpp:133,9'
          Branch Sides:
            - BranchSide:      'src/core/net/checksum.cpp:135,17'
              BranchSideFuncs:
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot8Checksum7AddDataEPKht
                - _ZNK2ot3Ip47Address8GetBytesEv
                - _ZN2ot8Checksum7AddDataEPKht
                - _ZN2ot8Checksum9AddUint16Et
                - _ZN2ot8Checksum9AddUint16Et
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot8Checksum7AddDataEPKht
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
            - BranchSide:      'src/core/net/checksum.cpp:143,5'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot8Checksum7AddDataEPKht
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - Branch String:   'src/core/net/checksum.cpp:145,5'
          Branch Sides:
            - BranchSide:      'src/core/net/checksum.cpp:147,23'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot8Checksum7AddDataEPKht
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/net/checksum.cpp:150,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/checksum.cpp:129,38'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/checksum.cpp:129,61'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/checksum.cpp:135,25'
          Dst:             _ZNK2ot3Ip47Address8GetBytesEv
        - Src:             'src/core/net/checksum.cpp:135,9'
          Dst:             _ZN2ot8Checksum7AddDataEPKht
        - Src:             'src/core/net/checksum.cpp:136,30'
          Dst:             _ZNK2ot3Ip47Address8GetBytesEv
        - Src:             'src/core/net/checksum.cpp:136,9'
          Dst:             _ZN2ot8Checksum7AddDataEPKht
        - Src:             'src/core/net/checksum.cpp:137,9'
          Dst:             _ZN2ot8Checksum9AddUint16Et
        - Src:             'src/core/net/checksum.cpp:138,9'
          Dst:             _ZN2ot8Checksum9AddUint16Et
        - Src:             'src/core/net/checksum.cpp:143,37'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/checksum.cpp:143,14'
          Dst:             _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - Src:             'src/core/net/checksum.cpp:145,18'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/net/checksum.cpp:147,23'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/net/checksum.cpp:147,41'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/net/checksum.cpp:147,9'
          Dst:             _ZN2ot8Checksum7AddDataEPKht
        - Src:             'src/core/net/checksum.cpp:148,18'
          Dst:             _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
    - functionName:    _ZNK2ot8Checksum14WriteToMessageEtRNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/checksum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOffset
        - aMessage
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot7Message5WriteItEEvtRKT_
        - _ZN2ot9BigEndian10HostSwap16Et
        - _ZNK2ot8Checksum8GetValueEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/checksum.cpp:87,9'
          Branch Sides:
            - BranchSide:      'src/core/net/checksum.cpp:87,9'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
            - BranchSide:      'src/core/net/checksum.cpp:89,21'
              BranchSideFuncs:
                - _ZN2ot9BigEndian10HostSwap16Et
                - _ZN2ot7Message5WriteItEEvtRKT_
      Callsites:
        - Src:             'src/core/net/checksum.cpp:85,25'
          Dst:             _ZNK2ot8Checksum8GetValueEv
        - Src:             'src/core/net/checksum.cpp:92,16'
          Dst:             _ZN2ot9BigEndian10HostSwap16Et
        - Src:             'src/core/net/checksum.cpp:94,14'
          Dst:             _ZN2ot7Message5WriteItEEvtRKT_
    - functionName:    _ZN2ot8Checksum9AddUint16Et
      functionSourceFile: '/src/openthread/src/core/net/checksum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aUint16
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8Checksum8AddUint8Eh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/checksum.cpp:71,5'
          Dst:             _ZN2ot8Checksum8AddUint8Eh
        - Src:             'src/core/net/checksum.cpp:72,5'
          Dst:             _ZN2ot8Checksum8AddUint8Eh
    - functionName:    _ZN2ot8Checksum21UpdateMessageChecksumERNS_7MessageERKNS_3Ip67AddressES6_h
      functionSourceFile: '/src/openthread/src/core/net/checksum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aSource
        - aDestination
        - aIpProto
      BBCount:         11
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot7Message5WriteItEEvtRKT_
        - _ZN2ot8Checksum9CalculateERKNS_3Ip67AddressES4_hRKNS_7MessageE
        - _ZN2ot8ChecksumC2Ev
        - _ZNK2ot7Message9GetOffsetEv
        - _ZNK2ot8Checksum14WriteToMessageEtRNS_7MessageE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/checksum.cpp:176,5'
          Branch Sides:
            - BranchSide:      'src/core/net/checksum.cpp:179,22'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot8Checksum9CalculateERKNS_3Ip67AddressES4_hRKNS_7MessageE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot8Checksum14WriteToMessageEtRNS_7MessageE
            - BranchSide:      'src/core/net/checksum.cpp:183,22'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot8Checksum9CalculateERKNS_3Ip67AddressES4_hRKNS_7MessageE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot8Checksum14WriteToMessageEtRNS_7MessageE
            - BranchSide:      'src/core/net/checksum.cpp:187,22'
              BranchSideFuncs:
                - _ZNK2ot7Message9GetOffsetEv
                - _ZN2ot7Message5WriteItEEvtRKT_
                - _ZN2ot8Checksum9CalculateERKNS_3Ip67AddressES4_hRKNS_7MessageE
                - _ZNK2ot7Message9GetOffsetEv
                - _ZNK2ot8Checksum14WriteToMessageEtRNS_7MessageE
            - BranchSide:      'src/core/net/checksum.cpp:191,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/checksum.cpp:174,14'
          Dst:             _ZN2ot8ChecksumC2Ev
        - Src:             'src/core/net/checksum.cpp:195,39'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/checksum.cpp:195,14'
          Dst:             _ZN2ot7Message5WriteItEEvtRKT_
        - Src:             'src/core/net/checksum.cpp:196,14'
          Dst:             _ZN2ot8Checksum9CalculateERKNS_3Ip67AddressES4_hRKNS_7MessageE
        - Src:             'src/core/net/checksum.cpp:197,38'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/checksum.cpp:197,14'
          Dst:             _ZNK2ot8Checksum14WriteToMessageEtRNS_7MessageE
    - functionName:    _ZN2ot8Checksum9CalculateERKNS_3Ip67AddressES4_hRKNS_7MessageE
      functionSourceFile: '/src/openthread/src/core/net/checksum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aSource
        - aDestination
        - aIpProto
        - aMessage
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8Checksum7AddDataEPKht
        - _ZN2ot8Checksum9AddUint16Et
        - _ZNK2ot3Ip67Address8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
        - _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - _ZNK2ot7Message9GetLengthEv
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/checksum.cpp:116,5'
          Branch Sides:
            - BranchSide:      'src/core/net/checksum.cpp:118,23'
              BranchSideFuncs:
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
                - _ZN2ot8Checksum7AddDataEPKht
                - _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
                - _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
            - BranchSide:      'src/core/net/checksum.cpp:121,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/net/checksum.cpp:103,38'
          Dst:             _ZNK2ot7Message9GetLengthEv
        - Src:             'src/core/net/checksum.cpp:103,61'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/checksum.cpp:107,21'
          Dst:             _ZNK2ot3Ip67Address8GetBytesEv
        - Src:             'src/core/net/checksum.cpp:107,5'
          Dst:             _ZN2ot8Checksum7AddDataEPKht
        - Src:             'src/core/net/checksum.cpp:108,26'
          Dst:             _ZNK2ot3Ip67Address8GetBytesEv
        - Src:             'src/core/net/checksum.cpp:108,5'
          Dst:             _ZN2ot8Checksum7AddDataEPKht
        - Src:             'src/core/net/checksum.cpp:109,5'
          Dst:             _ZN2ot8Checksum9AddUint16Et
        - Src:             'src/core/net/checksum.cpp:110,5'
          Dst:             _ZN2ot8Checksum9AddUint16Et
        - Src:             'src/core/net/checksum.cpp:114,37'
          Dst:             _ZNK2ot7Message9GetOffsetEv
        - Src:             'src/core/net/checksum.cpp:114,14'
          Dst:             _ZNK2ot7Message13GetFirstChunkEtRtRNS0_5ChunkE
        - Src:             'src/core/net/checksum.cpp:116,18'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/net/checksum.cpp:118,23'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE8GetBytesEv
        - Src:             'src/core/net/checksum.cpp:118,41'
          Dst:             _ZNK2ot4DataILNS_14DataLengthTypeE1EE9GetLengthEv
        - Src:             'src/core/net/checksum.cpp:118,9'
          Dst:             _ZN2ot8Checksum7AddDataEPKht
        - Src:             'src/core/net/checksum.cpp:119,18'
          Dst:             _ZNK2ot7Message12GetNextChunkERtRNS0_5ChunkE
    - functionName:    _ZN2ot8Checksum21VerifyMessageChecksumERKNS_7MessageERKNS_3Ip611MessageInfoEh
      functionSourceFile: '/src/openthread/src/core/net/checksum.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aMessage
        - aMessageInfo
        - aIpProto
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Ip63Ip615IpProtoToStringEh
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
        - _ZN2ot8Checksum9CalculateERKNS_3Ip67AddressES4_hRKNS_7MessageE
        - _ZN2ot8ChecksumC2Ev
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot8Checksum8GetValueEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/net/checksum.cpp:159,9'
          Branch Sides:
            - BranchSide:      'src/core/net/checksum.cpp:159,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip615IpProtoToStringEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
            - BranchSide:      'src/core/net/checksum.cpp:161,9'
              BranchSideFuncs:
                - _ZN2ot3Ip63Ip615IpProtoToStringEh
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/net/checksum.cpp:155,14'
          Dst:             _ZN2ot8ChecksumC2Ev
        - Src:             'src/core/net/checksum.cpp:157,37'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/net/checksum.cpp:157,65'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/net/checksum.cpp:157,14'
          Dst:             _ZN2ot8Checksum9CalculateERKNS_3Ip67AddressES4_hRKNS_7MessageE
        - Src:             'src/core/net/checksum.cpp:159,18'
          Dst:             _ZNK2ot8Checksum8GetValueEv
        - Src:             'src/core/net/checksum.cpp:161,9'
          Dst:             _ZN2ot3Ip63Ip615IpProtoToStringEh
        - Src:             'src/core/net/checksum.cpp:161,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE3EEEvPKcS4_z
    - functionName:    _ZN2ot5Radio9Callbacks23HandleBusLatencyChangedEv
      functionSourceFile: '/src/openthread/src/core/radio/radio_callbacks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Radio9Callbacks20HandleEnergyScanDoneEa
      functionSourceFile: '/src/openthread/src/core/radio/radio_callbacks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMaxRssi
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio_callbacks.cpp:58,64'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
        - Src:             'src/core/radio/radio_callbacks.cpp:58,83'
          Dst:             _ZN2ot3Mac6SubMac20HandleEnergyScanDoneEa
    - functionName:    _ZN2ot5Radio9Callbacks18HandleTransmitDoneERNS_3Mac7TxFrameEPNS2_7RxFrameE7otError
      functionSourceFile: '/src/openthread/src/core/radio/radio_callbacks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aAckFrame
        - aError
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio_callbacks.cpp:55,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
        - Src:             'src/core/radio/radio_callbacks.cpp:55,24'
          Dst:             _ZN2ot3Mac6SubMac18HandleTransmitDoneERNS0_7TxFrameEPNS0_7RxFrameE7otError
    - functionName:    _ZN2ot5Radio9Callbacks21HandleTransmitStartedERNS_3Mac7TxFrameE
      functionSourceFile: '/src/openthread/src/core/radio/radio_callbacks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac21HandleTransmitStartedERNS0_7TxFrameE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio_callbacks.cpp:48,70'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
        - Src:             'src/core/radio/radio_callbacks.cpp:48,89'
          Dst:             _ZN2ot3Mac6SubMac21HandleTransmitStartedERNS0_7TxFrameE
    - functionName:    _ZN2ot5Radio9Callbacks17HandleReceiveDoneEPNS_3Mac7RxFrameE7otError
      functionSourceFile: '/src/openthread/src/core/radio/radio_callbacks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aFrame
        - aError
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6SubMac17HandleReceiveDoneEPNS0_7RxFrameE7otError
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/radio/radio_callbacks.cpp:45,5'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_3Mac6SubMacEEERT_v
        - Src:             'src/core/radio/radio_callbacks.cpp:45,24'
          Dst:             _ZN2ot3Mac6SubMac17HandleReceiveDoneEPNS0_7RxFrameE7otError
    - functionName:    _ZN2ot14BackboneRouter16BackboneTmfAgent20UnsubscribeMulticastERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/backbone_router/backbone_tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket24LeaveNetifMulticastGroupENS0_15NetifIdentifierERKNS0_7AddressE
        - _ZNK2ot14BackboneRouter16BackboneTmfAgent8LogErrorEPKcRKNS_3Ip67AddressE7otError
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:137,27'
          Dst:             _ZN2ot3Ip63Udp6Socket24LeaveNetifMulticastGroupENS0_15NetifIdentifierERKNS0_7AddressE
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:139,5'
          Dst:             _ZNK2ot14BackboneRouter16BackboneTmfAgent8LogErrorEPKcRKNS_3Ip67AddressE7otError
    - functionName:    _ZNK2ot14BackboneRouter16BackboneTmfAgent8LogErrorEPKcRKNS_3Ip67AddressE7otError
      functionSourceFile: '/src/openthread/src/core/backbone_router/backbone_tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aText
        - aAddress
        - aError
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot13ErrorToStringE7otError
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot3Ip67Address8ToStringEv
        - _ZNK2ot6StringILt40EE9AsCStringEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/backbone_tmf.cpp:147,9'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/backbone_tmf.cpp:149,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
            - BranchSide:      'src/core/backbone_router/backbone_tmf.cpp:153,9'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address8ToStringEv
                - _ZNK2ot6StringILt40EE9AsCStringEv
                - _ZN2ot13ErrorToStringE7otError
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
      Callsites:
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:149,9'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:149,9'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:149,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:149,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:153,9'
          Dst:             _ZNK2ot3Ip67Address8ToStringEv
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:153,9'
          Dst:             _ZNK2ot6StringILt40EE9AsCStringEv
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:153,9'
          Dst:             _ZN2ot13ErrorToStringE7otError
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:153,9'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE2EEEvPKcS4_z
    - functionName:    _ZNK2ot14BackboneRouter16BackboneTmfAgent20IsBackboneTmfMessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/backbone_router/backbone_tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessageInfo
      BBCount:         13
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
        - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
        - _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/backbone_tmf.cpp:123,54'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/backbone_tmf.cpp:123,57'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/backbone_router/backbone_tmf.cpp:123,54'
              BranchSideFuncs: []
        - Branch String:   'src/core/backbone_router/backbone_tmf.cpp:123,82'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/backbone_tmf.cpp:123,82'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
            - BranchSide:      'src/core/backbone_router/backbone_tmf.cpp:124,14'
              BranchSideFuncs:
                - _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
                - _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
      Callsites:
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:114,44'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetSockAddrEv
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:115,44'
          Dst:             _ZNK2ot3Ip611MessageInfo11GetPeerAddrEv
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:123,13'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:123,42'
          Dst:             _ZNK2ot14BackboneRouter5Local9IsEnabledEv
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:123,61'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:124,18'
          Dst:             _ZNK2ot3Ip67Address18IsLinkLocalUnicastEv
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:124,49'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:124,78'
          Dst:             _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:124,46'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:125,21'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:125,50'
          Dst:             _ZNK2ot14BackboneRouter5Local34GetAllDomainBackboneRoutersAddressEv
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:125,18'
          Dst:             _ZNK2ot9EquatableINS_3Ip67AddressEEeqERKS2_
    - functionName:    _ZN2ot14BackboneRouter16BackboneTmfAgent14HandleResourceEPKcRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/backbone_router/backbone_tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aUriPath
        - aMessage
        - aMessageInfo
      BBCount:         11
      ICount:          66
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN2ot11UriFromPathEPKc
        - _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE7EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE9EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/backbone_tmf.cpp:88,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/backbone_tmf.cpp:91,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE9EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/backbone_router/backbone_tmf.cpp:92,9'
              BranchSideFuncs:
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
                - _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE7EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
            - BranchSide:      'src/core/backbone_router/backbone_tmf.cpp:96,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:81,22'
          Dst:             _ZN2ot11UriFromPathEPKc
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:91,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:91,9'
          Dst:             _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE9EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:92,9'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter7ManagerEEERT_v
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:92,9'
          Dst:             _ZN2ot14BackboneRouter7Manager9HandleTmfILNS_3UriE7EEEvRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
      functionSourceFile: '/src/openthread/src/core/backbone_router/backbone_tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Ip63Udp6Socket23JoinNetifMulticastGroupENS0_15NetifIdentifierERKNS0_7AddressE
        - _ZNK2ot14BackboneRouter16BackboneTmfAgent8LogErrorEPKcRKNS_3Ip67AddressE7otError
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:130,27'
          Dst:             _ZN2ot3Ip63Udp6Socket23JoinNetifMulticastGroupENS0_15NetifIdentifierERKNS0_7AddressE
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:132,5'
          Dst:             _ZNK2ot14BackboneRouter16BackboneTmfAgent8LogErrorEPKcRKNS_3Ip67AddressE7otError
    - functionName:    _ZN2ot14BackboneRouter16BackboneTmfAgent5StartEv
      functionSourceFile: '/src/openthread/src/core/backbone_router/backbone_tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
        - _ZN2ot4Coap4Coap5StartEtNS_3Ip615NetifIdentifierE
        - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/backbone_router/backbone_tmf.cpp:57,5'
          Branch Sides:
            - BranchSide:      'src/core/backbone_router/backbone_tmf.cpp:57,5'
              BranchSideFuncs: []
            - BranchSide:      'src/core/backbone_router/backbone_tmf.cpp:58,5'
              BranchSideFuncs:
                - _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
                - _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
                - _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
                - _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
      Callsites:
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:57,5'
          Dst:             _ZN2ot4Coap4Coap5StartEtNS_3Ip615NetifIdentifierE
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:58,5'
          Dst:             _ZN2ot6Logger10LogAtLevelILNS_8LogLevelE4EEEvPKcS4_z
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:59,24'
          Dst:             _ZNK2ot11GetProviderINS_15InstanceLocatorEE3GetINS_14BackboneRouter5LocalEEERT_v
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:59,37'
          Dst:             _ZNK2ot14BackboneRouter5Local35GetAllNetworkBackboneRoutersAddressEv
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:59,5'
          Dst:             _ZN2ot14BackboneRouter16BackboneTmfAgent18SubscribeMulticastERKNS_3Ip67AddressE
    - functionName:    _ZN2ot14BackboneRouter16BackboneTmfAgent14HandleResourceERNS_4Coap8CoapBaseEPKcRNS2_7MessageERKNS_3Ip611MessageInfoE
      functionSourceFile: '/src/openthread/src/core/backbone_router/backbone_tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aCoapBase
        - aUriPath
        - aMessage
        - aMessageInfo
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter16BackboneTmfAgent14HandleResourceEPKcRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:70,55'
          Dst:             _ZN2ot14BackboneRouter16BackboneTmfAgent14HandleResourceEPKcRNS_4Coap7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot14BackboneRouter16BackboneTmfAgent6FilterERKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPv
      functionSourceFile: '/src/openthread/src/core/backbone_router/backbone_tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aMessageInfo
        - aContext
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot14BackboneRouter16BackboneTmfAgent20IsBackboneTmfMessageERKNS_3Ip611MessageInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:109,55'
          Dst:             _ZNK2ot14BackboneRouter16BackboneTmfAgent20IsBackboneTmfMessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot14BackboneRouter16BackboneTmfAgentC2ERNS_8InstanceE
      functionSourceFile: '/src/openthread/src/core/backbone_router/backbone_tmf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter16BackboneTmfAgent14HandleResourceERNS_4Coap8CoapBaseEPKcRNS2_7MessageERKNS_3Ip611MessageInfoE
        - _ZN2ot14BackboneRouter16BackboneTmfAgent6FilterERKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPv
        - _ZN2ot4Coap4CoapC2ERNS_8InstanceE
        - _ZN2ot4Coap8CoapBase14SetInterceptorEPF7otErrorRKNS0_7MessageERKNS_3Ip611MessageInfoEPvESA_
        - _ZN2ot4Coap8CoapBase18SetResourceHandlerEPFbRS1_PKcRNS0_7MessageERKNS_3Ip611MessageInfoEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:47,7'
          Dst:             _ZN2ot4Coap4CoapC2ERNS_8InstanceE
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:49,5'
          Dst:             _ZN2ot4Coap8CoapBase14SetInterceptorEPF7otErrorRKNS0_7MessageERKNS_3Ip611MessageInfoEPvESA_
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:49,5'
          Dst:             _ZN2ot14BackboneRouter16BackboneTmfAgent6FilterERKNS_4Coap7MessageERKNS_3Ip611MessageInfoEPv
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:50,5'
          Dst:             _ZN2ot4Coap8CoapBase18SetResourceHandlerEPFbRS1_PKcRNS0_7MessageERKNS_3Ip611MessageInfoEE
        - Src:             'src/core/backbone_router/backbone_tmf.cpp:50,5'
          Dst:             _ZN2ot14BackboneRouter16BackboneTmfAgent14HandleResourceERNS_4Coap8CoapBaseEPKcRNS2_7MessageERKNS_3Ip611MessageInfoE
    - functionName:    _ZN2ot5Nexus4Node4FromEP10otInstance
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatAlarmMilliStop
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_alarm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_alarm.cpp:55,52'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
    - functionName:    _ZN2ot5Nexus6AsNodeEP10otInstance
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Node4FromEP10otInstance
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.hpp:119,53'
          Dst:             _ZN2ot5Nexus4Node4FromEP10otInstance
    - functionName:    otPlatAlarmMilliStartAt
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_alarm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - aInstance
        - aT0
        - aDt
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Time8SetValueEj
        - _ZN2ot5Nexus4Core19UpdateNextAlarmTimeERKNS0_5AlarmE
        - _ZN2ot5Nexus4Core3GetEv
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_alarm.cpp:47,20'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_alarm.cpp:50,22'
          Dst:             _ZN2ot4Time8SetValueEj
        - Src:             'tests/nexus/platform/nexus_alarm.cpp:52,5'
          Dst:             _ZN2ot5Nexus4Core3GetEv
        - Src:             'tests/nexus/platform/nexus_alarm.cpp:52,17'
          Dst:             _ZN2ot5Nexus4Core19UpdateNextAlarmTimeERKNS0_5AlarmE
    - functionName:    _ZN2ot5Nexus4Core6GetNowEv
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_core.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatAlarmMilliGetNow
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_alarm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Core3GetEv
        - _ZN2ot5Nexus4Core6GetNowEv
        - _ZNK2ot4Time8GetValueEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_alarm.cpp:43,48'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_alarm.cpp:43,48'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Core3GetEv
                - _ZN2ot5Nexus4Core6GetNowEv
                - _ZNK2ot4Time8GetValueEv
            - BranchSide:      'tests/nexus/platform/nexus_alarm.cpp:43,48'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Core3GetEv
                - _ZN2ot5Nexus4Core6GetNowEv
                - _ZNK2ot4Time8GetValueEv
      Callsites:
        - Src:             'tests/nexus/platform/nexus_alarm.cpp:43,48'
          Dst:             _ZN2ot5Nexus4Core3GetEv
        - Src:             'tests/nexus/platform/nexus_alarm.cpp:43,60'
          Dst:             _ZN2ot5Nexus4Core6GetNowEv
        - Src:             'tests/nexus/platform/nexus_alarm.cpp:43,69'
          Dst:             _ZNK2ot4Time8GetValueEv
    - functionName:    _ZN2ot5Nexus4Mdns9PendingTxD2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_7MessageEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.hpp:45,12'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEED2Ev
    - functionName:    _ZN2ot4Heap11AllocatableINS_5Nexus4Mdns9PendingTxEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot5Nexus4Mdns9PendingTxD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot5Nexus4Mdns9PendingTxD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus4Mdns9PendingTxEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_5Nexus4Mdns9PendingTxEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_5Nexus4Mdns9PendingTxEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_5Nexus4Mdns9PendingTxEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_5Nexus4Mdns9PendingTxEE4FreeEv
    - functionName:    _ZN2ot3PtrINS_5Nexus4Mdns9PendingTxEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus4Mdns9PendingTxEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_5Nexus4Mdns9PendingTxEEC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_5Nexus4Mdns9PendingTxEEC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot8OwnedPtrINS_5Nexus4Mdns9PendingTxEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot8OwnedPtrINS_5Nexus4Mdns9PendingTxEE6DeleteEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus4Mdns9PendingTxEE6DeleteEv
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             __clang_call_terminate
    - 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:    12
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot3PtrINS_5Nexus4Mdns9PendingTxEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE3PopEv
        - _ZN2ot8OwnedPtrINS_5Nexus4Mdns9PendingTxEEC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus4Mdns9PendingTxEEC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE8IteratorC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEC2EPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot10LinkedListINS_5Nexus4NodeEE8Iterator7AdvanceEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5Nexus4NodeEE7GetNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:572,45'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus4NodeEE7GetNextEv
    - functionName:    _ZN2ot15LinkedListEntryINS_5Nexus4NodeEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEC2EPS2_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - item
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4NodeEE8IteratorC2EPS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aItem
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEC2EPS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:568,15'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEC2EPS2_
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4NodeEE7GetHeadEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      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:    _ZN2ot15LinkedListEntryINS_5Nexus4NodeEE7SetNextEPS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10OwningListINS_5Nexus8Settings5EntryEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEEC2Ev
    - functionName:    _ZN2ot5Nexus5Alarm5ResetEv
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_alarm.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      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:    _ZN2ot5Nexus8SettingsC2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus8Settings5EntryEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.hpp:39,8'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5EntryEEC2Ev
    - functionName:    _ZN2ot5Nexus5AlarmC2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_alarm.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus5Alarm5ResetEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_alarm.hpp:39,19'
          Dst:             _ZN2ot5Nexus5Alarm5ResetEv
    - functionName:    _ZN2ot5Nexus8PlatformC2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot5Nexus4MdnsC2Ev
        - _ZN2ot5Nexus4MdnsD2Ev
        - _ZN2ot5Nexus5AlarmC2Ev
        - _ZN2ot5Nexus5RadioC2Ev
        - _ZN2ot5Nexus8SettingsC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.hpp:58,5'
          Dst:             _ZN2ot5Nexus5RadioC2Ev
        - Src:             'tests/nexus/platform/nexus_node.hpp:58,5'
          Dst:             _ZN2ot5Nexus5AlarmC2Ev
        - Src:             'tests/nexus/platform/nexus_node.hpp:58,5'
          Dst:             _ZN2ot5Nexus4MdnsC2Ev
        - Src:             'tests/nexus/platform/nexus_node.hpp:58,5'
          Dst:             _ZN2ot5Nexus8SettingsC2Ev
        - Src:             'tests/nexus/platform/nexus_node.hpp:61,5'
          Dst:             _ZN2ot5Nexus4MdnsD2Ev
    - functionName:    _ZN2ot5Nexus4MdnsD2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEED2Ev
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.hpp:37,7'
          Dst:             _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEED2Ev
        - Src:             'tests/nexus/platform/nexus_mdns.hpp:37,7'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EED2Ev
    - functionName:    _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE4FreeEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE4FreeEv
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          46
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE3PopEv
        - _ZN2ot8OwnedPtrINS_5Nexus4Mdns9PendingTxEED2Ev
        - _ZNK2ot3PtrINS_5Nexus4Mdns9PendingTxEE6IsNullEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE3PopEv
                - _ZNK2ot3PtrINS_5Nexus4Mdns9PendingTxEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_5Nexus4Mdns9PendingTxEED2Ev
                - _ZN2ot8OwnedPtrINS_5Nexus4Mdns9PendingTxEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_5Nexus4Mdns9PendingTxEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus4Mdns9PendingTxEED2Ev
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus4Mdns9PendingTxEED2Ev
    - functionName:    _ZN2ot5Nexus4NodeC2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot5Nexus8PlatformC2Ev
        - _ZN2ot5Nexus8PlatformD2Ev
        - _ZN2ot8InstanceC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.hpp:116,5'
          Dst:             _ZN2ot5Nexus8PlatformC2Ev
        - Src:             'tests/nexus/platform/nexus_node.hpp:116,5'
          Dst:             _ZN2ot8InstanceC2Ev
        - Src:             'tests/nexus/platform/nexus_node.hpp:116,24'
          Dst:             _ZN2ot5Nexus8PlatformD2Ev
    - functionName:    _ZN2ot5Nexus8PlatformD2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4MdnsD2Ev
        - _ZN2ot5Nexus8SettingsD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.hpp:45,7'
          Dst:             _ZN2ot5Nexus8SettingsD2Ev
        - Src:             'tests/nexus/platform/nexus_node.hpp:45,7'
          Dst:             _ZN2ot5Nexus4MdnsD2Ev
    - functionName:    _ZN2ot5Nexus8SettingsD2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus8Settings5EntryEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.hpp:39,8'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5EntryEED2Ev
    - functionName:    _ZN2ot10OwningListINS_5Nexus8Settings5EntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE4FreeEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE4FreeEv
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          46
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEED2Ev
        - _ZNK2ot3PtrINS_5Nexus8Settings5EntryEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE3PopEv
                - _ZNK2ot3PtrINS_5Nexus8Settings5EntryEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEED2Ev
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_5Nexus8Settings5EntryEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEED2Ev
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEED2Ev
    - functionName:    _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE3PopEv
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEEC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEEC2EPS3_
    - functionName:    _ZNK2ot3PtrINS_5Nexus8Settings5EntryEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEE6DeleteEv
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEE6DeleteEv
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5EntryEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5EntryEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5EntryEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5EntryEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5EntryEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot5Nexus8Settings5EntryD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot5Nexus8Settings5EntryD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot5Nexus8Settings5EntryD2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.hpp:59,12'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEED2Ev
    - functionName:    _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE4FreeEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE4FreeEv
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          46
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE3PopEv
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
        - _ZNK2ot3PtrINS_5Nexus8Settings5Entry5ValueEE6IsNullEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE3PopEv
                - _ZNK2ot3PtrINS_5Nexus8Settings5Entry5ValueEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_5Nexus8Settings5Entry5ValueEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
    - functionName:    _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE3PopEv
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEC2EPS4_
    - functionName:    _ZNK2ot3PtrINS_5Nexus8Settings5Entry5ValueEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEE6DeleteEv
        - __clang_call_terminate
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEE6DeleteEv
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5Entry5ValueEE4FreeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5Entry5ValueEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5Entry5ValueEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5Entry5ValueEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5Entry5ValueEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot5Nexus8Settings5Entry5ValueD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot5Nexus8Settings5Entry5ValueD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot5Nexus8Settings5Entry5ValueD2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4DataD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.hpp:61,16'
          Dst:             _ZN2ot4Heap4DataD2Ev
    - functionName:    _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_5Nexus8Settings5Entry5ValueEEC2EPS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_5Nexus8Settings5Entry5ValueEEC2EPS4_
    - functionName:    _ZN2ot3PtrINS_5Nexus8Settings5Entry5ValueEEC2EPS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_5Nexus8Settings5EntryEEC2EPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_5Nexus8Settings5EntryEEC2EPS3_
    - functionName:    _ZN2ot3PtrINS_5Nexus8Settings5EntryEEC2EPS3_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      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:    _ZN2ot3Dns9Multicast4Core9LocalHostD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1193
      functionLinenumberEnd: 1193
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEED2Ev
        - _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1193,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9LocalHost9AddrEventEED2Ev
        - Src:             'src/core/net/mdns.hpp:1193,11'
          Dst:             _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
        - Src:             'src/core/net/mdns.hpp:1193,11'
          Dst:             _ZN2ot3Dns9Multicast4Core12AddressArrayD2Ev
        - Src:             'src/core/net/mdns.hpp:1193,11'
          Dst:             _ZN2ot4Heap6StringD2Ev
    - functionName:    _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEE4FreeEv
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessagesD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1604
      functionLinenumberEnd: 1604
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1604,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core21MultiPacketRxMessages10RxMsgEntryEED2Ev
    - functionName:    _ZN2ot3Dns9Multicast4Core16TxMessageHistoryD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1645
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:1645,11'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core16TxMessageHistory8MsgEntryEED2Ev
    - functionName:    _ZN2ot3Ip63MplD2Ev
      functionSourceFile: '/src/openthread/src/core/net/ip6_mpl.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6_mpl.hpp:153,7'
          Dst:             _ZN2ot12MessageQueueD2Ev
    - functionName:    _ZN2ot13PriorityQueueD2Ev
      functionSourceFile: '/src/openthread/src/core/common/message.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot13PriorityQueue17DequeueAndFreeAllEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/message.hpp:1723,28'
          Dst:             _ZN2ot13PriorityQueue17DequeueAndFreeAllEv
        - Src:             'src/core/common/message.hpp:1723,28'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2ot3Mle3Mle13DelayedSenderD2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1596
      functionLinenumberEnd: 1596
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:1596,11'
          Dst:             _ZN2ot12MessageQueueD2Ev
    - functionName:    _ZN2ot7MeshCoP4Dtls9TransportD2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP15SecureTransportD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:850,11'
          Dst:             _ZN2ot7MeshCoP15SecureTransportD2Ev
    - functionName:    _ZN2ot7MeshCoP15SecureTransportD2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/secure_transport.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/secure_transport.hpp:724,30'
          Dst:             _ZN2ot7MeshCoP15SecureTransport5CloseEv
        - Src:             'src/core/meshcop/secure_transport.hpp:724,30'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManagerD2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot7MeshCoP4Dtls9TransportD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.hpp:281,11'
          Dst:             _ZN2ot7MeshCoP4Dtls9TransportD2Ev
    - functionName:    _ZN2ot14BackboneRouter16BackboneTmfAgentD2Ev
      functionSourceFile: '/src/openthread/src/core/backbone_router/backbone_tmf.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap4CoapD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/backbone_tmf.hpp:52,7'
          Dst:             _ZN2ot4Coap4CoapD2Ev
    - functionName:    _ZN2ot4Coap4CoapD2Ev
      functionSourceFile: '/src/openthread/src/core/coap/coap.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap8CoapBaseD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.hpp:895,7'
          Dst:             _ZN2ot4Coap8CoapBaseD2Ev
    - functionName:    _ZN2ot8OwnedPtrINS_4Coap7MessageEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot8OwnedPtrINS_4Coap7MessageEE6DeleteEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_4Coap7MessageEE6DeleteEv
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2ot12BorderRouter14RoutingManager13RioAdvertiserD2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1464
      functionLinenumberEnd: 1464
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1464,11'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiser14RioPrefixArrayD2Ev
    - functionName:    _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTrackerD2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:919,11'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager20NetDataPeerBrTracker6PeerBrEED2Ev
    - functionName:    _ZN2ot12BorderRouter14RoutingManager11RxRaTrackerD2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:1017,11'
          Dst:             _ZN2ot10OwningListINS_12BorderRouter14RoutingManager11RxRaTracker5EntryINS3_6RouterEEEED2Ev
    - functionName:    _ZN2ot3Dns9Multicast4CoreD2Ev
      functionSourceFile: '/src/openthread/src/core/net/mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEED2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEED2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEED2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEED2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEED2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEED2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEED2Ev
        - _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEED2Ev
        - _ZN2ot3Dns9Multicast4Core16TxMessageHistoryD2Ev
        - _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessagesD2Ev
        - _ZN2ot3Dns9Multicast4Core9LocalHostD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/mdns.hpp:95,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11RecordCacheEED2Ev
        - Src:             'src/core/net/mdns.hpp:95,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip4AddrCacheEED2Ev
        - Src:             'src/core/net/mdns.hpp:95,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12Ip6AddrCacheEED2Ev
        - Src:             'src/core/net/mdns.hpp:95,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8TxtCacheEED2Ev
        - Src:             'src/core/net/mdns.hpp:95,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core8SrvCacheEED2Ev
        - Src:             'src/core/net/mdns.hpp:95,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11BrowseCacheEED2Ev
        - Src:             'src/core/net/mdns.hpp:95,7'
          Dst:             _ZN2ot3Dns9Multicast4Core16TxMessageHistoryD2Ev
        - Src:             'src/core/net/mdns.hpp:95,7'
          Dst:             _ZN2ot3Dns9Multicast4Core21MultiPacketRxMessagesD2Ev
        - Src:             'src/core/net/mdns.hpp:95,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core11ServiceTypeEED2Ev
        - Src:             'src/core/net/mdns.hpp:95,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core12ServiceEntryEED2Ev
        - Src:             'src/core/net/mdns.hpp:95,7'
          Dst:             _ZN2ot10OwningListINS_3Dns9Multicast4Core9HostEntryEED2Ev
        - Src:             'src/core/net/mdns.hpp:95,7'
          Dst:             _ZN2ot3Dns9Multicast4Core9LocalHostD2Ev
    - functionName:    _ZN2ot3Ip63Ip6D2Ev
      functionSourceFile: '/src/openthread/src/core/net/ip6.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13PriorityQueueD2Ev
        - _ZN2ot3Ip63MplD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/ip6.hpp:104,7'
          Dst:             _ZN2ot3Ip63MplD2Ev
        - Src:             'src/core/net/ip6.hpp:104,7'
          Dst:             _ZN2ot13PriorityQueueD2Ev
    - functionName:    _ZN2ot3Tmf5AgentD2Ev
      functionSourceFile: '/src/openthread/src/core/thread/tmf.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap4CoapD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.hpp:129,7'
          Dst:             _ZN2ot4Coap4CoapD2Ev
    - functionName:    _ZN2ot3Dns6ClientD2Ev
      functionSourceFile: '/src/openthread/src/core/net/dns_client.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dns_client.hpp:115,7'
          Dst:             _ZN2ot12MessageQueueD2Ev
    - functionName:    _ZN2ot3Dns16ServiceDiscovery6ServerD2Ev
      functionSourceFile: '/src/openthread/src/core/net/dnssd_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/dnssd_server.hpp:86,7'
          Dst:             _ZN2ot12MessageQueueD2Ev
    - functionName:    _ZN2ot13MeshForwarderD2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mesh_forwarder.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueD2Ev
        - _ZN2ot13PriorityQueueD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mesh_forwarder.hpp:82,7'
          Dst:             _ZN2ot12MessageQueueD2Ev
        - Src:             'src/core/thread/mesh_forwarder.hpp:82,7'
          Dst:             _ZN2ot13PriorityQueueD2Ev
    - functionName:    _ZN2ot3Mle3MleD2Ev
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle13DelayedSenderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:116,7'
          Dst:             _ZN2ot3Mle3Mle13DelayedSenderD2Ev
    - functionName:    _ZN2ot17NetworkDiagnostic6ServerD2Ev
      functionSourceFile: '/src/openthread/src/core/thread/network_diagnostic.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap12MessageQueueD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/network_diagnostic.hpp:75,7'
          Dst:             _ZN2ot4Coap12MessageQueueD2Ev
    - functionName:    _ZN2ot7MeshCoP11BorderAgentD2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/border_agent.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4DataD2Ev
        - _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManagerD2Ev
        - _ZN2ot7MeshCoP4Dtls9TransportD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/border_agent.hpp:84,7'
          Dst:             _ZN2ot4Heap4DataD2Ev
        - Src:             'src/core/meshcop/border_agent.hpp:84,7'
          Dst:             _ZN2ot7MeshCoP11BorderAgent19EphemeralKeyManagerD2Ev
        - Src:             'src/core/meshcop/border_agent.hpp:84,7'
          Dst:             _ZN2ot7MeshCoP4Dtls9TransportD2Ev
    - functionName:    _ZN2ot3Tmf11SecureAgentD2Ev
      functionSourceFile: '/src/openthread/src/core/thread/tmf.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap13SecureSessionD2Ev
        - _ZN2ot7MeshCoP4Dtls9TransportD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/tmf.hpp:200,7'
          Dst:             _ZN2ot4Coap13SecureSessionD2Ev
        - Src:             'src/core/thread/tmf.hpp:200,7'
          Dst:             _ZN2ot7MeshCoP4Dtls9TransportD2Ev
    - functionName:    _ZN2ot7MeshCoP12JoinerRouterD2Ev
      functionSourceFile: '/src/openthread/src/core/meshcop/joiner_router.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12MessageQueueD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/meshcop/joiner_router.hpp:57,7'
          Dst:             _ZN2ot12MessageQueueD2Ev
    - functionName:    _ZN2ot14BackboneRouter7ManagerD2Ev
      functionSourceFile: '/src/openthread/src/core/backbone_router/bbr_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot14BackboneRouter16BackboneTmfAgentD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/backbone_router/bbr_manager.hpp:61,7'
          Dst:             _ZN2ot14BackboneRouter16BackboneTmfAgentD2Ev
    - functionName:    _ZN2ot3Srp6ServerD2Ev
      functionSourceFile: '/src/openthread/src/core/net/srp_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/net/srp_server.hpp:110,7'
          Dst:             _ZN2ot4Heap6StringD2Ev
    - functionName:    _ZN2ot16EnergyScanServerD2Ev
      functionSourceFile: '/src/openthread/src/core/thread/energy_scan_server.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_4Coap7MessageEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/energy_scan_server.hpp:55,7'
          Dst:             _ZN2ot8OwnedPtrINS_4Coap7MessageEED2Ev
    - functionName:    _ZN2ot4Coap15ApplicationCoapD2Ev
      functionSourceFile: '/src/openthread/src/core/coap/coap.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap4CoapD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap.hpp:940,7'
          Dst:             _ZN2ot4Coap4CoapD2Ev
    - functionName:    _ZN2ot4Coap21ApplicationCoapSecureD2Ev
      functionSourceFile: '/src/openthread/src/core/coap/coap_secure.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Coap13SecureSessionD2Ev
        - _ZN2ot7MeshCoP4Dtls9TransportD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/coap/coap_secure.hpp:142,7'
          Dst:             _ZN2ot4Coap13SecureSessionD2Ev
        - Src:             'src/core/coap/coap_secure.hpp:142,7'
          Dst:             _ZN2ot7MeshCoP4Dtls9TransportD2Ev
    - functionName:    _ZN2ot12BorderRouter14RoutingManagerD2Ev
      functionSourceFile: '/src/openthread/src/core/border_router/routing_manager.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManager11RxRaTrackerD2Ev
        - _ZN2ot12BorderRouter14RoutingManager13RioAdvertiserD2Ev
        - _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTrackerD2Ev
        - _ZN2ot4Heap4DataD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/border_router/routing_manager.hpp:94,7'
          Dst:             _ZN2ot4Heap4DataD2Ev
        - Src:             'src/core/border_router/routing_manager.hpp:94,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManager11RxRaTrackerD2Ev
        - Src:             'src/core/border_router/routing_manager.hpp:94,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManager20NetDataPeerBrTrackerD2Ev
        - Src:             'src/core/border_router/routing_manager.hpp:94,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManager13RioAdvertiserD2Ev
    - functionName:    _ZN2ot8InstanceD2Ev
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot12BorderRouter14RoutingManagerD2Ev
        - _ZN2ot13MeshForwarderD2Ev
        - _ZN2ot14BackboneRouter7ManagerD2Ev
        - _ZN2ot16EnergyScanServerD2Ev
        - _ZN2ot17NetworkDiagnostic6ServerD2Ev
        - _ZN2ot3Dns16ServiceDiscovery6ServerD2Ev
        - _ZN2ot3Dns6ClientD2Ev
        - _ZN2ot3Dns9Multicast4CoreD2Ev
        - _ZN2ot3Ip63Ip6D2Ev
        - _ZN2ot3Mle3MleD2Ev
        - _ZN2ot3Srp6ServerD2Ev
        - _ZN2ot3Tmf11SecureAgentD2Ev
        - _ZN2ot3Tmf5AgentD2Ev
        - _ZN2ot4Coap15ApplicationCoapD2Ev
        - _ZN2ot4Coap21ApplicationCoapSecureD2Ev
        - _ZN2ot6Random7ManagerD2Ev
        - _ZN2ot7MeshCoP11BorderAgentD2Ev
        - _ZN2ot7MeshCoP12JoinerRouterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot12BorderRouter14RoutingManagerD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot4Coap21ApplicationCoapSecureD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot4Coap15ApplicationCoapD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot16EnergyScanServerD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot3Srp6ServerD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot14BackboneRouter7ManagerD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot7MeshCoP12JoinerRouterD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot3Tmf11SecureAgentD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot7MeshCoP11BorderAgentD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot17NetworkDiagnostic6ServerD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot3Mle3MleD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot13MeshForwarderD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot3Dns16ServiceDiscovery6ServerD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot3Dns6ClientD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot3Tmf5AgentD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot3Ip63Ip6D2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot3Dns9Multicast4CoreD2Ev
        - Src:             'src/core/instance/instance.hpp:172,7'
          Dst:             _ZN2ot6Random7ManagerD2Ev
    - functionName:    _ZN2ot5Nexus4NodeD2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus8PlatformD2Ev
        - _ZN2ot8InstanceD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.hpp:64,7'
          Dst:             _ZN2ot8InstanceD2Ev
        - Src:             'tests/nexus/platform/nexus_node.hpp:64,7'
          Dst:             _ZN2ot5Nexus8PlatformD2Ev
    - functionName:    _ZN2ot4Heap11AllocatableINS_5Nexus4NodeEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4FreeEPv
        - _ZN2ot5Nexus4NodeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:119,37'
          Dst:             _ZN2ot5Nexus4NodeD2Ev
        - Src:             'src/core/common/heap_allocatable.hpp:120,9'
          Dst:             _ZN2ot4Heap4FreeEPv
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus4NodeEE6DeleteEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap11AllocatableINS_5Nexus4NodeEE4FreeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:171,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:171,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_5Nexus4NodeEE4FreeEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:173,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_5Nexus4NodeEE4FreeEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:173,23'
          Dst:             _ZN2ot4Heap11AllocatableINS_5Nexus4NodeEE4FreeEv
    - functionName:    _ZN2ot3PtrINS_5Nexus4NodeEEC2EPS2_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus4NodeEEC2EPS2_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_5Nexus4NodeEEC2EPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:71,11'
          Dst:             _ZN2ot3PtrINS_5Nexus4NodeEEC2EPS2_
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4NodeEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5Nexus4NodeEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:199,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:199,13'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nexus4NodeEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:201,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nexus4NodeEE7GetNextEv
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:201,28'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus4NodeEE7GetNextEv
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus4NodeEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot8OwnedPtrINS_5Nexus4NodeEE6DeleteEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus4NodeEE6DeleteEv
        - Src:             'src/core/common/owned_ptr.hpp:93,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK2ot3PtrINS_5Nexus4NodeEE6IsNullEv
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10OwningListINS_5Nexus4NodeEE3PopEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4NodeEE3PopEv
        - _ZN2ot8OwnedPtrINS_5Nexus4NodeEEC2EPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:89,72'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4NodeEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:89,39'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus4NodeEEC2EPS2_
    - functionName:    _ZN2ot10OwningListINS_5Nexus4NodeEE4FreeEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          46
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus4NodeEE3PopEv
        - _ZN2ot8OwnedPtrINS_5Nexus4NodeEED2Ev
        - _ZNK2ot3PtrINS_5Nexus4NodeEE6IsNullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owning_list.hpp:72,9'
          Branch Sides:
            - BranchSide:      'src/core/common/owning_list.hpp:72,17'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_5Nexus4NodeEE3PopEv
                - _ZNK2ot3PtrINS_5Nexus4NodeEE6IsNullEv
                - _ZN2ot8OwnedPtrINS_5Nexus4NodeEED2Ev
                - _ZN2ot8OwnedPtrINS_5Nexus4NodeEED2Ev
            - BranchSide:      'src/core/common/owning_list.hpp:75,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:72,17'
          Dst:             _ZN2ot10OwningListINS_5Nexus4NodeEE3PopEv
        - Src:             'src/core/common/owning_list.hpp:72,23'
          Dst:             _ZNK2ot3PtrINS_5Nexus4NodeEE6IsNullEv
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus4NodeEED2Ev
        - Src:             'src/core/common/owning_list.hpp:72,16'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus4NodeEED2Ev
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4NodeEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE8Iterator7AdvanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZNK2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEneERKS6_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE8IteratorC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE8IteratorC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE7GetHeadEv
        - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE8IteratorC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE8IteratorC2EPS3_
    - functionName:    _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5Nexus5Alarm13ShouldTriggerENS_4TimeE
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_alarm.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aNow
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot4TimegeERKS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_alarm.hpp:41,61'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_alarm.hpp:41,73'
              BranchSideFuncs:
                - _ZNK2ot4TimegeERKS0_
            - BranchSide:      'tests/nexus/platform/nexus_alarm.hpp:41,61'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_alarm.hpp:41,70'
          Dst:             _ZNK2ot4TimegeERKS0_
    - functionName:    _ZN2ot5Nexus4Core11ProcessMdnsERNS0_4NodeE
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNode
      BBCount:         11
      ICount:          100
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE3endEv
        - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE5beginEv
        - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
        - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
        - _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE4FreeEv
        - _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEppEv
        - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
        - _ZN2ot5Nexus4Mdns7ReceiveERNS_8InstanceERKNS1_9PendingTxERK21otPlatMdnsAddressInfo
        - _ZN2ot5Nexus4Node11GetInstanceEv
        - _ZNK2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - _ZNK2ot5Nexus4Mdns10GetAddressER21otPlatMdnsAddressInfo
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:218,37'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:218,37'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE4FreeEv
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot5Nexus4Mdns7ReceiveERNS_8InstanceERKNS1_9PendingTxERK21otPlatMdnsAddressInfo
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:226,5'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE4FreeEv
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:220,27'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:218,5'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot5Nexus4Mdns7ReceiveERNS_8InstanceERKNS1_9PendingTxERK21otPlatMdnsAddressInfo
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE4FreeEv
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:220,27'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot5Nexus4Mdns7ReceiveERNS_8InstanceERKNS1_9PendingTxERK21otPlatMdnsAddressInfo
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEneERKS6_
                - _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE4FreeEv
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEdeEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
      Callsites:
        - Src:             'tests/nexus/platform/nexus_core.cpp:216,17'
          Dst:             _ZNK2ot5Nexus4Mdns10GetAddressER21otPlatMdnsAddressInfo
        - Src:             'tests/nexus/platform/nexus_core.cpp:218,37'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE5beginEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:218,37'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE3endEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:218,37'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEneERKS6_
        - Src:             'tests/nexus/platform/nexus_core.cpp:218,37'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEdeEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:220,27'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:220,27'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:220,27'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - Src:             'tests/nexus/platform/nexus_core.cpp:220,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:222,41'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:222,26'
          Dst:             _ZN2ot5Nexus4Mdns7ReceiveERNS_8InstanceERKNS1_9PendingTxERK21otPlatMdnsAddressInfo
        - Src:             'tests/nexus/platform/nexus_core.cpp:220,27'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:218,37'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5Nexus4Mdns9PendingTxENS_10LinkedListIS3_E8IteratorEEppEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:226,32'
          Dst:             _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE4FreeEv
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4NodeEE7GetHeadEv
        - _ZN2ot10LinkedListINS_5Nexus4NodeEE8IteratorC2EPS2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:553,44'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4NodeEE7GetHeadEv
        - Src:             'src/core/common/linked_list.hpp:553,35'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4NodeEE8IteratorC2EPS2_
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4NodeEE8IteratorC2EPS2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:554,33'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4NodeEE8IteratorC2EPS2_
    - functionName:    _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      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:    _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
      functionSourceFile: '/src/openthread/src/core/common/iterator_utils.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4NodeEE8Iterator7AdvanceEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/iterator_utils.hpp:80,64'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4NodeEE8Iterator7AdvanceEv
    - functionName:    _ZN2ot5Nexus4Core12ProcessRadioERNS0_4NodeE
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNode
      BBCount:         50
      ICount:          325
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
        - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
        - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
        - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
        - _ZN2ot3Mac7Address7SetNoneEv
        - _ZN2ot3Mac7AddressC2Ev
        - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
        - _ZN2ot5Nexus4Node11GetInstanceEv
        - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
        - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - _ZNK2ot3Mac5Frame10GetChannelEv
        - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - _ZNK2ot3Mac5Frame11GetDstPanIdERt
        - _ZNK2ot3Mac5Frame13GetAckRequestEv
        - _ZNK2ot3Mac7Address11IsBroadcastEv
        - _ZNK2ot3Mac7Address6IsNoneEv
        - _ZNK2ot4Time8GetValueEv
        - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
        - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
        - otPlatRadioReceiveDone
        - otPlatRadioTxDone
        - otPlatRadioTxStarted
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:123,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:123,5'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxStarted
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
                - _ZN2ot3Mac7Address7SetNoneEv
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:123,5'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:125,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:127,17'
              BranchSideFuncs:
                - _ZN2ot3Mac7Address7SetNoneEv
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxStarted
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:130,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame11GetDstPanIdERt
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxStarted
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:130,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:132,18'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxStarted
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:135,20'
              BranchSideFuncs:
                - _ZNK2ot3Mac5Frame13GetAckRequestEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxStarted
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:139,23'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:139,23'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:185,29'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:143,33'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:143,37'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:145,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:143,13'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:145,13'
              BranchSideFuncs:
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:148,22'
              BranchSideFuncs:
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:150,24'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:150,27'
              BranchSideFuncs:
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:154,34'
              BranchSideFuncs:
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:150,13'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:154,34'
              BranchSideFuncs:
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:177,13'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:160,28'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:160,40'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:174,37'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:160,49'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:160,61'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:174,37'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:160,75'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:160,78'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:174,37'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:160,17'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:162,30'
              BranchSideFuncs:
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:174,37'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:166,79'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:167,21'
              BranchSideFuncs:
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:172,13'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:166,21'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:169,66'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:172,13'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioReceiveDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZNK2ot3Mac5Frame10GetChannelEv
                - _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
                - _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
                - _ZN2ot5Nexus5Radio5FrameC2ERKS2_
                - _ZNK2ot4Time8GetValueEv
                - _ZNK2ot3Mac7Address6IsNoneEv
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZN2ot3Mac7AddressC2Ev
                - _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
                - _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:177,13'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:139,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:181,13'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:188,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:193,9'
              BranchSideFuncs:
                - _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
                - _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:204,28'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatRadioTxDone
      Callsites:
        - Src:             'tests/nexus/platform/nexus_core.cpp:118,18'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'tests/nexus/platform/nexus_core.cpp:125,31'
          Dst:             _ZNK2ot3Mac5Frame10GetDstAddrERNS0_7AddressE
        - Src:             'tests/nexus/platform/nexus_core.cpp:127,17'
          Dst:             _ZN2ot3Mac7Address7SetNoneEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:130,31'
          Dst:             _ZNK2ot3Mac5Frame11GetDstPanIdERt
        - Src:             'tests/nexus/platform/nexus_core.cpp:135,42'
          Dst:             _ZNK2ot3Mac5Frame13GetAckRequestEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:137,33'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:137,5'
          Dst:             otPlatRadioTxStarted
        - Src:             'tests/nexus/platform/nexus_core.cpp:139,23'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:139,23'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:139,23'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - Src:             'tests/nexus/platform/nexus_core.cpp:139,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:143,93'
          Dst:             _ZNK2ot3Mac5Frame10GetChannelEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:143,51'
          Dst:             _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
        - Src:             'tests/nexus/platform/nexus_core.cpp:148,36'
          Dst:             _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
        - Src:             'tests/nexus/platform/nexus_core.cpp:154,26'
          Dst:             _ZN2ot5Nexus5Radio5FrameC2ERKS2_
        - Src:             'tests/nexus/platform/nexus_core.cpp:156,54'
          Dst:             _ZNK2ot4Time8GetValueEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:160,40'
          Dst:             _ZNK2ot3Mac7Address6IsNoneEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:160,61'
          Dst:             _ZNK2ot3Mac7Address11IsBroadcastEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:162,30'
          Dst:             _ZN2ot3Mac7AddressC2Ev
        - Src:             'tests/nexus/platform/nexus_core.cpp:166,44'
          Dst:             _ZNK2ot3Mac5Frame10GetSrcAddrERNS0_7AddressE
        - Src:             'tests/nexus/platform/nexus_core.cpp:167,35'
          Dst:             _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
        - Src:             'tests/nexus/platform/nexus_core.cpp:174,44'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:174,13'
          Dst:             otPlatRadioReceiveDone
        - Src:             'tests/nexus/platform/nexus_core.cpp:139,23'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:193,9'
          Dst:             _ZN2ot13ClearAllBytesINS_3Mac7TxFrameEEEvRT_
        - Src:             'tests/nexus/platform/nexus_core.cpp:196,18'
          Dst:             _ZN2ot3Mac7TxFrame14GenerateImmAckERKNS0_7RxFrameEb
        - Src:             'tests/nexus/platform/nexus_core.cpp:200,34'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:200,9'
          Dst:             otPlatRadioTxDone
        - Src:             'tests/nexus/platform/nexus_core.cpp:204,34'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:204,9'
          Dst:             otPlatRadioTxDone
    - functionName:    _ZN2ot5Nexus4Core7ProcessERNS0_4NodeE
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNode
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Nexus4Core11ProcessMdnsERNS0_4NodeE
        - _ZN2ot5Nexus4Core12ProcessRadioERNS0_4NodeE
        - _ZN2ot5Nexus4Node11GetInstanceEv
        - _ZNK2ot5Nexus5Alarm13ShouldTriggerENS_4TimeE
        - otPlatAlarmMilliFired
        - otTaskletsProcess
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:110,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:110,9'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatAlarmMilliFired
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:112,32'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - otPlatAlarmMilliFired
      Callsites:
        - Src:             'tests/nexus/platform/nexus_core.cpp:102,30'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:102,5'
          Dst:             otTaskletsProcess
        - Src:             'tests/nexus/platform/nexus_core.cpp:104,5'
          Dst:             _ZN2ot5Nexus4Core12ProcessRadioERNS0_4NodeE
        - Src:             'tests/nexus/platform/nexus_core.cpp:105,5'
          Dst:             _ZN2ot5Nexus4Core11ProcessMdnsERNS0_4NodeE
        - Src:             'tests/nexus/platform/nexus_core.cpp:110,22'
          Dst:             _ZNK2ot5Nexus5Alarm13ShouldTriggerENS_4TimeE
        - Src:             'tests/nexus/platform/nexus_core.cpp:112,38'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:112,9'
          Dst:             otPlatAlarmMilliFired
    - functionName:    _ZN2ot5Nexus4Core11AdvanceTimeEj
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aDuration
      BBCount:         16
      ICount:          120
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
        - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
        - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
        - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
        - _ZN2ot3MinINS_4TimeEEET_S2_S2_
        - _ZN2ot5Nexus4Core19UpdateNextAlarmTimeERKNS0_5AlarmE
        - _ZN2ot5Nexus4Core7ProcessERNS0_4NodeE
        - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - _ZNK2ot4Time16GetDistantFutureEv
        - _ZNK2ot4TimeleERKS0_
        - _ZNK2ot4TimeplEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:80,27'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:80,5'
              BranchSideFuncs:
                - _ZNK2ot4Time16GetDistantFutureEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot5Nexus4Core7ProcessERNS0_4NodeE
                - _ZN2ot5Nexus4Core19UpdateNextAlarmTimeERKNS0_5AlarmE
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:80,31'
              BranchSideFuncs:
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot4Time16GetDistantFutureEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot5Nexus4Core7ProcessERNS0_4NodeE
                - _ZN2ot5Nexus4Core19UpdateNextAlarmTimeERKNS0_5AlarmE
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:80,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:82,26'
              BranchSideFuncs:
                - _ZNK2ot4Time16GetDistantFutureEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimeleERKS0_
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot5Nexus4Core7ProcessERNS0_4NodeE
                - _ZN2ot5Nexus4Core19UpdateNextAlarmTimeERKNS0_5AlarmE
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:97,5'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:85,25'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:85,25'
              BranchSideFuncs:
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot5Nexus4Core7ProcessERNS0_4NodeE
                - _ZN2ot5Nexus4Core19UpdateNextAlarmTimeERKNS0_5AlarmE
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot4Time16GetDistantFutureEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:91,14'
              BranchSideFuncs:
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot4Time16GetDistantFutureEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot5Nexus4Core7ProcessERNS0_4NodeE
                - _ZN2ot5Nexus4Core19UpdateNextAlarmTimeERKNS0_5AlarmE
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:91,13'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:80,5'
              BranchSideFuncs:
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot4Time16GetDistantFutureEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot5Nexus4Core7ProcessERNS0_4NodeE
                - _ZN2ot5Nexus4Core19UpdateNextAlarmTimeERKNS0_5AlarmE
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:93,24'
              BranchSideFuncs:
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
                - _ZNK2ot4TimeleERKS0_
                - _ZNK2ot4Time16GetDistantFutureEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
                - _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
                - _ZN2ot5Nexus4Core7ProcessERNS0_4NodeE
                - _ZN2ot5Nexus4Core19UpdateNextAlarmTimeERKNS0_5AlarmE
                - _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
      Callsites:
        - Src:             'tests/nexus/platform/nexus_core.cpp:78,33'
          Dst:             _ZNK2ot4TimeplEj
        - Src:             'tests/nexus/platform/nexus_core.cpp:80,46'
          Dst:             _ZNK2ot4TimeleERKS0_
        - Src:             'tests/nexus/platform/nexus_core.cpp:82,31'
          Dst:             _ZNK2ot4Time16GetDistantFutureEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:85,25'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4NodeEE5beginEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:85,25'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4NodeEE3endEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:85,25'
          Dst:             _ZNK2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEneERKS5_
        - Src:             'tests/nexus/platform/nexus_core.cpp:85,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEdeEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:87,13'
          Dst:             _ZN2ot5Nexus4Core7ProcessERNS0_4NodeE
        - Src:             'tests/nexus/platform/nexus_core.cpp:88,13'
          Dst:             _ZN2ot5Nexus4Core19UpdateNextAlarmTimeERKNS0_5AlarmE
        - Src:             'tests/nexus/platform/nexus_core.cpp:85,25'
          Dst:             _ZN2ot15ItemPtrIteratorINS_5Nexus4NodeENS_10LinkedListIS2_E8IteratorEEppEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:93,20'
          Dst:             _ZN2ot3MinINS_4TimeEEET_S2_S2_
    - functionName:    _ZN2ot5Nexus4Core19UpdateNextAlarmTimeERKNS0_5AlarmE
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAlarm
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - _ZN2ot3MinINS_4TimeEEET_S2_S2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:70,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:70,9'
              BranchSideFuncs:
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:72,30'
              BranchSideFuncs:
                - _ZN2ot3MaxINS_4TimeEEET_S2_S2_
                - _ZN2ot3MinINS_4TimeEEET_S2_S2_
      Callsites:
        - Src:             'tests/nexus/platform/nexus_core.cpp:72,46'
          Dst:             _ZN2ot3MaxINS_4TimeEEET_S2_S2_
        - Src:             'tests/nexus/platform/nexus_core.cpp:72,26'
          Dst:             _ZN2ot3MinINS_4TimeEEET_S2_S2_
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4NodeEE4PushERS2_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5Nexus4NodeEE7SetNextEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus4NodeEE7SetNextEPS2_
    - functionName:    _ZN2ot8Instance5SetIdEj
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aId
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot4Heap11AllocatableINS_5Nexus4NodeEE8AllocateIJEEEPS3_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6CAllocEmm
        - _ZN2ot5Nexus4NodeC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:73,21'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,15'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot5Nexus4NodeC2Ev
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,21'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot5Nexus4NodeC2Ev
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot5Nexus4NodeC2Ev
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot5Nexus4NodeC2Ev
    - functionName:    _ZN2ot5Nexus4Core10CreateNodeEv
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4NodeEE4PushERS2_
        - _ZN2ot4Heap11AllocatableINS_5Nexus4NodeEE8AllocateIJEEEPS3_DpOT_
        - _ZN2ot5Nexus4Node11GetInstanceEv
        - _ZN2ot8Instance5SetIdEj
        - _ZN2ot8Instance9AfterInitEv
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:57,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:57,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance5SetIdEj
                - _ZN2ot10LinkedListINS_5Nexus4NodeEE4PushERS2_
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZN2ot8Instance9AfterInitEv
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:57,5'
              BranchSideFuncs:
                - fprintf
                - exit
      Callsites:
        - Src:             'tests/nexus/platform/nexus_core.cpp:56,12'
          Dst:             _ZN2ot4Heap11AllocatableINS_5Nexus4NodeEE8AllocateIJEEEPS3_DpOT_
        - Src:             'tests/nexus/platform/nexus_core.cpp:57,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_core.cpp:57,5'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_core.cpp:59,11'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:59,25'
          Dst:             _ZN2ot8Instance5SetIdEj
        - Src:             'tests/nexus/platform/nexus_core.cpp:61,12'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4NodeEE4PushERS2_
        - Src:             'tests/nexus/platform/nexus_core.cpp:63,11'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/nexus/platform/nexus_core.cpp:63,25'
          Dst:             _ZN2ot8Instance9AfterInitEv
    - functionName:    _ZN2ot5Nexus4CoreD2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus4NodeEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_core.cpp:50,37'
          Dst:             _ZN2ot10OwningListINS_5Nexus4NodeEED2Ev
    - functionName:    _ZN2ot10OwningListINS_5Nexus4NodeEED2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus4NodeEE4FreeEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             _ZN2ot10OwningListINS_5Nexus4NodeEE4FreeEv
        - Src:             'src/core/common/owning_list.hpp:65,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZN2ot10OwningListINS_5Nexus4NodeEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4NodeEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4NodeEEC2Ev
    - functionName:    _ZN2ot5Nexus4CoreC2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_core.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         13
      ICount:          72
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus4NodeEEC2Ev
        - _ZN2ot10OwningListINS_5Nexus4NodeEED2Ev
        - _ZN2ot4TimeC2Ej
        - _ZNK2ot4Time16GetDistantFutureEv
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_core.cpp:43,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:43,5'
              BranchSideFuncs:
                - fprintf
                - _ZN2ot10OwningListINS_5Nexus4NodeEED2Ev
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_core.cpp:44,12'
              BranchSideFuncs:
                - _ZNK2ot4Time16GetDistantFutureEv
                - _ZN2ot10OwningListINS_5Nexus4NodeEED2Ev
      Callsites:
        - Src:             'tests/nexus/platform/nexus_core.cpp:38,7'
          Dst:             _ZN2ot10OwningListINS_5Nexus4NodeEEC2Ev
        - Src:             'tests/nexus/platform/nexus_core.cpp:39,7'
          Dst:             _ZN2ot4TimeC2Ej
        - Src:             'tests/nexus/platform/nexus_core.cpp:43,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_core.cpp:43,5'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_core.cpp:48,1'
          Dst:             _ZN2ot10OwningListINS_5Nexus4NodeEED2Ev
        - Src:             'tests/nexus/platform/nexus_core.cpp:47,27'
          Dst:             _ZNK2ot4Time16GetDistantFutureEv
    - functionName:    otPlatInfraIfDiscoverNat64Prefix
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatInfraIfSendIcmp6Nd
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatInfraIfHasAddress
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_infra_if.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE7GetTailEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:531,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:531,13'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
                - _ZNK2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:533,13'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
                - _ZNK2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:533,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:535,24'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
                - _ZNK2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:537,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:533,26'
          Dst:             _ZNK2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:535,30'
          Dst:             _ZNK2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_5Nexus4Mdns9PendingTxEEEEEPKT_PS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_5Nexus4Mdns9PendingTxEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE9PushAfterERS3_S5_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
        - aPrevEntry
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:165,35'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:165,16'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7SetNextEPS3_
        - Src:             'src/core/common/linked_list.hpp:166,20'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7SetNextEPS3_
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus4Mdns9PendingTxEE7SetNextEPS3_
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE7GetTailEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_5Nexus4Mdns9PendingTxEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_5Nexus4Mdns9PendingTxEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE7GetTailEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:547,45'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_5Nexus4Mdns9PendingTxEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:547,60'
          Dst:             _ZNK2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE7GetTailEv
        - Src:             'src/core/common/linked_list.hpp:547,34'
          Dst:             _ZN2ot10AsNonConstINS_5Nexus4Mdns9PendingTxEEEPT_PKS4_
    - functionName:    _ZN2ot5Nexus4Mdns9PendingTxC2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.hpp:45,12'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEEC2Ev
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot13ClearAllBytesI21otPlatMdnsAddressInfoEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5Nexus4Mdns10GetAddressER21otPlatMdnsAddressInfo
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesI21otPlatMdnsAddressInfoEEvRT_
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:176,5'
          Dst:             _ZN2ot13ClearAllBytesI21otPlatMdnsAddressInfoEEvRT_
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:177,30'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EEixEt
    - functionName:    _ZN2ot5Nexus4Mdns7ReceiveERNS_8InstanceERKNS1_9PendingTxERK21otPlatMdnsAddressInfo
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aPendingTx
        - aSenderAddress
      BBCount:         31
      ICount:          123
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZNK2ot3PtrINS_7MessageEEptEv
        - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
        - _ZNK2ot7Message5CloneEv
        - exit
        - fprintf
        - otPlatMdnsHandleReceive
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:156,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:156,5'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message5CloneEv
                - fprintf
                - exit
                - otPlatMdnsHandleReceive
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:156,5'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:158,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:160,9'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZNK2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message5CloneEv
                - fprintf
                - exit
                - otPlatMdnsHandleReceive
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:165,15'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message5CloneEv
                - fprintf
                - exit
                - otPlatMdnsHandleReceive
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:160,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:160,9'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZNK2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message5CloneEv
                - fprintf
                - exit
                - otPlatMdnsHandleReceive
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:160,9'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:161,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:161,9'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
                - _ZNK2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message5CloneEv
                - fprintf
                - exit
                - otPlatMdnsHandleReceive
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:161,9'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:162,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:162,9'
              BranchSideFuncs:
                - _ZNK2ot3PtrINS_7MessageEEptEv
                - _ZNK2ot7Message5CloneEv
                - fprintf
                - exit
                - otPlatMdnsHandleReceive
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:162,9'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:166,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:166,5'
              BranchSideFuncs:
                - otPlatMdnsHandleReceive
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:168,30'
              BranchSideFuncs:
                - otPlatMdnsHandleReceive
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:162,9'
          Dst:             _ZN2ot10AsCoreTypeI12otIp6AddressEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:162,9'
          Dst:             _ZNK2ot4Heap5ArrayINS_3Ip67AddressELt2EE8ContainsERKS3_
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:165,15'
          Dst:             _ZNK2ot3PtrINS_7MessageEEptEv
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:165,36'
          Dst:             _ZNK2ot7Message5CloneEv
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:166,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:166,5'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:168,5'
          Dst:             otPlatMdnsHandleReceive
    - functionName:    _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE13PushAfterTailERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE4PushERS3_
        - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE7GetTailEv
        - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE9PushAfterERS3_S5_
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:178,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:180,18'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE4PushERS3_
            - BranchSide:      'src/core/common/linked_list.hpp:184,23'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE9PushAfterERS3_S5_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:176,22'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE7GetTailEv
        - Src:             'src/core/common/linked_list.hpp:180,13'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE4PushERS3_
        - Src:             'src/core/common/linked_list.hpp:184,13'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE9PushAfterERS3_S5_
    - functionName:    _ZN2ot4Heap11AllocatableINS_5Nexus4Mdns9PendingTxEE8AllocateIJEEEPS4_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6CAllocEmm
        - _ZN2ot5Nexus4Mdns9PendingTxC2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:73,21'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,15'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot5Nexus4Mdns9PendingTxC2Ev
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,21'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot5Nexus4Mdns9PendingTxC2Ev
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Mdns9PendingTxC2Ev
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot5Nexus4Mdns9PendingTxC2Ev
    - functionName:    _ZN2ot5Nexus4Mdns17SignalIfAddressesERNS_8InstanceE
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aInstance
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
        - otPlatMdnsHandleHostAddressEvent
        - otPlatMdnsHandleHostAddressRemoveAll
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:146,38'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:146,38'
              BranchSideFuncs:
                - otPlatMdnsHandleHostAddressEvent
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:150,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:144,5'
          Dst:             otPlatMdnsHandleHostAddressRemoveAll
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:146,38'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE5beginEv
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:146,38'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE3endEv
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:148,9'
          Dst:             otPlatMdnsHandleHostAddressEvent
    - functionName:    _ZN2ot5Nexus4Mdns5ResetEv
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:77,20'
          Dst:             _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEE4FreeEv
    - functionName:    _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEEC2Ev
    - functionName:    _ZN2ot5Nexus4MdnsC2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         17
      ICount:          85
      EdgeCount:       28
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEEC2Ev
        - _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEED2Ev
        - _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
        - _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS0_19InterfaceIdentifierE
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EEC2Ev
        - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EED2Ev
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:71,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:71,5'
              BranchSideFuncs:
                - fprintf
                - _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEED2Ev
                - _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EED2Ev
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:71,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:62,7'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EEC2Ev
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:62,7'
          Dst:             _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEEC2Ev
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:68,9'
          Dst:             _ZN2ot3Ip619InterfaceIdentifier14GenerateRandomEv
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:69,13'
          Dst:             _ZN2ot3Ip67Address21SetToLinkLocalAddressERKNS0_19InterfaceIdentifierE
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:71,5'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EE8PushBackERKS3_
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:71,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:71,5'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:72,1'
          Dst:             _ZN2ot10OwningListINS_5Nexus4Mdns9PendingTxEED2Ev
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:72,1'
          Dst:             _ZN2ot4Heap5ArrayINS_3Ip67AddressELt2EED2Ev
    - functionName:    _ZN2ot5Nexus4Mdns11SendUnicastERNS_7MessageERK21otPlatMdnsAddressInfo
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aAddress
      BBCount:         13
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE13PushAfterTailERS3_
        - _ZN2ot4Heap11AllocatableINS_5Nexus4Mdns9PendingTxEE8AllocateIJEEEPS4_DpOT_
        - _ZN2ot7Message4FreeEv
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:123,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:125,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:129,17'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_5Nexus4Mdns9PendingTxEE8AllocateIJEEEPS4_DpOT_
                - fprintf
                - exit
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE13PushAfterTailERS3_
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:130,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:130,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE13PushAfterTailERS3_
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:132,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE13PushAfterTailERS3_
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:125,18'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:129,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_5Nexus4Mdns9PendingTxEE8AllocateIJEEEPS4_DpOT_
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:130,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:130,5'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:132,25'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:136,20'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE13PushAfterTailERS3_
    - functionName:    otPlatMdnsSendUnicast
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aMessage
        - aAddress
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot5Nexus4Mdns11SendUnicastERNS_7MessageERK21otPlatMdnsAddressInfo
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:54,5'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:54,41'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:54,29'
          Dst:             _ZN2ot5Nexus4Mdns11SendUnicastERNS_7MessageERK21otPlatMdnsAddressInfo
    - functionName:    _ZN2ot5Nexus4Mdns13SendMulticastERNS_7MessageEj
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aMessage
        - aInfraIfIndex
      BBCount:         13
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE13PushAfterTailERS3_
        - _ZN2ot4Heap11AllocatableINS_5Nexus4Mdns9PendingTxEE8AllocateIJEEEPS4_DpOT_
        - _ZN2ot7Message4FreeEv
        - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:101,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:103,9'
              BranchSideFuncs:
                - _ZN2ot7Message4FreeEv
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:107,17'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_5Nexus4Mdns9PendingTxEE8AllocateIJEEEPS4_DpOT_
                - fprintf
                - exit
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE13PushAfterTailERS3_
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:108,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:108,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE13PushAfterTailERS3_
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:110,5'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
                - _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE13PushAfterTailERS3_
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:103,18'
          Dst:             _ZN2ot7Message4FreeEv
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:107,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_5Nexus4Mdns9PendingTxEE8AllocateIJEEEPS4_DpOT_
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:108,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:108,5'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:110,25'
          Dst:             _ZN2ot8OwnedPtrINS_7MessageEE5ResetEPS1_
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:113,20'
          Dst:             _ZN2ot10LinkedListINS_5Nexus4Mdns9PendingTxEE13PushAfterTailERS3_
    - functionName:    otPlatMdnsSendMulticast
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aInstance
        - aMessage
        - aInfraIfIndex
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot5Nexus4Mdns13SendMulticastERNS_7MessageEj
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:49,5'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:49,43'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:49,29'
          Dst:             _ZN2ot5Nexus4Mdns13SendMulticastERNS_7MessageEj
    - functionName:    _ZN2ot5Nexus4Mdns19SetListeningEnabledERNS_8InstanceEbj
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - this
        - aInstance
        - aEnable
        - aInfraIfIndex
      BBCount:         17
      ICount:          79
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN2ot5Nexus4Mdns17SignalIfAddressesERNS_8InstanceE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:84,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:84,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Mdns17SignalIfAddressesERNS_8InstanceE
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:84,5'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:85,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:85,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Mdns17SignalIfAddressesERNS_8InstanceE
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:85,5'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_mdns.cpp:88,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:88,9'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Mdns17SignalIfAddressesERNS_8InstanceE
            - BranchSide:      'tests/nexus/platform/nexus_mdns.cpp:90,27'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Mdns17SignalIfAddressesERNS_8InstanceE
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:90,9'
          Dst:             _ZN2ot5Nexus4Mdns17SignalIfAddressesERNS_8InstanceE
    - functionName:    otPlatMdnsSetListeningEnabled
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_mdns.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - aInstance
        - aEnable
        - aInfraIfIndex
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot5Nexus4Mdns19SetListeningEnabledERNS_8InstanceEbj
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:44,12'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:44,56'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'tests/nexus/platform/nexus_mdns.cpp:44,36'
          Dst:             _ZN2ot5Nexus4Mdns19SetListeningEnabledERNS_8InstanceEbj
    - functionName:    _ZN2ot5Nexus3LogEPKcz
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aFormat
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5NexusL10LogVarArgsEPNS0_4NodeEPKcP13__va_list_tag
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_misc.cpp:143,5'
          Dst:             _ZN2ot5NexusL10LogVarArgsEPNS0_4NodeEPKcP13__va_list_tag
    - functionName:    _ZN2ot5NexusL10LogVarArgsEPNS0_4NodeEPKcP13__va_list_tag
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aActiveNode
        - aFormat
        - aArgs
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Nexus4Core3GetEv
        - _ZN2ot5Nexus4Core6GetNowEv
        - _ZN2ot5Nexus4Node11GetInstanceEv
        - _ZNK2ot4Time8GetValueEv
        - _ZNK2ot8Instance5GetIdEv
        - printf
        - vprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_misc.cpp:153,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_misc.cpp:153,9'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZNK2ot8Instance5GetIdEv
                - printf
                - vprintf
                - printf
            - BranchSide:      'tests/nexus/platform/nexus_misc.cpp:155,25'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node11GetInstanceEv
                - _ZNK2ot8Instance5GetIdEv
                - printf
                - vprintf
                - printf
      Callsites:
        - Src:             'tests/nexus/platform/nexus_misc.cpp:149,20'
          Dst:             _ZN2ot5Nexus4Core3GetEv
        - Src:             'tests/nexus/platform/nexus_misc.cpp:149,32'
          Dst:             _ZN2ot5Nexus4Core6GetNowEv
        - Src:             'tests/nexus/platform/nexus_misc.cpp:149,41'
          Dst:             _ZNK2ot4Time8GetValueEv
        - Src:             'tests/nexus/platform/nexus_misc.cpp:151,5'
          Dst:             printf
        - Src:             'tests/nexus/platform/nexus_misc.cpp:155,38'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/nexus/platform/nexus_misc.cpp:155,52'
          Dst:             _ZNK2ot8Instance5GetIdEv
        - Src:             'tests/nexus/platform/nexus_misc.cpp:155,9'
          Dst:             printf
        - Src:             'tests/nexus/platform/nexus_misc.cpp:158,5'
          Dst:             vprintf
        - Src:             'tests/nexus/platform/nexus_misc.cpp:159,5'
          Dst:             printf
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vprintf
      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:    otPlatWakeHost
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatGetResetReason
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatResetToBootloader
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatReset
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatUartReceived
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatUartSendDone
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatDiagAlarmCallback
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatDiagRadioReceived
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatDiagTxPowerSet
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatDiagChannelSet
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatDiagModeGet
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatDiagModeSet
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - bool
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatDiagProcess
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatEntropyGet
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aOutput
        - aOutputLength
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - rand
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_misc.cpp:107,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_misc.cpp:109,36'
              BranchSideFuncs:
                - rand
            - BranchSide:      'tests/nexus/platform/nexus_misc.cpp:112,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_misc.cpp:109,36'
          Dst:             rand
    - functionName:    rand
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatFree
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPtr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatCAlloc
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - aNum
        - aSize
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_misc.cpp:76,17'
          Dst:             calloc
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nexus4Core13GetActiveNodeEv
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_core.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      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:    otPlatLog
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - aLogLevel
        - aLogRegion
        - aFormat
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Core13GetActiveNodeEv
        - _ZN2ot5Nexus4Core3GetEv
        - _ZN2ot5NexusL10LogVarArgsEPNS0_4NodeEPKcP13__va_list_tag
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_misc.cpp:67,16'
          Dst:             _ZN2ot5Nexus4Core3GetEv
        - Src:             'tests/nexus/platform/nexus_misc.cpp:67,28'
          Dst:             _ZN2ot5Nexus4Core13GetActiveNodeEv
        - Src:             'tests/nexus/platform/nexus_misc.cpp:67,5'
          Dst:             _ZN2ot5NexusL10LogVarArgsEPNS0_4NodeEPKcP13__va_list_tag
    - functionName:    _ZN2ot5Nexus4Core17MarkPendingActionEv
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_core.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      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:    otTaskletsSignalPending
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Core17MarkPendingActionEv
        - _ZN2ot5Nexus4Core3GetEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_misc.cpp:53,5'
          Dst:             _ZN2ot5Nexus4Core3GetEv
        - Src:             'tests/nexus/platform/nexus_misc.cpp:53,17'
          Dst:             _ZN2ot5Nexus4Core17MarkPendingActionEv
    - functionName:    _ZN2ot8Instance3GetINS_3Mac6FilterEEERT_v
      functionSourceFile: '/src/openthread/src/core/instance/instance.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 812
      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:    _ZN2ot5Nexus4Node11UnallowListERS1_
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNode
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6Filter13RemoveAddressERKNS0_10ExtAddressE
        - _ZN2ot5Nexus4Node3GetINS_3Mac3MacEEERT_v
        - _ZN2ot5Nexus4Node3GetINS_3Mac6FilterEEERT_v
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.cpp:104,39'
          Dst:             _ZN2ot5Nexus4Node3GetINS_3Mac6FilterEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:104,78'
          Dst:             _ZN2ot5Nexus4Node3GetINS_3Mac3MacEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:104,94'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'tests/nexus/platform/nexus_node.cpp:104,58'
          Dst:             _ZN2ot3Mac6Filter13RemoveAddressERKNS0_10ExtAddressE
    - functionName:    _ZN2ot5Nexus4Node3GetINS_3Mac6FilterEEERT_v
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
        - _ZN2ot5Nexus4Core3GetEv
        - _ZN2ot8Instance3GetINS_3Mac6FilterEEERT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.hpp:90,9'
          Dst:             _ZN2ot5Nexus4Core3GetEv
        - Src:             'tests/nexus/platform/nexus_node.hpp:90,21'
          Dst:             _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
        - Src:             'tests/nexus/platform/nexus_node.hpp:91,26'
          Dst:             _ZN2ot8Instance3GetINS_3Mac6FilterEEERT_v
    - functionName:    _ZN2ot5Nexus4Node3GetINS_3Mac3MacEEERT_v
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
        - _ZN2ot5Nexus4Core3GetEv
        - _ZN2ot8Instance3GetINS_3Mac3MacEEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.hpp:90,9'
          Dst:             _ZN2ot5Nexus4Core3GetEv
        - Src:             'tests/nexus/platform/nexus_node.hpp:90,21'
          Dst:             _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
        - Src:             'tests/nexus/platform/nexus_node.hpp:91,26'
          Dst:             _ZN2ot8Instance3GetINS_3Mac3MacEEERT_v
    - functionName:    _ZN2ot3Mac6Filter7SetModeENS1_4ModeE
      functionSourceFile: '/src/openthread/src/core/mac/mac_filter.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aMode
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nexus4Node9AllowListERS1_
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNode
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac6Filter10AddAddressERKNS0_10ExtAddressE
        - _ZN2ot3Mac6Filter7SetModeENS1_4ModeE
        - _ZN2ot5Nexus4Node3GetINS_3Mac3MacEEERT_v
        - _ZN2ot5Nexus4Node3GetINS_3Mac6FilterEEERT_v
        - _ZNK2ot3Mac3Mac13GetExtAddressEv
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_node.cpp:100,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:100,5'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:100,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node3GetINS_3Mac6FilterEEERT_v
                - _ZN2ot3Mac6Filter7SetModeENS1_4ModeE
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.cpp:100,5'
          Dst:             _ZN2ot5Nexus4Node3GetINS_3Mac6FilterEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:100,5'
          Dst:             _ZN2ot5Nexus4Node3GetINS_3Mac3MacEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:100,5'
          Dst:             _ZNK2ot3Mac3Mac13GetExtAddressEv
        - Src:             'tests/nexus/platform/nexus_node.cpp:100,5'
          Dst:             _ZN2ot3Mac6Filter10AddAddressERKNS0_10ExtAddressE
        - Src:             'tests/nexus/platform/nexus_node.cpp:100,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_node.cpp:100,5'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_node.cpp:101,5'
          Dst:             _ZN2ot5Nexus4Node3GetINS_3Mac6FilterEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:101,24'
          Dst:             _ZN2ot3Mac6Filter7SetModeENS1_4ModeE
    - functionName:    _ZN2ot5Nexus4Node4JoinERS1_NS1_8JoinModeE
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aNode
        - aJoinMode
      BBCount:         26
      ICount:          124
      EdgeCount:       51
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN2ot11ThreadNetif2UpEv
        - _ZN2ot3Mle10DeviceMode3SetEh
        - _ZN2ot3Mle10DeviceModeC2Eh
        - _ZN2ot3Mle3Mle13SetDeviceModeENS0_10DeviceModeE
        - _ZN2ot3Mle3Mle17SetRouterEligibleEb
        - _ZN2ot3Mle3Mle5StartEv
        - _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
        - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
        - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
        - _ZN2ot7MeshCoP7DatasetC2Ev
        - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_node.cpp:71,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:74,9'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle17SetRouterEligibleEb
                - _ZN2ot3Mle10DeviceMode3SetEh
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13SetDeviceModeENS0_10DeviceModeE
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot11ThreadNetif2UpEv
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StartEv
                - fprintf
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:78,14'
              BranchSideFuncs:
                - _ZN2ot3Mle10DeviceMode3SetEh
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13SetDeviceModeENS0_10DeviceModeE
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot11ThreadNetif2UpEv
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StartEv
                - fprintf
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:82,14'
              BranchSideFuncs:
                - _ZN2ot3Mle10DeviceMode3SetEh
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13SetDeviceModeENS0_10DeviceModeE
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot11ThreadNetif2UpEv
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StartEv
                - fprintf
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:85,14'
              BranchSideFuncs:
                - _ZN2ot3Mle10DeviceMode3SetEh
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13SetDeviceModeENS0_10DeviceModeE
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot11ThreadNetif2UpEv
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StartEv
                - fprintf
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:89,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13SetDeviceModeENS0_10DeviceModeE
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot11ThreadNetif2UpEv
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StartEv
                - fprintf
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
        - Branch String:   'tests/nexus/platform/nexus_node.cpp:74,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:74,9'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:78,14'
              BranchSideFuncs:
                - _ZN2ot3Mle10DeviceMode3SetEh
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle13SetDeviceModeENS0_10DeviceModeE
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot11ThreadNetif2UpEv
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StartEv
                - fprintf
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
        - Branch String:   'tests/nexus/platform/nexus_node.cpp:89,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:89,5'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:91,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot11ThreadNetif2UpEv
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StartEv
                - fprintf
                - exit
                - fprintf
                - exit
        - Branch String:   'tests/nexus/platform/nexus_node.cpp:91,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:91,5'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:92,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
                - _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot11ThreadNetif2UpEv
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StartEv
                - fprintf
                - exit
        - Branch String:   'tests/nexus/platform/nexus_node.cpp:95,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:95,5'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:95,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.cpp:68,22'
          Dst:             _ZN2ot7MeshCoP7DatasetC2Ev
        - Src:             'tests/nexus/platform/nexus_node.cpp:69,22'
          Dst:             _ZN2ot3Mle10DeviceModeC2Eh
        - Src:             'tests/nexus/platform/nexus_node.cpp:74,9'
          Dst:             _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:74,9'
          Dst:             _ZN2ot3Mle3Mle17SetRouterEligibleEb
        - Src:             'tests/nexus/platform/nexus_node.cpp:74,9'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_node.cpp:74,9'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_node.cpp:78,14'
          Dst:             _ZN2ot3Mle10DeviceMode3SetEh
        - Src:             'tests/nexus/platform/nexus_node.cpp:82,14'
          Dst:             _ZN2ot3Mle10DeviceMode3SetEh
        - Src:             'tests/nexus/platform/nexus_node.cpp:85,14'
          Dst:             _ZN2ot3Mle10DeviceMode3SetEh
        - Src:             'tests/nexus/platform/nexus_node.cpp:89,5'
          Dst:             _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:89,5'
          Dst:             _ZN2ot3Mle3Mle13SetDeviceModeENS0_10DeviceModeE
        - Src:             'tests/nexus/platform/nexus_node.cpp:89,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_node.cpp:89,5'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_node.cpp:91,5'
          Dst:             _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:91,5'
          Dst:             _ZNK2ot7MeshCoP14DatasetManager4ReadERNS0_7DatasetE
        - Src:             'tests/nexus/platform/nexus_node.cpp:91,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_node.cpp:91,5'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_node.cpp:92,5'
          Dst:             _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:92,42'
          Dst:             _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7DatasetE
        - Src:             'tests/nexus/platform/nexus_node.cpp:94,5'
          Dst:             _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:94,24'
          Dst:             _ZN2ot11ThreadNetif2UpEv
        - Src:             'tests/nexus/platform/nexus_node.cpp:95,5'
          Dst:             _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:95,5'
          Dst:             _ZN2ot3Mle3Mle5StartEv
        - Src:             'tests/nexus/platform/nexus_node.cpp:95,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_node.cpp:95,5'
          Dst:             exit
    - functionName:    _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
        - _ZN2ot5Nexus4Core3GetEv
        - _ZN2ot8Instance3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.hpp:90,9'
          Dst:             _ZN2ot5Nexus4Core3GetEv
        - Src:             'tests/nexus/platform/nexus_node.hpp:90,21'
          Dst:             _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
        - Src:             'tests/nexus/platform/nexus_node.hpp:91,26'
          Dst:             _ZN2ot8Instance3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
    - functionName:    _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
        - _ZN2ot5Nexus4Core3GetEv
        - _ZN2ot8Instance3GetINS_11ThreadNetifEEERT_v
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.hpp:90,9'
          Dst:             _ZN2ot5Nexus4Core3GetEv
        - Src:             'tests/nexus/platform/nexus_node.hpp:90,21'
          Dst:             _ZN2ot5Nexus4Core13SetActiveNodeEPNS0_4NodeE
        - Src:             'tests/nexus/platform/nexus_node.hpp:91,26'
          Dst:             _ZN2ot8Instance3GetINS_11ThreadNetifEEERT_v
    - functionName:    _ZN2ot3Mle3Mle5StartEv
      functionSourceFile: '/src/openthread/src/core/thread/mle.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mle3Mle5StartENS1_9StartModeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/thread/mle.hpp:164,32'
          Dst:             _ZN2ot3Mle3Mle5StartENS1_9StartModeE
    - functionName:    _ZN2ot5Nexus4Node4FormEv
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot11ThreadNetif2UpEv
        - _ZN2ot3Mle3Mle5StartEv
        - _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
        - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
        - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7Dataset4InfoE
        - _ZN2ot7MeshCoP7Dataset4Info14GenerateRandomERNS_8InstanceE
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_node.cpp:59,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:59,5'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:60,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
                - _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7Dataset4InfoE
                - _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
                - _ZN2ot11ThreadNetif2UpEv
                - _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
                - _ZN2ot3Mle3Mle5StartEv
                - fprintf
                - exit
        - Branch String:   'tests/nexus/platform/nexus_node.cpp:63,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:63,5'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_node.cpp:63,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.cpp:59,5'
          Dst:             _ZN2ot7MeshCoP7Dataset4Info14GenerateRandomERNS_8InstanceE
        - Src:             'tests/nexus/platform/nexus_node.cpp:59,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_node.cpp:59,5'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_node.cpp:60,5'
          Dst:             _ZN2ot5Nexus4Node3GetINS_7MeshCoP20ActiveDatasetManagerEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:60,42'
          Dst:             _ZN2ot7MeshCoP14DatasetManager9SaveLocalERKNS0_7Dataset4InfoE
        - Src:             'tests/nexus/platform/nexus_node.cpp:62,5'
          Dst:             _ZN2ot5Nexus4Node3GetINS_11ThreadNetifEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:62,24'
          Dst:             _ZN2ot11ThreadNetif2UpEv
        - Src:             'tests/nexus/platform/nexus_node.cpp:63,5'
          Dst:             _ZN2ot5Nexus4Node3GetINS_3Mle3MleEEERT_v
        - Src:             'tests/nexus/platform/nexus_node.cpp:63,5'
          Dst:             _ZN2ot3Mle3Mle5StartEv
        - Src:             'tests/nexus/platform/nexus_node.cpp:63,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_node.cpp:63,5'
          Dst:             exit
    - functionName:    _ZN2ot5Nexus4Node5GetIdEv
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Node11GetInstanceEv
        - _ZNK2ot8Instance5GetIdEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.hpp:100,35'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/nexus/platform/nexus_node.hpp:100,49'
          Dst:             _ZNK2ot8Instance5GetIdEv
    - functionName:    _ZN2ot5Nexus4Node5ResetEv
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_node.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Mdns5ResetEv
        - _ZN2ot5Nexus4Node11GetInstanceEv
        - _ZN2ot5Nexus4Node5GetIdEv
        - _ZN2ot5Nexus5Alarm5ResetEv
        - _ZN2ot5Nexus5Radio5ResetEv
        - _ZN2ot8Instance5SetIdEj
        - _ZN2ot8Instance9AfterInitEv
        - _ZN2ot8InstanceC2Ev
        - _ZN2ot8InstanceD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_node.cpp:37,27'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/nexus/platform/nexus_node.cpp:38,26'
          Dst:             _ZN2ot5Nexus4Node5GetIdEv
        - Src:             'tests/nexus/platform/nexus_node.cpp:40,12'
          Dst:             _ZN2ot5Nexus5Radio5ResetEv
        - Src:             'tests/nexus/platform/nexus_node.cpp:41,12'
          Dst:             _ZN2ot5Nexus5Alarm5ResetEv
        - Src:             'tests/nexus/platform/nexus_node.cpp:42,11'
          Dst:             _ZN2ot5Nexus4Mdns5ResetEv
        - Src:             'tests/nexus/platform/nexus_node.cpp:48,15'
          Dst:             _ZN2ot8InstanceD2Ev
        - Src:             'tests/nexus/platform/nexus_node.cpp:50,31'
          Dst:             _ZN2ot8InstanceC2Ev
        - Src:             'tests/nexus/platform/nexus_node.cpp:51,15'
          Dst:             _ZN2ot8Instance5SetIdEj
        - Src:             'tests/nexus/platform/nexus_node.cpp:52,15'
          Dst:             _ZN2ot8Instance9AfterInitEv
    - functionName:    _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE7PopBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:315,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:315,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:315,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:315,34'
          Dst:             _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE7IsEmptyEv
    - functionName:    _ZN2ot7AsConstINS_5ArrayINS_3Mac10ExtAddressELt10EhEEEEPKT_PS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_3Mac10ExtAddressEEEPT_PKS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayItLt80EhE7IsEmptyEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayItLt80EhE7PopBackEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayItLt80EhE7IsEmptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:315,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:315,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:315,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:315,34'
          Dst:             _ZNK2ot5ArrayItLt80EhE7IsEmptyEv
    - functionName:    _ZN2ot7AsConstINS_5ArrayItLt80EhEEEEPKT_PS3_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE10GetMaxSizeEv
    - functionName:    _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE4FindERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE3endEv
        - _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE5beginEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:372,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs:
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:374,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:376,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE5beginEv
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE3endEv
        - Src:             'src/core/common/array.hpp:374,25'
          Dst:             _ZNK2ot3Mac10ExtAddresseqERKS1_
    - functionName:    _ZNK2ot5ArrayItLt80EhE10GetMaxSizeEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5ArrayItLt80EhE6IsFullEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayItLt80EhE10GetMaxSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:179,50'
          Dst:             _ZNK2ot5ArrayItLt80EhE10GetMaxSizeEv
    - functionName:    _ZNK2ot5ArrayItLt80EhE3endEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      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:    _ZNK2ot5ArrayItLt80EhE5beginEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      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:    _ZNK2ot5ArrayItLt80EhE4FindERKt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot5ArrayItLt80EhE3endEv
        - _ZNK2ot5ArrayItLt80EhE5beginEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:372,34'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:372,34'
              BranchSideFuncs: []
        - Branch String:   'src/core/common/array.hpp:374,17'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:372,9'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:376,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayItLt80EhE5beginEv
        - Src:             'src/core/common/array.hpp:372,34'
          Dst:             _ZNK2ot5ArrayItLt80EhE3endEv
    - functionName:    _ZN2ot5Nexus5Radio5FrameC2ERKS2_
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aFrame
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_5Nexus5Radio5FrameEEEvRT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:347,5'
          Dst:             _ZN2ot13ClearAllBytesINS_5Nexus5Radio5FrameEEEvRT_
    - functionName:    _ZN2ot13ClearAllBytesINS_5Nexus5Radio5FrameEEEvRT_
      functionSourceFile: '/src/openthread/src/core/common/clearable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nexus5Radio5FrameC2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot13ClearAllBytesINS_5Nexus5Radio5FrameEEEvRT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:341,5'
          Dst:             _ZN2ot13ClearAllBytesINS_5Nexus5Radio5FrameEEEvRT_
    - functionName:    _ZNK2ot5Nexus5Radio18HasFramePendingForERKNS_3Mac7AddressE
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aAddress
      BBCount:         15
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK2ot3Mac7Address10IsExtendedEv
        - _ZNK2ot3Mac7Address11GetExtendedEv
        - _ZNK2ot3Mac7Address7IsShortEv
        - _ZNK2ot3Mac7Address8GetShortEv
        - _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE8ContainsERKS2_
        - _ZNK2ot5ArrayItLt80EhE8ContainsERKt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:316,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:319,20'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE8ContainsERKS2_
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot5ArrayItLt80EhE8ContainsERKt
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:323,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address7IsShortEv
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE8ContainsERKS2_
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot5ArrayItLt80EhE8ContainsERKt
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:323,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:325,22'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
                - _ZNK2ot5ArrayItLt80EhE8ContainsERKt
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:327,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE8ContainsERKS2_
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:323,18'
          Dst:             _ZNK2ot3Mac7Address7IsShortEv
        - Src:             'tests/nexus/platform/nexus_radio.cpp:325,62'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'tests/nexus/platform/nexus_radio.cpp:325,44'
          Dst:             _ZNK2ot5ArrayItLt80EhE8ContainsERKt
        - Src:             'tests/nexus/platform/nexus_radio.cpp:327,23'
          Dst:             _ZNK2ot3Mac7Address10IsExtendedEv
        - Src:             'tests/nexus/platform/nexus_radio.cpp:329,60'
          Dst:             _ZNK2ot3Mac7Address11GetExtendedEv
        - Src:             'tests/nexus/platform/nexus_radio.cpp:329,42'
          Dst:             _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE8ContainsERKS2_
    - functionName:    _ZNK2ot5ArrayItLt80EhE8ContainsERKt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayItLt80EhE4FindERKt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:394,54'
          Dst:             _ZNK2ot5ArrayItLt80EhE4FindERKt
    - functionName:    _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE8ContainsERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE4FindERKS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:394,54'
          Dst:             _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE4FindERKS2_
    - functionName:    _ZNK2ot5Nexus5Radio7MatchesERKNS_3Mac7AddressEt
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aAddress
        - aPanId
      BBCount:         33
      ICount:          125
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - _ZNK2ot3Mac7Address10IsExtendedEv
        - _ZNK2ot3Mac7Address11GetExtendedEv
        - _ZNK2ot3Mac7Address11IsBroadcastEv
        - _ZNK2ot3Mac7Address7IsShortEv
        - _ZNK2ot3Mac7Address8GetShortEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:292,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:294,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address11IsBroadcastEv
                - _ZNK2ot3Mac7Address8GetShortEv
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:296,14'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address10IsExtendedEv
                - _ZNK2ot3Mac7Address11GetExtendedEv
                - _ZNK2ot3Mac10ExtAddresseqERKS1_
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:294,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:294,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:294,9'
              BranchSideFuncs:
                - _ZNK2ot3Mac7Address8GetShortEv
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:294,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:294,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:294,9'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:298,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:298,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:298,9'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:301,42'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:301,46'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:306,13'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:301,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:303,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:306,13'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:303,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:303,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:303,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:292,18'
          Dst:             _ZNK2ot3Mac7Address7IsShortEv
        - Src:             'tests/nexus/platform/nexus_radio.cpp:294,9'
          Dst:             _ZNK2ot3Mac7Address11IsBroadcastEv
        - Src:             'tests/nexus/platform/nexus_radio.cpp:294,9'
          Dst:             _ZNK2ot3Mac7Address8GetShortEv
        - Src:             'tests/nexus/platform/nexus_radio.cpp:296,23'
          Dst:             _ZNK2ot3Mac7Address10IsExtendedEv
        - Src:             'tests/nexus/platform/nexus_radio.cpp:298,9'
          Dst:             _ZNK2ot3Mac7Address11GetExtendedEv
        - Src:             'tests/nexus/platform/nexus_radio.cpp:298,9'
          Dst:             _ZNK2ot3Mac10ExtAddresseqERKS1_
    - functionName:    _ZNK2ot5Nexus5Radio19CanReceiveOnChannelEh
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - this
        - aChannel
      BBCount:         14
      ICount:          60
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:272,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:276,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:276,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:278,9'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:281,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:281,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:281,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN2ot5Nexus5Radio5ResetEv
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE5ClearEv
        - _ZN2ot5ArrayItLt80EhE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:264,27'
          Dst:             _ZN2ot5ArrayItLt80EhE5ClearEv
        - Src:             'tests/nexus/platform/nexus_radio.cpp:265,25'
          Dst:             _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE5ClearEv
    - functionName:    _ZN2ot5ArrayItLt80EhE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      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:    _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      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:    _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5ArrayItLt80EhEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      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:    _ZN2ot5Nexus5RadioC2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhEC2Ev
        - _ZN2ot5ArrayItLt80EhEC2Ev
        - _ZN2ot5Nexus5Radio5FrameC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:252,8'
          Dst:             _ZN2ot5Nexus5Radio5FrameC2Ev
        - Src:             'tests/nexus/platform/nexus_radio.cpp:252,8'
          Dst:             _ZN2ot5ArrayItLt80EhEC2Ev
        - Src:             'tests/nexus/platform/nexus_radio.cpp:252,8'
          Dst:             _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhEC2Ev
    - functionName:    otPlatRadioAddCalibratedPower
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioClearCalibratedPowers
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioSetChannelTargetPower
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioGetCslAccuracy
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioUpdateCslSampleTime
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioResetCsl
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioEnableCsl
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioGetCoexMetrics
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioSetCoexEnabled
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioIsCoexEnabled
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioSetFemLnaGain
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioGetFemLnaGain
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioSetCcaEnergyDetectThreshold
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioGetCcaEnergyDetectThreshold
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioSetTransmitPower
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioGetTransmitPower
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioEnergyScan
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioClearSrcMatchExtEntries
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE5ClearEv
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:221,66'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_radio.cpp:221,111'
          Dst:             _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE5ClearEv
    - functionName:    otPlatRadioClearSrcMatchShortEntries
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5ArrayItLt80EhE5ClearEv
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:218,5'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_radio.cpp:218,52'
          Dst:             _ZN2ot5ArrayItLt80EhE5ClearEv
    - functionName:    _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE6RemoveERS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aElement
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE7PopBackEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:342,13'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:342,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:344,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:340,29'
          Dst:             _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE7PopBackEv
    - functionName:    _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE4FindERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_3Mac10ExtAddressEEEPT_PKS3_
        - _ZN2ot7AsConstINS_5ArrayINS_3Mac10ExtAddressELt10EhEEEEPKT_PS5_
        - _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE4FindERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:357,56'
          Dst:             _ZN2ot7AsConstINS_5ArrayINS_3Mac10ExtAddressELt10EhEEEEPKT_PS5_
        - Src:             'src/core/common/array.hpp:357,71'
          Dst:             _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE4FindERKS2_
        - Src:             'src/core/common/array.hpp:357,45'
          Dst:             _ZN2ot10AsNonConstINS_3Mac10ExtAddressEEEPT_PKS3_
    - functionName:    otPlatRadioClearSrcMatchExtEntry
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aExtAddress
      BBCount:         9
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
        - _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE4FindERKS2_
        - _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE6RemoveERS2_
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:208,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:208,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE6RemoveERS2_
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:208,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:201,30'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_radio.cpp:205,16'
          Dst:             _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
        - Src:             'tests/nexus/platform/nexus_radio.cpp:207,39'
          Dst:             _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE4FindERKS2_
        - Src:             'tests/nexus/platform/nexus_radio.cpp:210,31'
          Dst:             _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE6RemoveERS2_
    - functionName:    _ZN2ot5ArrayItLt80EhE6RemoveERt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aElement
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ArrayItLt80EhE7PopBackEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:342,13'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:342,13'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:344,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:340,29'
          Dst:             _ZN2ot5ArrayItLt80EhE7PopBackEv
    - functionName:    _ZN2ot5ArrayItLt80EhE4FindERKt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstItEEPT_PKS1_
        - _ZN2ot7AsConstINS_5ArrayItLt80EhEEEEPKT_PS3_
        - _ZNK2ot5ArrayItLt80EhE4FindERKt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/array.hpp:357,56'
          Dst:             _ZN2ot7AsConstINS_5ArrayItLt80EhEEEEPKT_PS3_
        - Src:             'src/core/common/array.hpp:357,71'
          Dst:             _ZNK2ot5ArrayItLt80EhE4FindERKt
        - Src:             'src/core/common/array.hpp:357,45'
          Dst:             _ZN2ot10AsNonConstItEEPT_PKS1_
    - functionName:    otPlatRadioClearSrcMatchShortEntry
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aInstance
        - aShortAddress
      BBCount:         9
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ArrayItLt80EhE4FindERKt
        - _ZN2ot5ArrayItLt80EhE6RemoveERt
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:190,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:190,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayItLt80EhE6RemoveERt
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:190,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:186,23'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_radio.cpp:189,41'
          Dst:             _ZN2ot5ArrayItLt80EhE4FindERKt
        - Src:             'tests/nexus/platform/nexus_radio.cpp:192,33'
          Dst:             _ZN2ot5ArrayItLt80EhE6RemoveERt
    - functionName:    _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE8PushBackERKS2_
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE6IsFullEv
    - functionName:    otPlatRadioAddSrcMatchExtEntry
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aExtAddress
      BBCount:         9
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
        - _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE8PushBackERKS2_
        - _ZN2ot5Nexus6AsNodeEP10otInstance
        - _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE8ContainsERKS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:176,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:176,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:176,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE8PushBackERKS2_
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:171,29'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_radio.cpp:174,16'
          Dst:             _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
        - Src:             'tests/nexus/platform/nexus_radio.cpp:176,5'
          Dst:             _ZNK2ot5ArrayINS_3Mac10ExtAddressELt10EhE8ContainsERKS2_
        - Src:             'tests/nexus/platform/nexus_radio.cpp:177,39'
          Dst:             _ZN2ot5ArrayINS_3Mac10ExtAddressELt10EhE8PushBackERKS2_
    - functionName:    _ZN2ot5ArrayItLt80EhE8PushBackERKt
      functionSourceFile: '/src/openthread/src/core/common/array.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK2ot5ArrayItLt80EhE6IsFullEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/array.hpp:298,49'
          Branch Sides:
            - BranchSide:      'src/core/common/array.hpp:298,49'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/array.hpp:298,99'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/array.hpp:298,49'
          Dst:             _ZNK2ot5ArrayItLt80EhE6IsFullEv
    - functionName:    otPlatRadioAddSrcMatchShortEntry
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aInstance
        - aShortAddress
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5ArrayItLt80EhE8PushBackERKt
        - _ZN2ot5Nexus6AsNodeEP10otInstance
        - _ZNK2ot5ArrayItLt80EhE8ContainsERKt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:161,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:161,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:161,5'
              BranchSideFuncs:
                - _ZN2ot5ArrayItLt80EhE8PushBackERKt
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:159,20'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_radio.cpp:161,5'
          Dst:             _ZNK2ot5ArrayItLt80EhE8ContainsERKt
        - Src:             'tests/nexus/platform/nexus_radio.cpp:162,41'
          Dst:             _ZN2ot5ArrayItLt80EhE8PushBackERKt
    - functionName:    otPlatRadioEnableSrcMatch
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - aInstance
        - aEnable
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:153,5'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
    - functionName:    otPlatRadioGetRssi
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioTransmit
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aFrame
      BBCount:         13
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Nexus4Core17MarkPendingActionEv
        - _ZN2ot5Nexus4Core3GetEv
        - _ZN2ot5Nexus6AsNodeEP10otInstance
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:135,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:135,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus6AsNodeEP10otInstance
                - __assert_fail
                - _ZN2ot5Nexus4Core3GetEv
                - _ZN2ot5Nexus4Core17MarkPendingActionEv
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:135,5'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:136,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:136,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Core3GetEv
                - _ZN2ot5Nexus4Core17MarkPendingActionEv
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:137,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus4Core3GetEv
                - _ZN2ot5Nexus4Core17MarkPendingActionEv
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:133,20'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_radio.cpp:136,5'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_radio.cpp:136,5'
          Dst:             __assert_fail
        - Src:             'tests/nexus/platform/nexus_radio.cpp:139,5'
          Dst:             _ZN2ot5Nexus4Core3GetEv
        - Src:             'tests/nexus/platform/nexus_radio.cpp:139,17'
          Dst:             _ZN2ot5Nexus4Core17MarkPendingActionEv
    - functionName:    otPlatRadioGetTransmitBuffer
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:128,77'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
    - functionName:    otPlatRadioReceive
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - aInstance
        - aChannel
      BBCount:         9
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:120,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:120,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:120,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:118,20'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
    - functionName:    otPlatRadioSleep
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         14
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:107,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:107,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:107,5'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:108,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:108,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:108,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:105,20'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
    - functionName:    otPlatRadioIsEnabled
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:100,59'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
    - functionName:    otPlatRadioDisable
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:96,5'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
    - functionName:    otPlatRadioEnable
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         9
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_radio.cpp:87,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:87,5'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_radio.cpp:87,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:85,20'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
    - functionName:    otPlatRadioGetState
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:80,66'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
    - functionName:    otPlatRadioSetPromiscuous
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - aInstance
        - aEnable
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:78,71'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
    - functionName:    otPlatRadioGetPromiscuous
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:76,64'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
    - functionName:    otPlatRadioSetShortAddress
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aInstance
        - aShortAddress
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:73,5'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
    - functionName:    otPlatRadioSetExtendedAddress
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aExtAddress
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:68,5'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_radio.cpp:68,42'
          Dst:             _ZN2ot3Mac10ExtAddress3SetEPKhNS1_13CopyByteOrderE
    - functionName:    otPlatRadioSetPanId
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aInstance
        - aPanId
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:64,67'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
    - functionName:    otPlatRadioGetIeeeEui64
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aIeeeEui64
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus4Node11GetInstanceEv
        - _ZN2ot5Nexus6AsNodeEP10otInstance
        - _ZNK2ot8Instance5GetIdEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_radio.cpp:56,23'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_radio.cpp:56,41'
          Dst:             _ZN2ot5Nexus4Node11GetInstanceEv
        - Src:             'tests/nexus/platform/nexus_radio.cpp:56,55'
          Dst:             _ZNK2ot8Instance5GetIdEv
    - functionName:    otPlatRadioGetReceiveSensitivity
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatRadioGetCaps
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_radio.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          12
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEE7ReleaseEv
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEE5ResetEPS4_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEE6DeleteEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/owned_ptr.hpp:118,13'
          Branch Sides:
            - BranchSide:      'src/core/common/owned_ptr.hpp:118,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEE6DeleteEv
            - BranchSide:      'src/core/common/owned_ptr.hpp:120,13'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEE6DeleteEv
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:120,13'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEE6DeleteEv
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_5Nexus8Settings5Entry5ValueEEEEEPKT_PS7_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10AsNonConstINS_5Nexus8Settings5Entry5ValueEEEPT_PKS5_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE8PopAfterEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE3PopEv
        - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7SetNextEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7SetNextEPS4_
    - functionName:    _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7SetNextEPS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE20FindMatchingWithPrevIJRKNS2_12IndexMatcherEEEEPS4_RSA_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_5Nexus8Settings5Entry5ValueEEEPT_PKS5_
        - _ZN2ot7AsConstINS_10LinkedListINS_5Nexus8Settings5Entry5ValueEEEEEPKT_PS7_
        - _ZNK2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE20FindMatchingWithPrevIJRKNS2_12IndexMatcherEEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:483,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_5Nexus8Settings5Entry5ValueEEEEEPKT_PS7_
        - Src:             'src/core/common/linked_list.hpp:483,42'
          Dst:             _ZNK2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE20FindMatchingWithPrevIJRKNS2_12IndexMatcherEEEEPKS4_RSB_DpOT_
        - Src:             'src/core/common/linked_list.hpp:483,16'
          Dst:             _ZN2ot10AsNonConstINS_5Nexus8Settings5Entry5ValueEEEPT_PKS5_
    - functionName:    _ZNK2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE20FindMatchingWithPrevIJRKNS2_12IndexMatcherEEEEPKS4_RSB_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
        - _ZNK2ot5Nexus8Settings5Entry5Value7MatchesERKNS1_12IndexMatcherE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot5Nexus8Settings5Entry5Value7MatchesERKNS1_12IndexMatcherE
                - _ZNK2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot5Nexus8Settings5Entry5Value7MatchesERKNS1_12IndexMatcherE
                - _ZNK2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
                - _ZNK2ot5Nexus8Settings5Entry5Value7MatchesERKNS1_12IndexMatcherE
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot5Nexus8Settings5Entry5Value7MatchesERKNS1_12IndexMatcherE
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
    - functionName:    _ZNK2ot5Nexus8Settings5Entry5Value7MatchesERKNS1_12IndexMatcherE
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aIndexMataher
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_5Nexus8Settings12IndexMatcherEEERT_RKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.hpp:63,77'
          Dst:             _ZN2ot10AsNonConstINS_5Nexus8Settings12IndexMatcherEEERT_RKS4_
    - functionName:    _ZNK2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot10AsNonConstINS_5Nexus8Settings12IndexMatcherEEERT_RKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE14RemoveMatchingIJNS2_12IndexMatcherEEEEPS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE20FindMatchingWithPrevIJRKNS2_12IndexMatcherEEEEPS4_RSA_DpOT_
        - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE8PopAfterEPS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:340,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:340,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE8PopAfterEPS4_
            - BranchSide:      'src/core/common/linked_list.hpp:342,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE8PopAfterEPS4_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:338,23'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE20FindMatchingWithPrevIJRKNS2_12IndexMatcherEEEEPS4_RSA_DpOT_
        - Src:             'src/core/common/linked_list.hpp:342,13'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE8PopAfterEPS4_
    - functionName:    _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE8PopAfterEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE3PopEv
        - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
        - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:221,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:223,21'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE3PopEv
            - BranchSide:      'src/core/common/linked_list.hpp:227,21'
              BranchSideFuncs:
                - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
                - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7SetNextEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:223,21'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE3PopEv
        - Src:             'src/core/common/linked_list.hpp:227,33'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,44'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
        - Src:             'src/core/common/linked_list.hpp:231,29'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7SetNextEPS3_
    - functionName:    _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7SetNextEPS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aNext
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE20FindMatchingWithPrevIJRKtEEEPS3_RS8_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_5Nexus8Settings5EntryEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_5Nexus8Settings5EntryEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_5Nexus8Settings5EntryEE20FindMatchingWithPrevIJRKtEEEPKS3_RS9_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:483,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_5Nexus8Settings5EntryEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:483,42'
          Dst:             _ZNK2ot10LinkedListINS_5Nexus8Settings5EntryEE20FindMatchingWithPrevIJRKtEEEPKS3_RS9_DpOT_
        - Src:             'src/core/common/linked_list.hpp:483,16'
          Dst:             _ZN2ot10AsNonConstINS_5Nexus8Settings5EntryEEEPT_PKS4_
    - functionName:    _ZN2ot7AsConstINS_10LinkedListINS_5Nexus8Settings5EntryEEEEEPKT_PS6_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot10LinkedListINS_5Nexus8Settings5EntryEE20FindMatchingWithPrevIJRKtEEEPKS3_RS9_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPrevEntry
        - aArgs
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
        - _ZNK2ot5Nexus8Settings5Entry7MatchesEt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:453,9'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:453,9'
              BranchSideFuncs:
                - _ZNK2ot5Nexus8Settings5Entry7MatchesEt
                - _ZNK2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
            - BranchSide:      'src/core/common/linked_list.hpp:455,17'
              BranchSideFuncs:
                - _ZNK2ot5Nexus8Settings5Entry7MatchesEt
                - _ZNK2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
        - Branch String:   'src/core/common/linked_list.hpp:455,17'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:457,17'
              BranchSideFuncs: []
            - BranchSide:      'src/core/common/linked_list.hpp:459,9'
              BranchSideFuncs:
                - _ZNK2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
                - _ZNK2ot5Nexus8Settings5Entry7MatchesEt
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:455,24'
          Dst:             _ZNK2ot5Nexus8Settings5Entry7MatchesEt
        - Src:             'src/core/common/linked_list.hpp:453,82'
          Dst:             _ZNK2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
    - functionName:    _ZN2ot10AsNonConstINS_5Nexus8Settings5EntryEEEPT_PKS4_
      functionSourceFile: '/src/openthread/src/core/common/const_cast.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aPointer
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot5Nexus8Settings5Entry7MatchesEt
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aKey
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7GetNextEv
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE14RemoveMatchingIJtEEEPS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE20FindMatchingWithPrevIJRKtEEEPS3_RS8_DpOT_
        - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE8PopAfterEPS3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/linked_list.hpp:340,13'
          Branch Sides:
            - BranchSide:      'src/core/common/linked_list.hpp:340,13'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE8PopAfterEPS3_
            - BranchSide:      'src/core/common/linked_list.hpp:342,22'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE8PopAfterEPS3_
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:338,23'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE20FindMatchingWithPrevIJRKtEEEPS3_RS8_DpOT_
        - Src:             'src/core/common/linked_list.hpp:342,13'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE8PopAfterEPS3_
    - functionName:    _ZN2ot5Nexus8Settings5Entry5ValueC2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot4Heap4DataC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.hpp:61,16'
          Dst:             _ZN2ot4Heap4DataC2Ev
    - functionName:    _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      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:    _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:58,5'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEEC2Ev
    - functionName:    _ZN2ot5Nexus8Settings5EntryC2Ev
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.hpp:59,12'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEEC2Ev
    - functionName:    _ZN2ot3PtrINS_5Nexus8Settings5Entry5ValueEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      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:    _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE4FreeEv
    - functionName:    _ZNK2ot3PtrINS_5Nexus8Settings5Entry5ValueEEneEPKS4_
      functionSourceFile: '/src/openthread/src/core/common/ptr_wrapper.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aPointer
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEaSEOS5_
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aOther
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEE5ResetEPS4_
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEE7ReleaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:160,22'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEE7ReleaseEv
        - Src:             'src/core/common/owned_ptr.hpp:160,9'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEE5ResetEPS4_
    - functionName:    _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE14RemoveMatchingIJNS2_12IndexMatcherEEEENS_8OwnedPtrIS4_EEDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE14RemoveMatchingIJNS2_12IndexMatcherEEEEPS4_DpRKT_
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEC2EPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:120,49'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE14RemoveMatchingIJNS2_12IndexMatcherEEEEPS4_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:120,16'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEC2EPS4_
    - functionName:    _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEC2Ev
      functionSourceFile: '/src/openthread/src/core/common/owned_ptr.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot3PtrINS_5Nexus8Settings5Entry5ValueEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owned_ptr.hpp:61,5'
          Dst:             _ZN2ot3PtrINS_5Nexus8Settings5Entry5ValueEEC2Ev
    - functionName:    _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE14RemoveMatchingIJtEEENS_8OwnedPtrIS3_EEDpRKT_
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE14RemoveMatchingIJtEEEPS3_DpRKT_
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEEC2EPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:120,49'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE14RemoveMatchingIJtEEEPS3_DpRKT_
        - Src:             'src/core/common/owning_list.hpp:120,16'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEEC2EPS3_
    - functionName:    _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE4PushERS4_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7SetNextEPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus8Settings5Entry5ValueEE7SetNextEPS4_
    - functionName:    _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE5ClearEv
      functionSourceFile: '/src/openthread/src/core/common/owning_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/owning_list.hpp:80,24'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE4FreeEv
    - functionName:    _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5Entry5ValueEE8AllocateIJEEEPS5_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6CAllocEmm
        - _ZN2ot5Nexus8Settings5Entry5ValueC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:73,21'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,15'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot5Nexus8Settings5Entry5ValueC2Ev
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,21'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot5Nexus8Settings5Entry5ValueC2Ev
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot5Nexus8Settings5Entry5ValueC2Ev
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot5Nexus8Settings5Entry5ValueC2Ev
    - functionName:    _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE4PushERS3_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aEntry
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7SetNextEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:153,16'
          Dst:             _ZN2ot15LinkedListEntryINS_5Nexus8Settings5EntryEE7SetNextEPS3_
    - functionName:    _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5EntryEE8AllocateIJEEEPS4_DpOT_
      functionSourceFile: '/src/openthread/src/core/common/heap_allocatable.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot4Heap6CAllocEmm
        - _ZN2ot5Nexus8Settings5EntryC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/core/common/heap_allocatable.hpp:73,21'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,15'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot5Nexus8Settings5EntryC2Ev
            - BranchSide:      'src/core/common/heap_allocatable.hpp:73,21'
              BranchSideFuncs:
                - _ZN2ot4Heap6CAllocEmm
                - _ZN2ot5Nexus8Settings5EntryC2Ev
        - Branch String:   'src/core/common/heap_allocatable.hpp:75,16'
          Branch Sides:
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,40'
              BranchSideFuncs:
                - _ZN2ot5Nexus8Settings5EntryC2Ev
            - BranchSide:      'src/core/common/heap_allocatable.hpp:75,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/common/heap_allocatable.hpp:73,21'
          Dst:             _ZN2ot4Heap6CAllocEmm
        - Src:             'src/core/common/heap_allocatable.hpp:75,45'
          Dst:             _ZN2ot5Nexus8Settings5EntryC2Ev
    - functionName:    _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE12FindMatchingIJtEEEPS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsNonConstINS_5Nexus8Settings5EntryEEEPT_PKS4_
        - _ZN2ot7AsConstINS_10LinkedListINS_5Nexus8Settings5EntryEEEEEPKT_PS6_
        - _ZNK2ot10LinkedListINS_5Nexus8Settings5EntryEE12FindMatchingIJtEEEPKS3_DpRKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:519,27'
          Dst:             _ZN2ot7AsConstINS_10LinkedListINS_5Nexus8Settings5EntryEEEEEPKT_PS6_
        - Src:             'src/core/common/linked_list.hpp:519,42'
          Dst:             _ZNK2ot10LinkedListINS_5Nexus8Settings5EntryEE12FindMatchingIJtEEEPKS3_DpRKT_
        - Src:             'src/core/common/linked_list.hpp:519,16'
          Dst:             _ZN2ot10AsNonConstINS_5Nexus8Settings5EntryEEEPT_PKS4_
    - functionName:    _ZNK2ot10LinkedListINS_5Nexus8Settings5EntryEE12FindMatchingIJtEEEPKS3_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_5Nexus8Settings5EntryEE20FindMatchingWithPrevIJRKtEEEPKS3_RS9_DpOT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_5Nexus8Settings5EntryEE20FindMatchingWithPrevIJRKtEEEPKS3_RS9_DpOT_
    - functionName:    _ZNK2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE12FindMatchingIJNS2_12IndexMatcherEEEEPKS4_DpRKT_
      functionSourceFile: '/src/openthread/src/core/common/linked_list.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aArgs
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE20FindMatchingWithPrevIJRKNS2_12IndexMatcherEEEEPKS4_RSB_DpOT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/common/linked_list.hpp:502,16'
          Dst:             _ZNK2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE20FindMatchingWithPrevIJRKNS2_12IndexMatcherEEEEPKS4_RSB_DpOT_
    - functionName:    _ZN2ot5Nexus8Settings12IndexMatcherC2Ei
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - aIndex
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN2ot5Nexus8Settings4WipeEv
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE5ClearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.cpp:157,38'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE5ClearEv
    - functionName:    otPlatSettingsWipe
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
        - _ZN2ot5Nexus8Settings4WipeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.cpp:65,50'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_settings.cpp:65,78'
          Dst:             _ZN2ot5Nexus8Settings4WipeEv
    - functionName:    _ZN2ot5Nexus8Settings6DeleteEti
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aIndex
      BBCount:         29
      ICount:          136
      EdgeCount:       55
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE12FindMatchingIJtEEEPS3_DpRKT_
        - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE14RemoveMatchingIJNS2_12IndexMatcherEEEENS_8OwnedPtrIS4_EEDpRKT_
        - _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE14RemoveMatchingIJtEEENS_8OwnedPtrIS3_EEDpRKT_
        - _ZN2ot5Nexus8Settings12IndexMatcherC2Ei
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEC2Ev
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEaSEOS5_
        - _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEED2Ev
        - _ZNK2ot3PtrINS_5Nexus8Settings5Entry5ValueEEneEPKS4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_settings.cpp:138,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:138,5'
              BranchSideFuncs:
                - _ZN2ot5Nexus8Settings12IndexMatcherC2Ei
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEC2Ev
                - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE14RemoveMatchingIJNS2_12IndexMatcherEEEENS_8OwnedPtrIS4_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEaSEOS5_
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
                - _ZNK2ot3PtrINS_5Nexus8Settings5Entry5ValueEEneEPKS4_
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
                - _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE14RemoveMatchingIJtEEENS_8OwnedPtrIS3_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEED2Ev
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:138,5'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_settings.cpp:140,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:142,9'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE14RemoveMatchingIJtEEENS_8OwnedPtrIS3_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEED2Ev
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:146,45'
              BranchSideFuncs:
                - _ZN2ot5Nexus8Settings12IndexMatcherC2Ei
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEC2Ev
                - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE14RemoveMatchingIJNS2_12IndexMatcherEEEENS_8OwnedPtrIS4_EEDpRKT_
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEaSEOS5_
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
                - _ZNK2ot3PtrINS_5Nexus8Settings5Entry5ValueEEneEPKS4_
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
        - Branch String:   'tests/nexus/platform/nexus_settings.cpp:150,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:150,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:150,9'
              BranchSideFuncs:
                - _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:0,0'
              BranchSideFuncs: []
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:0,0'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.cpp:137,22'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE12FindMatchingIJtEEEPS3_DpRKT_
        - Src:             'tests/nexus/platform/nexus_settings.cpp:142,18'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5EntryEE14RemoveMatchingIJtEEENS_8OwnedPtrIS3_EEDpRKT_
        - Src:             'tests/nexus/platform/nexus_settings.cpp:142,9'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5EntryEED2Ev
        - Src:             'tests/nexus/platform/nexus_settings.cpp:146,32'
          Dst:             _ZN2ot5Nexus8Settings12IndexMatcherC2Ei
        - Src:             'tests/nexus/platform/nexus_settings.cpp:147,32'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEC2Ev
        - Src:             'tests/nexus/platform/nexus_settings.cpp:149,35'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE14RemoveMatchingIJNS2_12IndexMatcherEEEENS_8OwnedPtrIS4_EEDpRKT_
        - Src:             'tests/nexus/platform/nexus_settings.cpp:149,18'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEEaSEOS5_
        - Src:             'tests/nexus/platform/nexus_settings.cpp:149,9'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
        - Src:             'tests/nexus/platform/nexus_settings.cpp:150,9'
          Dst:             _ZNK2ot3PtrINS_5Nexus8Settings5Entry5ValueEEneEPKS4_
        - Src:             'tests/nexus/platform/nexus_settings.cpp:149,9'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
        - Src:             'tests/nexus/platform/nexus_settings.cpp:151,5'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
        - Src:             'tests/nexus/platform/nexus_settings.cpp:151,5'
          Dst:             _ZN2ot8OwnedPtrINS_5Nexus8Settings5Entry5ValueEED2Ev
    - functionName:    otPlatSettingsDelete
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - aInstance
        - aKey
        - aIndex
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
        - _ZN2ot5Nexus8Settings6DeleteEti
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.cpp:62,12'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_settings.cpp:62,40'
          Dst:             _ZN2ot5Nexus8Settings6DeleteEti
    - functionName:    otPlatSettingsAdd
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aInstance
        - aKey
        - aValue
        - aValueLength
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
        - _ZN2ot5Nexus8Settings8SetOrAddENS1_10SetAddModeEtPKht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.cpp:57,12'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_settings.cpp:57,40'
          Dst:             _ZN2ot5Nexus8Settings8SetOrAddENS1_10SetAddModeEtPKht
    - functionName:    _ZN2ot5Nexus8Settings8SetOrAddENS1_10SetAddModeEtPKht
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - aMode
        - aKey
        - aValue
        - aValueLength
      BBCount:         21
      ICount:          117
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE4PushERS4_
        - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE12FindMatchingIJtEEEPS3_DpRKT_
        - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE4PushERS3_
        - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE5ClearEv
        - _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5Entry5ValueEE8AllocateIJEEEPS5_DpOT_
        - _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5EntryEE8AllocateIJEEEPS4_DpOT_
        - _ZN2ot4Heap4Data7SetFromEPKht
        - exit
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_settings.cpp:109,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:111,17'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5EntryEE8AllocateIJEEEPS4_DpOT_
                - fprintf
                - exit
                - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE4PushERS3_
                - _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5Entry5ValueEE8AllocateIJEEEPS5_DpOT_
                - fprintf
                - exit
                - _ZN2ot4Heap4Data7SetFromEPKht
                - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE4PushERS4_
                - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE5ClearEv
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:117,13'
              BranchSideFuncs:
                - _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5Entry5ValueEE8AllocateIJEEEPS5_DpOT_
                - fprintf
                - exit
                - _ZN2ot4Heap4Data7SetFromEPKht
                - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE4PushERS4_
                - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE5ClearEv
                - fprintf
                - exit
        - Branch String:   'tests/nexus/platform/nexus_settings.cpp:112,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:112,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE4PushERS3_
                - _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5Entry5ValueEE8AllocateIJEEEPS5_DpOT_
                - fprintf
                - exit
                - _ZN2ot4Heap4Data7SetFromEPKht
                - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE4PushERS4_
                - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE5ClearEv
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:113,23'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE4PushERS3_
                - _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5Entry5ValueEE8AllocateIJEEEPS5_DpOT_
                - fprintf
                - exit
                - _ZN2ot4Heap4Data7SetFromEPKht
                - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE4PushERS4_
                - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE5ClearEv
                - fprintf
                - exit
        - Branch String:   'tests/nexus/platform/nexus_settings.cpp:118,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:118,5'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data7SetFromEPKht
                - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE4PushERS4_
                - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE5ClearEv
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:119,5'
              BranchSideFuncs:
                - _ZN2ot4Heap4Data7SetFromEPKht
                - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE4PushERS4_
                - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE5ClearEv
                - fprintf
                - exit
        - Branch String:   'tests/nexus/platform/nexus_settings.cpp:119,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:119,5'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:121,9'
              BranchSideFuncs:
                - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE4PushERS4_
                - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE5ClearEv
        - Branch String:   'tests/nexus/platform/nexus_settings.cpp:121,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:121,9'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE5ClearEv
                - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE4PushERS4_
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:123,9'
              BranchSideFuncs:
                - _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE5ClearEv
                - _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE4PushERS4_
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.cpp:107,22'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE12FindMatchingIJtEEEPS3_DpRKT_
        - Src:             'tests/nexus/platform/nexus_settings.cpp:111,17'
          Dst:             _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5EntryEE8AllocateIJEEEPS4_DpOT_
        - Src:             'tests/nexus/platform/nexus_settings.cpp:112,9'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_settings.cpp:112,9'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_settings.cpp:114,18'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5EntryEE4PushERS3_
        - Src:             'tests/nexus/platform/nexus_settings.cpp:117,13'
          Dst:             _ZN2ot4Heap11AllocatableINS_5Nexus8Settings5Entry5ValueEE8AllocateIJEEEPS5_DpOT_
        - Src:             'tests/nexus/platform/nexus_settings.cpp:118,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_settings.cpp:118,5'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_settings.cpp:119,5'
          Dst:             _ZN2ot4Heap4Data7SetFromEPKht
        - Src:             'tests/nexus/platform/nexus_settings.cpp:119,5'
          Dst:             fprintf
        - Src:             'tests/nexus/platform/nexus_settings.cpp:119,5'
          Dst:             exit
        - Src:             'tests/nexus/platform/nexus_settings.cpp:123,24'
          Dst:             _ZN2ot10OwningListINS_5Nexus8Settings5Entry5ValueEE5ClearEv
        - Src:             'tests/nexus/platform/nexus_settings.cpp:126,20'
          Dst:             _ZN2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE4PushERS4_
    - functionName:    otPlatSettingsSet
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aInstance
        - aKey
        - aValue
        - aValueLength
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
        - _ZN2ot5Nexus8Settings8SetOrAddENS1_10SetAddModeEtPKht
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.cpp:52,12'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_settings.cpp:52,40'
          Dst:             _ZN2ot5Nexus8Settings8SetOrAddENS1_10SetAddModeEtPKht
    - functionName:    _ZNK2ot5Nexus8Settings3GetEtiPhPt
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - aKey
        - aIndex
        - aValue
        - aValueLength
      BBCount:         20
      ICount:          112
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN2ot3MinItEET_S1_S1_
        - _ZN2ot5Nexus8Settings12IndexMatcherC2Ei
        - _ZNK2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE12FindMatchingIJNS2_12IndexMatcherEEEEPKS4_DpRKT_
        - _ZNK2ot10LinkedListINS_5Nexus8Settings5EntryEE12FindMatchingIJtEEEPKS3_DpRKT_
        - _ZNK2ot4Heap4Data8GetBytesEv
        - _ZNK2ot4Heap4Data9GetLengthEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/nexus/platform/nexus_settings.cpp:80,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:80,5'
              BranchSideFuncs:
                - _ZNK2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE12FindMatchingIJNS2_12IndexMatcherEEEEPKS4_DpRKT_
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZN2ot3MinItEET_S1_S1_
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:80,5'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_settings.cpp:83,5'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:83,5'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZN2ot3MinItEET_S1_S1_
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:83,5'
              BranchSideFuncs: []
        - Branch String:   'tests/nexus/platform/nexus_settings.cpp:85,9'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:85,25'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZN2ot3MinItEET_S1_S1_
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:87,28'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data9GetLengthEv
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZN2ot3MinItEET_S1_S1_
        - Branch String:   'tests/nexus/platform/nexus_settings.cpp:92,13'
          Branch Sides:
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:94,20'
              BranchSideFuncs:
                - _ZNK2ot4Heap4Data8GetBytesEv
                - _ZN2ot3MinItEET_S1_S1_
            - BranchSide:      'tests/nexus/platform/nexus_settings.cpp:96,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.cpp:77,25'
          Dst:             _ZN2ot5Nexus8Settings12IndexMatcherC2Ei
        - Src:             'tests/nexus/platform/nexus_settings.cpp:79,22'
          Dst:             _ZNK2ot10LinkedListINS_5Nexus8Settings5EntryEE12FindMatchingIJtEEEPKS3_DpRKT_
        - Src:             'tests/nexus/platform/nexus_settings.cpp:82,28'
          Dst:             _ZNK2ot10LinkedListINS_5Nexus8Settings5Entry5ValueEE12FindMatchingIJNS2_12IndexMatcherEEEEPKS4_DpRKT_
        - Src:             'tests/nexus/platform/nexus_settings.cpp:88,40'
          Dst:             _ZNK2ot4Heap4Data9GetLengthEv
        - Src:             'tests/nexus/platform/nexus_settings.cpp:94,41'
          Dst:             _ZNK2ot4Heap4Data8GetBytesEv
        - Src:             'tests/nexus/platform/nexus_settings.cpp:94,53'
          Dst:             _ZN2ot3MinItEET_S1_S1_
    - functionName:    otPlatSettingsGet
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aKey
        - aIndex
        - aValue
        - aValueLength
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot5Nexus6AsNodeEP10otInstance
        - _ZNK2ot5Nexus8Settings3GetEtiPhPt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'tests/nexus/platform/nexus_settings.cpp:47,12'
          Dst:             _ZN2ot5Nexus6AsNodeEP10otInstance
        - Src:             'tests/nexus/platform/nexus_settings.cpp:47,40'
          Dst:             _ZNK2ot5Nexus8Settings3GetEtiPhPt
    - functionName:    otPlatSettingsDeinit
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otPlatSettingsInit
      functionSourceFile: '/src/openthread/tests/nexus/platform/nexus_settings.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_cookie_check
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_cookie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p_ctx
        - cookie
        - cookie_len
        - cli_id
        - cli_id_len
      BBCount:         24
      ICount:          162
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_ct_memcmp
        - mbedtls_platform_zeroize
        - ssl_cookie_hmac
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:289,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:289,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:290,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:289,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:290,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:293,9'
              BranchSideFuncs:
                - ssl_cookie_hmac
                - mbedtls_ct_memcmp
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:293,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:294,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:333,26'
              BranchSideFuncs:
                - ssl_cookie_hmac
                - mbedtls_ct_memcmp
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:333,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:336,13'
              BranchSideFuncs:
                - mbedtls_ct_memcmp
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:346,9'
              BranchSideFuncs:
                - mbedtls_ct_memcmp
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:346,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:347,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:350,27'
              BranchSideFuncs:
                - mbedtls_ct_memcmp
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:350,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:351,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:359,16'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:364,27'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:364,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:364,60'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:364,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:364,60'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:365,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:333,9'
          Dst:             ssl_cookie_hmac
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:350,9'
          Dst:             mbedtls_ct_memcmp
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:376,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    ssl_cookie_hmac
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_cookie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hmac_ctx
        - time
        - p
        - end
        - cli_id
        - cli_id_len
      BBCount:         17
      ICount:          102
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_md_hmac_finish
        - mbedtls_md_hmac_reset
        - mbedtls_md_hmac_update
        - mbedtls_ssl_chk_buf_ptr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:166,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:166,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:168,31'
              BranchSideFuncs:
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:168,46'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:169,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:172,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:169,56'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:170,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:172,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:170,67'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:171,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:172,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:168,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:172,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:175,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:166,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:168,9'
          Dst:             mbedtls_md_hmac_reset
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:169,9'
          Dst:             mbedtls_md_hmac_update
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:170,9'
          Dst:             mbedtls_md_hmac_update
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:171,9'
          Dst:             mbedtls_md_hmac_finish
    - functionName:    mbedtls_ssl_chk_buf_ptr
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cur
        - end
        - need
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:506,24'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:506,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:506,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_cookie_write
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_cookie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p_ctx
        - p
        - end
        - cli_id
        - cli_id_len
      BBCount:         13
      ICount:          108
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ssl_chk_buf_ptr
        - ssl_cookie_hmac
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:198,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:198,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:199,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:198,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:199,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:202,5'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr
                - ssl_cookie_hmac
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:202,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:202,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:207,9'
              BranchSideFuncs:
                - ssl_cookie_hmac
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:202,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:250,11'
          Dst:             ssl_cookie_hmac
    - functionName:    mbedtls_ssl_cookie_setup
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_cookie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - f_rng
        - p_rng
      BBCount:         10
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_md_hmac_starts
        - mbedtls_md_info_from_type
        - mbedtls_md_setup
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:134,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:135,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:138,29'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_hmac_starts
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:139,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:140,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:143,35'
              BranchSideFuncs:
                - mbedtls_md_hmac_starts
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_cookie.c:144,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:145,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_cookie.c:148,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:138,44'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:138,11'
          Dst:             mbedtls_md_setup
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:143,11'
          Dst:             mbedtls_md_hmac_starts
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:148,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ssl_cookie_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_cookie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_md_free
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:90,5'
          Dst:             mbedtls_md_free
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:97,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ssl_cookie_set_timeout
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_cookie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - delay
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_cookie_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_cookie.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_md_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_cookie.c:66,5'
          Dst:             mbedtls_md_init
    - functionName:    ssl_tls12_handle_hs_message_post_handshake
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5625
      functionLinenumberEnd: 5706
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         29
      ICount:          148
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_ssl_hs_hdr_len
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5635,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5636,10'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5651,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5636,57'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5637,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5638,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5635,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5638,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5651,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5642,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5643,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5646,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5651,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5652,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5696,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5651,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5653,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5696,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5657,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5658,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5661,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5698,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5701,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5705,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5637,28'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5698,20'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    mbedtls_ssl_hs_hdr_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionLinenumberEnd: 1728
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1721,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1722,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1727,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_send_alert_message
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5157
      functionLinenumberEnd: 5183
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ssl
        - level
        - message
      BBCount:         21
      ICount:          99
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_ssl_flush_output
        - mbedtls_ssl_write_record
      functionUses:    83
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5160,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5160,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5161,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5160,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5161,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5164,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5164,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5165,41'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5168,5'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5176,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5177,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5180,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5165,16'
          Dst:             mbedtls_ssl_flush_output
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5176,16'
          Dst:             mbedtls_ssl_write_record
    - functionName:    mbedtls_ssl_flush_output
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2349
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         32
      ICount:          159
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_ssl_update_out_pointers
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2355,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2356,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2361,9'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2361,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2362,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2366,5'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2366,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2367,9'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2392,9'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2376,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2377,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2380,22'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2380,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2381,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2388,26'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2392,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2393,24'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2397,24'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2399,5'
          Dst:             mbedtls_ssl_update_out_pointers
    - functionName:    mbedtls_ssl_write_record
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2938
      functionLinenumberEnd: 3083
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - force_flush
      BBCount:         65
      ICount:          450
      EdgeCount:       81
      CyclomaticComplexity: 18
      functionsReached:
        - mbedtls_ssl_encrypt_buf
        - mbedtls_ssl_ep_len
        - mbedtls_ssl_flush_output
        - mbedtls_ssl_out_hdr_len
        - mbedtls_ssl_update_out_pointers
        - mbedtls_ssl_write_version
        - ssl_get_remaining_payload_in_datagram
        - ssl_get_remaining_space_in_datagram
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2945,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2951,16'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3053,9'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2969,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2972,31'
              BranchSideFuncs:
                - mbedtls_ssl_write_version
                - mbedtls_ssl_encrypt_buf
                - mbedtls_ssl_out_hdr_len
                - mbedtls_ssl_update_out_pointers
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
                - ssl_get_remaining_space_in_datagram
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3006,33'
              BranchSideFuncs:
                - mbedtls_ssl_out_hdr_len
                - mbedtls_ssl_update_out_pointers
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
                - ssl_get_remaining_space_in_datagram
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2986,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2988,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2992,21'
              BranchSideFuncs:
                - mbedtls_ssl_out_hdr_len
                - mbedtls_ssl_update_out_pointers
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
                - ssl_get_remaining_space_in_datagram
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2992,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2993,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2998,36'
              BranchSideFuncs:
                - mbedtls_ssl_out_hdr_len
                - mbedtls_ssl_update_out_pointers
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
                - ssl_get_remaining_space_in_datagram
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3011,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3012,55'
              BranchSideFuncs:
                - ssl_get_remaining_space_in_datagram
                - mbedtls_ssl_update_out_pointers
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3025,43'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3013,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3014,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3017,17'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3017,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3019,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3021,9'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3039,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3040,19'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3046,13'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3040,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3041,17'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3043,9'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3046,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3047,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3050,5'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3053,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3054,9'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - ssl_get_remaining_payload_in_datagram
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3074,10'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3053,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3056,53'
              BranchSideFuncs:
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3074,10'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3057,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3058,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3063,30'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3064,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3065,19'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3067,13'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3074,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3075,41'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3080,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3074,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3076,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3080,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2963,9'
          Dst:             mbedtls_ssl_write_version
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2978,13'
          Dst:             mbedtls_ssl_write_version
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2986,24'
          Dst:             mbedtls_ssl_encrypt_buf
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3006,39'
          Dst:             mbedtls_ssl_out_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3012,19'
          Dst:             ssl_get_remaining_space_in_datagram
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3037,9'
          Dst:             mbedtls_ssl_update_out_pointers
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3039,25'
          Dst:             mbedtls_ssl_ep_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3046,18'
          Dst:             mbedtls_ssl_ep_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3056,15'
          Dst:             ssl_get_remaining_payload_in_datagram
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3075,16'
          Dst:             mbedtls_ssl_flush_output
    - functionName:    mbedtls_ssl_write_version
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6292
      functionLinenumberEnd: 6306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - version
        - transport
        - tls_version
      BBCount:         4
      ICount:          52
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6295,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6297,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6303,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_encrypt_buf
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 1477
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - transform
        - rec
        - f_rng
        - p_rng
      BBCount:         63
      ICount:          348
      EdgeCount:       75
      CyclomaticComplexity: 14
      functionsReached:
        - mbedtls_cipher_auth_encrypt_ext
        - mbedtls_ssl_get_mode_from_transform
        - ssl_build_record_nonce
        - ssl_extract_add_data_from_record
        - ssl_transform_aead_dynamic_iv_is_explicit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:937,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:938,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:941,9'
              BranchSideFuncs:
                - mbedtls_ssl_get_mode_from_transform
                - ssl_transform_aead_dynamic_iv_is_explicit
                - ssl_build_record_nonce
                - ssl_extract_add_data_from_record
                - mbedtls_cipher_auth_encrypt_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:942,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:942,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:949,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:943,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:943,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:949,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:944,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:944,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:949,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:941,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:949,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:953,52'
              BranchSideFuncs:
                - mbedtls_ssl_get_mode_from_transform
                - ssl_transform_aead_dynamic_iv_is_explicit
                - ssl_build_record_nonce
                - ssl_extract_add_data_from_record
                - mbedtls_cipher_auth_encrypt_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:960,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:961,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1028,18'
              BranchSideFuncs:
                - ssl_transform_aead_dynamic_iv_is_explicit
                - ssl_build_record_nonce
                - ssl_extract_add_data_from_record
                - mbedtls_cipher_auth_encrypt_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1136,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1141,55'
              BranchSideFuncs:
                - ssl_transform_aead_dynamic_iv_is_explicit
                - ssl_build_record_nonce
                - ssl_extract_add_data_from_record
                - mbedtls_cipher_auth_encrypt_ext
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1464,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1148,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1149,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1165,26'
              BranchSideFuncs:
                - ssl_build_record_nonce
                - ssl_extract_add_data_from_record
                - mbedtls_cipher_auth_encrypt_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1211,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1218,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1223,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1232,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1233,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1243,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1233,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1234,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1238,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1469,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1470,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1474,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:953,16'
          Dst:             mbedtls_ssl_get_mode_from_transform
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:1141,13'
          Dst:             ssl_transform_aead_dynamic_iv_is_explicit
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:1168,9'
          Dst:             ssl_build_record_nonce
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:1178,9'
          Dst:             ssl_extract_add_data_from_record
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:1211,20'
          Dst:             mbedtls_cipher_auth_encrypt_ext
    - functionName:    mbedtls_ssl_out_hdr_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1714
      functionLinenumberEnd: 1715
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_get_remaining_space_in_datagram
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ssl_get_maximum_datagram_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:414,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:416,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:419,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:410,34'
          Dst:             ssl_get_maximum_datagram_size
    - functionName:    mbedtls_ssl_update_out_pointers
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5280
      functionLinenumberEnd: 5309
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - transform
      BBCount:         9
      ICount:          93
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ssl_transform_get_explicit_iv_len
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5282,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5283,24'
              BranchSideFuncs:
                - ssl_transform_get_explicit_iv_len
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5297,24'
              BranchSideFuncs:
                - ssl_transform_get_explicit_iv_len
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5306,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5306,9'
              BranchSideFuncs:
                - ssl_transform_get_explicit_iv_len
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5307,59'
              BranchSideFuncs:
                - ssl_transform_get_explicit_iv_len
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5307,25'
          Dst:             ssl_transform_get_explicit_iv_len
    - functionName:    mbedtls_ssl_ep_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1777
      functionLinenumberEnd: 1786
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1779,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1780,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1785,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_get_remaining_payload_in_datagram
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         18
      ICount:          129
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_ssl_get_output_max_frag_len
        - mbedtls_ssl_get_record_expansion
        - ssl_get_remaining_space_in_datagram
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:432,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:433,19'
              BranchSideFuncs:
                - ssl_get_remaining_space_in_datagram
                - mbedtls_ssl_get_record_expansion
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:445,9'
              BranchSideFuncs:
                - ssl_get_remaining_space_in_datagram
                - mbedtls_ssl_get_record_expansion
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:445,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:446,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:449,16'
              BranchSideFuncs:
                - ssl_get_remaining_space_in_datagram
                - mbedtls_ssl_get_record_expansion
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:453,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:454,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:456,26'
              BranchSideFuncs:
                - mbedtls_ssl_get_record_expansion
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:459,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:460,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:462,26'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:464,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:465,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:468,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:469,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:470,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:473,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:430,24'
          Dst:             mbedtls_ssl_get_output_max_frag_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:452,11'
          Dst:             ssl_get_remaining_space_in_datagram
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:458,11'
          Dst:             mbedtls_ssl_get_record_expansion
    - functionName:    mbedtls_ssl_get_record_expansion
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5446
      functionLinenumberEnd: 5536
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         16
      ICount:          106
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_cipher_get_block_size
        - mbedtls_cipher_get_cipher_mode
        - mbedtls_ssl_out_hdr_len
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5457,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5458,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5494,45'
              BranchSideFuncs:
                - mbedtls_cipher_get_cipher_mode
                - mbedtls_cipher_get_block_size
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5494,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5499,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5499,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5499,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5499,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5505,18'
              BranchSideFuncs:
                - mbedtls_cipher_get_block_size
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5524,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5455,26'
          Dst:             mbedtls_ssl_out_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5494,13'
          Dst:             mbedtls_cipher_get_cipher_mode
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5504,26'
          Dst:             mbedtls_cipher_get_block_size
    - functionName:    mbedtls_cipher_get_cipher_mode
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/cipher.h:700,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:701,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:704,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_cipher_get_block_size
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/cipher.h:681,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:682,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:685,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_transform_get_explicit_iv_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5274
      functionLinenumberEnd: 5275
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - transform
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_get_maximum_datagram_size
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ssl_get_current_mtu
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:399,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:399,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:403,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:399,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:400,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:403,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:392,18'
          Dst:             mbedtls_ssl_get_current_mtu
    - functionName:    ssl_transform_aead_dynamic_iv_is_explicit
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - transform
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_build_record_nonce
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 891
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst_iv
        - dst_iv_len
        - fixed_iv
        - fixed_iv_len
        - dynamic_iv
        - dynamic_iv_len
      BBCount:         7
      ICount:          136
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/common.h:213,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:214,51'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:234,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/common.h:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:235,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:898,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_extract_add_data_from_record
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - add_data
        - add_data_len
        - rec
        - tls_version
        - taglen
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_prepare_record_content
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3961
      functionLinenumberEnd: 4166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - rec
      BBCount:         57
      ICount:          261
      EdgeCount:       71
      CyclomaticComplexity: 16
      functionsReached:
        - mbedtls_ssl_decrypt_buf
        - mbedtls_ssl_dtls_replay_update
        - mbedtls_ssl_ep_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3981,15'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3981,18'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_replay_update
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4153,9'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_replay_update
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3981,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3982,44'
              BranchSideFuncs:
                - mbedtls_ssl_decrypt_buf
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4153,9'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_replay_update
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3984,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3986,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4047,13'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4047,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4048,13'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4052,9'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4069,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4071,17'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4094,13'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4072,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4072,20'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4079,13'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4071,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4074,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4079,13'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4085,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4086,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4093,9'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4098,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4100,9'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_replay_update
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4104,20'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4104,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4106,23'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4112,17'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4106,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4107,21'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4109,13'
              BranchSideFuncs:
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_ep_len
                - mbedtls_ssl_dtls_replay_update
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4112,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4113,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4153,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4154,40'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_replay_update
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4160,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4160,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4161,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4165,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3984,20'
          Dst:             mbedtls_ssl_decrypt_buf
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4105,22'
          Dst:             mbedtls_ssl_ep_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4112,22'
          Dst:             mbedtls_ssl_ep_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4154,9'
          Dst:             mbedtls_ssl_dtls_replay_update
    - functionName:    mbedtls_ssl_decrypt_buf
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1482
      functionLinenumberEnd: 2124
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - transform
        - rec
      BBCount:         55
      ICount:          310
      EdgeCount:       67
      CyclomaticComplexity: 14
      functionsReached:
        - mbedtls_cipher_auth_decrypt_ext
        - mbedtls_ssl_get_mode_from_transform
        - ssl_build_record_nonce
        - ssl_extract_add_data_from_record
        - ssl_transform_aead_dynamic_iv_is_explicit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1511,41'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1512,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1515,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1512,41'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1513,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1515,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1513,41'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1514,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1515,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1511,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1515,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1519,12'
              BranchSideFuncs:
                - mbedtls_ssl_get_mode_from_transform
                - ssl_transform_aead_dynamic_iv_is_explicit
                - ssl_build_record_nonce
                - ssl_extract_add_data_from_record
                - mbedtls_cipher_auth_decrypt_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1547,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1563,24'
              BranchSideFuncs:
                - ssl_transform_aead_dynamic_iv_is_explicit
                - ssl_build_record_nonce
                - ssl_extract_add_data_from_record
                - mbedtls_cipher_auth_decrypt_ext
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1987,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1564,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1565,17'
              BranchSideFuncs:
                - ssl_build_record_nonce
                - ssl_extract_add_data_from_record
                - mbedtls_cipher_auth_decrypt_ext
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1578,26'
              BranchSideFuncs:
                - ssl_build_record_nonce
                - ssl_extract_add_data_from_record
                - mbedtls_cipher_auth_decrypt_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1565,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1566,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1572,26'
              BranchSideFuncs:
                - ssl_build_record_nonce
                - ssl_extract_add_data_from_record
                - mbedtls_cipher_auth_decrypt_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1582,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1583,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1589,26'
              BranchSideFuncs:
                - ssl_build_record_nonce
                - ssl_extract_add_data_from_record
                - mbedtls_cipher_auth_decrypt_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1638,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1645,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1655,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1647,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1648,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1651,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:1658,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1659,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:1662,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2094,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2095,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2121,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:1520,16'
          Dst:             mbedtls_ssl_get_mode_from_transform
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:1564,13'
          Dst:             ssl_transform_aead_dynamic_iv_is_explicit
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:1594,9'
          Dst:             ssl_build_record_nonce
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:1604,9'
          Dst:             ssl_extract_add_data_from_record
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:1638,20'
          Dst:             mbedtls_cipher_auth_decrypt_ext
    - functionName:    mbedtls_ssl_dtls_replay_update
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3428
      functionLinenumberEnd: 3455
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         14
      ICount:          109
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ssl_load_six_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3431,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3432,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3435,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3435,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3437,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3449,24'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3439,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3440,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3442,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3429,27'
          Dst:             ssl_load_six_bytes
    - functionName:    ssl_load_six_bytes
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3366
      functionLinenumberEnd: 3372
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_buffer_future_record
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4780
      functionLinenumberEnd: 4833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - rec
      BBCount:         20
      ICount:          146
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_calloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4784,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4785,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4790,9'
              BranchSideFuncs:
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4790,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4791,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4795,9'
              BranchSideFuncs:
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4795,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4796,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4800,9'
              BranchSideFuncs:
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4800,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4802,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4812,5'
              BranchSideFuncs:
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4823,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4826,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4829,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4822,9'
          Dst:             mbedtls_calloc
    - functionName:    mbedtls_ssl_in_hdr_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1698
      functionLinenumberEnd: 1711
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1704,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1705,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1709,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_load_buffered_record
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4719
      functionLinenumberEnd: 4775
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         27
      ICount:          156
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - ssl_free_buffered_record
        - ssl_next_record_is_in_datagram
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4729,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4730,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4733,9'
              BranchSideFuncs:
                - ssl_next_record_is_in_datagram
                - ssl_free_buffered_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4733,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4734,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4737,17'
              BranchSideFuncs:
                - ssl_next_record_is_in_datagram
                - ssl_free_buffered_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4741,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4742,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4747,40'
              BranchSideFuncs:
                - ssl_next_record_is_in_datagram
                - ssl_free_buffered_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4747,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4748,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4751,5'
              BranchSideFuncs:
                - ssl_free_buffered_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4753,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4754,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4758,5'
              BranchSideFuncs:
                - ssl_free_buffered_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4761,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4762,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4766,12'
              BranchSideFuncs:
                - ssl_free_buffered_record
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4747,9'
          Dst:             ssl_next_record_is_in_datagram
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4770,5'
          Dst:             ssl_free_buffered_record
    - functionName:    ssl_next_record_is_in_datagram
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4269
      functionLinenumberEnd: 4275
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4270,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4271,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4274,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_free_buffered_record
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4702
      functionLinenumberEnd: 4715
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4704,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4705,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4708,9'
              BranchSideFuncs:
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4708,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4708,9'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4710,13'
              BranchSideFuncs:
                - mbedtls_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4712,9'
          Dst:             mbedtls_free
    - functionName:    ssl_bitmask_check
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3180
      functionLinenumberEnd: 3196
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mask
        - len
      BBCount:         14
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3183,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3184,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3189,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3184,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3185,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3187,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3189,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3190,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3195,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3190,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3191,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3193,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_bitmask_set
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3136
      functionLinenumberEnd: 3173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - mask
        - offset
        - len
      BBCount:         22
      ICount:          170
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3140,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3141,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3161,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3144,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3145,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3153,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3145,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3146,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3150,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3156,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3157,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3159,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3162,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3163,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3172,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3167,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3168,46'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3170,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_buffer_make_space
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4369
      functionLinenumberEnd: 4406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - desired
      BBCount:         20
      ICount:          88
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - ssl_buffering_free_slot
        - ssl_free_buffered_record
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4379,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4381,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4388,17'
              BranchSideFuncs:
                - ssl_buffering_free_slot
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4388,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4390,9'
              BranchSideFuncs:
                - ssl_buffering_free_slot
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4405,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4398,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4400,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4403,5'
              BranchSideFuncs:
                - ssl_buffering_free_slot
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4376,5'
          Dst:             ssl_free_buffered_record
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4395,9'
          Dst:             ssl_buffering_free_slot
    - functionName:    ssl_buffering_free_slot
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6264
      functionLinenumberEnd: 6277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ssl
        - slot
      BBCount:         8
      ICount:          74
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_zeroize_and_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6268,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6269,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6272,9'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6272,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6272,9'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6273,47'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:6274,9'
          Dst:             mbedtls_zeroize_and_free
    - functionName:    ssl_get_reassembly_buffer_size
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3201
      functionLinenumberEnd: 3211
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - msg_len
        - add_bitmap
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3207,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3207,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3208,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_dtls_record_replay_check
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3377
      functionLinenumberEnd: 3392
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - record_in_ctr
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ssl_dtls_replay_check
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3387,11'
          Dst:             mbedtls_ssl_dtls_replay_check
    - functionName:    mbedtls_ssl_dtls_replay_check
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3399
      functionLinenumberEnd: 3422
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         12
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ssl_load_six_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3403,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3404,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3407,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3407,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3408,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3411,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3413,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3414,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3417,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3417,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3418,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3421,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3400,27'
          Dst:             ssl_load_six_bytes
    - functionName:    ssl_check_record_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3680
      functionLinenumberEnd: 3689
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - record_type
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3681,50'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3682,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3688,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3682,46'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3683,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3688,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3683,59'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3684,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3688,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3681,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3685,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3688,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_get_hs_frag_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3099
      functionLinenumberEnd: 3100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_get_hs_frag_off
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3104
      functionLinenumberEnd: 3105
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_pend_fatal_alert
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6362
      functionLinenumberEnd: 6366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ssl
        - alert_type
        - alert_reason
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_handle_pending_alert
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6330
      functionLinenumberEnd: 6354
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ssl_send_alert_message
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6334,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6335,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6338,42'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6345,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6346,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6349,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6349,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6350,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6353,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:6338,11'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    mbedtls_ssl_read_version
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6310
      functionLinenumberEnd: 6320
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - version
        - transport
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6313,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6313,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6315,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_set_outbound_transform
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6239
      functionLinenumberEnd: 6242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - transform
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_set_inbound_transform
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6232
      functionLinenumberEnd: 6235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - transform
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_transform_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6204
      functionLinenumberEnd: 6228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - transform
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_cipher_free
        - mbedtls_platform_zeroize
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6205,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6206,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6213,26'
              BranchSideFuncs:
                - mbedtls_cipher_free
                - mbedtls_cipher_free
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:6213,5'
          Dst:             mbedtls_cipher_free
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:6214,5'
          Dst:             mbedtls_cipher_free
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:6227,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ssl_close_notify
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6180
      functionLinenumberEnd: 6201
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         20
      ICount:          73
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_ssl_is_handshake_over
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6183,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6183,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6184,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6183,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6184,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6187,5'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6189,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6190,51'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6198,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6190,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6193,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6196,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:6189,9'
          Dst:             mbedtls_ssl_is_handshake_over
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:6190,20'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    mbedtls_ssl_is_handshake_over
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4943
      functionLinenumberEnd: 4944
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_write_real
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5983
      functionLinenumberEnd: 6035
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         30
      ICount:          147
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_ssl_flush_output
        - mbedtls_ssl_get_max_out_record_payload
        - mbedtls_ssl_write_record
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5987,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5988,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5992,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5992,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5994,13'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6005,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5994,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5995,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6002,15'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6005,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6012,45'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6022,28'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6012,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6013,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6016,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6024,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6025,20'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6028,45'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6028,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6029,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5984,15'
          Dst:             mbedtls_ssl_get_max_out_record_payload
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:6012,20'
          Dst:             mbedtls_ssl_flush_output
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:6028,20'
          Dst:             mbedtls_ssl_write_record
    - functionName:    mbedtls_ssl_write
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6041
      functionLinenumberEnd: 6069
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         20
      ICount:          86
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_ssl_handshake
        - ssl_write_real
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6046,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6046,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6047,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6046,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6047,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6057,9'
              BranchSideFuncs:
                - ssl_write_real
                - mbedtls_ssl_handshake
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6057,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6058,42'
              BranchSideFuncs:
                - mbedtls_ssl_handshake
                - ssl_write_real
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6064,26'
              BranchSideFuncs:
                - ssl_write_real
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6058,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6059,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6062,5'
              BranchSideFuncs:
                - ssl_write_real
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:6058,20'
          Dst:             mbedtls_ssl_handshake
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:6064,11'
          Dst:             ssl_write_real
    - functionName:    ssl_read_application_data
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5747
      functionLinenumberEnd: 5768
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         12
      ICount:          100
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5748,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5748,41'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5748,47'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5750,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5751,16'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5757,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5759,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5761,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5765,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5757,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    ssl_handle_hs_message_post_handshake
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5711
      functionLinenumberEnd: 5727
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ssl_tls12_handle_hs_message_post_handshake
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5720,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5721,59'
              BranchSideFuncs:
                - ssl_tls12_handle_hs_message_post_handshake
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5726,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5721,16'
          Dst:             ssl_tls12_handle_hs_message_post_handshake
    - functionName:    mbedtls_ssl_read
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5775
      functionLinenumberEnd: 5945
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         77
      ICount:          344
      EdgeCount:       101
      CyclomaticComplexity: 26
      functionsReached:
        - mbedtls_ssl_flight_transmit
        - mbedtls_ssl_flush_output
        - mbedtls_ssl_handshake
        - mbedtls_ssl_is_handshake_over
        - mbedtls_ssl_read_record
        - mbedtls_ssl_set_timer
        - ssl_handle_hs_message_post_handshake
        - ssl_read_application_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5778,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5778,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5779,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5778,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5779,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5782,5'
              BranchSideFuncs:
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_handshake
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5785,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5786,45'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_handshake
                - mbedtls_ssl_flight_transmit
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5820,9'
              BranchSideFuncs:
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_handshake
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5786,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5787,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5790,13'
              BranchSideFuncs:
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_handshake
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5790,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5791,13'
              BranchSideFuncs:
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_handshake
                - mbedtls_ssl_flight_transmit
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5796,5'
              BranchSideFuncs:
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_handshake
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5790,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5792,52'
              BranchSideFuncs:
                - mbedtls_ssl_flight_transmit
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_handshake
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5796,5'
              BranchSideFuncs:
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_handshake
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5792,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5793,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5795,9'
              BranchSideFuncs:
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_handshake
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5820,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5821,37'
              BranchSideFuncs:
                - mbedtls_ssl_handshake
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5830,5'
              BranchSideFuncs:
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5822,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5823,13'
              BranchSideFuncs:
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5827,5'
              BranchSideFuncs:
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5822,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5824,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5827,5'
              BranchSideFuncs:
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5830,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5832,13'
              BranchSideFuncs:
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5940,37'
              BranchSideFuncs:
                - ssl_read_application_data
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5832,38'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5833,13'
              BranchSideFuncs:
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5837,44'
              BranchSideFuncs:
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5832,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5834,35'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5837,44'
              BranchSideFuncs:
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5837,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5838,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5846,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5838,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5839,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5842,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5846,34'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5847,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5861,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5846,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5851,48'
              BranchSideFuncs:
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5861,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5851,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5852,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5859,9'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5852,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5853,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5856,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5861,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5862,56'
              BranchSideFuncs:
                - ssl_handle_hs_message_post_handshake
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5905,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5863,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5864,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5890,13'
              BranchSideFuncs:
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5905,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5906,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5910,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5910,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5911,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5915,24'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5919,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5830,5'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5920,35'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
                - ssl_read_application_data
                - mbedtls_ssl_read_record
                - mbedtls_ssl_is_handshake_over
                - ssl_handle_hs_message_post_handshake
                - mbedtls_ssl_read_record
                - mbedtls_ssl_set_timer
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5786,20'
          Dst:             mbedtls_ssl_flush_output
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5792,24'
          Dst:             mbedtls_ssl_flight_transmit
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5821,15'
          Dst:             mbedtls_ssl_handshake
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5834,13'
          Dst:             mbedtls_ssl_set_timer
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5837,20'
          Dst:             mbedtls_ssl_read_record
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5851,24'
          Dst:             mbedtls_ssl_read_record
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5862,19'
          Dst:             ssl_handle_hs_message_post_handshake
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5919,13'
          Dst:             mbedtls_ssl_is_handshake_over
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5920,13'
          Dst:             mbedtls_ssl_set_timer
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5940,11'
          Dst:             ssl_read_application_data
    - functionName:    mbedtls_ssl_flight_transmit
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2532
      functionLinenumberEnd: 2682
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         81
      ICount:          626
      EdgeCount:       106
      CyclomaticComplexity: 27
      functionsReached:
        - mbedtls_ssl_flush_output
        - mbedtls_ssl_is_handshake_over
        - mbedtls_ssl_set_timer
        - mbedtls_ssl_write_record
        - ssl_get_remaining_payload_in_datagram
        - ssl_swap_epochs
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2536,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2537,9'
              BranchSideFuncs:
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2549,5'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2542,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2543,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2546,9'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2549,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2551,53'
              BranchSideFuncs:
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2667,41'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2554,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2554,53'
              BranchSideFuncs:
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2555,14'
              BranchSideFuncs:
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2563,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2563,28'
              BranchSideFuncs:
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2571,53'
              BranchSideFuncs:
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2563,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2564,13'
              BranchSideFuncs:
                - ssl_swap_epochs
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2571,53'
              BranchSideFuncs:
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2566,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2567,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2569,9'
              BranchSideFuncs:
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2572,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2573,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2575,33'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2578,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2579,17'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2594,45'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2579,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2580,53'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2587,20'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2580,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2581,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2584,17'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2600,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2600,41'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2601,21'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2600,60'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2600,63'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2614,31'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2600,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2601,21'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2614,31'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2601,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2602,43'
              BranchSideFuncs:
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2608,53'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2603,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2604,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2606,17'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2608,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2609,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2612,17'
              BranchSideFuncs:
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2616,31'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2617,31'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2617,49'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2619,31'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2619,34'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2628,20'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2619,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2620,17'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2628,20'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2650,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2651,17'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2661,45'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2651,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2652,43'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2655,17'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - mbedtls_ssl_flush_output
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_get_remaining_payload_in_datagram
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
                - mbedtls_ssl_flush_output
                - ssl_swap_epochs
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2661,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2549,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2662,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2667,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2668,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2672,39'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2672,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2673,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2675,9'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2541,15'
          Dst:             ssl_swap_epochs
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2565,19'
          Dst:             ssl_swap_epochs
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2571,15'
          Dst:             ssl_get_remaining_payload_in_datagram
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2580,28'
          Dst:             mbedtls_ssl_flush_output
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2602,27'
          Dst:             ssl_swap_epochs
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2608,28'
          Dst:             mbedtls_ssl_flush_output
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2661,20'
          Dst:             mbedtls_ssl_write_record
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2667,16'
          Dst:             mbedtls_ssl_flush_output
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2672,9'
          Dst:             mbedtls_ssl_is_handshake_over
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2676,9'
          Dst:             mbedtls_ssl_set_timer
    - functionName:    mbedtls_ssl_set_timer
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - millisecs
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:287,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:288,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:291,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_read_record
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4186
      functionLinenumberEnd: 4264
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - update_hs_digest
      BBCount:         60
      ICount:          246
      EdgeCount:       77
      CyclomaticComplexity: 19
      functionsReached:
        - mbedtls_ssl_handle_message_type
        - mbedtls_ssl_update_handshake_status
        - ssl_buffer_message
        - ssl_consume_current_message
        - ssl_get_next_record
        - ssl_load_buffered_message
        - ssl_next_record_is_in_datagram
        - ssl_record_is_in_progress
      functionUses:    11
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4191,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4192,9'
              BranchSideFuncs:
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_buffer_message
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4257,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4195,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4196,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4199,43'
              BranchSideFuncs:
                - ssl_record_is_in_progress
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_buffer_message
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4199,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4200,21'
              BranchSideFuncs:
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - ssl_buffer_message
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4226,51'
              BranchSideFuncs:
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
                - ssl_buffer_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4205,76'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4206,52'
              BranchSideFuncs:
                - ssl_next_record_is_in_datagram
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - ssl_buffer_message
                - ssl_get_next_record
                - ssl_load_buffered_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4213,21'
              BranchSideFuncs:
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
                - ssl_buffer_message
                - ssl_get_next_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4205,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4207,51'
              BranchSideFuncs:
                - ssl_load_buffered_message
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - ssl_next_record_is_in_datagram
                - ssl_buffer_message
                - ssl_get_next_record
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4213,21'
              BranchSideFuncs:
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
                - ssl_buffer_message
                - ssl_get_next_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4207,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4208,44'
              BranchSideFuncs:
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
                - ssl_buffer_message
                - ssl_get_next_record
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4210,17'
              BranchSideFuncs:
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
                - ssl_buffer_message
                - ssl_get_next_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4213,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4214,47'
              BranchSideFuncs:
                - ssl_get_next_record
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
                - ssl_buffer_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4224,13'
              BranchSideFuncs:
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
                - ssl_buffer_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4215,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4216,25'
              BranchSideFuncs:
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - mbedtls_ssl_handle_message_type
                - ssl_buffer_message
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4219,25'
              BranchSideFuncs:
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
                - ssl_buffer_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4219,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4220,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4223,17'
              BranchSideFuncs:
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
                - ssl_buffer_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4229,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4231,42'
              BranchSideFuncs:
                - ssl_buffer_message
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - mbedtls_ssl_handle_message_type
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4240,9'
              BranchSideFuncs:
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - mbedtls_ssl_handle_message_type
                - ssl_buffer_message
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4232,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4233,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4236,21'
              BranchSideFuncs:
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - mbedtls_ssl_handle_message_type
                - ssl_buffer_message
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4240,62'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4240,9'
              BranchSideFuncs:
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - mbedtls_ssl_handle_message_type
                - ssl_buffer_message
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4241,57'
              BranchSideFuncs:
                - mbedtls_ssl_update_handshake_status
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - mbedtls_ssl_handle_message_type
                - ssl_buffer_message
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4240,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4194,47'
              BranchSideFuncs:
                - ssl_consume_current_message
                - ssl_record_is_in_progress
                - mbedtls_ssl_handle_message_type
                - mbedtls_ssl_update_handshake_status
                - ssl_buffer_message
                - ssl_get_next_record
                - ssl_next_record_is_in_datagram
                - ssl_load_buffered_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4243,18'
              BranchSideFuncs:
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4243,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4244,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4248,13'
              BranchSideFuncs:
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4248,58'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4249,13'
              BranchSideFuncs:
                - mbedtls_ssl_update_handshake_status
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4256,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4248,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4250,55'
              BranchSideFuncs:
                - mbedtls_ssl_update_handshake_status
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4256,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4251,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4252,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4255,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4194,19'
          Dst:             ssl_consume_current_message
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4199,17'
          Dst:             ssl_record_is_in_progress
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4206,21'
          Dst:             ssl_next_record_is_in_datagram
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4207,25'
          Dst:             ssl_load_buffered_message
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4214,27'
          Dst:             ssl_get_next_record
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4226,19'
          Dst:             mbedtls_ssl_handle_message_type
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4231,23'
          Dst:             ssl_buffer_message
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4250,19'
          Dst:             mbedtls_ssl_update_handshake_status
    - functionName:    ssl_consume_current_message
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4610
      functionLinenumberEnd: 4687
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         17
      ICount:          95
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4634,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4638,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4678,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4638,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4639,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4664,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4664,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4665,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4672,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4678,14'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4679,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4683,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_record_is_in_progress
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4691
      functionLinenumberEnd: 4697
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4692,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4693,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4696,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_load_buffered_message
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4279
      functionLinenumberEnd: 4364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         36
      ICount:          206
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4284,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4285,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4288,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4290,61'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4291,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4294,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4290,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4294,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4330,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4294,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4295,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4300,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4331,33'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4331,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4354,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4331,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4333,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4354,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4337,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4338,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4342,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_get_next_record
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4839
      functionLinenumberEnd: 5025
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         58
      ICount:          351
      EdgeCount:       75
      CyclomaticComplexity: 19
      functionsReached:
        - mbedtls_ssl_fetch_input
        - mbedtls_ssl_in_hdr_len
        - mbedtls_ssl_update_in_pointers
        - ssl_buffer_future_record
        - ssl_load_buffered_record
        - ssl_parse_record_header
        - ssl_prepare_record_content
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4851,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4852,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4859,35'
              BranchSideFuncs:
                - mbedtls_ssl_in_hdr_len
                - mbedtls_ssl_fetch_input
                - ssl_parse_record_header
                - mbedtls_ssl_fetch_input
                - ssl_prepare_record_content
                - mbedtls_ssl_update_in_pointers
                - ssl_buffer_future_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4860,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4861,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4865,35'
              BranchSideFuncs:
                - ssl_parse_record_header
                - mbedtls_ssl_fetch_input
                - ssl_prepare_record_content
                - mbedtls_ssl_update_in_pointers
                - ssl_buffer_future_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4866,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4868,13'
              BranchSideFuncs:
                - ssl_buffer_future_record
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4925,9'
              BranchSideFuncs:
                - mbedtls_ssl_fetch_input
                - ssl_prepare_record_content
                - mbedtls_ssl_update_in_pointers
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4868,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4869,17'
              BranchSideFuncs:
                - ssl_buffer_future_record
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4920,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4869,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4870,48'
              BranchSideFuncs:
                - ssl_buffer_future_record
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4879,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4871,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4872,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4876,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4879,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4902,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4908,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4925,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4927,39'
              BranchSideFuncs:
                - ssl_prepare_record_content
                - mbedtls_ssl_update_in_pointers
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4937,39'
              BranchSideFuncs:
                - mbedtls_ssl_fetch_input
                - ssl_prepare_record_content
                - mbedtls_ssl_update_in_pointers
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4928,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4929,13'
              BranchSideFuncs:
                - ssl_prepare_record_content
                - mbedtls_ssl_update_in_pointers
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4931,5'
              BranchSideFuncs:
                - ssl_prepare_record_content
                - mbedtls_ssl_update_in_pointers
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4938,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4939,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4943,9'
              BranchSideFuncs:
                - ssl_prepare_record_content
                - mbedtls_ssl_update_in_pointers
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4950,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4952,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5006,36'
              BranchSideFuncs:
                - mbedtls_ssl_update_in_pointers
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4952,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4954,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4998,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4954,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4958,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4986,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4958,63'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4959,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4967,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4958,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4967,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4970,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4970,50'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4971,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4979,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4970,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4972,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4979,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4850,11'
          Dst:             ssl_load_buffered_record
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4859,40'
          Dst:             mbedtls_ssl_in_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4859,11'
          Dst:             mbedtls_ssl_fetch_input
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4865,11'
          Dst:             ssl_parse_record_header
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4870,23'
          Dst:             ssl_buffer_future_record
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4937,15'
          Dst:             mbedtls_ssl_fetch_input
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4950,16'
          Dst:             ssl_prepare_record_content
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5006,5'
          Dst:             mbedtls_ssl_update_in_pointers
    - functionName:    mbedtls_ssl_handle_message_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5028
      functionLinenumberEnd: 5145
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         74
      ICount:          308
      EdgeCount:       95
      CyclomaticComplexity: 23
      functionsReached:
        - mbedtls_ssl_handshake_wrapup_free_hs_transform
        - mbedtls_ssl_is_handshake_over
        - mbedtls_ssl_prepare_handshake_record
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5034,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5035,57'
              BranchSideFuncs:
                - mbedtls_ssl_prepare_handshake_record
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5040,9'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5035,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5036,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5038,5'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5040,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5041,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5082,9'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5041,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5042,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5047,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5047,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5048,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5054,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5054,68'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5055,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5080,5'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5055,68'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5056,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5080,5'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5054,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5057,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5080,5'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5057,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5058,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5062,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5082,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5083,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5123,9'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5083,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5087,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5092,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5098,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5099,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5104,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5104,63'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5105,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5111,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5104,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5106,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5111,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5111,63'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5112,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5119,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5111,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5113,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5119,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5123,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5126,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_is_handshake_over
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5144,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5126,65'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5127,43'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5137,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5126,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5133,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5137,13'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5137,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5138,43'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5141,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5137,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5139,60'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5141,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5035,20'
          Dst:             mbedtls_ssl_prepare_handshake_record
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5127,13'
          Dst:             mbedtls_ssl_is_handshake_over
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5138,13'
          Dst:             mbedtls_ssl_is_handshake_over
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5139,13'
          Dst:             mbedtls_ssl_handshake_wrapup_free_hs_transform
    - functionName:    ssl_buffer_message
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4410
      functionLinenumberEnd: 4605
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         68
      ICount:          406
      EdgeCount:       80
      CyclomaticComplexity: 14
      functionsReached:
        - mbedtls_calloc
        - memcmp
        - ssl_bitmask_check
        - ssl_bitmask_set
        - ssl_buffer_make_space
        - ssl_get_hs_frag_len
        - ssl_get_hs_frag_off
        - ssl_get_reassembly_buffer_size
        - ssl_hs_is_proper_fragment
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4414,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4415,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4418,5'
              BranchSideFuncs:
                - ssl_hs_is_proper_fragment
                - ssl_get_reassembly_buffer_size
                - mbedtls_calloc
                - ssl_get_hs_frag_off
                - ssl_get_hs_frag_len
                - ssl_bitmask_set
                - ssl_bitmask_check
                - ssl_buffer_make_space
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4420,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4422,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4430,37'
              BranchSideFuncs:
                - ssl_hs_is_proper_fragment
                - ssl_get_reassembly_buffer_size
                - mbedtls_calloc
                - ssl_get_hs_frag_off
                - ssl_get_hs_frag_len
                - ssl_bitmask_set
                - ssl_bitmask_check
                - ssl_buffer_make_space
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4598,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4436,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4437,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4441,35'
              BranchSideFuncs:
                - ssl_hs_is_proper_fragment
                - ssl_get_reassembly_buffer_size
                - mbedtls_calloc
                - ssl_get_hs_frag_off
                - ssl_get_hs_frag_len
                - ssl_bitmask_set
                - ssl_bitmask_check
                - ssl_buffer_make_space
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4442,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4444,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4454,13'
              BranchSideFuncs:
                - ssl_hs_is_proper_fragment
                - ssl_get_reassembly_buffer_size
                - mbedtls_calloc
                - ssl_get_hs_frag_off
                - ssl_get_hs_frag_len
                - ssl_bitmask_set
                - ssl_bitmask_check
                - ssl_buffer_make_space
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4460,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4464,48'
              BranchSideFuncs:
                - memcmp
                - ssl_get_hs_frag_off
                - ssl_get_hs_frag_len
                - ssl_bitmask_set
                - ssl_bitmask_check
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4555,28'
              BranchSideFuncs:
                - memcmp
                - ssl_get_hs_frag_off
                - ssl_get_hs_frag_len
                - ssl_bitmask_set
                - ssl_bitmask_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4471,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4473,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4477,21'
              BranchSideFuncs:
                - ssl_get_reassembly_buffer_size
                - mbedtls_calloc
                - ssl_get_hs_frag_off
                - ssl_get_hs_frag_len
                - ssl_bitmask_set
                - ssl_bitmask_check
                - ssl_buffer_make_space
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4477,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4479,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4483,68'
              BranchSideFuncs:
                - ssl_get_reassembly_buffer_size
                - mbedtls_calloc
                - ssl_get_hs_frag_off
                - ssl_get_hs_frag_len
                - ssl_bitmask_set
                - ssl_bitmask_check
                - ssl_buffer_make_space
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4486,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4488,25'
              BranchSideFuncs:
                - ssl_buffer_make_space
                - mbedtls_calloc
                - ssl_get_hs_frag_off
                - ssl_get_hs_frag_len
                - ssl_bitmask_set
                - ssl_bitmask_check
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4532,17'
              BranchSideFuncs:
                - mbedtls_calloc
                - ssl_get_hs_frag_off
                - ssl_get_hs_frag_len
                - ssl_bitmask_set
                - ssl_bitmask_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4488,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4491,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4502,25'
              BranchSideFuncs:
                - ssl_buffer_make_space
                - mbedtls_calloc
                - ssl_get_hs_frag_off
                - ssl_get_hs_frag_len
                - ssl_bitmask_set
                - ssl_bitmask_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4513,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4514,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4530,17'
              BranchSideFuncs:
                - mbedtls_calloc
                - ssl_get_hs_frag_off
                - ssl_get_hs_frag_len
                - ssl_bitmask_set
                - ssl_bitmask_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4538,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4539,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4542,36'
              BranchSideFuncs:
                - ssl_get_hs_frag_off
                - ssl_get_hs_frag_len
                - ssl_bitmask_set
                - ssl_bitmask_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4555,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4556,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4562,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4564,45'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4593,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:4580,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4581,53'
              BranchSideFuncs:
                - ssl_bitmask_set
                - ssl_bitmask_check
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:4586,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4464,22'
          Dst:             ssl_hs_is_proper_fragment
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4483,37'
          Dst:             ssl_get_reassembly_buffer_size
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4513,25'
          Dst:             ssl_buffer_make_space
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4537,32'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4555,21'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4572,28'
          Dst:             ssl_get_hs_frag_off
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4573,28'
          Dst:             ssl_get_hs_frag_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4582,21'
          Dst:             ssl_bitmask_set
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:4583,44'
          Dst:             ssl_bitmask_check
    - functionName:    mbedtls_ssl_update_handshake_status
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3305
      functionLinenumberEnd: 3346
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         22
      ICount:          141
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_ssl_is_handshake_over
        - ssl_buffering_free_slot
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3309,49'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3309,52'
              BranchSideFuncs:
                - ssl_buffering_free_slot
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3319,9'
              BranchSideFuncs:
                - ssl_buffering_free_slot
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3309,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3310,15'
              BranchSideFuncs:
                - ssl_buffering_free_slot
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3319,9'
              BranchSideFuncs:
                - ssl_buffering_free_slot
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3311,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3312,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3315,5'
              BranchSideFuncs:
                - ssl_buffering_free_slot
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3319,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3320,9'
              BranchSideFuncs:
                - ssl_buffering_free_slot
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3345,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3319,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3325,9'
              BranchSideFuncs:
                - ssl_buffering_free_slot
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3345,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3335,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3338,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3342,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3309,9'
          Dst:             mbedtls_ssl_is_handshake_over
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3332,9'
          Dst:             ssl_buffering_free_slot
    - functionName:    ssl_hs_is_proper_fragment
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3089
      functionLinenumberEnd: 3096
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3090,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3091,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3093,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3091,58'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3092,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3093,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3090,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3093,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3095,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3091,9'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3092,9'
          Dst:             memcmp
    - functionName:    mbedtls_ssl_prepare_handshake_record
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3222
      functionLinenumberEnd: 3302
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         56
      ICount:          253
      EdgeCount:       70
      CyclomaticComplexity: 16
      functionsReached:
        - mbedtls_ssl_hs_hdr_len
        - mbedtls_ssl_is_handshake_over
        - mbedtls_ssl_resend
        - ssl_check_hs_header
        - ssl_get_hs_total_len
        - ssl_hs_is_proper_fragment
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3223,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3224,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3229,44'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len
                - ssl_get_hs_total_len
                - ssl_check_hs_header
                - ssl_hs_is_proper_fragment
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3237,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3238,13'
              BranchSideFuncs:
                - ssl_check_hs_header
                - ssl_hs_is_proper_fragment
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3296,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3241,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3242,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3246,13'
              BranchSideFuncs:
                - ssl_hs_is_proper_fragment
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3246,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3247,45'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_is_handshake_over
                - ssl_hs_is_proper_fragment
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3289,39'
              BranchSideFuncs:
                - ssl_hs_is_proper_fragment
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3247,55'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3248,15'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - ssl_hs_is_proper_fragment
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3249,45'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - ssl_hs_is_proper_fragment
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3248,59'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3249,45'
              BranchSideFuncs:
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3251,17'
              BranchSideFuncs:
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3249,55'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3250,15'
              BranchSideFuncs:
                - ssl_hs_is_proper_fragment
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3289,39'
              BranchSideFuncs:
                - ssl_hs_is_proper_fragment
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3246,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3251,17'
              BranchSideFuncs:
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3289,39'
              BranchSideFuncs:
                - ssl_hs_is_proper_fragment
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3251,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3252,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3263,17'
              BranchSideFuncs:
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3263,73'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3264,17'
              BranchSideFuncs:
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3275,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3263,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3265,17'
              BranchSideFuncs:
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3275,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3270,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3271,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3274,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3289,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3290,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3293,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3296,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3297,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3223,26'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3229,21'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3229,51'
          Dst:             ssl_get_hs_total_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3241,13'
          Dst:             ssl_check_hs_header
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3247,15'
          Dst:             mbedtls_ssl_is_handshake_over
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3249,15'
          Dst:             mbedtls_ssl_is_handshake_over
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3270,28'
          Dst:             mbedtls_ssl_resend
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3289,13'
          Dst:             ssl_hs_is_proper_fragment
    - functionName:    ssl_get_hs_total_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3217
      functionLinenumberEnd: 3218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_check_hs_header
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3110
      functionLinenumberEnd: 3130
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ssl_get_hs_frag_len
        - ssl_get_hs_frag_off
        - ssl_get_hs_total_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3117,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3118,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3121,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3121,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3122,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3125,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3125,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3126,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3129,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3113,16'
          Dst:             ssl_get_hs_total_len
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3114,16'
          Dst:             ssl_get_hs_frag_off
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3115,16'
          Dst:             ssl_get_hs_frag_len
    - functionName:    mbedtls_ssl_resend
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2512
      functionLinenumberEnd: 2521
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         7
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ssl_flight_transmit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2517,11'
          Dst:             mbedtls_ssl_flight_transmit
    - functionName:    mbedtls_ssl_fetch_input
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2146
      functionLinenumberEnd: 2343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - nb_want
      BBCount:         101
      ICount:          502
      EdgeCount:       125
      CyclomaticComplexity: 26
      functionsReached:
        - mbedtls_ssl_check_timer
        - mbedtls_ssl_is_handshake_over
        - mbedtls_ssl_resend
        - mbedtls_ssl_set_timer
        - ssl_double_retransmit_timeout
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2157,29'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2157,32'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2162,9'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2157,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2158,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2162,9'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2162,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2163,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2168,9'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2168,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2181,13'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2295,9'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2181,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2182,17'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2201,9'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2182,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2183,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2187,29'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2189,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2190,17'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2198,13'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2208,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2209,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2218,13'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2218,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2219,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2228,37'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2228,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2229,13'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2232,19'
              BranchSideFuncs:
                - mbedtls_ssl_is_handshake_over
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2234,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2235,27'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2237,27'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2242,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2243,23'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2246,23'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2251,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2252,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2256,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2257,13'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2287,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2260,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2261,51'
              BranchSideFuncs:
                - ssl_double_retransmit_timeout
                - mbedtls_ssl_resend
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2285,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2261,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2262,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2266,47'
              BranchSideFuncs:
                - mbedtls_ssl_resend
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2266,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2267,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2271,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2287,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2288,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2291,24'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2299,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:0,0'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2300,19'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2302,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2303,21'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2305,21'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2305,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2306,27'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2310,27'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2320,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2321,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2324,17'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2324,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2325,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2328,26'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2328,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2329,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2336,29'
              BranchSideFuncs:
                - mbedtls_ssl_check_timer
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2228,13'
          Dst:             mbedtls_ssl_check_timer
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2234,17'
          Dst:             mbedtls_ssl_is_handshake_over
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2258,13'
          Dst:             mbedtls_ssl_set_timer
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2261,21'
          Dst:             ssl_double_retransmit_timeout
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2266,28'
          Dst:             mbedtls_ssl_resend
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2302,17'
          Dst:             mbedtls_ssl_check_timer
    - functionName:    ssl_parse_record_header
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3715
      functionLinenumberEnd: 3925
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
        - rec
      BBCount:         48
      ICount:          325
      EdgeCount:       59
      CyclomaticComplexity: 13
      functionsReached:
        - mbedtls_ssl_dtls_record_replay_check
        - mbedtls_ssl_read_version
        - ssl_check_record_type
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3746,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3747,28'
              BranchSideFuncs:
                - ssl_check_record_type
                - mbedtls_ssl_read_version
                - mbedtls_ssl_dtls_record_replay_check
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3751,28'
              BranchSideFuncs:
                - ssl_check_record_type
                - mbedtls_ssl_read_version
                - mbedtls_ssl_dtls_record_replay_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3754,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3755,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3767,17'
              BranchSideFuncs:
                - ssl_check_record_type
                - mbedtls_ssl_read_version
                - mbedtls_ssl_dtls_record_replay_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3810,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3811,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3820,19'
              BranchSideFuncs:
                - mbedtls_ssl_read_version
                - mbedtls_ssl_dtls_record_replay_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3826,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3827,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3838,9'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_record_replay_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3838,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3840,17'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_record_replay_check
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3846,17'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_record_replay_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3864,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3865,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3881,9'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_record_replay_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3881,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3882,21'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_record_replay_check
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3924,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3886,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3887,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3898,13'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_record_replay_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3898,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3899,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3915,79'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_record_replay_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:3905,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3906,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:3910,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3810,13'
          Dst:             ssl_check_record_type
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3822,50'
          Dst:             mbedtls_ssl_read_version
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:3915,18'
          Dst:             mbedtls_ssl_dtls_record_replay_check
    - functionName:    mbedtls_ssl_update_in_pointers
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5320
      functionLinenumberEnd: 5358
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         4
      ICount:          72
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5332,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5337,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5348,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_check_timer
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:300,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:301,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:304,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:304,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:305,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:309,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_double_retransmit_timeout
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         17
      ICount:          114
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:485,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:486,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:495,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:495,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:496,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:500,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:503,58'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:504,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:505,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:503,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:505,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:508,42'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_swap_epochs
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2479
      functionLinenumberEnd: 2506
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_update_out_pointers
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2483,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2484,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2488,5'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2503,5'
          Dst:             mbedtls_ssl_update_out_pointers
    - functionName:    mbedtls_ssl_check_pending
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5393
      functionLinenumberEnd: 5442
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         26
      ICount:          104
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5399,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5400,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5409,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5409,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5410,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5420,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5409,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5411,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5420,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5420,27'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5420,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5429,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5420,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5421,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5429,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5429,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5430,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5440,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_bytes_avail
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5388
      functionLinenumberEnd: 5389
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5389,12'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5389,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5389,39'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_reset_in_out_pointers
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5365
      functionLinenumberEnd: 5382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_update_in_pointers
        - mbedtls_ssl_update_out_pointers
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5368,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5369,24'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
                - mbedtls_ssl_update_in_pointers
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5374,24'
              BranchSideFuncs:
                - mbedtls_ssl_update_out_pointers
                - mbedtls_ssl_update_in_pointers
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5380,5'
          Dst:             mbedtls_ssl_update_out_pointers
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5381,5'
          Dst:             mbedtls_ssl_update_in_pointers
    - functionName:    mbedtls_ssl_parse_change_cipher_spec
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5208
      functionLinenumberEnd: 5262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         25
      ICount:          117
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_ssl_dtls_replay_reset
        - mbedtls_ssl_read_record
        - mbedtls_ssl_send_alert_message
        - mbedtls_ssl_update_in_pointers
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5213,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5214,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5218,9'
              BranchSideFuncs:
                - mbedtls_ssl_update_in_pointers
                - mbedtls_ssl_dtls_replay_reset
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5218,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5219,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5232,5'
              BranchSideFuncs:
                - mbedtls_ssl_update_in_pointers
                - mbedtls_ssl_dtls_replay_reset
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5239,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5241,39'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_replay_reset
                - mbedtls_ssl_update_in_pointers
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5253,12'
              BranchSideFuncs:
                - mbedtls_ssl_update_in_pointers
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5245,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5246,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5251,5'
              BranchSideFuncs:
                - mbedtls_ssl_update_in_pointers
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5213,16'
          Dst:             mbedtls_ssl_read_record
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5220,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5241,9'
          Dst:             mbedtls_ssl_dtls_replay_reset
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5255,5'
          Dst:             mbedtls_ssl_update_in_pointers
    - functionName:    mbedtls_ssl_dtls_replay_reset
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3360
      functionLinenumberEnd: 3363
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_write_handshake_msg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1453
      functionLinenumberEnd: 1454
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ssl_write_handshake_msg_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_misc.h:1454,12'
          Dst:             mbedtls_ssl_write_handshake_msg_ext
    - functionName:    mbedtls_ssl_write_handshake_msg_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2778
      functionLinenumberEnd: 2907
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ssl
        - update_checksum
        - force_flush
      BBCount:         77
      ICount:          435
      EdgeCount:       98
      CyclomaticComplexity: 23
      functionsReached:
        - mbedtls_ssl_write_record
        - ssl_flight_append
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2788,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2789,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2796,11'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2788,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2790,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2796,11'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2796,57'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2797,11'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2798,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2797,61'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2798,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2804,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2796,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2799,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2804,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2804,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2805,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2820,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2805,32'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2806,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2820,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2804,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2807,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2820,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2820,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2821,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2832,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2832,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2833,27'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2888,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2845,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2847,47'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2876,13'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2847,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2848,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2856,21'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2860,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2861,17'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2864,17'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2876,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2876,56'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2884,5'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2876,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2877,19'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2884,5'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2879,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2880,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2883,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2888,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2889,11'
              BranchSideFuncs:
                - ssl_flight_append
                - mbedtls_ssl_write_record
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2898,45'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2889,57'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2890,11'
              BranchSideFuncs:
                - ssl_flight_append
                - mbedtls_ssl_write_record
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2891,38'
              BranchSideFuncs:
                - ssl_flight_append
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2888,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2891,38'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2898,45'
              BranchSideFuncs:
                - mbedtls_ssl_write_record
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2891,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2892,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2895,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2898,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2899,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2891,20'
          Dst:             ssl_flight_append
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2898,20'
          Dst:             mbedtls_ssl_write_record
    - functionName:    ssl_flight_append
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2454
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         24
      ICount:          131
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_calloc
        - mbedtls_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2422,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2423,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2428,37'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2428,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2429,9'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2436,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2442,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2443,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2445,40'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2446,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2447,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2449,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2422,16'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2428,19'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2431,9'
          Dst:             mbedtls_free
    - functionName:    mbedtls_ssl_write_change_cipher_spec
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5186
      functionLinenumberEnd: 5205
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         12
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_write_handshake_msg
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:5197,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5198,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:5202,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5197,16'
          Dst:             mbedtls_ssl_write_handshake_msg
    - functionName:    mbedtls_ssl_send_fatal_handshake_failure
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5148
      functionLinenumberEnd: 5149
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ssl_send_alert_message
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:5149,12'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    mbedtls_ssl_finish_handshake_msg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2911
      functionLinenumberEnd: 2922
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf_len
        - msg_len
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_write_handshake_msg_ext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2919,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2919,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2919,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2919,5'
          Dst:             mbedtls_ssl_write_handshake_msg_ext
    - functionName:    mbedtls_ssl_start_handshake_msg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2736
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - hs_type
        - buf
        - buf_len
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_reset_retransmit_timeout
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          22
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_send_flight_completed
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2718
      functionLinenumberEnd: 2728
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ssl_set_timer
        - ssl_reset_retransmit_timeout
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2722,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2723,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2726,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2722,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2724,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2726,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2719,5'
          Dst:             ssl_reset_retransmit_timeout
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2720,5'
          Dst:             mbedtls_ssl_set_timer
    - functionName:    mbedtls_ssl_buffering_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6247
      functionLinenumberEnd: 6260
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ssl_buffering_free_slot
        - ssl_free_buffered_record
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6251,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6252,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6255,30'
              BranchSideFuncs:
                - ssl_free_buffered_record
                - ssl_buffering_free_slot
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:6257,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6257,5'
              BranchSideFuncs:
                - ssl_buffering_free_slot
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:6258,33'
              BranchSideFuncs:
                - ssl_buffering_free_slot
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:6255,5'
          Dst:             ssl_free_buffered_record
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:6258,9'
          Dst:             ssl_buffering_free_slot
    - functionName:    mbedtls_ssl_recv_flight_completed
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2688
      functionLinenumberEnd: 2712
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ssl_buffering_free
        - mbedtls_ssl_flight_free
        - mbedtls_ssl_set_timer
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2706,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2707,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2710,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2706,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2708,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2710,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2690,5'
          Dst:             mbedtls_ssl_flight_free
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2701,5'
          Dst:             mbedtls_ssl_buffering_free
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2704,5'
          Dst:             mbedtls_ssl_set_timer
    - functionName:    mbedtls_ssl_flight_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2460
      functionLinenumberEnd: 2472
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - flight
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:2464,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2465,16'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:2472,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2467,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:2468,9'
          Dst:             mbedtls_free
    - functionName:    mbedtls_ssl_check_record
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_msg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - buflen
      BBCount:         30
      ICount:          124
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_platform_zeroize
        - mbedtls_ssl_decrypt_buf
        - ssl_parse_record_header
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:329,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:330,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:337,39'
              BranchSideFuncs:
                - ssl_parse_record_header
                - mbedtls_platform_zeroize
                - mbedtls_ssl_decrypt_buf
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:338,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:339,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:343,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ssl_decrypt_buf
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:345,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:346,17'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:349,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:360,47'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:361,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:362,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_msg.c:360,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:362,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_msg.c:365,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:337,15'
          Dst:             ssl_parse_record_header
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:344,19'
          Dst:             mbedtls_ssl_decrypt_buf
        - Src:             'third_party/mbedtls/repo/library/ssl_msg.c:356,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    tls_prf_get_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8753
      functionLinenumberEnd: 8766
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tls_prf
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8761,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8762,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8765,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tls_prf_sha256
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6937
      functionLinenumberEnd: 6939
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - secret
        - slen
        - label
        - random
        - rlen
        - dstbuf
        - dlen
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tls_prf_generic
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6938,12'
          Dst:             tls_prf_generic
    - functionName:    tls_prf_generic
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6831
      functionLinenumberEnd: 6927
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - md_type
        - secret
        - slen
        - label
        - random
        - rlen
        - dstbuf
        - dlen
      BBCount:         43
      ICount:          318
      EdgeCount:       59
      CyclomaticComplexity: 18
      functionsReached:
        - mbedtls_calloc
        - mbedtls_free
        - mbedtls_md_free
        - mbedtls_md_get_size
        - mbedtls_md_hmac_finish
        - mbedtls_md_hmac_reset
        - mbedtls_md_hmac_starts
        - mbedtls_md_hmac_update
        - mbedtls_md_info_from_type
        - mbedtls_md_init
        - mbedtls_md_setup
        - mbedtls_platform_zeroize
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6843,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6844,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6847,34'
              BranchSideFuncs:
                - mbedtls_md_get_size
                - strlen
                - mbedtls_calloc
                - strlen
                - mbedtls_md_setup
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6851,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6852,13'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6856,17'
              BranchSideFuncs:
                - strlen
                - mbedtls_md_setup
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6864,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6865,9'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6868,43'
              BranchSideFuncs:
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6869,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6870,9'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6872,43'
              BranchSideFuncs:
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6873,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6874,9'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6876,43'
              BranchSideFuncs:
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6877,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6878,9'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6881,12'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6881,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6882,15'
              BranchSideFuncs:
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6913,5'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6883,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6884,13'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6886,47'
              BranchSideFuncs:
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6887,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6888,13'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6890,47'
              BranchSideFuncs:
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6891,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6892,13'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6895,15'
              BranchSideFuncs:
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6896,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6897,13'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6899,47'
              BranchSideFuncs:
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6900,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6901,13'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6903,47'
              BranchSideFuncs:
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6904,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6905,13'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6908,14'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6908,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6908,35'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6908,51'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6910,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6911,34'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6913,5'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6918,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6919,34'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6922,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6841,5'
          Dst:             mbedtls_md_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6843,20'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6847,14'
          Dst:             mbedtls_md_get_size
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6849,24'
          Dst:             strlen
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6850,11'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6856,10'
          Dst:             strlen
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6864,16'
          Dst:             mbedtls_md_setup
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6868,11'
          Dst:             mbedtls_md_hmac_starts
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6872,11'
          Dst:             mbedtls_md_hmac_update
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6876,11'
          Dst:             mbedtls_md_hmac_finish
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6882,15'
          Dst:             mbedtls_md_hmac_reset
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6886,15'
          Dst:             mbedtls_md_hmac_update
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6890,15'
          Dst:             mbedtls_md_hmac_finish
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6895,15'
          Dst:             mbedtls_md_hmac_reset
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6899,15'
          Dst:             mbedtls_md_hmac_update
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6903,15'
          Dst:             mbedtls_md_hmac_finish
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6916,5'
          Dst:             mbedtls_md_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6919,9'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6922,5'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6924,5'
          Dst:             mbedtls_free
    - functionName:    mbedtls_cipher_info_get_key_bitlen
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/cipher.h:480,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:481,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:483,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_pk_ec_ro
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_pk_get_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_internal.h:62,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:68,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_internal.h:62,13'
          Dst:             mbedtls_pk_get_type
    - functionName:    mbedtls_pk_get_ec_group_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_pk_ec_ro
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_internal.h:109,14'
          Dst:             mbedtls_pk_ec_ro
    - functionName:    ssl_calc_verify_tls_legacy
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7321
      functionLinenumberEnd: 7353
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - hs_ctx
        - hash
        - hlen
      BBCount:         16
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_md_clone
        - mbedtls_md_finish
        - mbedtls_md_free
        - mbedtls_md_get_size
        - mbedtls_md_info_from_ctx
        - mbedtls_md_init
        - mbedtls_md_setup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7333,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7334,9'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7336,41'
              BranchSideFuncs:
                - mbedtls_md_clone
                - mbedtls_md_finish
                - mbedtls_md_info_from_ctx
                - mbedtls_md_get_size
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7337,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7338,9'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7341,42'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_info_from_ctx
                - mbedtls_md_get_size
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7342,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7343,9'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7346,58'
              BranchSideFuncs:
                - mbedtls_md_info_from_ctx
                - mbedtls_md_get_size
                - mbedtls_md_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7325,5'
          Dst:             mbedtls_md_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7332,41'
          Dst:             mbedtls_md_info_from_ctx
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7332,11'
          Dst:             mbedtls_md_setup
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7336,11'
          Dst:             mbedtls_md_clone
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7341,11'
          Dst:             mbedtls_md_finish
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7346,33'
          Dst:             mbedtls_md_info_from_ctx
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7346,13'
          Dst:             mbedtls_md_get_size
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7352,5'
          Dst:             mbedtls_md_free
    - functionName:    ssl_calc_finished_tls_generic
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8326
      functionLinenumberEnd: 8403
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - ctx
        - padbuf
        - hlen
        - buf
        - from
      BBCount:         21
      ICount:          140
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_md_clone
        - mbedtls_md_finish
        - mbedtls_md_free
        - mbedtls_md_info_from_ctx
        - mbedtls_md_init
        - mbedtls_md_setup
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8342,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8343,19'
              BranchSideFuncs:
                - mbedtls_md_info_from_ctx
                - mbedtls_md_setup
                - mbedtls_md_clone
                - mbedtls_md_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8346,15'
              BranchSideFuncs:
                - mbedtls_md_info_from_ctx
                - mbedtls_md_setup
                - mbedtls_md_clone
                - mbedtls_md_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8367,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8368,9'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8370,41'
              BranchSideFuncs:
                - mbedtls_md_clone
                - mbedtls_md_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8371,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8372,9'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8375,42'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8376,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8377,9'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8381,5'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_md_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8338,5'
          Dst:             mbedtls_md_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8366,41'
          Dst:             mbedtls_md_info_from_ctx
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8366,11'
          Dst:             mbedtls_md_setup
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8370,11'
          Dst:             mbedtls_md_clone
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8375,11'
          Dst:             mbedtls_md_finish
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8393,5'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8402,5'
          Dst:             mbedtls_md_free
    - functionName:    ssl_calc_finished_tls_sha256
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8410
      functionLinenumberEnd: 8419
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - from
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ssl_calc_finished_tls_generic
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8412,12'
          Dst:             ssl_calc_finished_tls_generic
    - functionName:    mbedtls_ssl_tls12_sig_alg_is_supported
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2514
      functionLinenumberEnd: 2570
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - sig_alg
      BBCount:         9
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2519,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2532,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2537,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2551,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2554,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2562,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2566,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_tls12_session_load
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3545
      functionLinenumberEnd: 3747
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - session
        - buf
        - len
      BBCount:         23
      ICount:          242
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_calloc
        - mbedtls_md_get_size
        - mbedtls_md_info_from_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3575,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3576,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3579,25'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - mbedtls_md_get_size
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3642,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3643,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3646,60'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - mbedtls_md_get_size
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3649,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3651,39'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - mbedtls_md_get_size
                - mbedtls_calloc
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3726,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3652,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3653,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3655,13'
              BranchSideFuncs:
                - mbedtls_md_get_size
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3655,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3656,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3659,13'
              BranchSideFuncs:
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3659,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3660,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3664,31'
              BranchSideFuncs:
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3665,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3666,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3669,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3726,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3727,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3730,27'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3742,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3743,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3746,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3651,13'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3655,46'
          Dst:             mbedtls_md_get_size
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3664,13'
          Dst:             mbedtls_calloc
    - functionName:    ssl_tls12_session_save
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3394
      functionLinenumberEnd: 3538
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - session
        - buf
        - buf_len
      BBCount:         16
      ICount:          183
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3429,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3430,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3465,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3465,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3466,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3475,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3467,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3468,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3474,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3525,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3525,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3526,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_update_checksum_start
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_md_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:918,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:919,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:936,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:917,11'
          Dst:             mbedtls_md_update
    - functionName:    ssl_handshake_params_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - handshake
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecdh_init
        - mbedtls_ecjpake_init
        - mbedtls_md_init
        - mbedtls_pk_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:973,5'
          Dst:             mbedtls_md_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:991,5'
          Dst:             mbedtls_ecdh_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:998,5'
          Dst:             mbedtls_ecjpake_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1016,5'
          Dst:             mbedtls_pk_init
    - functionName:    ssl_conf_version_check
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1310
      functionLinenumberEnd: 1346
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_conf_is_tls12_only
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1326,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1327,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1344,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1326,9'
          Dst:             mbedtls_ssl_conf_is_tls12_only
    - functionName:    mbedtls_ssl_conf_is_tls12_only
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1856
      functionLinenumberEnd: 1858
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1857,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1857,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1858,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_sig_algs
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2361
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_write_sig_alg_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9586
      functionLinenumberEnd: 9645
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - end
        - out_len
      BBCount:         30
      ICount:          194
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_ssl_chk_buf_ptr
        - mbedtls_ssl_get_sig_algs
        - mbedtls_ssl_sig_alg_is_supported
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9600,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9600,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9601,7'
              BranchSideFuncs:
                - mbedtls_ssl_get_sig_algs
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_chk_buf_ptr.25655
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9608,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9609,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9612,5'
              BranchSideFuncs:
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_chk_buf_ptr.25655
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9612,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9613,9'
              BranchSideFuncs:
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_chk_buf_ptr.25655
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9628,39'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9616,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9617,13'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_sig_alg_is_supported
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9619,9'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_sig_alg_is_supported
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9619,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9619,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9620,9'
              BranchSideFuncs:
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_chk_buf_ptr.25655
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9629,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9630,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9634,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9600,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9607,31'
          Dst:             mbedtls_ssl_get_sig_algs
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9616,14'
          Dst:             mbedtls_ssl_sig_alg_is_supported
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9619,9'
          Dst:             mbedtls_ssl_chk_buf_ptr
    - functionName:    mbedtls_ssl_chk_buf_ptr
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cur
        - end
        - need
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:506,24'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:506,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:506,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_sig_alg_is_supported
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2576
      functionLinenumberEnd: 2592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - sig_alg
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_tls12_sig_alg_is_supported
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2579,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2580,55'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_sig_alg_is_supported
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2589,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_misc.h:2580,16'
          Dst:             mbedtls_ssl_tls12_sig_alg_is_supported
    - functionName:    mbedtls_ssl_validate_ciphersuite
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9504
      functionLinenumberEnd: 9540
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ssl
        - suite_info
        - min_tls_version
        - max_tls_version
      BBCount:         21
      ICount:          115
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_ecjpake_check
        - mbedtls_ssl_ciphersuite_uses_psk
        - mbedtls_ssl_conf_has_static_psk
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9507,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9508,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9511,10'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_psk
                - mbedtls_ssl_conf_has_static_psk
                - mbedtls_ecjpake_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9511,57'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9512,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9513,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9511,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9513,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9522,9'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_psk
                - mbedtls_ssl_conf_has_static_psk
                - mbedtls_ecjpake_check
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9522,66'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9523,32'
              BranchSideFuncs:
                - mbedtls_ecjpake_check
                - mbedtls_ssl_ciphersuite_uses_psk
                - mbedtls_ssl_conf_has_static_psk
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9532,42'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_psk
                - mbedtls_ssl_conf_has_static_psk
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9522,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9526,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9532,42'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_psk
                - mbedtls_ssl_conf_has_static_psk
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9532,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9533,41'
              BranchSideFuncs:
                - mbedtls_ssl_conf_has_static_psk
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9539,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9532,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9534,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9539,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9523,9'
          Dst:             mbedtls_ecjpake_check
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9532,9'
          Dst:             mbedtls_ssl_ciphersuite_uses_psk
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9533,9'
          Dst:             mbedtls_ssl_conf_has_static_psk
    - functionName:    mbedtls_ssl_conf_has_static_psk
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2112
      functionLinenumberEnd: 2129
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         12
      ICount:          56
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2113,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2114,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2115,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2113,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2115,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2124,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2124,27'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2124,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2128,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2124,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2125,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2128,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9443
      functionLinenumberEnd: 9493
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - sig_alg
      BBCount:         14
      ICount:          107
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_ssl_md_alg_from_hash
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9447,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9448,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9451,12'
              BranchSideFuncs:
                - mbedtls_ssl_md_alg_from_hash
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9451,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9453,13'
              BranchSideFuncs:
                - mbedtls_ssl_md_alg_from_hash
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9492,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9461,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9462,13'
              BranchSideFuncs:
                - mbedtls_ssl_md_alg_from_hash
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9465,13'
              BranchSideFuncs:
                - mbedtls_ssl_md_alg_from_hash
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9465,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9488,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9490,5'
              BranchSideFuncs:
                - mbedtls_ssl_md_alg_from_hash
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9460,13'
          Dst:             mbedtls_ssl_md_alg_from_hash
    - functionName:    mbedtls_ssl_md_alg_from_hash
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6119
      functionLinenumberEnd: 6148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - hash
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6120,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6131,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6135,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6146,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_key_exchange_md_tls1_2
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9387
      functionLinenumberEnd: 9433
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ssl
        - hash
        - hashlen
        - data
        - data_len
        - md_alg
      BBCount:         29
      ICount:          132
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_md_finish
        - mbedtls_md_free
        - mbedtls_md_get_size
        - mbedtls_md_info_from_type
        - mbedtls_md_init
        - mbedtls_md_setup
        - mbedtls_md_starts
        - mbedtls_md_update
        - mbedtls_ssl_send_alert_message
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9404,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9405,9'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9408,16'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_update
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9408,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9409,9'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9412,40'
              BranchSideFuncs:
                - mbedtls_md_update
                - mbedtls_md_update
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9412,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9413,9'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9416,40'
              BranchSideFuncs:
                - mbedtls_md_update
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9416,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9417,9'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9420,40'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9420,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9420,50'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9421,9'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9428,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9428,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9429,40'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9390,40'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9391,16'
          Dst:             mbedtls_md_get_size
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9395,5'
          Dst:             mbedtls_md_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9404,16'
          Dst:             mbedtls_md_setup
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9408,16'
          Dst:             mbedtls_md_starts
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9412,16'
          Dst:             mbedtls_md_update
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9416,16'
          Dst:             mbedtls_md_update
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9420,16'
          Dst:             mbedtls_md_finish
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9426,5'
          Dst:             mbedtls_md_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9429,9'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    mbedtls_ssl_hs_hdr_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionLinenumberEnd: 1728
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1721,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1722,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1727,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_parse_finished
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8640
      functionLinenumberEnd: 8719
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         43
      ICount:          231
      EdgeCount:       53
      CyclomaticComplexity: 12
      functionsReached:
        - mbedtls_ct_memcmp
        - mbedtls_platform_zeroize
        - mbedtls_ssl_hs_hdr_len
        - mbedtls_ssl_read_record
        - mbedtls_ssl_recv_flight_completed
        - mbedtls_ssl_send_alert_message
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8648,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8649,9'
              BranchSideFuncs:
                - mbedtls_ssl_read_record
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ct_memcmp
                - mbedtls_platform_zeroize
                - mbedtls_ssl_recv_flight_completed
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8652,40'
              BranchSideFuncs:
                - mbedtls_ssl_read_record
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ct_memcmp
                - mbedtls_platform_zeroize
                - mbedtls_ssl_recv_flight_completed
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8652,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8653,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8657,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ct_memcmp
                - mbedtls_platform_zeroize
                - mbedtls_ssl_recv_flight_completed
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8657,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8658,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8665,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ct_memcmp
                - mbedtls_platform_zeroize
                - mbedtls_ssl_recv_flight_completed
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8665,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8666,40'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8672,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ct_memcmp
                - mbedtls_platform_zeroize
                - mbedtls_ssl_recv_flight_completed
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8672,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8673,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8680,27'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ct_memcmp
                - mbedtls_platform_zeroize
                - mbedtls_ssl_recv_flight_completed
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8680,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8682,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8694,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8694,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8696,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8706,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8696,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8697,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8701,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8701,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8702,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8705,5'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8710,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8711,43'
              BranchSideFuncs:
                - mbedtls_ssl_recv_flight_completed
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8715,5'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8652,16'
          Dst:             mbedtls_ssl_read_record
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8659,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8666,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8672,27'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8674,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8680,41'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8680,9'
          Dst:             mbedtls_ct_memcmp
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8683,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8711,9'
          Dst:             mbedtls_ssl_recv_flight_completed
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8718,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ssl_write_finished
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8526
      functionLinenumberEnd: 8635
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         52
      ICount:          313
      EdgeCount:       64
      CyclomaticComplexity: 14
      functionsReached:
        - mbedtls_ssl_flight_transmit
        - mbedtls_ssl_send_flight_completed
        - mbedtls_ssl_update_out_pointers
        - mbedtls_ssl_write_handshake_msg
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8535,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8536,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8545,14'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8560,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8562,13'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8572,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8562,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8563,13'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8567,13'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8567,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8568,13'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8571,5'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8582,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8586,45'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8608,12'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8595,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8596,19'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8602,13'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8596,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8597,17'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8599,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8602,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8603,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8606,5'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
                - mbedtls_ssl_send_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8614,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8615,43'
              BranchSideFuncs:
                - mbedtls_ssl_send_flight_completed
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8619,48'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8619,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8620,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8625,9'
              BranchSideFuncs:
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8625,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8626,44'
              BranchSideFuncs:
                - mbedtls_ssl_flight_transmit
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8632,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8625,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8627,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8632,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8532,5'
          Dst:             mbedtls_ssl_update_out_pointers
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8615,9'
          Dst:             mbedtls_ssl_send_flight_completed
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8619,16'
          Dst:             mbedtls_ssl_write_handshake_msg
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8626,16'
          Dst:             mbedtls_ssl_flight_transmit
    - functionName:    mbedtls_ssl_write_handshake_msg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1453
      functionLinenumberEnd: 1454
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ssl_write_handshake_msg_ext
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_misc.h:1454,12'
          Dst:             mbedtls_ssl_write_handshake_msg_ext
    - functionName:    mbedtls_ssl_handshake_wrapup
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8465
      functionLinenumberEnd: 8523
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         30
      ICount:          169
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_free
        - mbedtls_ssl_handshake_wrapup_free_hs_transform
        - mbedtls_ssl_session_free
        - mbedtls_ssl_set_timer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8480,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8487,34'
              BranchSideFuncs:
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8490,20'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8496,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8497,9'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8508,9'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8497,35'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8498,9'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8508,9'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8496,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8499,13'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8508,9'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8499,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8503,13'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8505,5'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8508,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8509,9'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8518,52'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8508,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8511,31'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8518,52'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup_free_hs_transform
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8487,9'
          Dst:             mbedtls_ssl_session_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8488,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8511,9'
          Dst:             mbedtls_ssl_set_timer
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8518,5'
          Dst:             mbedtls_ssl_handshake_wrapup_free_hs_transform
    - functionName:    mbedtls_ssl_session_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4922
      functionLinenumberEnd: 4945
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_platform_zeroize
        - ssl_clear_peer_cert
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4923,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4924,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4928,25'
              BranchSideFuncs:
                - ssl_clear_peer_cert
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4928,5'
          Dst:             ssl_clear_peer_cert
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4944,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ssl_handshake_wrapup_free_hs_transform
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8441
      functionLinenumberEnd: 8462
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_free
        - mbedtls_ssl_handshake_free
        - mbedtls_ssl_transform_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8454,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8455,36'
              BranchSideFuncs:
                - mbedtls_ssl_transform_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8458,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8447,5'
          Dst:             mbedtls_ssl_handshake_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8448,5'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8455,9'
          Dst:             mbedtls_ssl_transform_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8456,9'
          Dst:             mbedtls_free
    - functionName:    mbedtls_ssl_handshake_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4751
      functionLinenumberEnd: 4919
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ecdh_free
        - mbedtls_ecjpake_free
        - mbedtls_free
        - mbedtls_md_free
        - mbedtls_pk_free
        - mbedtls_platform_zeroize
        - mbedtls_ssl_buffering_free
        - mbedtls_ssl_flight_free
        - mbedtls_zeroize_and_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4754,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4755,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4792,22'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_ecdh_free
                - mbedtls_ecjpake_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_pk_free
                - mbedtls_free
                - mbedtls_ssl_flight_free
                - mbedtls_ssl_buffering_free
                - mbedtls_platform_zeroize
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4852,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4853,34'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_pk_free
                - mbedtls_free
                - mbedtls_ssl_flight_free
                - mbedtls_ssl_buffering_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4877,22'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_free
                - mbedtls_ssl_flight_free
                - mbedtls_ssl_buffering_free
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4792,5'
          Dst:             mbedtls_md_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4808,5'
          Dst:             mbedtls_ecdh_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4824,5'
          Dst:             mbedtls_ecjpake_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4827,5'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4837,5'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4853,9'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4877,5'
          Dst:             mbedtls_pk_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4882,5'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4887,5'
          Dst:             mbedtls_ssl_flight_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4888,5'
          Dst:             mbedtls_ssl_buffering_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4917,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    ssl_clear_peer_cert
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:504,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:504,9'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:506,22'
              BranchSideFuncs:
                - mbedtls_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:506,9'
          Dst:             mbedtls_free
    - functionName:    ssl_remember_peer_pubkey
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8155
      functionLinenumberEnd: 8169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - start
        - len
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_pk_init
        - mbedtls_pk_parse_subpubkey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8163,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8165,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8168,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8160,5'
          Dst:             mbedtls_pk_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8161,11'
          Dst:             mbedtls_pk_parse_subpubkey
    - functionName:    ssl_remember_peer_crt_digest
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8124
      functionLinenumberEnd: 8150
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - start
        - len
      BBCount:         8
      ICount:          73
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_calloc
        - mbedtls_md
        - mbedtls_md_info_from_type
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8129,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8130,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8139,22'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - mbedtls_md
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8128,9'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8132,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8139,22'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8139,11'
          Dst:             mbedtls_md
    - functionName:    ssl_parse_certificate_verify
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7935
      functionLinenumberEnd: 8118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - authmode
        - chain
        - rs_ctx
      BBCount:         92
      ICount:          478
      EdgeCount:       118
      CyclomaticComplexity: 28
      functionsReached:
        - mbedtls_pk_can_do
        - mbedtls_pk_get_ec_group_id
        - mbedtls_ssl_check_cert_usage
        - mbedtls_ssl_check_curve
        - mbedtls_ssl_send_alert_message
        - mbedtls_x509_crt_verify_restartable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7944,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7945,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7948,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_verify_restartable
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_get_ec_group_id
                - mbedtls_ssl_check_curve
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7948,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7949,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_verify_restartable
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_get_ec_group_id
                - mbedtls_ssl_check_curve
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7953,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_verify_restartable
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_get_ec_group_id
                - mbedtls_ssl_check_curve
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7992,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7993,27'
              BranchSideFuncs:
                - mbedtls_x509_crt_verify_restartable
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_get_ec_group_id
                - mbedtls_ssl_check_curve
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7997,13'
              BranchSideFuncs:
                - mbedtls_x509_crt_verify_restartable
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_get_ec_group_id
                - mbedtls_ssl_check_curve
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8005,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8006,9'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_get_ec_group_id
                - mbedtls_ssl_check_curve
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8021,41'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_get_ec_group_id
                - mbedtls_ssl_check_curve
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8026,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8030,70'
              BranchSideFuncs:
                - mbedtls_pk_get_ec_group_id
                - mbedtls_ssl_check_curve
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8048,38'
              BranchSideFuncs:
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8031,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8032,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8035,41'
              BranchSideFuncs:
                - mbedtls_ssl_check_curve
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8035,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8036,17'
              BranchSideFuncs:
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8044,9'
              BranchSideFuncs:
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8040,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8041,25'
              BranchSideFuncs:
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8043,13'
              BranchSideFuncs:
                - mbedtls_ssl_check_cert_usage
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8048,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8052,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8064,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8053,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8054,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8056,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8064,49'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8065,10'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8070,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8065,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8066,10'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8067,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8064,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8067,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8070,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8070,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8070,31'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8075,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8070,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8071,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8075,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8075,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8081,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8117,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8081,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8082,19'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8083,20'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8083,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8084,19'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8085,20'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8085,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8086,19'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8087,20'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8087,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8088,19'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8089,20'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8089,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8090,19'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8091,20'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8091,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8092,19'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8093,20'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8093,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8094,19'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8095,20'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8095,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8096,19'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8097,20'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8097,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8098,19'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8099,20'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8099,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8100,19'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8102,19'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7996,15'
          Dst:             mbedtls_x509_crt_verify_restartable
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8026,13'
          Dst:             mbedtls_pk_can_do
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8030,43'
          Dst:             mbedtls_pk_get_ec_group_id
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8035,17'
          Dst:             mbedtls_ssl_check_curve
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8048,9'
          Dst:             mbedtls_ssl_check_cert_usage
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8104,9'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    mbedtls_ssl_check_curve
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6211
      functionLinenumberEnd: 6219
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - grp_id
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_check_curve_tls_id
        - mbedtls_ssl_get_tls_id_from_ecp_group_id
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6214,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6215,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6218,43'
              BranchSideFuncs:
                - mbedtls_ssl_check_curve_tls_id
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6212,23'
          Dst:             mbedtls_ssl_get_tls_id_from_ecp_group_id
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6218,12'
          Dst:             mbedtls_ssl_check_curve_tls_id
    - functionName:    mbedtls_ssl_check_cert_usage
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6352
      functionLinenumberEnd: 6408
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
        - ciphersuite
        - cert_endpoint
        - flags
      BBCount:         33
      ICount:          166
      EdgeCount:       36
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_x509_crt_check_extended_key_usage
        - mbedtls_x509_crt_check_key_usage
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6358,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6360,17'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6387,15'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6360,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6363,23'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6363,23'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6369,23'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6369,23'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6369,23'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6374,23'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6374,23'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6383,23'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6383,23'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6383,23'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6383,23'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6383,23'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6385,5'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
                - mbedtls_x509_crt_check_extended_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6390,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6391,10'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6395,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_extended_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6395,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6396,17'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6399,17'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_extended_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6403,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6403,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6404,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6390,9'
          Dst:             mbedtls_x509_crt_check_key_usage
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6403,9'
          Dst:             mbedtls_x509_crt_check_extended_key_usage
    - functionName:    mbedtls_ssl_get_tls_id_from_ecp_group_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6302
      functionLinenumberEnd: 6311
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - grp_id
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6303,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6305,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6310,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6305,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6306,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6308,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_check_curve_tls_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6190
      functionLinenumberEnd: 6204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - tls_id
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ssl_get_groups
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6193,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6194,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6197,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6197,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6198,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6203,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6198,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6199,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6201,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6191,34'
          Dst:             mbedtls_ssl_get_groups
    - functionName:    mbedtls_ssl_get_groups
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2247
      functionLinenumberEnd: 2249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_parse_certificate_chain
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7732
      functionLinenumberEnd: 7871
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - chain
      BBCount:         51
      ICount:          299
      EdgeCount:       60
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_ssl_hs_hdr_len
        - mbedtls_ssl_send_alert_message
        - mbedtls_x509_crt_parse_der_nocopy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7740,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7741,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7747,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_x509_crt_parse_der_nocopy
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7747,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7748,40'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7753,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_x509_crt_parse_der_nocopy
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7753,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7754,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7760,32'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_x509_crt_parse_der_nocopy
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7767,29'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7768,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7769,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7767,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7769,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7776,7'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse_der_nocopy
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7779,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7781,13'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse_der_nocopy
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7869,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7781,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7782,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7790,13'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse_der_nocopy
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7790,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7791,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7799,13'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse_der_nocopy
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7802,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7802,24'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7803,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7802,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7803,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7841,49'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse_der_nocopy
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7843,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7848,17'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse_der_nocopy
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7848,17'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse_der_nocopy
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7851,23'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7855,23'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7859,23'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7742,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7748,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7753,25'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7755,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7760,9'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7768,34'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7770,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7783,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7792,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7804,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7841,15'
          Dst:             mbedtls_x509_crt_parse_der_nocopy
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7861,17'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    ssl_srv_check_client_no_crt_notification
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7876
      functionLinenumberEnd: 7889
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         17
      ICount:          89
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_ssl_hs_hdr_len
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7877,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7878,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7881,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25657
                - mbedtls_ssl_hs_hdr_len.25657
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7881,60'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7882,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25657
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7888,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7882,57'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7883,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25657
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7888,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7883,57'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7884,16'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25657
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7888,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7881,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7885,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7888,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7881,32'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7884,30'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7884,9'
          Dst:             memcmp
    - functionName:    ssl_parse_certificate_coordinate
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7903
      functionLinenumberEnd: 7928
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - authmode
      BBCount:         13
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_ssl_ciphersuite_uses_srv_cert
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7907,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7908,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7912,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7912,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7913,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7927,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7913,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7914,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7917,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7917,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7918,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7922,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7907,10'
          Dst:             mbedtls_ssl_ciphersuite_uses_srv_cert
    - functionName:    mbedtls_ssl_ciphersuite_uses_srv_cert
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         11
      ICount:          51
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:94,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:102,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:102,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:102,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:102,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:102,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:102,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:102,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:105,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_parse_certificate
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8173
      functionLinenumberEnd: 8319
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         39
      ICount:          231
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - mbedtls_calloc
        - mbedtls_free
        - mbedtls_ssl_read_record
        - mbedtls_ssl_send_alert_message
        - mbedtls_x509_crt_free
        - mbedtls_x509_crt_init
        - ssl_clear_peer_cert
        - ssl_parse_certificate_chain
        - ssl_parse_certificate_coordinate
        - ssl_parse_certificate_verify
        - ssl_remember_peer_crt_digest
        - ssl_remember_peer_pubkey
        - ssl_srv_check_client_no_crt_notification
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8189,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8190,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8203,40'
              BranchSideFuncs:
                - mbedtls_ssl_read_record
                - ssl_srv_check_client_no_crt_notification
                - ssl_clear_peer_cert
                - mbedtls_calloc
                - mbedtls_x509_crt_init
                - ssl_parse_certificate_chain
                - ssl_parse_certificate_verify
                - mbedtls_x509_crt_free
                - mbedtls_free
                - ssl_remember_peer_crt_digest
                - ssl_remember_peer_pubkey
                - mbedtls_x509_crt_free
                - mbedtls_free
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8203,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8206,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8211,50'
              BranchSideFuncs:
                - ssl_srv_check_client_no_crt_notification
                - ssl_clear_peer_cert
                - mbedtls_calloc
                - mbedtls_x509_crt_init
                - ssl_parse_certificate_chain
                - ssl_parse_certificate_verify
                - mbedtls_x509_crt_free
                - mbedtls_free
                - ssl_remember_peer_crt_digest
                - ssl_remember_peer_pubkey
                - mbedtls_x509_crt_free
                - mbedtls_free
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8211,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8212,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8224,25'
              BranchSideFuncs:
                - ssl_clear_peer_cert
                - mbedtls_calloc
                - mbedtls_x509_crt_init
                - ssl_parse_certificate_chain
                - ssl_parse_certificate_verify
                - mbedtls_x509_crt_free
                - mbedtls_free
                - ssl_remember_peer_crt_digest
                - ssl_remember_peer_pubkey
                - mbedtls_x509_crt_free
                - mbedtls_free
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8214,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8215,17'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8218,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8227,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8228,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_x509_crt_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8237,27'
              BranchSideFuncs:
                - mbedtls_x509_crt_init
                - ssl_parse_certificate_chain
                - ssl_parse_certificate_verify
                - mbedtls_x509_crt_free
                - mbedtls_free
                - ssl_remember_peer_crt_digest
                - ssl_remember_peer_pubkey
                - mbedtls_x509_crt_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8240,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8241,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8255,40'
              BranchSideFuncs:
                - ssl_parse_certificate_verify
                - mbedtls_x509_crt_free
                - mbedtls_free
                - ssl_remember_peer_crt_digest
                - ssl_remember_peer_pubkey
                - mbedtls_x509_crt_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8257,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8258,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8271,21'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
                - ssl_remember_peer_crt_digest
                - ssl_remember_peer_pubkey
                - mbedtls_x509_crt_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8284,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8285,13'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8288,40'
              BranchSideFuncs:
                - ssl_remember_peer_pubkey
                - mbedtls_x509_crt_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8289,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8290,13'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8299,5'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8303,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8304,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8314,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8314,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8314,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8315,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8188,20'
          Dst:             ssl_parse_certificate_coordinate
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8203,16'
          Dst:             mbedtls_ssl_read_record
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8211,9'
          Dst:             ssl_srv_check_client_no_crt_notification
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8224,5'
          Dst:             ssl_clear_peer_cert
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8226,13'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8230,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8237,5'
          Dst:             mbedtls_x509_crt_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8239,11'
          Dst:             ssl_parse_certificate_chain
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8255,11'
          Dst:             ssl_parse_certificate_verify
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8279,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8280,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8283,15'
          Dst:             ssl_remember_peer_crt_digest
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8288,15'
          Dst:             ssl_remember_peer_pubkey
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8315,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8316,9'
          Dst:             mbedtls_free
    - functionName:    mbedtls_ssl_own_cert
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1664
      functionLinenumberEnd: 1673
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1667,32'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1667,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1670,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1667,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1668,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1670,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1673,12'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1673,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1673,38'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_write_certificate
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7585
      functionLinenumberEnd: 7668
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         37
      ICount:          268
      EdgeCount:       45
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_ssl_ciphersuite_uses_srv_cert
        - mbedtls_ssl_own_cert
        - mbedtls_ssl_write_handshake_msg
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7594,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7595,9'
              BranchSideFuncs:
                - mbedtls_ssl_own_cert
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_own_cert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7601,9'
              BranchSideFuncs:
                - mbedtls_ssl_own_cert
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_own_cert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7601,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7602,13'
              BranchSideFuncs:
                - mbedtls_ssl_own_cert
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_own_cert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7610,9'
              BranchSideFuncs:
                - mbedtls_ssl_own_cert
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_own_cert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7602,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7603,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7607,5'
              BranchSideFuncs:
                - mbedtls_ssl_own_cert
                - mbedtls_ssl_write_handshake_msg.25658
                - mbedtls_ssl_own_cert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7610,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7611,34'
              BranchSideFuncs:
                - mbedtls_ssl_own_cert
                - mbedtls_ssl_own_cert
                - mbedtls_ssl_write_handshake_msg.25658
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7619,5'
              BranchSideFuncs:
                - mbedtls_ssl_own_cert
                - mbedtls_ssl_write_handshake_msg.25658
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7611,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7614,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7616,5'
              BranchSideFuncs:
                - mbedtls_ssl_own_cert
                - mbedtls_ssl_write_handshake_msg.25658
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7633,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7634,13'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7650,24'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7635,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7636,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7642,27'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25658
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7660,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7661,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7665,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7594,10'
          Dst:             mbedtls_ssl_ciphersuite_uses_srv_cert
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7611,13'
          Dst:             mbedtls_ssl_own_cert
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7631,11'
          Dst:             mbedtls_ssl_own_cert
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7660,16'
          Dst:             mbedtls_ssl_write_handshake_msg
    - functionName:    mbedtls_ssl_get_psk
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1544
      functionLinenumberEnd: 1558
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - psk
        - psk_len
      BBCount:         14
      ICount:          106
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1545,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1545,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1548,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1545,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1546,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1548,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1548,39'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1548,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1552,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1548,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1549,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1552,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_psk_derive_premaster
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7390
      functionLinenumberEnd: 7510
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - key_ex
      BBCount:         30
      ICount:          216
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_ssl_get_psk
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7397,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7405,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7419,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7405,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7406,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7409,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7419,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7420,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7488,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7420,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7421,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7424,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7427,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7427,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7428,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7427,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7428,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7431,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7493,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7494,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7497,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7500,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7500,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7501,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7500,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7501,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7504,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7395,19'
          Dst:             mbedtls_ssl_get_psk
    - functionName:    ssl_calc_verify_tls_sha256
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7361
      functionLinenumberEnd: 7367
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - hash
        - hlen
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ssl_calc_verify_tls_legacy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7366,12'
          Dst:             ssl_calc_verify_tls_legacy
    - functionName:    mbedtls_ssl_set_calc_verify_md
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7263
      functionLinenumberEnd: 7283
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - md
      BBCount:         5
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7264,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7272,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7276,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_tls12_populate_transform
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8800
      functionLinenumberEnd: 9237
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - transform
        - ciphersuite
        - master
        - tls_prf
        - randbytes
        - tls_version
        - endpoint
        - ssl
      BBCount:         75
      ICount:          479
      EdgeCount:       91
      CyclomaticComplexity: 18
      functionsReached:
        - mbedtls_cipher_info_from_type
        - mbedtls_cipher_info_get_key_bitlen
        - mbedtls_cipher_info_get_mode
        - mbedtls_cipher_setkey
        - mbedtls_cipher_setup
        - mbedtls_md_info_from_type
        - mbedtls_platform_zeroize
        - mbedtls_ssl_ciphersuite_from_id
        - mbedtls_ssl_get_mode_from_ciphersuite
        - tls_prf_get_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8850,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8851,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8860,9'
              BranchSideFuncs:
                - mbedtls_ssl_get_mode_from_ciphersuite
                - mbedtls_cipher_info_from_type
                - mbedtls_md_info_from_type
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_info_get_mode
                - mbedtls_platform_zeroize
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - tls_prf_get_type
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8862,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8864,13'
              BranchSideFuncs:
                - mbedtls_cipher_info_from_type
                - mbedtls_md_info_from_type
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_info_get_mode
                - mbedtls_platform_zeroize
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - tls_prf_get_type
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8878,73'
              BranchSideFuncs:
                - mbedtls_cipher_info_from_type
                - mbedtls_md_info_from_type
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_info_get_mode
                - mbedtls_platform_zeroize
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - tls_prf_get_type
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8879,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8880,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8894,61'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_info_get_mode
                - mbedtls_platform_zeroize
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - tls_prf_get_type
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8895,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8896,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8924,11'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_info_get_mode
                - mbedtls_platform_zeroize
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - tls_prf_get_type
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8925,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8926,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8930,5'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_info_get_mode
                - mbedtls_platform_zeroize
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - tls_prf_get_type
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8947,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8950,9'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_mode
                - mbedtls_platform_zeroize
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - tls_prf_get_type
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9048,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:8971,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8972,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - tls_prf_get_type
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:8974,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - tls_prf_get_type
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9062,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9063,16'
              BranchSideFuncs:
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_platform_zeroize
                - tls_prf_get_type
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9077,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - tls_prf_get_type
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9069,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9070,23'
              BranchSideFuncs:
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_platform_zeroize
                - tls_prf_get_type
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9070,48'
              BranchSideFuncs:
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_platform_zeroize
                - tls_prf_get_type
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9077,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9078,16'
              BranchSideFuncs:
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_platform_zeroize
                - tls_prf_get_type
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9092,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9084,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9085,23'
              BranchSideFuncs:
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_platform_zeroize
                - tls_prf_get_type
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9085,48'
              BranchSideFuncs:
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_platform_zeroize
                - tls_prf_get_type
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9097,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9098,9'
              BranchSideFuncs:
                - tls_prf_get_type
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9136,38'
              BranchSideFuncs:
                - mbedtls_cipher_setup
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9136,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9138,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9142,38'
              BranchSideFuncs:
                - mbedtls_cipher_setup
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9142,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9144,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9148,39'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9148,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9151,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9155,39'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_key_bitlen
                - mbedtls_cipher_setkey
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:9155,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9158,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:9231,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8849,24'
          Dst:             mbedtls_ssl_ciphersuite_from_id
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8856,16'
          Dst:             mbedtls_ssl_get_mode_from_ciphersuite
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8878,19'
          Dst:             mbedtls_cipher_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8894,15'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8943,14'
          Dst:             mbedtls_cipher_info_get_key_bitlen
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:8967,26'
          Dst:             mbedtls_cipher_info_get_mode
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9103,28'
          Dst:             tls_prf_get_type
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9136,16'
          Dst:             mbedtls_cipher_setup
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9142,16'
          Dst:             mbedtls_cipher_setup
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9149,44'
          Dst:             mbedtls_cipher_info_get_key_bitlen
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9148,16'
          Dst:             mbedtls_cipher_setkey
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9156,44'
          Dst:             mbedtls_cipher_info_get_key_bitlen
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9155,16'
          Dst:             mbedtls_cipher_setkey
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:9235,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ssl_get_mode_from_ciphersuite
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2438
      functionLinenumberEnd: 2464
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - suite
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_cipher_info_from_type
        - mbedtls_cipher_info_get_mode
        - mbedtls_ssl_get_actual_mode
        - mbedtls_ssl_get_base_mode
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2454,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2454,9'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_mode
                - mbedtls_ssl_get_base_mode
                - mbedtls_ssl_get_actual_mode
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2457,46'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_mode
                - mbedtls_ssl_get_base_mode
                - mbedtls_ssl_get_actual_mode
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2453,9'
          Dst:             mbedtls_cipher_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2457,17'
          Dst:             mbedtls_cipher_info_get_mode
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2456,13'
          Dst:             mbedtls_ssl_get_base_mode
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2464,12'
          Dst:             mbedtls_ssl_get_actual_mode
    - functionName:    mbedtls_cipher_info_get_mode
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/cipher.h:459,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:460,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:462,40'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_base_mode
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2379
      functionLinenumberEnd: 2397
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mode
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2389,34'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2390,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2392,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2390,34'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2391,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2392,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2389,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2392,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2396,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_actual_mode
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - base_mode
        - encrypt_then_mac
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_compute_master
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7011
      functionLinenumberEnd: 7198
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - handshake
        - master
        - ssl
      BBCount:         14
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7046,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7047,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7180,15'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7184,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7185,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7189,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7193,9'
          Dst:             mbedtls_platform_zeroize
    - functionName:    ssl_set_handshake_prfs
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6967
      functionLinenumberEnd: 6990
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - handshake
        - hash
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_derive_keys
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7201
      functionLinenumberEnd: 7260
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         20
      ICount:          160
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_platform_zeroize
        - ssl_compute_master
        - ssl_set_handshake_prfs
        - ssl_tls12_populate_transform
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7211,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7212,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7217,30'
              BranchSideFuncs:
                - ssl_compute_master
                - mbedtls_platform_zeroize
                - ssl_tls12_populate_transform
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7220,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7221,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7230,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - ssl_tls12_populate_transform
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:7248,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7249,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:7254,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7209,11'
          Dst:             ssl_set_handshake_prfs
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7217,11'
          Dst:             ssl_compute_master
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7233,9'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7237,11'
          Dst:             ssl_tls12_populate_transform
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:7254,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ssl_sig_alg_is_offered
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2460
      functionLinenumberEnd: 2472
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - proposed_sig_alg
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ssl_get_sig_algs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2462,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2463,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2466,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2466,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2467,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2471,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2467,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2468,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2470,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_misc.h:2461,31'
          Dst:             mbedtls_ssl_get_sig_algs
    - functionName:    mbedtls_ssl_parse_sig_alg_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6614
      functionLinenumberEnd: 6671
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - end
      BBCount:         48
      ICount:          241
      EdgeCount:       58
      CyclomaticComplexity: 12
      functionsReached:
        - mbedtls_ssl_chk_buf_ptr
        - mbedtls_ssl_pend_fatal_alert
        - mbedtls_ssl_sig_alg_is_offered
        - mbedtls_ssl_sig_alg_is_supported
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6621,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6621,5'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6622,30'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_sig_alg_is_offered
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6628,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6628,5'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6629,30'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_sig_alg_is_offered
                - mbedtls_ssl_pend_fatal_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6630,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6631,9'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_sig_alg_is_offered
                - mbedtls_ssl_pend_fatal_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6654,9'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6631,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6631,9'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6632,19'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_sig_alg_is_offered
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6638,60'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6639,49'
              BranchSideFuncs:
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_sig_alg_is_offered
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6645,9'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_sig_alg_is_offered
                - mbedtls_ssl_pend_fatal_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6639,63'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6640,47'
              BranchSideFuncs:
                - mbedtls_ssl_sig_alg_is_offered
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_pend_fatal_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6641,13'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_sig_alg_is_offered
                - mbedtls_ssl_pend_fatal_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6638,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6641,13'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_sig_alg_is_offered
                - mbedtls_ssl_pend_fatal_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6645,9'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_sig_alg_is_offered
                - mbedtls_ssl_pend_fatal_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6648,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6630,5'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_sig_alg_is_offered
                - mbedtls_ssl_pend_fatal_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6649,61'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_chk_buf_ptr.25655
                - mbedtls_ssl_sig_alg_is_supported
                - mbedtls_ssl_sig_alg_is_offered
                - mbedtls_ssl_pend_fatal_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6654,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6655,9'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6662,9'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6662,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6663,9'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6669,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6621,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6621,5'
          Dst:             mbedtls_ssl_pend_fatal_alert
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6628,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6628,5'
          Dst:             mbedtls_ssl_pend_fatal_alert
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6631,9'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6631,9'
          Dst:             mbedtls_ssl_pend_fatal_alert
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6639,16'
          Dst:             mbedtls_ssl_sig_alg_is_supported
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6640,16'
          Dst:             mbedtls_ssl_sig_alg_is_offered
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6657,9'
          Dst:             mbedtls_ssl_pend_fatal_alert
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6664,9'
          Dst:             mbedtls_ssl_pend_fatal_alert
    - functionName:    ssl_get_handshake_transcript_sha256
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6505
      functionLinenumberEnd: 6534
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - dst
        - dst_len
        - olen
      BBCount:         15
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_md_clone
        - mbedtls_md_finish
        - mbedtls_md_free
        - mbedtls_md_info_from_type
        - mbedtls_md_init
        - mbedtls_md_setup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6509,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6510,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6513,5'
              BranchSideFuncs:
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_clone
                - mbedtls_md_finish
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6515,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6516,9'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6518,38'
              BranchSideFuncs:
                - mbedtls_md_clone
                - mbedtls_md_finish
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6519,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6520,9'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6523,43'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6523,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6524,9'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6528,6'
              BranchSideFuncs:
                - mbedtls_md_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6513,5'
          Dst:             mbedtls_md_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6514,37'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6514,11'
          Dst:             mbedtls_md_setup
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6518,11'
          Dst:             mbedtls_md_clone
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6523,16'
          Dst:             mbedtls_md_finish
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6532,5'
          Dst:             mbedtls_md_free
    - functionName:    mbedtls_ssl_get_handshake_transcript
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6542
      functionLinenumberEnd: 6566
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - md
        - dst
        - dst_len
        - olen
      BBCount:         7
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - ssl_get_handshake_transcript_sha256
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6543,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6552,56'
              BranchSideFuncs:
                - ssl_get_handshake_transcript_sha256
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6563,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6552,20'
          Dst:             ssl_get_handshake_transcript_sha256
    - functionName:    mbedtls_ssl_get_ecp_group_id_from_tls_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6291
      functionLinenumberEnd: 6299
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - tls_id
      BBCount:         8
      ICount:          56
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6292,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6293,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6298,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6293,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6294,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6296,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_psa_curve_info_from_tls_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6274
      functionLinenumberEnd: 6288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tls_id
        - type
        - bits
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6275,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6276,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6287,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6276,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6277,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6285,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6277,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6278,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6280,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6280,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6281,44'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6283,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_hash_from_md_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6154
      functionLinenumberEnd: 6183
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - md
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6155,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6166,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6170,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6181,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_pk_alg_from_sig
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6098
      functionLinenumberEnd: 6111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - sig
      BBCount:         4
      ICount:          24
      EdgeCount:       6
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6099,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6106,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6109,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_sig_from_pk_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6085
      functionLinenumberEnd: 6095
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         7
      ICount:          33
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6086,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6088,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6091,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6091,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6093,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_sig_from_pk
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6070
      functionLinenumberEnd: 6082
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_pk_can_do
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6077,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6078,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6081,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6077,9'
          Dst:             mbedtls_pk_can_do
    - functionName:    ssl_key_cert_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1826
      functionLinenumberEnd: 1834
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key_cert
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1829,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1830,16'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1834,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1831,9'
          Dst:             mbedtls_free
    - functionName:    mbedtls_ssl_config_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6032
      functionLinenumberEnd: 6062
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_platform_zeroize
        - mbedtls_zeroize_and_free
        - ssl_key_cert_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6044,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6045,34'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - ssl_key_cert_free
                - mbedtls_platform_zeroize
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6050,9'
              BranchSideFuncs:
                - ssl_key_cert_free
                - mbedtls_platform_zeroize
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6050,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6050,9'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - ssl_key_cert_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6051,34'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - ssl_key_cert_free
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6045,9'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6051,9'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6058,5'
          Dst:             ssl_key_cert_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6061,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    ssl_cookie_check_dummy
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - cookie
        - cookie_len
        - cli_id
        - cli_id_len
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_cookie_write_dummy
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1275
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - p
        - end
        - cli_id
        - cli_id_len
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_config_defaults
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5830
      functionLinenumberEnd: 6025
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - conf
        - endpoint
        - transport
        - preset
      BBCount:         18
      ICount:          152
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ssl_conf_endpoint
        - mbedtls_ssl_conf_is_tls12_only
        - mbedtls_ssl_conf_transport
        - mbedtls_ssl_list_ciphersuites
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:5868,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5869,9'
              BranchSideFuncs:
                - mbedtls_ssl_conf_is_tls12_only
                - mbedtls_ssl_list_ciphersuites
                - mbedtls_ssl_conf_is_tls12_only
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5885,5'
              BranchSideFuncs:
                - mbedtls_ssl_conf_is_tls12_only
                - mbedtls_ssl_list_ciphersuites
                - mbedtls_ssl_conf_is_tls12_only
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:5943,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5945,9'
              BranchSideFuncs:
                - mbedtls_ssl_conf_is_tls12_only
                - mbedtls_ssl_list_ciphersuites
                - mbedtls_ssl_conf_is_tls12_only
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5958,9'
              BranchSideFuncs:
                - mbedtls_ssl_conf_is_tls12_only
                - mbedtls_ssl_list_ciphersuites
                - mbedtls_ssl_conf_is_tls12_only
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:5968,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5974,13'
              BranchSideFuncs:
                - mbedtls_ssl_conf_is_tls12_only
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6000,38'
              BranchSideFuncs:
                - mbedtls_ssl_list_ciphersuites
                - mbedtls_ssl_conf_is_tls12_only
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:5982,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5983,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5986,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:6008,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6009,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:6012,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5861,5'
          Dst:             mbedtls_ssl_conf_endpoint
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5862,5'
          Dst:             mbedtls_ssl_conf_transport
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5982,17'
          Dst:             mbedtls_ssl_conf_is_tls12_only
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6000,38'
          Dst:             mbedtls_ssl_list_ciphersuites
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:6008,17'
          Dst:             mbedtls_ssl_conf_is_tls12_only
    - functionName:    mbedtls_ssl_conf_endpoint
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1630
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - conf
        - endpoint
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_transport
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1633
      functionLinenumberEnd: 1635
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - conf
        - transport
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_config_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5593
      functionLinenumberEnd: 5595
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5516
      functionLinenumberEnd: 5587
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         28
      ICount:          181
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_free
        - mbedtls_platform_zeroize
        - mbedtls_ssl_handshake_free
        - mbedtls_ssl_session_free
        - mbedtls_ssl_transform_free
        - mbedtls_zeroize_and_free
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:5517,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5518,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5521,5'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_platform_zeroize
                - strlen
                - mbedtls_zeroize_and_free
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_ssl_handshake_free
                - mbedtls_free
                - mbedtls_ssl_transform_free
                - mbedtls_free
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_ssl_transform_free
                - mbedtls_free
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:5523,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5527,16'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_free
                - mbedtls_platform_zeroize
                - strlen
                - mbedtls_zeroize_and_free
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_ssl_handshake_free
                - mbedtls_free
                - mbedtls_ssl_transform_free
                - mbedtls_free
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_ssl_transform_free
                - mbedtls_free
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5534,9'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_platform_zeroize
                - strlen
                - mbedtls_zeroize_and_free
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_ssl_handshake_free
                - mbedtls_free
                - mbedtls_ssl_transform_free
                - mbedtls_free
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_ssl_transform_free
                - mbedtls_free
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:5534,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5538,16'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_free
                - mbedtls_platform_zeroize
                - strlen
                - mbedtls_zeroize_and_free
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_ssl_handshake_free
                - mbedtls_free
                - mbedtls_ssl_transform_free
                - mbedtls_free
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_ssl_transform_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5545,9'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_platform_zeroize
                - strlen
                - mbedtls_zeroize_and_free
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_ssl_handshake_free
                - mbedtls_free
                - mbedtls_ssl_transform_free
                - mbedtls_free
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_ssl_transform_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:5545,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5546,36'
              BranchSideFuncs:
                - mbedtls_ssl_transform_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_platform_zeroize
                - strlen
                - mbedtls_zeroize_and_free
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_ssl_handshake_free
                - mbedtls_free
                - mbedtls_ssl_transform_free
                - mbedtls_free
                - mbedtls_ssl_session_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5550,9'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_platform_zeroize
                - strlen
                - mbedtls_zeroize_and_free
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_ssl_handshake_free
                - mbedtls_free
                - mbedtls_ssl_transform_free
                - mbedtls_free
                - mbedtls_ssl_session_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:5550,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5551,36'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_free
                - mbedtls_free
                - mbedtls_ssl_transform_free
                - mbedtls_free
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_platform_zeroize
                - strlen
                - mbedtls_zeroize_and_free
                - mbedtls_ssl_session_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5568,9'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_platform_zeroize
                - strlen
                - mbedtls_zeroize_and_free
                - mbedtls_ssl_session_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:5568,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5569,34'
              BranchSideFuncs:
                - mbedtls_ssl_session_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_platform_zeroize
                - strlen
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5574,9'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_platform_zeroize
                - strlen
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:5574,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5575,34'
              BranchSideFuncs:
                - strlen
                - mbedtls_zeroize_and_free
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:5580,18'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5530,9'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5541,9'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5546,9'
          Dst:             mbedtls_ssl_transform_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5547,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5551,9'
          Dst:             mbedtls_ssl_handshake_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5552,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5555,9'
          Dst:             mbedtls_ssl_transform_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5556,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5559,9'
          Dst:             mbedtls_ssl_session_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5560,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5569,9'
          Dst:             mbedtls_ssl_session_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5570,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5575,49'
          Dst:             strlen
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5575,9'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5580,5'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:5586,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ssl_handshake
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4588
      functionLinenumberEnd: 4620
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         29
      ICount:          114
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_ssl_handshake_step
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4593,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4593,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4594,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4593,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4594,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4598,9'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_step
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4598,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4599,10'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_step
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4606,5'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_step
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4599,35'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4599,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4600,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4598,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4600,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4606,5'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_step
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4609,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4610,42'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_step
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4617,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4612,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4609,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4613,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4610,15'
          Dst:             mbedtls_ssl_handshake_step
    - functionName:    mbedtls_ssl_handshake_step
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4499
      functionLinenumberEnd: 4582
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         35
      ICount:          175
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_ssl_handle_pending_alert
        - mbedtls_ssl_handshake_client_step
        - mbedtls_ssl_handshake_server_step
        - mbedtls_ssl_write_client_hello
        - ssl_prepare_handshake_step
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4502,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4503,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4506,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4503,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4504,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4506,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4504,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4505,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4506,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4502,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4506,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4509,38'
              BranchSideFuncs:
                - ssl_prepare_handshake_step
                - mbedtls_ssl_handle_pending_alert
                - mbedtls_ssl_handle_pending_alert
                - mbedtls_ssl_handshake_server_step
                - mbedtls_ssl_write_client_hello
                - mbedtls_ssl_handshake_client_step
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4510,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4511,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4514,44'
              BranchSideFuncs:
                - mbedtls_ssl_handle_pending_alert
                - mbedtls_ssl_handle_pending_alert
                - mbedtls_ssl_handshake_server_step
                - mbedtls_ssl_write_client_hello
                - mbedtls_ssl_handshake_client_step
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4515,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4516,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4521,9'
              BranchSideFuncs:
                - mbedtls_ssl_handle_pending_alert
                - mbedtls_ssl_handshake_server_step
                - mbedtls_ssl_write_client_hello
                - mbedtls_ssl_handshake_client_step
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4524,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4525,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_client_hello
                - mbedtls_ssl_handle_pending_alert
                - mbedtls_ssl_handshake_server_step
                - mbedtls_ssl_handshake_client_step
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4555,9'
              BranchSideFuncs:
                - mbedtls_ssl_handle_pending_alert
                - mbedtls_ssl_handshake_server_step
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4528,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4530,17'
              BranchSideFuncs:
                - mbedtls_ssl_handle_pending_alert
                - mbedtls_ssl_handshake_server_step
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4535,54'
              BranchSideFuncs:
                - mbedtls_ssl_write_client_hello
                - mbedtls_ssl_handle_pending_alert
                - mbedtls_ssl_handshake_server_step
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4546,57'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_client_step
                - mbedtls_ssl_handle_pending_alert
                - mbedtls_ssl_handshake_server_step
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4555,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4563,49'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_server_step
                - mbedtls_ssl_handle_pending_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4570,9'
              BranchSideFuncs:
                - mbedtls_ssl_handle_pending_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4570,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4570,16'
              BranchSideFuncs:
                - mbedtls_ssl_handle_pending_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4574,13'
              BranchSideFuncs:
                - mbedtls_ssl_handle_pending_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4574,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4575,52'
              BranchSideFuncs:
                - mbedtls_ssl_handle_pending_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4578,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4509,11'
          Dst:             ssl_prepare_handshake_step
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4514,11'
          Dst:             mbedtls_ssl_handle_pending_alert
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4535,23'
          Dst:             mbedtls_ssl_write_client_hello
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4546,23'
          Dst:             mbedtls_ssl_handshake_client_step
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4563,15'
          Dst:             mbedtls_ssl_handshake_server_step
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4575,19'
          Dst:             mbedtls_ssl_handle_pending_alert
    - functionName:    ssl_prepare_handshake_step
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4464
      functionLinenumberEnd: 4496
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         13
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_ssl_flight_transmit
        - mbedtls_ssl_flush_output
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4482,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4483,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4487,9'
              BranchSideFuncs:
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4487,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4488,9'
              BranchSideFuncs:
                - mbedtls_ssl_flight_transmit
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4495,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4487,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4489,48'
              BranchSideFuncs:
                - mbedtls_ssl_flight_transmit
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4495,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4489,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4490,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4492,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4482,16'
          Dst:             mbedtls_ssl_flush_output
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4489,20'
          Dst:             mbedtls_ssl_flight_transmit
    - functionName:    ssl_session_load
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4388
      functionLinenumberEnd: 4441
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - session
        - omit_header
        - buf
        - len
      BBCount:         17
      ICount:          156
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - memcmp
        - ssl_tls12_session_load
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4394,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4395,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4398,10'
              BranchSideFuncs:
                - memcmp
                - ssl_tls12_session_load
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4398,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4403,23'
              BranchSideFuncs:
                - ssl_tls12_session_load
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4417,23'
              BranchSideFuncs:
                - ssl_tls12_session_load
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4403,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4404,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4407,20'
              BranchSideFuncs:
                - memcmp
                - ssl_tls12_session_load
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4407,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4409,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4411,11'
              BranchSideFuncs:
                - ssl_tls12_session_load
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4417,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4418,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4420,71'
              BranchSideFuncs:
                - ssl_tls12_session_load
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4427,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4430,43'
              BranchSideFuncs:
                - ssl_tls12_session_load
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4439,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4407,13'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4430,20'
          Dst:             ssl_tls12_session_load
    - functionName:    mbedtls_ssl_session_load
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4449
      functionLinenumberEnd: 4456
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - session
        - buf
        - len
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_session_free
        - ssl_session_load
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4452,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4452,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4453,34'
              BranchSideFuncs:
                - mbedtls_ssl_session_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4450,15'
          Dst:             ssl_session_load
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4453,9'
          Dst:             mbedtls_ssl_session_free
    - functionName:    ssl_session_save
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4297
      functionLinenumberEnd: 4364
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
        - omit_header
        - buf
        - buf_len
        - olen
      BBCount:         23
      ICount:          180
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - ssl_tls12_session_save
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4305,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4306,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4309,10'
              BranchSideFuncs:
                - ssl_tls12_session_save
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4309,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4313,14'
              BranchSideFuncs:
                - ssl_tls12_session_save
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4325,10'
              BranchSideFuncs:
                - ssl_tls12_session_save
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4315,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4316,20'
              BranchSideFuncs:
                - ssl_tls12_session_save
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4320,5'
              BranchSideFuncs:
                - ssl_tls12_session_save
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4328,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4329,16'
              BranchSideFuncs:
                - ssl_tls12_session_save
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4336,22'
              BranchSideFuncs:
                - ssl_tls12_session_save
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4336,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4336,41'
              BranchSideFuncs:
                - ssl_tls12_session_save
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4336,19'
              BranchSideFuncs:
                - ssl_tls12_session_save
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4337,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4340,44'
              BranchSideFuncs:
                - ssl_tls12_session_save
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4355,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:4359,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4360,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:4363,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4340,21'
          Dst:             ssl_tls12_session_save
    - functionName:    mbedtls_ssl_session_save
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4373
      functionLinenumberEnd: 4374
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
        - buf
        - buf_len
        - olen
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ssl_session_save
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:4374,12'
          Dst:             ssl_session_save
    - functionName:    mbedtls_ssl_get_session
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3349
      functionLinenumberEnd: 3382
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - dst
      BBCount:         17
      ICount:          99
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_ssl_session_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3352,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3353,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3356,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3353,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3354,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3356,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3354,30'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3355,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3356,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3352,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3356,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3370,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_copy
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3370,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3371,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3374,36'
              BranchSideFuncs:
                - mbedtls_ssl_session_copy
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3375,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3376,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3380,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3374,11'
          Dst:             mbedtls_ssl_session_copy
    - functionName:    mbedtls_ssl_session_copy
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         9
      ICount:          78
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_calloc
        - mbedtls_ssl_session_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:267,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:269,31'
              BranchSideFuncs:
                - mbedtls_calloc
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:316,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:270,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:271,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:274,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:231,5'
          Dst:             mbedtls_ssl_session_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:269,13'
          Dst:             mbedtls_calloc
    - functionName:    mbedtls_ssl_get_peer_cert
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3333
      functionLinenumberEnd: 3343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3334,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3334,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3335,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3334,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3335,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3341,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_max_in_record_payload
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3313
      functionLinenumberEnd: 3328
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_get_input_max_frag_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3323,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3323,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3324,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3321,24'
          Dst:             mbedtls_ssl_get_input_max_frag_len
    - functionName:    mbedtls_ssl_get_input_max_frag_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3190
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         21
      ICount:          128
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - ssl_mfl_code_to_length
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3167,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3168,9'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3174,9'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3167,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3169,39'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3174,9'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3174,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3175,43'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3182,9'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3176,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3177,23'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3179,5'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3182,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3183,43'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3189,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3184,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3185,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3187,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3169,16'
          Dst:             ssl_mfl_code_to_length
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3175,20'
          Dst:             ssl_mfl_code_to_length
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3183,20'
          Dst:             ssl_mfl_code_to_length
    - functionName:    ssl_mfl_code_to_length
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mfl
      BBCount:         8
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:211,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:213,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:215,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:217,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:219,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:221,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:223,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_max_out_record_payload
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3241
      functionLinenumberEnd: 3310
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         24
      ICount:          139
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_ssl_get_current_mtu
        - mbedtls_ssl_get_output_max_frag_len
        - mbedtls_ssl_get_record_expansion
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3253,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3254,19'
              BranchSideFuncs:
                - mbedtls_ssl_get_current_mtu
                - mbedtls_ssl_get_current_mtu
                - mbedtls_ssl_get_record_expansion
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3266,9'
              BranchSideFuncs:
                - mbedtls_ssl_get_current_mtu
                - mbedtls_ssl_get_current_mtu
                - mbedtls_ssl_get_record_expansion
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3266,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3267,9'
              BranchSideFuncs:
                - mbedtls_ssl_get_current_mtu
                - mbedtls_ssl_get_current_mtu
                - mbedtls_ssl_get_record_expansion
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3283,37'
              BranchSideFuncs:
                - mbedtls_ssl_get_current_mtu
                - mbedtls_ssl_get_current_mtu
                - mbedtls_ssl_get_record_expansion
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3266,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3278,21'
              BranchSideFuncs:
                - mbedtls_ssl_get_current_mtu
                - mbedtls_ssl_get_current_mtu
                - mbedtls_ssl_get_record_expansion
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3283,37'
              BranchSideFuncs:
                - mbedtls_ssl_get_current_mtu
                - mbedtls_ssl_get_current_mtu
                - mbedtls_ssl_get_record_expansion
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3283,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3284,56'
              BranchSideFuncs:
                - mbedtls_ssl_get_current_mtu
                - mbedtls_ssl_get_record_expansion
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3309,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3288,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3289,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3292,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3292,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3293,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3297,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3297,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3298,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3300,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3251,24'
          Dst:             mbedtls_ssl_get_output_max_frag_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3283,9'
          Dst:             mbedtls_ssl_get_current_mtu
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3284,28'
          Dst:             mbedtls_ssl_get_current_mtu
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3285,25'
          Dst:             mbedtls_ssl_get_record_expansion
    - functionName:    mbedtls_ssl_get_output_max_frag_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3193
      functionLinenumberEnd: 3213
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         13
      ICount:          102
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ssl_mfl_code_to_length
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3202,34'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3203,32'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3208,9'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3202,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3204,42'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3208,9'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3208,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3208,40'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3209,32'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
                - ssl_mfl_code_to_length
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3208,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3208,9'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3210,42'
              BranchSideFuncs:
                - ssl_mfl_code_to_length
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3199,15'
          Dst:             ssl_mfl_code_to_length
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3203,9'
          Dst:             ssl_mfl_code_to_length
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3204,19'
          Dst:             ssl_mfl_code_to_length
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3209,9'
          Dst:             ssl_mfl_code_to_length
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3210,19'
          Dst:             ssl_mfl_code_to_length
    - functionName:    mbedtls_ssl_get_current_mtu
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3219
      functionLinenumberEnd: 3237
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         20
      ICount:          129
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3221,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3222,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3227,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3222,49'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3223,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3224,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3221,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3224,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3227,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3227,32'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3227,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3228,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3227,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3228,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3231,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3231,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3232,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3235,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3235,12'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3236,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3236,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_version
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3112
      functionLinenumberEnd: 3132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          55
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3114,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3115,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3124,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3115,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3117,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3119,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3124,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3126,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3128,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3130,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_ciphersuite
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3103
      functionLinenumberEnd: 3109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ssl_get_ciphersuite_name
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3104,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3104,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3105,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3104,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3105,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3108,45'
              BranchSideFuncs:
                - mbedtls_ssl_get_ciphersuite_name
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:3108,12'
          Dst:             mbedtls_ssl_get_ciphersuite_name
    - functionName:    mbedtls_ssl_get_ciphersuite_id_from_ssl
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3094
      functionLinenumberEnd: 3100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3095,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3095,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3096,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3095,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3096,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3099,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_verify_result
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3081
      functionLinenumberEnd: 3091
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3082,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3083,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3086,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:3086,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3087,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:3090,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_set_export_keys_cb
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3033
      functionLinenumberEnd: 3036
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - f_export_keys
        - p_export_keys
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_legacy_renegotiation
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2978
      functionLinenumberEnd: 2980
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - conf
        - allow_legacy
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_max_frag_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2965
      functionLinenumberEnd: 2974
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - conf
        - mfl_code
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ssl_mfl_code_to_length
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2966,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2967,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2968,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2966,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2968,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2971,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2967,9'
          Dst:             ssl_mfl_code_to_length
    - functionName:    mbedtls_ssl_conf_cert_req_ca_list
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2944
      functionLinenumberEnd: 2946
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - conf
        - cert_req_ca_list
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_set_hostname
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2774
      functionLinenumberEnd: 2811
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - hostname
      BBCount:         17
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_calloc
        - mbedtls_zeroize_and_free
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2780,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2781,31'
              BranchSideFuncs:
                - strlen
                - mbedtls_calloc
                - strlen
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2791,9'
              BranchSideFuncs:
                - mbedtls_calloc
                - strlen
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2783,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2784,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2786,5'
              BranchSideFuncs:
                - mbedtls_calloc
                - strlen
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2791,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2792,34'
              BranchSideFuncs:
                - strlen
                - mbedtls_zeroize_and_free
                - mbedtls_calloc
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2797,9'
              BranchSideFuncs:
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2797,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2798,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2800,43'
              BranchSideFuncs:
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2801,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2802,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2805,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2781,24'
          Dst:             strlen
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2792,49'
          Dst:             strlen
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2792,9'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2800,25'
          Dst:             mbedtls_calloc
    - functionName:    mbedtls_ssl_conf_groups
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2765
      functionLinenumberEnd: 2770
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - group_list
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_sig_algs
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2733
      functionLinenumberEnd: 2738
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - sig_algs
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_cipher_get_cipher_mode
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/cipher.h:700,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:701,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:704,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_mode_from_transform
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2417
      functionLinenumberEnd: 2430
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - transform
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_cipher_get_cipher_mode
        - mbedtls_ssl_get_actual_mode
        - mbedtls_ssl_get_base_mode
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2422,9'
          Dst:             mbedtls_cipher_get_cipher_mode
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2418,36'
          Dst:             mbedtls_ssl_get_base_mode
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2430,12'
          Dst:             mbedtls_ssl_get_actual_mode
    - functionName:    mbedtls_ssl_conf_psk_cb
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2352
      functionLinenumberEnd: 2355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - f_psk
        - p_psk
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_remove_psk
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2221
      functionLinenumberEnd: 2239
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_zeroize_and_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2233,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2233,9'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2234,34'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2234,9'
          Dst:             mbedtls_zeroize_and_free
    - functionName:    mbedtls_ssl_set_hs_psk
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2243
      functionLinenumberEnd: 2302
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - psk
        - psk_len
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_calloc
        - ssl_remove_psk
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2251,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2251,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2252,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2251,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2252,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2255,9'
              BranchSideFuncs:
                - ssl_remove_psk
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2255,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2256,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2259,20'
              BranchSideFuncs:
                - ssl_remove_psk
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2293,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2294,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2297,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2259,5'
          Dst:             ssl_remove_psk
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2293,32'
          Dst:             mbedtls_calloc
    - functionName:    ssl_conf_remove_psk
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2132
      functionLinenumberEnd: 2153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_free
        - mbedtls_zeroize_and_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2141,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2142,34'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2148,9'
              BranchSideFuncs:
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2148,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2148,9'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2149,22'
              BranchSideFuncs:
                - mbedtls_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2142,9'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2149,9'
          Dst:             mbedtls_free
    - functionName:    ssl_conf_set_psk_identity
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2163
      functionLinenumberEnd: 2181
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - conf
        - psk_identity
        - psk_identity_len
      BBCount:         15
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_calloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2165,44'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2166,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2169,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2166,44'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2167,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2169,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2167,42'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2168,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2169,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2165,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2169,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2172,44'
              BranchSideFuncs:
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2173,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2174,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2177,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2172,26'
          Dst:             mbedtls_calloc
    - functionName:    mbedtls_ssl_conf_psk
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2186
      functionLinenumberEnd: 2218
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - conf
        - psk
        - psk_len
        - psk_identity
        - psk_identity_len
      BBCount:         17
      ICount:          113
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_calloc
        - mbedtls_ssl_conf_has_static_psk
        - ssl_conf_remove_psk
        - ssl_conf_set_psk_identity
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2190,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2191,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2195,9'
              BranchSideFuncs:
                - mbedtls_calloc
                - ssl_conf_set_psk_identity
                - ssl_conf_remove_psk
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2195,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2196,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2198,9'
              BranchSideFuncs:
                - mbedtls_calloc
                - ssl_conf_set_psk_identity
                - ssl_conf_remove_psk
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2198,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2199,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2201,9'
              BranchSideFuncs:
                - mbedtls_calloc
                - ssl_conf_set_psk_identity
                - ssl_conf_remove_psk
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2201,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2202,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2205,40'
              BranchSideFuncs:
                - mbedtls_calloc
                - ssl_conf_set_psk_identity
                - ssl_conf_remove_psk
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2205,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2206,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2208,21'
              BranchSideFuncs:
                - ssl_conf_set_psk_identity
                - ssl_conf_remove_psk
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2213,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2214,29'
              BranchSideFuncs:
                - ssl_conf_remove_psk
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2217,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2190,9'
          Dst:             mbedtls_ssl_conf_has_static_psk
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2205,22'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2212,11'
          Dst:             ssl_conf_set_psk_identity
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2214,9'
          Dst:             ssl_conf_remove_psk
    - functionName:    mbedtls_ssl_set_hs_ecjpake_password
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2083
      functionLinenumberEnd: 2106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - pw
        - pw_len
      BBCount:         17
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_ecjpake_setup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2086,32'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2086,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2087,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2086,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2087,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2091,10'
              BranchSideFuncs:
                - mbedtls_ecjpake_setup
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2091,22'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2091,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2092,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2091,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2092,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2095,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_setup
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:2095,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2096,14'
              BranchSideFuncs:
                - mbedtls_ecjpake_setup
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:2098,14'
              BranchSideFuncs:
                - mbedtls_ecjpake_setup
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:2101,12'
          Dst:             mbedtls_ecjpake_setup
    - functionName:    mbedtls_ssl_set_verify
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1955
      functionLinenumberEnd: 1958
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - f_vrfy
        - p_vrfy
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_ca_chain
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1894
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - ca_chain
        - ca_crl
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_append_key_cert
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1841
      functionLinenumberEnd: 1872
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
        - cert
        - key
      BBCount:         14
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_calloc
        - ssl_key_cert_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1844,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1846,28'
              BranchSideFuncs:
                - ssl_key_cert_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1851,16'
              BranchSideFuncs:
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1852,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1853,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1856,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1861,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1862,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1864,38'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1865,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1866,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1868,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1846,9'
          Dst:             ssl_key_cert_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1851,16'
          Dst:             mbedtls_calloc
    - functionName:    mbedtls_ssl_conf_own_cert
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1877
      functionLinenumberEnd: 1878
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - own_cert
        - pk_key
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ssl_append_key_cert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1878,12'
          Dst:             ssl_append_key_cert
    - functionName:    mbedtls_ssl_conf_cert_profile
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1821
      functionLinenumberEnd: 1823
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - profile
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_ciphersuites
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1791
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - ciphersuites
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_set_session
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1747
      functionLinenumberEnd: 1784
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - session
      BBCount:         17
      ICount:          99
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_ssl_session_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1750,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1751,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1754,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1751,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1752,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1754,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1752,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1753,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1754,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1750,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1754,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1757,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_copy
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1757,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1758,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1776,41'
              BranchSideFuncs:
                - mbedtls_ssl_session_copy
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1776,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1778,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1781,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1776,16'
          Dst:             mbedtls_ssl_session_copy
    - functionName:    mbedtls_ssl_conf_session_cache
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1738
      functionLinenumberEnd: 1742
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - p_cache
        - f_get_cache
        - f_set_cache
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_set_timer_cb
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1724
      functionLinenumberEnd: 1731
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - p_timer
        - f_set_timer
        - f_get_timer
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ssl_set_timer
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1730,5'
          Dst:             mbedtls_ssl_set_timer
    - functionName:    mbedtls_ssl_conf_read_timeout
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1718
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - conf
        - timeout
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_set_mtu
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1710
      functionLinenumberEnd: 1712
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - mtu
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_set_bio
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1706
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - p_bio
        - f_send
        - f_recv
        - f_recv_timeout
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_dbg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1694
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - f_dbg
        - p_dbg
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_rng
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1683
      functionLinenumberEnd: 1686
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - f_rng
        - p_rng
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_verify
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1674
      functionLinenumberEnd: 1677
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - f_vrfy
        - p_vrfy
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_authmode
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1666
      functionLinenumberEnd: 1668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - conf
        - authmode
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_handshake_timeout
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1659
      functionLinenumberEnd: 1662
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - conf
        - min
        - max
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_set_datagram_packing
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1653
      functionLinenumberEnd: 1655
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - allow_packing
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_dtls_badmac_limit
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1647
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - conf
        - limit
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_dtls_anti_replay
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1639
      functionLinenumberEnd: 1641
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - conf
        - mode
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_session_reset
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1620
      functionLinenumberEnd: 1621
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ssl_session_reset_int
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1621,12'
          Dst:             mbedtls_ssl_session_reset_int
    - functionName:    mbedtls_ssl_session_reset_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1565
      functionLinenumberEnd: 1613
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - partial
      BBCount:         12
      ICount:          111
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_free
        - mbedtls_ssl_session_free
        - mbedtls_ssl_session_reset_msg_layer
        - ssl_handshake_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1586,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1587,34'
              BranchSideFuncs:
                - mbedtls_ssl_session_free
                - mbedtls_free
                - ssl_handshake_init
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1597,9'
              BranchSideFuncs:
                - ssl_handshake_init
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1601,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1602,22'
              BranchSideFuncs:
                - mbedtls_free
                - ssl_handshake_init
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1608,35'
              BranchSideFuncs:
                - ssl_handshake_init
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1608,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1609,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1612,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1571,5'
          Dst:             mbedtls_ssl_session_reset_msg_layer
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1587,9'
          Dst:             mbedtls_ssl_session_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1588,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1602,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1608,16'
          Dst:             ssl_handshake_init
    - functionName:    mbedtls_ssl_session_reset_msg_layer
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1484
      functionLinenumberEnd: 1562
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - partial
      BBCount:         9
      ICount:          125
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_free
        - mbedtls_ssl_dtls_replay_reset
        - mbedtls_ssl_reset_in_out_pointers
        - mbedtls_ssl_set_timer
        - mbedtls_ssl_transform_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1517,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1518,9'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_replay_reset
                - mbedtls_ssl_transform_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1522,5'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_replay_reset
                - mbedtls_ssl_transform_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1537,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1537,9'
              BranchSideFuncs:
                - mbedtls_ssl_transform_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1538,36'
              BranchSideFuncs:
                - mbedtls_ssl_transform_free
                - mbedtls_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1498,5'
          Dst:             mbedtls_ssl_set_timer
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1500,5'
          Dst:             mbedtls_ssl_reset_in_out_pointers
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1533,5'
          Dst:             mbedtls_ssl_dtls_replay_reset
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1538,9'
          Dst:             mbedtls_ssl_transform_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1539,9'
          Dst:             mbedtls_free
    - functionName:    ssl_handshake_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         41
      ICount:          254
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - mbedtls_calloc
        - mbedtls_free
        - mbedtls_ssl_handshake_free
        - mbedtls_ssl_reset_checksum
        - mbedtls_ssl_session_free
        - mbedtls_ssl_session_init
        - mbedtls_ssl_set_timer
        - mbedtls_ssl_transform_free
        - mbedtls_ssl_transform_init
        - ssl_handshake_params_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1055,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1056,36'
              BranchSideFuncs:
                - mbedtls_ssl_transform_free
                - mbedtls_ssl_session_init
                - ssl_handshake_params_init
                - mbedtls_ssl_transform_init
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_set_timer
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_ssl_handshake_free
                - mbedtls_ssl_session_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1059,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_init
                - ssl_handshake_params_init
                - mbedtls_ssl_transform_init
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_set_timer
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_ssl_handshake_free
                - mbedtls_ssl_session_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1059,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1060,34'
              BranchSideFuncs:
                - mbedtls_ssl_session_free
                - mbedtls_ssl_session_init
                - ssl_handshake_params_init
                - mbedtls_ssl_transform_init
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_set_timer
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_ssl_handshake_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1062,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_init
                - ssl_handshake_params_init
                - mbedtls_ssl_transform_init
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_set_timer
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_ssl_handshake_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1062,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1063,36'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_free
                - mbedtls_ssl_session_init
                - ssl_handshake_params_init
                - mbedtls_ssl_transform_init
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_set_timer
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_calloc
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1071,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_init
                - ssl_handshake_params_init
                - mbedtls_ssl_transform_init
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_set_timer
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1071,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1072,36'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_ssl_session_init
                - ssl_handshake_params_init
                - mbedtls_ssl_transform_init
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_set_timer
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_calloc
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1076,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_init
                - ssl_handshake_params_init
                - mbedtls_ssl_transform_init
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_set_timer
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1076,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1077,34'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_ssl_session_init
                - ssl_handshake_params_init
                - mbedtls_ssl_transform_init
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_set_timer
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_calloc
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1080,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_init
                - ssl_handshake_params_init
                - mbedtls_ssl_transform_init
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_set_timer
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1080,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1081,26'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_ssl_session_init
                - ssl_handshake_params_init
                - mbedtls_ssl_transform_init
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_set_timer
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1091,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_init
                - ssl_handshake_params_init
                - mbedtls_ssl_transform_init
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_set_timer
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1091,42'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1093,9'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1096,9'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1093,42'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1095,9'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1096,9'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1091,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1096,9'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1123,30'
              BranchSideFuncs:
                - mbedtls_ssl_session_init
                - ssl_handshake_params_init
                - mbedtls_ssl_transform_init
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1132,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1133,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1145,9'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1145,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1146,45'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1266,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1148,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1149,13'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1151,13'
              BranchSideFuncs:
                - mbedtls_ssl_set_timer
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1056,9'
          Dst:             mbedtls_ssl_transform_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1060,9'
          Dst:             mbedtls_ssl_session_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1063,9'
          Dst:             mbedtls_ssl_handshake_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1072,36'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1077,34'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1081,26'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1098,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1102,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1106,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1123,5'
          Dst:             mbedtls_ssl_session_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1124,5'
          Dst:             ssl_handshake_params_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1127,5'
          Dst:             mbedtls_ssl_transform_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1131,11'
          Dst:             mbedtls_ssl_reset_checksum
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1154,9'
          Dst:             mbedtls_ssl_set_timer
    - functionName:    mbedtls_ssl_session_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1044
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_transform_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - transform
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_cipher_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1028,5'
          Dst:             mbedtls_cipher_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1029,5'
          Dst:             mbedtls_cipher_init
    - functionName:    mbedtls_ssl_reset_checksum
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_md_free
        - mbedtls_md_info_from_type
        - mbedtls_md_init
        - mbedtls_md_setup
        - mbedtls_md_starts
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:859,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:860,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:862,30'
              BranchSideFuncs:
                - mbedtls_md_starts
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:863,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:864,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:892,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:854,5'
          Dst:             mbedtls_md_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:855,5'
          Dst:             mbedtls_md_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:857,28'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:856,11'
          Dst:             mbedtls_md_setup
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:862,11'
          Dst:             mbedtls_md_starts
    - functionName:    ssl_conf_check
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1350
      functionLinenumberEnd: 1388
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ssl_conf_version_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1353,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1354,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1380,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1380,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1381,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1387,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1352,11'
          Dst:             ssl_conf_version_check
    - functionName:    mbedtls_ssl_setup
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1396
      functionLinenumberEnd: 1473
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - conf
      BBCount:         17
      ICount:          157
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_calloc
        - mbedtls_free
        - mbedtls_ssl_reset_in_out_pointers
        - ssl_conf_check
        - ssl_handshake_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1403,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1404,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1406,24'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_ssl_reset_in_out_pointers
                - ssl_handshake_init
                - mbedtls_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1419,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1420,9'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1428,38'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_ssl_reset_in_out_pointers
                - ssl_handshake_init
                - mbedtls_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1429,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1430,9'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1435,39'
              BranchSideFuncs:
                - mbedtls_ssl_reset_in_out_pointers
                - ssl_handshake_init
                - mbedtls_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:1441,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1442,9'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:1445,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1403,16'
          Dst:             ssl_conf_check
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1418,19'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1428,20'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1435,5'
          Dst:             mbedtls_ssl_reset_in_out_pointers
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1441,16'
          Dst:             ssl_handshake_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1448,5'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:1449,5'
          Dst:             mbedtls_free
    - functionName:    mbedtls_ssl_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1306
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_add_hs_msg_to_checksum
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - hs_type
        - msg
        - msg_len
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_add_hs_hdr_to_checksum
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:825,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:826,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:828,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:824,11'
          Dst:             mbedtls_ssl_add_hs_hdr_to_checksum
    - functionName:    mbedtls_ssl_add_hs_hdr_to_checksum
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - hs_type
        - total_hs_len
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_update_checksum_sha256
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 942
      functionLinenumberEnd: 947
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_md_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:947,12'
          Dst:             mbedtls_md_update
    - functionName:    mbedtls_ssl_optimize_checksum
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - ciphersuite_info
      BBCount:         6
      ICount:          33
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:793,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:794,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:798,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_extension_mask
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - extension_type
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ssl_get_extension_id
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls.c:609,17'
          Dst:             mbedtls_ssl_get_extension_id
    - functionName:    mbedtls_ssl_get_extension_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - extension_type
      BBCount:         31
      ICount:          158
      EdgeCount:       60
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:517,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:519,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:522,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:525,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:528,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:531,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:534,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:537,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:540,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:543,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:546,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:549,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:552,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:555,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:558,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:561,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:564,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:567,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:570,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:573,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:576,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:579,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:582,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:585,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:588,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:591,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:594,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:597,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:600,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:604,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_tls_prf
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - prf
        - secret
        - slen
        - label
        - random
        - rlen
        - dstbuf
        - dlen
      BBCount:         7
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls.c:474,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:483,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls.c:488,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_own_key
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1651
      functionLinenumberEnd: 1660
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1654,32'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1654,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1657,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1654,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1655,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1657,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1660,12'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1660,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1660,38'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_own_cert
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1664
      functionLinenumberEnd: 1673
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1667,32'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1667,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1670,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1667,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1668,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1670,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1673,12'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1673,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1673,38'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_write_handshake_msg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1453
      functionLinenumberEnd: 1454
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ssl_write_handshake_msg_ext
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_misc.h:1454,12'
          Dst:             mbedtls_ssl_write_handshake_msg_ext
    - functionName:    mbedtls_ssl_ciphersuite_cert_req_allowed
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         10
      ICount:          47
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:78,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:85,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:85,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:85,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:85,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:85,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:85,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:88,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_tls12_sig_alg_is_supported
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2514
      functionLinenumberEnd: 2570
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - sig_alg
      BBCount:         9
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2519,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2532,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2537,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2551,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2554,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2562,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2566,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_sig_algs
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2361
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_check_server_ecdh_params
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1788
      functionLinenumberEnd: 1814
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         14
      ICount:          62
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ssl_check_curve
        - mbedtls_ssl_get_tls_id_from_ecp_group_id
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1798,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1799,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1803,5'
              BranchSideFuncs:
                - mbedtls_ssl_check_curve
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1806,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1807,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1810,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1797,14'
          Dst:             mbedtls_ssl_get_tls_id_from_ecp_group_id
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1806,9'
          Dst:             mbedtls_ssl_check_curve
    - functionName:    mbedtls_ssl_sig_alg_is_supported
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2576
      functionLinenumberEnd: 2592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - sig_alg
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_tls12_sig_alg_is_supported
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2579,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2580,55'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_sig_alg_is_supported.25803
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2589,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_misc.h:2580,16'
          Dst:             mbedtls_ssl_tls12_sig_alg_is_supported
    - functionName:    mbedtls_ssl_sig_alg_is_offered
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2460
      functionLinenumberEnd: 2472
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - proposed_sig_alg
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ssl_get_sig_algs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2462,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2463,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2466,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2466,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2467,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2471,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2467,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2468,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2470,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_misc.h:2461,31'
          Dst:             mbedtls_ssl_get_sig_algs
    - functionName:    mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2476
      functionLinenumberEnd: 2509
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig_alg
        - pk_type
        - md_alg
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_md_alg_from_hash
        - mbedtls_ssl_pk_alg_from_sig
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2480,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2480,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2484,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2480,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2481,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2484,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2484,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2506,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_misc.h:2477,16'
          Dst:             mbedtls_ssl_pk_alg_from_sig
        - Src:             'third_party/mbedtls/repo/library/ssl_misc.h:2478,15'
          Dst:             mbedtls_ssl_md_alg_from_hash
    - functionName:    mbedtls_ssl_ciphersuite_uses_server_signature
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         7
      ICount:          35
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:142,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:146,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:146,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:146,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:149,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_parse_server_ecdh_params
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1829
      functionLinenumberEnd: 1858
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - p
        - end
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ecdh_read_params
        - ssl_check_server_ecdh_params
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1840,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1842,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1851,38'
              BranchSideFuncs:
                - ssl_check_server_ecdh_params
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1851,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1852,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1857,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1840,16'
          Dst:             mbedtls_ecdh_read_params
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1851,9'
          Dst:             ssl_check_server_ecdh_params
    - functionName:    ssl_parse_server_psk_hint
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1868
      functionLinenumberEnd: 1901
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - p
        - end
      BBCount:         10
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1878,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1879,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1883,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1886,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1887,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1897,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_parse_ecjpake_kkpp
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         12
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ecjpake_read_round_one
        - mbedtls_free
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:866,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:868,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:873,18'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_ecjpake_read_round_one
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:894,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:896,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:904,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:873,5'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:894,16'
          Dst:             mbedtls_ecjpake_read_round_one
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:897,9'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    ssl_parse_supported_point_formats_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         23
      ICount:          135
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_ecjpake_set_point_format
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:820,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:820,31'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:821,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:820,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:821,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:826,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ecjpake_set_point_format
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:829,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:830,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ecjpake_set_point_format
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:849,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:830,49'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:831,13'
              BranchSideFuncs:
                - mbedtls_ecjpake_set_point_format
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:834,53'
              BranchSideFuncs:
                - mbedtls_ecjpake_set_point_format
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:830,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:834,53'
              BranchSideFuncs:
                - mbedtls_ecjpake_set_point_format
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:845,18'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ecjpake_set_point_format
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:822,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:838,13'
          Dst:             mbedtls_ecjpake_set_point_format
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:850,5'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    ssl_parse_max_fragment_length_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         13
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:665,62'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:666,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:668,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:666,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:667,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:668,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:665,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:668,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:677,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:670,9'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    ssl_parse_renegotiation_info
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         11
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:639,22'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:639,25'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:640,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:639,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:640,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:649,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:642,13'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    mbedtls_ssl_hs_hdr_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionLinenumberEnd: 1728
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1721,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1722,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1727,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_parse_hello_verify_request
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         35
      ICount:          200
      EdgeCount:       41
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_calloc
        - mbedtls_free
        - mbedtls_ssl_hs_hdr_len
        - mbedtls_ssl_recv_flight_completed
        - mbedtls_ssl_reset_checksum
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1110,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1111,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1124,5'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_recv_flight_completed
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1133,39'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1133,42'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_recv_flight_completed
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1142,20'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_recv_flight_completed
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1133,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1134,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1142,20'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_recv_flight_completed
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1143,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1144,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1150,5'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1155,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1156,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1160,12'
              BranchSideFuncs:
                - mbedtls_ssl_reset_checksum
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1166,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1167,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1171,39'
              BranchSideFuncs:
                - mbedtls_ssl_recv_flight_completed
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1095,44'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1110,9'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1113,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1136,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1146,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1152,5'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1154,30'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1165,11'
          Dst:             mbedtls_ssl_reset_checksum
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1171,5'
          Dst:             mbedtls_ssl_recv_flight_completed
    - functionName:    mbedtls_ssl_chk_buf_ptr
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cur
        - end
        - need
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:506,24'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:506,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:506,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_write_certificate_verify
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3239
      functionLinenumberEnd: 3370
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         42
      ICount:          299
      EdgeCount:       51
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_pk_sign_restartable
        - mbedtls_ssl_ciphersuite_cert_req_allowed
        - mbedtls_ssl_derive_keys
        - mbedtls_ssl_own_cert
        - mbedtls_ssl_own_key
        - mbedtls_ssl_sig_from_pk
        - mbedtls_ssl_write_handshake_msg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3264,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3265,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3269,51'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_cert_req_allowed
                - mbedtls_ssl_own_cert.25800
                - mbedtls_ssl_own_key
                - mbedtls_ssl_own_key
                - mbedtls_ssl_sig_from_pk
                - mbedtls_ssl_own_key
                - mbedtls_pk_sign_restartable
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3269,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3270,9'
              BranchSideFuncs:
                - mbedtls_ssl_own_cert.25800
                - mbedtls_ssl_own_key
                - mbedtls_ssl_own_key
                - mbedtls_ssl_sig_from_pk
                - mbedtls_ssl_own_key
                - mbedtls_pk_sign_restartable
                - mbedtls_ssl_write_handshake_msg.25801
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3275,9'
              BranchSideFuncs:
                - mbedtls_ssl_own_cert.25800
                - mbedtls_ssl_own_key
                - mbedtls_ssl_own_key
                - mbedtls_ssl_sig_from_pk
                - mbedtls_ssl_own_key
                - mbedtls_pk_sign_restartable
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3275,42'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3276,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3277,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3275,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3277,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3282,29'
              BranchSideFuncs:
                - mbedtls_ssl_own_key
                - mbedtls_ssl_own_key
                - mbedtls_ssl_sig_from_pk
                - mbedtls_ssl_own_key
                - mbedtls_pk_sign_restartable
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3282,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3283,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3298,11'
              BranchSideFuncs:
                - mbedtls_ssl_own_key
                - mbedtls_ssl_sig_from_pk
                - mbedtls_ssl_own_key
                - mbedtls_pk_sign_restartable
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3299,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3300,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3320,9'
              BranchSideFuncs:
                - mbedtls_ssl_own_key
                - mbedtls_ssl_sig_from_pk
                - mbedtls_ssl_own_key
                - mbedtls_pk_sign_restartable
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3320,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3321,16'
              BranchSideFuncs:
                - mbedtls_ssl_own_key
                - mbedtls_ssl_sig_from_pk
                - mbedtls_ssl_own_key
                - mbedtls_pk_sign_restartable
                - mbedtls_ssl_write_handshake_msg.25801
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3324,16'
              BranchSideFuncs:
                - mbedtls_ssl_own_key
                - mbedtls_ssl_sig_from_pk
                - mbedtls_ssl_own_key
                - mbedtls_pk_sign_restartable
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3339,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3345,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3354,5'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3362,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3363,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3367,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3264,16'
          Dst:             mbedtls_ssl_derive_keys
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3269,10'
          Dst:             mbedtls_ssl_ciphersuite_cert_req_allowed
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3276,9'
          Dst:             mbedtls_ssl_own_cert
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3282,9'
          Dst:             mbedtls_ssl_own_key
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3327,47'
          Dst:             mbedtls_ssl_own_key
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3327,23'
          Dst:             mbedtls_ssl_sig_from_pk
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3339,44'
          Dst:             mbedtls_ssl_own_key
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3339,16'
          Dst:             mbedtls_pk_sign_restartable
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3362,16'
          Dst:             mbedtls_ssl_write_handshake_msg
    - functionName:    ssl_write_client_key_exchange
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2704
      functionLinenumberEnd: 3210
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         65
      ICount:          412
      EdgeCount:       80
      CyclomaticComplexity: 17
      functionsReached:
        - mbedtls_ecdh_calc_secret
        - mbedtls_ecdh_make_public
        - mbedtls_ecjpake_derive_secret
        - mbedtls_ecjpake_write_round_two
        - mbedtls_ssl_ciphersuite_uses_psk
        - mbedtls_ssl_conf_has_static_psk
        - mbedtls_ssl_psk_derive_premaster
        - mbedtls_ssl_write_handshake_msg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2752,74'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2753,9'
              BranchSideFuncs:
                - mbedtls_ecdh_make_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_write_handshake_msg.25801
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2832,20'
              BranchSideFuncs:
                - mbedtls_ecdh_make_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2753,76'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2754,9'
              BranchSideFuncs:
                - mbedtls_ecdh_make_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_write_handshake_msg.25801
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2832,20'
              BranchSideFuncs:
                - mbedtls_ecdh_make_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2754,73'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2755,9'
              BranchSideFuncs:
                - mbedtls_ecdh_make_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_write_handshake_msg.25801
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2832,20'
              BranchSideFuncs:
                - mbedtls_ecdh_make_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2752,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2832,20'
              BranchSideFuncs:
                - mbedtls_ecdh_make_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_write_handshake_msg.25801
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3021,42'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_psk
                - mbedtls_ecjpake_write_round_two
                - mbedtls_ecjpake_derive_secret
                - mbedtls_ssl_write_handshake_msg.25801
                - mbedtls_ssl_conf_has_static_psk
                - mbedtls_ssl_psk_derive_premaster
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2848,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2849,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2858,9'
              BranchSideFuncs:
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2872,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2877,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2886,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3021,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3025,45'
              BranchSideFuncs:
                - mbedtls_ssl_conf_has_static_psk
                - mbedtls_ssl_psk_derive_premaster
                - mbedtls_ssl_write_handshake_msg.25801
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3153,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_write_round_two
                - mbedtls_ecjpake_derive_secret
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3025,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3029,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3032,20'
              BranchSideFuncs:
                - mbedtls_ssl_psk_derive_premaster
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3035,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3036,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3041,38'
              BranchSideFuncs:
                - mbedtls_ssl_psk_derive_premaster
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3050,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3051,25'
              BranchSideFuncs:
                - mbedtls_ssl_psk_derive_premaster
                - mbedtls_ssl_write_handshake_msg.25801
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3128,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3133,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3136,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3141,5'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3153,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3154,20'
              BranchSideFuncs:
                - mbedtls_ecjpake_write_round_two
                - mbedtls_ecjpake_derive_secret
                - mbedtls_ssl_write_handshake_msg.25801
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3191,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3175,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3176,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3180,46'
              BranchSideFuncs:
                - mbedtls_ecjpake_derive_secret
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3183,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3184,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3188,5'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25801
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3202,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3203,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3207,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2844,15'
          Dst:             mbedtls_ecdh_make_public
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2872,20'
          Dst:             mbedtls_ecdh_calc_secret
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3021,9'
          Dst:             mbedtls_ssl_ciphersuite_uses_psk
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3025,13'
          Dst:             mbedtls_ssl_conf_has_static_psk
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3133,20'
          Dst:             mbedtls_ssl_psk_derive_premaster
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3170,15'
          Dst:             mbedtls_ecjpake_write_round_two
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3180,15'
          Dst:             mbedtls_ecjpake_derive_secret
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3202,16'
          Dst:             mbedtls_ssl_write_handshake_msg
    - functionName:    ssl_parse_server_hello_done
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2666
      functionLinenumberEnd: 2700
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         26
      ICount:          113
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_ssl_hs_hdr_len
        - mbedtls_ssl_read_record
        - mbedtls_ssl_recv_flight_completed
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2671,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2672,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2676,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_recv_flight_completed
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2676,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2677,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2681,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_recv_flight_completed
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2681,55'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2682,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2683,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2681,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2683,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2689,5'
              BranchSideFuncs:
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2692,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2693,43'
              BranchSideFuncs:
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2697,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2671,16'
          Dst:             mbedtls_ssl_read_record
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2681,27'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2684,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2693,9'
          Dst:             mbedtls_ssl_recv_flight_completed
    - functionName:    ssl_parse_certificate_request
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2483
      functionLinenumberEnd: 2661
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         41
      ICount:          277
      EdgeCount:       49
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_ssl_ciphersuite_cert_req_allowed
        - mbedtls_ssl_hs_hdr_len
        - mbedtls_ssl_read_record
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2498,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2499,9'
              BranchSideFuncs:
                - mbedtls_ssl_read_record
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2504,40'
              BranchSideFuncs:
                - mbedtls_ssl_read_record
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2504,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2505,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2509,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2509,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2510,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2518,5'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2525,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2527,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2555,11'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2558,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2559,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2564,21'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2577,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2578,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2585,19'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2599,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2600,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2617,14'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2623,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2623,60'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2624,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2498,10'
          Dst:             mbedtls_ssl_ciphersuite_cert_req_allowed
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2504,16'
          Dst:             mbedtls_ssl_read_record
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2511,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2558,26'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2560,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2564,25'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2577,26'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2579,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2585,19'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2599,26'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2601,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2620,14'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2623,26'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2625,9'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    ssl_parse_server_key_exchange
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2081
      functionLinenumberEnd: 2460
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         121
      ICount:          602
      EdgeCount:       152
      CyclomaticComplexity: 33
      functionsReached:
        - mbedtls_ecjpake_read_round_two
        - mbedtls_pk_can_do
        - mbedtls_pk_free
        - mbedtls_pk_verify_restartable
        - mbedtls_ssl_chk_buf_ptr
        - mbedtls_ssl_ciphersuite_uses_server_signature
        - mbedtls_ssl_get_key_exchange_md_tls1_2
        - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
        - mbedtls_ssl_hs_hdr_len
        - mbedtls_ssl_pend_fatal_alert
        - mbedtls_ssl_read_record
        - mbedtls_ssl_send_alert_message
        - mbedtls_ssl_sig_alg_is_offered
        - mbedtls_ssl_sig_alg_is_supported
        - ssl_parse_server_ecdh_params
        - ssl_parse_server_psk_hint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2128,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2129,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2133,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_psk_hint
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2133,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2134,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2146,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_psk_hint
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2146,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2147,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2172,11'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_psk_hint
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2147,72'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2148,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2151,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2147,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2151,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2155,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2177,68'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2178,9'
              BranchSideFuncs:
                - ssl_parse_server_psk_hint
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2181,39'
              BranchSideFuncs:
                - ssl_parse_server_psk_hint
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2178,72'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2179,9'
              BranchSideFuncs:
                - ssl_parse_server_psk_hint
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2181,39'
              BranchSideFuncs:
                - ssl_parse_server_psk_hint
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2179,72'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2180,9'
              BranchSideFuncs:
                - ssl_parse_server_psk_hint
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2181,39'
              BranchSideFuncs:
                - ssl_parse_server_psk_hint
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2177,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2181,39'
              BranchSideFuncs:
                - ssl_parse_server_psk_hint
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2194,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2181,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2182,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2189,5'
              BranchSideFuncs:
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2194,68'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2195,9'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2197,5'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2194,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2197,5'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2218,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2218,74'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2219,9'
              BranchSideFuncs:
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2221,42'
              BranchSideFuncs:
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2219,74'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2220,9'
              BranchSideFuncs:
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2221,42'
              BranchSideFuncs:
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2218,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2221,42'
              BranchSideFuncs:
                - ssl_parse_server_ecdh_params
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2234,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2221,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2222,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2229,5'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2234,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2273,47'
              BranchSideFuncs:
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2287,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2275,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2276,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2284,5'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_server_signature
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2292,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2292,71'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2296,27'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_pend_fatal_alert
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2319,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2319,9'
              BranchSideFuncs:
                - mbedtls_ssl_pend_fatal_alert
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2320,19'
              BranchSideFuncs:
                - mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2322,49'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2323,45'
              BranchSideFuncs:
                - mbedtls_ssl_sig_alg_is_offered.25806
                - mbedtls_ssl_sig_alg_is_supported.25805
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2333,11'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2323,59'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2324,47'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2333,11'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2321,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2325,13'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2333,11'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2335,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2336,13'
              BranchSideFuncs:
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2349,13'
              BranchSideFuncs:
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2349,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2350,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2357,19'
              BranchSideFuncs:
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2360,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2361,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2369,9'
              BranchSideFuncs:
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2374,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2375,58'
              BranchSideFuncs:
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2382,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2378,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2379,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2381,9'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_ssl_send_alert_message
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2391,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2392,13'
              BranchSideFuncs:
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2422,45'
              BranchSideFuncs:
                - mbedtls_pk_verify_restartable
                - mbedtls_pk_free
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2425,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2426,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2449,25'
              BranchSideFuncs:
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:2430,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2432,21'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:2436,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2128,16'
          Dst:             mbedtls_ssl_read_record
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2135,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2157,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2172,25'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2181,13'
          Dst:             ssl_parse_server_psk_hint
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2183,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2221,13'
          Dst:             ssl_parse_server_ecdh_params
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2223,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2273,15'
          Dst:             mbedtls_ecjpake_read_round_two
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2277,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2292,9'
          Dst:             mbedtls_ssl_ciphersuite_uses_server_signature
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2298,47'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2319,9'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2319,9'
          Dst:             mbedtls_ssl_pend_fatal_alert
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2321,13'
          Dst:             mbedtls_ssl_get_pk_type_and_md_alg_from_sig_alg
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2323,14'
          Dst:             mbedtls_ssl_sig_alg_is_offered
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2324,14'
          Dst:             mbedtls_ssl_sig_alg_is_supported
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2327,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2335,14'
          Dst:             mbedtls_pk_can_do
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2338,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2351,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2362,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2375,19'
          Dst:             mbedtls_ssl_get_key_exchange_md_tls1_2
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2391,14'
          Dst:             mbedtls_pk_can_do
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2393,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2422,15'
          Dst:             mbedtls_pk_verify_restartable
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2431,17'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:2449,9'
          Dst:             mbedtls_pk_free
    - functionName:    ssl_parse_server_hello
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1181
      functionLinenumberEnd: 1662
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         172
      ICount:          904
      EdgeCount:       209
      CyclomaticComplexity: 39
      functionsReached:
        - mbedtls_free
        - mbedtls_ssl_ciphersuite_from_id
        - mbedtls_ssl_derive_keys
        - mbedtls_ssl_hs_hdr_len
        - mbedtls_ssl_optimize_checksum
        - mbedtls_ssl_read_record
        - mbedtls_ssl_read_version
        - mbedtls_ssl_send_alert_message
        - mbedtls_ssl_validate_ciphersuite
        - memcmp
        - ssl_parse_ecjpake_kkpp
        - ssl_parse_hello_verify_request
        - ssl_parse_max_fragment_length_ext
        - ssl_parse_renegotiation_info
        - ssl_parse_supported_point_formats_ext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1195,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1197,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1201,11'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_read_version
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_free
                - ssl_parse_hello_verify_request
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1203,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1223,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1232,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_read_version
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_free
                - ssl_parse_hello_verify_request
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1232,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1233,13'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_read_version
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_parse_hello_verify_request
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1246,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_read_version
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1233,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1234,13'
              BranchSideFuncs:
                - ssl_parse_hello_verify_request
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1239,26'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_read_version
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1246,58'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1247,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1248,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1246,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1248,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1265,35'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_read_version
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1273,55'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1274,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1275,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1273,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1275,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1288,5'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1300,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1301,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1307,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1307,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1308,19'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1319,16'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1310,26'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1310,29'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1311,13'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25809
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1310,42'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1311,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1312,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1310,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1312,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1319,5'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1319,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1320,17'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1322,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1336,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1337,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1349,72'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1350,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1351,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1358,35'
              BranchSideFuncs:
                - mbedtls_ssl_optimize_checksum
                - memcmp
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1366,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1366,40'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1373,9'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1366,47'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1370,9'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1373,9'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1370,50'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1371,9'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1373,9'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1371,45'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1372,16'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1373,9'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1366,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1373,9'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1382,9'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1397,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1398,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1406,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1406,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1396,5'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1408,13'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1414,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1416,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1424,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1434,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1435,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1443,11'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1449,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1450,33'
              BranchSideFuncs:
                - ssl_parse_ecjpake_kkpp
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1608,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1453,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1454,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1461,17'
              BranchSideFuncs:
                - ssl_parse_ecjpake_kkpp
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1461,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1463,17'
              BranchSideFuncs:
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1477,17'
              BranchSideFuncs:
                - ssl_parse_max_fragment_length_ext
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1542,17'
              BranchSideFuncs:
                - ssl_parse_supported_point_formats_ext
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1557,17'
              BranchSideFuncs:
                - ssl_parse_ecjpake_kkpp
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1590,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1468,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1470,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1473,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1480,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1482,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1485,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1545,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1547,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1550,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1559,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1561,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1564,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1597,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1449,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1597,28'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp
                - ssl_parse_supported_point_formats_ext
                - ssl_parse_max_fragment_length_ext
                - ssl_parse_renegotiation_info
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1597,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1449,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1598,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1608,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1609,44'
              BranchSideFuncs:
                - mbedtls_ssl_derive_keys
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1622,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1609,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1610,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1617,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1622,71'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1623,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1651,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1622,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1625,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1651,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:1651,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1653,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:1659,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1195,16'
          Dst:             mbedtls_ssl_read_record
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1224,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1236,20'
          Dst:             ssl_parse_hello_verify_request
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1239,13'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1246,30'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1249,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1265,12'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1268,55'
          Dst:             mbedtls_ssl_read_version
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1282,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1302,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1307,25'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1311,30'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1313,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1319,33'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1323,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1339,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1349,40'
          Dst:             mbedtls_ssl_ciphersuite_from_id
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1353,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1358,5'
          Dst:             mbedtls_ssl_optimize_checksum
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1372,9'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1399,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1412,18'
          Dst:             mbedtls_ssl_ciphersuite_from_id
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1414,9'
          Dst:             mbedtls_ssl_validate_ciphersuite
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1417,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1436,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1455,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1468,28'
          Dst:             ssl_parse_renegotiation_info
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1480,28'
          Dst:             ssl_parse_max_fragment_length_ext
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1545,28'
          Dst:             ssl_parse_supported_point_formats_ext
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1559,28'
          Dst:             ssl_parse_ecjpake_kkpp
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1609,20'
          Dst:             mbedtls_ssl_derive_keys
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1611,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:1652,9'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    mbedtls_ssl_handshake_client_step
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3487
      functionLinenumberEnd: 3599
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         26
      ICount:          148
      EdgeCount:       51
      CyclomaticComplexity: 27
      functionsReached:
        - mbedtls_ssl_handshake_wrapup
        - mbedtls_ssl_parse_certificate
        - mbedtls_ssl_parse_change_cipher_spec
        - mbedtls_ssl_parse_finished
        - mbedtls_ssl_write_certificate
        - mbedtls_ssl_write_change_cipher_spec
        - mbedtls_ssl_write_client_hello
        - mbedtls_ssl_write_finished
        - ssl_parse_certificate_request
        - ssl_parse_server_hello
        - ssl_parse_server_hello_done
        - ssl_parse_server_key_exchange
        - ssl_write_certificate_verify
        - ssl_write_client_key_exchange
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:3499,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3501,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3508,50'
              BranchSideFuncs:
                - mbedtls_ssl_write_client_hello
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3519,42'
              BranchSideFuncs:
                - ssl_parse_server_hello
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3523,49'
              BranchSideFuncs:
                - mbedtls_ssl_parse_certificate
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3527,49'
              BranchSideFuncs:
                - ssl_parse_server_key_exchange
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3531,49'
              BranchSideFuncs:
                - ssl_parse_certificate_request
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3535,47'
              BranchSideFuncs:
                - ssl_parse_server_hello_done
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3546,49'
              BranchSideFuncs:
                - mbedtls_ssl_write_certificate
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3550,49'
              BranchSideFuncs:
                - ssl_write_client_key_exchange
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3554,48'
              BranchSideFuncs:
                - ssl_write_certificate_verify
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3558,56'
              BranchSideFuncs:
                - mbedtls_ssl_write_change_cipher_spec
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3562,46'
              BranchSideFuncs:
                - mbedtls_ssl_write_finished
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3577,56'
              BranchSideFuncs:
                - mbedtls_ssl_parse_change_cipher_spec
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3581,46'
              BranchSideFuncs:
                - mbedtls_ssl_parse_finished
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3585,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3590,42'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:3594,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3508,19'
          Dst:             mbedtls_ssl_write_client_hello
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3519,19'
          Dst:             ssl_parse_server_hello
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3523,19'
          Dst:             mbedtls_ssl_parse_certificate
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3527,19'
          Dst:             ssl_parse_server_key_exchange
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3531,19'
          Dst:             ssl_parse_certificate_request
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3535,19'
          Dst:             ssl_parse_server_hello_done
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3546,19'
          Dst:             mbedtls_ssl_write_certificate
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3550,19'
          Dst:             ssl_write_client_key_exchange
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3554,19'
          Dst:             ssl_write_certificate_verify
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3558,19'
          Dst:             mbedtls_ssl_write_change_cipher_spec
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3562,19'
          Dst:             mbedtls_ssl_write_finished
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3577,19'
          Dst:             mbedtls_ssl_parse_change_cipher_spec
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3581,19'
          Dst:             mbedtls_ssl_parse_finished
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:3590,13'
          Dst:             mbedtls_ssl_handshake_wrapup
    - functionName:    ssl_write_max_fragment_length_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - end
        - olen
      BBCount:         12
      ICount:          97
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ssl_chk_buf_ptr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:268,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:269,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:272,5'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.25810
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:275,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:275,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:277,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:275,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
    - functionName:    ssl_write_ecjpake_kkpp_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - end
        - olen
      BBCount:         34
      ICount:          237
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_calloc
        - mbedtls_ecjpake_check
        - mbedtls_ecjpake_write_round_one
        - mbedtls_ssl_chk_buf_ptr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:145,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:150,5'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ecjpake_write_round_one
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:153,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:153,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:155,5'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.25810
                - mbedtls_ecjpake_write_round_one
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:163,47'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:164,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_write_round_one
                - mbedtls_calloc
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:165,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_write_round_one
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:163,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:165,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_write_round_one
                - mbedtls_calloc
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:197,9'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.25810
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:181,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:182,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:188,59'
              BranchSideFuncs:
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:189,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:190,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:194,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:200,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:200,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:202,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:145,9'
          Dst:             mbedtls_ecjpake_check
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:153,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:178,15'
          Dst:             mbedtls_ecjpake_write_round_one
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:188,41'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:200,9'
          Dst:             mbedtls_ssl_chk_buf_ptr
    - functionName:    ssl_write_supported_point_formats_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - end
        - olen
      BBCount:         10
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_chk_buf_ptr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:107,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:107,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:109,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:107,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
    - functionName:    mbedtls_ssl_tls12_write_client_hello_exts
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - end
        - uses_ec
        - out_len
      BBCount:         19
      ICount:          129
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - ssl_write_ecjpake_kkpp_ext
        - ssl_write_max_fragment_length_ext
        - ssl_write_supported_point_formats_ext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:543,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:544,58'
              BranchSideFuncs:
                - ssl_write_supported_point_formats_ext
                - ssl_write_ecjpake_kkpp_ext
                - ssl_write_max_fragment_length_ext
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:554,43'
              BranchSideFuncs:
                - ssl_write_ecjpake_kkpp_ext
                - ssl_write_max_fragment_length_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:544,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:546,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:549,14'
              BranchSideFuncs:
                - ssl_write_ecjpake_kkpp_ext
                - ssl_write_max_fragment_length_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:554,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:555,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:558,10'
              BranchSideFuncs:
                - ssl_write_max_fragment_length_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_client.c:570,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:572,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_client.c:575,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:544,20'
          Dst:             ssl_write_supported_point_formats_ext
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:554,16'
          Dst:             ssl_write_ecjpake_kkpp_ext
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_client.c:570,16'
          Dst:             ssl_write_max_fragment_length_ext
    - functionName:    ssl_parse_client_psk_identity
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3605
      functionLinenumberEnd: 3653
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - p
        - end
      BBCount:         35
      ICount:          208
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_ct_memcmp
        - mbedtls_ssl_send_alert_message
        - ssl_conf_has_psk_or_cb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3609,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3610,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3617,9'
              BranchSideFuncs:
                - mbedtls_ct_memcmp
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3617,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3618,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3622,9'
              BranchSideFuncs:
                - mbedtls_ct_memcmp
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3625,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3625,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3626,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3625,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3626,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3630,9'
              BranchSideFuncs:
                - mbedtls_ct_memcmp
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3630,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3631,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3637,13'
              BranchSideFuncs:
                - mbedtls_ct_memcmp
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3631,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3632,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3634,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3637,46'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3638,31'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3639,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3643,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3644,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3650,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3609,9'
          Dst:             ssl_conf_has_psk_or_cb
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3638,13'
          Dst:             mbedtls_ct_memcmp
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3645,9'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    ssl_conf_has_psk_or_cb
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         14
      ICount:          66
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:83,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:84,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:87,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:87,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:87,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:88,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:87,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:98,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:98,27'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:98,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:102,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:98,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:99,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:102,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_tls12_sig_alg_is_supported
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2514
      functionLinenumberEnd: 2570
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - sig_alg
      BBCount:         9
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2519,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2532,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2537,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2551,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2554,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2562,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2566,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_sig_alg_is_supported
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2576
      functionLinenumberEnd: 2592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - sig_alg
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_tls12_sig_alg_is_supported
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2579,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2580,55'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_sig_alg_is_supported.25902
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2589,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_misc.h:2580,16'
          Dst:             mbedtls_ssl_tls12_sig_alg_is_supported
    - functionName:    mbedtls_ssl_get_sig_algs
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2361
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_ciphersuite_cert_req_allowed
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         10
      ICount:          47
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:78,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:85,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:85,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:85,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:85,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:85,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:85,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:88,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_own_key
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1651
      functionLinenumberEnd: 1660
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1654,32'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1654,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1657,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1654,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1655,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1657,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1660,12'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1660,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1660,38'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_ciphersuite_uses_server_signature
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         7
      ICount:          35
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:142,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:146,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:146,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:146,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:149,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_groups
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2247
      functionLinenumberEnd: 2249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_ciphersuite_uses_ecdhe
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         7
      ICount:          35
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:126,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:130,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:130,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:130,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:133,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_prepare_server_key_exchange
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2791
      functionLinenumberEnd: 3233
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - signature_len
      BBCount:         79
      ICount:          508
      EdgeCount:       98
      CyclomaticComplexity: 21
      functionsReached:
        - mbedtls_ecdh_make_params
        - mbedtls_ecdh_setup
        - mbedtls_ecjpake_write_round_two
        - mbedtls_pk_sign
        - mbedtls_ssl_ciphersuite_uses_ecdhe
        - mbedtls_ssl_ciphersuite_uses_server_signature
        - mbedtls_ssl_get_ciphersuite_sig_pk_alg
        - mbedtls_ssl_get_ecp_group_id_from_tls_id
        - mbedtls_ssl_get_groups
        - mbedtls_ssl_get_key_exchange_md_tls1_2
        - mbedtls_ssl_hash_from_md_alg
        - mbedtls_ssl_md_alg_from_hash
        - mbedtls_ssl_own_key
        - mbedtls_ssl_sig_from_pk_alg
        - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2826,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2827,13'
              BranchSideFuncs:
                - mbedtls_ecjpake_write_round_two
                - mbedtls_ssl_ciphersuite_uses_ecdhe
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
                - mbedtls_ssl_get_groups.25910
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ecdh_setup
                - mbedtls_ecdh_make_params
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2953,44'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_ecdhe
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
                - mbedtls_ssl_get_groups.25910
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ecdh_setup
                - mbedtls_ecdh_make_params
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2873,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2874,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2878,28'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_ecdhe
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
                - mbedtls_ssl_get_groups.25910
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ecdh_setup
                - mbedtls_ecdh_make_params
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2953,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2962,33'
              BranchSideFuncs:
                - mbedtls_ssl_get_groups.25910
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ecdh_setup
                - mbedtls_ecdh_make_params
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3109,55'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2968,34'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2968,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2969,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2968,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2969,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2971,9'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ecdh_setup
                - mbedtls_ecdh_make_params
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2971,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2972,32'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ecdh_setup
                - mbedtls_ecdh_make_params
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2978,9'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ecdh_setup
                - mbedtls_ecdh_make_params
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2972,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2974,22'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ecdh_setup
                - mbedtls_ecdh_make_params
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2978,9'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ecdh_setup
                - mbedtls_ecdh_make_params
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2974,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2975,21'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ecdh_setup
                - mbedtls_ecdh_make_params
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2977,13'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ecdh_setup
                - mbedtls_ecdh_make_params
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2981,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2982,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2986,9'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ecdh_setup
                - mbedtls_ecdh_make_params
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3075,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3077,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3082,19'
              BranchSideFuncs:
                - mbedtls_ecdh_make_params
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3081,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3086,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3090,9'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_server_signature.25909
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3109,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3110,13'
              BranchSideFuncs:
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3232,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3110,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3111,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3115,43'
              BranchSideFuncs:
                - mbedtls_ssl_get_ciphersuite_sig_pk_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3138,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3138,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3139,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3138,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3139,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3145,9'
              BranchSideFuncs:
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3150,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3151,58'
              BranchSideFuncs:
                - mbedtls_ssl_get_key_exchange_md_tls1_2
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3159,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3155,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3156,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3158,9'
              BranchSideFuncs:
                - mbedtls_ssl_hash_from_md_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_own_key.25908
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3209,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3210,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3219,56'
              BranchSideFuncs:
                - mbedtls_ssl_own_key.25908
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3219,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3226,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3229,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2868,15'
          Dst:             mbedtls_ecjpake_write_round_two
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2953,9'
          Dst:             mbedtls_ssl_ciphersuite_uses_ecdhe
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2963,38'
          Dst:             mbedtls_ssl_get_groups
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3073,13'
          Dst:             mbedtls_ssl_get_ecp_group_id_from_tls_id
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3075,20'
          Dst:             mbedtls_ecdh_setup
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3081,20'
          Dst:             mbedtls_ecdh_make_params
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3109,9'
          Dst:             mbedtls_ssl_ciphersuite_uses_server_signature
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3128,13'
          Dst:             mbedtls_ssl_get_ciphersuite_sig_pk_alg
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3132,22'
          Dst:             mbedtls_ssl_sig_from_pk_alg
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3131,29'
          Dst:             mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3134,36'
          Dst:             mbedtls_ssl_md_alg_from_hash
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3151,19'
          Dst:             mbedtls_ssl_get_key_exchange_md_tls1_2
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3184,43'
          Dst:             mbedtls_ssl_hash_from_md_alg
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3185,43'
          Dst:             mbedtls_ssl_sig_from_pk_alg
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3209,13'
          Dst:             mbedtls_ssl_own_key
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3219,36'
          Dst:             mbedtls_ssl_own_key
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3219,20'
          Dst:             mbedtls_pk_sign
    - functionName:    mbedtls_ssl_ciphersuite_no_pfs
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         9
      ICount:          43
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:48,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:54,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:54,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:54,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:54,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:54,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites_internal.h:57,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_write_handshake_msg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1453
      functionLinenumberEnd: 1454
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ssl_write_handshake_msg_ext
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_misc.h:1454,12'
          Dst:             mbedtls_ssl_write_handshake_msg_ext
    - functionName:    ssl_write_ecjpake_kkpp_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1926
      functionLinenumberEnd: 1974
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - olen
      BBCount:         16
      ICount:          140
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ecjpake_write_round_one
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1935,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1937,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1940,5'
              BranchSideFuncs:
                - mbedtls_ecjpake_write_round_one
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1942,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1943,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1947,5'
              BranchSideFuncs:
                - mbedtls_ecjpake_write_round_one
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1964,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1965,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1970,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1961,11'
          Dst:             mbedtls_ecjpake_write_round_one
    - functionName:    ssl_write_supported_point_formats_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1895
      functionLinenumberEnd: 1917
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - olen
      BBCount:         6
      ICount:          71
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1899,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1901,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1905,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_write_max_fragment_length_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1867
      functionLinenumberEnd: 1886
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - olen
      BBCount:         6
      ICount:          70
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1870,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1871,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1875,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_write_renegotiation_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1829
      functionLinenumberEnd: 1861
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - olen
      BBCount:         6
      ICount:          67
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1832,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1833,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1837,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_handle_id_based_session_resumption
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2109
      functionLinenumberEnd: 2157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         17
      ICount:          118
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_ssl_session_free
        - mbedtls_ssl_session_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2116,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2117,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2119,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_init
                - mbedtls_ssl_session_free
                - mbedtls_ssl_session_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2119,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2120,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2122,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_init
                - mbedtls_ssl_session_free
                - mbedtls_ssl_session_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2122,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2123,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2131,5'
              BranchSideFuncs:
                - mbedtls_ssl_session_init
                - mbedtls_ssl_session_free
                - mbedtls_ssl_session_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2137,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2138,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2141,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_free
                - mbedtls_ssl_session_free
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2141,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2143,9'
              BranchSideFuncs:
                - mbedtls_ssl_session_free
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2147,30'
              BranchSideFuncs:
                - mbedtls_ssl_session_free
                - mbedtls_ssl_session_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2131,5'
          Dst:             mbedtls_ssl_session_init
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2147,5'
          Dst:             mbedtls_ssl_session_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2156,5'
          Dst:             mbedtls_ssl_session_free
    - functionName:    ssl_write_hello_verify_request
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2043
      functionLinenumberEnd: 2105
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         31
      ICount:          183
      EdgeCount:       36
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_ssl_flight_transmit
        - mbedtls_ssl_write_handshake_msg
        - mbedtls_ssl_write_version
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2064,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2065,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2070,24'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2072,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2075,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2079,41'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2089,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2090,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2095,9'
              BranchSideFuncs:
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2095,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2096,44'
              BranchSideFuncs:
                - mbedtls_ssl_flight_transmit
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2102,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2095,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2097,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2102,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2059,5'
          Dst:             mbedtls_ssl_write_version
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2089,16'
          Dst:             mbedtls_ssl_write_handshake_msg
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2096,16'
          Dst:             mbedtls_ssl_flight_transmit
    - functionName:    mbedtls_pk_ec_ro
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_pk_get_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_internal.h:62,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:68,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_internal.h:62,13'
          Dst:             mbedtls_pk_get_type
    - functionName:    mbedtls_pk_get_ec_group_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_pk_ec_ro
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_internal.h:109,14'
          Dst:             mbedtls_pk_ec_ro
    - functionName:    ssl_check_key_curve
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - curves_tls_id
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_pk_get_ec_group_id
        - mbedtls_ssl_get_ecp_group_id_from_tls_id
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:670,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:671,65'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:678,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:672,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:673,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:675,20'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:667,35'
          Dst:             mbedtls_pk_get_ec_group_id
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:671,23'
          Dst:             mbedtls_ssl_get_ecp_group_id_from_tls_id
    - functionName:    ssl_pick_cert
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - ciphersuite_info
      BBCount:         38
      ICount:          170
      EdgeCount:       46
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_pk_can_do
        - mbedtls_ssl_check_cert_usage
        - mbedtls_ssl_get_ciphersuite_sig_pk_alg
        - ssl_check_key_curve
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:715,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:716,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:719,5'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
                - ssl_check_key_curve
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:721,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:722,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:726,16'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
                - ssl_check_key_curve
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:726,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:727,15'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
                - ssl_check_key_curve
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:779,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:745,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:746,13'
              BranchSideFuncs:
                - mbedtls_ssl_check_cert_usage
                - ssl_check_key_curve
                - mbedtls_pk_can_do
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:758,42'
              BranchSideFuncs:
                - mbedtls_ssl_check_cert_usage
                - ssl_check_key_curve
                - mbedtls_pk_can_do
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:758,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:760,13'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
                - ssl_check_key_curve
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:766,13'
              BranchSideFuncs:
                - ssl_check_key_curve
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:766,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:767,34'
              BranchSideFuncs:
                - ssl_check_key_curve
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:775,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:766,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:769,13'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_ssl_check_cert_usage
                - ssl_check_key_curve
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:775,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:779,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:780,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:786,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:698,9'
          Dst:             mbedtls_ssl_get_ciphersuite_sig_pk_alg
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:743,28'
          Dst:             mbedtls_pk_can_do
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:758,13'
          Dst:             mbedtls_ssl_check_cert_usage
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:767,13'
          Dst:             ssl_check_key_curve
    - functionName:    ssl_ciphersuite_match
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - suite_id
        - ciphersuite_info
      BBCount:         52
      ICount:          229
      EdgeCount:       65
      CyclomaticComplexity: 15
      functionsReached:
        - mbedtls_ssl_ciphersuite_from_id
        - mbedtls_ssl_ciphersuite_uses_ec
        - mbedtls_ssl_ciphersuite_uses_psk
        - mbedtls_ssl_get_ciphersuite_sig_alg
        - mbedtls_ssl_sig_from_pk_alg
        - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
        - ssl_conf_has_psk_or_cb
        - ssl_pick_cert
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:805,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:806,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:810,5'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_ec
                - mbedtls_ssl_ciphersuite_uses_psk
                - ssl_pick_cert
                - mbedtls_ssl_get_ciphersuite_sig_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - ssl_conf_has_psk_or_cb
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:813,56'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:814,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:815,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:813,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:815,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:820,9'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_ec
                - mbedtls_ssl_ciphersuite_uses_psk
                - ssl_pick_cert
                - mbedtls_ssl_get_ciphersuite_sig_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - ssl_conf_has_psk_or_cb
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:820,66'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:821,10'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_ec
                - mbedtls_ssl_ciphersuite_uses_psk
                - ssl_pick_cert
                - mbedtls_ssl_get_ciphersuite_sig_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - ssl_conf_has_psk_or_cb
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:831,41'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_ec
                - mbedtls_ssl_ciphersuite_uses_psk
                - ssl_pick_cert
                - mbedtls_ssl_get_ciphersuite_sig_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - ssl_conf_has_psk_or_cb
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:820,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:822,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:831,41'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_ec
                - mbedtls_ssl_ciphersuite_uses_psk
                - ssl_pick_cert
                - mbedtls_ssl_get_ciphersuite_sig_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - ssl_conf_has_psk_or_cb
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:831,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:832,10'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_psk
                - ssl_pick_cert
                - mbedtls_ssl_get_ciphersuite_sig_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - ssl_conf_has_psk_or_cb
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:843,42'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_psk
                - ssl_pick_cert
                - mbedtls_ssl_get_ciphersuite_sig_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - ssl_conf_has_psk_or_cb
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:832,48'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:833,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:834,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:831,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:834,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:843,42'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_psk
                - ssl_pick_cert
                - mbedtls_ssl_get_ciphersuite_sig_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
                - ssl_conf_has_psk_or_cb
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:843,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:844,32'
              BranchSideFuncs:
                - ssl_conf_has_psk_or_cb
                - ssl_pick_cert
                - mbedtls_ssl_get_ciphersuite_sig_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:858,23'
              BranchSideFuncs:
                - ssl_pick_cert
                - mbedtls_ssl_get_ciphersuite_sig_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:843,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:845,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:858,23'
              BranchSideFuncs:
                - ssl_pick_cert
                - mbedtls_ssl_get_ciphersuite_sig_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:858,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:859,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:868,52'
              BranchSideFuncs:
                - mbedtls_ssl_get_ciphersuite_sig_alg
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:869,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:871,13'
              BranchSideFuncs:
                - mbedtls_ssl_sig_from_pk_alg
                - mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:879,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:869,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:872,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:879,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:804,18'
          Dst:             mbedtls_ssl_ciphersuite_from_id
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:831,9'
          Dst:             mbedtls_ssl_ciphersuite_uses_ec
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:843,9'
          Dst:             mbedtls_ssl_ciphersuite_uses_psk
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:844,9'
          Dst:             ssl_conf_has_psk_or_cb
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:858,9'
          Dst:             ssl_pick_cert
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:868,16'
          Dst:             mbedtls_ssl_get_ciphersuite_sig_alg
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:871,18'
          Dst:             mbedtls_ssl_sig_from_pk_alg
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:870,9'
          Dst:             mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg
    - functionName:    ssl_parse_max_fragment_length_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         11
      ICount:          63
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:344,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:344,21'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:345,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:344,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:345,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:351,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:346,9'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    ssl_parse_ecjpake_kkpp
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         12
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ecjpake_check
        - mbedtls_ecjpake_read_round_one
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:299,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:302,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:322,48'
              BranchSideFuncs:
                - mbedtls_ecjpake_read_round_one
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:322,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:324,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:332,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:299,9'
          Dst:             mbedtls_ecjpake_check
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:322,16'
          Dst:             mbedtls_ecjpake_read_round_one
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:325,9'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    ssl_parse_supported_point_formats
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         21
      ICount:          131
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_ecjpake_set_point_format
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:253,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:253,31'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:254,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:253,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:254,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:259,17'
              BranchSideFuncs:
                - mbedtls_ecjpake_set_point_format
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:262,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:263,13'
              BranchSideFuncs:
                - mbedtls_ecjpake_set_point_format
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:282,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:263,49'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:264,13'
              BranchSideFuncs:
                - mbedtls_ecjpake_set_point_format
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:267,53'
              BranchSideFuncs:
                - mbedtls_ecjpake_set_point_format
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:263,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:267,53'
              BranchSideFuncs:
                - mbedtls_ecjpake_set_point_format
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:278,18'
              BranchSideFuncs:
                - mbedtls_ecjpake_set_point_format
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:255,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:271,13'
          Dst:             mbedtls_ecjpake_set_point_format
    - functionName:    ssl_parse_supported_groups_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         33
      ICount:          206
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_calloc
        - mbedtls_ssl_get_ecp_group_id_from_tls_id
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:189,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:190,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:195,17'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:196,30'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:197,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:198,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:196,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:198,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:205,9'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:205,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:206,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:214,16'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:215,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:216,18'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:219,41'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:219,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:221,40'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:226,37'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:229,26'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:229,29'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:229,5'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:229,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:230,32'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:242,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:232,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:234,32'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:238,19'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:191,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:199,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:207,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:219,26'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:221,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:232,13'
          Dst:             mbedtls_ssl_get_ecp_group_id_from_tls_id
    - functionName:    ssl_parse_renegotiation_info
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         11
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ssl_send_alert_message
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:126,22'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:126,25'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:127,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:126,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:127,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:133,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:128,13'
          Dst:             mbedtls_ssl_send_alert_message
    - functionName:    mbedtls_ssl_hs_hdr_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionLinenumberEnd: 1728
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1721,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1722,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1727,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_in_hdr_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1698
      functionLinenumberEnd: 1711
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:1704,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1705,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:1709,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_conf_preference_order
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4428
      functionLinenumberEnd: 4430
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - conf
        - order
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_parse_certificate_verify
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4098
      functionLinenumberEnd: 4252
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         69
      ICount:          370
      EdgeCount:       85
      CyclomaticComplexity: 18
      functionsReached:
        - mbedtls_pk_can_do
        - mbedtls_pk_verify
        - mbedtls_ssl_ciphersuite_cert_req_allowed
        - mbedtls_ssl_hs_hdr_len
        - mbedtls_ssl_md_alg_from_hash
        - mbedtls_ssl_pk_alg_from_sig
        - mbedtls_ssl_read_record
        - mbedtls_ssl_set_calc_verify_md
        - mbedtls_ssl_update_handshake_status
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4112,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4113,9'
              BranchSideFuncs:
                - mbedtls_ssl_read_record
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_set_calc_verify_md
                - mbedtls_ssl_pk_alg_from_sig
                - mbedtls_pk_can_do
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4125,9'
              BranchSideFuncs:
                - mbedtls_ssl_read_record
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_set_calc_verify_md
                - mbedtls_ssl_pk_alg_from_sig
                - mbedtls_pk_can_do
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4125,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4126,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4133,35'
              BranchSideFuncs:
                - mbedtls_ssl_read_record
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_set_calc_verify_md
                - mbedtls_ssl_pk_alg_from_sig
                - mbedtls_pk_can_do
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4134,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4135,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4139,5'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_set_calc_verify_md
                - mbedtls_ssl_pk_alg_from_sig
                - mbedtls_pk_can_do
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4142,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4143,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4144,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4142,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4144,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4148,32'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_set_calc_verify_md
                - mbedtls_ssl_pk_alg_from_sig
                - mbedtls_pk_can_do
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4166,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4167,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4174,43'
              BranchSideFuncs:
                - mbedtls_ssl_md_alg_from_hash
                - mbedtls_ssl_set_calc_verify_md
                - mbedtls_ssl_pk_alg_from_sig
                - mbedtls_pk_can_do
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4176,35'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4176,69'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4177,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4176,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4177,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4183,28'
              BranchSideFuncs:
                - mbedtls_ssl_pk_alg_from_sig
                - mbedtls_pk_can_do
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4183,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4184,20'
              BranchSideFuncs:
                - mbedtls_ssl_pk_alg_from_sig
                - mbedtls_pk_can_do
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4189,13'
              BranchSideFuncs:
                - mbedtls_ssl_pk_alg_from_sig
                - mbedtls_pk_can_do
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4196,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4198,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4206,28'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4206,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4207,9'
              BranchSideFuncs:
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4211,6'
              BranchSideFuncs:
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4213,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4214,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4218,15'
              BranchSideFuncs:
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4221,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4222,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4229,15'
              BranchSideFuncs:
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4230,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4231,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4236,34'
              BranchSideFuncs:
                - mbedtls_pk_verify
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4236,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4239,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4243,47'
              BranchSideFuncs:
                - mbedtls_ssl_update_handshake_status
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4244,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4245,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4249,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4112,10'
          Dst:             mbedtls_ssl_ciphersuite_cert_req_allowed
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4133,11'
          Dst:             mbedtls_ssl_read_record
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4148,9'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4174,14'
          Dst:             mbedtls_ssl_md_alg_from_hash
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4176,38'
          Dst:             mbedtls_ssl_set_calc_verify_md
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4196,19'
          Dst:             mbedtls_ssl_pk_alg_from_sig
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4206,10'
          Dst:             mbedtls_pk_can_do
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4236,16'
          Dst:             mbedtls_pk_verify
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4243,11'
          Dst:             mbedtls_ssl_update_handshake_status
    - functionName:    ssl_parse_client_key_exchange
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3658
      functionLinenumberEnd: 4075
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         74
      ICount:          361
      EdgeCount:       91
      CyclomaticComplexity: 19
      functionsReached:
        - mbedtls_ecdh_calc_secret
        - mbedtls_ecdh_read_public
        - mbedtls_ecjpake_derive_secret
        - mbedtls_ecjpake_read_round_two
        - mbedtls_ssl_derive_keys
        - mbedtls_ssl_hs_hdr_len
        - mbedtls_ssl_psk_derive_premaster
        - mbedtls_ssl_read_record
        - ssl_parse_client_psk_identity
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3679,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3680,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3684,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ecjpake_derive_secret
                - mbedtls_ssl_derive_keys
                - ssl_parse_client_psk_identity
                - mbedtls_ssl_psk_derive_premaster
                - mbedtls_ecdh_read_public
                - mbedtls_ecdh_calc_secret
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3687,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3688,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3692,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ecjpake_derive_secret
                - mbedtls_ssl_derive_keys
                - ssl_parse_client_psk_identity
                - mbedtls_ssl_psk_derive_premaster
                - mbedtls_ecdh_read_public
                - mbedtls_ecdh_calc_secret
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3692,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3693,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3725,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ecjpake_derive_secret
                - mbedtls_ssl_derive_keys
                - ssl_parse_client_psk_identity
                - mbedtls_ssl_psk_derive_premaster
                - mbedtls_ecdh_read_public
                - mbedtls_ecdh_calc_secret
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3725,74'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3726,9'
              BranchSideFuncs:
                - mbedtls_ecdh_read_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_derive_keys
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3791,46'
              BranchSideFuncs:
                - mbedtls_ecdh_read_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_derive_keys
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3726,76'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3727,9'
              BranchSideFuncs:
                - mbedtls_ecdh_read_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_derive_keys
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3791,46'
              BranchSideFuncs:
                - mbedtls_ecdh_read_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_derive_keys
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3727,73'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3728,9'
              BranchSideFuncs:
                - mbedtls_ecdh_read_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_derive_keys
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3791,46'
              BranchSideFuncs:
                - mbedtls_ecdh_read_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_derive_keys
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3725,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3791,46'
              BranchSideFuncs:
                - mbedtls_ecdh_read_public
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_derive_keys
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3818,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ecjpake_derive_secret
                - mbedtls_ssl_derive_keys
                - ssl_parse_client_psk_identity
                - mbedtls_ssl_psk_derive_premaster
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3791,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3793,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3797,9'
              BranchSideFuncs:
                - mbedtls_ecdh_calc_secret
                - mbedtls_ssl_derive_keys
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3800,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3805,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3809,9'
              BranchSideFuncs:
                - mbedtls_ssl_derive_keys
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3818,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3819,50'
              BranchSideFuncs:
                - ssl_parse_client_psk_identity
                - mbedtls_ssl_psk_derive_premaster
                - mbedtls_ssl_derive_keys
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4031,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ecjpake_derive_secret
                - mbedtls_ssl_derive_keys
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3819,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3820,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3824,13'
              BranchSideFuncs:
                - mbedtls_ssl_psk_derive_premaster
                - mbedtls_ssl_derive_keys
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3824,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3825,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3830,53'
              BranchSideFuncs:
                - mbedtls_ssl_psk_derive_premaster
                - mbedtls_ssl_derive_keys
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3830,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3833,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3837,5'
              BranchSideFuncs:
                - mbedtls_ssl_derive_keys
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4031,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4043,47'
              BranchSideFuncs:
                - mbedtls_ecjpake_read_round_two
                - mbedtls_ecjpake_derive_secret
                - mbedtls_ssl_derive_keys
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4061,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4045,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4046,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4050,46'
              BranchSideFuncs:
                - mbedtls_ecjpake_derive_secret
                - mbedtls_ssl_derive_keys
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4053,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4054,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4058,5'
              BranchSideFuncs:
                - mbedtls_ssl_derive_keys
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4065,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4066,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4070,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3679,16'
          Dst:             mbedtls_ssl_read_record
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3684,23'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3791,20'
          Dst:             mbedtls_ecdh_read_public
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3800,20'
          Dst:             mbedtls_ecdh_calc_secret
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3819,20'
          Dst:             ssl_parse_client_psk_identity
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3830,20'
          Dst:             mbedtls_ssl_psk_derive_premaster
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4043,15'
          Dst:             mbedtls_ecjpake_read_round_two
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4050,15'
          Dst:             mbedtls_ecjpake_derive_secret
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4065,16'
          Dst:             mbedtls_ssl_derive_keys
    - functionName:    ssl_write_server_hello_done
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3337
      functionLinenumberEnd: 3370
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         22
      ICount:          108
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_ssl_flight_transmit
        - mbedtls_ssl_send_flight_completed
        - mbedtls_ssl_write_handshake_msg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3349,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3350,43'
              BranchSideFuncs:
                - mbedtls_ssl_send_flight_completed
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_flight_transmit
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3354,48'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3354,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3355,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3360,9'
              BranchSideFuncs:
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3360,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3361,44'
              BranchSideFuncs:
                - mbedtls_ssl_flight_transmit
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3367,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3360,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3362,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3367,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3350,9'
          Dst:             mbedtls_ssl_send_flight_completed
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3354,16'
          Dst:             mbedtls_ssl_write_handshake_msg
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3361,16'
          Dst:             mbedtls_ssl_flight_transmit
    - functionName:    ssl_write_certificate_request
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2582
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         47
      ICount:          408
      EdgeCount:       59
      CyclomaticComplexity: 14
      functionsReached:
        - mbedtls_ssl_ciphersuite_cert_req_allowed
        - mbedtls_ssl_get_sig_algs
        - mbedtls_ssl_set_calc_verify_md
        - mbedtls_ssl_sig_alg_is_supported
        - mbedtls_ssl_write_handshake_msg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2437,69'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2438,9'
              BranchSideFuncs:
                - mbedtls_ssl_get_sig_algs.25905
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_set_calc_verify_md
                - mbedtls_ssl_sig_alg_is_supported.25904
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2439,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2437,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2439,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2455,11'
              BranchSideFuncs:
                - mbedtls_ssl_get_sig_algs.25905
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_set_calc_verify_md
                - mbedtls_ssl_sig_alg_is_supported.25904
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2492,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2493,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2496,5'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_set_calc_verify_md
                - mbedtls_ssl_sig_alg_is_supported.25904
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2496,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2497,30'
              BranchSideFuncs:
                - mbedtls_ssl_set_calc_verify_md
                - mbedtls_ssl_sig_alg_is_supported.25904
                - mbedtls_ssl_write_handshake_msg.25911
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2515,5'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2499,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2500,13'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_set_calc_verify_md
                - mbedtls_ssl_sig_alg_is_supported.25904
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2502,47'
              BranchSideFuncs:
                - mbedtls_ssl_sig_alg_is_supported.25904
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_set_calc_verify_md
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2502,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2503,13'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_set_calc_verify_md
                - mbedtls_ssl_sig_alg_is_supported.25904
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2509,16'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_set_calc_verify_md
                - mbedtls_ssl_sig_alg_is_supported.25904
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2527,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2539,13'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2572,34'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2539,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2540,19'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2548,15'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2550,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2550,31'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2550,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2550,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2553,34'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2570,5'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2555,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2555,38'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2556,17'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2555,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2556,17'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2560,13'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2437,10'
          Dst:             mbedtls_ssl_ciphersuite_cert_req_allowed
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2491,31'
          Dst:             mbedtls_ssl_get_sig_algs
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2499,13'
          Dst:             mbedtls_ssl_set_calc_verify_md
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2502,14'
          Dst:             mbedtls_ssl_sig_alg_is_supported
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2577,11'
          Dst:             mbedtls_ssl_write_handshake_msg
    - functionName:    ssl_write_server_key_exchange
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3241
      functionLinenumberEnd: 3333
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         28
      ICount:          157
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_ssl_ciphersuite_no_pfs
        - mbedtls_ssl_write_handshake_msg
        - ssl_prepare_server_key_exchange
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3254,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3269,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3287,47'
              BranchSideFuncs:
                - ssl_prepare_server_key_exchange
                - mbedtls_ssl_write_handshake_msg.25911
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3290,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3295,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3307,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3295,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3296,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3298,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3307,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3308,43'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3321,5'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:3326,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3327,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:3331,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3254,9'
          Dst:             mbedtls_ssl_ciphersuite_no_pfs
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3287,15'
          Dst:             ssl_prepare_server_key_exchange
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:3326,16'
          Dst:             mbedtls_ssl_write_handshake_msg
    - functionName:    ssl_write_server_hello
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2161
      functionLinenumberEnd: 2392
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         56
      ICount:          458
      EdgeCount:       67
      CyclomaticComplexity: 13
      functionsReached:
        - mbedtls_ssl_ciphersuite_from_id
        - mbedtls_ssl_ciphersuite_uses_ec
        - mbedtls_ssl_derive_keys
        - mbedtls_ssl_write_handshake_msg
        - mbedtls_ssl_write_version
        - ssl_handle_id_based_session_resumption
        - ssl_write_ecjpake_kkpp_ext
        - ssl_write_hello_verify_request
        - ssl_write_max_fragment_length_ext
        - ssl_write_renegotiation_ext
        - ssl_write_supported_point_formats_ext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2172,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2173,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_version
                - ssl_handle_id_based_session_resumption
                - mbedtls_ssl_derive_keys
                - ssl_write_renegotiation_ext
                - ssl_write_max_fragment_length_ext.25914
                - mbedtls_ssl_ciphersuite_from_id
                - ssl_write_ecjpake_kkpp_ext.25912
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_ciphersuite_uses_ec
                - ssl_write_supported_point_formats_ext.25913
                - ssl_write_hello_verify_request
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2188,11'
              BranchSideFuncs:
                - mbedtls_ssl_write_version
                - ssl_handle_id_based_session_resumption
                - mbedtls_ssl_derive_keys
                - ssl_write_renegotiation_ext
                - ssl_write_max_fragment_length_ext.25914
                - mbedtls_ssl_ciphersuite_from_id
                - ssl_write_ecjpake_kkpp_ext.25912
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_ciphersuite_uses_ec
                - ssl_write_supported_point_formats_ext.25913
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2172,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2174,9'
              BranchSideFuncs:
                - ssl_write_hello_verify_request
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2188,11'
              BranchSideFuncs:
                - mbedtls_ssl_write_version
                - ssl_handle_id_based_session_resumption
                - mbedtls_ssl_derive_keys
                - ssl_write_renegotiation_ext
                - ssl_write_max_fragment_length_ext.25914
                - mbedtls_ssl_ciphersuite_from_id
                - ssl_write_ecjpake_kkpp_ext.25912
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_ciphersuite_uses_ec
                - ssl_write_supported_point_formats_ext.25913
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2205,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2206,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2209,7'
              BranchSideFuncs:
                - ssl_handle_id_based_session_resumption
                - mbedtls_ssl_derive_keys
                - ssl_write_renegotiation_ext
                - ssl_write_max_fragment_length_ext.25914
                - mbedtls_ssl_ciphersuite_from_id
                - ssl_write_ecjpake_kkpp_ext.25912
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_ciphersuite_uses_ec
                - ssl_write_supported_point_formats_ext.25913
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2212,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2213,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2215,7'
              BranchSideFuncs:
                - ssl_handle_id_based_session_resumption
                - mbedtls_ssl_derive_keys
                - ssl_write_renegotiation_ext
                - ssl_write_max_fragment_length_ext.25914
                - mbedtls_ssl_ciphersuite_from_id
                - ssl_write_ecjpake_kkpp_ext.25912
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_ciphersuite_uses_ec
                - ssl_write_supported_point_formats_ext.25913
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2238,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2239,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2242,7'
              BranchSideFuncs:
                - ssl_handle_id_based_session_resumption
                - mbedtls_ssl_derive_keys
                - ssl_write_renegotiation_ext
                - ssl_write_max_fragment_length_ext.25914
                - mbedtls_ssl_ciphersuite_from_id
                - ssl_write_ecjpake_kkpp_ext.25912
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_ciphersuite_uses_ec
                - ssl_write_supported_point_formats_ext.25913
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2250,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2255,9'
              BranchSideFuncs:
                - ssl_write_renegotiation_ext
                - ssl_write_max_fragment_length_ext.25914
                - mbedtls_ssl_ciphersuite_from_id
                - ssl_write_ecjpake_kkpp_ext.25912
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_ciphersuite_uses_ec
                - ssl_write_supported_point_formats_ext.25913
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2278,13'
              BranchSideFuncs:
                - mbedtls_ssl_derive_keys
                - ssl_write_renegotiation_ext
                - ssl_write_max_fragment_length_ext.25914
                - mbedtls_ssl_ciphersuite_from_id
                - ssl_write_ecjpake_kkpp_ext.25912
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_ciphersuite_uses_ec
                - ssl_write_supported_point_formats_ext.25913
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2269,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2271,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2274,5'
              BranchSideFuncs:
                - ssl_write_renegotiation_ext
                - ssl_write_max_fragment_length_ext.25914
                - mbedtls_ssl_ciphersuite_from_id
                - ssl_write_ecjpake_kkpp_ext.25912
                - mbedtls_ssl_write_handshake_msg.25911
                - mbedtls_ssl_ciphersuite_uses_ec
                - ssl_write_supported_point_formats_ext.25913
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2281,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2282,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2349,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2349,58'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_ec
                - ssl_write_ecjpake_kkpp_ext.25912
                - mbedtls_ssl_write_handshake_msg.25911
                - ssl_write_supported_point_formats_ext.25913
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2356,32'
              BranchSideFuncs:
                - ssl_write_ecjpake_kkpp_ext.25912
                - mbedtls_ssl_write_handshake_msg.25911
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2349,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2350,47'
              BranchSideFuncs:
                - ssl_write_supported_point_formats_ext.25913
                - ssl_write_ecjpake_kkpp_ext.25912
                - mbedtls_ssl_write_handshake_msg.25911
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2356,32'
              BranchSideFuncs:
                - ssl_write_ecjpake_kkpp_ext.25912
                - mbedtls_ssl_write_handshake_msg.25911
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:2378,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2379,9'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:2383,34'
              BranchSideFuncs:
                - mbedtls_ssl_write_handshake_msg.25911
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2177,16'
          Dst:             ssl_write_hello_verify_request
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2191,5'
          Dst:             mbedtls_ssl_write_version
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2248,5'
          Dst:             ssl_handle_id_based_session_resumption
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2281,20'
          Dst:             mbedtls_ssl_derive_keys
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2316,5'
          Dst:             ssl_write_renegotiation_ext
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2320,5'
          Dst:             ssl_write_max_fragment_length_ext
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2348,9'
          Dst:             mbedtls_ssl_ciphersuite_from_id
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2349,26'
          Dst:             mbedtls_ssl_ciphersuite_uses_ec
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2350,9'
          Dst:             ssl_write_supported_point_formats_ext
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2356,5'
          Dst:             ssl_write_ecjpake_kkpp_ext
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:2387,11'
          Dst:             mbedtls_ssl_write_handshake_msg
    - functionName:    ssl_parse_client_hello
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 1685
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         296
      ICount:          1664
      EdgeCount:       364
      CyclomaticComplexity: 70
      functionsReached:
        - mbedtls_ssl_dtls_replay_check
        - mbedtls_ssl_dtls_replay_update
        - mbedtls_ssl_fetch_input
        - mbedtls_ssl_hs_hdr_len
        - mbedtls_ssl_in_hdr_len
        - mbedtls_ssl_parse_sig_alg_ext
        - mbedtls_ssl_read_version
        - mbedtls_ssl_recv_flight_completed
        - mbedtls_ssl_send_alert_message
        - ssl_ciphersuite_match
        - ssl_parse_ecjpake_kkpp
        - ssl_parse_max_fragment_length_ext
        - ssl_parse_renegotiation_info
        - ssl_parse_supported_groups_ext
        - ssl_parse_supported_point_formats
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:930,24'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:930,28'
              BranchSideFuncs:
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_dtls_replay_check
                - mbedtls_ssl_dtls_replay_update
                - mbedtls_ssl_fetch_input
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:938,11'
              BranchSideFuncs:
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_dtls_replay_check
                - mbedtls_ssl_dtls_replay_update
                - mbedtls_ssl_fetch_input
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:930,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:931,44'
              BranchSideFuncs:
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_dtls_replay_check
                - mbedtls_ssl_dtls_replay_update
                - mbedtls_ssl_fetch_input
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:938,11'
              BranchSideFuncs:
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_dtls_replay_check
                - mbedtls_ssl_dtls_replay_update
                - mbedtls_ssl_fetch_input
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:931,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:933,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:936,5'
              BranchSideFuncs:
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_dtls_replay_check
                - mbedtls_ssl_dtls_replay_update
                - mbedtls_ssl_fetch_input
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:954,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:955,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:959,5'
              BranchSideFuncs:
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_dtls_replay_check
                - mbedtls_ssl_dtls_replay_update
                - mbedtls_ssl_fetch_input
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:968,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:974,13'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_replay_check
                - mbedtls_ssl_dtls_replay_update
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:996,15'
              BranchSideFuncs:
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:974,33'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:974,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:975,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:974,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:975,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:979,17'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_replay_check
                - mbedtls_ssl_dtls_replay_update
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:983,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:984,13'
              BranchSideFuncs:
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_dtls_replay_check
                - mbedtls_ssl_dtls_replay_update
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:991,40'
              BranchSideFuncs:
                - mbedtls_ssl_dtls_replay_update
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1005,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1006,13'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1008,17'
              BranchSideFuncs:
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1008,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1009,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1013,48'
              BranchSideFuncs:
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_fetch_input
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1013,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1015,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1021,17'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_in_hdr_len.25922
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1021,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1022,43'
              BranchSideFuncs:
                - mbedtls_ssl_in_hdr_len.25922
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1025,13'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1034,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1035,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1047,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1047,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1048,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1052,5'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1054,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1055,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1059,32'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1065,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1066,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1072,13'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1072,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1073,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1082,9'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1082,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1102,55'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1127,35'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1119,38'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1119,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1120,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1119,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1120,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1124,5'
              BranchSideFuncs:
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_hs_hdr_len.25921
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1151,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1152,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1159,5'
              BranchSideFuncs:
                - mbedtls_ssl_read_version
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1166,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1167,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1176,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1185,55'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1186,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1187,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1185,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1187,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1193,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1205,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1206,30'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1253,24'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1209,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1210,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1216,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1220,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1225,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1238,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1225,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1228,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1231,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1238,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1240,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1244,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1257,22'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1258,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1260,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1258,50'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1259,10'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1260,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1257,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1260,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1266,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1279,22'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1280,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1282,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1280,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1281,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1282,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1279,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1282,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1288,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1295,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1296,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1312,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1296,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1297,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1303,19'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1305,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1306,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1311,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1318,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1321,13'
              BranchSideFuncs:
                - ssl_parse_max_fragment_length_ext.25918
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1502,10'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1321,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1322,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1327,20'
              BranchSideFuncs:
                - ssl_parse_max_fragment_length_ext.25918
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1330,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1331,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1336,17'
              BranchSideFuncs:
                - ssl_parse_max_fragment_length_ext.25918
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1336,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1349,17'
              BranchSideFuncs:
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1362,17'
              BranchSideFuncs:
                - mbedtls_ssl_parse_sig_alg_ext
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1377,17'
              BranchSideFuncs:
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1386,17'
              BranchSideFuncs:
                - ssl_parse_supported_point_formats
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1400,17'
              BranchSideFuncs:
                - ssl_parse_ecjpake_kkpp.25919
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1411,17'
              BranchSideFuncs:
                - ssl_parse_max_fragment_length_ext.25918
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1488,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1355,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1356,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1358,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1365,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1366,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1369,42'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1380,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1381,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1383,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1390,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1391,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1393,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1403,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1404,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1406,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1414,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1415,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1417,17'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - ssl_parse_max_fragment_length_ext.25918
                - ssl_parse_ecjpake_kkpp.25919
                - ssl_parse_supported_point_formats
                - ssl_parse_supported_groups_ext
                - mbedtls_ssl_parse_sig_alg_ext
                - ssl_parse_renegotiation_info.25920
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1502,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1503,39'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1528,12'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1528,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1529,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1548,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1529,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1529,26'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1543,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1529,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1530,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1543,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1548,71'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1549,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1572,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1548,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1550,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1572,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1572,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1573,40'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1581,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1581,30'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1581,40'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1596,22'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1581,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1582,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1596,22'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
                - ssl_ciphersuite_match
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1600,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1601,16'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1620,16'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1601,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1602,20'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1619,5'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1602,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1603,21'
              BranchSideFuncs:
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1618,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1603,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1604,21'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1607,34'
              BranchSideFuncs:
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1609,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1611,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1614,21'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1614,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1615,21'
              BranchSideFuncs:
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1617,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1620,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:0,0'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1621,20'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1621,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1622,21'
              BranchSideFuncs:
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1637,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1622,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1623,21'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1626,34'
              BranchSideFuncs:
                - ssl_ciphersuite_match
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1628,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1630,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1633,21'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1633,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1634,21'
              BranchSideFuncs:
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1636,13'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
                - mbedtls_ssl_send_alert_message
                - ssl_ciphersuite_match
                - mbedtls_ssl_recv_flight_completed
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1640,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1641,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1647,9'
              BranchSideFuncs:
                - mbedtls_ssl_send_alert_message
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:1662,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1663,43'
              BranchSideFuncs:
                - mbedtls_ssl_recv_flight_completed
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:1682,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:931,20'
          Dst:             mbedtls_ssl_fetch_input
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:983,13'
          Dst:             mbedtls_ssl_dtls_replay_check
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:991,9'
          Dst:             mbedtls_ssl_dtls_replay_update
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1014,48'
          Dst:             mbedtls_ssl_in_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1013,24'
          Dst:             mbedtls_ssl_fetch_input
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1022,53'
          Dst:             mbedtls_ssl_in_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1047,19'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1072,24'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1127,12'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1128,16'
          Dst:             mbedtls_ssl_hs_hdr_len
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1161,55'
          Dst:             mbedtls_ssl_read_version
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1168,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1188,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1211,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1261,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1283,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1298,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1307,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1323,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1332,13'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1354,23'
          Dst:             ssl_parse_renegotiation_info
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1364,23'
          Dst:             mbedtls_ssl_parse_sig_alg_ext
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1379,23'
          Dst:             ssl_parse_supported_groups_ext
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1389,23'
          Dst:             ssl_parse_supported_point_formats
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1402,23'
          Dst:             ssl_parse_ecjpake_kkpp
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1413,23'
          Dst:             ssl_parse_max_fragment_length_ext
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1573,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1609,28'
          Dst:             ssl_ciphersuite_match
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1628,28'
          Dst:             ssl_ciphersuite_match
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1643,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1648,9'
          Dst:             mbedtls_ssl_send_alert_message
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:1663,9'
          Dst:             mbedtls_ssl_recv_flight_completed
    - functionName:    mbedtls_ssl_handshake_server_step
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4316
      functionLinenumberEnd: 4425
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         29
      ICount:          155
      EdgeCount:       57
      CyclomaticComplexity: 30
      functionsReached:
        - mbedtls_ssl_handshake_wrapup
        - mbedtls_ssl_parse_certificate
        - mbedtls_ssl_parse_change_cipher_spec
        - mbedtls_ssl_parse_finished
        - mbedtls_ssl_write_certificate
        - mbedtls_ssl_write_change_cipher_spec
        - mbedtls_ssl_write_finished
        - ssl_parse_certificate_verify
        - ssl_parse_client_hello
        - ssl_parse_client_key_exchange
        - ssl_write_certificate_request
        - ssl_write_server_hello
        - ssl_write_server_hello_done
        - ssl_write_server_key_exchange
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:4321,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4323,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4330,42'
              BranchSideFuncs:
                - ssl_parse_client_hello
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4335,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4346,42'
              BranchSideFuncs:
                - ssl_write_server_hello
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4350,49'
              BranchSideFuncs:
                - mbedtls_ssl_write_certificate
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4354,49'
              BranchSideFuncs:
                - ssl_write_server_key_exchange
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4358,49'
              BranchSideFuncs:
                - ssl_write_certificate_request
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4362,47'
              BranchSideFuncs:
                - ssl_write_server_hello_done
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4373,49'
              BranchSideFuncs:
                - mbedtls_ssl_parse_certificate
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4377,49'
              BranchSideFuncs:
                - ssl_parse_client_key_exchange
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4381,48'
              BranchSideFuncs:
                - ssl_parse_certificate_verify.25923
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4385,56'
              BranchSideFuncs:
                - mbedtls_ssl_parse_change_cipher_spec
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4389,46'
              BranchSideFuncs:
                - mbedtls_ssl_parse_finished
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4403,56'
              BranchSideFuncs:
                - mbedtls_ssl_write_change_cipher_spec
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4407,46'
              BranchSideFuncs:
                - mbedtls_ssl_write_finished
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4411,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4416,42'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_wrapup
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:4420,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4330,19'
          Dst:             ssl_parse_client_hello
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4346,19'
          Dst:             ssl_write_server_hello
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4350,19'
          Dst:             mbedtls_ssl_write_certificate
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4354,19'
          Dst:             ssl_write_server_key_exchange
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4358,19'
          Dst:             ssl_write_certificate_request
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4362,19'
          Dst:             ssl_write_server_hello_done
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4373,19'
          Dst:             mbedtls_ssl_parse_certificate
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4377,19'
          Dst:             ssl_parse_client_key_exchange
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4381,19'
          Dst:             ssl_parse_certificate_verify
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4385,19'
          Dst:             mbedtls_ssl_parse_change_cipher_spec
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4389,19'
          Dst:             mbedtls_ssl_parse_finished
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4403,19'
          Dst:             mbedtls_ssl_write_change_cipher_spec
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4407,19'
          Dst:             mbedtls_ssl_write_finished
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:4416,13'
          Dst:             mbedtls_ssl_handshake_wrapup
    - functionName:    mbedtls_ssl_conf_dtls_cookies
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - f_cookie_write
        - f_cookie_check
        - p_cookie
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_set_client_transport_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_tls12_server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - info
        - ilen
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_calloc
        - mbedtls_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:52,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:56,18'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/ssl_tls12_server.c:58,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_tls12_server.c:62,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:56,5'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ssl_tls12_server.c:58,24'
          Dst:             mbedtls_calloc
    - functionName:    mbedtls_ssl_ciphersuite_uses_psk
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2036
      functionLinenumberEnd: 2047
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         8
      ICount:          39
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2037,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2042,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2042,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2042,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2042,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2045,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_ciphersuite_uses_ec
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2016
      functionLinenumberEnd: 2029
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         10
      ICount:          47
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2017,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2024,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2024,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2024,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2024,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2024,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2024,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2027,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_ciphersuite_sig_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1996
      functionLinenumberEnd: 2008
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         7
      ICount:          36
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1997,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2000,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2000,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2003,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:2006,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_ciphersuite_sig_pk_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1930
      functionLinenumberEnd: 1948
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         12
      ICount:          54
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1931,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1936,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1936,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1936,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1936,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1939,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1943,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1943,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1946,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_cipher_info_get_key_bitlen
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/cipher.h:480,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:481,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:483,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_ciphersuite_get_cipher_key_bitlen
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1904
      functionLinenumberEnd: 1924
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_cipher_info_from_type
        - mbedtls_cipher_info_get_key_bitlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1922,9'
          Dst:             mbedtls_cipher_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1924,12'
          Dst:             mbedtls_cipher_info_get_key_bitlen
    - functionName:    mbedtls_ssl_get_ciphersuite_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1891
      functionLinenumberEnd: 1901
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ciphersuite_name
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_ciphersuite_from_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1896,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1897,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1900,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1894,11'
          Dst:             mbedtls_ssl_ciphersuite_from_string
    - functionName:    mbedtls_ssl_ciphersuite_from_string
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1844
      functionLinenumberEnd: 1860
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ciphersuite_name
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1847,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1848,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1851,5'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1851,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1852,25'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1859,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1852,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1853,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1856,12'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1852,18'
          Dst:             strcmp
    - functionName:    mbedtls_ssl_get_ciphersuite_name
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1878
      functionLinenumberEnd: 1888
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ciphersuite_id
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ssl_ciphersuite_from_id
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1883,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1884,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1887,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1881,11'
          Dst:             mbedtls_ssl_ciphersuite_from_id
    - functionName:    mbedtls_ssl_ciphersuite_from_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1863
      functionLinenumberEnd: 1875
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ciphersuite
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1866,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1867,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1874,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1867,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1868,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_ciphersuites.c:1871,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_list_ciphersuites
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionLinenumberEnd: 1798
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ssl_tls12_named_group_is_ecdhe
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2263
      functionLinenumberEnd: 2280
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - named_group
      BBCount:         26
      ICount:          125
      EdgeCount:       37
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2267,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2267,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2268,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2268,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2268,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2269,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2269,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2269,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2270,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2270,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2270,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2271,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2271,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2271,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2273,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2273,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2273,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2274,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2274,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2274,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2275,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2275,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2275,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2276,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2276,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2276,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2277,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2277,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2277,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2278,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2278,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2278,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2279,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:2279,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2279,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:2280,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_get_groups
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2247
      functionLinenumberEnd: 2249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_write_supported_groups_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - end
        - flags
        - out_len
      BBCount:         40
      ICount:          236
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_ssl_chk_buf_ptr
        - mbedtls_ssl_get_ecp_group_id_from_tls_id
        - mbedtls_ssl_get_groups
        - mbedtls_ssl_tls12_named_group_is_ecdhe
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:237,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:237,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:238,7'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_named_group_is_ecdhe
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:242,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:243,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:246,5'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_named_group_is_ecdhe
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:246,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:247,13'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_named_group_is_ecdhe
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:288,38'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:269,66'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:270,53'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_named_group_is_ecdhe
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:277,13'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_named_group_is_ecdhe
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ssl_chk_buf_ptr.26013
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:270,65'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:271,56'
              BranchSideFuncs:
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ssl_tls12_named_group_is_ecdhe
                - mbedtls_ssl_chk_buf_ptr.26013
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:277,13'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_named_group_is_ecdhe
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ssl_chk_buf_ptr.26013
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:269,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:273,27'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_named_group_is_ecdhe
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ssl_chk_buf_ptr.26013
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:277,13'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_named_group_is_ecdhe
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
                - mbedtls_ssl_chk_buf_ptr.26013
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:277,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:278,13'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_named_group_is_ecdhe
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:285,5'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_named_group_is_ecdhe
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:278,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:278,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:279,13'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_named_group_is_ecdhe
                - mbedtls_ssl_get_ecp_group_id_from_tls_id
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:289,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:290,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:295,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:226,34'
          Dst:             mbedtls_ssl_get_groups
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:237,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:270,13'
          Dst:             mbedtls_ssl_tls12_named_group_is_ecdhe
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:271,14'
          Dst:             mbedtls_ssl_get_ecp_group_id_from_tls_id
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:278,13'
          Dst:             mbedtls_ssl_chk_buf_ptr
    - functionName:    mbedtls_ssl_chk_buf_ptr
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cur
        - end
        - need
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_misc.h:506,24'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:506,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_misc.h:506,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ssl_write_client_hello_cipher_suites
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - end
        - tls12_uses_ec
        - out_len
      BBCount:         31
      ICount:          228
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_ssl_chk_buf_ptr
        - mbedtls_ssl_ciphersuite_from_id
        - mbedtls_ssl_ciphersuite_uses_ec
        - mbedtls_ssl_validate_ciphersuite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:343,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:343,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:344,7'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_ciphersuite_uses_ec
                - mbedtls_ssl_chk_buf_ptr.26013
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:350,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:351,28'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_ciphersuite_uses_ec
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:382,9'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:356,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:359,13'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_ciphersuite_uses_ec
                - mbedtls_ssl_chk_buf_ptr.26013
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:366,59'
              BranchSideFuncs:
                - mbedtls_ssl_ciphersuite_uses_ec
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:374,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:374,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:375,9'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_ciphersuite_from_id
                - mbedtls_ssl_validate_ciphersuite
                - mbedtls_ssl_ciphersuite_uses_ec
                - mbedtls_ssl_chk_buf_ptr.26013
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:386,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:387,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:394,35'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:388,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:388,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:389,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:343,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:354,28'
          Dst:             mbedtls_ssl_ciphersuite_from_id
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:356,13'
          Dst:             mbedtls_ssl_validate_ciphersuite
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:366,27'
          Dst:             mbedtls_ssl_ciphersuite_uses_ec
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:374,9'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:388,9'
          Dst:             mbedtls_ssl_chk_buf_ptr
    - functionName:    ssl_generate_random
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:717,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:717,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:727,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ssl_write_handshake_msg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1453
      functionLinenumberEnd: 1454
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ssl_write_handshake_msg_ext
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_misc.h:1454,12'
          Dst:             mbedtls_ssl_write_handshake_msg_ext
    - functionName:    mbedtls_ssl_handshake_set_state
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_misc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1337
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - state
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ssl_write_client_hello_body
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - end
        - out_len
        - binders_len
      BBCount:         78
      ICount:          509
      EdgeCount:       99
      CyclomaticComplexity: 23
      functionsReached:
        - mbedtls_ssl_chk_buf_ptr
        - mbedtls_ssl_tls12_write_client_hello_exts
        - mbedtls_ssl_write_sig_alg_ext
        - mbedtls_ssl_write_version
        - ssl_write_client_hello_cipher_suites
        - ssl_write_supported_groups_ext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:456,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:457,40'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_write_version
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - ssl_write_client_hello_cipher_suites
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
                - mbedtls_ssl_chk_buf_ptr.26013
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:471,5'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_write_version
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - ssl_write_client_hello_cipher_suites
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
                - mbedtls_ssl_chk_buf_ptr.26013
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:471,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:471,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:472,31'
              BranchSideFuncs:
                - mbedtls_ssl_write_version
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - ssl_write_client_hello_cipher_suites
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
                - mbedtls_ssl_chk_buf_ptr.26013
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:484,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:484,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:485,12'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - ssl_write_client_hello_cipher_suites
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
                - mbedtls_ssl_chk_buf_ptr.26013
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:506,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:506,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:507,28'
              BranchSideFuncs:
                - ssl_write_client_hello_cipher_suites
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
                - mbedtls_ssl_chk_buf_ptr.26013
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:520,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:522,17'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - ssl_write_client_hello_cipher_suites
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:544,48'
              BranchSideFuncs:
                - ssl_write_client_hello_cipher_suites
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:527,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:528,13'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - ssl_write_client_hello_cipher_suites
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:534,9'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - ssl_write_client_hello_cipher_suites
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:534,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:534,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:535,32'
              BranchSideFuncs:
                - ssl_write_client_hello_cipher_suites
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:536,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:537,20'
              BranchSideFuncs:
                - ssl_write_client_hello_cipher_suites
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:540,5'
              BranchSideFuncs:
                - ssl_write_client_hello_cipher_suites
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:547,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:548,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:550,10'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:562,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:562,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:563,7'
              BranchSideFuncs:
                - mbedtls_ssl_chk_buf_ptr.26013
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:574,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:574,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:575,24'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:618,27'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:618,30'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:623,13'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:618,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:619,50'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:623,13'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
                - ssl_write_supported_groups_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:623,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:624,50'
              BranchSideFuncs:
                - ssl_write_supported_groups_ext
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:637,9'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:627,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:628,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:630,18'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:643,43'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:643,43'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:643,46'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_write_client_hello_exts
                - mbedtls_ssl_write_sig_alg_ext
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:646,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:647,45'
              BranchSideFuncs:
                - mbedtls_ssl_write_sig_alg_ext
                - mbedtls_ssl_tls12_write_client_hello_exts
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:656,9'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_write_client_hello_exts
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:648,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:649,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:651,14'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_write_client_hello_exts
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:656,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:657,57'
              BranchSideFuncs:
                - mbedtls_ssl_tls12_write_client_hello_exts
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:682,32'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:660,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:661,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:663,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:684,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:685,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:687,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:471,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:472,5'
          Dst:             mbedtls_ssl_write_version
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:484,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:506,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:534,9'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:544,11'
          Dst:             ssl_write_client_hello_cipher_suites
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:562,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:574,5'
          Dst:             mbedtls_ssl_chk_buf_ptr
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:624,19'
          Dst:             ssl_write_supported_groups_ext
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:647,15'
          Dst:             mbedtls_ssl_write_sig_alg_ext
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:657,15'
          Dst:             mbedtls_ssl_tls12_write_client_hello_exts
    - functionName:    ssl_prepare_client_hello
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         40
      ICount:          231
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - ssl_generate_random
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:742,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:743,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:777,13'
              BranchSideFuncs:
                - ssl_generate_random
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:777,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:778,32'
              BranchSideFuncs:
                - ssl_generate_random
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:781,47'
              BranchSideFuncs:
                - ssl_generate_random
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:791,66'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:792,10'
              BranchSideFuncs:
                - ssl_generate_random
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:799,39'
              BranchSideFuncs:
                - ssl_generate_random
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:791,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:799,39'
              BranchSideFuncs:
                - ssl_generate_random
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:813,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:800,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:801,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:805,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:816,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:817,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:868,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:817,33'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:817,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:822,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:817,56'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:821,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:822,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:817,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:822,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:843,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:868,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:869,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:907,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:870,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:871,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:879,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:874,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:875,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:878,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:799,19'
          Dst:             ssl_generate_random
    - functionName:    mbedtls_ssl_write_client_hello
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ssl_client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         44
      ICount:          195
      EdgeCount:       53
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_ssl_add_hs_hdr_to_checksum
        - mbedtls_ssl_finish_handshake_msg
        - mbedtls_ssl_flight_transmit
        - mbedtls_ssl_handshake_set_state
        - mbedtls_ssl_send_flight_completed
        - mbedtls_ssl_start_handshake_msg
        - mbedtls_ssl_write_handshake_msg
        - ssl_prepare_client_hello
        - ssl_write_client_hello_body
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:921,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:921,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:923,5'
              BranchSideFuncs:
                - mbedtls_ssl_start_handshake_msg
                - ssl_write_client_hello_body
                - mbedtls_ssl_add_hs_hdr_to_checksum
                - mbedtls_ssl_finish_handshake_msg
                - mbedtls_ssl_handshake_set_state
                - mbedtls_ssl_send_flight_completed
                - mbedtls_ssl_handshake_set_state
                - mbedtls_ssl_write_handshake_msg.26014
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:923,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:923,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:927,5'
              BranchSideFuncs:
                - ssl_write_client_hello_body
                - mbedtls_ssl_add_hs_hdr_to_checksum
                - mbedtls_ssl_finish_handshake_msg
                - mbedtls_ssl_handshake_set_state
                - mbedtls_ssl_send_flight_completed
                - mbedtls_ssl_handshake_set_state
                - mbedtls_ssl_write_handshake_msg.26014
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:927,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:927,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:933,9'
              BranchSideFuncs:
                - mbedtls_ssl_add_hs_hdr_to_checksum
                - mbedtls_ssl_finish_handshake_msg
                - mbedtls_ssl_handshake_set_state
                - mbedtls_ssl_send_flight_completed
                - mbedtls_ssl_handshake_set_state
                - mbedtls_ssl_write_handshake_msg.26014
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:933,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:934,27'
              BranchSideFuncs:
                - mbedtls_ssl_send_flight_completed
                - mbedtls_ssl_handshake_set_state
                - mbedtls_ssl_write_handshake_msg.26014
                - mbedtls_ssl_flight_transmit
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:961,50'
              BranchSideFuncs:
                - mbedtls_ssl_add_hs_hdr_to_checksum
                - mbedtls_ssl_finish_handshake_msg
                - mbedtls_ssl_handshake_set_state
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:948,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:949,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:953,48'
              BranchSideFuncs:
                - mbedtls_ssl_flight_transmit
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:953,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:954,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:957,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:964,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:965,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:968,15'
              BranchSideFuncs:
                - mbedtls_ssl_finish_handshake_msg
                - mbedtls_ssl_handshake_set_state
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:969,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:970,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:987,9'
              BranchSideFuncs:
                - mbedtls_ssl_finish_handshake_msg
                - mbedtls_ssl_handshake_set_state
        - Branch String:   'third_party/mbedtls/repo/library/ssl_client.c:987,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:987,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ssl_client.c:995,41'
              BranchSideFuncs:
                - mbedtls_ssl_handshake_set_state
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:921,5'
          Dst:             ssl_prepare_client_hello
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:923,5'
          Dst:             mbedtls_ssl_start_handshake_msg
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:927,5'
          Dst:             ssl_write_client_hello_body
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:935,9'
          Dst:             mbedtls_ssl_send_flight_completed
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:946,9'
          Dst:             mbedtls_ssl_handshake_set_state
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:948,20'
          Dst:             mbedtls_ssl_write_handshake_msg
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:953,20'
          Dst:             mbedtls_ssl_flight_transmit
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:961,15'
          Dst:             mbedtls_ssl_add_hs_hdr_to_checksum
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:987,9'
          Dst:             mbedtls_ssl_finish_handshake_msg
        - Src:             'third_party/mbedtls/repo/library/ssl_client.c:995,9'
          Dst:             mbedtls_ssl_handshake_set_state
    - functionName:    cc_post_recovery
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - th
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:297,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:297,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:298,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tcp_newreno_partial_ack
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3245
      functionLinenumberEnd: 3277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - th
      BBCount:         9
      ICount:          133
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - tcp_timer_activate
        - tcplp_output
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3263,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3264,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3269,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3269,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3270,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3272,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3249,2'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3261,9'
          Dst:             tcplp_output
    - functionName:    cc_conn_init
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         37
      ICount:          265
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - tcp_hc_get
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:158,22'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:158,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:172,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:158,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:159,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:172,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:161,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:162,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:166,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:168,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:168,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:168,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:168,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:168,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:171,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:172,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:179,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:194,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:179,22'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:179,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:179,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:194,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:195,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:204,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:204,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:205,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:206,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:206,12'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:207,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:209,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:212,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:212,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:213,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:156,2'
          Dst:             tcp_hc_get
    - functionName:    tcp_hc_get
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - hc_metrics_lite
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cc_ack_received
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - tp
        - th
        - type
      BBCount:         18
      ICount:          174
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - min
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:119,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:120,3'
              BranchSideFuncs:
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:122,3'
              BranchSideFuncs:
                - min.26130
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:124,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:125,7'
              BranchSideFuncs:
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:138,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:125,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:126,29'
              BranchSideFuncs:
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:133,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:128,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:129,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:132,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:138,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:138,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:140,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:126,25'
          Dst:             min
    - functionName:    min
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - imin
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:101,39'
          Dst:             imin
    - functionName:    imin
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:99,41'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:99,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:99,53'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tcp_xmit_timer
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2883
      functionLinenumberEnd: 2958
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tp
        - rtt
      BBCount:         33
      ICount:          282
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2887,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2895,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2924,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2898,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2899,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2911,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2911,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2912,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2913,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2914,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2915,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2916,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2916,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2917,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2918,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2942,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cc_ecnpkt_handler
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - tp
        - th
        - iptos
      BBCount:         20
      ICount:          156
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - tcp_timer_activate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:328,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:328,6'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:329,11'
              BranchSideFuncs:
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:329,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:331,4'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:334,4'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:337,4'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:341,7'
              BranchSideFuncs:
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:341,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:342,4'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:344,4'
              BranchSideFuncs:
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:346,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:347,4'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:349,4'
              BranchSideFuncs:
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:353,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:354,23'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:355,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:354,4'
          Dst:             tcp_timer_activate
    - functionName:    tcp_mssopt
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3211
      functionLinenumberEnd: 3234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         21
      ICount:          118
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - min
        - tcp_hc_getmtu
        - tcp_maxmtu6
        - tcplp_sys_panic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3221,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3221,2'
              BranchSideFuncs:
                - tcp_maxmtu6
                - tcp_hc_getmtu
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3223,6'
              BranchSideFuncs:
                - tcp_maxmtu6
                - tcp_hc_getmtu
                - min.26130
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3229,13'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3229,16'
              BranchSideFuncs:
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3231,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3229,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3230,13'
              BranchSideFuncs:
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3231,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3231,18'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3231,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3232,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3232,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3232,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3232,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3221,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3224,11'
          Dst:             tcp_maxmtu6
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3227,11'
          Dst:             tcp_hc_getmtu
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3230,9'
          Dst:             min
    - functionName:    tcp_hc_getmtu
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcp_mss_update
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3012
      functionLinenumberEnd: 3142
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - offer
        - mtuoffer
        - metricptr
        - cap
      BBCount:         43
      ICount:          257
      EdgeCount:       54
      CyclomaticComplexity: 13
      functionsReached:
        - in6_localaddr
        - min
        - tcp_hc_get
        - tcp_maxmtu6
        - tcplp_sys_panic
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3023,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3024,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_maxmtu6
                - tcp_hc_get
                - in6_localaddr
                - min.26130
                - min.26130
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3027,14'
              BranchSideFuncs:
                - tcp_maxmtu6
                - tcp_hc_get
                - in6_localaddr
                - min.26130
                - min.26130
                - min.26130
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3024,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3024,3'
              BranchSideFuncs:
                - tcp_maxmtu6
                - tcp_hc_get
                - in6_localaddr
                - min.26130
                - min.26130
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3025,11'
              BranchSideFuncs:
                - tcp_maxmtu6
                - tcp_hc_get
                - in6_localaddr
                - min.26130
                - min.26130
                - min.26130
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3035,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3041,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3047,10'
              BranchSideFuncs:
                - tcp_hc_get
                - in6_localaddr
                - min.26130
                - min.26130
                - min.26130
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3041,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3042,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3043,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3047,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3054,12'
              BranchSideFuncs:
                - tcp_hc_get
                - in6_localaddr
                - min.26130
                - min.26130
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3057,3'
              BranchSideFuncs:
                - tcp_hc_get
                - in6_localaddr
                - min.26130
                - min.26130
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3068,12'
              BranchSideFuncs:
                - tcp_hc_get
                - in6_localaddr
                - min.26130
                - min.26130
                - min.26130
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3068,12'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3068,10'
              BranchSideFuncs:
                - tcp_hc_get
                - in6_localaddr
                - min.26130
                - min.26130
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3068,10'
              BranchSideFuncs:
                - tcp_hc_get
                - in6_localaddr
                - min.26130
                - min.26130
                - min.26130
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3075,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3076,3'
              BranchSideFuncs:
                - in6_localaddr
                - min.26130
                - min.26130
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3082,14'
              BranchSideFuncs:
                - in6_localaddr
                - min.26130
                - min.26130
                - min.26130
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3082,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3083,21'
              BranchSideFuncs:
                - min.26130
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3085,9'
              BranchSideFuncs:
                - in6_localaddr
                - min.26130
                - min.26130
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3121,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3121,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3121,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3136,62'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3137,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3141,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3137,23'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3138,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3139,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3136,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3139,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3141,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3024,3'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3029,11'
          Dst:             tcp_maxmtu6
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3074,2'
          Dst:             tcp_hc_get
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3083,9'
          Dst:             min
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3087,8'
          Dst:             in6_localaddr
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3088,10'
          Dst:             min
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3108,8'
          Dst:             min
    - functionName:    in6_localaddr
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2977
      functionLinenumberEnd: 2981
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in6
      BBCount:         19
      ICount:          98
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - ntohl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2978,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2978,6'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2978,35'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2978,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2978,6'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2978,35'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2978,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2978,6'
              BranchSideFuncs:
                - ntohl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2978,35'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2978,32'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2978,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2979,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2978,35'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2978,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2980,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2978,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2979,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2980,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2978,6'
          Dst:             ntohl
    - functionName:    ntohl
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap32
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h:85,9'
          Dst:             tcplp_sys_hostswap32
    - functionName:    tcp_do_segment
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 2769
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ip6
        - th
        - msg
        - tp
        - drop_hdrlen
        - tlen
        - iptos
        - sig
      BBCount:         726
      ICount:          4742
      EdgeCount:       973
      CyclomaticComplexity: 249
      functionsReached:
        - bmp_isempty
        - cbuf_copy_from_message
        - cbuf_free_space
        - cbuf_write
        - cc_ack_received
        - cc_cong_signal
        - cc_conn_init
        - cc_ecnpkt_handler
        - cc_post_recovery
        - imax
        - imin
        - lbuf_pop
        - lbuf_used_space
        - otMessageGetOffset
        - tcp_clean_sackreport
        - tcp_close_tcb
        - tcp_dooptions
        - tcp_drop
        - tcp_dropwithreset
        - tcp_fastopen_disable_path
        - tcp_fastopen_update_cache
        - tcp_mss
        - tcp_newreno_partial_ack
        - tcp_reass
        - tcp_respond
        - tcp_sack_doack
        - tcp_sack_partialack
        - tcp_state_change
        - tcp_timer_activate
        - tcp_timer_active
        - tcp_ts_getticks
        - tcp_twstart
        - tcp_update_sack_list
        - tcp_xmit_timer
        - tcplp_output
        - tcplp_sys_accepted_connection
        - tcplp_sys_connection_lost
        - tcplp_sys_get_ticks
        - tcplp_sys_log
        - tcplp_sys_panic
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1050,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1050,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
                - cc_ecnpkt_handler
                - cc_cong_signal
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1052,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
                - cc_ecnpkt_handler
                - cc_cong_signal
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1052,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1052,2'
              BranchSideFuncs:
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
                - cc_ecnpkt_handler
                - cc_cong_signal
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1061,18'
              BranchSideFuncs:
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
                - cc_ecnpkt_handler
                - cc_cong_signal
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1062,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1063,22'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
                - cc_ecnpkt_handler
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1069,10'
              BranchSideFuncs:
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
                - cc_ecnpkt_handler
                - cc_cong_signal
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1079,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1080,7'
              BranchSideFuncs:
                - cc_ecnpkt_handler
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1107,33'
              BranchSideFuncs:
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1080,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1081,4'
              BranchSideFuncs:
                - cc_ecnpkt_handler
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1082,11'
              BranchSideFuncs:
                - cc_ecnpkt_handler
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
                - cc_cong_signal
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1082,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1084,4'
              BranchSideFuncs:
                - cc_ecnpkt_handler
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1089,4'
              BranchSideFuncs:
                - cc_ecnpkt_handler
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1092,4'
              BranchSideFuncs:
                - cc_ecnpkt_handler
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1096,21'
              BranchSideFuncs:
                - cc_ecnpkt_handler
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
                - cc_cong_signal
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1099,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1100,19'
              BranchSideFuncs:
                - cc_cong_signal
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1102,2'
              BranchSideFuncs:
                - tcp_dooptions
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1118,29'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1118,36'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1127,7'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1118,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1119,18'
              BranchSideFuncs:
                - tcp_ts_getticks
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1127,7'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1120,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1121,7'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1122,2'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1127,36'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1127,44'
              BranchSideFuncs:
                - tcplp_sys_log
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1132,8'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1127,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1129,3'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1132,8'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1132,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1132,44'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1145,6'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1132,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1134,3'
              BranchSideFuncs:
                - tcplp_sys_log
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1145,6'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1145,35'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1145,39'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1210,6'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1145,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1146,11'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1210,6'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1146,33'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1147,8'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1155,17'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1146,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1148,4'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1155,17'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1156,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1157,4'
              BranchSideFuncs:
                - tcp_ts_getticks
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1161,10'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
                - tcp_mss
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1161,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1162,12'
              BranchSideFuncs:
                - tcp_mss
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1163,8'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1163,38'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1164,11'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1169,7'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1163,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1165,4'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1169,7'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_disable_path
                - tcp_fastopen_update_cache
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1169,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1170,11'
              BranchSideFuncs:
                - tcp_fastopen_disable_path
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
                - tcp_fastopen_update_cache
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1189,2'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1170,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1173,12'
              BranchSideFuncs:
                - tcp_fastopen_update_cache
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1187,31'
              BranchSideFuncs:
                - tcp_fastopen_disable_path
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1173,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1174,15'
              BranchSideFuncs:
                - tcp_fastopen_update_cache
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1183,10'
              BranchSideFuncs:
                - tcp_fastopen_update_cache
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1210,38'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1211,6'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1472,25'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1211,32'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1212,7'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1472,25'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1212,65'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1213,6'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1472,25'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1213,33'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1214,6'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1472,25'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1214,12'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1214,15'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1472,25'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1214,36'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1215,8'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - bmp_isempty
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1472,25'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1215,53'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1216,18'
              BranchSideFuncs:
                - bmp_isempty
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1472,25'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1216,51'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1217,11'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1472,25'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1217,35'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1218,7'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1226,11'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1210,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1226,11'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1472,25'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1226,35'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1227,7'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1232,7'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1226,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1228,24'
              BranchSideFuncs:
                - tcp_ts_getticks
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1232,7'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1232,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1233,8'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1341,14'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - cbuf_free_space
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_drop
                - tcp_clean_sackreport
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1233,40'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1234,8'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1341,3'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1234,41'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1235,9'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1341,3'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1235,34'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1236,12'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1341,3'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1236,38'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1237,8'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1341,3'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1233,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1245,9'
              BranchSideFuncs:
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1341,3'
              BranchSideFuncs:
                - cbuf_free_space
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1245,29'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1246,9'
              BranchSideFuncs:
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1260,13'
              BranchSideFuncs:
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1246,36'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1247,15'
              BranchSideFuncs:
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1260,13'
              BranchSideFuncs:
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1245,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1248,21'
              BranchSideFuncs:
                - cc_cong_signal
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1260,13'
              BranchSideFuncs:
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1260,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1261,12'
              BranchSideFuncs:
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1269,16'
              BranchSideFuncs:
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1260,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1264,10'
              BranchSideFuncs:
                - tcp_ts_getticks
                - tcp_xmit_timer
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1269,16'
              BranchSideFuncs:
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
                - tcp_xmit_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1265,24'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1265,27'
              BranchSideFuncs:
                - tcp_xmit_timer
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1266,22'
              BranchSideFuncs:
                - tcp_xmit_timer
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1265,10'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1266,22'
              BranchSideFuncs:
                - tcp_xmit_timer
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1267,21'
              BranchSideFuncs:
                - tcp_xmit_timer
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1271,24'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1272,10'
              BranchSideFuncs:
                - tcp_xmit_timer
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1273,22'
              BranchSideFuncs:
                - tcp_xmit_timer
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1271,10'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1273,22'
              BranchSideFuncs:
                - tcp_xmit_timer
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1274,21'
              BranchSideFuncs:
                - tcp_xmit_timer
                - lbuf_pop
                - tcplp_sys_panic
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1286,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1286,6'
              BranchSideFuncs:
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1287,26'
              BranchSideFuncs:
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1289,46'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1290,9'
              BranchSideFuncs:
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1299,21'
              BranchSideFuncs:
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1289,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1291,24'
              BranchSideFuncs:
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1299,21'
              BranchSideFuncs:
                - cc_ack_received
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1319,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1320,25'
              BranchSideFuncs:
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1321,32'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_activate
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1337,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1338,26'
              BranchSideFuncs:
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1339,5'
              BranchSideFuncs:
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1354,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1354,42'
              BranchSideFuncs:
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_timer_activate
                - tcp_drop
                - tcp_clean_sackreport
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1357,19'
              BranchSideFuncs:
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_timer_activate
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1354,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1355,26'
              BranchSideFuncs:
                - tcp_clean_sackreport
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_timer_activate
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1357,19'
              BranchSideFuncs:
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_active
                - tcplp_output
                - tcp_timer_activate
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1430,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1431,17'
              BranchSideFuncs:
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1444,14'
              BranchSideFuncs:
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1432,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1433,6'
              BranchSideFuncs:
                - tcp_timer_active
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1435,4'
              BranchSideFuncs:
                - tcp_timer_active
                - tcplp_output
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1455,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1455,8'
              BranchSideFuncs:
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1458,5'
              BranchSideFuncs:
                - tcplp_output
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1455,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1455,8'
              BranchSideFuncs:
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1458,5'
              BranchSideFuncs:
                - tcplp_output
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1455,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1456,5'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1458,5'
              BranchSideFuncs:
                - tcplp_output
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1473,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1474,7'
              BranchSideFuncs:
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1475,21'
              BranchSideFuncs:
                - imax
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_activate
                - tcp_state_change
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1480,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1494,8'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_active
                - tcp_timer_active
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1542,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1676,3'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1676,3'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1694,6'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1494,26'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1495,8'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_active
                - tcp_timer_active
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1499,15'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1495,41'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1496,8'
              BranchSideFuncs:
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1497,15'
              BranchSideFuncs:
                - tcp_dropwithreset
                - tcp_dropwithreset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1494,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1497,15'
              BranchSideFuncs:
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1499,15'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1505,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1513,9'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_active
                - tcp_timer_active
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1525,3'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1513,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1514,15'
              BranchSideFuncs:
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1516,15'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_timer_active
                - tcp_timer_active
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1516,15'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1518,27'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1521,17'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1518,42'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1519,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1520,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1518,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1520,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1521,4'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1521,15'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:0,0'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1522,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1542,26'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1543,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1548,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1543,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1544,8'
              BranchSideFuncs:
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1545,14'
              BranchSideFuncs:
                - tcp_dropwithreset
                - tcp_dropwithreset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1542,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1545,14'
              BranchSideFuncs:
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1548,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1548,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1549,18'
              BranchSideFuncs:
                - tcp_drop
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1551,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1551,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1552,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1553,9'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1553,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1554,4'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1556,13'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1558,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1559,8'
              BranchSideFuncs:
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1625,4'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1567,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1569,21'
              BranchSideFuncs:
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1571,24'
              BranchSideFuncs:
                - imin
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1578,33'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1579,9'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1587,8'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1578,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1580,19'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1587,8'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1587,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1587,8'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1591,5'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1587,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1587,8'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1591,5'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1587,28'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1587,31'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1591,5'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1587,41'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1587,45'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1591,5'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1587,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1588,24'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1591,5'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1593,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1594,5'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1603,22'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1604,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1605,22'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1609,22'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1642,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1643,13'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1654,17'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1663,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1664,4'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1666,3'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1694,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1706,8'
              BranchSideFuncs:
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1757,7'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1706,47'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1707,7'
              BranchSideFuncs:
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1708,8'
              BranchSideFuncs:
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1707,60'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1708,8'
              BranchSideFuncs:
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1716,8'
              BranchSideFuncs:
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1708,25'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1708,28'
              BranchSideFuncs:
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1746,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1706,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1716,8'
              BranchSideFuncs:
                - tcp_respond
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1746,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1716,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1722,9'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1742,17'
              BranchSideFuncs:
                - tcp_respond
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1724,5'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1726,16'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1732,16'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1732,16'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1732,16'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1732,16'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1737,25'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1757,25'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1757,28'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1778,10'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1757,57'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1757,60'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcp_respond
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1778,10'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1757,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1768,3'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcp_respond
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1778,10'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1778,34'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1778,37'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1809,6'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1778,51'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1779,6'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1809,6'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1778,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1782,7'
              BranchSideFuncs:
                - tcp_ts_getticks
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1809,6'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1782,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1794,4'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1796,8'
              BranchSideFuncs:
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1796,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1797,5'
              BranchSideFuncs:
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1798,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1809,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1809,42'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1814,11'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1809,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1810,13'
              BranchSideFuncs:
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1814,11'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1815,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1816,7'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1870,12'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1816,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1817,12'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1828,7'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1819,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1820,5'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1822,13'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1829,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1829,11'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1835,12'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1829,26'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1829,30'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1845,18'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1828,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1835,12'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1845,18'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1848,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1849,18'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1851,12'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1871,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1872,7'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1917,10'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1872,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1880,8'
              BranchSideFuncs:
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1894,11'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1880,25'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1880,28'
              BranchSideFuncs:
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1883,5'
              BranchSideFuncs:
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1880,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1881,5'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1883,5'
              BranchSideFuncs:
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1917,34'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1918,6'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1930,7'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1918,45'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1919,6'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1930,7'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1917,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1921,23'
              BranchSideFuncs:
                - tcp_ts_getticks
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1930,7'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
                - cc_conn_init
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1930,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1931,7'
              BranchSideFuncs:
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - cc_conn_init
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1945,2'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1931,40'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1932,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - cc_conn_init
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1933,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - cc_conn_init
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1931,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1933,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - cc_conn_init
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1939,14'
              BranchSideFuncs:
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1933,41'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1934,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - cc_conn_init
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1938,4'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1933,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1935,19'
              BranchSideFuncs:
                - cc_conn_init
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1938,4'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1939,14'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1940,4'
              BranchSideFuncs:
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1942,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1950,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1963,8'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2053,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2053,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2053,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2053,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2053,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2053,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2487,2'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1963,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1965,20'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1973,21'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1977,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1987,4'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1989,7'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_reass
                - tcplp_sys_accepted_connection
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1989,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1990,21'
              BranchSideFuncs:
                - tcp_state_change
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_reass
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1993,21'
              BranchSideFuncs:
                - tcp_state_change
                - cc_conn_init
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_reass
                - tcplp_sys_accepted_connection
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2003,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2004,18'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_reass
                - tcplp_sys_accepted_connection
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2005,23'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_reass
                - tcplp_sys_accepted_connection
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2013,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2014,5'
              BranchSideFuncs:
                - tcplp_sys_accepted_connection
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_reass
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2021,52'
              BranchSideFuncs:
                - tcplp_sys_accepted_connection
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_reass
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2022,10'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:0,0'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_reass
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2023,17'
              BranchSideFuncs:
                - tcp_dropwithreset
                - tcp_dropwithreset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2032,17'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2032,21'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_reass
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2036,17'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2032,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2033,21'
              BranchSideFuncs:
                - tcp_reass
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2036,17'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2053,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2054,4'
              BranchSideFuncs:
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2057,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
                - tcp_sack_doack
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2057,38'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2058,12'
              BranchSideFuncs:
                - tcp_sack_doack
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2062,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2058,33'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2059,9'
              BranchSideFuncs:
                - tcp_sack_doack
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2060,19'
              BranchSideFuncs:
                - tcp_sack_doack
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2057,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2060,19'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2062,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2062,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2063,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2257,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2063,18'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2063,21'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_timer_active
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2253,5'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2063,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2071,10'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2253,5'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2071,28'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2072,10'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2104,27'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2071,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2073,6'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2104,27'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - cc_ack_received
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2104,41'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2105,9'
              BranchSideFuncs:
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - cc_ack_received
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2106,6'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2104,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2106,6'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2107,16'
              BranchSideFuncs:
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - cc_ack_received
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2107,47'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2108,10'
              BranchSideFuncs:
                - cc_ack_received
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2109,22'
              BranchSideFuncs:
                - cc_ack_received
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2107,14'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2109,22'
              BranchSideFuncs:
                - cc_ack_received
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2134,16'
              BranchSideFuncs:
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2110,41'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2111,10'
              BranchSideFuncs:
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2128,23'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2110,10'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2120,15'
              BranchSideFuncs:
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2128,23'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2122,11'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2123,24'
              BranchSideFuncs:
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2127,6'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2124,12'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2125,24'
              BranchSideFuncs:
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2126,7'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2134,16'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2135,21'
              BranchSideFuncs:
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2204,22'
              BranchSideFuncs:
                - cc_ack_received
                - tcplp_sys_panic
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2144,10'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2145,11'
              BranchSideFuncs:
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2150,11'
              BranchSideFuncs:
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2145,11'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2146,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2149,6'
              BranchSideFuncs:
                - cc_cong_signal
                - cc_ack_received
                - tcp_timer_activate
                - tcplp_output
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2150,11'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:0,0'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2152,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2165,10'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2166,26'
              BranchSideFuncs:
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2172,20'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2186,10'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2187,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2188,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2212,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2212,6'
              BranchSideFuncs:
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2216,10'
              BranchSideFuncs:
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2212,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2212,6'
              BranchSideFuncs:
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2216,10'
              BranchSideFuncs:
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2216,10'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2217,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2219,11'
              BranchSideFuncs:
                - lbuf_used_space
                - tcplp_sys_panic
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2233,10'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2234,27'
              BranchSideFuncs:
                - tcplp_output
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2235,13'
              BranchSideFuncs:
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2236,10'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2237,7'
              BranchSideFuncs:
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2244,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2237,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2237,7'
              BranchSideFuncs:
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2237,7'
              BranchSideFuncs:
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2237,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2237,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2243,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2237,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2237,7'
              BranchSideFuncs:
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2243,7'
              BranchSideFuncs:
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2237,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2237,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2243,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2257,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2257,3'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2264,7'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - cc_post_recovery
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2264,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2265,8'
              BranchSideFuncs:
                - cc_post_recovery
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_newreno_partial_ack
                - tcp_sack_partialack
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2274,3'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2265,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2266,9'
              BranchSideFuncs:
                - tcp_newreno_partial_ack
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
                - tcp_sack_partialack
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2271,22'
              BranchSideFuncs:
                - cc_post_recovery
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2266,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2267,26'
              BranchSideFuncs:
                - tcp_sack_partialack
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2269,30'
              BranchSideFuncs:
                - tcp_newreno_partial_ack
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2279,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2279,21'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2287,4'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2290,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2292,21'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2295,3'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2308,27'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2308,30'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2327,11'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2308,57'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2309,13'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
                - cc_cong_signal
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2327,11'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2308,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2310,19'
              BranchSideFuncs:
                - cc_cong_signal
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2327,11'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2327,35'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2327,41'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
                - tcp_ts_getticks
                - tcp_xmit_timer
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2334,14'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2327,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2330,8'
              BranchSideFuncs:
                - tcp_ts_getticks
                - tcp_xmit_timer
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2334,14'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcp_xmit_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2331,22'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2331,25'
              BranchSideFuncs:
                - tcp_xmit_timer
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2332,20'
              BranchSideFuncs:
                - tcp_xmit_timer
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2331,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2332,20'
              BranchSideFuncs:
                - tcp_xmit_timer
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2333,19'
              BranchSideFuncs:
                - tcp_xmit_timer
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2335,22'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2335,25'
              BranchSideFuncs:
                - tcp_xmit_timer
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2336,20'
              BranchSideFuncs:
                - tcp_xmit_timer
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2335,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2336,20'
              BranchSideFuncs:
                - tcp_xmit_timer
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2337,19'
              BranchSideFuncs:
                - tcp_xmit_timer
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2346,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2347,23'
              BranchSideFuncs:
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2349,32'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2357,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2358,4'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2365,19'
              BranchSideFuncs:
                - cc_ack_received
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2375,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2377,42'
              BranchSideFuncs:
                - lbuf_used_space
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2384,37'
              BranchSideFuncs:
                - lbuf_pop
                - tcplp_sys_panic
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2380,4'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2380,4'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2381,24'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2385,4'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2385,4'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2386,24'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2399,33'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2400,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2404,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2400,44'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2401,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2404,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2399,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2402,22'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2404,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2404,32'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2405,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2408,17'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2404,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2406,4'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2408,17'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2409,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2410,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2413,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2410,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2411,23'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2412,3'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2413,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2414,18'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2416,11'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2416,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2424,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2458,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_twstart
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2480,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2487,2'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2424,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2440,9'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2449,4'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2440,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2442,25'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2447,22'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2458,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2467,5'
              BranchSideFuncs:
                - tcp_twstart
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2471,4'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2480,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2481,24'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2485,4'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2495,25'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2496,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2529,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2496,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2497,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2506,17'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2497,33'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2497,37'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2529,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2497,69'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2498,8'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2506,17'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2498,34'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2498,37'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2529,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2495,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2506,17'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2529,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2509,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2510,21'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2511,14'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2529,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2530,17'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2541,14'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2541,48'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2541,48'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2542,6'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2543,12'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2543,16'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2544,6'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2543,34'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2543,37'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2544,6'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2543,46'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2544,6'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - otMessageGetOffset
                - tcp_reass
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2650,11'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2543,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2545,24'
              BranchSideFuncs:
                - otMessageGetOffset
                - tcp_reass
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
                - bmp_isempty
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2650,11'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2569,33'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2570,8'
              BranchSideFuncs:
                - bmp_isempty
                - otMessageGetOffset
                - tcp_reass
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2611,14'
              BranchSideFuncs:
                - otMessageGetOffset
                - tcp_reass
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2570,24'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2570,39'
              BranchSideFuncs:
                - otMessageGetOffset
                - tcp_reass
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2571,8'
              BranchSideFuncs:
                - otMessageGetOffset
                - tcp_reass
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2570,73'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2571,8'
              BranchSideFuncs:
                - otMessageGetOffset
                - tcp_reass
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2611,14'
              BranchSideFuncs:
                - otMessageGetOffset
                - tcp_reass
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2571,42'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2572,5'
              BranchSideFuncs:
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2573,8'
              BranchSideFuncs:
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2569,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2573,8'
              BranchSideFuncs:
                - tcp_timer_active
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2611,14'
              BranchSideFuncs:
                - otMessageGetOffset
                - tcp_reass
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2573,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2573,31'
              BranchSideFuncs:
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2573,8'
              BranchSideFuncs:
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2573,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2573,8'
              BranchSideFuncs:
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2573,31'
              BranchSideFuncs:
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2573,28'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2573,31'
              BranchSideFuncs:
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2574,5'
              BranchSideFuncs:
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2573,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2574,5'
              BranchSideFuncs:
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2576,5'
              BranchSideFuncs:
                - otMessageGetOffset
                - cbuf_write
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2586,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2587,17'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2591,15'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2588,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2589,6'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2591,4'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2591,15'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:0,0'
              BranchSideFuncs:
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2600,14'
              BranchSideFuncs:
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2611,14'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2618,13'
              BranchSideFuncs:
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2627,24'
              BranchSideFuncs:
                - otMessageGetOffset
                - tcp_reass
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2631,16'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2631,20'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
                - tcp_update_sack_list
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2649,2'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2631,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2632,25'
              BranchSideFuncs:
                - tcp_update_sack_list
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2649,2'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2657,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2658,3'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcp_state_change
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2723,6'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2659,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2661,4'
              BranchSideFuncs:
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcp_state_change
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2679,7'
              BranchSideFuncs:
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2669,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2670,5'
              BranchSideFuncs:
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcp_state_change
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2672,5'
              BranchSideFuncs:
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2679,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2680,4'
              BranchSideFuncs:
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcp_state_change
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2683,11'
              BranchSideFuncs:
                - tcp_twstart
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
                - tcp_state_change
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2683,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2690,22'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2693,21'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2701,21'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_timer_activate
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2710,16'
              BranchSideFuncs:
                - tcp_twstart
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2713,2'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2723,17'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2723,21'
              BranchSideFuncs:
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2724,23'
              BranchSideFuncs:
                - tcplp_output
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2723,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2723,44'
              BranchSideFuncs:
                - tcplp_output
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2724,23'
              BranchSideFuncs:
                - tcplp_output
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2727,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2728,3'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2731,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2749,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2749,43'
              BranchSideFuncs:
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2756,2'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2749,61'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2750,7'
              BranchSideFuncs:
                - tcplp_output
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2756,2'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2750,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2751,7'
              BranchSideFuncs:
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2752,13'
              BranchSideFuncs:
                - tcp_dropwithreset
                - tcp_dropwithreset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2749,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2752,13'
              BranchSideFuncs:
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2756,2'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2761,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2762,21'
              BranchSideFuncs:
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2764,21'
              BranchSideFuncs:
                - tcp_dropwithreset
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1037,19'
          Dst:             tcplp_sys_get_ticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1050,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1052,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1063,3'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1096,3'
          Dst:             cc_ecnpkt_handler
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1100,4'
          Dst:             cc_cong_signal
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1107,2'
          Dst:             tcp_dooptions
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1120,7'
          Dst:             tcp_ts_getticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1129,3'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1134,3'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1159,24'
          Dst:             tcp_ts_getticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1162,4'
          Dst:             tcp_mss
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1184,5'
          Dst:             tcp_fastopen_update_cache
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1187,5'
          Dst:             tcp_fastopen_disable_path
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1216,6'
          Dst:             bmp_isempty
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1228,24'
          Dst:             tcp_ts_getticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1248,6'
          Dst:             cc_cong_signal
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1264,10'
          Dst:             tcp_ts_getticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1267,6'
          Dst:             tcp_xmit_timer
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1274,6'
          Dst:             tcp_xmit_timer
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1285,29'
          Dst:             lbuf_pop
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1286,6'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1299,5'
          Dst:             cc_ack_received
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1320,6'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1321,15'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1322,6'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1337,9'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1338,13'
          Dst:             tcplp_output
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1346,15'
          Dst:             cbuf_free_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1355,5'
          Dst:             tcp_clean_sackreport
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1431,35'
          Dst:             otMessageGetOffset
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1431,5'
          Dst:             cbuf_write
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1431,5'
          Dst:             cbuf_copy_from_message
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1444,5'
          Dst:             tcp_drop
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1455,8'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1459,5'
          Dst:             tcplp_output
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1472,8'
          Dst:             cbuf_free_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1475,16'
          Dst:             imax
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1518,10'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1519,10'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1549,9'
          Dst:             tcp_drop
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1571,19'
          Dst:             imin
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1587,8'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1588,5'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1605,5'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1609,5'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1612,5'
          Dst:             cc_conn_init
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1613,5'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1626,4'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1627,4'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1734,6'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1737,11'
          Dst:             tcp_close_tcb
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1738,6'
          Dst:             tcplp_sys_connection_lost
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1742,5'
          Dst:             tcp_respond
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1768,3'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1769,3'
          Dst:             tcp_respond
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1782,7'
          Dst:             tcp_ts_getticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1921,23'
          Dst:             tcp_ts_getticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1936,5'
          Dst:             cc_conn_init
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1945,2'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1990,4'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1993,4'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2004,5'
          Dst:             cc_conn_init
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2005,4'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2021,22'
          Dst:             tcplp_sys_accepted_connection
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2033,11'
          Dst:             tcp_reass
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2060,4'
          Dst:             tcp_sack_doack
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2104,10'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2109,6'
          Dst:             cc_ack_received
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2132,13'
          Dst:             tcplp_output
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2157,6'
          Dst:             cc_cong_signal
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2158,6'
          Dst:             cc_ack_received
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2159,6'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2168,14'
          Dst:             tcplp_output
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2174,13'
          Dst:             tcplp_output
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2204,6'
          Dst:             cc_ack_received
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2212,6'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2231,14'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2234,14'
          Dst:             tcplp_output
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2237,7'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2257,3'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2267,6'
          Dst:             tcp_sack_partialack
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2269,6'
          Dst:             tcp_newreno_partial_ack
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2271,5'
          Dst:             cc_post_recovery
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2300,3'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2310,4'
          Dst:             cc_cong_signal
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2330,8'
          Dst:             tcp_ts_getticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2333,4'
          Dst:             tcp_xmit_timer
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2337,4'
          Dst:             tcp_xmit_timer
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2347,4'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2349,15'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2350,4'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2365,3'
          Dst:             cc_ack_received
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2375,15'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2377,25'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2379,18'
          Dst:             lbuf_pop
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2380,4'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2384,27'
          Dst:             lbuf_pop
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2385,4'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2442,6'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2447,5'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2468,5'
          Dst:             tcp_twstart
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2481,10'
          Dst:             tcp_close_tcb
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2482,5'
          Dst:             tcplp_sys_connection_lost
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2570,27'
          Dst:             bmp_isempty
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2573,8'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2587,35'
          Dst:             otMessageGetOffset
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2587,5'
          Dst:             cbuf_write
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2587,5'
          Dst:             cbuf_copy_from_message
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2600,5'
          Dst:             tcp_drop
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2618,4'
          Dst:             tcp_drop
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2627,44'
          Dst:             otMessageGetOffset
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2627,14'
          Dst:             tcp_reass
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2632,4'
          Dst:             tcp_update_sack_list
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2658,3'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2693,4'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2701,4'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2710,4'
          Dst:             tcp_twstart
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2724,10'
          Dst:             tcplp_output
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2729,3'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2757,9'
          Dst:             tcplp_output
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2762,3'
          Dst:             tcp_dropwithreset
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2764,3'
          Dst:             tcp_dropwithreset
    - functionName:    cc_cong_signal
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tp
        - th
        - type
      BBCount:         36
      ICount:          282
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - min
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:226,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:228,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:235,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:242,3'
              BranchSideFuncs:
                - min.26130
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:268,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:284,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:228,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:229,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:233,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:230,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:231,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:232,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:235,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:236,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:240,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:237,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:238,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:239,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:249,22'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:284,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:284,19'
              BranchSideFuncs:
                - min.26130
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:271,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:272,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:273,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:273,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:274,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:275,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:284,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:284,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:285,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:285,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:286,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:287,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:249,22'
          Dst:             min
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:249,22'
          Dst:             min
    - functionName:    tcp_dooptions
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2776
      functionLinenumberEnd: 2874
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - to
        - cp
        - cnt
        - flags
      BBCount:         54
      ICount:          346
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - min
        - ntohl
        - ntohs
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2780,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2780,2'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2781,9'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2782,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2783,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2784,7'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2784,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2785,11'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2787,8'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2787,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2788,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2789,13'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2790,19'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2790,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2791,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2790,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2791,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2793,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2795,8'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2805,8'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - ntohs
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2813,8'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2838,8'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2847,8'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2861,10'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2871,4'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2795,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2796,5'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2797,10'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2797,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2798,5'
              BranchSideFuncs:
                - ntohs
                - ntohl
                - ntohl
                - min.26130
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2799,4'
              BranchSideFuncs:
                - ntohs
                - ntohl
                - ntohl
                - min.26130
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2805,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2806,5'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2807,10'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - ntohs
                - min.26130
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2807,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2808,5'
              BranchSideFuncs:
                - min.26130
                - ntohl
                - ntohl
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2809,4'
              BranchSideFuncs:
                - min.26130
                - ntohl
                - ntohl
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2813,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2814,5'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2815,4'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2838,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2839,5'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2840,10'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2840,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2841,5'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2844,4'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2847,20'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2847,24'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2848,5'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2847,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2848,5'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2849,8'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2849,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2850,5'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2851,4'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2861,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2862,5'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2866,4'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:2868,24'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2868,41'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:2868,4'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - min.26130
                - ntohs
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2802,17'
          Dst:             ntohs
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2810,20'
          Dst:             min
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2818,19'
          Dst:             ntohl
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:2821,19'
          Dst:             ntohl
    - functionName:    tcp_ts_getticks
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_seq.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_get_millis
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_seq.h:84,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_seq.h:84,9'
              BranchSideFuncs:
                - tcplp_sys_get_millis
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_seq.h:84,9'
              BranchSideFuncs:
                - tcplp_sys_get_millis
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_seq.h:84,9'
          Dst:             tcplp_sys_get_millis
    - functionName:    tcp_mss
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3146
      functionLinenumberEnd: 3200
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tp
        - offer
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - tcp_mss_update
        - tcplp_sys_panic
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:3150,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3150,2'
              BranchSideFuncs:
                - tcp_mss_update
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:3150,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_mss_update
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3150,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:3153,2'
          Dst:             tcp_mss_update
    - functionName:    imax
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:98,41'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:98,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:98,53'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tcp_dropwithreset
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ip6
        - th
        - tp
        - instance
        - tlen
        - rstreason
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - tcp_respond
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:411,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:412,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:415,6'
              BranchSideFuncs:
                - tcp_respond
                - tcp_respond
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:415,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:416,15'
              BranchSideFuncs:
                - tcp_respond
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:418,7'
              BranchSideFuncs:
                - tcp_respond
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:418,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:419,8'
              BranchSideFuncs:
                - tcp_respond
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:420,15'
              BranchSideFuncs:
                - tcp_respond
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:416,3'
          Dst:             tcp_respond
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:420,3'
          Dst:             tcp_respond
    - functionName:    ntohs
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h:73,9'
          Dst:             tcplp_sys_hostswap16
    - functionName:    tcplp_input
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_input.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ip6
        - th
        - msg
        - tp
        - tpl
        - sig
      BBCount:         97
      ICount:          800
      EdgeCount:       131
      CyclomaticComplexity: 36
      functionsReached:
        - cbuf_free_space
        - imax
        - imin
        - memcmp
        - ntohl
        - ntohs
        - tcp_do_segment
        - tcp_dooptions
        - tcp_dropwithreset
        - tcp_fastopen_check_cookie
        - tcp_mss
        - tcp_new_isn
        - tcp_state_change
        - tcp_ts_getticks
        - tcp_twcheck
        - tcplp_output
        - tcplp_sys_accept_ready
        - tcplp_sys_log
        - tcplp_sys_panic
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:470,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:470,2'
              BranchSideFuncs:
                - ntohs
                - ntohl
                - tcplp_sys_panic
                - tcp_do_segment
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_twcheck
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:480,15'
              BranchSideFuncs:
                - ntohs
                - ntohl
                - tcplp_sys_panic
                - tcp_do_segment
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_twcheck
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:470,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:470,2'
              BranchSideFuncs:
                - ntohs
                - ntohl
                - tcplp_sys_panic
                - tcp_do_segment
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_twcheck
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:480,15'
              BranchSideFuncs:
                - ntohs
                - ntohl
                - tcplp_sys_panic
                - tcp_do_segment
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_twcheck
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:494,35'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:494,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:494,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:495,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:497,10'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_do_segment
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_twcheck
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:500,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:508,12'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_do_segment
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_twcheck
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:512,12'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_do_segment
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_twcheck
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:587,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:587,12'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_do_segment
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcp_twcheck
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:643,40'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_do_segment
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:587,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:605,19'
              BranchSideFuncs:
                - tcp_twcheck
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:643,40'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_do_segment
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:605,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:606,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:607,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:643,40'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:644,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:966,13'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_do_segment
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:649,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:649,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:668,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:649,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:649,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:668,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:668,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:675,4'
              BranchSideFuncs:
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:683,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:683,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:685,4'
              BranchSideFuncs:
                - tcplp_sys_log
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:703,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:703,26'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:703,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:717,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:703,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:705,4'
              BranchSideFuncs:
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:717,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:717,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:717,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:719,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:719,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:719,3'
              BranchSideFuncs:
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:752,7'
              BranchSideFuncs:
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - memcmp
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:752,36'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:753,7'
              BranchSideFuncs:
                - memcmp
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:760,7'
              BranchSideFuncs:
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:752,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:755,4'
              BranchSideFuncs:
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:760,7'
              BranchSideFuncs:
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:760,44'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:761,7'
              BranchSideFuncs:
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:763,4'
              BranchSideFuncs:
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:760,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:763,4'
              BranchSideFuncs:
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:783,22'
              BranchSideFuncs:
                - tcp_dooptions
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
                - tcp_fastopen_check_cookie
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:789,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:807,8'
              BranchSideFuncs:
                - tcp_fastopen_check_cookie
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:813,31'
              BranchSideFuncs:
                - tcplp_sys_accept_ready
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:814,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:816,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:818,7'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
                - tcp_dropwithreset
                - tcp_dropwithreset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:818,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:819,14'
              BranchSideFuncs:
                - tcp_dropwithreset
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:823,30'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_new_isn
                - cbuf_free_space
                - imax
                - imin
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:870,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:871,42'
              BranchSideFuncs:
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:933,34'
              BranchSideFuncs:
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:871,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:872,9'
              BranchSideFuncs:
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:912,43'
              BranchSideFuncs:
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
                - tcp_ts_getticks
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:912,40'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:913,5'
              BranchSideFuncs:
                - tcp_ts_getticks
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:930,39'
              BranchSideFuncs:
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:930,36'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:931,5'
              BranchSideFuncs:
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:932,3'
              BranchSideFuncs:
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:933,33'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:934,4'
              BranchSideFuncs:
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:940,11'
              BranchSideFuncs:
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:940,34'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:940,63'
              BranchSideFuncs:
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:940,3'
              BranchSideFuncs:
                - tcp_mss
                - tcplp_output
                - tcp_do_segment
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:942,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:948,4'
              BranchSideFuncs:
                - tcp_do_segment
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:959,4'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:977,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:977,2'
              BranchSideFuncs:
                - tcp_do_segment
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:989,17'
              BranchSideFuncs:
                - tcp_do_segment
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_input.c:1004,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1005,21'
              BranchSideFuncs:
                - tcp_dropwithreset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_input.c:1007,21'
              BranchSideFuncs:
                - tcp_dropwithreset
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:470,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:480,9'
          Dst:             ntohs
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:487,11'
          Dst:             ntohl
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:605,7'
          Dst:             tcp_twcheck
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:649,3'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:675,4'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:685,4'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:705,4'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:717,3'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:719,3'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:753,7'
          Dst:             memcmp
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:755,4'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:763,4'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:783,3'
          Dst:             tcp_dooptions
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:806,17'
          Dst:             tcp_fastopen_check_cookie
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:813,8'
          Dst:             tcplp_sys_accept_ready
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:824,3'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:826,13'
          Dst:             tcp_new_isn
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:843,27'
          Dst:             cbuf_free_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:843,22'
          Dst:             imax
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:843,17'
          Dst:             imin
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:915,25'
          Dst:             tcp_ts_getticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:940,3'
          Dst:             tcp_mss
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:954,4'
          Dst:             tcp_do_segment
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:962,3'
          Dst:             tcplp_output
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:977,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:989,2'
          Dst:             tcp_do_segment
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1005,3'
          Dst:             tcp_dropwithreset
        - Src:             'third_party/tcplp/bsdtcp/tcp_input.c:1007,3'
          Dst:             tcp_dropwithreset
    - functionName:    htons
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap16
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h:67,9'
          Dst:             tcplp_sys_hostswap16
    - functionName:    htonl
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap32
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h:79,9'
          Dst:             tcplp_sys_hostswap32
    - functionName:    tcp_addoptions
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_output.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1588
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - optp
      BBCount:         83
      ICount:          631
      EdgeCount:       108
      CyclomaticComplexity: 27
      functionsReached:
        - htonl
        - htons
        - min
        - tcplp_sys_panic
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1438,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1439,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1572,6'
              BranchSideFuncs:
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1439,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1440,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1441,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1441,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1442,4'
              BranchSideFuncs:
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1443,11'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1443,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1445,4'
              BranchSideFuncs:
                - htons
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1459,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1471,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1482,4'
              BranchSideFuncs:
                - htonl
                - htonl
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1500,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1518,8'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1551,42'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1566,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1445,4'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1446,12'
              BranchSideFuncs:
                - htons
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1449,22'
              BranchSideFuncs:
                - htons
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1449,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1450,5'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1451,11'
              BranchSideFuncs:
                - htons
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1459,19'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1459,22'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1459,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1459,4'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1460,12'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1463,22'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1463,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1464,5'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1465,11'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1471,4'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1472,12'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1475,22'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1475,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1476,5'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1477,11'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1482,19'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1482,22'
              BranchSideFuncs:
                - htonl
                - htonl
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1482,4'
              BranchSideFuncs:
                - htonl
                - htonl
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1482,4'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1483,12'
              BranchSideFuncs:
                - htonl
                - htonl
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1486,22'
              BranchSideFuncs:
                - htonl
                - htonl
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1486,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1487,5'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1488,11'
              BranchSideFuncs:
                - htonl
                - htonl
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1502,19'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1502,22'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1502,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1502,4'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1503,12'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1506,22'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1506,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1507,5'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1508,11'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1512,4'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1513,11'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1514,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1522,19'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1522,22'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1522,4'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1522,4'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1523,12'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1526,22'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1526,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1527,5'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1528,11'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1533,4'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1534,22'
              BranchSideFuncs:
                - htonl
                - htonl
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1544,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1552,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1553,5'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1556,9'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1558,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1559,5'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1562,14'
              BranchSideFuncs:
                - tcplp_sys_panic
                - min
                - htonl
                - htonl
                - htonl
                - htonl
                - htons
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1572,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1573,10'
              BranchSideFuncs:
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1582,2'
              BranchSideFuncs:
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1582,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1583,10'
              BranchSideFuncs:
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1587,2'
              BranchSideFuncs:
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1587,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1587,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1587,2'
              BranchSideFuncs:
                - tcplp_sys_panic
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1454,17'
          Dst:             htons
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1491,19'
          Dst:             htonl
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1492,19'
          Dst:             htonl
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1530,15'
          Dst:             min
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1534,16'
          Dst:             htonl
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1537,16'
          Dst:             htonl
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1566,4'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1587,2'
          Dst:             tcplp_sys_panic
    - functionName:    min
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_output.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:60,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:61,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:63,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tcp_ts_getticks
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_seq.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_get_millis
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_seq.h:84,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_seq.h:84,9'
              BranchSideFuncs:
                - tcplp_sys_get_millis
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_seq.h:84,9'
              BranchSideFuncs:
                - tcplp_sys_get_millis
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_seq.h:84,9'
          Dst:             tcplp_sys_get_millis
    - functionName:    cc_after_idle
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_output.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:55,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:55,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:56,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tcplp_output
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_output.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 1414
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         503
      ICount:          3210
      EdgeCount:       684
      CyclomaticComplexity: 183
      functionsReached:
        - cbuf_free_space
        - cbuf_size
        - cc_after_idle
        - htonl
        - htons
        - lbuf_getrange
        - lbuf_used_space
        - min
        - otMessageGetOffset
        - otMessageSetLength
        - otMessageWrite
        - tcp_addoptions
        - tcp_mss_update
        - tcp_mssopt
        - tcp_sack_adjust
        - tcp_sack_output
        - tcp_setpersist
        - tcp_timer_activate
        - tcp_timer_active
        - tcp_ts_getticks
        - tcpip_fillheaders
        - tcplp_sys_free_message
        - tcplp_sys_get_ticks
        - tcplp_sys_new_message
        - tcplp_sys_panic
        - tcplp_sys_send_message
        - ulmin
      functionUses:    19
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:134,31'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:135,8'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - cc_after_idle
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:147,10'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - cc_after_idle
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:135,38'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:136,8'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - cc_after_idle
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:137,6'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - cc_after_idle
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:136,43'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:137,6'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - cc_after_idle
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:147,10'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - cc_after_idle
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:137,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:138,7'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - cc_after_idle
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:147,10'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - cc_after_idle
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:134,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:147,10'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - cc_after_idle
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:147,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:147,37'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - cc_after_idle
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:147,41'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - cc_after_idle
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:148,11'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:148,14'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - cc_after_idle
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:151,2'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:148,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:149,17'
              BranchSideFuncs:
                - cc_after_idle
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:151,2'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:152,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:152,6'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:153,7'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:153,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:154,4'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:157,2'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:169,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:170,6'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:172,11'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:169,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:171,19'
              BranchSideFuncs:
                - tcp_sack_adjust
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:172,11'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:193,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:193,40'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:194,48'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:193,69'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:194,27'
              BranchSideFuncs:
                - tcp_sack_output
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:194,48'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:193,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:194,48'
              BranchSideFuncs:
                - min
                - ulmin
                - tcplp_sys_panic
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - ulmin
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:197,14'
              BranchSideFuncs:
                - min
                - ulmin
                - tcplp_sys_panic
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - ulmin
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:198,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:199,9'
              BranchSideFuncs:
                - ulmin
                - tcplp_sys_panic
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - ulmin
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:201,7'
              BranchSideFuncs:
                - ulmin
                - tcplp_sys_panic
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - ulmin
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:201,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:207,8'
              BranchSideFuncs:
                - ulmin
                - tcplp_sys_panic
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:221,23'
              BranchSideFuncs:
                - ulmin
                - tcplp_sys_panic
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:207,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:214,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:218,24'
              BranchSideFuncs:
                - ulmin
                - tcplp_sys_panic
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:223,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:223,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:225,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:225,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:226,15'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:229,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:235,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:236,9'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:237,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:237,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:238,9'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:246,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:246,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:247,7'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - lbuf_used_space
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:292,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:247,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:268,8'
              BranchSideFuncs:
                - lbuf_used_space
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_timer_activate
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:272,23'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:268,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:269,11'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:270,12'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:292,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:293,7'
              BranchSideFuncs:
                - lbuf_used_space
                - ulmin
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - min
                - lbuf_used_space
                - ulmin
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:338,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:293,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:298,40'
              BranchSideFuncs:
                - lbuf_used_space
                - ulmin
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:312,40'
              BranchSideFuncs:
                - lbuf_used_space
                - ulmin
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - min
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:326,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:327,11'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:328,11'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:338,23'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:338,26'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:356,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:338,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:339,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:356,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:339,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:340,10'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:345,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:345,32'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:346,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:348,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:345,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:347,10'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:348,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:356,23'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:356,27'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:378,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:356,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:357,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:378,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:378,31'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:379,9'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:384,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:379,25'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:379,29'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:382,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:379,50'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:382,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:383,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:378,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:383,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:384,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:384,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:401,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:419,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:406,22'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:406,26'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:415,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:406,61'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:407,5'
              BranchSideFuncs:
                - lbuf_used_space
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:415,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:406,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:408,23'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:415,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:411,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:412,20'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:414,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:419,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:419,2'
              BranchSideFuncs:
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:472,6'
              BranchSideFuncs:
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:472,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:477,7'
              BranchSideFuncs:
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:480,7'
              BranchSideFuncs:
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:477,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:478,10'
              BranchSideFuncs:
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:479,2'
              BranchSideFuncs:
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:507,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:508,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:566,6'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:508,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:509,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:521,9'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:521,38'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:522,8'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:527,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:522,13'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:522,17'
              BranchSideFuncs:
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:523,7'
              BranchSideFuncs:
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:522,44'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:523,7'
              BranchSideFuncs:
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:527,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:523,50'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:524,8'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:527,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:521,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:525,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:527,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:527,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:528,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:529,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:529,33'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:529,36'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:531,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:529,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:530,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:531,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:531,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:532,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:533,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:533,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:534,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:535,2'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:566,17'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:566,22'
              BranchSideFuncs:
                - min
                - cbuf_size
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:568,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:566,48'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:567,8'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:568,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:567,33'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:568,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:568,7'
              BranchSideFuncs:
                - min
                - cbuf_size
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:566,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:568,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:577,13'
              BranchSideFuncs:
                - min
                - cbuf_size
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:578,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:579,14'
              BranchSideFuncs:
                - cbuf_size
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:582,11'
              BranchSideFuncs:
                - cbuf_size
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:588,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:589,4'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:624,7'
              BranchSideFuncs:
                - cbuf_size
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:624,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:625,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:626,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:624,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:626,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:627,2'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:634,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:635,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:637,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:637,23'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:638,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:639,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:638,24'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:638,28'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:640,6'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:637,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:639,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:640,6'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:640,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:641,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:646,6'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:646,21'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:647,8'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:654,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:647,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:647,42'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:648,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:646,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:648,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:654,7'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:654,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:655,6'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:688,23'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:655,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:656,24'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:688,23'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:656,38'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:657,24'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:688,23'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:654,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:658,22'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:688,23'
              BranchSideFuncs:
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:688,36'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:688,57'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:689,38'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:688,71'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:689,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:689,24'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:688,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:689,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:690,3'
              BranchSideFuncs:
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:701,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:702,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:715,9'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:702,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:703,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:705,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:730,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:732,7'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_ts_getticks.26133
                - tcp_mssopt
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:822,11'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:732,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:733,18'
              BranchSideFuncs:
                - tcp_mssopt
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_ts_getticks.26133
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:771,8'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_ts_getticks.26133
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:744,33'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:745,9'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_ts_getticks.26133
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:769,3'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_ts_getticks.26133
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:744,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:746,9'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_ts_getticks.26133
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:769,3'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_ts_getticks.26133
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:746,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:747,9'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_ts_getticks.26133
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:752,16'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_ts_getticks.26133
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:771,24'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:771,28'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_ts_getticks.26133
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:776,8'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_ts_getticks.26133
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:771,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:772,19'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_ts_getticks.26133
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:776,8'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_ts_getticks.26133
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:776,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:777,9'
              BranchSideFuncs:
                - tcp_ts_getticks.26133
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:778,18'
              BranchSideFuncs:
                - tcp_ts_getticks.26133
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:777,25'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:777,29'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:789,7'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:776,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:778,18'
              BranchSideFuncs:
                - tcp_ts_getticks.26133
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:789,7'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:789,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:790,8'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:807,42'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:790,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:791,8'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:792,13'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:812,32'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:812,35'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:815,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:812,49'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:813,12'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:815,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:812,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:814,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:815,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:830,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:831,9'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:844,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:837,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:838,14'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:839,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:844,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:844,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:851,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:851,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:851,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:954,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:954,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:954,2'
              BranchSideFuncs:
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:956,45'
              BranchSideFuncs:
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:957,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:958,9'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:962,25'
              BranchSideFuncs:
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:962,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:963,26'
              BranchSideFuncs:
                - tcplp_sys_free_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:968,6'
              BranchSideFuncs:
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:968,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:969,45'
              BranchSideFuncs:
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - otMessageWrite
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1019,26'
              BranchSideFuncs:
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:991,4'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:991,4'
              BranchSideFuncs:
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - otMessageWrite
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:992,16'
              BranchSideFuncs:
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - otMessageWrite
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:992,4'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:993,35'
              BranchSideFuncs:
                - otMessageWrite
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1014,7'
              BranchSideFuncs:
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:995,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:996,22'
              BranchSideFuncs:
                - otMessageWrite
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:999,9'
              BranchSideFuncs:
                - otMessageWrite
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:999,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1000,24'
              BranchSideFuncs:
                - otMessageWrite
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1002,20'
              BranchSideFuncs:
                - otMessageWrite
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1014,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1015,10'
              BranchSideFuncs:
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1016,2'
              BranchSideFuncs:
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1033,21'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1033,24'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1042,6'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1033,49'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1034,6'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1042,6'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1033,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1035,3'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1042,6'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1042,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1043,7'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1057,6'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1043,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1044,8'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1047,10'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1044,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1045,11'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1046,3'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1057,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1057,42'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1062,6'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1057,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1059,9'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1062,6'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1062,38'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1063,7'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1103,6'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1062,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1069,7'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1103,6'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1069,15'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1069,18'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1082,7'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1069,52'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1070,10'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1082,7'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1070,38'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1070,41'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1076,12'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1069,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1076,12'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1082,7'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1082,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1083,10'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1086,7'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1086,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1087,10'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1088,2'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1103,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1104,7'
              BranchSideFuncs:
                - tcp_timer_active
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - htonl
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1110,22'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1104,11'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1104,15'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - tcp_timer_active
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1106,23'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - tcp_timer_active
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1104,40'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1105,24'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - tcp_timer_active
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1106,23'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - tcp_timer_active
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1104,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1106,23'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - tcp_timer_active
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1108,23'
              BranchSideFuncs:
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - tcp_timer_active
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1128,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1129,3'
              BranchSideFuncs:
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1132,17'
              BranchSideFuncs:
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1138,51'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1139,6'
              BranchSideFuncs:
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1141,6'
              BranchSideFuncs:
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1138,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1140,10'
              BranchSideFuncs:
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1141,6'
              BranchSideFuncs:
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1141,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1142,6'
              BranchSideFuncs:
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1144,6'
              BranchSideFuncs:
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1141,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1143,19'
              BranchSideFuncs:
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1144,6'
              BranchSideFuncs:
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1144,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1145,32'
              BranchSideFuncs:
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1152,6'
              BranchSideFuncs:
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1152,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1154,21'
              BranchSideFuncs:
                - cbuf_size
                - min
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1156,33'
              BranchSideFuncs:
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1166,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1167,3'
              BranchSideFuncs:
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1169,3'
              BranchSideFuncs:
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1170,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1171,33'
              BranchSideFuncs:
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1180,16'
              BranchSideFuncs:
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1222,40'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1223,24'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1224,22'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1222,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1224,22'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1303,14'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1229,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1230,8'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1237,7'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1230,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1231,5'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1232,8'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1232,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1233,5'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1236,3'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1237,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1238,4'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1239,18'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1240,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1240,7'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1241,18'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1246,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1247,21'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1250,3'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1261,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1262,9'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1273,14'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1262,20'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1262,23'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1263,9'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1262,51'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1263,9'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1264,25'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1261,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1264,25'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1273,14'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1264,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1265,24'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_timer_activate
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1268,23'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1304,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1305,4'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1306,7'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1306,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1307,4'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1310,7'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1314,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1329,9'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1390,6'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1329,42'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1330,25'
              BranchSideFuncs:
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1331,9'
              BranchSideFuncs:
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1330,42'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1331,9'
              BranchSideFuncs:
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1341,11'
              BranchSideFuncs:
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1331,31'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1332,8'
              BranchSideFuncs:
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1341,11'
              BranchSideFuncs:
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1329,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1333,8'
              BranchSideFuncs:
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1341,11'
              BranchSideFuncs:
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1333,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1334,17'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1339,20'
              BranchSideFuncs:
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1336,5'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1336,5'
              BranchSideFuncs:
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1338,4'
              BranchSideFuncs:
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1341,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1343,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1346,40'
              BranchSideFuncs:
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1365,8'
              BranchSideFuncs:
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1374,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1374,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1374,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1374,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1380,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1346,54'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1347,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1349,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1346,22'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1348,45'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1349,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1365,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1366,20'
              BranchSideFuncs:
                - tcp_mss_update
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1369,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1374,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1374,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1375,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1390,18'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1390,21'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1392,22'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1390,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1391,17'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1392,22'
              BranchSideFuncs:
                - tcp_timer_active
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1394,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1395,22'
              BranchSideFuncs:
                - tcp_timer_activate
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1411,6'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:1411,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1412,3'
              BranchSideFuncs:
                - min
                - tcplp_sys_panic
                - lbuf_used_space
                - cbuf_free_space
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcplp_sys_new_message
                - otMessageSetLength
                - tcpip_fillheaders
                - htonl
                - htonl
                - cbuf_size
                - htons
                - otMessageWrite
                - tcplp_sys_send_message
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_mss_update
                - tcp_timer_active
                - tcp_timer_active
                - tcp_timer_activate
                - tcplp_sys_panic
                - lbuf_used_space
                - tcp_timer_active
                - tcp_timer_active
                - tcp_setpersist
                - tcp_timer_active
                - tcp_timer_activate
                - tcp_timer_activate
                - htons
                - cbuf_size
                - min
                - htons
                - tcp_timer_active
                - htonl
                - htonl
                - lbuf_used_space
                - lbuf_getrange
                - otMessageGetOffset
                - tcplp_sys_panic
                - otMessageWrite
                - tcplp_sys_free_message
                - tcp_addoptions
                - tcp_ts_getticks.26133
                - tcp_mssopt
                - min
                - cbuf_size
                - lbuf_used_space
                - lbuf_used_space
                - lbuf_used_space
                - tcp_timer_activate
                - tcp_timer_active
                - tcp_setpersist
                - lbuf_used_space
                - ulmin
                - min
                - lbuf_used_space
                - ulmin
                - tcp_timer_activate
                - lbuf_used_space
                - tcp_sack_output
                - min
                - ulmin
                - tcplp_sys_panic
                - ulmin
                - tcp_sack_adjust
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:1413,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:125,19'
          Dst:             tcplp_sys_get_ticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:149,3'
          Dst:             cc_after_idle
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:171,3'
          Dst:             tcp_sack_adjust
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:176,12'
          Dst:             min
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:194,11'
          Dst:             tcp_sack_output
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:197,10'
          Dst:             min
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:218,18'
          Dst:             ulmin
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:221,17'
          Dst:             ulmin
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:223,3'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:268,14'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:272,4'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:298,23'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:298,17'
          Dst:             ulmin
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:312,23'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:312,17'
          Dst:             ulmin
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:328,11'
          Dst:             min
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:407,17'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:408,4'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:411,9'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:412,5'
          Dst:             tcp_setpersist
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:419,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:477,7'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:480,7'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:493,11'
          Dst:             cbuf_free_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:523,20'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:577,9'
          Dst:             min
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:625,20'
          Dst:             cbuf_size
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:656,7'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:657,7'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:658,3'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:688,6'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:688,40'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:689,7'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:691,3'
          Dst:             tcp_setpersist
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:734,16'
          Dst:             tcp_mssopt
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:778,18'
          Dst:             tcp_ts_getticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:807,22'
          Dst:             tcp_addoptions
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:844,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:851,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:954,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:956,23'
          Dst:             tcplp_sys_new_message
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:962,6'
          Dst:             otMessageSetLength
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:963,3'
          Dst:             tcplp_sys_free_message
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:969,28'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:989,13'
          Dst:             lbuf_getrange
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:990,28'
          Dst:             otMessageGetOffset
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:991,4'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1002,5'
          Dst:             otMessageWrite
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1026,2'
          Dst:             tcpip_fillheaders
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1105,7'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1106,17'
          Dst:             htonl
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1108,17'
          Dst:             htonl
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1110,16'
          Dst:             htonl
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1127,15'
          Dst:             htonl
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1138,22'
          Dst:             cbuf_size
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1154,10'
          Dst:             cbuf_size
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1154,6'
          Dst:             min
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1153,16'
          Dst:             htons
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1156,16'
          Dst:             htons
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1171,16'
          Dst:             htons
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1214,2'
          Dst:             otMessageWrite
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1215,2'
          Dst:             tcplp_sys_send_message
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1223,7'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1261,8'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1264,8'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1265,5'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1268,4'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1273,26'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1274,8'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1275,8'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1296,4'
          Dst:             tcp_setpersist
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1330,8'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1336,5'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1346,23'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1347,9'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1348,26'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1366,5'
          Dst:             tcp_mss_update
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1394,6'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:1395,3'
          Dst:             tcp_timer_activate
    - functionName:    ulmin
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_output.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:68,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:69,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:71,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tcp_setpersist
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_output.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         17
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - tcp_timer_activate
        - tcp_timer_active
        - tcplp_sys_panic
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:84,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:85,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:89,2'
              BranchSideFuncs:
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:89,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:89,2'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:89,2'
              BranchSideFuncs:
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:89,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:89,2'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:91,21'
              BranchSideFuncs:
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_output.c:92,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:92,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_output.c:93,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:84,6'
          Dst:             tcp_timer_active
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:85,3'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_output.c:91,2'
          Dst:             tcp_timer_activate
    - functionName:    tcp_reass
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_reass.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - th
        - tlenp
        - data
        - data_offset
        - sig
      BBCount:         42
      ICount:          320
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - cbuf_copy_from_message
        - cbuf_pop
        - cbuf_reass_count_set
        - cbuf_reass_merge
        - cbuf_reass_within_offset
        - cbuf_reass_write
        - cbuf_used_space
        - tcplp_sys_panic
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_reass.c:68,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:69,3'
              BranchSideFuncs:
                - cbuf_reass_count_set
                - cbuf_used_space
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:71,10'
              BranchSideFuncs:
                - tcplp_sys_panic
                - cbuf_reass_count_set
                - cbuf_reass_write
                - tcplp_sys_panic
                - cbuf_reass_count_set
                - cbuf_used_space
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_reass.c:74,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:74,2'
              BranchSideFuncs:
                - cbuf_reass_count_set
                - cbuf_reass_write
                - tcplp_sys_panic
                - cbuf_reass_count_set
                - cbuf_used_space
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:75,21'
              BranchSideFuncs:
                - cbuf_reass_count_set
                - cbuf_reass_write
                - tcplp_sys_panic
                - cbuf_reass_count_set
                - cbuf_used_space
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_reass.c:77,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:78,4'
              BranchSideFuncs:
                - cbuf_reass_count_set
                - cbuf_used_space
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:81,30'
              BranchSideFuncs:
                - cbuf_reass_write
                - tcplp_sys_panic
                - cbuf_reass_count_set
                - cbuf_used_space
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_reass.c:83,30'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:83,34'
              BranchSideFuncs:
                - tcplp_sys_panic
                - cbuf_reass_count_set
                - cbuf_used_space
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:86,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - cbuf_reass_count_set
                - cbuf_used_space
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_reass.c:83,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:84,36'
              BranchSideFuncs:
                - tcplp_sys_panic
                - cbuf_reass_count_set
                - cbuf_used_space
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:86,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - cbuf_reass_count_set
                - cbuf_used_space
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_reass.c:86,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:86,2'
              BranchSideFuncs:
                - cbuf_reass_count_set
                - cbuf_used_space
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:86,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - cbuf_reass_count_set
                - cbuf_used_space
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_reass.c:95,23'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:95,26'
              BranchSideFuncs:
                - tcplp_sys_panic
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:98,7'
              BranchSideFuncs:
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_reass.c:95,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:98,7'
              BranchSideFuncs:
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
                - cbuf_reass_within_offset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:112,3'
              BranchSideFuncs:
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_reass.c:98,32'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:98,61'
              BranchSideFuncs:
                - cbuf_reass_within_offset
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:102,30'
              BranchSideFuncs:
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_reass.c:98,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:99,4'
              BranchSideFuncs:
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:102,30'
              BranchSideFuncs:
                - cbuf_reass_merge
                - tcplp_sys_panic
                - cbuf_pop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_reass.c:103,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:103,3'
              BranchSideFuncs:
                - cbuf_pop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:104,7'
              BranchSideFuncs:
                - cbuf_pop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_reass.c:104,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:105,14'
              BranchSideFuncs:
                - cbuf_pop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_reass.c:106,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_reass.c:74,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_reass.c:77,6'
          Dst:             cbuf_reass_count_set
        - Src:             'third_party/tcplp/bsdtcp/tcp_reass.c:81,12'
          Dst:             cbuf_reass_write
        - Src:             'third_party/tcplp/bsdtcp/tcp_reass.c:81,12'
          Dst:             cbuf_copy_from_message
        - Src:             'third_party/tcplp/bsdtcp/tcp_reass.c:86,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_reass.c:93,14'
          Dst:             cbuf_reass_count_set
        - Src:             'third_party/tcplp/bsdtcp/tcp_reass.c:94,15'
          Dst:             cbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_reass.c:98,35'
          Dst:             cbuf_reass_within_offset
        - Src:             'third_party/tcplp/bsdtcp/tcp_reass.c:102,12'
          Dst:             cbuf_reass_merge
        - Src:             'third_party/tcplp/bsdtcp/tcp_reass.c:103,3'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_reass.c:105,4'
          Dst:             cbuf_pop
        - Src:             'third_party/tcplp/bsdtcp/tcp_reass.c:112,3'
          Dst:             tcplp_sys_panic
    - functionName:    tcp_sackhole_free
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - hole
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sackhole_free
        - tcplp_sys_panic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:276,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:276,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:276,2'
              BranchSideFuncs:
                - tcplp_sys_panic
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:272,2'
          Dst:             sackhole_free
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:276,2'
          Dst:             tcplp_sys_panic
    - functionName:    sackhole_free
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - tofree
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bmp_clrrange
        - tcplp_sys_panic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:122,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:122,2'
              BranchSideFuncs:
                - bmp_clrrange
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:122,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - bmp_clrrange
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:122,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:123,2'
          Dst:             bmp_clrrange
    - functionName:    tcp_sackhole_alloc
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - tp
        - start
        - end
      BBCount:         8
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - sackhole_alloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:249,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:250,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:253,24'
              BranchSideFuncs:
                - sackhole_alloc
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:254,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:255,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:257,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:253,9'
          Dst:             sackhole_alloc
    - functionName:    sackhole_alloc
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bmp_countset
        - bmp_setrange
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:113,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:114,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:116,18'
              BranchSideFuncs:
                - bmp_setrange
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:112,24'
          Dst:             bmp_countset
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:116,5'
          Dst:             bmp_setrange
    - functionName:    tcp_sack_adjust
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         16
      ICount:          110
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:643,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:644,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:645,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:645,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:646,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:652,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:652,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:653,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:662,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:653,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:654,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:655,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:655,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:656,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:658,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:662,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:663,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:664,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tcp_sack_output
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - sack_bytes_rexmt
      BBCount:         13
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:621,19'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:621,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:622,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:621,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:622,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:623,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:623,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:623,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:624,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:624,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:623,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:625,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tcp_sack_partialack
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - th
      BBCount:         9
      ICount:          100
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - tcp_timer_activate
        - tcplp_output
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:557,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:558,12'
              BranchSideFuncs:
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:559,18'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:561,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:561,6'
              BranchSideFuncs:
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:562,18'
              BranchSideFuncs:
                - tcplp_output
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:554,2'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:564,9'
          Dst:             tcplp_output
    - functionName:    tcp_free_sackholes
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - tcp_sackhole_remove
        - tcplp_sys_panic
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:532,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:533,23'
              BranchSideFuncs:
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:534,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:536,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:536,2'
              BranchSideFuncs:
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:537,2'
              BranchSideFuncs:
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:537,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:537,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:537,2'
              BranchSideFuncs:
                - tcplp_sys_panic
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:533,3'
          Dst:             tcp_sackhole_remove
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:536,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:537,2'
          Dst:             tcplp_sys_panic
    - functionName:    tcp_sackhole_remove
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - hole
      BBCount:         11
      ICount:          90
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - tcp_sackhole_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:314,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:315,27'
              BranchSideFuncs:
                - tcp_sackhole_free
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:318,2'
              BranchSideFuncs:
                - tcp_sackhole_free
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:318,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:318,2'
              BranchSideFuncs:
                - tcp_sackhole_free
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:318,2'
              BranchSideFuncs:
                - tcp_sackhole_free
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:321,2'
          Dst:             tcp_sackhole_free
    - functionName:    tcp_sackhole_insert
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - start
        - end
        - after
      BBCount:         19
      ICount:          149
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - tcp_sackhole_alloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:290,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:291,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:294,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:294,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:295,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:297,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:295,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:295,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:295,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:300,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:301,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:303,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:289,9'
          Dst:             tcp_sackhole_alloc
    - functionName:    ntohl
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h:85,9'
          Dst:             tcplp_sys_hostswap32
    - functionName:    tcp_sack_doack
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tp
        - to
        - th_ack
      BBCount:         111
      ICount:          828
      EdgeCount:       149
      CyclomaticComplexity: 40
      functionsReached:
        - ntohl
        - tcp_sackhole_insert
        - tcp_sackhole_remove
        - tcplp_sys_panic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:341,34'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:341,38'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:349,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:341,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:342,38'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:349,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:349,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:350,10'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:368,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:350,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:351,4'
              BranchSideFuncs:
                - ntohl.26200
                - ntohl.26200
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:363,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:355,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:356,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:362,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:356,40'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:357,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:362,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:357,35'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:358,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:362,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:358,40'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:359,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:362,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:359,38'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:360,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:362,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:355,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:361,30'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:362,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - ntohl.26200
                - ntohl.26200
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:368,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:369,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:376,9'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:376,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:377,12'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:385,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:377,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:378,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:384,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:378,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:379,24'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:383,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:385,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:393,18'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:406,23'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:393,18'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:393,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:393,3'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:408,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:415,30'
              BranchSideFuncs:
                - tcp_sackhole_insert
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:436,13'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:416,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:417,19'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:429,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:429,32'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:429,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:430,11'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:429,4'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:431,10'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:432,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
                - tcplp_sys_panic
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:440,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:440,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:442,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:447,31'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:447,34'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:447,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:447,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:447,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:448,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:448,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:453,9'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:456,7'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:456,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:461,10'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:464,38'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:465,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:465,3'
              BranchSideFuncs:
                - tcp_sackhole_insert
                - tcplp_sys_panic
                - tcp_sackhole_remove
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:467,7'
              BranchSideFuncs:
                - tcp_sackhole_insert
                - tcplp_sys_panic
                - tcp_sackhole_remove
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:467,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:469,8'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:487,8'
              BranchSideFuncs:
                - tcp_sackhole_insert
                - tcplp_sys_panic
                - tcp_sackhole_remove
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:469,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:471,12'
              BranchSideFuncs:
                - tcp_sackhole_remove
                - tcplp_sys_panic
                - tcp_sackhole_insert
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:482,18'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:483,18'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:483,5'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:483,5'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:487,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:489,16'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:496,32'
              BranchSideFuncs:
                - tcp_sackhole_insert
                - tcplp_sys_panic
                - tcp_sackhole_remove
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:490,18'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:490,5'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:490,5'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:499,10'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:500,21'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:505,17'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:506,19'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:506,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:506,6'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:517,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:518,10'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:520,9'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcp_sackhole_insert
                - tcp_sackhole_remove
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:353,17'
          Dst:             ntohl
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:354,15'
          Dst:             ntohl
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:415,10'
          Dst:             tcp_sackhole_insert
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:440,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:465,3'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:473,5'
          Dst:             tcp_sackhole_remove
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:496,12'
          Dst:             tcp_sackhole_insert
    - functionName:    tcp_clean_sackreport
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:230,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:231,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:232,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tcp_update_sack_list
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - tp
        - rcv_start
        - rcv_end
      BBCount:         37
      ICount:          251
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - tcplp_sys_panic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:152,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:152,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:155,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:164,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:165,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:194,11'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:167,27'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:167,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:171,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:167,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:171,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:171,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:171,43'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:172,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:185,34'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:171,14'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:177,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:185,34'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:177,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:178,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:179,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:179,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:180,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:181,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:195,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:200,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:209,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:206,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:207,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:208,2'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_sack.c:209,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:209,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_sack.c:213,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:152,2'
          Dst:             tcplp_sys_panic
    - functionName:    tcp_sack_init
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bmp_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_sack.c:108,2'
          Dst:             bmp_init
    - functionName:    tcp_maxmtu6
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - cap
      BBCount:         16
      ICount:          87
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - tcplp_sys_panic
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:395,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:395,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:396,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:396,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:396,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:397,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:396,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:396,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:397,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:396,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:396,7'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:397,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:396,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:396,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:397,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:395,2'
          Dst:             tcplp_sys_panic
    - functionName:    tcp_drop
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tp
        - errnum
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - tcp_close_tcb
        - tcp_state_change
        - tcplp_output
        - tcplp_sys_connection_lost
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:367,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:368,20'
              BranchSideFuncs:
                - tcp_state_change
                - tcplp_output
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:371,6'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:371,26'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:371,29'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:371,26'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:371,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:371,6'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:372,12'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:368,3'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:369,10'
          Dst:             tcplp_output
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:373,7'
          Dst:             tcp_close_tcb
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:374,2'
          Dst:             tcplp_sys_connection_lost
    - functionName:    tcp_state_change
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tp
        - newstate
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_log
        - tcplp_sys_on_state_change
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:86,2'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:90,2'
          Dst:             tcplp_sys_on_state_change
    - functionName:    tcp_close_tcb
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcp_discardcb
        - tcp_state_change
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:204,2'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:205,2'
          Dst:             tcp_discardcb
    - functionName:    tcp_discardcb
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - reinitialize_tcb
        - tcp_cancel_timers
        - tcp_free_sackholes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:175,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:175,6'
              BranchSideFuncs:
                - tcp_free_sackholes
                - reinitialize_tcb
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:176,16'
              BranchSideFuncs:
                - tcp_free_sackholes
                - reinitialize_tcb
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:172,2'
          Dst:             tcp_cancel_timers
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:178,2'
          Dst:             tcp_free_sackholes
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:180,2'
          Dst:             reinitialize_tcb
    - functionName:    reinitialize_tcb
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbuf_pop
        - cbuf_used_space
        - initialize_tcb
        - lbuf_pop
        - lbuf_used_space
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:154,25'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:154,2'
          Dst:             lbuf_pop
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:155,25'
          Dst:             cbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:155,2'
          Dst:             cbuf_pop
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:157,2'
          Dst:             initialize_tcb
    - functionName:    initialize_tcb
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         5
      ICount:          87
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - tcp_sack_init
        - tcplp_sys_get_ticks
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:98,19'
          Dst:             tcplp_sys_get_ticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:147,2'
          Dst:             tcp_sack_init
    - functionName:    htons
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h:67,9'
          Dst:             tcplp_sys_hostswap16
    - functionName:    htonl
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h:79,9'
          Dst:             tcplp_sys_hostswap32
    - functionName:    tcp_respond
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - tp
        - instance
        - ip6gen
        - thgen
        - ack
        - seq
        - flags
      BBCount:         20
      ICount:          195
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - cbuf_free_space
        - htonl
        - htons
        - otMessageSetLength
        - otMessageWrite
        - tcplp_sys_free_message
        - tcplp_sys_new_message
        - tcplp_sys_send_message
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:311,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:312,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:314,25'
              BranchSideFuncs:
                - otMessageSetLength
                - htonl.26264
                - htonl.26264
                - htons.26263
                - otMessageWrite
                - tcplp_sys_send_message
                - htons.26263
                - cbuf_free_space
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:314,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:315,26'
              BranchSideFuncs:
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:320,17'
              BranchSideFuncs:
                - htonl.26264
                - htonl.26264
                - htons.26263
                - otMessageWrite
                - tcplp_sys_send_message
                - htons.26263
                - cbuf_free_space
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:323,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:324,9'
              BranchSideFuncs:
                - cbuf_free_space
                - htonl.26264
                - htonl.26264
                - htons.26263
                - otMessageWrite
                - tcplp_sys_send_message
                - htons.26263
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:330,2'
              BranchSideFuncs:
                - htonl.26264
                - htonl.26264
                - htons.26263
                - otMessageWrite
                - tcplp_sys_send_message
                - htons.26263
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:324,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:325,27'
              BranchSideFuncs:
                - htonl.26264
                - htonl.26264
                - htons.26263
                - otMessageWrite
                - tcplp_sys_send_message
                - htons.26263
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:329,2'
              BranchSideFuncs:
                - htonl.26264
                - htonl.26264
                - htons.26263
                - otMessageWrite
                - tcplp_sys_send_message
                - htons.26263
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:326,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:327,31'
              BranchSideFuncs:
                - htonl.26264
                - htonl.26264
                - htons.26263
                - otMessageWrite
                - tcplp_sys_send_message
                - htons.26263
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:328,3'
              BranchSideFuncs:
                - htonl.26264
                - htonl.26264
                - htons.26263
                - otMessageWrite
                - tcplp_sys_send_message
                - htons.26263
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_subr.c:342,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:343,35'
              BranchSideFuncs:
                - htons.26263
                - otMessageWrite
                - tcplp_sys_send_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_subr.c:345,33'
              BranchSideFuncs:
                - htons.26263
                - otMessageWrite
                - tcplp_sys_send_message
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:310,23'
          Dst:             tcplp_sys_new_message
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:314,6'
          Dst:             otMessageSetLength
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:315,3'
          Dst:             tcplp_sys_free_message
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:325,10'
          Dst:             cbuf_free_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:335,16'
          Dst:             htonl
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:336,16'
          Dst:             htonl
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:343,17'
          Dst:             htons
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:345,17'
          Dst:             htons
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:349,2'
          Dst:             otMessageWrite
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:351,2'
          Dst:             tcplp_sys_send_message
    - functionName:    tcpip_fillheaders
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - ip_ptr
        - tcp_ptr
      BBCount:         1
      ICount:          62
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcpip_maketemplate
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - t
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcpip_fillheaders
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:223,2'
          Dst:             tcpip_fillheaders
    - functionName:    tcp_new_isn
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_generate_isn
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_subr.c:59,20'
          Dst:             tcplp_sys_generate_isn
    - functionName:    tcp_cancel_timers
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_stop_timer
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:492,2'
          Dst:             tcplp_sys_stop_timer
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:494,2'
          Dst:             tcplp_sys_stop_timer
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:496,2'
          Dst:             tcplp_sys_stop_timer
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:498,2'
          Dst:             tcplp_sys_stop_timer
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:500,2'
          Dst:             tcplp_sys_stop_timer
    - functionName:    tcp_timer_activate
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - tp
        - timer_type
        - delta
      BBCount:         11
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - tcplp_sys_panic
        - tcplp_sys_set_timer
        - tcplp_sys_stop_timer
      functionUses:    26
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:477,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:478,3'
              BranchSideFuncs:
                - tcplp_sys_set_timer
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:484,3'
              BranchSideFuncs:
                - tcplp_sys_stop_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:479,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:479,40'
              BranchSideFuncs:
                - tcplp_sys_set_timer
                - tcplp_sys_panic
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:482,23'
              BranchSideFuncs:
                - tcplp_sys_set_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:479,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:480,4'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_sys_set_timer
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:482,23'
              BranchSideFuncs:
                - tcplp_sys_set_timer
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:480,4'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:482,3'
          Dst:             tcplp_sys_set_timer
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:485,3'
          Dst:             tcplp_sys_stop_timer
    - functionName:    tcp_timer_active
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tp
        - timer_type
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcp_timer_rexmt
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         41
      ICount:          368
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - cc_cong_signal
        - tcp_drop
        - tcp_free_sackholes
        - tcplp_output
        - tcplp_sys_get_ticks
        - tcplp_sys_log
        - tcplp_sys_panic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:338,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:338,2'
              BranchSideFuncs:
                - tcp_free_sackholes
                - tcplp_sys_log
                - cc_cong_signal
                - tcplp_output
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:339,2'
              BranchSideFuncs:
                - tcp_free_sackholes
                - tcplp_sys_log
                - cc_cong_signal
                - tcplp_output
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:358,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:359,3'
              BranchSideFuncs:
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:366,6'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:361,21'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:361,8'
              BranchSideFuncs:
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:362,10'
              BranchSideFuncs:
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:366,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:371,3'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:372,13'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:372,13'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:382,23'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:396,3'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:385,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:386,4'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:388,4'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:389,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:390,4'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:392,4'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:397,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:398,43'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:400,11'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:400,11'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:400,42'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:400,42'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:401,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:401,2'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:401,2'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:401,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:401,2'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:434,6'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:434,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:442,20'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:445,16'
              BranchSideFuncs:
                - cc_cong_signal
                - tcplp_output
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:334,19'
          Dst:             tcplp_sys_get_ticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:338,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:351,2'
          Dst:             tcp_free_sackholes
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:357,2'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:361,8'
          Dst:             tcp_drop
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:456,2'
          Dst:             cc_cong_signal
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:458,9'
          Dst:             tcplp_output
    - functionName:    tcp_timer_2msl
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         12
      ICount:          100
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - tcp_close_tcb
        - tcplp_sys_connection_lost
        - tcplp_sys_get_ticks
        - tcplp_sys_panic
        - tcplp_sys_set_timer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:246,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:246,2'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcplp_sys_set_timer
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:247,2'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcplp_sys_set_timer
                - tcp_close_tcb
                - tcplp_sys_connection_lost
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:288,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:289,22'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:310,7'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcplp_sys_set_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:310,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:315,4'
              BranchSideFuncs:
                - tcplp_sys_set_timer
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:318,23'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:242,19'
          Dst:             tcplp_sys_get_ticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:246,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:289,8'
          Dst:             tcp_close_tcb
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:290,3'
          Dst:             tcplp_sys_connection_lost
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:316,4'
          Dst:             tcplp_sys_set_timer
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:318,9'
          Dst:             tcp_close_tcb
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:319,4'
          Dst:             tcplp_sys_connection_lost
    - functionName:    tcp_timer_persist
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         23
      ICount:          178
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - lbuf_used_space
        - tcp_drop
        - tcp_setpersist
        - tcplp_output
        - tcplp_sys_get_ticks
        - tcplp_sys_log
        - tcplp_sys_panic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:178,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:178,2'
              BranchSideFuncs:
                - tcp_setpersist
                - lbuf_used_space
                - tcplp_sys_log
                - tcplp_output
                - tcp_drop
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:179,2'
              BranchSideFuncs:
                - tcp_setpersist
                - lbuf_used_space
                - tcplp_sys_log
                - tcplp_output
                - tcp_drop
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:205,40'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:206,7'
              BranchSideFuncs:
                - tcp_setpersist
                - lbuf_used_space
                - tcplp_sys_log
                - tcplp_output
                - tcp_drop
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:217,6'
              BranchSideFuncs:
                - tcp_setpersist
                - lbuf_used_space
                - tcplp_sys_log
                - tcplp_output
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:206,51'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:207,7'
              BranchSideFuncs:
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:208,17'
              BranchSideFuncs:
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:207,32'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:207,49'
              BranchSideFuncs:
                - tcp_setpersist
                - lbuf_used_space
                - tcplp_sys_log
                - tcplp_output
                - tcp_drop
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:207,49'
              BranchSideFuncs:
                - tcp_setpersist
                - lbuf_used_space
                - tcplp_sys_log
                - tcplp_output
                - tcp_drop
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:205,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:208,17'
              BranchSideFuncs:
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:217,6'
              BranchSideFuncs:
                - tcp_setpersist
                - lbuf_used_space
                - tcplp_sys_log
                - tcplp_output
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:217,36'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:218,7'
              BranchSideFuncs:
                - tcp_setpersist
                - lbuf_used_space
                - tcplp_sys_log
                - tcplp_output
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:224,17'
              BranchSideFuncs:
                - tcp_setpersist
                - lbuf_used_space
                - tcplp_sys_log
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:217,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:219,17'
              BranchSideFuncs:
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:224,17'
              BranchSideFuncs:
                - tcp_setpersist
                - lbuf_used_space
                - tcplp_sys_log
                - tcplp_output
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:174,19'
          Dst:             tcplp_sys_get_ticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:178,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:208,8'
          Dst:             tcp_drop
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:219,8'
          Dst:             tcp_drop
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:224,2'
          Dst:             tcp_setpersist
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:226,56'
          Dst:             lbuf_used_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:226,2'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:227,9'
          Dst:             tcplp_output
    - functionName:    tcp_timer_keep
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         15
      ICount:          128
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - tcp_drop
        - tcp_respond
        - tcpip_maketemplate
        - tcplp_sys_get_ticks
        - tcplp_sys_panic
        - tcplp_sys_set_timer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:94,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:94,2'
              BranchSideFuncs:
                - tcplp_sys_set_timer
                - tcpip_maketemplate
                - tcp_respond
                - tcplp_sys_set_timer
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:95,2'
              BranchSideFuncs:
                - tcplp_sys_set_timer
                - tcpip_maketemplate
                - tcp_respond
                - tcplp_sys_set_timer
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:115,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:116,3'
              BranchSideFuncs:
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:118,6'
              BranchSideFuncs:
                - tcplp_sys_set_timer
                - tcpip_maketemplate
                - tcp_respond
                - tcplp_sys_set_timer
                - tcp_drop
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:117,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:119,7'
              BranchSideFuncs:
                - tcpip_maketemplate
                - tcp_respond
                - tcplp_sys_set_timer
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:154,3'
              BranchSideFuncs:
                - tcplp_sys_set_timer
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:119,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:120,4'
              BranchSideFuncs:
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:133,22'
              BranchSideFuncs:
                - tcpip_maketemplate
                - tcp_respond
                - tcplp_sys_set_timer
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:90,19'
          Dst:             tcplp_sys_get_ticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:94,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:133,3'
          Dst:             tcpip_maketemplate
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:140,3'
          Dst:             tcp_respond
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:148,3'
          Dst:             tcplp_sys_set_timer
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:155,3'
          Dst:             tcplp_sys_set_timer
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:166,7'
          Dst:             tcp_drop
    - functionName:    tcp_timer_delack
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_timer.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - tcplp_output
        - tcplp_sys_panic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timer.c:70,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:70,2'
              BranchSideFuncs:
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timer.c:70,2'
              BranchSideFuncs:
                - tcplp_sys_panic
                - tcplp_output
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:70,2'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_timer.c:83,9'
          Dst:             tcplp_output
    - functionName:    htons
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h:67,9'
          Dst:             tcplp_sys_hostswap16
    - functionName:    htonl
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h:79,9'
          Dst:             tcplp_sys_hostswap32
    - functionName:    tcp_ts_getticks
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_seq.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_get_millis
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_seq.h:84,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_seq.h:84,9'
              BranchSideFuncs:
                - tcplp_sys_get_millis
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_seq.h:84,9'
              BranchSideFuncs:
                - tcplp_sys_get_millis
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_seq.h:84,9'
          Dst:             tcplp_sys_get_millis
    - functionName:    tcp_twcheck
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_timewait.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tp
        - th
        - tlen
      BBCount:         30
      ICount:          175
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - tcp_close_tcb
        - tcp_tw_2msl_reset
        - tcp_twrespond
        - tcplp_sys_connection_lost
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:331,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:332,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:361,7'
              BranchSideFuncs:
                - tcp_twrespond
                - tcp_tw_2msl_reset
                - tcp_close_tcb
                - tcplp_sys_connection_lost
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:361,25'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:361,28'
              BranchSideFuncs:
                - tcp_twrespond
                - tcp_tw_2msl_reset
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:375,7'
              BranchSideFuncs:
                - tcp_twrespond
                - tcp_tw_2msl_reset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:361,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:367,17'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:375,7'
              BranchSideFuncs:
                - tcp_twrespond
                - tcp_tw_2msl_reset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:375,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:376,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:381,6'
              BranchSideFuncs:
                - tcp_twrespond
                - tcp_tw_2msl_reset
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:381,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:382,9'
              BranchSideFuncs:
                - tcp_twrespond
                - tcp_tw_2msl_reset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:390,6'
              BranchSideFuncs:
                - tcp_twrespond
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:383,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:384,22'
              BranchSideFuncs:
                - tcp_tw_2msl_reset
                - tcp_twrespond
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:385,2'
              BranchSideFuncs:
                - tcp_twrespond
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:390,24'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:390,27'
              BranchSideFuncs:
                - tcp_twrespond
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:392,17'
              BranchSideFuncs:
                - tcp_twrespond
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:390,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:391,6'
              BranchSideFuncs:
                - tcp_twrespond
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:392,17'
              BranchSideFuncs:
                - tcp_twrespond
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:391,32'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:391,35'
              BranchSideFuncs:
                - tcp_twrespond
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:392,17'
              BranchSideFuncs:
                - tcp_twrespond
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:390,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:391,53'
              BranchSideFuncs:
                - tcp_twrespond
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:392,17'
              BranchSideFuncs:
                - tcp_twrespond
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:367,3'
          Dst:             tcp_close_tcb
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:368,3'
          Dst:             tcplp_sys_connection_lost
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:384,4'
          Dst:             tcp_tw_2msl_reset
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:392,3'
          Dst:             tcp_twrespond
    - functionName:    tcp_tw_2msl_reset
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_timewait.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tp
        - rearm
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcp_timer_activate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:101,2'
          Dst:             tcp_timer_activate
    - functionName:    tcp_twrespond
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_timewait.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tp
        - flags
      BBCount:         13
      ICount:          207
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - htonl
        - htons
        - otMessageSetLength
        - otMessageWrite
        - tcp_addoptions
        - tcp_ts_getticks
        - tcplp_sys_free_message
        - tcplp_sys_new_message
        - tcplp_sys_send_message
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:134,36'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:134,39'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_new_message
                - otMessageSetLength
                - htonl.26335
                - htonl.26335
                - htons.26334
                - otMessageWrite
                - tcplp_sys_send_message
                - tcplp_sys_free_message
                - tcp_ts_getticks.26336
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:139,31'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_new_message
                - otMessageSetLength
                - htonl.26335
                - htonl.26335
                - htons.26334
                - otMessageWrite
                - tcplp_sys_send_message
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:134,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:135,6'
              BranchSideFuncs:
                - tcp_ts_getticks.26336
                - tcp_addoptions
                - tcplp_sys_new_message
                - otMessageSetLength
                - htonl.26335
                - htonl.26335
                - htons.26334
                - otMessageWrite
                - tcplp_sys_send_message
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:139,31'
              BranchSideFuncs:
                - tcp_addoptions
                - tcplp_sys_new_message
                - otMessageSetLength
                - htonl.26335
                - htonl.26335
                - htons.26334
                - otMessageWrite
                - tcplp_sys_send_message
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:142,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:143,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:145,25'
              BranchSideFuncs:
                - otMessageSetLength
                - htonl.26335
                - htonl.26335
                - htons.26334
                - otMessageWrite
                - tcplp_sys_send_message
                - tcplp_sys_free_message
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:145,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:146,26'
              BranchSideFuncs:
                - tcplp_sys_free_message
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:150,38'
              BranchSideFuncs:
                - htonl.26335
                - htonl.26335
                - htons.26334
                - otMessageWrite
                - tcplp_sys_send_message
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:136,17'
          Dst:             tcp_ts_getticks
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:139,11'
          Dst:             tcp_addoptions
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:141,23'
          Dst:             tcplp_sys_new_message
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:145,6'
          Dst:             otMessageSetLength
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:146,3'
          Dst:             tcplp_sys_free_message
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:159,16'
          Dst:             htonl
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:160,16'
          Dst:             htonl
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:163,16'
          Dst:             htons
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:168,2'
          Dst:             otMessageWrite
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:169,2'
          Dst:             tcplp_sys_send_message
    - functionName:    tcp_twstart
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_timewait.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         12
      ICount:          99
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - tcp_cancel_timers
        - tcp_state_change
        - tcp_tw_2msl_reset
        - tcp_twrespond
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:242,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:243,22'
              BranchSideFuncs:
                - tcp_cancel_timers
                - tcp_tw_2msl_reset
                - tcp_twrespond
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:245,3'
              BranchSideFuncs:
                - tcp_cancel_timers
                - tcp_tw_2msl_reset
                - tcp_twrespond
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:250,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:258,2'
              BranchSideFuncs:
                - tcp_cancel_timers
                - tcp_tw_2msl_reset
                - tcp_twrespond
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:259,3'
              BranchSideFuncs:
                - tcp_cancel_timers
                - tcp_tw_2msl_reset
                - tcp_twrespond
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_timewait.c:293,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:293,6'
              BranchSideFuncs:
                - tcp_twrespond
                - tcp_tw_2msl_reset
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_timewait.c:294,17'
              BranchSideFuncs:
                - tcp_twrespond
                - tcp_tw_2msl_reset
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:231,2'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:292,2'
          Dst:             tcp_cancel_timers
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:294,3'
          Dst:             tcp_twrespond
        - Src:             'third_party/tcplp/bsdtcp/tcp_timewait.c:295,2'
          Dst:             tcp_tw_2msl_reset
    - functionName:    in6_pcbconnect
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_usrreq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - nam
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    htons
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h:67,9'
          Dst:             tcplp_sys_hostswap16
    - functionName:    ntohs
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h:73,9'
          Dst:             tcplp_sys_hostswap16
    - functionName:    tcp_usr_abort
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_usrreq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - tcp_close_tcb
        - tcp_drop
        - tcplp_sys_connection_lost
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:522,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:523,3'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:525,13'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:522,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:524,12'
              BranchSideFuncs:
                - tcp_drop
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:525,13'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:524,3'
          Dst:             tcp_drop
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:526,8'
          Dst:             tcp_close_tcb
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:527,3'
          Dst:             tcplp_sys_connection_lost
    - functionName:    tcp_usrclosed
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_usrreq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         22
      ICount:          112
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - tcp_close_tcb
        - tcp_state_change
        - tcp_timer_activate
        - tcplp_sys_connection_lost
        - tcplp_sys_panic
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:451,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:453,20'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcplp_sys_panic
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:456,22'
              BranchSideFuncs:
                - tcp_close_tcb
                - tcplp_sys_connection_lost
                - tcplp_sys_panic
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:468,3'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:468,3'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:472,20'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:476,20'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:479,6'
              BranchSideFuncs:
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:462,3'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:462,3'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:464,3'
              BranchSideFuncs:
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:479,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:479,6'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:483,7'
              BranchSideFuncs:
                - tcp_timer_activate
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:483,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:486,12'
              BranchSideFuncs:
                - tcp_timer_activate
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:490,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:453,3'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:456,8'
          Dst:             tcp_close_tcb
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:457,3'
          Dst:             tcplp_sys_connection_lost
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:462,3'
          Dst:             tcplp_sys_panic
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:472,3'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:476,3'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:488,4'
          Dst:             tcp_timer_activate
    - functionName:    tcp_usr_shutdown
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_usrreq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - tcp_usrclosed
        - tcplp_output
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:414,38'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:414,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:415,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:414,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:415,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:420,2'
              BranchSideFuncs:
                - tcp_usrclosed
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:427,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:427,21'
              BranchSideFuncs:
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:428,24'
              BranchSideFuncs:
                - tcplp_output
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:421,2'
          Dst:             tcp_usrclosed
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:428,11'
          Dst:             tcplp_output
    - functionName:    tcp_usr_rcvd
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_usrreq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - tcplp_output
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:368,38'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:368,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:369,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:368,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:369,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:380,6'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:380,31'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:381,7'
              BranchSideFuncs:
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:384,15'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:380,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:382,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:384,15'
              BranchSideFuncs:
                - tcplp_output
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:384,2'
          Dst:             tcplp_output
    - functionName:    tcp_usr_send
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_usrreq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - moretocome
        - data
        - extendby
        - nam
      BBCount:         42
      ICount:          241
      EdgeCount:       57
      CyclomaticComplexity: 17
      functionsReached:
        - lbuf_append
        - lbuf_extend
        - tcp6_connect
        - tcp_fastopen_connect
        - tcplp_output
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:257,50'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:257,53'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
                - lbuf_extend
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:257,78'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
                - lbuf_extend
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:257,78'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:257,81'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
                - lbuf_extend
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:257,78'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
                - lbuf_extend
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:262,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:262,41'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
                - lbuf_extend
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:267,6'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
                - lbuf_extend
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:262,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:263,9'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
                - lbuf_extend
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:267,6'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
                - lbuf_extend
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:267,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:268,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:279,8'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
                - lbuf_extend
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:279,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:279,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:280,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:279,70'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:279,74'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
                - lbuf_extend
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:297,6'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
                - lbuf_extend
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:279,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:280,9'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
                - lbuf_extend
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:297,6'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
                - lbuf_extend
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:297,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:298,7'
              BranchSideFuncs:
                - lbuf_extend
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:303,7'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:298,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:299,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:301,16'
              BranchSideFuncs:
                - lbuf_extend
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:303,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:304,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:306,16'
              BranchSideFuncs:
                - lbuf_append
                - tcplp_output
                - tcp6_connect
                - tcp_fastopen_connect
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:316,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:317,24'
              BranchSideFuncs:
                - tcp6_connect
                - tcp_fastopen_connect
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:339,6'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:318,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:319,4'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:320,24'
              BranchSideFuncs:
                - tcp_fastopen_connect
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:339,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:340,3'
              BranchSideFuncs:
                - tcplp_output
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:341,23'
              BranchSideFuncs:
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:342,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:342,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:343,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:301,3'
          Dst:             lbuf_extend
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:306,3'
          Dst:             lbuf_append
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:317,11'
          Dst:             tcp6_connect
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:320,3'
          Dst:             tcp_fastopen_connect
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:341,10'
          Dst:             tcplp_output
    - functionName:    tcp6_connect
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_usrreq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - nam
      BBCount:         40
      ICount:          282
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - cbuf_free_space
        - htons
        - in6_pcbconnect
        - ntohs
        - tcp_new_isn
        - tcp_state_change
        - tcplp_sys_autobind
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:100,23'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:100,23'
              BranchSideFuncs:
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - ntohs.26368
                - ntohs.26368
                - tcplp_sys_autobind
                - htons.26367
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:100,7'
              BranchSideFuncs:
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - ntohs.26368
                - ntohs.26368
                - tcplp_sys_autobind
                - htons.26367
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:100,23'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:100,23'
              BranchSideFuncs:
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - ntohs.26368
                - ntohs.26368
                - tcplp_sys_autobind
                - htons.26367
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:100,7'
              BranchSideFuncs:
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - ntohs.26368
                - ntohs.26368
                - tcplp_sys_autobind
                - htons.26367
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:100,23'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:100,7'
              BranchSideFuncs:
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - ntohs.26368
                - ntohs.26368
                - tcplp_sys_autobind
                - htons.26367
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:100,7'
              BranchSideFuncs:
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - ntohs.26368
                - ntohs.26368
                - tcplp_sys_autobind
                - htons.26367
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:102,20'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:102,23'
              BranchSideFuncs:
                - ntohs.26368
                - ntohs.26368
                - tcplp_sys_autobind
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - htons.26367
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:106,19'
              BranchSideFuncs:
                - ntohs.26368
                - ntohs.26368
                - tcplp_sys_autobind
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - htons.26367
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:102,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:106,19'
              BranchSideFuncs:
                - ntohs.26368
                - ntohs.26368
                - tcplp_sys_autobind
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - htons.26367
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:131,25'
              BranchSideFuncs:
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:109,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:110,18'
              BranchSideFuncs:
                - ntohs.26368
                - tcplp_sys_autobind
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - htons.26367
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:113,8'
              BranchSideFuncs:
                - ntohs.26368
                - tcplp_sys_autobind
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - htons.26367
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:113,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:114,24'
              BranchSideFuncs:
                - tcplp_sys_autobind
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - htons.26367
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:117,27'
              BranchSideFuncs:
                - tcplp_sys_autobind
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - htons.26367
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:117,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:119,10'
              BranchSideFuncs:
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - htons.26367
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:123,7'
              BranchSideFuncs:
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - htons.26367
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:123,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:124,12'
              BranchSideFuncs:
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - htons.26367
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:127,7'
              BranchSideFuncs:
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
                - htons.26367
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:127,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:128,28'
              BranchSideFuncs:
                - htons.26367
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:130,2'
              BranchSideFuncs:
                - in6_pcbconnect
                - tcp_state_change
                - tcp_new_isn
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:132,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:133,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:136,2'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_new_isn
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:136,48'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:136,2'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_new_isn
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:137,21'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_new_isn
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:136,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:138,3'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_new_isn
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:140,19'
              BranchSideFuncs:
                - tcp_state_change
                - tcp_new_isn
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:91,15'
          Dst:             cbuf_free_space
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:107,19'
          Dst:             ntohs
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:114,18'
          Dst:             ntohs
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:117,8'
          Dst:             tcplp_sys_autobind
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:128,16'
          Dst:             htons
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:131,10'
          Dst:             in6_pcbconnect
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:140,2'
          Dst:             tcp_state_change
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:141,12'
          Dst:             tcp_new_isn
    - functionName:    ntohl
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - hostport
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - tcplp_sys_hostswap32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/../bsdtcp/tcp_var.h:85,9'
          Dst:             tcplp_sys_hostswap32
    - functionName:    tcp6_usr_connect
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_usrreq.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - sin6p
      BBCount:         18
      ICount:          115
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ntohl
        - tcp6_connect
        - tcp_timer_activate
        - tcplp_output
        - tcplp_sys_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:163,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:164,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:180,11'
              BranchSideFuncs:
                - tcp6_connect
                - tcp_timer_activate
                - tcplp_output
                - ntohl.26379
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:180,11'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:181,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:194,6'
              BranchSideFuncs:
                - tcp6_connect
                - tcp_timer_activate
                - tcplp_output
                - ntohl.26379
                - tcplp_sys_log
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:194,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:194,6'
              BranchSideFuncs:
                - tcp6_connect
                - tcp_timer_activate
                - tcplp_output
                - ntohl.26379
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:223,28'
              BranchSideFuncs:
                - tcp6_connect
                - tcp_timer_activate
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:194,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:194,6'
              BranchSideFuncs:
                - ntohl.26379
                - tcp6_connect
                - tcp_timer_activate
                - tcplp_output
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:223,28'
              BranchSideFuncs:
                - tcp6_connect
                - tcp_timer_activate
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:194,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:195,3'
              BranchSideFuncs:
                - tcplp_sys_log
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:223,28'
              BranchSideFuncs:
                - tcp6_connect
                - tcp_timer_activate
                - tcplp_output
        - Branch String:   'third_party/tcplp/bsdtcp/tcp_usrreq.c:223,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:224,3'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/tcp_usrreq.c:226,21'
              BranchSideFuncs:
                - tcp_timer_activate
                - tcplp_output
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:194,6'
          Dst:             ntohl
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:195,3'
          Dst:             tcplp_sys_log
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:223,15'
          Dst:             tcp6_connect
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:226,2'
          Dst:             tcp_timer_activate
        - Src:             'third_party/tcplp/bsdtcp/tcp_usrreq.c:227,10'
          Dst:             tcplp_output
    - functionName:    bmp_isempty
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/bitmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - buflen
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/bitmap.c:201,5'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:202,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:206,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/bitmap.c:202,13'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:201,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:203,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bmp_write_byte
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/bitmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - buf
        - i
        - byte
      BBCount:         4
      ICount:          84
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/bitmap.c:163,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:164,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:167,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bmp_read_byte
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/bitmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - i
      BBCount:         4
      ICount:          60
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/bitmap.c:154,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:155,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:157,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bmp_write_bit
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/bitmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - buf
        - i
        - bit
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bmp_read_bit
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/bitmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - i
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bmp_swap
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/bitmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - start_1
        - start_2
        - len
      BBCount:         15
      ICount:          127
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - bmp_read_bit
        - bmp_read_byte
        - bmp_write_bit
        - bmp_write_byte
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/bitmap.c:172,5'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:173,38'
              BranchSideFuncs:
                - bmp_read_bit
                - bmp_read_bit
                - bmp_read_byte
                - bmp_read_byte
                - bmp_write_byte
                - bmp_write_byte
                - bmp_write_bit
                - bmp_write_bit
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:185,5'
              BranchSideFuncs:
                - bmp_read_byte
                - bmp_read_byte
                - bmp_write_byte
                - bmp_write_byte
        - Branch String:   'third_party/tcplp/lib/bitmap.c:175,13'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:176,27'
              BranchSideFuncs:
                - bmp_write_bit
                - bmp_write_bit
                - bmp_read_byte
                - bmp_read_byte
                - bmp_write_byte
                - bmp_write_byte
                - bmp_read_bit
                - bmp_read_bit
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:180,16'
              BranchSideFuncs:
                - bmp_read_byte
                - bmp_read_byte
                - bmp_write_byte
                - bmp_write_byte
                - bmp_read_bit
                - bmp_read_bit
                - bmp_write_bit
                - bmp_write_bit
        - Branch String:   'third_party/tcplp/lib/bitmap.c:185,5'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:186,40'
              BranchSideFuncs:
                - bmp_read_byte
                - bmp_read_byte
                - bmp_write_byte
                - bmp_write_byte
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:197,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/bitmap.c:188,13'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:189,28'
              BranchSideFuncs:
                - bmp_write_byte
                - bmp_write_byte
                - bmp_read_byte
                - bmp_read_byte
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:193,17'
              BranchSideFuncs:
                - bmp_read_byte
                - bmp_read_byte
                - bmp_write_byte
                - bmp_write_byte
      Callsites:
        - Src:             'third_party/tcplp/lib/bitmap.c:173,25'
          Dst:             bmp_read_bit
        - Src:             'third_party/tcplp/lib/bitmap.c:174,25'
          Dst:             bmp_read_bit
        - Src:             'third_party/tcplp/lib/bitmap.c:176,13'
          Dst:             bmp_write_bit
        - Src:             'third_party/tcplp/lib/bitmap.c:177,13'
          Dst:             bmp_write_bit
        - Src:             'third_party/tcplp/lib/bitmap.c:186,26'
          Dst:             bmp_read_byte
        - Src:             'third_party/tcplp/lib/bitmap.c:187,26'
          Dst:             bmp_read_byte
        - Src:             'third_party/tcplp/lib/bitmap.c:189,13'
          Dst:             bmp_write_byte
        - Src:             'third_party/tcplp/lib/bitmap.c:190,13'
          Dst:             bmp_write_byte
    - functionName:    bmp_countset
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/bitmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - buflen
        - start
        - limit
      BBCount:         22
      ICount:          166
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/bitmap.c:113,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:115,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:129,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/bitmap.c:115,63'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:115,66'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:115,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/bitmap.c:115,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:116,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:127,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/bitmap.c:117,17'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:118,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:120,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/bitmap.c:120,17'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:121,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:124,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/bitmap.c:133,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:130,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bmp_clrrange
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/bitmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - start
        - len
      BBCount:         9
      ICount:          127
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/bitmap.c:89,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:90,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:92,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bmp_setrange
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/bitmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - start
        - len
      BBCount:         9
      ICount:          127
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/bitmap.c:65,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:66,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/bitmap.c:68,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bmp_init
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/bitmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - numbytes
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cbuf_reass_within_offset
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - chdr
        - offset
        - index
      BBCount:         15
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - cbuf_get_w_index
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/cbuf.c:356,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:357,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:359,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/cbuf.c:357,37'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:357,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:357,37'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/cbuf.c:359,34'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:359,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:359,38'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/cbuf.c:359,59'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:359,62'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:359,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/lib/cbuf.c:354,26'
          Dst:             cbuf_get_w_index
    - functionName:    cbuf_get_w_index
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - chdr
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/cbuf.c:99,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:100,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:102,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbuf_reass_count_set
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - chdr
        - offset
        - bitmap
        - limit
      BBCount:         12
      ICount:          111
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bmp_countset
        - cbuf_get_w_index
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/cbuf.c:344,28'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:344,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:346,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/cbuf.c:344,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:346,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:348,14'
              BranchSideFuncs:
                - bmp_countset
        - Branch String:   'third_party/tcplp/lib/cbuf.c:350,61'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:350,78'
              BranchSideFuncs:
                - bmp_countset
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:350,86'
              BranchSideFuncs:
                - bmp_countset
      Callsites:
        - Src:             'third_party/tcplp/lib/cbuf.c:342,15'
          Dst:             cbuf_get_w_index
        - Src:             'third_party/tcplp/lib/cbuf.c:343,17'
          Dst:             bmp_countset
        - Src:             'third_party/tcplp/lib/cbuf.c:350,24'
          Dst:             bmp_countset
    - functionName:    cbuf_reass_merge
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - chdr
        - numbytes
        - bitmap
      BBCount:         12
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bmp_clrrange
        - cbuf_free_space
        - cbuf_get_w_index
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/cbuf.c:323,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:324,20'
              BranchSideFuncs:
                - bmp_clrrange
                - bmp_clrrange
                - bmp_clrrange
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:326,9'
              BranchSideFuncs:
                - bmp_clrrange
                - bmp_clrrange
                - bmp_clrrange
        - Branch String:   'third_party/tcplp/lib/cbuf.c:326,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:326,9'
              BranchSideFuncs:
                - bmp_clrrange
                - bmp_clrrange
                - bmp_clrrange
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:327,24'
              BranchSideFuncs:
                - bmp_clrrange
                - bmp_clrrange
                - bmp_clrrange
        - Branch String:   'third_party/tcplp/lib/cbuf.c:328,13'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:329,26'
              BranchSideFuncs:
                - bmp_clrrange
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:331,26'
              BranchSideFuncs:
                - bmp_clrrange
                - bmp_clrrange
      Callsites:
        - Src:             'third_party/tcplp/lib/cbuf.c:320,20'
          Dst:             cbuf_get_w_index
        - Src:             'third_party/tcplp/lib/cbuf.c:321,25'
          Dst:             cbuf_free_space
        - Src:             'third_party/tcplp/lib/cbuf.c:329,13'
          Dst:             bmp_clrrange
        - Src:             'third_party/tcplp/lib/cbuf.c:331,13'
          Dst:             bmp_clrrange
        - Src:             'third_party/tcplp/lib/cbuf.c:332,13'
          Dst:             bmp_clrrange
    - functionName:    cbuf_free_space
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - chdr
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cbuf_reass_write
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      size_t
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - chdr
        - offset
        - data
        - data_offset
        - numbytes
        - bitmap
        - firstindex
        - copy_from
      BBCount:         22
      ICount:          196
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - bmp_setrange
        - cbuf_free_space
        - cbuf_get_w_index
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/cbuf.c:292,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:293,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:294,16'
              BranchSideFuncs:
                - cbuf_get_w_index
                - bmp_setrange
                - bmp_setrange
                - bmp_setrange
        - Branch String:   'third_party/tcplp/lib/cbuf.c:299,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:300,9'
              BranchSideFuncs:
                - bmp_setrange
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:305,24'
              BranchSideFuncs:
                - bmp_setrange
                - bmp_setrange
        - Branch String:   'third_party/tcplp/lib/cbuf.c:301,13'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:302,26'
              BranchSideFuncs:
                - bmp_setrange
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:304,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/cbuf.c:313,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:314,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:316,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/lib/cbuf.c:288,25'
          Dst:             cbuf_free_space
        - Src:             'third_party/tcplp/lib/cbuf.c:297,20'
          Dst:             cbuf_get_w_index
        - Src:             'third_party/tcplp/lib/cbuf.c:302,13'
          Dst:             bmp_setrange
        - Src:             'third_party/tcplp/lib/cbuf.c:309,13'
          Dst:             bmp_setrange
        - Src:             'third_party/tcplp/lib/cbuf.c:310,13'
          Dst:             bmp_setrange
    - functionName:    cbuf_reference
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - chdr
        - first
        - second
      BBCount:         4
      ICount:          99
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/cbuf.c:271,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:272,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:276,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbuf_swap
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - chdr
        - bitmap
        - start_1
        - start_2
        - length
      BBCount:         10
      ICount:          95
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - bmp_swap
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/cbuf.c:184,5'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:185,24'
              BranchSideFuncs:
                - bmp_swap
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:191,9'
              BranchSideFuncs:
                - bmp_swap
        - Branch String:   'third_party/tcplp/lib/cbuf.c:191,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:191,9'
              BranchSideFuncs:
                - bmp_swap
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:192,18'
              BranchSideFuncs:
                - bmp_swap
      Callsites:
        - Src:             'third_party/tcplp/lib/cbuf.c:192,9'
          Dst:             bmp_swap
    - functionName:    cbuf_contiguify
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - chdr
        - bitmap
      BBCount:         12
      ICount:          106
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - cbuf_swap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/cbuf.c:251,42'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:251,45'
              BranchSideFuncs:
                - cbuf_swap
                - cbuf_swap
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:251,5'
              BranchSideFuncs:
                - cbuf_swap
                - cbuf_swap
        - Branch String:   'third_party/tcplp/lib/cbuf.c:251,5'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:252,38'
              BranchSideFuncs:
                - cbuf_swap
                - cbuf_swap
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:266,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/cbuf.c:254,13'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:255,23'
              BranchSideFuncs:
                - cbuf_swap
                - cbuf_swap
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:259,23'
              BranchSideFuncs:
                - cbuf_swap
                - cbuf_swap
      Callsites:
        - Src:             'third_party/tcplp/lib/cbuf.c:255,13'
          Dst:             cbuf_swap
        - Src:             'third_party/tcplp/lib/cbuf.c:259,13'
          Dst:             cbuf_swap
    - functionName:    cbuf_pop
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - chdr
        - numbytes
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cbuf_used_space
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/cbuf.c:172,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:172,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:173,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/lib/cbuf.c:171,25'
          Dst:             cbuf_used_space
    - functionName:    cbuf_used_space
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - chdr
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cbuf_read_offset
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - chdr
        - data
        - data_offset
        - numbytes
        - offset
        - copy_into
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - cbuf_read_unsafe
        - cbuf_used_space
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/cbuf.c:158,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:159,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:160,16'
              BranchSideFuncs:
                - cbuf_read_unsafe
      Callsites:
        - Src:             'third_party/tcplp/lib/cbuf.c:156,25'
          Dst:             cbuf_used_space
        - Src:             'third_party/tcplp/lib/cbuf.c:165,5'
          Dst:             cbuf_read_unsafe
    - functionName:    cbuf_read_unsafe
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - chdr
        - data
        - data_offset
        - numbytes
        - pop
        - copy_into
      BBCount:         12
      ICount:          134
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/cbuf.c:130,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:131,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:137,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/cbuf.c:132,13'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:133,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:136,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbuf_read
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - chdr
        - data
        - data_offset
        - numbytes
        - pop
        - copy_into
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cbuf_read_unsafe
        - cbuf_used_space
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/cbuf.c:148,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:148,9'
              BranchSideFuncs:
                - cbuf_read_unsafe
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:149,20'
              BranchSideFuncs:
                - cbuf_read_unsafe
      Callsites:
        - Src:             'third_party/tcplp/lib/cbuf.c:147,25'
          Dst:             cbuf_used_space
        - Src:             'third_party/tcplp/lib/cbuf.c:151,5'
          Dst:             cbuf_read_unsafe
    - functionName:    cbuf_write
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - chdr
        - data
        - data_offset
        - data_len
        - copy_from
      BBCount:         9
      ICount:          115
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - cbuf_free_space
        - cbuf_get_w_index
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/cbuf.c:111,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:112,20'
              BranchSideFuncs:
                - cbuf_get_w_index
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:114,16'
              BranchSideFuncs:
                - cbuf_get_w_index
        - Branch String:   'third_party/tcplp/lib/cbuf.c:117,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:118,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/cbuf.c:120,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/lib/cbuf.c:107,25'
          Dst:             cbuf_free_space
        - Src:             'third_party/tcplp/lib/cbuf.c:115,15'
          Dst:             cbuf_get_w_index
    - functionName:    cbuf_empty
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - chdr
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cbuf_size
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - chdr
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cbuf_init
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - chdr
        - buf
        - len
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cbuf_copy_from_message
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - arr
        - arr_offset
        - buffer
        - buffer_offset
        - num_bytes
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - otMessageRead
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/lib/cbuf.c:67,5'
          Dst:             otMessageRead
    - functionName:    cbuf_copy_into_message
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - buffer
        - buffer_offset
        - arr
        - arr_offset
        - num_bytes
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - otMessageWrite
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/lib/cbuf.c:61,5'
          Dst:             otMessageWrite
    - functionName:    cbuf_copy_from_buffer
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - arr
        - arr_offset
        - buffer
        - buffer_offset
        - num_bytes
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cbuf_copy_into_buffer
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/cbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - buffer
        - buffer_offset
        - arr
        - arr_offset
        - num_bytes
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lbuf_used_space
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/lbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lbuf_getrange
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/lbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
        - offset
        - numbytes
        - first
        - firstoffset
        - last
        - lastextra
      BBCount:         16
      ICount:          154
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/lbuf.c:94,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:95,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:97,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/lbuf.c:97,27'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:97,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:97,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/lbuf.c:97,5'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:98,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:101,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/lbuf.c:104,26'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:104,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:104,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/lbuf.c:104,5'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:105,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:108,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lbuf_pop
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/lbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
        - numbytes
        - ntraversed
      BBCount:         9
      ICount:          125
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/lbuf.c:65,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:66,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:68,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/lbuf.c:68,5'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:69,12'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:82,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/lib/lbuf.c:72,13'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:73,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:78,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lbuf_extend
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/lbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buffer
        - numbytes
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lbuf_append
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/lbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
        - newentry
      BBCount:         4
      ICount:          66
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/tcplp/lib/lbuf.c:42,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:43,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/lib/lbuf.c:49,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lbuf_init
      functionSourceFile: '/src/openthread/third_party/tcplp/lib/lbuf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    min
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/cc/cc_newreno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:61,39'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:61,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:61,53'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    newreno_after_idle
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/cc/cc_newreno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ccv
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - min
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/cc/cc_newreno.c:180,23'
          Dst:             min
    - functionName:    newreno_post_recovery
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/cc/cc_newreno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ccv
      BBCount:         7
      ICount:          81
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:222,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:222,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:232,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:232,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:234,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:237,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    newreno_cong_signal
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/cc/cc_newreno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ccv
        - type
      BBCount:         22
      ICount:          174
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - tcplp_sys_panic
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:192,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:192,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:195,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:195,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:196,6'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:196,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:198,2'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:198,2'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:200,8'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:207,8'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:200,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:201,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:205,3'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:201,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:202,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:203,4'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:207,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:208,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:212,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/cc/cc_newreno.c:192,2'
          Dst:             tcplp_sys_panic
    - functionName:    newreno_ack_received
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/cc/cc_newreno.c'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ccv
        - type
      BBCount:         22
      ICount:          172
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - min
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:92,21'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:92,25'
              BranchSideFuncs:
                - min.26533
                - min.26533
                - min.26533
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:92,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:92,56'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:92,56'
              BranchSideFuncs: []
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:93,7'
              BranchSideFuncs:
                - min.26533
                - min.26533
                - min.26533
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:92,6'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:92,6'
              BranchSideFuncs:
                - min.26533
                - min.26533
                - min.26533
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:94,17'
              BranchSideFuncs:
                - min.26533
                - min.26533
                - min.26533
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:124,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:126,9'
              BranchSideFuncs:
                - min.26533
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:143,8'
              BranchSideFuncs:
                - min.26533
                - min.26533
                - min.26533
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:126,9'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:127,6'
              BranchSideFuncs:
                - min.26533
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:129,11'
              BranchSideFuncs:
                - min.26533
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:143,8'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:144,16'
              BranchSideFuncs:
                - min.26533
                - min.26533
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:147,16'
              BranchSideFuncs:
                - min.26533
                - min.26533
        - Branch String:   'third_party/tcplp/bsdtcp/cc/cc_newreno.c:150,7'
          Branch Sides:
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:151,29'
              BranchSideFuncs:
                - min.26533
            - BranchSide:      'third_party/tcplp/bsdtcp/cc/cc_newreno.c:153,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/tcplp/bsdtcp/cc/cc_newreno.c:144,12'
          Dst:             min
        - Src:             'third_party/tcplp/bsdtcp/cc/cc_newreno.c:147,12'
          Dst:             min
        - Src:             'third_party/tcplp/bsdtcp/cc/cc_newreno.c:151,25'
          Dst:             min
    - functionName:    tcp_fastopen_update_cache
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_fastopen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - mss
        - cookie_len
        - cookie
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcp_fastopen_disable_path
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_fastopen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcp_fastopen_connect
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_fastopen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcp_fastopen_check_cookie
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_fastopen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - cookie
        - len
        - latest_cookie
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcp_fastopen_decrement_counter
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_fastopen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - counter
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcp_fastopen_alloc_counter
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_fastopen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcp_fastopen_destroy
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_fastopen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tcp_fastopen_init
      functionSourceFile: '/src/openthread/third_party/tcplp/bsdtcp/tcp_fastopen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otMessageResetBufferInfo
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot8Instance15ResetBufferInfoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:163,56'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:163,78'
          Dst:             _ZN2ot8Instance15ResetBufferInfoEv
    - functionName:    _ZN2ot10AsCoreTypeI12otBufferInfoEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otMessageGetBufferInfo
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aInstance
        - aBufferInfo
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI12otBufferInfoEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot8Instance13GetBufferInfoERNS0_10BufferInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:160,5'
          Dst:             _ZN2ot10AsCoreTypeI10otInstanceEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:160,41'
          Dst:             _ZN2ot10AsCoreTypeI12otBufferInfoEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:160,27'
          Dst:             _ZN2ot8Instance13GetBufferInfoERNS0_10BufferInfoE
    - functionName:    otMessageQueueGetNext
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQueue
        - aMessage
      BBCount:         11
      ICount:          42
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZNK2ot7Message7GetNextEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/api/message_api.cpp:150,5'
          Branch Sides:
            - BranchSide:      'src/core/api/message_api.cpp:150,5'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
                - _ZNK2ot7Message7GetNextEv
            - BranchSide:      'src/core/api/message_api.cpp:150,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:151,12'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/api/message_api.cpp:151,33'
          Dst:             _ZNK2ot7Message7GetNextEv
    - functionName:    otMessageQueueGetHead
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQueue
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI14otMessageQueueEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot12MessageQueue7GetHeadEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:142,67'
          Dst:             _ZN2ot10AsCoreTypeI14otMessageQueueEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:142,86'
          Dst:             _ZN2ot12MessageQueue7GetHeadEv
    - functionName:    _ZN2ot10AsCoreTypeI14otMessageQueueEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otMessageQueueDequeue
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQueue
        - aMessage
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI14otMessageQueueEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot12MessageQueue7DequeueERNS_7MessageE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:139,5'
          Dst:             _ZN2ot10AsCoreTypeI14otMessageQueueEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:139,32'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:139,24'
          Dst:             _ZN2ot12MessageQueue7DequeueERNS_7MessageE
    - functionName:    otMessageQueueEnqueueAtHead
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQueue
        - aMessage
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI14otMessageQueueEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot12MessageQueue7EnqueueERNS_7MessageENS0_13QueuePositionE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:134,5'
          Dst:             _ZN2ot10AsCoreTypeI14otMessageQueueEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:134,32'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:134,24'
          Dst:             _ZN2ot12MessageQueue7EnqueueERNS_7MessageENS0_13QueuePositionE
    - functionName:    otMessageQueueEnqueue
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQueue
        - aMessage
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI14otMessageQueueEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:129,5'
          Dst:             _ZN2ot10AsCoreTypeI14otMessageQueueEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:129,32'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:129,24'
          Dst:             _ZN2ot12MessageQueue7EnqueueERNS_7MessageE
    - functionName:    otMessageQueueInit
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aQueue
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI14otMessageQueueEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot9ClearableINS_12MessageQueueEE5ClearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:125,51'
          Dst:             _ZN2ot10AsCoreTypeI14otMessageQueueEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:125,70'
          Dst:             _ZN2ot9ClearableINS_12MessageQueueEE5ClearEv
    - functionName:    otMessageWrite
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aBuf
        - aLength
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot7Message10WriteBytesEtPKvt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:120,5'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:120,26'
          Dst:             _ZN2ot7Message10WriteBytesEtPKvt
    - functionName:    otMessageRead
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      short
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
        - aBuf
        - aLength
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZNK2ot7Message9ReadBytesEtPvt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:113,12'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/api/message_api.cpp:113,33'
          Dst:             _ZNK2ot7Message9ReadBytesEtPvt
    - functionName:    otMessageAppend
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aBuf
        - aLength
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot7Message11AppendBytesEPKvt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:106,12'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:106,33'
          Dst:             _ZN2ot7Message11AppendBytesEPKvt
    - functionName:    otMessageRegisterTxCallback
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aCallback
        - aContext
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:99,5'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:99,26'
          Dst:             _ZN2ot7Message18RegisterTxCallbackEPFvPK9otMessage7otErrorPvES5_
    - functionName:    _ZN2ot10AsCoreTypeI16otThreadLinkInfoEERNS_8CoreTypeIT_E4TypeEPS3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aObject
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otMessageGetThreadLinkInfo
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
        - aLinkInfo
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI16otThreadLinkInfoEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZNK2ot7Message11GetLinkInfoERNS_14ThreadLinkInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:94,12'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/api/message_api.cpp:94,45'
          Dst:             _ZN2ot10AsCoreTypeI16otThreadLinkInfoEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:94,33'
          Dst:             _ZNK2ot7Message11GetLinkInfoERNS_14ThreadLinkInfoE
    - functionName:    otMessageGetRss
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZNK2ot7Message13GetAverageRssEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:90,60'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/api/message_api.cpp:90,81'
          Dst:             _ZNK2ot7Message13GetAverageRssEv
    - functionName:    otMessageSetDirectTransmission
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - aMessage
        - aEnabled
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot7Message21SetDirectTransmissionEv
        - _ZN2ot7Message23ClearDirectTransmissionEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/core/api/message_api.cpp:80,9'
          Branch Sides:
            - BranchSide:      'src/core/api/message_api.cpp:82,20'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot7Message21SetDirectTransmissionEv
            - BranchSide:      'src/core/api/message_api.cpp:86,20'
              BranchSideFuncs:
                - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
                - _ZN2ot7Message23ClearDirectTransmissionEv
      Callsites:
        - Src:             'src/core/api/message_api.cpp:82,9'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:82,30'
          Dst:             _ZN2ot7Message21SetDirectTransmissionEv
        - Src:             'src/core/api/message_api.cpp:86,9'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:86,30'
          Dst:             _ZN2ot7Message23ClearDirectTransmissionEv
    - functionName:    _ZN2ot7MapEnumI15otMessageOriginEEKNS_10MappedEnumIT_E4TypeES3_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otMessageSetOrigin
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - aMessage
        - aOrigin
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot7MapEnumI15otMessageOriginEEKNS_10MappedEnumIT_E4TypeES3_
        - _ZN2ot7Message9SetOriginENS0_6OriginE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:75,5'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:75,36'
          Dst:             _ZN2ot7MapEnumI15otMessageOriginEEKNS_10MappedEnumIT_E4TypeES3_
        - Src:             'src/core/api/message_api.cpp:75,26'
          Dst:             _ZN2ot7Message9SetOriginENS0_6OriginE
    - functionName:    _ZN2ot7MapEnumINS_7Message6OriginEEEKNS_10MappedEnumIT_E4TypeES4_
      functionSourceFile: '/src/openthread/src/core/common/as_core_type.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - aValue
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    otMessageGetOrigin
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZN2ot7MapEnumINS_7Message6OriginEEEKNS_10MappedEnumIT_E4TypeES4_
        - _ZNK2ot7Message9GetOriginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:71,80'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/api/message_api.cpp:71,101'
          Dst:             _ZNK2ot7Message9GetOriginEv
        - Src:             'src/core/api/message_api.cpp:71,72'
          Dst:             _ZN2ot7MapEnumINS_7Message6OriginEEEKNS_10MappedEnumIT_E4TypeES4_
    - functionName:    otMessageSetMulticastLoopEnabled
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - aMessage
        - aEnabled
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot7Message16SetMulticastLoopEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:68,5'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:68,26'
          Dst:             _ZN2ot7Message16SetMulticastLoopEb
    - functionName:    otMessageIsMulticastLoopEnabled
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZNK2ot7Message16GetMulticastLoopEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:64,68'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:64,89'
          Dst:             _ZNK2ot7Message16GetMulticastLoopEv
    - functionName:    otMessageSetLoopbackToHostAllowed
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - aMessage
        - aAllowLoopbackToHost
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot7Message24SetLoopbackToHostAllowedEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:61,12'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:61,33'
          Dst:             _ZN2ot7Message24SetLoopbackToHostAllowedEb
    - functionName:    otMessageIsLoopbackToHostAllowed
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZNK2ot7Message23IsLoopbackToHostAllowedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:56,12'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/api/message_api.cpp:56,33'
          Dst:             _ZNK2ot7Message23IsLoopbackToHostAllowedEv
    - functionName:    otMessageIsLinkSecurityEnabled
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZNK2ot7Message21IsLinkSecurityEnabledEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:52,73'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/api/message_api.cpp:52,94'
          Dst:             _ZNK2ot7Message21IsLinkSecurityEnabledEv
    - functionName:    otMessageSetOffset
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aOffset
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot7Message9SetOffsetEt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:50,66'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:50,87'
          Dst:             _ZN2ot7Message9SetOffsetEt
    - functionName:    otMessageGetOffset
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZNK2ot7Message9GetOffsetEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:48,65'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/api/message_api.cpp:48,86'
          Dst:             _ZNK2ot7Message9GetOffsetEv
    - functionName:    otMessageSetLength
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - aMessage
        - aLength
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot7Message9SetLengthEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:46,76'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:46,97'
          Dst:             _ZN2ot7Message9SetLengthEt
    - functionName:    otMessageGetLength
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZNK2ot7Message9GetLengthEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:44,65'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/api/message_api.cpp:44,86'
          Dst:             _ZNK2ot7Message9GetLengthEv
    - functionName:    otMessageFree
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - _ZN2ot7Message4FreeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:42,43'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERNS_8CoreTypeIT_E4TypeEPS3_
        - Src:             'src/core/api/message_api.cpp:42,64'
          Dst:             _ZN2ot7Message4FreeEv
    - functionName:    otMessageGetInstance
      functionSourceFile: '/src/openthread/src/core/api/message_api.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aMessage
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - _ZNK2ot7Message11GetInstanceEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/core/api/message_api.cpp:40,71'
          Dst:             _ZN2ot10AsCoreTypeI9otMessageEERKNS_8CoreTypeIT_E4TypeEPKS3_
        - Src:             'src/core/api/message_api.cpp:40,92'
          Dst:             _ZNK2ot7Message11GetInstanceEv
    - functionName:    x509_string_cmp
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         26
      ICount:          152
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - memcmp
        - x509_memcasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:311,26'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:312,9'
              BranchSideFuncs:
                - x509_memcasecmp
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:317,10'
              BranchSideFuncs:
                - x509_memcasecmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:312,26'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:313,16'
              BranchSideFuncs:
                - memcmp
                - x509_memcasecmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:317,10'
              BranchSideFuncs:
                - x509_memcasecmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:311,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:314,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:317,10'
              BranchSideFuncs:
                - x509_memcasecmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:317,45'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:317,48'
              BranchSideFuncs:
                - x509_memcasecmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:318,10'
              BranchSideFuncs:
                - x509_memcasecmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:317,89'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:318,10'
              BranchSideFuncs:
                - x509_memcasecmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:324,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:318,45'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:318,48'
              BranchSideFuncs:
                - x509_memcasecmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:319,9'
              BranchSideFuncs:
                - x509_memcasecmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:318,89'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:319,9'
              BranchSideFuncs:
                - x509_memcasecmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:324,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:319,26'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:320,25'
              BranchSideFuncs:
                - x509_memcasecmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:324,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:317,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:321,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:324,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:313,9'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:320,9'
          Dst:             x509_memcasecmp
    - functionName:    x509_memcasecmp
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - len
      BBCount:         21
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:252,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:253,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:268,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:255,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:256,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:259,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:259,24'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:260,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:265,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:260,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:260,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:261,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:260,45'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:261,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:262,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:261,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:261,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:265,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:259,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:262,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:265,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    x509_crt_check_signature
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2125
      functionLinenumberEnd: 2170
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - child
        - parent
        - rs_ctx
      BBCount:         8
      ICount:          98
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_md
        - mbedtls_md_get_size
        - mbedtls_md_info_from_type
        - mbedtls_pk_can_do
        - mbedtls_pk_verify_ext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2134,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2135,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2153,29'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_pk_verify_ext
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2153,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2154,9'
              BranchSideFuncs:
                - mbedtls_pk_verify_ext
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2164,12'
              BranchSideFuncs:
                - mbedtls_pk_verify_ext
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2130,15'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2131,16'
          Dst:             mbedtls_md_get_size
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2134,9'
          Dst:             mbedtls_md
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2153,10'
          Dst:             mbedtls_pk_can_do
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2167,12'
          Dst:             mbedtls_pk_verify_ext
    - functionName:    x509_crt_check_parent
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2181
      functionLinenumberEnd: 2207
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - child
        - parent
        - top
      BBCount:         21
      ICount:          108
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_x509_crt_check_key_usage
        - x509_name_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2185,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2186,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2190,17'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2193,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2193,16'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2197,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2193,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2194,21'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2197,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2197,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2197,25'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2201,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2197,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2198,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2201,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2201,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2202,42'
              BranchSideFuncs:
                - mbedtls_x509_crt_check_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2206,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2201,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2203,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2206,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2185,9'
          Dst:             x509_name_cmp
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2202,9'
          Dst:             mbedtls_x509_crt_check_key_usage
    - functionName:    x509_name_cmp
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         26
      ICount:          148
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - memcmp
        - x509_string_cmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:340,22'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:340,5'
              BranchSideFuncs:
                - memcmp
                - x509_string_cmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:340,25'
              BranchSideFuncs:
                - memcmp
                - x509_string_cmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:340,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:341,13'
              BranchSideFuncs:
                - memcmp
                - x509_string_cmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:367,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:341,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:341,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:342,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:341,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:342,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:346,13'
              BranchSideFuncs:
                - memcmp
                - x509_string_cmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:346,38'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:347,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:349,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:347,38'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:348,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:349,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:346,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:349,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:353,30'
              BranchSideFuncs:
                - x509_string_cmp
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:353,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:354,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:358,13'
              BranchSideFuncs:
                - memcmp
                - x509_string_cmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:358,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:359,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:362,13'
              BranchSideFuncs:
                - memcmp
                - x509_string_cmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:348,13'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:353,13'
          Dst:             x509_string_cmp
    - functionName:    mbedtls_x509_crt_check_key_usage
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1930
      functionLinenumberEnd: 1952
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - crt
        - usage
      BBCount:         8
      ICount:          78
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1935,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1936,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1939,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1941,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1942,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1945,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1947,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1948,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1951,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    x509_crt_find_parent_in
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2262
      functionLinenumberEnd: 2350
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - child
        - candidates
        - r_parent
        - r_signature_is_good
        - top
        - path_cnt
        - self_cnt
        - rs_ctx
        - now
      BBCount:         23
      ICount:          164
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - x509_crt_check_parent
        - x509_crt_check_signature
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2288,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2290,35'
              BranchSideFuncs:
                - x509_crt_check_parent
                - x509_crt_check_signature
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2345,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2290,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2291,13'
              BranchSideFuncs:
                - x509_crt_check_parent
                - x509_crt_check_signature
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2295,13'
              BranchSideFuncs:
                - x509_crt_check_signature
                - x509_crt_check_parent
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2295,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2296,22'
              BranchSideFuncs:
                - x509_crt_check_signature
                - x509_crt_check_parent
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2304,40'
              BranchSideFuncs:
                - x509_crt_check_signature
                - x509_crt_check_parent
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2295,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2297,13'
              BranchSideFuncs:
                - x509_crt_check_parent
                - x509_crt_check_signature
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2304,40'
              BranchSideFuncs:
                - x509_crt_check_signature
                - x509_crt_check_parent
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2320,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2320,21'
              BranchSideFuncs:
                - x509_crt_check_parent
                - x509_crt_check_signature
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2336,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2320,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2321,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2336,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2345,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2345,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2346,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2290,13'
          Dst:             x509_crt_check_parent
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2304,15'
          Dst:             x509_crt_check_signature
    - functionName:    x509_crt_find_parent
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2432
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - child
        - trust_ca
        - parent
        - parent_is_trusted
        - signature_is_good
        - path_cnt
        - self_cnt
        - rs_ctx
        - now
      BBCount:         16
      ICount:          117
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - x509_crt_find_parent_in
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2400,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2400,44'
              BranchSideFuncs:
                - x509_crt_find_parent_in
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2400,55'
              BranchSideFuncs:
                - x509_crt_find_parent_in
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2418,29'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2418,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2419,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2418,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2419,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2423,10'
              BranchSideFuncs:
                - x509_crt_find_parent_in
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2427,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2427,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2428,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2402,15'
          Dst:             x509_crt_find_parent_in
    - functionName:    x509_crt_check_ee_locally_trusted
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2444
      functionLinenumberEnd: 2462
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crt
        - trust_ca
      BBCount:         15
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - memcmp
        - x509_name_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2448,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2449,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2453,16'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2453,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2454,13'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2461,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2454,42'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2455,20'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2458,5'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2454,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2456,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2458,5'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2448,9'
          Dst:             x509_name_cmp
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2455,13'
          Dst:             memcmp
    - functionName:    x509_profile_check_md_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - profile
        - md_alg
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:174,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:175,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:178,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:178,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:179,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:182,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_pk_ec_ro
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_pk_get_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_internal.h:62,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:68,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_internal.h:62,13'
          Dst:             mbedtls_pk_get_type
    - functionName:    mbedtls_pk_get_ec_group_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_pk_ec_ro
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_internal.h:109,14'
          Dst:             mbedtls_pk_ec_ro
    - functionName:    x509_check_wildcard
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cn
        - name
      BBCount:         25
      ICount:          149
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - strlen
        - x509_memcasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:280,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:280,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:281,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:280,44'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:280,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:281,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:280,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:281,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:284,12'
              BranchSideFuncs:
                - x509_memcasecmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:284,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:285,13'
              BranchSideFuncs:
                - x509_memcasecmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:291,9'
              BranchSideFuncs:
                - x509_memcasecmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:285,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:286,22'
              BranchSideFuncs:
                - x509_memcasecmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:289,5'
              BranchSideFuncs:
                - x509_memcasecmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:291,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:292,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:295,9'
              BranchSideFuncs:
                - x509_memcasecmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:295,42'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:296,25'
              BranchSideFuncs:
                - x509_memcasecmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:300,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:295,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:297,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:300,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:277,33'
          Dst:             strlen
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:296,9'
          Dst:             x509_memcasecmp
    - functionName:    x509_crt_check_san_uri
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2925
      functionLinenumberEnd: 2936
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - san
        - cn
        - cn_len
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2926,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2927,56'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2935,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2929,70'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2930,13'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2933,5'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2930,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2930,46'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2933,5'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2929,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2931,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2933,5'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2930,39'
          Dst:             memcmp
    - functionName:    x509_crt_check_san_ip
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2904
      functionLinenumberEnd: 2921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - san
        - cn
        - cn_len
      BBCount:         17
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_x509_crt_parse_cn_inet_pton
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2907,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2908,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2911,45'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2911,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2912,56'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2920,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2914,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2915,13'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2918,5'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2915,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2915,46'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2918,5'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2914,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2916,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2918,5'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2906,14'
          Dst:             mbedtls_x509_crt_parse_cn_inet_pton
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2915,39'
          Dst:             memcmp
    - functionName:    mbedtls_x509_crt_parse_cn_inet_pton
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2876
      functionLinenumberEnd: 2879
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cn
        - dst
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strchr
        - x509_inet_pton_ipv4
        - x509_inet_pton_ipv6
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2877,12'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2878,35'
              BranchSideFuncs:
                - x509_inet_pton_ipv4
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2879,35'
              BranchSideFuncs:
                - x509_inet_pton_ipv6
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2877,12'
          Dst:             strchr
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2878,15'
          Dst:             x509_inet_pton_ipv4
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2879,15'
          Dst:             x509_inet_pton_ipv6
    - functionName:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x509_inet_pton_ipv4
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2869
      functionLinenumberEnd: 2870
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - dst
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - inet_pton
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2870,12'
          Dst:             inet_pton
    - functionName:    x509_inet_pton_ipv6
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2864
      functionLinenumberEnd: 2865
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
        - dst
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - inet_pton
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2865,12'
          Dst:             inet_pton
    - functionName:    inet_pton
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x509_crt_check_cn
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2887
      functionLinenumberEnd: 2900
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - name
        - cn
        - cn_len
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - x509_check_wildcard
        - x509_memcasecmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2889,29'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2890,25'
              BranchSideFuncs:
                - x509_memcasecmp
                - x509_check_wildcard
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2895,29'
              BranchSideFuncs:
                - x509_check_wildcard
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2889,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2891,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2895,29'
              BranchSideFuncs:
                - x509_check_wildcard
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2895,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2896,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2899,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2890,9'
          Dst:             x509_memcasecmp
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2895,9'
          Dst:             x509_check_wildcard
    - functionName:    x509_crt_check_san
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2943
      functionLinenumberEnd: 2977
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - san
        - cn
        - cn_len
      BBCount:         25
      ICount:          136
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - x509_crt_check_cn
        - x509_crt_check_san_ip
        - x509_crt_check_san_uri
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2947,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2948,33'
              BranchSideFuncs:
                - x509_crt_check_san_uri
                - x509_crt_check_san_ip
                - x509_crt_check_cn
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2965,9'
              BranchSideFuncs:
                - x509_crt_check_san_uri
                - x509_crt_check_san_ip
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2948,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2950,40'
              BranchSideFuncs:
                - x509_crt_check_cn
                - x509_crt_check_san_uri
                - x509_crt_check_san_ip
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2955,24'
              BranchSideFuncs:
                - x509_crt_check_san_uri
                - x509_crt_check_san_ip
                - x509_crt_check_cn
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2958,25'
              BranchSideFuncs:
                - x509_crt_check_san_uri
                - x509_crt_check_san_ip
                - x509_crt_check_cn
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2962,17'
              BranchSideFuncs:
                - x509_crt_check_san_uri
                - x509_crt_check_san_ip
                - x509_crt_check_cn
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2950,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2951,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2953,17'
              BranchSideFuncs:
                - x509_crt_check_san_uri
                - x509_crt_check_san_ip
                - x509_crt_check_cn
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2965,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2966,35'
              BranchSideFuncs:
                - x509_crt_check_san_ip
                - x509_crt_check_san_uri
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2970,9'
              BranchSideFuncs:
                - x509_crt_check_san_uri
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2966,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2967,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2969,5'
              BranchSideFuncs:
                - x509_crt_check_san_uri
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2970,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2971,36'
              BranchSideFuncs:
                - x509_crt_check_san_uri
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2976,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2971,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2972,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2974,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2950,21'
          Dst:             x509_crt_check_cn
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2966,13'
          Dst:             x509_crt_check_san_ip
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2971,13'
          Dst:             x509_crt_check_san_uri
    - functionName:    x509_crt_merge_flags_with_cb
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3014
      functionLinenumberEnd: 3034
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flags
        - ver_chain
        - f_vrfy
        - p_vrfy
      BBCount:         13
      ICount:          103
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3020,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3021,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3033,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3024,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3025,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3030,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3025,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3026,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3028,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    x509_crt_verify_chain
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2513
      functionLinenumberEnd: 2684
      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:
        - crt
        - trust_ca
        - ca_crl
        - f_ca_cb
        - p_ca_cb
        - profile
        - ver_chain
        - rs_ctx
      BBCount:         36
      ICount:          286
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - x509_crt_check_ee_locally_trusted
        - x509_crt_find_parent
        - x509_name_cmp
        - x509_profile_check_key
        - x509_profile_check_md_alg
        - x509_profile_check_pk_alg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2575,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2576,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2580,39'
              BranchSideFuncs:
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_profile_check_key
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2580,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2581,14'
              BranchSideFuncs:
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2584,39'
              BranchSideFuncs:
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2584,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2585,14'
              BranchSideFuncs:
                - x509_crt_find_parent
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2589,13'
              BranchSideFuncs:
                - x509_crt_find_parent
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2589,33'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2590,47'
              BranchSideFuncs:
                - x509_crt_check_ee_locally_trusted
                - x509_crt_find_parent
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_name_cmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2615,21'
              BranchSideFuncs:
                - x509_crt_find_parent
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_check_ee_locally_trusted
                - x509_name_cmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2589,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2591,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2615,21'
              BranchSideFuncs:
                - x509_crt_find_parent
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_check_ee_locally_trusted
                - x509_name_cmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2640,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2641,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2648,13'
              BranchSideFuncs:
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_crt_check_ee_locally_trusted
                - x509_name_cmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2648,33'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2649,28'
              BranchSideFuncs:
                - x509_name_cmp
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_crt_check_ee_locally_trusted
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2655,14'
              BranchSideFuncs:
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2648,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2650,21'
              BranchSideFuncs:
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2655,14'
              BranchSideFuncs:
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2655,32'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2656,13'
              BranchSideFuncs:
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2662,14'
              BranchSideFuncs:
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2655,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2658,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2662,14'
              BranchSideFuncs:
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2662,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2663,14'
              BranchSideFuncs:
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2667,36'
              BranchSideFuncs:
                - x509_profile_check_key
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2667,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2668,14'
              BranchSideFuncs:
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_profile_check_key
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2675,16'
              BranchSideFuncs:
                - x509_profile_check_md_alg
                - x509_profile_check_pk_alg
                - x509_crt_find_parent
                - x509_profile_check_key
                - x509_name_cmp
                - x509_crt_check_ee_locally_trusted
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2580,13'
          Dst:             x509_profile_check_md_alg
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2584,13'
          Dst:             x509_profile_check_pk_alg
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2590,13'
          Dst:             x509_crt_check_ee_locally_trusted
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2621,15'
          Dst:             x509_crt_find_parent
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2649,13'
          Dst:             x509_name_cmp
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2667,13'
          Dst:             x509_profile_check_key
    - functionName:    x509_profile_check_pk_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - profile
        - pk_alg
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:192,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:193,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:196,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:196,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:197,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:200,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    x509_profile_check_key
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - profile
        - pk
      BBCount:         15
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_pk_get_ec_group_id
        - mbedtls_pk_get_type
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:223,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:224,9'
              BranchSideFuncs:
                - mbedtls_pk_get_ec_group_id.26760
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:226,69'
              BranchSideFuncs:
                - mbedtls_pk_get_ec_group_id.26760
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:224,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:225,9'
              BranchSideFuncs:
                - mbedtls_pk_get_ec_group_id.26760
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:226,69'
              BranchSideFuncs:
                - mbedtls_pk_get_ec_group_id.26760
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:223,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:226,69'
              BranchSideFuncs:
                - mbedtls_pk_get_ec_group_id.26760
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:240,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:228,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:229,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:232,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:232,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:233,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:236,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:210,38'
          Dst:             mbedtls_pk_get_type
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:226,42'
          Dst:             mbedtls_pk_get_ec_group_id
    - functionName:    x509_crt_verify_name
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2985
      functionLinenumberEnd: 3004
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crt
        - cn
        - flags
      BBCount:         21
      ICount:          126
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - memcmp
        - strlen
        - x509_crt_check_cn
        - x509_crt_check_san
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2989,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2990,33'
              BranchSideFuncs:
                - x509_crt_check_san
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2994,22'
              BranchSideFuncs:
                - memcmp
                - x509_crt_check_cn
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2990,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2991,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2993,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2994,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:0,0'
              BranchSideFuncs:
                - memcmp
                - x509_crt_check_cn
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2995,17'
              BranchSideFuncs:
                - memcmp
                - x509_crt_check_cn
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2995,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2995,17'
              BranchSideFuncs:
                - memcmp
                - x509_crt_check_cn
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2995,17'
              BranchSideFuncs:
                - memcmp
                - x509_crt_check_cn
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2995,69'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2996,36'
              BranchSideFuncs:
                - x509_crt_check_cn
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2999,9'
              BranchSideFuncs:
                - memcmp
                - x509_crt_check_cn
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:2995,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2997,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:2999,9'
              BranchSideFuncs:
                - memcmp
                - x509_crt_check_cn
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2987,21'
          Dst:             strlen
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2990,13'
          Dst:             x509_crt_check_san
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2995,17'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:2996,17'
          Dst:             x509_crt_check_cn
    - functionName:    x509_crt_verify_chain_reset
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ver_chain
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:378,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:379,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:383,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    x509_get_certificate_policies
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - certificate_policies
      BBCount:         39
      ICount:          292
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - mbedtls_asn1_get_tag
        - mbedtls_calloc
        - mbedtls_error_add
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:749,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:750,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:753,10'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_calloc
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:753,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:754,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:761,9'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_calloc
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:761,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:762,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:766,5'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_calloc
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:766,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:773,41'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_calloc
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:846,5'
              BranchSideFuncs:
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:773,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:775,20'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:778,23'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_calloc
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:780,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:782,20'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:785,20'
              BranchSideFuncs:
                - memcmp
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_calloc
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:792,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:792,13'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_calloc
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:792,13'
              BranchSideFuncs:
                - memcmp
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_calloc
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:792,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:797,23'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_calloc
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:801,13'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_calloc
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:801,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:802,17'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:816,17'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_calloc
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:802,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:803,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:806,25'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:808,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:809,24'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:813,19'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_calloc
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:827,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:828,45'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_calloc
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:839,14'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_calloc
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:828,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:831,24'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:836,19'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_calloc
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:839,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:766,5'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:840,20'
              BranchSideFuncs:
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:848,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:849,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:853,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:747,11'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:750,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:754,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:762,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:773,20'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:775,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:780,20'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:782,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:792,13'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:806,25'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:809,24'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:828,24'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:831,24'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:840,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:849,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_error_add
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - high
        - low
        - file
        - line
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x509_get_authority_key_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - authority_key_id
      BBCount:         24
      ICount:          197
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
        - mbedtls_x509_get_subject_alt_name_ext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:625,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:627,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:630,10'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_subject_alt_name_ext
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:630,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:631,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:635,32'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_subject_alt_name_ext
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:639,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:640,47'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_subject_alt_name_ext
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:648,16'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_subject_alt_name_ext
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:648,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:0,0'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:649,16'
              BranchSideFuncs:
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:652,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:654,41'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_subject_alt_name_ext
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:680,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:654,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:659,20'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:662,53'
              BranchSideFuncs:
                - mbedtls_x509_get_subject_alt_name_ext
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:665,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:666,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:670,41'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:670,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:672,20'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:674,59'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:680,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:681,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:685,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:625,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:627,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:631,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:635,11'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:649,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:654,20'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:659,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:662,15'
          Dst:             mbedtls_x509_get_subject_alt_name_ext
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:670,20'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:672,20'
          Dst:             mbedtls_error_add
    - functionName:    x509_get_subject_key_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - subject_key_id
      BBCount:         8
      ICount:          75
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:592,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:594,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:597,27'
              BranchSideFuncs:
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:602,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:603,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:607,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:592,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:594,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:603,16'
          Dst:             mbedtls_error_add
    - functionName:    x509_get_ext_key_usage
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - ext_key_usage
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_asn1_get_sequence_of
        - mbedtls_error_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:567,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:568,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:572,9'
              BranchSideFuncs:
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:572,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:573,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:577,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:567,16'
          Dst:             mbedtls_asn1_get_sequence_of
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:568,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:573,16'
          Dst:             mbedtls_error_add
    - functionName:    x509_get_basic_constraints
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - ca_istrue
        - max_pathlen
      BBCount:         27
      ICount:          170
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - mbedtls_asn1_get_bool
        - mbedtls_asn1_get_int
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:508,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:510,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:513,10'
              BranchSideFuncs:
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_int
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_int
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:513,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:514,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:517,38'
              BranchSideFuncs:
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_int
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_int
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:517,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:518,13'
              BranchSideFuncs:
                - mbedtls_asn1_get_int
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_asn1_get_int
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:531,10'
              BranchSideFuncs:
                - mbedtls_asn1_get_int
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:518,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:519,40'
              BranchSideFuncs:
                - mbedtls_asn1_get_int
                - mbedtls_asn1_get_int
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:522,13'
              BranchSideFuncs:
                - mbedtls_asn1_get_int
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:522,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:523,20'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:526,14'
              BranchSideFuncs:
                - mbedtls_asn1_get_int
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:526,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:527,14'
              BranchSideFuncs:
                - mbedtls_asn1_get_int
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:529,5'
              BranchSideFuncs:
                - mbedtls_asn1_get_int
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:531,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:532,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:535,37'
              BranchSideFuncs:
                - mbedtls_asn1_get_int
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:535,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:536,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:539,10'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:539,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:540,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:546,10'
              BranchSideFuncs:
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:546,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:547,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:551,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:508,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:510,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:517,16'
          Dst:             mbedtls_asn1_get_bool
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:519,19'
          Dst:             mbedtls_asn1_get_int
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:523,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:535,16'
          Dst:             mbedtls_asn1_get_int
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:536,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:540,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:547,16'
          Dst:             mbedtls_error_add
    - functionName:    x509_get_crt_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - crt
        - cb
        - p_ctx
      BBCount:         81
      ICount:          521
      EdgeCount:       110
      CyclomaticComplexity: 31
      functionsReached:
        - mbedtls_asn1_get_bool
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
        - mbedtls_oid_get_x509_ext_type
        - mbedtls_x509_get_ext
        - mbedtls_x509_get_key_usage
        - mbedtls_x509_get_ns_cert_type
        - mbedtls_x509_get_subject_alt_name
        - x509_get_authority_key_id
        - x509_get_basic_constraints
        - x509_get_certificate_policies
        - x509_get_ext_key_usage
        - x509_get_subject_key_id
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:870,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:871,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:874,37'
              BranchSideFuncs:
                - mbedtls_x509_get_ext
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:874,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:875,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:878,11'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:879,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:886,26'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_error_add
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1060,10'
              BranchSideFuncs:
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:890,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:892,20'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:895,25'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:898,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:900,20'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:903,18'
              BranchSideFuncs:
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:908,79'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:909,14'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:914,41'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:908,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:910,20'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:914,41'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:914,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:916,20'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:919,28'
              BranchSideFuncs:
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:922,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:923,20'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:930,15'
              BranchSideFuncs:
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:932,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:934,17'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:955,14'
              BranchSideFuncs:
                - x509_get_certificate_policies
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:934,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:935,23'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:944,18'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:936,30'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:936,33'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:939,22'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:936,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:937,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:939,22'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:946,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:948,24'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:951,13'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:955,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:956,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:959,27'
              BranchSideFuncs:
                - x509_get_certificate_policies
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:961,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:964,55'
              BranchSideFuncs:
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:972,55'
              BranchSideFuncs:
                - mbedtls_x509_get_key_usage
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:980,51'
              BranchSideFuncs:
                - x509_get_ext_key_usage
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:988,52'
              BranchSideFuncs:
                - x509_get_subject_key_id
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:996,54'
              BranchSideFuncs:
                - x509_get_authority_key_id
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1005,62'
              BranchSideFuncs:
                - mbedtls_x509_get_subject_alt_name
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1013,58'
              BranchSideFuncs:
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1021,58'
              BranchSideFuncs:
                - x509_get_certificate_policies
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1052,21'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:964,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:966,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:968,17'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:972,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:974,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:976,17'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:980,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:982,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:984,17'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:988,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:990,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:992,17'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:996,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:998,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1000,17'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1005,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1007,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1009,17'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1013,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1015,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1017,17'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1021,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1025,25'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1044,17'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1025,69'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1025,72'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1031,25'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1025,83'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1026,25'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1031,25'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1025,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1028,25'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1031,25'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1031,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1032,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1040,25'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1052,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1053,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1055,26'
              BranchSideFuncs:
                - mbedtls_error_add
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_bool
                - mbedtls_asn1_get_tag
                - mbedtls_oid_get_x509_ext_type
                - x509_get_certificate_policies
                - mbedtls_x509_get_ns_cert_type
                - mbedtls_x509_get_subject_alt_name
                - x509_get_authority_key_id
                - x509_get_subject_key_id
                - x509_get_ext_key_usage
                - mbedtls_x509_get_key_usage
                - x509_get_basic_constraints
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1060,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1061,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1065,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:874,16'
          Dst:             mbedtls_x509_get_ext
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:890,20'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:892,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:898,20'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:900,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:908,20'
          Dst:             mbedtls_asn1_get_bool
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:910,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:914,20'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:916,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:923,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:930,15'
          Dst:             mbedtls_oid_get_x509_ext_type
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:948,24'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:964,28'
          Dst:             x509_get_basic_constraints
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:972,28'
          Dst:             mbedtls_x509_get_key_usage
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:980,28'
          Dst:             x509_get_ext_key_usage
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:988,28'
          Dst:             x509_get_subject_key_id
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:996,28'
          Dst:             x509_get_authority_key_id
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1005,28'
          Dst:             mbedtls_x509_get_subject_alt_name
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1013,28'
          Dst:             mbedtls_x509_get_ns_cert_type
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1021,28'
          Dst:             x509_get_certificate_policies
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1061,16'
          Dst:             mbedtls_error_add
    - functionName:    x509_get_uid
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - end
        - uid
        - n
      BBCount:         10
      ICount:          89
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:470,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:471,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:474,18'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:476,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:479,13'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:486,15'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:479,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:480,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:483,16'
              BranchSideFuncs:
                - mbedtls_error_add
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:476,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:483,16'
          Dst:             mbedtls_error_add
    - functionName:    x509_get_dates
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - from
        - to
      BBCount:         12
      ICount:          93
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
        - mbedtls_x509_get_time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:438,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:440,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:443,12'
              BranchSideFuncs:
                - mbedtls_x509_get_time
                - mbedtls_x509_get_time
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:445,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:446,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:449,38'
              BranchSideFuncs:
                - mbedtls_x509_get_time
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:449,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:450,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:453,10'
              BranchSideFuncs:
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:453,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:454,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:458,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:438,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:440,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:445,16'
          Dst:             mbedtls_x509_get_time
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:449,16'
          Dst:             mbedtls_x509_get_time
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:454,16'
          Dst:             mbedtls_error_add
    - functionName:    x509_get_version
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - ver
      BBCount:         12
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_asn1_get_int
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:400,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:403,13'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:411,12'
              BranchSideFuncs:
                - mbedtls_asn1_get_int
                - mbedtls_error_add
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:403,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:404,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:408,16'
              BranchSideFuncs:
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:413,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:414,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:417,10'
              BranchSideFuncs:
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:417,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:418,16'
              BranchSideFuncs:
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:422,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:400,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:408,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:413,16'
          Dst:             mbedtls_asn1_get_int
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:414,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:418,16'
          Dst:             mbedtls_error_add
    - functionName:    x509_crt_parse_der_core
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crt
        - buf
        - buflen
        - make_copy
        - cb
        - p_ctx
      BBCount:         90
      ICount:          727
      EdgeCount:       127
      CyclomaticComplexity: 39
      functionsReached:
        - mbedtls_asn1_get_tag
        - mbedtls_calloc
        - mbedtls_error_add
        - mbedtls_pk_parse_subpubkey
        - mbedtls_x509_crt_free
        - mbedtls_x509_get_alg
        - mbedtls_x509_get_name
        - mbedtls_x509_get_serial
        - mbedtls_x509_get_sig
        - mbedtls_x509_get_sig_alg
        - memcmp
        - x509_get_crt_ext
        - x509_get_dates
        - x509_get_uid
        - x509_get_version
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1090,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1090,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1091,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1090,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1091,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1095,27'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - x509_get_version
                - mbedtls_x509_get_serial
                - mbedtls_x509_get_alg
                - mbedtls_x509_get_sig_alg
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_name
                - x509_get_dates
                - mbedtls_asn1_get_tag
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_get_name
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_calloc
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1105,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1107,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1111,21'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - x509_get_version
                - mbedtls_x509_get_serial
                - mbedtls_x509_get_alg
                - mbedtls_x509_get_sig_alg
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_name
                - x509_get_dates
                - mbedtls_asn1_get_tag
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_get_name
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_calloc
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1113,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1115,44'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_asn1_get_tag
                - x509_get_version
                - mbedtls_x509_get_serial
                - mbedtls_x509_get_alg
                - mbedtls_x509_get_sig_alg
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_name
                - x509_get_dates
                - mbedtls_asn1_get_tag
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_get_name
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1126,40'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - x509_get_version
                - mbedtls_x509_get_serial
                - mbedtls_x509_get_alg
                - mbedtls_x509_get_sig_alg
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_name
                - x509_get_dates
                - mbedtls_asn1_get_tag
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_get_name
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1116,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1117,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1120,16'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - x509_get_version
                - mbedtls_x509_get_serial
                - mbedtls_x509_get_alg
                - mbedtls_x509_get_sig_alg
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_name
                - x509_get_dates
                - mbedtls_asn1_get_tag
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_get_name
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1135,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1137,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1141,11'
              BranchSideFuncs:
                - x509_get_version
                - mbedtls_x509_get_serial
                - mbedtls_x509_get_alg
                - mbedtls_x509_get_sig_alg
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_name
                - x509_get_dates
                - mbedtls_asn1_get_tag
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_get_name
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1151,63'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1152,44'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1155,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1152,69'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1153,41'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1155,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1151,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1155,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1159,9'
              BranchSideFuncs:
                - mbedtls_x509_get_sig_alg
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_name
                - x509_get_dates
                - mbedtls_asn1_get_tag
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_get_name
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1159,26'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1159,29'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1160,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1159,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1160,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1164,5'
              BranchSideFuncs:
                - mbedtls_x509_get_sig_alg
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_name
                - x509_get_dates
                - mbedtls_asn1_get_tag
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_get_name
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1166,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1169,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1176,25'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_name
                - x509_get_dates
                - mbedtls_asn1_get_tag
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_get_name
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1178,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1180,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1184,42'
              BranchSideFuncs:
                - mbedtls_x509_get_name
                - x509_get_dates
                - mbedtls_asn1_get_tag
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_get_name
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1184,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1185,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1189,37'
              BranchSideFuncs:
                - x509_get_dates
                - mbedtls_asn1_get_tag
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_get_name
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1197,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1199,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1206,26'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_get_name
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1208,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1210,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1214,9'
              BranchSideFuncs:
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_get_name
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1214,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1214,49'
              BranchSideFuncs:
                - mbedtls_x509_get_name
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1219,38'
              BranchSideFuncs:
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1214,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1215,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1219,38'
              BranchSideFuncs:
                - mbedtls_pk_parse_subpubkey
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1225,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1226,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1229,33'
              BranchSideFuncs:
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1239,27'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1239,30'
              BranchSideFuncs:
                - x509_get_uid
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1240,32'
              BranchSideFuncs:
                - x509_get_uid
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1239,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1240,32'
              BranchSideFuncs:
                - x509_get_uid
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1247,9'
              BranchSideFuncs:
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1241,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1242,35'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1245,5'
              BranchSideFuncs:
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - x509_get_uid
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1247,27'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1247,30'
              BranchSideFuncs:
                - x509_get_uid
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1248,32'
              BranchSideFuncs:
                - x509_get_uid
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1247,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1248,32'
              BranchSideFuncs:
                - x509_get_uid
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1255,9'
              BranchSideFuncs:
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1249,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1250,35'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1253,5'
              BranchSideFuncs:
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - x509_get_crt_ext
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1255,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1256,36'
              BranchSideFuncs:
                - x509_get_crt_ext
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1263,9'
              BranchSideFuncs:
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1257,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1258,35'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1261,5'
              BranchSideFuncs:
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1263,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1264,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1269,11'
              BranchSideFuncs:
                - mbedtls_x509_get_alg
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1278,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1279,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1283,9'
              BranchSideFuncs:
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - memcmp
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1283,42'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1284,16'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1289,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1284,67'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1285,21'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1289,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1285,44'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1286,21'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1289,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1286,44'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1287,22'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1289,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1287,31'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1288,29'
              BranchSideFuncs:
                - memcmp
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1293,41'
              BranchSideFuncs:
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1283,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1289,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1293,41'
              BranchSideFuncs:
                - mbedtls_x509_get_sig
                - mbedtls_x509_crt_free
                - mbedtls_error_add
                - mbedtls_x509_crt_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1293,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1294,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1298,9'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_error_add
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1298,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1299,31'
              BranchSideFuncs:
                - mbedtls_x509_crt_free
                - mbedtls_error_add
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1304,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1105,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1107,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1115,26'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1135,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1137,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1138,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1151,16'
          Dst:             x509_get_version
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1152,16'
          Dst:             mbedtls_x509_get_serial
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1153,16'
          Dst:             mbedtls_x509_get_alg
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1155,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1160,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1166,16'
          Dst:             mbedtls_x509_get_sig_alg
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1169,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1178,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1180,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1181,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1184,16'
          Dst:             mbedtls_x509_get_name
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1185,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1197,16'
          Dst:             x509_get_dates
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1199,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1208,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1210,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1211,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1214,23'
          Dst:             mbedtls_x509_get_name
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1215,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1225,16'
          Dst:             mbedtls_pk_parse_subpubkey
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1226,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1240,15'
          Dst:             x509_get_uid
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1242,13'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1248,15'
          Dst:             x509_get_uid
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1250,13'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1256,15'
          Dst:             x509_get_crt_ext
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1258,13'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1264,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1265,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1278,16'
          Dst:             mbedtls_x509_get_alg
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1279,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1284,9'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1288,10'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1289,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1293,16'
          Dst:             mbedtls_x509_get_sig
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1294,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1299,9'
          Dst:             mbedtls_x509_crt_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1300,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_x509_crt_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3228
      functionLinenumberEnd: 3258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crt
      BBCount:         14
      ICount:          117
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_asn1_free_named_data_list_shallow
        - mbedtls_asn1_sequence_free
        - mbedtls_free
        - mbedtls_pk_free
        - mbedtls_platform_zeroize
        - mbedtls_zeroize_and_free
      functionUses:    23
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3232,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3233,26'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3258,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3246,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3246,40'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_pk_free
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_free
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3250,20'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_pk_free
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_zeroize_and_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3246,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3247,38'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_platform_zeroize
                - mbedtls_pk_free
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3250,20'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_pk_free
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_zeroize_and_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3254,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3232,5'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_pk_free
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_platform_zeroize
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3255,26'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_pk_free
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_asn1_sequence_free
                - mbedtls_platform_zeroize
                - mbedtls_zeroize_and_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3233,9'
          Dst:             mbedtls_pk_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3239,9'
          Dst:             mbedtls_asn1_free_named_data_list_shallow
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3240,9'
          Dst:             mbedtls_asn1_free_named_data_list_shallow
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3241,9'
          Dst:             mbedtls_asn1_sequence_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3242,9'
          Dst:             mbedtls_asn1_sequence_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3243,9'
          Dst:             mbedtls_asn1_sequence_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3244,9'
          Dst:             mbedtls_asn1_sequence_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3247,13'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3253,9'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3255,13'
          Dst:             mbedtls_free
    - functionName:    mbedtls_x509_crt_get_ca_istrue
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3294
      functionLinenumberEnd: 3299
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crt
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3295,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3296,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3298,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_x509_crt_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3220
      functionLinenumberEnd: 3222
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crt
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_x509_crt_verify_restartable
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3208
      functionLinenumberEnd: 3212
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crt
        - trust_ca
        - ca_crl
        - profile
        - cn
        - flags
        - f_vrfy
        - p_vrfy
        - rs_ctx
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x509_crt_verify_restartable_ca_cb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3209,12'
          Dst:             x509_crt_verify_restartable_ca_cb
    - functionName:    x509_crt_verify_restartable_ca_cb
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3066
      functionLinenumberEnd: 3143
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crt
        - trust_ca
        - ca_crl
        - f_ca_cb
        - p_ca_cb
        - profile
        - cn
        - flags
        - f_vrfy
        - p_vrfy
        - rs_ctx
      BBCount:         25
      ICount:          194
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_pk_get_type
        - x509_crt_merge_flags_with_cb
        - x509_crt_verify_chain
        - x509_crt_verify_chain_reset
        - x509_crt_verify_name
        - x509_profile_check_key
        - x509_profile_check_pk_alg
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3076,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3077,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3082,9'
              BranchSideFuncs:
                - mbedtls_pk_get_type
                - x509_profile_check_pk_alg
                - x509_profile_check_key
                - x509_crt_verify_chain
                - x509_crt_merge_flags_with_cb
                - x509_crt_verify_name
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3082,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3083,30'
              BranchSideFuncs:
                - x509_crt_verify_name
                - mbedtls_pk_get_type
                - x509_profile_check_pk_alg
                - x509_profile_check_key
                - x509_crt_verify_chain
                - x509_crt_merge_flags_with_cb
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3087,36'
              BranchSideFuncs:
                - mbedtls_pk_get_type
                - x509_profile_check_pk_alg
                - x509_profile_check_key
                - x509_crt_verify_chain
                - x509_crt_merge_flags_with_cb
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3089,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3090,18'
              BranchSideFuncs:
                - x509_profile_check_key
                - x509_crt_verify_chain
                - x509_crt_merge_flags_with_cb
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3093,32'
              BranchSideFuncs:
                - x509_profile_check_key
                - x509_crt_verify_chain
                - x509_crt_merge_flags_with_cb
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3093,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3094,18'
              BranchSideFuncs:
                - x509_crt_verify_chain
                - x509_crt_merge_flags_with_cb
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3098,33'
              BranchSideFuncs:
                - x509_crt_verify_chain
                - x509_crt_merge_flags_with_cb
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3102,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3103,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3107,33'
              BranchSideFuncs:
                - x509_crt_merge_flags_with_cb
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3129,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3130,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3133,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3133,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3134,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3138,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:3138,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3139,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:3142,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3074,5'
          Dst:             x509_crt_verify_chain_reset
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3083,9'
          Dst:             x509_crt_verify_name
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3087,15'
          Dst:             mbedtls_pk_get_type
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3089,9'
          Dst:             x509_profile_check_pk_alg
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3093,9'
          Dst:             x509_profile_check_key
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3098,11'
          Dst:             x509_crt_verify_chain
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3110,11'
          Dst:             x509_crt_merge_flags_with_cb
    - functionName:    mbedtls_x509_crt_verify_with_profile
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3173
      functionLinenumberEnd: 3177
      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:
        - crt
        - trust_ca
        - ca_crl
        - profile
        - cn
        - flags
        - f_vrfy
        - p_vrfy
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x509_crt_verify_restartable_ca_cb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3174,12'
          Dst:             x509_crt_verify_restartable_ca_cb
    - functionName:    mbedtls_x509_crt_verify
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3155
      functionLinenumberEnd: 3160
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crt
        - trust_ca
        - ca_crl
        - cn
        - flags
        - f_vrfy
        - p_vrfy
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x509_crt_verify_restartable_ca_cb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:3156,12'
          Dst:             x509_crt_verify_restartable_ca_cb
    - functionName:    mbedtls_x509_crt_check_extended_key_usage
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1982
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - crt
        - usage_oid
        - usage_len
      BBCount:         20
      ICount:          124
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1961,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1962,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1968,17'
              BranchSideFuncs:
                - memcmp
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1968,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1969,44'
              BranchSideFuncs:
                - memcmp
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1981,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1971,39'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1972,20'
              BranchSideFuncs:
                - memcmp
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1976,13'
              BranchSideFuncs:
                - memcmp
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1971,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1973,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1976,13'
              BranchSideFuncs:
                - memcmp
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1976,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1976,13'
              BranchSideFuncs:
                - memcmp
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1976,13'
              BranchSideFuncs:
                - memcmp
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1976,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1977,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1979,5'
              BranchSideFuncs:
                - memcmp
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1972,13'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1976,13'
          Dst:             memcmp
    - functionName:    mbedtls_x509_crt_verify_info
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1902
      functionLinenumberEnd: 1925
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - size
        - prefix
        - flags
      BBCount:         27
      ICount:          166
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1908,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1909,14'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1918,9'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1909,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1910,13'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1913,32'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1914,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1914,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1914,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1914,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1914,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1915,18'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1918,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1919,32'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1924,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1921,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1921,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1921,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1921,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1921,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1922,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1913,15'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1919,15'
          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:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x509_info_cert_policies
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1717
      functionLinenumberEnd: 1742
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - certificate_policies
      BBCount:         17
      ICount:          121
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_oid_get_certificate_policies
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1725,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1726,51'
              BranchSideFuncs:
                - mbedtls_oid_get_certificate_policies
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1738,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1726,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1727,18'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_certificate_policies
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1730,32'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_certificate_policies
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1731,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1731,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1731,9'
              BranchSideFuncs:
                - mbedtls_oid_get_certificate_policies
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1731,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1731,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1733,13'
              BranchSideFuncs:
                - mbedtls_oid_get_certificate_policies
                - snprintf
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1726,13'
          Dst:             mbedtls_oid_get_certificate_policies
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1730,15'
          Dst:             snprintf
    - functionName:    x509_info_ext_key_usage
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1688
      functionLinenumberEnd: 1713
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - extended_key_usage
      BBCount:         17
      ICount:          121
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_oid_get_extended_key_usage
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1696,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1697,49'
              BranchSideFuncs:
                - mbedtls_oid_get_extended_key_usage
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1709,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1697,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1698,18'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_extended_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1701,32'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_extended_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1702,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1702,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1702,9'
              BranchSideFuncs:
                - mbedtls_oid_get_extended_key_usage
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1702,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1702,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1704,13'
              BranchSideFuncs:
                - mbedtls_oid_get_extended_key_usage
                - snprintf
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1697,13'
          Dst:             mbedtls_oid_get_extended_key_usage
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1701,15'
          Dst:             snprintf
    - functionName:    mbedtls_x509_crt_info
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1886
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - prefix
        - crt
      BBCount:         186
      ICount:          1097
      EdgeCount:       242
      CyclomaticComplexity: 58
      functionsReached:
        - mbedtls_pk_get_bitlen
        - mbedtls_pk_get_name
        - mbedtls_x509_dn_gets
        - mbedtls_x509_info_cert_type
        - mbedtls_x509_info_key_usage
        - mbedtls_x509_info_subject_alt_name
        - mbedtls_x509_key_size_helper
        - mbedtls_x509_serial_gets
        - mbedtls_x509_sig_alg_gets
        - snprintf
        - x509_info_cert_policies
        - x509_info_ext_key_usage
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1760,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1761,32'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1767,28'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - mbedtls_x509_serial_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1762,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1762,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1762,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1762,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1762,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1764,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1769,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1769,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1769,5'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_serial_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1769,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1769,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1770,28'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_serial_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1772,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1772,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1772,5'
              BranchSideFuncs:
                - mbedtls_x509_serial_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1772,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1772,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1774,36'
              BranchSideFuncs:
                - mbedtls_x509_serial_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1775,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1775,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1775,5'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1775,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1775,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1777,28'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1778,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1778,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1778,5'
              BranchSideFuncs:
                - mbedtls_x509_dn_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1778,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1778,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1779,32'
              BranchSideFuncs:
                - mbedtls_x509_dn_gets
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1780,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1780,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1780,5'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1780,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1780,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1782,28'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_dn_gets
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1783,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1783,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1783,5'
              BranchSideFuncs:
                - mbedtls_x509_dn_gets
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1783,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1783,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1784,32'
              BranchSideFuncs:
                - mbedtls_x509_dn_gets
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1785,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1785,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1785,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1785,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1785,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1787,28'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1792,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1792,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1792,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1792,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1792,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1794,28'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1799,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1799,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1799,5'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1799,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1799,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1801,28'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1802,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1802,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1802,5'
              BranchSideFuncs:
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1802,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1802,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1804,37'
              BranchSideFuncs:
                - mbedtls_x509_sig_alg_gets
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1806,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1806,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1806,5'
              BranchSideFuncs:
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1806,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1806,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1809,45'
              BranchSideFuncs:
                - mbedtls_pk_get_name
                - mbedtls_x509_key_size_helper
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1809,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1811,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1814,28'
              BranchSideFuncs:
                - mbedtls_pk_get_bitlen
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1816,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1816,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1816,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1816,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1816,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1822,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1822,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1823,32'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1833,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1825,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1825,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1825,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1825,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1825,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1827,13'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1827,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1828,36'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1831,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1829,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1829,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1829,13'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1829,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1829,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1830,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - mbedtls_x509_info_subject_alt_name
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1833,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1834,32'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1844,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1835,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1835,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1835,9'
              BranchSideFuncs:
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1835,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1835,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1838,56'
              BranchSideFuncs:
                - mbedtls_x509_info_subject_alt_name
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1837,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1840,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1842,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - mbedtls_x509_info_cert_type
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1844,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1845,32'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_info_cert_type
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1853,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1846,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1846,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1846,9'
              BranchSideFuncs:
                - mbedtls_x509_info_cert_type
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1846,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1846,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1848,56'
              BranchSideFuncs:
                - mbedtls_x509_info_cert_type
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1848,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1849,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1851,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - mbedtls_x509_info_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1853,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1854,32'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_info_key_usage
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1862,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1855,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1855,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1855,9'
              BranchSideFuncs:
                - mbedtls_x509_info_key_usage
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1855,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1855,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1857,56'
              BranchSideFuncs:
                - mbedtls_x509_info_key_usage
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1857,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1858,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1860,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
                - snprintf
                - x509_info_ext_key_usage
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1862,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1863,32'
              BranchSideFuncs:
                - snprintf
                - x509_info_ext_key_usage
                - snprintf
                - snprintf
                - x509_info_cert_policies
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1872,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1864,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1864,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1864,9'
              BranchSideFuncs:
                - x509_info_ext_key_usage
                - snprintf
                - snprintf
                - x509_info_cert_policies
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1864,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1864,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1867,45'
              BranchSideFuncs:
                - x509_info_ext_key_usage
                - snprintf
                - snprintf
                - x509_info_cert_policies
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1866,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1868,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1870,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - x509_info_cert_policies
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1872,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1873,32'
              BranchSideFuncs:
                - snprintf
                - x509_info_cert_policies
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1882,28'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1874,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1874,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1874,9'
              BranchSideFuncs:
                - x509_info_cert_policies
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1874,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1874,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1877,45'
              BranchSideFuncs:
                - x509_info_cert_policies
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1876,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1878,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1880,5'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1883,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1883,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1883,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1883,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1883,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1885,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1761,15'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1767,11'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1770,11'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1774,11'
          Dst:             mbedtls_x509_serial_gets
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1777,11'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1779,11'
          Dst:             mbedtls_x509_dn_gets
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1782,11'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1784,11'
          Dst:             mbedtls_x509_dn_gets
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1787,11'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1794,11'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1801,11'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1804,11'
          Dst:             mbedtls_x509_sig_alg_gets
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1810,45'
          Dst:             mbedtls_pk_get_name
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1809,16'
          Dst:             mbedtls_x509_key_size_helper
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1815,34'
          Dst:             mbedtls_pk_get_bitlen
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1814,11'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1823,15'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1828,19'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1834,15'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1837,20'
          Dst:             mbedtls_x509_info_subject_alt_name
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1845,15'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1848,20'
          Dst:             mbedtls_x509_info_cert_type
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1854,15'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1857,20'
          Dst:             mbedtls_x509_info_key_usage
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1863,15'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1866,20'
          Dst:             x509_info_ext_key_usage
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1873,15'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1876,20'
          Dst:             x509_info_cert_policies
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1882,11'
          Dst:             snprintf
    - functionName:    mbedtls_x509_crt_parse
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionLinenumberEnd: 1500
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - chain
        - buf
        - buflen
      BBCount:         46
      ICount:          253
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - mbedtls_pem_free
        - mbedtls_pem_init
        - mbedtls_pem_read_buffer
        - mbedtls_x509_crt_parse_der
        - strstr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1404,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1404,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1405,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1404,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1405,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1413,9'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - strstr
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1413,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1413,24'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - strstr
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1418,9'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1413,48'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1414,31'
              BranchSideFuncs:
                - strstr
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1418,9'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1413,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1415,20'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1418,9'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1418,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1419,43'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse_der
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1426,9'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1426,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1427,13'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1492,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1431,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1433,13'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1490,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1441,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1445,27'
              BranchSideFuncs:
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1447,24'
              BranchSideFuncs:
                - mbedtls_pem_free
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1447,24'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1448,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1449,24'
              BranchSideFuncs:
                - mbedtls_pem_free
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1449,24'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1450,17'
              BranchSideFuncs:
                - mbedtls_pem_free
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1465,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1458,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1459,35'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1462,29'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1472,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1476,21'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1488,21'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1476,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1477,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1480,21'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1480,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1481,35'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1484,29'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_x509_crt_parse_der
                - mbedtls_pem_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1492,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1493,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1494,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1494,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1495,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1497,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1414,9'
          Dst:             strstr
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1419,16'
          Dst:             mbedtls_x509_crt_parse_der
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1433,13'
          Dst:             mbedtls_pem_init
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1436,19'
          Dst:             mbedtls_pem_read_buffer
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1450,17'
          Dst:             mbedtls_pem_free
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1468,19'
          Dst:             mbedtls_x509_crt_parse_der
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1470,13'
          Dst:             mbedtls_pem_free
    - functionName:    strstr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_x509_crt_parse_der
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - chain
        - buf
        - buflen
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_x509_crt_parse_der_internal
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1385,12'
          Dst:             mbedtls_x509_crt_parse_der_internal
    - functionName:    mbedtls_x509_crt_parse_der_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1317
      functionLinenumberEnd: 1362
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - chain
        - buf
        - buflen
        - make_copy
        - cb
        - p_ctx
      BBCount:         30
      ICount:          183
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - mbedtls_calloc
        - mbedtls_free
        - mbedtls_x509_crt_init
        - x509_crt_parse_der_core
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1324,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1324,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1325,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1324,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1325,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1328,5'
              BranchSideFuncs:
                - x509_crt_parse_der_core
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_x509_crt_init
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1328,30'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1328,33'
              BranchSideFuncs:
                - x509_crt_parse_der_core
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_x509_crt_init
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1328,5'
              BranchSideFuncs:
                - x509_crt_parse_der_core
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_x509_crt_init
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1328,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1329,16'
              BranchSideFuncs:
                - x509_crt_parse_der_core
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_x509_crt_init
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1336,9'
              BranchSideFuncs:
                - x509_crt_parse_der_core
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_x509_crt_init
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1336,27'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1336,30'
              BranchSideFuncs:
                - x509_crt_parse_der_core
                - mbedtls_free
                - mbedtls_calloc
                - mbedtls_x509_crt_init
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1348,35'
              BranchSideFuncs:
                - x509_crt_parse_der_core
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1336,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1337,21'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_x509_crt_init
                - x509_crt_parse_der_core
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1348,35'
              BranchSideFuncs:
                - x509_crt_parse_der_core
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1339,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1340,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1343,16'
              BranchSideFuncs:
                - mbedtls_x509_crt_init
                - x509_crt_parse_der_core
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1349,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1350,13'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1361,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1350,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1351,13'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1354,13'
              BranchSideFuncs:
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/x509_crt.c:1354,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1355,26'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509_crt.c:1358,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1337,21'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1344,9'
          Dst:             mbedtls_x509_crt_init
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1348,11'
          Dst:             x509_crt_parse_der_core
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1355,13'
          Dst:             mbedtls_free
    - functionName:    mbedtls_x509_crt_parse_der_with_ext_cb
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1377
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - chain
        - buf
        - buflen
        - make_copy
        - cb
        - p_ctx
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_x509_crt_parse_der_internal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1378,12'
          Dst:             mbedtls_x509_crt_parse_der_internal
    - functionName:    mbedtls_x509_crt_parse_der_nocopy
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509_crt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1367
      functionLinenumberEnd: 1368
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - chain
        - buf
        - buflen
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_x509_crt_parse_der_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509_crt.c:1368,12'
          Dst:             mbedtls_x509_crt_parse_der_internal
    - functionName:    x509_date_is_valid
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         35
      ICount:          168
      EdgeCount:       40
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:570,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:572,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:572,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:572,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:572,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:572,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:572,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:572,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:575,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:575,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:575,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:575,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:578,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:584,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:579,38'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:579,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:579,44'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:580,42'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:579,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:580,46'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:587,51'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:589,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:593,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:589,39'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:590,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:593,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:590,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:591,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:593,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:591,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:592,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:593,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:587,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:593,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:596,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    x509_parse2_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:603,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:603,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:603,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:603,12'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:603,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:603,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_x509_info_key_usage
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1753
      functionLinenumberEnd: 1773
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - size
        - key_usage
      BBCount:         130
      ICount:          544
      EdgeCount:       157
      CyclomaticComplexity: 29
      functionsReached:
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1759,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1759,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1760,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1759,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1759,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1759,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1759,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1759,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1759,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1760,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1760,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1761,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1760,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1760,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1760,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1760,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1760,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1760,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1761,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1761,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1762,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1761,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1761,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1761,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1761,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1761,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1761,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1762,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1762,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1763,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1762,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1762,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1762,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1762,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1762,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1762,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1763,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1763,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1764,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1763,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1763,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1763,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1763,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1763,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1763,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1764,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1764,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1765,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1764,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1764,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1764,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1764,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1764,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1764,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1765,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1765,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1766,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1765,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1765,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1765,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1765,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1765,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1765,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1766,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1766,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1767,5'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1766,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1766,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1766,5'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1766,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1766,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1766,5'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1767,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1767,5'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1769,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1767,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1767,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1767,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1767,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1767,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1767,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:1759,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1760,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1761,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1762,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1763,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1764,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1765,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1766,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1767,5'
          Dst:             snprintf
    - functionName:    mbedtls_x509_info_cert_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1742
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - buf
        - size
        - ns_cert_type
      BBCount:         116
      ICount:          497
      EdgeCount:       140
      CyclomaticComplexity: 26
      functionsReached:
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1729,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1729,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1730,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1729,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1729,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1729,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1729,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1729,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1729,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1730,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1730,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1731,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1730,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1730,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1730,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1730,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1730,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1730,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1731,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1731,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1732,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1731,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1731,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1731,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1731,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1731,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1731,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1732,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1732,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1733,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1732,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1732,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1732,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1732,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1732,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1732,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1733,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1733,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1734,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1733,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1733,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1733,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1733,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1733,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1733,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1734,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1734,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1735,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1734,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1734,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1734,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1734,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1734,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1734,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1735,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1735,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1736,5'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1735,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1735,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1735,5'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1735,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1735,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1735,5'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1736,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1736,5'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1738,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1736,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1736,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1736,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1736,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1736,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1736,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:1729,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1730,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1731,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1732,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1733,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1734,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1735,5'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1736,5'
          Dst:             snprintf
    - functionName:    mbedtls_x509_info_subject_alt_name
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1705
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - subject_alt_name
        - prefix
      BBCount:         174
      ICount:          1068
      EdgeCount:       223
      CyclomaticComplexity: 51
      functionsReached:
        - mbedtls_oid_get_numeric_string
        - mbedtls_x509_dn_gets
        - mbedtls_x509_free_subject_alt_name
        - mbedtls_x509_parse_subject_alt_name
        - memcmp
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1524,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1525,9'
              BranchSideFuncs:
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1699,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1527,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1528,17'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1539,21'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1528,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1529,40'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1532,40'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1530,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1530,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1530,17'
              BranchSideFuncs:
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1530,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1530,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1531,13'
              BranchSideFuncs:
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1533,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1533,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1533,17'
              BranchSideFuncs:
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1533,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1533,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1539,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1545,64'
              BranchSideFuncs:
                - snprintf
                - memcmp
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1582,40'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1603,29'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1603,29'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1629,40'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1664,40'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1688,40'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1548,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1548,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1548,17'
              BranchSideFuncs:
                - memcmp
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1548,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1548,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1550,21'
              BranchSideFuncs:
                - memcmp
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1550,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1550,21'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1550,21'
              BranchSideFuncs:
                - memcmp
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1550,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1552,44'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1576,13'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1553,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1553,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1553,21'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1553,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1553,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1555,42'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1556,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1556,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1556,21'
              BranchSideFuncs:
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1556,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1556,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1558,58'
              BranchSideFuncs:
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1561,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1561,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1561,21'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1561,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1561,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1564,42'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1565,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1565,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1565,21'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1565,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1565,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1567,28'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1567,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1568,48'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1574,17'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1572,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1572,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1572,25'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1572,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1572,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1573,21'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1583,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1583,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1583,17'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1583,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1583,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1584,25'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1584,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1585,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1591,24'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1585,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1586,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1588,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1609,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1610,68'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1610,79'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1611,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1611,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1611,17'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1611,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1611,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1612,25'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1612,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1613,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1619,24'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1613,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1614,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1616,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1631,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1631,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1631,17'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1631,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1631,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1632,25'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1632,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1633,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1639,41'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1633,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1634,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1636,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1641,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1642,44'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1644,32'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1643,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1643,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1643,21'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1643,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1643,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1644,17'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1644,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1645,44'
              BranchSideFuncs:
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1652,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1650,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1650,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1650,21'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1650,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1650,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1651,17'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1652,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1653,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1655,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1665,29'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1665,41'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_free_subject_alt_name
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1666,21'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_free_subject_alt_name
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1665,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1666,21'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_free_subject_alt_name
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1669,17'
              BranchSideFuncs:
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_free_subject_alt_name
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1669,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1669,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1669,17'
              BranchSideFuncs:
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_free_subject_alt_name
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1669,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1669,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1670,44'
              BranchSideFuncs:
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - mbedtls_x509_free_subject_alt_name
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1672,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1673,21'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1680,22'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1674,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1675,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1677,28'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1689,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1689,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1689,17'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1689,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1689,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1690,17'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_parse_subject_alt_name
                - snprintf
                - mbedtls_x509_dn_gets
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - memcmp
                - snprintf
                - snprintf
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:1526,21'
          Dst:             mbedtls_x509_parse_subject_alt_name
        - Src:             'third_party/mbedtls/repo/library/x509.c:1529,23'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1532,23'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1547,23'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1550,21'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/x509.c:1552,27'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1555,25'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1558,27'
          Dst:             mbedtls_oid_get_numeric_string
        - Src:             'third_party/mbedtls/repo/library/x509.c:1564,25'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1568,31'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1582,23'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1606,23'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1629,23'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1642,27'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1645,27'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1664,23'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1666,21'
          Dst:             mbedtls_x509_free_subject_alt_name
        - Src:             'third_party/mbedtls/repo/library/x509.c:1670,23'
          Dst:             mbedtls_x509_dn_gets
        - Src:             'third_party/mbedtls/repo/library/x509.c:1673,21'
          Dst:             mbedtls_x509_free_subject_alt_name
        - Src:             'third_party/mbedtls/repo/library/x509.c:1688,23'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:1695,9'
          Dst:             mbedtls_x509_free_subject_alt_name
    - functionName:    mbedtls_x509_parse_subject_alt_name
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1396
      functionLinenumberEnd: 1501
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - san_buf
        - san
      BBCount:         24
      ICount:          191
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_asn1_get_tag
        - mbedtls_x509_get_name
        - x509_get_other_name
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1398,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1408,39'
              BranchSideFuncs:
                - x509_get_other_name
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1425,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1438,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1450,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1466,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1477,32'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_x509_get_name
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1498,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1409,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1410,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1413,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1453,35'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1453,38'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1454,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1453,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1454,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1457,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1484,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1485,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1488,50'
              BranchSideFuncs:
                - mbedtls_x509_get_name
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1488,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1490,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1493,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:1408,19'
          Dst:             x509_get_other_name
        - Src:             'third_party/mbedtls/repo/library/x509.c:1481,19'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509.c:1488,24'
          Dst:             mbedtls_x509_get_name
    - functionName:    mbedtls_x509_free_subject_alt_name
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1508
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - san
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_asn1_free_named_data_list_shallow
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1505,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1505,9'
              BranchSideFuncs:
                - mbedtls_asn1_free_named_data_list_shallow
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1506,51'
              BranchSideFuncs:
                - mbedtls_asn1_free_named_data_list_shallow
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:1506,9'
          Dst:             mbedtls_asn1_free_named_data_list_shallow
    - functionName:    mbedtls_x509_dn_gets
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - dn
      BBCount:         98
      ICount:          707
      EdgeCount:       131
      CyclomaticComplexity: 35
      functionsReached:
        - mbedtls_asn1_write_len
        - mbedtls_asn1_write_tag
        - mbedtls_oid_get_attr_short_name
        - mbedtls_oid_get_numeric_string
        - nibble_to_hex_digit
        - snprintf
        - strchr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:832,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:833,14'
              BranchSideFuncs:
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:938,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:833,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:834,20'
              BranchSideFuncs:
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:838,13'
              BranchSideFuncs:
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:838,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:839,36'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:843,28'
              BranchSideFuncs:
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:840,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:840,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:840,13'
              BranchSideFuncs:
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:840,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:840,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:841,9'
              BranchSideFuncs:
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:843,71'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:844,28'
              BranchSideFuncs:
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:844,76'
              BranchSideFuncs:
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:844,76'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:844,76'
              BranchSideFuncs:
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:845,28'
              BranchSideFuncs:
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:847,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:848,36'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:850,55'
              BranchSideFuncs:
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:850,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:851,22'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:855,24'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:855,24'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:856,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:858,40'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:861,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:861,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:861,9'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:861,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:861,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:863,13'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:863,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:864,13'
              BranchSideFuncs:
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - snprintf
                - snprintf
                - snprintf
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:897,20'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:867,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:868,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:870,29'
              BranchSideFuncs:
                - mbedtls_asn1_write_tag
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - snprintf
                - snprintf
                - snprintf
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:871,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:872,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:874,29'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - snprintf
                - snprintf
                - snprintf
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:876,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:877,21'
              BranchSideFuncs:
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - snprintf
                - snprintf
                - snprintf
                - nibble_to_hex_digit
                - nibble_to_hex_digit
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:886,20'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - nibble_to_hex_digit
                - nibble_to_hex_digit
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:877,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:878,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:880,38'
              BranchSideFuncs:
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - snprintf
                - snprintf
                - snprintf
                - nibble_to_hex_digit
                - nibble_to_hex_digit
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:886,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:887,21'
              BranchSideFuncs:
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:896,9'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:887,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:888,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:890,21'
              BranchSideFuncs:
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:897,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:0,0'
              BranchSideFuncs:
                - strchr
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:898,21'
              BranchSideFuncs:
                - strchr
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:898,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:899,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:902,21'
              BranchSideFuncs:
                - strchr
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:904,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:905,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:907,46'
              BranchSideFuncs:
                - strchr
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:907,49'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:908,27'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:910,29'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:908,35'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:908,51'
              BranchSideFuncs:
                - strchr
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:909,27'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:908,55'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:909,27'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:910,29'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:910,29'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:911,29'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:913,28'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:916,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:916,31'
              BranchSideFuncs:
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - strchr
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:917,25'
              BranchSideFuncs:
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - strchr
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:916,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:917,25'
              BranchSideFuncs:
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - strchr
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:926,28'
              BranchSideFuncs:
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:917,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:918,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:920,24'
              BranchSideFuncs:
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
                - strchr
                - strchr
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:932,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:932,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:932,9'
              BranchSideFuncs:
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:932,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:932,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:934,17'
              BranchSideFuncs:
                - mbedtls_oid_get_attr_short_name
                - mbedtls_oid_get_numeric_string
                - snprintf
                - snprintf
                - strchr
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - strchr
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - nibble_to_hex_digit
                - snprintf
                - snprintf
                - snprintf
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:839,19'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:847,20'
          Dst:             mbedtls_oid_get_attr_short_name
        - Src:             'third_party/mbedtls/repo/library/x509.c:848,19'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:850,24'
          Dst:             mbedtls_oid_get_numeric_string
        - Src:             'third_party/mbedtls/repo/library/x509.c:853,23'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:858,23'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:867,24'
          Dst:             mbedtls_asn1_write_len
        - Src:             'third_party/mbedtls/repo/library/x509.c:871,24'
          Dst:             mbedtls_asn1_write_tag
        - Src:             'third_party/mbedtls/repo/library/x509.c:883,26'
          Dst:             nibble_to_hex_digit
        - Src:             'third_party/mbedtls/repo/library/x509.c:884,26'
          Dst:             nibble_to_hex_digit
        - Src:             'third_party/mbedtls/repo/library/x509.c:893,26'
          Dst:             nibble_to_hex_digit
        - Src:             'third_party/mbedtls/repo/library/x509.c:894,26'
          Dst:             nibble_to_hex_digit
        - Src:             'third_party/mbedtls/repo/library/x509.c:907,25'
          Dst:             strchr
        - Src:             'third_party/mbedtls/repo/library/x509.c:908,38'
          Dst:             strchr
        - Src:             'third_party/mbedtls/repo/library/x509.c:923,30'
          Dst:             nibble_to_hex_digit
        - Src:             'third_party/mbedtls/repo/library/x509.c:924,28'
          Dst:             nibble_to_hex_digit
        - Src:             'third_party/mbedtls/repo/library/x509.c:931,15'
          Dst:             snprintf
    - functionName:    nibble_to_hex_digit
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - i
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:805,12'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:805,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:805,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    x509_get_other_name
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - subject_alt_name
        - other_name
      BBCount:         27
      ICount:          243
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached:
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1135,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1141,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1144,41'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - memcmp
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1144,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1146,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1149,13'
              BranchSideFuncs:
                - memcmp
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1156,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1156,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1156,9'
              BranchSideFuncs:
                - memcmp
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1156,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1157,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1159,5'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1162,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1165,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1168,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1168,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1169,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1173,41'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1173,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1175,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1178,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1178,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1179,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1183,41'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1183,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1184,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1187,5'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1192,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1194,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1197,5'
              BranchSideFuncs:
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1201,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1202,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1205,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:1144,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509.c:1146,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:1156,9'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/x509.c:1162,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509.c:1165,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:1169,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:1173,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509.c:1175,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:1179,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:1183,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509.c:1184,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:1192,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509.c:1194,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:1202,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_x509_get_name
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - cur
      BBCount:         20
      ICount:          140
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_asn1_free_named_data_list_shallow
        - mbedtls_asn1_get_tag
        - mbedtls_calloc
        - mbedtls_error_add
        - x509_get_attr_type_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:511,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:513,19'
              BranchSideFuncs:
                - mbedtls_error_add.26952
                - mbedtls_asn1_free_named_data_list_shallow
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:517,21'
              BranchSideFuncs:
                - x509_get_attr_type_value
                - mbedtls_calloc
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_calloc
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:520,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:521,17'
              BranchSideFuncs:
                - mbedtls_asn1_free_named_data_list_shallow
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:524,18'
              BranchSideFuncs:
                - mbedtls_calloc
                - x509_get_attr_type_value
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_calloc
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:524,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:525,17'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_asn1_get_tag
                - x509_get_attr_type_value
                - mbedtls_calloc
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:529,13'
              BranchSideFuncs:
                - mbedtls_calloc
                - x509_get_attr_type_value
                - mbedtls_calloc
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
                - mbedtls_asn1_free_named_data_list_shallow
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:533,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:534,21'
              BranchSideFuncs:
                - mbedtls_asn1_free_named_data_list_shallow
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:538,19'
              BranchSideFuncs:
                - x509_get_attr_type_value
                - mbedtls_calloc
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_calloc
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:544,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:545,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:548,21'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_asn1_get_tag
                - x509_get_attr_type_value
                - mbedtls_calloc
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:550,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:551,17'
              BranchSideFuncs:
                - mbedtls_asn1_free_named_data_list_shallow
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:555,15'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - x509_get_attr_type_value
                - mbedtls_calloc
                - mbedtls_asn1_free_named_data_list_shallow
                - mbedtls_calloc
                - mbedtls_error_add.26952
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:511,20'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509.c:513,19'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:520,24'
          Dst:             x509_get_attr_type_value
        - Src:             'third_party/mbedtls/repo/library/x509.c:531,25'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/x509.c:548,21'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/x509.c:560,5'
          Dst:             mbedtls_asn1_free_named_data_list_shallow
    - functionName:    mbedtls_error_add
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - high
        - low
        - file
        - line
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    39
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x509_get_attr_type_value
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - cur
      BBCount:         31
      ICount:          260
      EdgeCount:       44
      CyclomaticComplexity: 15
      functionsReached:
        - mbedtls_asn1_get_len
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:415,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:417,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:420,12'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:422,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:423,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:427,12'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:430,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:431,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:434,15'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:437,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:438,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:442,11'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:442,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:442,45'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:450,12'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:442,80'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:443,11'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:450,12'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:443,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:443,45'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:450,12'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:443,80'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:444,11'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:450,12'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:444,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:444,45'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:450,12'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:444,80'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:445,11'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:450,12'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:442,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:446,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:450,12'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:453,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:454,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:457,15'
              BranchSideFuncs:
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:460,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:461,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:465,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:415,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509.c:417,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:423,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:430,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509.c:431,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:438,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:446,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:453,16'
          Dst:             mbedtls_asn1_get_len
        - Src:             'third_party/mbedtls/repo/library/x509.c:454,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:461,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_x509_get_key_usage
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1369
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - key_usage
      BBCount:         15
      ICount:          106
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_asn1_get_bitstring
        - mbedtls_error_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1374,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1375,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1380,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1380,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1381,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1386,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1387,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1387,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1387,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1387,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1388,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1391,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:1374,16'
          Dst:             mbedtls_asn1_get_bitstring
        - Src:             'third_party/mbedtls/repo/library/x509.c:1375,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_x509_get_ns_cert_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1341
      functionLinenumberEnd: 1364
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - ns_cert_type
      BBCount:         10
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_asn1_get_bitstring
        - mbedtls_error_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1345,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1346,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1351,12'
              BranchSideFuncs:
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1351,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1352,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1356,12'
              BranchSideFuncs:
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1356,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1357,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1362,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:1345,16'
          Dst:             mbedtls_asn1_get_bitstring
        - Src:             'third_party/mbedtls/repo/library/x509.c:1346,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:1357,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_x509_get_subject_alt_name
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1336
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - subject_alt_name
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
        - mbedtls_x509_get_subject_alt_name_ext
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1325,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1327,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1330,10'
              BranchSideFuncs:
                - mbedtls_x509_get_subject_alt_name_ext
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1330,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1331,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1335,50'
              BranchSideFuncs:
                - mbedtls_x509_get_subject_alt_name_ext
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:1325,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509.c:1327,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:1331,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:1335,12'
          Dst:             mbedtls_x509_get_subject_alt_name_ext
    - functionName:    mbedtls_x509_get_subject_alt_name_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionLinenumberEnd: 1287
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - subject_alt_name
      BBCount:         25
      ICount:          189
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_asn1_get_len
        - mbedtls_asn1_sequence_free
        - mbedtls_calloc
        - mbedtls_error_add
        - mbedtls_x509_free_subject_alt_name
        - mbedtls_x509_parse_subject_alt_name
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1221,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1224,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_x509_parse_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_error_add.26952
                - mbedtls_calloc
                - mbedtls_error_add.26952
                - mbedtls_asn1_sequence_free
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1279,5'
              BranchSideFuncs:
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1229,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1230,20'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1233,26'
              BranchSideFuncs:
                - mbedtls_x509_parse_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_error_add.26952
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_calloc
                - mbedtls_error_add.26952
                - mbedtls_asn1_sequence_free
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1236,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1238,20'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1246,15'
              BranchSideFuncs:
                - mbedtls_x509_parse_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_error_add.26952
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_calloc
                - mbedtls_error_add.26952
                - mbedtls_asn1_sequence_free
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1251,22'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1251,25'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_error_add.26952
                - mbedtls_asn1_get_len
                - mbedtls_x509_parse_subject_alt_name
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_calloc
                - mbedtls_error_add.26952
                - mbedtls_asn1_sequence_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1257,9'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_error_add.26952
                - mbedtls_asn1_get_len
                - mbedtls_x509_parse_subject_alt_name
                - mbedtls_asn1_sequence_free
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_calloc
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1251,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1252,40'
              BranchSideFuncs:
                - mbedtls_asn1_sequence_free
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1257,9'
              BranchSideFuncs:
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_error_add.26952
                - mbedtls_asn1_get_len
                - mbedtls_x509_parse_subject_alt_name
                - mbedtls_asn1_sequence_free
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_calloc
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1259,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1260,17'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_error_add.26952
                - mbedtls_asn1_get_len
                - mbedtls_x509_parse_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_asn1_sequence_free
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1274,9'
              BranchSideFuncs:
                - mbedtls_error_add.26952
                - mbedtls_asn1_get_len
                - mbedtls_x509_parse_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_calloc
                - mbedtls_error_add.26952
                - mbedtls_asn1_sequence_free
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1260,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1261,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1264,25'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_error_add.26952
                - mbedtls_asn1_get_len
                - mbedtls_x509_parse_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_asn1_sequence_free
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1266,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1267,24'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1271,19'
              BranchSideFuncs:
                - mbedtls_error_add.26952
                - mbedtls_asn1_get_len
                - mbedtls_x509_parse_subject_alt_name
                - mbedtls_x509_free_subject_alt_name
                - mbedtls_calloc
                - mbedtls_error_add.26952
                - mbedtls_asn1_sequence_free
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1281,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1282,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1286,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:1229,20'
          Dst:             mbedtls_asn1_get_len
        - Src:             'third_party/mbedtls/repo/library/x509.c:1230,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:1238,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:1246,15'
          Dst:             mbedtls_x509_parse_subject_alt_name
        - Src:             'third_party/mbedtls/repo/library/x509.c:1252,13'
          Dst:             mbedtls_asn1_sequence_free
        - Src:             'third_party/mbedtls/repo/library/x509.c:1257,9'
          Dst:             mbedtls_x509_free_subject_alt_name
        - Src:             'third_party/mbedtls/repo/library/x509.c:1264,25'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/x509.c:1267,24'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:1282,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_x509_time_is_future
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - from
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_x509_time_is_past
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_x509_time_cmp
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1050
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t1
        - t2
      BBCount:         4
      ICount:          86
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1043,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1044,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1047,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_x509_key_size_helper
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1034
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - buf_size
        - name
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1031,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1031,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1031,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:1031,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1031,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1033,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:1030,11'
          Dst:             snprintf
    - functionName:    mbedtls_x509_sig_alg_gets
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 982
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - sig_oid
        - pk_alg
        - md_alg
        - sig_opts
      BBCount:         14
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_oid_get_sig_alg_desc
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:989,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:990,32'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:992,32'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:994,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:994,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:994,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:994,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:994,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:1012,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:988,11'
          Dst:             mbedtls_oid_get_sig_alg_desc
        - Src:             'third_party/mbedtls/repo/library/x509.c:990,15'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:992,15'
          Dst:             snprintf
    - functionName:    mbedtls_x509_serial_gets
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - serial
      BBCount:         35
      ICount:          212
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:954,10'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:954,8'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:955,11'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:957,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:958,13'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:967,9'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:958,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:958,23'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:962,32'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:958,30'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:958,33'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:962,32'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:958,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:959,13'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:962,32'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:964,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:964,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:964,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:964,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:964,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:965,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:967,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:968,32'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:972,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:969,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:969,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:969,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:969,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:969,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:970,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:962,15'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/x509.c:968,15'
          Dst:             snprintf
    - functionName:    mbedtls_x509_get_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - end
        - ext
        - tag
      BBCount:         10
      ICount:          98
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:779,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:780,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:783,75'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:790,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:792,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:795,9'
              BranchSideFuncs:
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:795,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:796,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:800,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:777,11'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509.c:780,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:790,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/x509.c:792,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:796,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_x509_get_sig_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig_oid
        - sig_params
        - md_alg
        - pk_alg
        - sig_opts
      BBCount:         16
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_error_add
        - mbedtls_oid_get_sig_alg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:724,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:725,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:728,40'
              BranchSideFuncs:
                - mbedtls_oid_get_sig_alg
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:728,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:729,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:755,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:755,51'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:755,54'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:756,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:755,76'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:756,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:757,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:755,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:757,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:761,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:728,16'
          Dst:             mbedtls_oid_get_sig_alg
        - Src:             'third_party/mbedtls/repo/library/x509.c:729,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_x509_get_sig
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - sig
      BBCount:         8
      ICount:          86
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_asn1_get_bitstring_null
        - mbedtls_error_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:695,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:696,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:700,18'
              BranchSideFuncs:
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:702,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:703,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:706,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:696,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:702,16'
          Dst:             mbedtls_asn1_get_bitstring_null
        - Src:             'third_party/mbedtls/repo/library/x509.c:703,16'
          Dst:             mbedtls_error_add
    - functionName:    x509_parse_time
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - tm
        - yearlen
      BBCount:         11
      ICount:          124
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - x509_date_is_valid
        - x509_parse2_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:619,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:620,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:623,14'
              BranchSideFuncs:
                - x509_parse2_int
                - x509_parse2_int
                - x509_parse2_int
                - x509_parse2_int
                - x509_parse2_int
                - x509_date_is_valid
                - x509_parse2_int
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:623,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:624,13'
              BranchSideFuncs:
                - x509_parse2_int
                - x509_parse2_int
                - x509_parse2_int
                - x509_parse2_int
                - x509_parse2_int
                - x509_parse2_int
                - x509_date_is_valid
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:631,14'
              BranchSideFuncs:
                - x509_parse2_int
                - x509_parse2_int
                - x509_parse2_int
                - x509_parse2_int
                - x509_parse2_int
                - x509_date_is_valid
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:627,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:628,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:630,5'
              BranchSideFuncs:
                - x509_parse2_int
                - x509_parse2_int
                - x509_parse2_int
                - x509_parse2_int
                - x509_parse2_int
                - x509_date_is_valid
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:618,16'
          Dst:             x509_parse2_int
        - Src:             'third_party/mbedtls/repo/library/x509.c:626,20'
          Dst:             x509_parse2_int
        - Src:             'third_party/mbedtls/repo/library/x509.c:635,16'
          Dst:             x509_parse2_int
        - Src:             'third_party/mbedtls/repo/library/x509.c:636,16'
          Dst:             x509_parse2_int
        - Src:             'third_party/mbedtls/repo/library/x509.c:637,16'
          Dst:             x509_parse2_int
        - Src:             'third_party/mbedtls/repo/library/x509.c:638,16'
          Dst:             x509_parse2_int
        - Src:             'third_party/mbedtls/repo/library/x509.c:639,16'
          Dst:             x509_parse2_int
        - Src:             'third_party/mbedtls/repo/library/x509.c:641,12'
          Dst:             x509_date_is_valid
    - functionName:    mbedtls_x509_get_time
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - tm
      BBCount:         22
      ICount:          151
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_asn1_get_len
        - mbedtls_error_add
        - x509_parse_time
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:656,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:657,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:661,13'
              BranchSideFuncs:
                - mbedtls_error_add.26952
                - mbedtls_asn1_get_len
                - x509_parse_time
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:663,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:664,18'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - x509_parse_time
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:665,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
                - mbedtls_asn1_get_len
                - x509_parse_time
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:665,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:666,18'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - x509_parse_time
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:668,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:675,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:676,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:680,9'
              BranchSideFuncs:
                - x509_parse_time
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:680,30'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:681,11'
              BranchSideFuncs:
                - x509_parse_time
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:685,13'
              BranchSideFuncs:
                - x509_parse_time
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:681,32'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:681,37'
              BranchSideFuncs:
                - x509_parse_time
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:682,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:680,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:682,9'
              BranchSideFuncs:
                - x509_parse_time
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:685,13'
              BranchSideFuncs:
                - x509_parse_time
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:657,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:668,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:673,11'
          Dst:             mbedtls_asn1_get_len
        - Src:             'third_party/mbedtls/repo/library/x509.c:676,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:686,12'
          Dst:             x509_parse_time
    - functionName:    mbedtls_x509_get_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - alg
        - params
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_asn1_get_alg
        - mbedtls_error_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:117,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:118,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:121,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:117,16'
          Dst:             mbedtls_asn1_get_alg
        - Src:             'third_party/mbedtls/repo/library/x509.c:118,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_x509_get_alg_null
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - alg
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_asn1_get_alg_null
        - mbedtls_error_add
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:102,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:103,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:106,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:102,16'
          Dst:             mbedtls_asn1_get_alg_null
        - Src:             'third_party/mbedtls/repo/library/x509.c:103,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_x509_get_serial
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/x509.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - serial
      BBCount:         13
      ICount:          110
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_asn1_get_len
        - mbedtls_error_add
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:68,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:69,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:73,11'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:73,77'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:74,11'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:79,22'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:73,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:75,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:79,22'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_error_add.26952
        - Branch String:   'third_party/mbedtls/repo/library/x509.c:81,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:82,16'
              BranchSideFuncs:
                - mbedtls_error_add.26952
            - BranchSide:      'third_party/mbedtls/repo/library/x509.c:85,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/x509.c:69,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:75,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/x509.c:81,16'
          Dst:             mbedtls_asn1_get_len
        - Src:             'third_party/mbedtls/repo/library/x509.c:82,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_aes_crypt_ecb
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - mode
        - input
        - output
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_internal_aes_encrypt
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/aes.c:1029,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:1029,40'
              BranchSideFuncs:
                - mbedtls_internal_aes_encrypt
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:1062,45'
              BranchSideFuncs:
                - mbedtls_internal_aes_encrypt
        - Branch String:   'third_party/mbedtls/repo/library/aes.c:1029,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:1030,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:1062,45'
              BranchSideFuncs:
                - mbedtls_internal_aes_encrypt
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/aes.c:1062,16'
          Dst:             mbedtls_internal_aes_encrypt
    - functionName:    mbedtls_internal_aes_encrypt
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - input
        - output
      BBCount:         13
      ICount:          967
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/aes.c:899,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:900,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:904,5'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/aes.c:935,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_aes_rk_offset
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_aes_setkey_enc
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keybits
      BBCount:         18
      ICount:          211
      EdgeCount:       18
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_aes_rk_offset
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/aes.c:581,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:582,19'
              BranchSideFuncs:
                - mbedtls_aes_rk_offset
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:587,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/aes.c:613,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:614,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:617,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/aes.c:617,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:620,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:678,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/aes.c:620,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:621,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:631,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/aes.c:597,22'
          Dst:             mbedtls_aes_rk_offset
    - functionName:    mbedtls_aes_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_platform_zeroize
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/aes.c:499,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:500,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/aes.c:503,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/aes.c:503,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_aes_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_asn1_find_named_data
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - list
        - oid
        - len
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:456,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:456,5'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:457,13'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:457,34'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:458,20'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:462,16'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:457,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:459,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:462,16'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:458,13'
          Dst:             memcmp
    - functionName:    mbedtls_asn1_free_named_data_list_shallow
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:447,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:448,16'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:451,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:449,9'
          Dst:             mbedtls_free
    - functionName:    mbedtls_asn1_free_named_data_list
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:437,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:438,17'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:443,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:439,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:440,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:441,9'
          Dst:             mbedtls_free
    - functionName:    mbedtls_asn1_get_alg_null
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - alg
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_asn1_get_alg
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:408,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:409,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:412,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:412,42'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:412,52'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:412,72'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:412,62'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:412,72'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:413,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:412,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:413,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:416,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:408,16'
          Dst:             mbedtls_asn1_get_alg
    - functionName:    mbedtls_asn1_get_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - alg
        - params
      BBCount:         16
      ICount:          161
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_asn1_get_len
        - mbedtls_asn1_get_tag
        - mbedtls_platform_zeroize
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:358,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:360,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:363,10'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_len
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:363,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:364,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:367,18'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_asn1_get_len
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:370,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:371,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:374,15'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:377,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:378,34'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:382,21'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:385,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:386,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:389,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:392,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:393,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:396,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:358,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:370,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:378,9'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:385,16'
          Dst:             mbedtls_asn1_get_len
    - functionName:    mbedtls_asn1_get_tag
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - end
        - len
        - tag
      BBCount:         8
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_asn1_get_len
      functionUses:    53
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:65,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:66,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:69,11'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:69,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:70,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:73,7'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:75,12'
          Dst:             mbedtls_asn1_get_len
    - functionName:    mbedtls_asn1_get_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - len
      BBCount:         19
      ICount:          146
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:32,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:33,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:36,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:36,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:37,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:39,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:40,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:40,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:41,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:40,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:41,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:43,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:43,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:44,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:46,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:48,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:49,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:54,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:55,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:58,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asn1_get_sequence_of_cb
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - tag
        - start
        - len
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_calloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:317,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:319,13'
              BranchSideFuncs:
                - mbedtls_calloc
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:328,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:321,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:322,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:325,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:319,13'
          Dst:             mbedtls_calloc
    - functionName:    mbedtls_asn1_get_sequence_of
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - end
        - cur
        - tag
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_get_sequence_of_cb
        - mbedtls_asn1_traverse_sequence_of
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:346,12'
          Dst:             mbedtls_asn1_traverse_sequence_of
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:346,12'
          Dst:             asn1_get_sequence_of_cb
    - functionName:    mbedtls_asn1_traverse_sequence_of
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - tag_must_mask
        - tag_must_val
        - tag_may_mask
        - tag_may_val
        - cb
        - ctx
      BBCount:         23
      ICount:          166
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_asn1_get_len
        - mbedtls_asn1_get_tag
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:233,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:235,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:238,10'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:238,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:239,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:242,5'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:242,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:243,38'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:265,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:245,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:246,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:249,41'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:249,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:250,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:253,14'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:253,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:254,17'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:262,15'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:254,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:255,23'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:260,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:256,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:257,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:259,13'
              BranchSideFuncs:
                - mbedtls_asn1_get_len
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:233,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:249,20'
          Dst:             mbedtls_asn1_get_len
    - functionName:    mbedtls_asn1_sequence_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - seq
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:295,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:296,39'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:300,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:297,9'
          Dst:             mbedtls_free
    - functionName:    mbedtls_asn1_get_bitstring_null
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - len
      BBCount:         10
      ICount:          74
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_asn1_get_tag
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:276,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:277,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:280,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:280,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:281,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:283,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:285,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:286,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:288,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:276,16'
          Dst:             mbedtls_asn1_get_tag
    - functionName:    mbedtls_asn1_get_bitstring
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - bs
      BBCount:         12
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_asn1_get_tag
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:188,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:189,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:193,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:193,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:194,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:196,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:200,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:201,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:203,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:209,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:210,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:213,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:188,16'
          Dst:             mbedtls_asn1_get_tag
    - functionName:    mbedtls_asn1_get_mpi
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - X
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_asn1_get_tag
        - mbedtls_mpi_read_binary
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:170,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:171,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:174,35'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:170,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:174,11'
          Dst:             mbedtls_mpi_read_binary
    - functionName:    mbedtls_asn1_get_enum
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - val
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_get_tagged_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:159,12'
          Dst:             asn1_get_tagged_int
    - functionName:    asn1_get_tagged_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - tag
        - val
      BBCount:         26
      ICount:          163
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_asn1_get_tag
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:108,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:109,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:116,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:116,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:117,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:120,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:120,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:121,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:125,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:125,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:125,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:125,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:125,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:126,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:132,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:132,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:135,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:135,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:135,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:139,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:135,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:136,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:139,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:140,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:141,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:145,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:108,16'
          Dst:             mbedtls_asn1_get_tag
    - functionName:    mbedtls_asn1_get_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - val
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_get_tagged_int
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:152,12'
          Dst:             asn1_get_tagged_int
    - functionName:    mbedtls_asn1_get_bool
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - val
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_asn1_get_tag
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:87,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:88,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:91,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1parse.c:91,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:92,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1parse.c:95,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1parse.c:87,16'
          Dst:             mbedtls_asn1_get_tag
    - functionName:    mbedtls_asn1_store_named_data
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - head
        - oid
        - oid_len
        - val
        - val_len
      BBCount:         29
      ICount:          221
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - mbedtls_asn1_find_named_data
        - mbedtls_calloc
        - mbedtls_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:382,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:385,43'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:412,16'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:387,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:388,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:391,24'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:393,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:394,26'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:398,16'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:401,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:402,44'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:410,22'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:403,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:404,30'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:408,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:412,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:413,22'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:415,16'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:422,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:423,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:426,22'
              BranchSideFuncs:
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:431,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:431,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:435,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:431,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:432,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:435,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:382,16'
          Dst:             mbedtls_asn1_find_named_data
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:385,43'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:392,22'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:394,13'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:402,26'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:404,17'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:405,17'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:413,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:421,19'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:426,9'
          Dst:             mbedtls_free
    - functionName:    mbedtls_asn1_write_octet_string
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - start
        - buf
        - size
      BBCount:         9
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_asn1_write_len_and_tag
        - mbedtls_asn1_write_raw_buffer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:345,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:345,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:345,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:345,5'
          Dst:             mbedtls_asn1_write_raw_buffer
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:347,12'
          Dst:             mbedtls_asn1_write_len_and_tag
    - functionName:    mbedtls_asn1_write_raw_buffer
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - start
        - buf
        - size
      BBCount:         7
      ICount:          66
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:87,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:87,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:88,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:87,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:91,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_asn1_write_len_and_tag
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - p
        - start
        - len
        - tag
      BBCount:         14
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_asn1_write_len
        - mbedtls_asn1_write_tag
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:76,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:76,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:77,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:77,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:77,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:76,5'
          Dst:             mbedtls_asn1_write_len
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:77,5'
          Dst:             mbedtls_asn1_write_tag
    - functionName:    mbedtls_asn1_write_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - start
        - len
      BBCount:         20
      ICount:          119
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:27,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:28,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:32,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:34,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:35,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:40,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:35,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:36,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:38,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:40,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:41,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:44,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:47,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:45,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:49,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:49,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:50,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:53,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_asn1_write_tag
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - p
        - start
        - tag
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:58,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:59,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:62,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_asn1_write_bitstring
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - start
        - buf
        - bits
      BBCount:         12
      ICount:          126
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_asn1_write_len_and_tag
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:319,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:319,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:320,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:319,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:320,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:323,11'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:326,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:327,17'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:334,31'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:336,12'
          Dst:             mbedtls_asn1_write_len_and_tag
    - functionName:    mbedtls_asn1_write_named_bitstring
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - start
        - buf
        - bits
      BBCount:         15
      ICount:          119
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_asn1_write_bitstring
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:284,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:284,9'
              BranchSideFuncs:
                - mbedtls_asn1_write_bitstring
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:285,20'
              BranchSideFuncs:
                - mbedtls_asn1_write_bitstring
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:292,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:293,17'
              BranchSideFuncs:
                - mbedtls_asn1_write_bitstring
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:296,17'
              BranchSideFuncs:
                - mbedtls_asn1_write_bitstring
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:297,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:298,17'
              BranchSideFuncs:
                - mbedtls_asn1_write_bitstring
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:301,17'
              BranchSideFuncs:
                - mbedtls_asn1_write_bitstring
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:301,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:288,9'
              BranchSideFuncs:
                - mbedtls_asn1_write_bitstring
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:302,37'
              BranchSideFuncs:
                - mbedtls_asn1_write_bitstring
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:307,12'
          Dst:             mbedtls_asn1_write_bitstring
    - functionName:    mbedtls_asn1_write_ia5_string
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - start
        - text
        - text_len
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_asn1_write_tagged_string
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:263,12'
          Dst:             mbedtls_asn1_write_tagged_string
    - functionName:    mbedtls_asn1_write_tagged_string
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - start
        - tag
        - text
        - text_len
      BBCount:         9
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_asn1_write_len_and_tag
        - mbedtls_asn1_write_raw_buffer
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:240,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:240,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:240,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:240,5'
          Dst:             mbedtls_asn1_write_raw_buffer
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:244,12'
          Dst:             mbedtls_asn1_write_len_and_tag
    - functionName:    mbedtls_asn1_write_printable_string
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - start
        - text
        - text_len
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_asn1_write_tagged_string
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:256,12'
          Dst:             mbedtls_asn1_write_tagged_string
    - functionName:    mbedtls_asn1_write_utf8_string
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - start
        - text
        - text_len
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_asn1_write_tagged_string
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:250,12'
          Dst:             mbedtls_asn1_write_tagged_string
    - functionName:    mbedtls_asn1_write_enum
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - start
        - val
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_write_tagged_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:231,12'
          Dst:             asn1_write_tagged_int
    - functionName:    asn1_write_tagged_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - p
        - start
        - val
        - tag
      BBCount:         15
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_asn1_write_len_and_tag
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:205,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:206,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:208,13'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:211,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:205,14'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:213,11'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:213,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:214,14'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:221,43'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:214,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:215,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:217,14'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:221,12'
          Dst:             mbedtls_asn1_write_len_and_tag
    - functionName:    mbedtls_asn1_write_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - start
        - val
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_write_tagged_int
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:226,12'
          Dst:             asn1_write_tagged_int
    - functionName:    mbedtls_asn1_write_bool
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - start
        - boolean
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_asn1_write_len_and_tag
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:190,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:191,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:194,16'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:197,12'
          Dst:             mbedtls_asn1_write_len_and_tag
    - functionName:    mbedtls_asn1_write_algorithm_identifier_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - p
        - start
        - oid
        - oid_len
        - par_len
        - has_par
      BBCount:         20
      ICount:          115
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_asn1_write_len_and_tag
        - mbedtls_asn1_write_null
        - mbedtls_asn1_write_oid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:172,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:173,13'
              BranchSideFuncs:
                - mbedtls_asn1_write_oid
                - mbedtls_asn1_write_len_and_tag
                - mbedtls_asn1_write_null
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:180,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_oid
                - mbedtls_asn1_write_len_and_tag
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:173,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:174,13'
              BranchSideFuncs:
                - mbedtls_asn1_write_null
                - mbedtls_asn1_write_oid
                - mbedtls_asn1_write_len_and_tag
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:176,20'
              BranchSideFuncs:
                - mbedtls_asn1_write_oid
                - mbedtls_asn1_write_len_and_tag
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:174,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:174,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:174,13'
              BranchSideFuncs:
                - mbedtls_asn1_write_oid
                - mbedtls_asn1_write_len_and_tag
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:180,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:180,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:180,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:174,13'
          Dst:             mbedtls_asn1_write_null
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:180,5'
          Dst:             mbedtls_asn1_write_oid
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:182,12'
          Dst:             mbedtls_asn1_write_len_and_tag
    - functionName:    mbedtls_asn1_write_null
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - start
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_asn1_write_len_and_tag
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:144,12'
          Dst:             mbedtls_asn1_write_len_and_tag
    - functionName:    mbedtls_asn1_write_oid
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p
        - start
        - oid
        - oid_len
      BBCount:         9
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_asn1_write_len_and_tag
        - mbedtls_asn1_write_raw_buffer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:153,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:153,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:153,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:153,5'
          Dst:             mbedtls_asn1_write_raw_buffer
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:155,12'
          Dst:             mbedtls_asn1_write_len_and_tag
    - functionName:    mbedtls_asn1_write_algorithm_identifier
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - p
        - start
        - oid
        - oid_len
        - par_len
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_asn1_write_algorithm_identifier_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:162,12'
          Dst:             mbedtls_asn1_write_algorithm_identifier_ext
    - functionName:    mbedtls_asn1_write_mpi
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/asn1write.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - start
        - X
      BBCount:         24
      ICount:          149
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_asn1_write_len_and_tag
        - mbedtls_mpi_size
        - mbedtls_mpi_write_binary
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:110,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:111,13'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
                - mbedtls_asn1_write_len_and_tag
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:114,10'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
                - mbedtls_asn1_write_len_and_tag
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:114,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:114,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:115,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:114,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:115,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:118,13'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
                - mbedtls_asn1_write_len_and_tag
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:119,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:119,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:124,9'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:124,19'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:124,24'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:133,42'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:124,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:125,14'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:133,42'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
        - Branch String:   'third_party/mbedtls/repo/library/asn1write.c:125,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:126,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/asn1write.c:129,14'
              BranchSideFuncs:
                - mbedtls_asn1_write_len_and_tag
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:106,11'
          Dst:             mbedtls_mpi_size
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:119,5'
          Dst:             mbedtls_mpi_write_binary
        - Src:             'third_party/mbedtls/repo/library/asn1write.c:133,11'
          Dst:             mbedtls_asn1_write_len_and_tag
    - functionName:    mbedtls_ct_if
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - condition
        - if1
        - if0
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_uint_if
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - condition
        - if1
        - if0
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ct_if
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/constant_time_impl.h:437,23'
          Dst:             mbedtls_ct_if
    - functionName:    mbedtls_mpi_inv_mod
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1882
      functionLinenumberEnd: 1964
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - A
        - N
      BBCount:         152
      ICount:          535
      EdgeCount:       192
      CyclomaticComplexity: 42
      functionsReached:
        - mbedtls_mpi_add_mpi
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_cmp_mpi
        - mbedtls_mpi_copy
        - mbedtls_mpi_free
        - mbedtls_mpi_gcd
        - mbedtls_mpi_init
        - mbedtls_mpi_lset
        - mbedtls_mpi_mod_mpi
        - mbedtls_mpi_shift_r
        - mbedtls_mpi_sub_mpi
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1886,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1887,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1890,5'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_gcd
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1894,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1894,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1896,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1896,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1897,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1901,5'
              BranchSideFuncs:
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1901,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1901,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1902,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1902,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1902,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1903,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1903,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1903,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1904,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1904,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1904,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1906,5'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1906,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1906,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1907,5'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1907,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1907,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1908,5'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1908,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1908,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1909,5'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1909,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1909,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1911,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1912,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1913,13'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1924,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1913,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1913,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1915,21'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1915,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1915,43'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1916,17'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1915,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1916,17'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1920,13'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1916,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1916,17'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1917,17'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1917,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1917,17'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1918,13'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1920,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1920,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1921,13'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1921,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1912,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1921,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1924,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1925,13'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1936,13'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1925,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1925,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1927,21'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1927,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1927,43'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1928,17'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1927,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1928,17'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1932,13'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1928,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1928,17'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1929,17'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1929,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1929,17'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1930,13'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1932,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1932,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1933,13'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1933,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1924,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1933,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1936,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1937,13'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1941,13'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1937,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1937,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1938,13'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1938,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1938,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1939,13'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1939,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1939,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1940,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1941,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1941,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1942,13'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1942,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1942,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1943,13'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1943,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:0,0'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1943,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1945,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1912,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1947,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1947,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1948,9'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1951,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1948,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1947,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1948,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1951,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1952,9'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1955,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1952,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1951,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1952,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1955,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1955,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1959,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1886,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1890,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1890,28'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1890,51'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1890,74'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1891,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1891,27'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1891,50'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1892,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1892,28'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1894,5'
          Dst:             mbedtls_mpi_gcd
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1896,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1901,5'
          Dst:             mbedtls_mpi_mod_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1902,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1903,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1904,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1906,5'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1907,5'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1908,5'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1909,5'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1913,13'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1916,17'
          Dst:             mbedtls_mpi_add_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1917,17'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1920,13'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1921,13'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1925,13'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1928,17'
          Dst:             mbedtls_mpi_add_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1929,17'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1932,13'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1933,13'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1936,13'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1937,13'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1938,13'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1939,13'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1941,13'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1942,13'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1943,13'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1945,14'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1947,12'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1948,9'
          Dst:             mbedtls_mpi_add_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1951,12'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1952,9'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1955,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1959,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1959,28'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1959,51'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1959,74'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1960,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1960,27'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1960,50'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1961,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1961,28'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_mpi_cmp_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - z
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_mpi_cmp_mpi
        - mpi_sint_abs
      functionUses:    41
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:988,11'
          Dst:             mpi_sint_abs
        - Src:             'third_party/mbedtls/repo/library/bignum.c:993,12'
          Dst:             mbedtls_mpi_cmp_mpi
    - functionName:    mbedtls_mpi_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    69
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_mpi_gcd
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1727
      functionLinenumberEnd: 1826
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - G
        - A
        - B
      BBCount:         58
      ICount:          222
      EdgeCount:       73
      CyclomaticComplexity: 17
      functionsReached:
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_cmp_mpi
        - mbedtls_mpi_copy
        - mbedtls_mpi_free
        - mbedtls_mpi_get_bit
        - mbedtls_mpi_init
        - mbedtls_mpi_lsb
        - mbedtls_mpi_shift_l
        - mbedtls_mpi_shift_r
        - mbedtls_mpi_sub_abs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1734,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1734,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1735,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_lsb
                - mbedtls_mpi_lsb
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1735,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1735,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1737,10'
              BranchSideFuncs:
                - mbedtls_mpi_lsb
                - mbedtls_mpi_lsb
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1744,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1744,21'
              BranchSideFuncs:
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1749,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1744,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1745,32'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1749,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1749,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1750,14'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1753,15'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1788,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1790,9'
              BranchSideFuncs:
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1819,5'
              BranchSideFuncs:
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1790,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1790,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1791,9'
              BranchSideFuncs:
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1791,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1791,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1800,13'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1800,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1801,13'
              BranchSideFuncs:
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1804,13'
              BranchSideFuncs:
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1801,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1801,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1802,13'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_sub_abs
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1802,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1802,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1803,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1804,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1804,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1805,13'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_lsb
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_shift_r
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1805,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:0,0'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1805,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1819,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1819,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1820,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1820,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1820,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1820,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1732,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1732,28'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1734,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1735,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1737,10'
          Dst:             mbedtls_mpi_lsb
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1738,11'
          Dst:             mbedtls_mpi_lsb
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1744,21'
          Dst:             mbedtls_mpi_get_bit
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1745,15'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1788,12'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1790,9'
          Dst:             mbedtls_mpi_lsb
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1790,9'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1791,9'
          Dst:             mbedtls_mpi_lsb
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1791,9'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1800,13'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1801,13'
          Dst:             mbedtls_mpi_sub_abs
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1802,13'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1804,13'
          Dst:             mbedtls_mpi_sub_abs
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1805,13'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1819,5'
          Dst:             mbedtls_mpi_shift_l
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1820,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1824,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1824,28'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_mpi_mod_mpi
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1534
      functionLinenumberEnd: 1554
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - R
        - A
        - B
      BBCount:         25
      ICount:          106
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_mpi_add_mpi
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_cmp_mpi
        - mbedtls_mpi_div_mpi
        - mbedtls_mpi_sub_mpi
      functionUses:    13
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1537,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1538,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1541,5'
              BranchSideFuncs:
                - mbedtls_mpi_div_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1541,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1541,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1543,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1543,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1544,9'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1547,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1544,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1543,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1544,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1547,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1548,9'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1553,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1548,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1547,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1548,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1537,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1541,5'
          Dst:             mbedtls_mpi_div_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1543,12'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1544,9'
          Dst:             mbedtls_mpi_add_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1547,12'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1548,9'
          Dst:             mbedtls_mpi_sub_mpi
    - functionName:    mbedtls_mpi_copy
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - Y
      BBCount:         26
      ICount:          171
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_mpi_grow
      functionUses:    34
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:311,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:312,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:315,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:315,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:316,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:323,14'
              BranchSideFuncs:
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:316,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:317,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:320,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:323,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:324,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:328,6'
              BranchSideFuncs:
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:324,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:325,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:327,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:332,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:333,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:335,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:333,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:333,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:334,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:333,9'
          Dst:             mbedtls_mpi_grow
    - functionName:    mbedtls_mpi_lset
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - z
      BBCount:         8
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_mpi_grow
        - mpi_sint_abs
      functionUses:    24
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:380,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:380,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:381,12'
              BranchSideFuncs:
                - mpi_sint_abs
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:380,5'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:383,15'
          Dst:             mpi_sint_abs
    - functionName:    mbedtls_mpi_shift_r
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - count
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_mpi_core_shift_r
      functionUses:    14
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:884,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:884,9'
              BranchSideFuncs:
                - mbedtls_mpi_core_shift_r
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:885,34'
              BranchSideFuncs:
                - mbedtls_mpi_core_shift_r
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:885,9'
          Dst:             mbedtls_mpi_core_shift_r
    - functionName:    mbedtls_mpi_add_mpi
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1146
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - A
        - B
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_sub_mpi
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1146,12'
          Dst:             add_sub_mpi
    - functionName:    mbedtls_mpi_sub_mpi
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - A
        - B
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add_sub_mpi
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1154,12'
          Dst:             add_sub_mpi
    - functionName:    mbedtls_mpi_cmp_mpi
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 978
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - Y
      BBCount:         43
      ICount:          263
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    30
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:938,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:939,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:944,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:939,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:940,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:942,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:944,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:945,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:950,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:945,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:946,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:948,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:950,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:950,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:954,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:950,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:951,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:954,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:954,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:955,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:957,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:957,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:958,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:961,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:961,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:961,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:964,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:961,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:962,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:964,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:964,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:964,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:968,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:964,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:965,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:968,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:968,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:969,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:977,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:969,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:970,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:972,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:972,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:973,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:975,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_zeroize_and_free
      functionUses:    74
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:192,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:193,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:196,9'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:196,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:197,9'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:200,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:197,9'
          Dst:             mbedtls_zeroize_and_free
    - functionName:    add_sub_mpi
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - X
        - A
        - B
        - flip_B
      BBCount:         25
      ICount:          140
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_mpi_add_abs
        - mbedtls_mpi_cmp_abs
        - mbedtls_mpi_sub_abs
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1118,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1119,39'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_abs
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_sub_abs
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1132,9'
              BranchSideFuncs:
                - mbedtls_mpi_add_abs
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1120,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1121,13'
              BranchSideFuncs:
                - mbedtls_mpi_sub_abs
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1127,13'
              BranchSideFuncs:
                - mbedtls_mpi_sub_abs
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1121,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1121,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1125,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1125,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1125,35'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1131,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1127,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1127,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1129,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1132,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1132,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1133,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1119,19'
          Dst:             mbedtls_mpi_cmp_abs
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1121,13'
          Dst:             mbedtls_mpi_sub_abs
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1127,13'
          Dst:             mbedtls_mpi_sub_abs
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1132,9'
          Dst:             mbedtls_mpi_add_abs
    - functionName:    mbedtls_mpi_cmp_abs
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - Y
      BBCount:         28
      ICount:          170
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:897,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:898,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:903,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:898,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:899,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:901,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:903,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:904,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:912,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:904,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:905,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:907,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:912,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:913,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:915,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:915,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:916,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:919,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:919,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:920,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:928,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:920,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:921,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:923,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:923,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:924,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:926,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_sub_abs
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - A
        - B
      BBCount:         30
      ICount:          232
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_mpi_core_sub
        - mbedtls_mpi_core_sub_int
        - mbedtls_mpi_grow
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1066,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1067,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_sub
                - mbedtls_mpi_core_sub_int
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1071,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_sub
                - mbedtls_mpi_core_sub_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1067,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1068,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_sub
                - mbedtls_mpi_core_sub_int
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1070,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_sub
                - mbedtls_mpi_core_sub_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1071,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1073,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1077,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_sub
                - mbedtls_mpi_core_sub_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1077,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1077,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1082,9'
              BranchSideFuncs:
                - mbedtls_mpi_core_sub
                - mbedtls_mpi_core_sub_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1082,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1082,21'
              BranchSideFuncs:
                - mbedtls_mpi_core_sub
                - mbedtls_mpi_core_sub_int
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1085,9'
              BranchSideFuncs:
                - mbedtls_mpi_core_sub
                - mbedtls_mpi_core_sub_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1082,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1083,16'
              BranchSideFuncs:
                - mbedtls_mpi_core_sub
                - mbedtls_mpi_core_sub_int
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1085,9'
              BranchSideFuncs:
                - mbedtls_mpi_core_sub
                - mbedtls_mpi_core_sub_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1085,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1086,16'
              BranchSideFuncs:
                - mbedtls_mpi_core_sub
                - mbedtls_mpi_core_sub_int
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1089,34'
              BranchSideFuncs:
                - mbedtls_mpi_core_sub
                - mbedtls_mpi_core_sub_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1090,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1092,42'
              BranchSideFuncs:
                - mbedtls_mpi_core_sub_int
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1102,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1095,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1096,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1099,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1077,5'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1089,13'
          Dst:             mbedtls_mpi_core_sub
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1092,17'
          Dst:             mbedtls_mpi_core_sub_int
    - functionName:    mbedtls_mpi_add_abs
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1000
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - A
        - B
      BBCount:         38
      ICount:          222
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - mbedtls_mpi_copy
        - mbedtls_mpi_core_add
        - mbedtls_mpi_grow
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1006,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1007,32'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_add
                - mbedtls_mpi_grow
                - mbedtls_mpi_copy
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1010,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_add
                - mbedtls_mpi_grow
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1010,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1011,9'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_add
                - mbedtls_mpi_grow
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1017,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_add
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1011,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1011,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1012,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_add
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1019,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1020,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_add
                - mbedtls_mpi_grow
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1027,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_add
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1020,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1021,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_add
                - mbedtls_mpi_grow
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1023,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_add
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1027,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1028,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1031,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_add
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1031,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1031,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1035,9'
              BranchSideFuncs:
                - mbedtls_mpi_core_add
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1043,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1044,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1054,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1044,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1045,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1049,15'
              BranchSideFuncs:
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1045,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1045,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1046,17'
              BranchSideFuncs:
                - mbedtls_mpi_grow
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1011,9'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1031,5'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1037,9'
          Dst:             mbedtls_mpi_core_add
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1045,13'
          Dst:             mbedtls_mpi_grow
    - functionName:    mbedtls_mpi_grow
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - nblimbs
      BBCount:         14
      ICount:          96
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_calloc
        - mbedtls_zeroize_and_free
      functionUses:    20
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:212,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:213,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:216,9'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:216,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:217,54'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:232,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:217,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:218,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:221,13'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:221,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:222,20'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:228,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:217,39'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/bignum.c:223,13'
          Dst:             mbedtls_zeroize_and_free
    - functionName:    mpi_sint_abs
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - z
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:359,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:360,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:366,54'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_div_mpi
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - Q
        - R
        - A
        - B
      BBCount:         145
      ICount:          733
      EdgeCount:       184
      CyclomaticComplexity: 41
      functionsReached:
        - mbedtls_int_div_int
        - mbedtls_mpi_add_mpi
        - mbedtls_mpi_bitlen
        - mbedtls_mpi_cmp_abs
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_cmp_mpi
        - mbedtls_mpi_copy
        - mbedtls_mpi_free
        - mbedtls_mpi_grow
        - mbedtls_mpi_init
        - mbedtls_mpi_lset
        - mbedtls_mpi_mul_int
        - mbedtls_mpi_shift_l
        - mbedtls_mpi_shift_r
        - mbedtls_mpi_sub_mpi
        - mbedtls_platform_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1400,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1401,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1404,5'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_cmp_abs
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_grow
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_lset
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1417,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1418,13'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_lset
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1427,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_grow
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_shift_l
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1418,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1419,13'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1421,13'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1419,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1419,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1420,9'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1421,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1422,13'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1424,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1422,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1422,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1423,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1427,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1427,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1428,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_grow
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_shift_l
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1428,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1428,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1429,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_grow
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_shift_l
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1431,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1431,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1432,5'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_grow
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_shift_l
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1432,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1432,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1433,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_shift_l
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1433,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1433,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1435,9'
              BranchSideFuncs:
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_shift_l
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1436,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1437,23'
              BranchSideFuncs:
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1441,11'
              BranchSideFuncs:
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1438,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1438,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1439,9'
              BranchSideFuncs:
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1439,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1439,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1440,5'
              BranchSideFuncs:
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1446,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1446,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1448,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1448,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1449,11'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1452,5'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1450,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1448,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1450,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1452,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1452,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1454,14'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1454,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1455,15'
              BranchSideFuncs:
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1488,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1455,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1456,15'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1458,52'
              BranchSideFuncs:
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1462,19'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1462,12'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1462,35'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1463,19'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1463,12'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1463,35'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1470,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1470,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1471,24'
              BranchSideFuncs:
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1471,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1471,16'
              BranchSideFuncs:
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1471,39'
              BranchSideFuncs:
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1473,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1473,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1474,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1474,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1468,15'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1476,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1476,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1476,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1477,9'
              BranchSideFuncs:
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1477,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1477,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1478,9'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1478,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1478,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1480,13'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1480,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1481,13'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1486,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1481,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1481,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1482,13'
              BranchSideFuncs:
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1482,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1482,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1483,13'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1483,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1483,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1484,15'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_int_div_int
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1488,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1489,9'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1493,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1489,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1489,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1490,16'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1493,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1493,14'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1494,9'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1494,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1494,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1495,15'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1496,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1496,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1498,33'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1498,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1499,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1501,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1400,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1404,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1404,27'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1404,49'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1405,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1417,9'
          Dst:             mbedtls_mpi_cmp_abs
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1419,13'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1422,13'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1427,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1428,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1431,5'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1432,5'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1433,5'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1435,9'
          Dst:             mbedtls_mpi_bitlen
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1438,9'
          Dst:             mbedtls_mpi_shift_l
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1439,9'
          Dst:             mbedtls_mpi_shift_l
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1446,5'
          Dst:             mbedtls_mpi_shift_l
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1448,12'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1450,9'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1452,5'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1458,30'
          Dst:             mbedtls_int_div_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1470,13'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1473,13'
          Dst:             mbedtls_mpi_mul_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1474,18'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1476,9'
          Dst:             mbedtls_mpi_mul_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1477,9'
          Dst:             mbedtls_mpi_shift_l
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1478,9'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1480,13'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1481,13'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1482,13'
          Dst:             mbedtls_mpi_shift_l
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1483,13'
          Dst:             mbedtls_mpi_add_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1489,9'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1494,9'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1496,9'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1498,13'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1505,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1505,27'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1505,49'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1506,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1507,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_mpi_bitlen
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_mpi_core_bitlen
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:474,12'
          Dst:             mbedtls_mpi_core_bitlen
    - functionName:    mbedtls_mpi_shift_l
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - count
      BBCount:         11
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_mpi_bitlen
        - mbedtls_mpi_core_shift_l
        - mbedtls_mpi_grow
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:867,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:868,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_shift_l
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:871,9'
              BranchSideFuncs:
                - mbedtls_mpi_core_shift_l
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:868,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:868,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:869,5'
              BranchSideFuncs:
                - mbedtls_mpi_core_shift_l
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:865,9'
          Dst:             mbedtls_mpi_bitlen
        - Src:             'third_party/mbedtls/repo/library/bignum.c:868,9'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:873,5'
          Dst:             mbedtls_mpi_core_shift_l
    - functionName:    mbedtls_int_div_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1293
      functionLinenumberEnd: 1387
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - u1
        - u0
        - d
        - r
      BBCount:         16
      ICount:          104
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1307,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1307,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1308,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1307,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1308,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1316,34'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1308,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1309,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1312,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1319,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1320,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1323,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1323,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1324,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1327,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_mul_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1283
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - A
        - b
      BBCount:         24
      ICount:          132
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_mpi_copy
        - mbedtls_mpi_core_mla
        - mbedtls_mpi_grow
        - mbedtls_mpi_lset
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1255,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1255,21'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_copy
                - mbedtls_mpi_core_mla
                - mbedtls_mpi_lset
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1255,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_copy
                - mbedtls_mpi_core_mla
                - mbedtls_mpi_lset
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1255,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1256,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_copy
                - mbedtls_mpi_core_mla
                - mbedtls_mpi_lset
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1260,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_copy
                - mbedtls_mpi_core_mla
                - mbedtls_mpi_lset
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1260,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1260,19'
              BranchSideFuncs:
                - mbedtls_mpi_lset
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1261,33'
              BranchSideFuncs:
                - mbedtls_mpi_lset
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1260,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1261,33'
              BranchSideFuncs:
                - mbedtls_mpi_lset
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1265,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_copy
                - mbedtls_mpi_core_mla
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1277,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1277,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1278,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_core_mla
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1278,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1278,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1279,26'
              BranchSideFuncs:
                - mbedtls_mpi_core_mla
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1261,16'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1277,5'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1278,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1279,5'
          Dst:             mbedtls_mpi_core_mla
    - functionName:    mbedtls_mpi_lsb
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:450,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:451,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:466,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:451,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:452,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:454,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_get_bit
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - pos
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:396,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:397,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:400,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_random
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1859
      functionLinenumberEnd: 1876
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - min
        - N
        - f_rng
        - p_rng
      BBCount:         10
      ICount:          86
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_core_random
        - mbedtls_mpi_resize_clear
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1860,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1861,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1863,29'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_resize_clear
                - mbedtls_mpi_core_random
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1863,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1864,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1870,40'
              BranchSideFuncs:
                - mbedtls_mpi_resize_clear
                - mbedtls_mpi_core_random
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1871,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1872,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1875,36'
              BranchSideFuncs:
                - mbedtls_mpi_core_random
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1863,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1870,15'
          Dst:             mbedtls_mpi_resize_clear
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1875,12'
          Dst:             mbedtls_mpi_core_random
    - functionName:    mbedtls_mpi_resize_clear
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - limbs
      BBCount:         8
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_mpi_free
        - mbedtls_mpi_grow
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:285,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:286,26'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:288,16'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:288,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:289,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:293,26'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_grow
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:286,9'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:293,9'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:294,16'
          Dst:             mbedtls_mpi_grow
    - functionName:    mbedtls_mpi_fill_random
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1838
      functionLinenumberEnd: 1852
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - size
        - f_rng
        - p_rng
      BBCount:         11
      ICount:          82
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_mpi_core_fill_random
        - mbedtls_mpi_resize_clear
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1843,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1843,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1844,9'
              BranchSideFuncs:
                - mbedtls_mpi_core_fill_random
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1844,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1845,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1848,40'
              BranchSideFuncs:
                - mbedtls_mpi_core_fill_random
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1843,5'
          Dst:             mbedtls_mpi_resize_clear
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1848,11'
          Dst:             mbedtls_mpi_core_fill_random
    - functionName:    mbedtls_mpi_exp_mod
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1616
      functionLinenumberEnd: 1721
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - A
        - E
        - N
        - prec_RR
      BBCount:         68
      ICount:          407
      EdgeCount:       89
      CyclomaticComplexity: 23
      functionsReached:
        - mbedtls_calloc
        - mbedtls_ct_mpi_sign_if
        - mbedtls_mpi_add_mpi
        - mbedtls_mpi_bitlen
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_cmp_mpi
        - mbedtls_mpi_copy
        - mbedtls_mpi_core_check_zero_ct
        - mbedtls_mpi_core_exp_mod
        - mbedtls_mpi_core_exp_mod_working_limbs
        - mbedtls_mpi_core_from_mont_rep
        - mbedtls_mpi_core_get_mont_r2_unsafe
        - mbedtls_mpi_core_montmul_init
        - mbedtls_mpi_core_to_mont_rep
        - mbedtls_mpi_free
        - mbedtls_mpi_grow
        - mbedtls_mpi_init
        - mbedtls_mpi_lset
        - mbedtls_mpi_mod_mpi
        - mbedtls_zeroize_and_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1619,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1619,44'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1620,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1619,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1620,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1623,29'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_core_exp_mod_working_limbs
                - mbedtls_calloc
                - mbedtls_mpi_init
                - mbedtls_mpi_grow
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_core_get_mont_r2_unsafe
                - mbedtls_mpi_lset
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1623,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1624,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1627,28'
              BranchSideFuncs:
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_core_exp_mod_working_limbs
                - mbedtls_calloc
                - mbedtls_mpi_init
                - mbedtls_mpi_grow
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_core_get_mont_r2_unsafe
                - mbedtls_mpi_lset
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1627,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1628,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1629,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1627,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1629,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1635,9'
              BranchSideFuncs:
                - mbedtls_mpi_core_exp_mod_working_limbs
                - mbedtls_calloc
                - mbedtls_mpi_init
                - mbedtls_mpi_grow
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_core_get_mont_r2_unsafe
                - mbedtls_mpi_lset
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1635,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1636,32'
              BranchSideFuncs:
                - mbedtls_mpi_lset
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1643,61'
              BranchSideFuncs:
                - mbedtls_mpi_core_exp_mod_working_limbs
                - mbedtls_calloc
                - mbedtls_mpi_init
                - mbedtls_mpi_grow
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_core_get_mont_r2_unsafe
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1645,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1646,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1650,5'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - mbedtls_mpi_grow
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_core_get_mont_r2_unsafe
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1655,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1655,28'
              BranchSideFuncs:
                - mbedtls_mpi_core_get_mont_r2_unsafe
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1656,9'
              BranchSideFuncs:
                - mbedtls_mpi_core_get_mont_r2_unsafe
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1655,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1656,9'
              BranchSideFuncs:
                - mbedtls_mpi_core_get_mont_r2_unsafe
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1662,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1656,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1656,9'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1658,13'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1658,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1659,14'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1661,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1662,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1662,9'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1663,15'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1670,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1670,5'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1675,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1687,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1688,9'
              BranchSideFuncs:
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1690,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1688,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1688,9'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1689,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1690,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1690,5'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1696,61'
              BranchSideFuncs:
                - mbedtls_mpi_core_montmul_init
                - mbedtls_mpi_core_to_mont_rep
                - mbedtls_mpi_core_exp_mod
                - mbedtls_mpi_core_from_mont_rep
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1705,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1705,24'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1705,40'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1705,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1705,40'
              BranchSideFuncs:
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1706,79'
              BranchSideFuncs:
                - mbedtls_mpi_core_check_zero_ct
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_add_mpi
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1709,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1709,9'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1710,5'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1716,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1716,28'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1717,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1716,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1717,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1720,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1619,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1623,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1627,9'
          Dst:             mbedtls_mpi_bitlen
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1628,9'
          Dst:             mbedtls_mpi_bitlen
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1636,15'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1643,22'
          Dst:             mbedtls_mpi_core_exp_mod_working_limbs
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1644,48'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1650,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1656,9'
          Dst:             mbedtls_mpi_core_get_mont_r2_unsafe
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1662,9'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1670,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1687,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1688,9'
          Dst:             mbedtls_mpi_mod_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1690,5'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1696,31'
          Dst:             mbedtls_mpi_core_montmul_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1697,9'
          Dst:             mbedtls_mpi_core_to_mont_rep
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1698,9'
          Dst:             mbedtls_mpi_core_exp_mod
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1699,9'
          Dst:             mbedtls_mpi_core_from_mont_rep
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1706,48'
          Dst:             mbedtls_mpi_core_check_zero_ct
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1707,16'
          Dst:             mbedtls_ct_mpi_sign_if
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1709,9'
          Dst:             mbedtls_mpi_add_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1714,5'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1717,9'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ct_mpi_sign_if
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - size_t
        - short
        - short
      constantsTouched: []
      argNames:
        - cond
        - sign1
        - sign2
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ct_uint_if
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:50,27'
          Dst:             mbedtls_ct_uint_if
    - functionName:    mbedtls_mpi_mod_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1560
      functionLinenumberEnd: 1611
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - A
        - b
      BBCount:         22
      ICount:          175
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1564,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1565,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1568,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1568,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1569,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1575,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1575,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1575,19'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1576,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1575,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1576,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1580,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1580,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1581,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1588,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1588,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1589,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1604,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1604,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1604,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1608,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1604,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1605,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1608,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_div_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1518
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - Q
        - R
        - A
        - b
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_mpi_div_mpi
        - mpi_sint_abs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1522,12'
          Dst:             mpi_sint_abs
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1527,12'
          Dst:             mbedtls_mpi_div_mpi
    - functionName:    mbedtls_mpi_mul_mpi
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1193
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - A
        - B
      BBCount:         49
      ICount:          256
      EdgeCount:       62
      CyclomaticComplexity: 15
      functionsReached:
        - mbedtls_mpi_copy
        - mbedtls_mpi_core_mul
        - mbedtls_mpi_free
        - mbedtls_mpi_grow
        - mbedtls_mpi_init
        - mbedtls_mpi_lset
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1202,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1203,9'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_copy
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1205,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1203,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1203,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1203,54'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1205,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1206,9'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1209,14'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1206,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1206,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1206,54'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1209,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1210,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1214,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1210,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1211,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1213,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1214,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1215,24'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1218,14'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1218,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1219,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1223,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1219,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1220,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1222,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1223,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1224,24'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1227,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1227,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1227,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1228,5'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1228,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1228,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1230,26'
              BranchSideFuncs:
                - mbedtls_mpi_core_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:1236,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1237,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:1239,16'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1199,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1200,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1203,9'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1206,9'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1227,5'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1228,5'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1230,5'
          Dst:             mbedtls_mpi_core_mul
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1244,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1244,28'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_mpi_sub_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1177
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - A
        - b
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_mpi_sub_mpi
        - mpi_sint_abs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1181,12'
          Dst:             mpi_sint_abs
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1186,12'
          Dst:             mbedtls_mpi_sub_mpi
    - functionName:    mbedtls_mpi_write_binary
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - buf
        - buflen
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_mpi_core_write_be
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:854,12'
          Dst:             mbedtls_mpi_core_write_be
    - functionName:    mbedtls_mpi_write_binary_le
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - buf
        - buflen
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_mpi_core_write_le
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:845,12'
          Dst:             mbedtls_mpi_core_write_le
    - functionName:    mbedtls_mpi_read_binary
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 836
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - buf
        - buflen
      BBCount:         12
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_mpi_core_read_be
        - mbedtls_mpi_resize_clear
      functionUses:    12
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:825,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:825,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:827,5'
              BranchSideFuncs:
                - mbedtls_mpi_core_read_be
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:827,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:827,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:827,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:825,5'
          Dst:             mbedtls_mpi_resize_clear
        - Src:             'third_party/mbedtls/repo/library/bignum.c:827,5'
          Dst:             mbedtls_mpi_core_read_be
    - functionName:    mbedtls_mpi_read_binary_le
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - buf
        - buflen
      BBCount:         12
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_mpi_core_read_le
        - mbedtls_mpi_resize_clear
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:799,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:799,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:801,5'
              BranchSideFuncs:
                - mbedtls_mpi_core_read_le
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:801,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:801,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:801,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:799,5'
          Dst:             mbedtls_mpi_resize_clear
        - Src:             'third_party/mbedtls/repo/library/bignum.c:801,5'
          Dst:             mbedtls_mpi_core_read_le
    - functionName:    mpi_write_hlp
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - radix
        - p
        - buflen
      BBCount:         22
      ICount:          137
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_div_int
        - mbedtls_mpi_mod_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:585,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:586,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:589,9'
              BranchSideFuncs:
                - mbedtls_mpi_mod_int
                - mbedtls_mpi_div_int
                - mbedtls_mpi_cmp_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:589,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:589,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:590,9'
              BranchSideFuncs:
                - mbedtls_mpi_div_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mod_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:590,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:590,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:594,13'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mod_int
                - mbedtls_mpi_div_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:594,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:595,40'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mod_int
                - mbedtls_mpi_div_int
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:597,41'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mod_int
                - mbedtls_mpi_div_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:601,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:585,13'
              BranchSideFuncs:
                - mbedtls_mpi_mod_int
                - mbedtls_mpi_div_int
                - mbedtls_mpi_cmp_int
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:603,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:589,9'
          Dst:             mbedtls_mpi_mod_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:590,9'
          Dst:             mbedtls_mpi_div_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:601,14'
          Dst:             mbedtls_mpi_cmp_int
    - functionName:    mbedtls_mpi_write_string
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - radix
        - buf
        - buflen
        - olen
      BBCount:         50
      ICount:          311
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - mbedtls_mpi_bitlen
        - mbedtls_mpi_copy
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mpi_write_hlp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:622,19'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:622,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:623,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:622,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:623,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:626,28'
              BranchSideFuncs:
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_init
                - mbedtls_mpi_copy
                - mpi_write_hlp
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:627,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:628,11'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - mbedtls_mpi_copy
                - mpi_write_hlp
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:633,9'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - mbedtls_mpi_copy
                - mpi_write_hlp
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:633,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:634,11'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - mbedtls_mpi_copy
                - mpi_write_hlp
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:638,7'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - mbedtls_mpi_copy
                - mpi_write_hlp
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:645,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:646,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:650,9'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - mbedtls_mpi_copy
                - mpi_write_hlp
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:653,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:654,11'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mpi_write_hlp
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:658,9'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mpi_write_hlp
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:658,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:662,18'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:676,9'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mpi_write_hlp
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:662,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:663,20'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:675,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:663,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:664,22'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:674,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:666,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:666,31'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:670,46'
              BranchSideFuncs:
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:666,38'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:666,42'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:670,46'
              BranchSideFuncs:
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:666,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:667,21'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:670,46'
              BranchSideFuncs:
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:676,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:676,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:678,15'
              BranchSideFuncs:
                - mpi_write_hlp
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:678,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:679,15'
              BranchSideFuncs:
                - mpi_write_hlp
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:682,9'
              BranchSideFuncs:
                - mpi_write_hlp
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:682,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:0,0'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:682,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:626,9'
          Dst:             mbedtls_mpi_bitlen
        - Src:             'third_party/mbedtls/repo/library/bignum.c:651,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:676,9'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/bignum.c:682,9'
          Dst:             mpi_write_hlp
        - Src:             'third_party/mbedtls/repo/library/bignum.c:690,5'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_mpi_add_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1170
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - A
        - b
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_mpi_add_mpi
        - mpi_sint_abs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1165,12'
          Dst:             mpi_sint_abs
        - Src:             'third_party/mbedtls/repo/library/bignum.c:1170,12'
          Dst:             mbedtls_mpi_add_mpi
    - functionName:    mpi_get_digit
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - d
        - radix
        - c
      BBCount:         19
      ICount:          118
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:492,19'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:492,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:495,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:492,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:493,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:495,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:495,19'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:495,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:498,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:495,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:496,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:498,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:498,19'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:498,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:502,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:498,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:499,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:502,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:502,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:503,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:506,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_read_string
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - radix
        - s
      BBCount:         61
      ICount:          303
      EdgeCount:       78
      CyclomaticComplexity: 19
      functionsReached:
        - mbedtls_mpi_add_int
        - mbedtls_mpi_bitlen
        - mbedtls_mpi_free
        - mbedtls_mpi_grow
        - mbedtls_mpi_init
        - mbedtls_mpi_lset
        - mbedtls_mpi_mul_int
        - mpi_get_digit
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:520,19'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:520,22'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:521,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:520,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:521,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:524,5'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - strlen
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_add_int
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mpi_get_digit
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:526,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:527,26'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:531,9'
              BranchSideFuncs:
                - strlen
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_add_int
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mpi_get_digit
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:531,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:532,9'
              BranchSideFuncs:
                - strlen
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_add_int
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mpi_get_digit
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:536,19'
              BranchSideFuncs:
                - strlen
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_add_int
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mpi_get_digit
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:538,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:539,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:553,9'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_add_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:539,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:540,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:543,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:545,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:545,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:546,9'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:546,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:546,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:548,18'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:548,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:549,13'
              BranchSideFuncs:
                - mpi_get_digit
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:552,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:549,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:549,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:550,36'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:553,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:553,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:555,16'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_add_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:555,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:0,0'
              BranchSideFuncs:
                - mpi_get_digit
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_add_int
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:556,13'
              BranchSideFuncs:
                - mpi_get_digit
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_add_int
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:556,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:556,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:557,13'
              BranchSideFuncs:
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_add_int
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:557,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:557,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:558,13'
              BranchSideFuncs:
                - mbedtls_mpi_add_int
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
                - mbedtls_mpi_mul_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:558,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:558,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:559,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_bitlen
                - mpi_get_digit
                - mbedtls_mpi_mul_int
                - mbedtls_mpi_add_int
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:562,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:562,40'
              BranchSideFuncs:
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:562,46'
              BranchSideFuncs:
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:562,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:562,46'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:563,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:524,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/bignum.c:527,9'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/bignum.c:536,12'
          Dst:             strlen
        - Src:             'third_party/mbedtls/repo/library/bignum.c:545,9'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:546,9'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/bignum.c:549,13'
          Dst:             mpi_get_digit
        - Src:             'third_party/mbedtls/repo/library/bignum.c:553,9'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/bignum.c:556,13'
          Dst:             mpi_get_digit
        - Src:             'third_party/mbedtls/repo/library/bignum.c:557,13'
          Dst:             mbedtls_mpi_mul_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:558,13'
          Dst:             mbedtls_mpi_add_int
        - Src:             'third_party/mbedtls/repo/library/bignum.c:562,21'
          Dst:             mbedtls_mpi_bitlen
        - Src:             'third_party/mbedtls/repo/library/bignum.c:568,5'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_mpi_size
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_mpi_bitlen
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:482,13'
          Dst:             mbedtls_mpi_bitlen
    - functionName:    mbedtls_mpi_set_bit
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - X
        - pos
        - val
      BBCount:         19
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_mpi_grow
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:412,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:412,21'
              BranchSideFuncs:
                - mbedtls_mpi_grow
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:416,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:412,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:413,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:416,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:416,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:417,13'
              BranchSideFuncs:
                - mbedtls_mpi_grow
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:424,47'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:417,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:418,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:421,9'
              BranchSideFuncs:
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:421,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:421,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:422,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:421,9'
          Dst:             mbedtls_mpi_grow
    - functionName:    mbedtls_mpi_swap
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - Y
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_mpi_shrink
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - nblimbs
      BBCount:         23
      ICount:          153
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_calloc
        - mbedtls_mpi_grow
        - mbedtls_zeroize_and_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:244,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:245,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:249,9'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_zeroize_and_free
                - mbedtls_mpi_grow
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:249,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:250,33'
              BranchSideFuncs:
                - mbedtls_mpi_grow
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:254,14'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:254,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:255,13'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:259,6'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:255,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:256,13'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:258,5'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:261,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:262,13'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:265,50'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:265,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:266,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:269,9'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:269,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:270,16'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:276,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:250,16'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:265,35'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/bignum.c:271,9'
          Dst:             mbedtls_zeroize_and_free
    - functionName:    mbedtls_mpi_safe_cond_swap
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - X
        - Y
        - swap
      BBCount:         15
      ICount:          120
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ct_bool
        - mbedtls_ct_mpi_sign_if
        - mbedtls_mpi_core_cond_swap
        - mbedtls_mpi_grow
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:155,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:156,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:159,54'
              BranchSideFuncs:
                - mbedtls_ct_bool
                - mbedtls_mpi_grow
                - mbedtls_mpi_grow
                - mbedtls_ct_mpi_sign_if
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_core_cond_swap
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:161,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:161,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:162,5'
              BranchSideFuncs:
                - mbedtls_mpi_grow
                - mbedtls_ct_mpi_sign_if
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_core_cond_swap
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:162,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:162,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:164,9'
              BranchSideFuncs:
                - mbedtls_ct_mpi_sign_if
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_core_cond_swap
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:159,38'
          Dst:             mbedtls_ct_bool
        - Src:             'third_party/mbedtls/repo/library/bignum.c:161,5'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:162,5'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:165,12'
          Dst:             mbedtls_ct_mpi_sign_if
        - Src:             'third_party/mbedtls/repo/library/bignum.c:166,12'
          Dst:             mbedtls_ct_mpi_sign_if
        - Src:             'third_party/mbedtls/repo/library/bignum.c:168,5'
          Dst:             mbedtls_mpi_core_cond_swap
    - functionName:    mbedtls_ct_bool
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_mpi_uint_if_else_0
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - condition
        - if1
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_mpi_safe_cond_assign
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - X
        - Y
        - assign
      BBCount:         12
      ICount:          117
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ct_bool
        - mbedtls_ct_bool_not
        - mbedtls_ct_mpi_sign_if
        - mbedtls_ct_mpi_uint_if_else_0
        - mbedtls_mpi_core_cond_assign
        - mbedtls_mpi_grow
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:123,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:123,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:126,60'
              BranchSideFuncs:
                - mbedtls_ct_bool
                - mbedtls_ct_mpi_sign_if
                - mbedtls_mpi_core_cond_assign
                - mbedtls_ct_bool_not
                - mbedtls_ct_mpi_uint_if_else_0
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:133,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:134,53'
              BranchSideFuncs:
                - mbedtls_ct_mpi_uint_if_else_0
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:136,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:123,5'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/bignum.c:126,44'
          Dst:             mbedtls_ct_bool
        - Src:             'third_party/mbedtls/repo/library/bignum.c:128,16'
          Dst:             mbedtls_ct_mpi_sign_if
        - Src:             'third_party/mbedtls/repo/library/bignum.c:130,9'
          Dst:             mbedtls_mpi_core_cond_assign
        - Src:             'third_party/mbedtls/repo/library/bignum.c:132,48'
          Dst:             mbedtls_ct_bool_not
        - Src:             'third_party/mbedtls/repo/library/bignum.c:134,23'
          Dst:             mbedtls_ct_mpi_uint_if_else_0
    - functionName:    mbedtls_ct_bool_not
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 548
      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:    mbedtls_ct_uint_if_else_0
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - condition
        - if1
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_bool_or
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_size_if_else_0
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - condition
        - if1
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_bool_and
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_bool_ne
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_mpi_lt_mpi_ct
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - Y
        - ret
      BBCount:         6
      ICount:          120
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ct_bool
        - mbedtls_ct_bool_and
        - mbedtls_ct_bool_ne
        - mbedtls_ct_bool_not
        - mbedtls_ct_bool_or
        - mbedtls_ct_size_if_else_0
        - mbedtls_ct_uint_if_else_0
        - mbedtls_mpi_core_lt_ct
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum.c:62,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:63,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum.c:70,38'
              BranchSideFuncs:
                - mbedtls_ct_bool
                - mbedtls_ct_bool
                - mbedtls_ct_bool_ne
                - mbedtls_ct_bool_and
                - mbedtls_ct_size_if_else_0
                - mbedtls_mpi_core_lt_ct
                - mbedtls_ct_bool_not
                - mbedtls_ct_bool_and
                - mbedtls_ct_bool_or
                - mbedtls_ct_uint_if_else_0
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum.c:70,21'
          Dst:             mbedtls_ct_bool
        - Src:             'third_party/mbedtls/repo/library/bignum.c:71,21'
          Dst:             mbedtls_ct_bool
        - Src:             'third_party/mbedtls/repo/library/bignum.c:78,22'
          Dst:             mbedtls_ct_bool_ne
        - Src:             'third_party/mbedtls/repo/library/bignum.c:79,14'
          Dst:             mbedtls_ct_bool_and
        - Src:             'third_party/mbedtls/repo/library/bignum.c:89,16'
          Dst:             mbedtls_ct_size_if_else_0
        - Src:             'third_party/mbedtls/repo/library/bignum.c:90,33'
          Dst:             mbedtls_mpi_core_lt_ct
        - Src:             'third_party/mbedtls/repo/library/bignum.c:97,53'
          Dst:             mbedtls_ct_bool_not
        - Src:             'third_party/mbedtls/repo/library/bignum.c:97,33'
          Dst:             mbedtls_ct_bool_and
        - Src:             'third_party/mbedtls/repo/library/bignum.c:96,14'
          Dst:             mbedtls_ct_bool_or
        - Src:             'third_party/mbedtls/repo/library/bignum.c:99,12'
          Dst:             mbedtls_ct_uint_if_else_0
    - functionName:    mbedtls_ct_uint_ne
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ct_bool
        - mbedtls_ct_compiler_opaque
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/constant_time_impl.h:400,36'
          Dst:             mbedtls_ct_compiler_opaque
        - Src:             'third_party/mbedtls/repo/library/constant_time_impl.h:400,68'
          Dst:             mbedtls_ct_compiler_opaque
        - Src:             'third_party/mbedtls/repo/library/constant_time_impl.h:403,12'
          Dst:             mbedtls_ct_bool
    - functionName:    mbedtls_ct_compiler_opaque
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_bool
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_uint_eq
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ct_uint_ne
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/constant_time_impl.h:507,13'
          Dst:             mbedtls_ct_uint_ne
    - functionName:    mbedtls_ct_if
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - condition
        - if1
        - if0
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_from_mont_rep
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 889
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - A
        - N
        - AN_limbs
        - mm
        - T
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_mpi_core_montmul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:892,5'
          Dst:             mbedtls_mpi_core_montmul
    - functionName:    mbedtls_mpi_core_montmul
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - A
        - B
        - B_limbs
        - N
        - AN_limbs
        - mm
        - T
      BBCount:         7
      ICount:          123
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ct_bool
        - mbedtls_ct_memcpy_if
        - mbedtls_mpi_core_mla
        - mbedtls_mpi_core_sub
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:537,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:539,31'
              BranchSideFuncs:
                - mbedtls_mpi_core_mla
                - mbedtls_mpi_core_mla
                - mbedtls_mpi_core_sub
                - mbedtls_ct_bool.27352
                - mbedtls_ct_memcpy_if
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:558,31'
              BranchSideFuncs:
                - mbedtls_mpi_core_sub
                - mbedtls_ct_bool.27352
                - mbedtls_ct_memcpy_if
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:542,16'
          Dst:             mbedtls_mpi_core_mla
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:543,16'
          Dst:             mbedtls_mpi_core_mla
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:559,31'
          Dst:             mbedtls_mpi_core_sub
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:575,26'
          Dst:             mbedtls_ct_bool
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:575,5'
          Dst:             mbedtls_ct_memcpy_if
    - functionName:    mbedtls_mpi_core_mla
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - d
        - d_len
        - s
        - s_len
        - b
      BBCount:         15
      ICount:          136
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:471,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:472,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:474,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:478,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:479,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:484,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:484,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:485,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:490,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:490,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:491,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:496,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_sub
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - A
        - B
        - limbs
      BBCount:         5
      ICount:          83
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:451,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:452,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:458,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_to_mont_rep
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - A
        - N
        - AN_limbs
        - mm
        - rr
        - T
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_mpi_core_montmul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:880,5'
          Dst:             mbedtls_mpi_core_montmul
    - functionName:    mbedtls_mpi_core_check_zero_ct
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - A
        - limbs
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ct_bool
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:865,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:866,17'
              BranchSideFuncs:
                - mbedtls_ct_bool.27352
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:869,28'
              BranchSideFuncs:
                - mbedtls_ct_bool.27352
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:869,12'
          Dst:             mbedtls_ct_bool
    - functionName:    mbedtls_mpi_core_sub_int
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - X
        - A
        - c
        - limbs
      BBCount:         5
      ICount:          62
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:849,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:850,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:856,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_ct_uint_table_lookup
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - dest
        - table
        - limbs
        - count
        - index
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ct_uint_eq
        - mbedtls_mpi_core_cond_assign
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:603,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:604,60'
              BranchSideFuncs:
                - mbedtls_ct_uint_eq
                - mbedtls_mpi_core_cond_assign
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:607,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:604,41'
          Dst:             mbedtls_ct_uint_eq
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:605,9'
          Dst:             mbedtls_mpi_core_cond_assign
    - functionName:    mbedtls_mpi_core_cond_assign
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - X
        - A
        - limbs
        - assign
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ct_mpi_uint_if
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:173,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:174,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:182,17'
              BranchSideFuncs:
                - mbedtls_ct_mpi_uint_if
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:182,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:182,5'
              BranchSideFuncs:
                - mbedtls_ct_mpi_uint_if
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:183,39'
              BranchSideFuncs:
                - mbedtls_ct_mpi_uint_if
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:183,16'
          Dst:             mbedtls_ct_mpi_uint_if
    - functionName:    mbedtls_ct_mpi_uint_if
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - condition
        - if1
        - if0
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ct_if
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/constant_time_impl.h:454,31'
          Dst:             mbedtls_ct_if
    - functionName:    exp_mod_precompute_window
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - A
        - N
        - AN_limbs
        - mm
        - RR
        - welem
        - Wtable
        - temp
      BBCount:         7
      ICount:          103
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_mpi_core_montmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:742,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:743,34'
              BranchSideFuncs:
                - mbedtls_mpi_core_montmul
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:747,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:734,5'
          Dst:             mbedtls_mpi_core_montmul
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:744,9'
          Dst:             mbedtls_mpi_core_montmul
    - functionName:    mbedtls_mpi_core_exp_mod
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - A
        - N
        - AN_limbs
        - E
        - E_limbs
        - RR
        - T
      BBCount:         21
      ICount:          222
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - exp_mod_get_window_size
        - exp_mod_precompute_window
        - mbedtls_mpi_core_ct_uint_table_lookup
        - mbedtls_mpi_core_montmul
        - mbedtls_mpi_core_montmul_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:816,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:817,13'
              BranchSideFuncs:
                - mbedtls_mpi_core_montmul
                - mbedtls_mpi_core_ct_uint_table_lookup
                - mbedtls_mpi_core_montmul
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:820,13'
              BranchSideFuncs:
                - mbedtls_mpi_core_montmul
                - mbedtls_mpi_core_ct_uint_table_lookup
                - mbedtls_mpi_core_montmul
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:829,34'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:830,14'
              BranchSideFuncs:
                - mbedtls_mpi_core_ct_uint_table_lookup
                - mbedtls_mpi_core_montmul
                - mbedtls_mpi_core_montmul
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:833,51'
              BranchSideFuncs:
                - mbedtls_mpi_core_ct_uint_table_lookup
                - mbedtls_mpi_core_montmul
                - mbedtls_mpi_core_montmul
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:830,31'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:830,34'
              BranchSideFuncs:
                - mbedtls_mpi_core_montmul
                - mbedtls_mpi_core_ct_uint_table_lookup
                - mbedtls_mpi_core_montmul
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:841,5'
              BranchSideFuncs:
                - mbedtls_mpi_core_montmul
                - mbedtls_mpi_core_ct_uint_table_lookup
                - mbedtls_mpi_core_montmul
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:829,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:833,51'
              BranchSideFuncs:
                - mbedtls_mpi_core_ct_uint_table_lookup
                - mbedtls_mpi_core_montmul
                - mbedtls_mpi_core_montmul
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:841,5'
              BranchSideFuncs:
                - mbedtls_mpi_core_montmul
                - mbedtls_mpi_core_ct_uint_table_lookup
                - mbedtls_mpi_core_montmul
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:841,33'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:841,36'
              BranchSideFuncs:
                - mbedtls_mpi_core_montmul
                - mbedtls_mpi_core_ct_uint_table_lookup
                - mbedtls_mpi_core_montmul
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:841,14'
              BranchSideFuncs:
                - mbedtls_mpi_core_montmul
                - mbedtls_mpi_core_ct_uint_table_lookup
                - mbedtls_mpi_core_montmul
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:841,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:813,34'
              BranchSideFuncs:
                - mbedtls_mpi_core_montmul
                - mbedtls_mpi_core_ct_uint_table_lookup
                - mbedtls_mpi_core_montmul
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:842,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:770,26'
          Dst:             exp_mod_get_window_size
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:787,33'
          Dst:             mbedtls_mpi_core_montmul_init
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:790,5'
          Dst:             exp_mod_precompute_window
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:813,9'
          Dst:             mbedtls_mpi_core_montmul
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:833,13'
          Dst:             mbedtls_mpi_core_ct_uint_table_lookup
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:836,13'
          Dst:             mbedtls_mpi_core_montmul
    - functionName:    exp_mod_get_window_size
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - Ebits
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_montmul_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - N
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:519,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:520,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:523,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_exp_mod_working_limbs
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - AN_limbs
        - E_limbs
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - exp_mod_get_window_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:711,26'
          Dst:             exp_mod_get_window_size
    - functionName:    mbedtls_mpi_core_random
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - min
        - N
        - limbs
        - f_rng
        - p_rng
      BBCount:         14
      ICount:          122
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ct_bool_and
        - mbedtls_ct_compiler_opaque
        - mbedtls_mpi_core_bitlen
        - mbedtls_mpi_core_fill_random
        - mbedtls_mpi_core_lt_ct
        - mbedtls_mpi_core_shift_r
        - mbedtls_mpi_core_uint_le_mpi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:677,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:677,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:680,34'
              BranchSideFuncs:
                - mbedtls_mpi_core_shift_r
                - mbedtls_mpi_core_uint_le_mpi
                - mbedtls_mpi_core_lt_ct
                - mbedtls_ct_bool_and.27384
                - mbedtls_ct_compiler_opaque
                - mbedtls_mpi_core_fill_random
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:682,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:683,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:687,49'
              BranchSideFuncs:
                - mbedtls_mpi_core_uint_le_mpi
                - mbedtls_mpi_core_lt_ct
                - mbedtls_ct_bool_and.27384
                - mbedtls_ct_compiler_opaque
                - mbedtls_mpi_core_fill_random
                - mbedtls_mpi_core_shift_r
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:689,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:677,9'
              BranchSideFuncs:
                - mbedtls_mpi_core_fill_random
                - mbedtls_mpi_core_shift_r
                - mbedtls_mpi_core_uint_le_mpi
                - mbedtls_mpi_core_lt_ct
                - mbedtls_ct_bool_and.27384
                - mbedtls_ct_compiler_opaque
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:689,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:644,39'
          Dst:             mbedtls_ct_compiler_opaque
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:644,67'
          Dst:             mbedtls_ct_compiler_opaque
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:645,21'
          Dst:             mbedtls_mpi_core_bitlen
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:677,9'
          Dst:             mbedtls_mpi_core_fill_random
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:680,9'
          Dst:             mbedtls_mpi_core_shift_r
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:687,20'
          Dst:             mbedtls_mpi_core_uint_le_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:688,20'
          Dst:             mbedtls_mpi_core_lt_ct
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:689,14'
          Dst:             mbedtls_ct_bool_and
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:689,57'
          Dst:             mbedtls_ct_compiler_opaque
    - functionName:    mbedtls_mpi_core_bitlen
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - A
        - A_limbs
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_mpi_core_clz
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:58,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:59,13'
              BranchSideFuncs:
                - mbedtls_mpi_core_clz
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:65,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:59,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:60,44'
              BranchSideFuncs:
                - mbedtls_mpi_core_clz
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:63,5'
              BranchSideFuncs:
                - mbedtls_mpi_core_clz
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:60,23'
          Dst:             mbedtls_mpi_core_clz
    - functionName:    mbedtls_mpi_core_fill_random
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - X_limbs
        - n_bytes
        - f_rng
        - p_rng
      BBCount:         11
      ICount:          102
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_mpi_core_bigendian_to_host
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:624,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:625,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:628,12'
              BranchSideFuncs:
                - mbedtls_mpi_core_bigendian_to_host
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:630,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:630,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:631,40'
              BranchSideFuncs:
                - mbedtls_mpi_core_bigendian_to_host
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:631,5'
          Dst:             mbedtls_mpi_core_bigendian_to_host
    - functionName:    mbedtls_mpi_core_shift_r
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - X
        - limbs
        - count
      BBCount:         27
      ICount:          176
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:339,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:339,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:340,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:339,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:339,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:339,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:340,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:347,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:347,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:348,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:360,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:348,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:349,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:352,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:352,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:353,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:355,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:360,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:360,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:361,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:361,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:362,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:367,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_uint_le_mpi
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - min
        - A
        - A_limbs
      BBCount:         7
      ICount:          63
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ct_bool
        - mbedtls_ct_bool_or
        - mbedtls_ct_compiler_opaque
        - mbedtls_ct_uint_ge
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:123,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:124,40'
              BranchSideFuncs:
                - mbedtls_ct_bool.27352
                - mbedtls_ct_bool_or.27385
                - mbedtls_ct_bool_or.27385
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:129,31'
              BranchSideFuncs:
                - mbedtls_ct_bool_or.27385
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:119,41'
          Dst:             mbedtls_ct_uint_ge
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:122,40'
          Dst:             mbedtls_ct_compiler_opaque
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:124,51'
          Dst:             mbedtls_ct_bool
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:124,21'
          Dst:             mbedtls_ct_bool_or
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:129,12'
          Dst:             mbedtls_ct_bool_or
    - functionName:    mbedtls_mpi_core_lt_ct
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - A
        - B
        - limbs
      BBCount:         7
      ICount:          92
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ct_bool_and
        - mbedtls_ct_bool_not
        - mbedtls_ct_bool_or
        - mbedtls_ct_compiler_opaque
        - mbedtls_ct_uint_lt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:138,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:146,35'
              BranchSideFuncs:
                - mbedtls_ct_uint_lt
                - mbedtls_ct_bool_or.27385
                - mbedtls_ct_uint_lt
                - mbedtls_ct_bool_not.27386
                - mbedtls_ct_bool_and.27384
                - mbedtls_ct_bool_or.27385
                - mbedtls_ct_bool_or.27385
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:165,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:136,34'
          Dst:             mbedtls_ct_compiler_opaque
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:136,59'
          Dst:             mbedtls_ct_compiler_opaque
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:136,84'
          Dst:             mbedtls_ct_compiler_opaque
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:146,16'
          Dst:             mbedtls_ct_uint_lt
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:147,16'
          Dst:             mbedtls_ct_bool_or
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:155,16'
          Dst:             mbedtls_ct_uint_lt
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:156,66'
          Dst:             mbedtls_ct_bool_not
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:156,40'
          Dst:             mbedtls_ct_bool_and
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:156,16'
          Dst:             mbedtls_ct_bool_or
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:157,16'
          Dst:             mbedtls_ct_bool_or
    - functionName:    mbedtls_ct_bool_and
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_uint_lt
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_bool_or
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_bool_not
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 548
      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:    mbedtls_ct_uint_ge
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ct_uint_lt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/constant_time_impl.h:519,13'
          Dst:             mbedtls_ct_uint_lt
    - functionName:    mbedtls_mpi_core_bigendian_to_host
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - A
        - A_limbs
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - mpi_bigendian_to_host
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:87,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:88,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:100,26'
              BranchSideFuncs:
                - mpi_bigendian_to_host
                - mpi_bigendian_to_host
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:100,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:100,5'
              BranchSideFuncs:
                - mpi_bigendian_to_host
                - mpi_bigendian_to_host
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:106,50'
              BranchSideFuncs:
                - mpi_bigendian_to_host
                - mpi_bigendian_to_host
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:106,27'
          Dst:             mpi_bigendian_to_host
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:107,27'
          Dst:             mpi_bigendian_to_host
    - functionName:    mpi_bigendian_to_host
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_clz
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_get_mont_r2_unsafe
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
        - N
      BBCount:         20
      ICount:          87
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_mpi_lset
        - mbedtls_mpi_mod_mpi
        - mbedtls_mpi_shift_l
        - mbedtls_mpi_shrink
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:587,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:587,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:588,5'
              BranchSideFuncs:
                - mbedtls_mpi_shift_l
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_shrink
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:588,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:588,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:589,5'
              BranchSideFuncs:
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_shrink
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:589,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:589,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:590,5'
              BranchSideFuncs:
                - mbedtls_mpi_shrink
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:590,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:590,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:590,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:587,5'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:588,5'
          Dst:             mbedtls_mpi_shift_l
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:589,5'
          Dst:             mbedtls_mpi_mod_mpi
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:590,5'
          Dst:             mbedtls_mpi_shrink
    - functionName:    mbedtls_mpi_core_mul
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - A
        - A_limbs
        - B
        - B_limbs
      BBCount:         7
      ICount:          64
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_mpi_core_mla
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:505,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:506,37'
              BranchSideFuncs:
                - mbedtls_mpi_core_mla
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:508,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:506,16'
          Dst:             mbedtls_mpi_core_mla
    - functionName:    mbedtls_ct_mpi_uint_if_else_0
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - condition
        - if1
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_add_if
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - X
        - A
        - limbs
        - cond
      BBCount:         7
      ICount:          99
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ct_bool
        - mbedtls_ct_mpi_uint_if_else_0
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:432,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:433,62'
              BranchSideFuncs:
                - mbedtls_ct_mpi_uint_if_else_0.27391
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:441,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:430,37'
          Dst:             mbedtls_ct_bool
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:433,32'
          Dst:             mbedtls_ct_mpi_uint_if_else_0
    - functionName:    mbedtls_mpi_core_add
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - A
        - B
        - limbs
      BBCount:         5
      ICount:          83
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:412,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:413,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:420,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_shift_l
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - X
        - limbs
        - count
      BBCount:         19
      ICount:          140
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:382,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:383,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:395,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:383,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:384,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:387,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:387,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:388,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:390,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:395,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:395,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:396,18'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:396,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:397,18'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:402,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_write_be
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - X_limbs
        - output
        - output_length
      BBCount:         15
      ICount:          134
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:302,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:308,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:314,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:316,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:317,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:317,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:318,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:320,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:323,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:324,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:327,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_write_le
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - A
        - A_limbs
        - output
        - output_length
      BBCount:         18
      ICount:          132
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:265,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:266,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:268,25'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:272,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:273,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:273,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:274,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:276,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:279,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:280,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:283,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:283,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:285,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:288,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_read_be
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - X_limbs
        - input
        - input_length
      BBCount:         11
      ICount:          94
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_mpi_core_bigendian_to_host
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:233,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:234,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:239,9'
              BranchSideFuncs:
                - mbedtls_mpi_core_bigendian_to_host
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:239,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:240,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:243,12'
              BranchSideFuncs:
                - mbedtls_mpi_core_bigendian_to_host
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:246,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:247,28'
              BranchSideFuncs:
                - mbedtls_mpi_core_bigendian_to_host
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:252,40'
              BranchSideFuncs:
                - mbedtls_mpi_core_bigendian_to_host
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:252,5'
          Dst:             mbedtls_mpi_core_bigendian_to_host
    - functionName:    mbedtls_mpi_core_read_le
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - X_limbs
        - input
        - input_length
      BBCount:         11
      ICount:          94
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:210,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:211,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:214,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:214,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:215,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:223,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:217,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:218,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:221,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_mpi_core_cond_swap
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/bignum_core.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - X
        - Y
        - limbs
        - swap
      BBCount:         10
      ICount:          84
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ct_mpi_uint_if
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:192,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:193,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:196,17'
              BranchSideFuncs:
                - mbedtls_ct_mpi_uint_if
                - mbedtls_ct_mpi_uint_if
        - Branch String:   'third_party/mbedtls/repo/library/bignum_core.c:196,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:196,5'
              BranchSideFuncs:
                - mbedtls_ct_mpi_uint_if
                - mbedtls_ct_mpi_uint_if
            - BranchSide:      'third_party/mbedtls/repo/library/bignum_core.c:197,32'
              BranchSideFuncs:
                - mbedtls_ct_mpi_uint_if
                - mbedtls_ct_mpi_uint_if
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:198,16'
          Dst:             mbedtls_ct_mpi_uint_if
        - Src:             'third_party/mbedtls/repo/library/bignum_core.c:199,16'
          Dst:             mbedtls_ct_mpi_uint_if
    - functionName:    mbedtls_cipher_aead_decrypt
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1485
      functionLinenumberEnd: 1575
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - iv_len
        - ad
        - ad_len
        - input
        - ilen
        - output
        - olen
        - tag
        - tag_len
      BBCount:         9
      ICount:          97
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ccm_auth_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1537,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1538,13'
              BranchSideFuncs:
                - mbedtls_ccm_auth_decrypt
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1574,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1545,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1546,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1549,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher.c:1541,15'
          Dst:             mbedtls_ccm_auth_decrypt
    - functionName:    mbedtls_cipher_auth_decrypt_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1639
      functionLinenumberEnd: 1677
      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:
        - ctx
        - iv
        - iv_len
        - ad
        - ad_len
        - input
        - ilen
        - output
        - output_len
        - olen
        - tag_len
      BBCount:         9
      ICount:          92
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_cipher_aead_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1667,24'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1667,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1668,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1667,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1668,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1671,40'
              BranchSideFuncs:
                - mbedtls_cipher_aead_decrypt
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher.c:1671,12'
          Dst:             mbedtls_cipher_aead_decrypt
    - functionName:    mbedtls_cipher_aead_encrypt
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1408
      functionLinenumberEnd: 1473
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - iv_len
        - ad
        - ad_len
        - input
        - ilen
        - output
        - olen
        - tag
        - tag_len
      BBCount:         6
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ccm_encrypt_and_tag
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1451,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1452,17'
              BranchSideFuncs:
                - mbedtls_ccm_encrypt_and_tag
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1472,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher.c:1453,16'
          Dst:             mbedtls_ccm_encrypt_and_tag
    - functionName:    mbedtls_cipher_auth_encrypt_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1588
      functionLinenumberEnd: 1628
      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:
        - ctx
        - iv
        - iv_len
        - ad
        - ad_len
        - input
        - ilen
        - output
        - output_len
        - olen
        - tag_len
      BBCount:         6
      ICount:          86
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_cipher_aead_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1616,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1617,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1620,43'
              BranchSideFuncs:
                - mbedtls_cipher_aead_encrypt
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher.c:1620,15'
          Dst:             mbedtls_cipher_aead_encrypt
    - functionName:    mbedtls_cipher_crypt
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1310
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - iv_len
        - input
        - ilen
        - output
        - olen
      BBCount:         12
      ICount:          107
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_cipher_finish
        - mbedtls_cipher_reset
        - mbedtls_cipher_set_iv
        - mbedtls_cipher_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1374,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1375,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1378,37'
              BranchSideFuncs:
                - mbedtls_cipher_reset
                - mbedtls_cipher_update
                - mbedtls_cipher_finish
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1378,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1379,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1382,38'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_cipher_finish
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1382,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1384,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1387,38'
              BranchSideFuncs:
                - mbedtls_cipher_finish
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1387,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1389,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1392,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher.c:1374,16'
          Dst:             mbedtls_cipher_set_iv
        - Src:             'third_party/mbedtls/repo/library/cipher.c:1378,16'
          Dst:             mbedtls_cipher_reset
        - Src:             'third_party/mbedtls/repo/library/cipher.c:1382,16'
          Dst:             mbedtls_cipher_update
        - Src:             'third_party/mbedtls/repo/library/cipher.c:1387,16'
          Dst:             mbedtls_cipher_finish
    - functionName:    mbedtls_cipher_set_iv
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - iv
        - iv_len
      BBCount:         26
      ICount:          169
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_ccm_set_lengths
        - mbedtls_ccm_starts
        - mbedtls_cipher_info_get_iv_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:418,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:419,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:431,9'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_iv_size
                - mbedtls_ccm_set_lengths
                - mbedtls_ccm_starts
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:431,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:432,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:435,10'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_iv_size
                - mbedtls_ccm_set_lengths
                - mbedtls_ccm_starts
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:435,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:436,26'
              BranchSideFuncs:
                - mbedtls_ccm_set_lengths
                - mbedtls_ccm_starts
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:438,58'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_iv_size
                - mbedtls_ccm_set_lengths
                - mbedtls_ccm_starts
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:441,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:442,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:478,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:483,37'
              BranchSideFuncs:
                - mbedtls_ccm_set_lengths
                - mbedtls_ccm_starts
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:503,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:485,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:486,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:489,13'
              BranchSideFuncs:
                - mbedtls_ccm_starts
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:489,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:490,27'
              BranchSideFuncs:
                - mbedtls_ccm_starts
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:491,20'
              BranchSideFuncs:
                - mbedtls_ccm_starts
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:491,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:492,27'
              BranchSideFuncs:
                - mbedtls_ccm_starts
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:494,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:503,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:504,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:508,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher.c:438,26'
          Dst:             mbedtls_cipher_info_get_iv_size
        - Src:             'third_party/mbedtls/repo/library/cipher.c:482,30'
          Dst:             mbedtls_ccm_set_lengths
        - Src:             'third_party/mbedtls/repo/library/cipher.c:497,16'
          Dst:             mbedtls_ccm_starts
    - functionName:    mbedtls_cipher_reset
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:513,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:514,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:525,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_cipher_update
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - input
        - ilen
        - output
        - olen
      BBCount:         24
      ICount:          173
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_ccm_update
        - mbedtls_cipher_get_base
        - mbedtls_cipher_get_block_size
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:585,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:586,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:598,6'
              BranchSideFuncs:
                - mbedtls_cipher_get_block_size.27456
                - mbedtls_ccm_update
                - mbedtls_cipher_get_base
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:600,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:601,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:604,34'
              BranchSideFuncs:
                - mbedtls_ccm_update
                - mbedtls_cipher_get_base
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:604,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:605,13'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:629,34'
              BranchSideFuncs:
                - mbedtls_ccm_update
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:605,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:606,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:609,17'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:611,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:614,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:617,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:629,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:630,59'
              BranchSideFuncs:
                - mbedtls_ccm_update
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:644,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:644,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:645,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:822,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:645,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:645,39'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:646,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:644,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:646,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:822,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher.c:599,18'
          Dst:             mbedtls_cipher_get_block_size
        - Src:             'third_party/mbedtls/repo/library/cipher.c:611,25'
          Dst:             mbedtls_cipher_get_base
        - Src:             'third_party/mbedtls/repo/library/cipher.c:630,16'
          Dst:             mbedtls_ccm_update
    - functionName:    mbedtls_cipher_finish
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - output
        - olen
      BBCount:         28
      ICount:          189
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1014,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1015,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1027,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1039,78'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1040,54'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1046,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1040,78'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1041,54'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1046,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1041,78'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1042,54'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1046,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1042,78'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1043,66'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1046,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1043,90'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1044,54'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1046,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1044,78'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1045,57'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1046,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1039,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1046,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1049,71'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1049,96'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1050,71'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1051,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1049,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1051,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1054,54'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1054,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1055,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1112,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:1055,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1056,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:1059,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_cipher_get_block_size
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/cipher.h:681,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:682,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:685,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_cipher_get_base
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_cipher_info_get_iv_size
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/cipher.h:521,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:522,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:525,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_cipher_setkey
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_bitlen
        - operation
      BBCount:         26
      ICount:          163
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_cipher_get_base
        - mbedtls_cipher_info_get_key_bitlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:307,38'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:307,41'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_cipher_info_get_key_bitlen.27459
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:310,9'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_cipher_info_get_key_bitlen.27459
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:307,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:308,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:310,9'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_cipher_info_get_key_bitlen.27459
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:310,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:311,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:314,54'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_cipher_info_get_key_bitlen.27459
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:314,78'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:315,28'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_cipher_info_get_key_bitlen.27459
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:378,10'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_cipher_info_get_key_bitlen.27459
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:314,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:316,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:378,10'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_cipher_info_get_key_bitlen.27459
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:378,74'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:379,50'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_key_bitlen.27459
                - mbedtls_cipher_get_base
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:383,23'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:378,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:380,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:383,23'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:403,38'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:403,41'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:404,40'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:403,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:404,40'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:409,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher.c:379,15'
          Dst:             mbedtls_cipher_info_get_key_bitlen
        - Src:             'third_party/mbedtls/repo/library/cipher.c:404,16'
          Dst:             mbedtls_cipher_get_base
    - functionName:    mbedtls_cipher_info_get_key_bitlen
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/cipher.h:480,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:481,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:483,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_cipher_setup
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cipher_info
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_cipher_get_base
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:248,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:249,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:252,12'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_cipher_get_base
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:254,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:255,51'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:261,24'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:256,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:257,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:259,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher.c:254,9'
          Dst:             mbedtls_cipher_get_base
        - Src:             'third_party/mbedtls/repo/library/cipher.c:255,27'
          Dst:             mbedtls_cipher_get_base
    - functionName:    mbedtls_cipher_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_cipher_get_base
        - mbedtls_platform_zeroize
        - mbedtls_zeroize_and_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:208,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:209,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:232,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_cipher_get_base
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:232,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:233,34'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_platform_zeroize
                - mbedtls_cipher_get_base
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:238,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_cipher_get_base
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:238,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:239,33'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:242,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher.c:233,9'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/cipher.c:239,9'
          Dst:             mbedtls_cipher_get_base
        - Src:             'third_party/mbedtls/repo/library/cipher.c:242,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_cipher_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_cipher_info_from_values
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cipher_id
        - key_bitlen
        - mode
      BBCount:         15
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_cipher_get_base
        - mbedtls_cipher_info_get_key_bitlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:124,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:125,37'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_cipher_info_get_key_bitlen.27459
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:132,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:125,69'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:126,48'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_key_bitlen.27459
                - mbedtls_cipher_get_base
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:130,5'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_cipher_info_get_key_bitlen.27459
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:126,84'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:127,13'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_cipher_info_get_key_bitlen.27459
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:130,5'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_cipher_info_get_key_bitlen.27459
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:125,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:128,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:130,5'
              BranchSideFuncs:
                - mbedtls_cipher_get_base
                - mbedtls_cipher_info_get_key_bitlen.27459
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher.c:125,13'
          Dst:             mbedtls_cipher_get_base
        - Src:             'third_party/mbedtls/repo/library/cipher.c:126,13'
          Dst:             mbedtls_cipher_info_get_key_bitlen
    - functionName:    mbedtls_cipher_info_from_string
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher_name
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:104,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:105,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:108,14'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:108,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:109,21'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:114,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:109,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:110,20'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:112,5'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher.c:109,14'
          Dst:             strcmp
    - functionName:    mbedtls_cipher_info_from_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - cipher_type
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:90,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:91,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:96,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:91,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:92,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:94,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_cipher_list
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:69,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:69,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:70,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cipher.c:73,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:74,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher.c:77,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ccm_ctx_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ccm_free
        - mbedtls_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher_wrap.c:156,5'
          Dst:             mbedtls_ccm_free
        - Src:             'third_party/mbedtls/repo/library/cipher_wrap.c:157,5'
          Dst:             mbedtls_free
    - functionName:    ccm_ctx_alloc
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_calloc
        - mbedtls_ccm_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher_wrap.c:145,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher_wrap.c:145,11'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_ccm_init
            - BranchSide:      'third_party/mbedtls/repo/library/cipher_wrap.c:145,17'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_ccm_init
        - Branch String:   'third_party/mbedtls/repo/library/cipher_wrap.c:147,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher_wrap.c:147,9'
              BranchSideFuncs:
                - mbedtls_ccm_init
            - BranchSide:      'third_party/mbedtls/repo/library/cipher_wrap.c:148,50'
              BranchSideFuncs:
                - mbedtls_ccm_init
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher_wrap.c:145,17'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/cipher_wrap.c:148,9'
          Dst:             mbedtls_ccm_init
    - functionName:    ccm_aes_setkey_wrap
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_bitlen
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ccm_setkey
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher_wrap.c:657,12'
          Dst:             mbedtls_ccm_setkey
    - functionName:    aes_ctx_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_aes_free
        - mbedtls_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher_wrap.c:262,5'
          Dst:             mbedtls_aes_free
        - Src:             'third_party/mbedtls/repo/library/cipher_wrap.c:263,5'
          Dst:             mbedtls_free
    - functionName:    aes_ctx_alloc
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_aes_init
        - mbedtls_calloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cipher_wrap.c:249,32'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher_wrap.c:249,26'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_aes_init
            - BranchSide:      'third_party/mbedtls/repo/library/cipher_wrap.c:249,32'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_aes_init
        - Branch String:   'third_party/mbedtls/repo/library/cipher_wrap.c:251,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cipher_wrap.c:252,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cipher_wrap.c:255,22'
              BranchSideFuncs:
                - mbedtls_aes_init
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher_wrap.c:249,32'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/cipher_wrap.c:255,5'
          Dst:             mbedtls_aes_init
    - functionName:    aes_setkey_enc_wrap
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_bitlen
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_aes_setkey_enc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher_wrap.c:244,12'
          Dst:             mbedtls_aes_setkey_enc
    - functionName:    aes_crypt_ecb_wrap
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cipher_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - operation
        - input
        - output
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_aes_crypt_ecb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cipher_wrap.c:166,12'
          Dst:             mbedtls_aes_crypt_ecb
    - functionName:    mbedtls_ct_bool
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_uint_ne
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ct_bool
        - mbedtls_ct_compiler_opaque
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/constant_time_impl.h:400,36'
          Dst:             mbedtls_ct_compiler_opaque
        - Src:             'third_party/mbedtls/repo/library/constant_time_impl.h:400,68'
          Dst:             mbedtls_ct_compiler_opaque
        - Src:             'third_party/mbedtls/repo/library/constant_time_impl.h:403,12'
          Dst:             mbedtls_ct_bool
    - functionName:    mbedtls_ct_compiler_opaque
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_uint_eq
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ct_uint_ne
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/constant_time_impl.h:507,13'
          Dst:             mbedtls_ct_uint_ne
    - functionName:    mbedtls_ct_memcpy_offset
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - dest
        - src
        - offset
        - offset_min
        - offset_max
        - len
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ct_memcpy_if
        - mbedtls_ct_uint_eq
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/constant_time.c:224,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/constant_time.c:225,49'
              BranchSideFuncs:
                - mbedtls_ct_uint_eq.27516
                - mbedtls_ct_memcpy_if
            - BranchSide:      'third_party/mbedtls/repo/library/constant_time.c:228,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/constant_time.c:225,30'
          Dst:             mbedtls_ct_uint_eq
        - Src:             'third_party/mbedtls/repo/library/constant_time.c:225,9'
          Dst:             mbedtls_ct_memcpy_if
    - functionName:    mbedtls_ct_memcpy_if
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - condition
        - dest
        - src1
        - src2
        - len
      BBCount:         14
      ICount:          150
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ct_compiler_opaque
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/constant_time.c:189,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/constant_time.c:190,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/constant_time.c:194,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/constant_time.c:197,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/constant_time.c:198,51'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/constant_time.c:210,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/constant_time.c:210,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/constant_time.c:211,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/constant_time.c:213,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/constant_time.c:178,43'
          Dst:             mbedtls_ct_compiler_opaque
    - functionName:    mbedtls_ct_memcmp
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - n
      BBCount:         5
      ICount:          71
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/constant_time.c:91,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/constant_time.c:95,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/constant_time.c:115,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ct_bool
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_uint_if_else_0
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - condition
        - if1
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cmac_multiply_by_u
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - output
        - input
        - blocksize
      BBCount:         11
      ICount:          132
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ct_bool
        - mbedtls_ct_uint_if_else_0
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:64,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:65,13'
              BranchSideFuncs:
                - mbedtls_ct_bool.27551
                - mbedtls_ct_uint_if_else_0.27552
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:74,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:77,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:78,24'
              BranchSideFuncs:
                - mbedtls_ct_bool.27551
                - mbedtls_ct_uint_if_else_0.27552
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:85,69'
              BranchSideFuncs:
                - mbedtls_ct_bool.27551
                - mbedtls_ct_uint_if_else_0.27552
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cmac.c:85,53'
          Dst:             mbedtls_ct_bool
        - Src:             'third_party/mbedtls/repo/library/cmac.c:85,27'
          Dst:             mbedtls_ct_uint_if_else_0
    - functionName:    mbedtls_aes_cmac_prf_128
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - key_length
        - input
        - in_len
        - output
      BBCount:         19
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_cipher_cmac
        - mbedtls_cipher_info_from_type
        - mbedtls_platform_zeroize
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:396,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:396,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:397,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:396,38'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:396,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:397,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:396,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:397,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:400,19'
              BranchSideFuncs:
                - mbedtls_cipher_info_from_type
                - mbedtls_cipher_cmac
                - mbedtls_cipher_cmac
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:401,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:403,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:407,9'
              BranchSideFuncs:
                - mbedtls_cipher_cmac
                - mbedtls_cipher_cmac
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:407,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:409,9'
              BranchSideFuncs:
                - mbedtls_cipher_cmac
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:411,9'
              BranchSideFuncs:
                - mbedtls_cipher_cmac
                - mbedtls_cipher_cmac
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:415,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:0,0'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:416,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cmac.c:400,19'
          Dst:             mbedtls_cipher_info_from_type
        - Src:             'third_party/mbedtls/repo/library/cmac.c:413,15'
          Dst:             mbedtls_cipher_cmac
        - Src:             'third_party/mbedtls/repo/library/cmac.c:420,11'
          Dst:             mbedtls_cipher_cmac
        - Src:             'third_party/mbedtls/repo/library/cmac.c:424,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_cipher_cmac
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher_info
        - key
        - keylen
        - input
        - ilen
        - output
      BBCount:         20
      ICount:          113
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_cipher_cmac_finish
        - mbedtls_cipher_cmac_starts
        - mbedtls_cipher_cmac_update
        - mbedtls_cipher_free
        - mbedtls_cipher_init
        - mbedtls_cipher_setup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:355,29'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:355,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:356,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:355,44'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:355,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:356,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:355,61'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:355,64'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:356,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:355,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:356,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:359,5'
              BranchSideFuncs:
                - mbedtls_cipher_init
                - mbedtls_cipher_setup
                - mbedtls_cipher_cmac_starts
                - mbedtls_cipher_cmac_update
                - mbedtls_cipher_cmac_finish
                - mbedtls_cipher_free
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:361,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:362,9'
              BranchSideFuncs:
                - mbedtls_cipher_free
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:365,44'
              BranchSideFuncs:
                - mbedtls_cipher_cmac_starts
                - mbedtls_cipher_cmac_update
                - mbedtls_cipher_cmac_finish
                - mbedtls_cipher_free
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:366,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:367,9'
              BranchSideFuncs:
                - mbedtls_cipher_free
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:370,44'
              BranchSideFuncs:
                - mbedtls_cipher_cmac_update
                - mbedtls_cipher_cmac_finish
                - mbedtls_cipher_free
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:371,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:372,9'
              BranchSideFuncs:
                - mbedtls_cipher_free
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:375,44'
              BranchSideFuncs:
                - mbedtls_cipher_cmac_finish
                - mbedtls_cipher_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cmac.c:359,5'
          Dst:             mbedtls_cipher_init
        - Src:             'third_party/mbedtls/repo/library/cmac.c:361,16'
          Dst:             mbedtls_cipher_setup
        - Src:             'third_party/mbedtls/repo/library/cmac.c:365,11'
          Dst:             mbedtls_cipher_cmac_starts
        - Src:             'third_party/mbedtls/repo/library/cmac.c:370,11'
          Dst:             mbedtls_cipher_cmac_update
        - Src:             'third_party/mbedtls/repo/library/cmac.c:375,11'
          Dst:             mbedtls_cipher_cmac_finish
        - Src:             'third_party/mbedtls/repo/library/cmac.c:378,5'
          Dst:             mbedtls_cipher_free
    - functionName:    mbedtls_cipher_cmac_starts
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keybits
      BBCount:         22
      ICount:          122
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_calloc
        - mbedtls_cipher_info_get_type
        - mbedtls_cipher_setkey
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:163,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:163,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:164,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:163,49'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:163,52'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:164,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:163,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:164,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:167,41'
              BranchSideFuncs:
                - mbedtls_cipher_setkey
                - mbedtls_cipher_info_get_type
                - mbedtls_calloc
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:167,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:169,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:172,41'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_type
                - mbedtls_calloc
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:174,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:179,13'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:179,13'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:179,13'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:179,13'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:181,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:187,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:188,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:191,21'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cmac.c:167,19'
          Dst:             mbedtls_cipher_setkey
        - Src:             'third_party/mbedtls/repo/library/cmac.c:172,12'
          Dst:             mbedtls_cipher_info_get_type
        - Src:             'third_party/mbedtls/repo/library/cmac.c:186,16'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/cmac.c:193,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_cipher_cmac_update
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - input
        - ilen
      BBCount:         42
      ICount:          435
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - mbedtls_cipher_info_get_block_size
        - mbedtls_cipher_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:206,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:206,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:208,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:206,49'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:206,52'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:208,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:206,66'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:207,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:208,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:206,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:208,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:211,16'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_block_size
                - mbedtls_cipher_update
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:221,39'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:222,9'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:240,10'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:221,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:223,17'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:240,10'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/common.h:277,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:278,51'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:302,5'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/common.h:302,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:229,42'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:303,16'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:229,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:231,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:234,18'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:244,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:245,29'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:257,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/common.h:277,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:278,51'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:302,5'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/common.h:302,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:247,42'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:303,16'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:247,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:249,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:252,17'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:257,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:257,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:258,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cmac.c:212,18'
          Dst:             mbedtls_cipher_info_get_block_size
        - Src:             'third_party/mbedtls/repo/library/cmac.c:229,20'
          Dst:             mbedtls_cipher_update
        - Src:             'third_party/mbedtls/repo/library/cmac.c:247,20'
          Dst:             mbedtls_cipher_update
    - functionName:    mbedtls_cipher_cmac_finish
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - output
      BBCount:         37
      ICount:          455
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - cmac_generate_subkeys
        - cmac_pad
        - mbedtls_cipher_info_get_block_size
        - mbedtls_cipher_update
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:279,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:279,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:281,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:279,49'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:279,52'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:281,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:279,74'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:280,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:281,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:279,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:281,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:284,16'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_block_size
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - cmac_generate_subkeys
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - cmac_pad
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:296,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:297,18'
              BranchSideFuncs:
                - cmac_pad
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:301,21'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/common.h:213,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:214,51'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:234,5'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/common.h:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:235,16'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:299,5'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/common.h:213,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:214,51'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:234,5'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/common.h:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:0,0'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:235,16'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/common.h:213,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:214,51'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:234,5'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/common.h:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:235,16'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:306,38'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:306,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:308,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:311,12'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cmac.c:285,18'
          Dst:             mbedtls_cipher_info_get_block_size
        - Src:             'third_party/mbedtls/repo/library/cmac.c:289,5'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/cmac.c:290,5'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/cmac.c:291,5'
          Dst:             cmac_generate_subkeys
        - Src:             'third_party/mbedtls/repo/library/cmac.c:297,9'
          Dst:             cmac_pad
        - Src:             'third_party/mbedtls/repo/library/cmac.c:306,16'
          Dst:             mbedtls_cipher_update
        - Src:             'third_party/mbedtls/repo/library/cmac.c:316,5'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/cmac.c:317,5'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/cmac.c:320,5'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/cmac.c:323,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_cipher_info_get_block_size
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/cipher.h:541,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:542,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:545,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cmac_generate_subkeys
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - K1
        - K2
      BBCount:         10
      ICount:          81
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - cmac_multiply_by_u
        - mbedtls_cipher_info_get_block_size
        - mbedtls_cipher_update
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:108,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:109,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:115,35'
              BranchSideFuncs:
                - cmac_multiply_by_u
                - cmac_multiply_by_u
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:115,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:116,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:119,35'
              BranchSideFuncs:
                - cmac_multiply_by_u
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:119,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:119,59'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:120,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cmac.c:103,5'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/cmac.c:105,18'
          Dst:             mbedtls_cipher_info_get_block_size
        - Src:             'third_party/mbedtls/repo/library/cmac.c:108,16'
          Dst:             mbedtls_cipher_update
        - Src:             'third_party/mbedtls/repo/library/cmac.c:115,16'
          Dst:             cmac_multiply_by_u
        - Src:             'third_party/mbedtls/repo/library/cmac.c:119,16'
          Dst:             cmac_multiply_by_u
        - Src:             'third_party/mbedtls/repo/library/cmac.c:124,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    cmac_pad
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - padded_block
        - padded_block_len
        - last_block
        - last_block_len
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:145,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:146,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:154,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:146,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:147,31'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:148,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:148,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:149,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:151,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_cipher_info_get_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/cipher.h:440,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:441,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:443,40'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_cipher_cmac_reset
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/cmac.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_platform_zeroize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:331,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:331,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:332,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:331,49'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:331,52'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:332,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/cmac.c:331,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:332,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/cmac.c:335,16'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/cmac.c:339,5'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/cmac.c:341,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ctr_drbg_random
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p_rng
        - output
        - output_len
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ctr_drbg_random_with_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:708,11'
          Dst:             mbedtls_ctr_drbg_random_with_add
    - functionName:    mbedtls_ctr_drbg_random_with_add
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p_rng
        - output
        - output_len
        - additional
        - add_len
      BBCount:         34
      ICount:          227
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - block_cipher_df
        - ctr_drbg_update_internal
        - mbedtls_aes_crypt_ecb
        - mbedtls_ctr_drbg_reseed
        - mbedtls_ctr_increment_counter
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:622,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:623,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:626,9'
              BranchSideFuncs:
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_ctr_drbg_reseed
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:626,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:627,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:630,19'
              BranchSideFuncs:
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_ctr_drbg_reseed
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:632,52'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:633,9'
              BranchSideFuncs:
                - mbedtls_ctr_drbg_reseed
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
                - block_cipher_df
                - ctr_drbg_update_internal
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:634,44'
              BranchSideFuncs:
                - mbedtls_ctr_drbg_reseed
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
                - block_cipher_df
                - ctr_drbg_update_internal
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:632,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:634,44'
              BranchSideFuncs:
                - mbedtls_ctr_drbg_reseed
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
                - block_cipher_df
                - ctr_drbg_update_internal
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:640,9'
              BranchSideFuncs:
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
                - block_cipher_df
                - ctr_drbg_update_internal
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:634,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:635,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:637,17'
              BranchSideFuncs:
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
                - block_cipher_df
                - ctr_drbg_update_internal
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:640,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:641,43'
              BranchSideFuncs:
                - block_cipher_df
                - ctr_drbg_update_internal
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:649,5'
              BranchSideFuncs:
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:641,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:642,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:644,45'
              BranchSideFuncs:
                - ctr_drbg_update_internal
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:644,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:645,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:647,5'
              BranchSideFuncs:
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:649,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:653,39'
              BranchSideFuncs:
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:685,41'
              BranchSideFuncs:
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:659,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:661,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:675,20'
              BranchSideFuncs:
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:675,19'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:675,17'
              BranchSideFuncs:
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:676,44'
              BranchSideFuncs:
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:685,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:686,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:689,5'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:634,20'
          Dst:             mbedtls_ctr_drbg_reseed
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:641,20'
          Dst:             block_cipher_df
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:644,20'
          Dst:             ctr_drbg_update_internal
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:653,9'
          Dst:             mbedtls_ctr_increment_counter
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:659,20'
          Dst:             mbedtls_aes_crypt_ecb
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:685,16'
          Dst:             ctr_drbg_update_internal
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:692,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ctr_drbg_reseed
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - additional
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ctr_drbg_reseed_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:507,12'
          Dst:             mbedtls_ctr_drbg_reseed_internal
    - functionName:    block_cipher_df
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - output
        - data
        - data_len
      BBCount:         42
      ICount:          367
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - mbedtls_aes_crypt_ecb
        - mbedtls_aes_free
        - mbedtls_aes_init
        - mbedtls_aes_setkey_enc
        - mbedtls_platform_zeroize
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:185,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:186,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:189,5'
              BranchSideFuncs:
                - mbedtls_aes_init
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:208,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:209,18'
              BranchSideFuncs:
                - mbedtls_aes_init
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_crypt_ecb
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:213,5'
              BranchSideFuncs:
                - mbedtls_aes_init
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:215,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:217,9'
              BranchSideFuncs:
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:230,12'
              BranchSideFuncs:
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:230,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:231,13'
              BranchSideFuncs:
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_crypt_ecb
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:268,49'
              BranchSideFuncs:
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:235,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:236,25'
              BranchSideFuncs:
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:256,16'
              BranchSideFuncs:
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/common.h:213,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:214,51'
              BranchSideFuncs:
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:234,5'
              BranchSideFuncs:
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/common.h:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:235,16'
              BranchSideFuncs:
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:237,15'
              BranchSideFuncs:
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:238,24'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:238,21'
              BranchSideFuncs:
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:239,53'
              BranchSideFuncs:
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_setkey_enc
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:242,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:235,9'
              BranchSideFuncs:
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:244,17'
              BranchSideFuncs:
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:268,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:270,9'
              BranchSideFuncs:
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:281,10'
              BranchSideFuncs:
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:284,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:287,42'
              BranchSideFuncs:
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:300,5'
              BranchSideFuncs:
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:286,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:288,13'
              BranchSideFuncs:
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:298,16'
              BranchSideFuncs:
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_platform_zeroize
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:314,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:318,34'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:321,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:213,5'
          Dst:             mbedtls_aes_init
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:215,16'
          Dst:             mbedtls_aes_setkey_enc
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:242,24'
          Dst:             mbedtls_aes_crypt_ecb
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:268,16'
          Dst:             mbedtls_aes_setkey_enc
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:286,20'
          Dst:             mbedtls_aes_crypt_ecb
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:303,5'
          Dst:             mbedtls_aes_free
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:310,5'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:311,5'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:312,5'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:313,5'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:318,9'
          Dst:             mbedtls_platform_zeroize
    - functionName:    ctr_drbg_update_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - data
      BBCount:         18
      ICount:          189
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_aes_crypt_ecb
        - mbedtls_aes_setkey_enc
        - mbedtls_ctr_increment_counter
        - mbedtls_platform_zeroize
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:346,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:350,39'
              BranchSideFuncs:
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
                - mbedtls_aes_setkey_enc
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:372,17'
              BranchSideFuncs:
                - mbedtls_aes_setkey_enc
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:356,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:358,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:369,11'
              BranchSideFuncs:
                - mbedtls_aes_setkey_enc
                - mbedtls_platform_zeroize
                - mbedtls_ctr_increment_counter
                - mbedtls_aes_crypt_ecb
        - Branch String:   'third_party/mbedtls/repo/library/common.h:213,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:214,51'
              BranchSideFuncs:
                - mbedtls_aes_setkey_enc
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:234,5'
              BranchSideFuncs:
                - mbedtls_aes_setkey_enc
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/common.h:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:235,16'
              BranchSideFuncs:
                - mbedtls_aes_setkey_enc
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:378,40'
              BranchSideFuncs:
                - mbedtls_aes_setkey_enc
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:378,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:380,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:391,12'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:350,9'
          Dst:             mbedtls_ctr_increment_counter
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:356,20'
          Dst:             mbedtls_aes_crypt_ecb
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:378,16'
          Dst:             mbedtls_aes_setkey_enc
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:395,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ctr_increment_counter
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
      BBCount:         9
      ICount:          74
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ctr.h:29,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr.h:29,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr.h:30,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ctr.h:29,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr.h:30,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr.h:32,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ctr_drbg_reseed_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - additional
        - len
        - nonce_len
      BBCount:         27
      ICount:          203
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - block_cipher_df
        - ctr_drbg_update_internal
        - mbedtls_platform_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:456,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:457,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:459,9'
              BranchSideFuncs:
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:459,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:460,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:462,9'
              BranchSideFuncs:
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:462,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:463,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:466,5'
              BranchSideFuncs:
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:469,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:470,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:472,16'
              BranchSideFuncs:
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:475,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:476,18'
              BranchSideFuncs:
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:483,9'
              BranchSideFuncs:
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:476,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:477,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:479,20'
              BranchSideFuncs:
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:483,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:483,31'
              BranchSideFuncs:
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:489,32'
              BranchSideFuncs:
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:483,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:484,16'
              BranchSideFuncs:
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:489,32'
              BranchSideFuncs:
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:489,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:490,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:494,41'
              BranchSideFuncs:
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:494,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:495,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:497,5'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:489,16'
          Dst:             block_cipher_df
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:494,16'
          Dst:             ctr_drbg_update_internal
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:500,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    good_nonce_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - entropy_len
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:517,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:518,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:520,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ctr_drbg_seed
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - f_entropy
        - p_entropy
        - custom
        - len
      BBCount:         14
      ICount:          120
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - good_nonce_len
        - mbedtls_aes_setkey_enc
        - mbedtls_ctr_drbg_reseed_internal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:555,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:556,9'
              BranchSideFuncs:
                - good_nonce_len
                - mbedtls_aes_setkey_enc
                - mbedtls_ctr_drbg_reseed_internal
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:562,18'
              BranchSideFuncs:
                - good_nonce_len
                - mbedtls_aes_setkey_enc
                - mbedtls_ctr_drbg_reseed_internal
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:562,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:563,27'
              BranchSideFuncs:
                - mbedtls_aes_setkey_enc
                - mbedtls_ctr_drbg_reseed_internal
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:564,33'
              BranchSideFuncs:
                - good_nonce_len
                - mbedtls_aes_setkey_enc
                - mbedtls_ctr_drbg_reseed_internal
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:568,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:570,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:583,49'
              BranchSideFuncs:
                - mbedtls_ctr_drbg_reseed_internal
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:583,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:585,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:587,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:564,18'
          Dst:             good_nonce_len
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:568,16'
          Dst:             mbedtls_aes_setkey_enc
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:583,16'
          Dst:             mbedtls_ctr_drbg_reseed_internal
    - functionName:    mbedtls_ctr_drbg_update
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - additional
        - add_len
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - block_cipher_df
        - ctr_drbg_update_internal
        - mbedtls_platform_zeroize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:418,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:419,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:422,32'
              BranchSideFuncs:
                - block_cipher_df
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:422,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:423,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:425,41'
              BranchSideFuncs:
                - ctr_drbg_update_internal
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:425,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:425,61'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:426,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:422,16'
          Dst:             block_cipher_df
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:425,16'
          Dst:             ctr_drbg_update_internal
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:430,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ctr_drbg_set_reseed_interval
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - interval
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ctr_drbg_set_nonce_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - len
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:132,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:136,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:136,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:137,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:143,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:143,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:144,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:151,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ctr_drbg_set_entropy_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - len
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ctr_drbg_set_prediction_resistance
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - resistance
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ctr_drbg_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_aes_free
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ctr_drbg.c:95,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:96,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ctr_drbg.c:106,23'
              BranchSideFuncs:
                - mbedtls_aes_free
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:106,5'
          Dst:             mbedtls_aes_free
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:110,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ctr_drbg_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_aes_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ctr_drbg.c:77,5'
          Dst:             mbedtls_aes_init
    - functionName:    ecdh_calc_secret_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - olen
        - buf
        - blen
        - f_rng
        - p_rng
        - restart_enabled
      BBCount:         15
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_ecdh_compute_shared
        - mbedtls_ecp_get_type
        - mbedtls_mpi_size
        - mbedtls_mpi_write_binary
        - mbedtls_mpi_write_binary_le
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:624,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:624,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:625,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:624,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:625,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:633,12'
              BranchSideFuncs:
                - mbedtls_ecdh_compute_shared
                - mbedtls_mpi_size
                - mbedtls_ecp_get_type
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary_le
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:643,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:645,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:649,27'
              BranchSideFuncs:
                - mbedtls_mpi_size
                - mbedtls_ecp_get_type
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary_le
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:649,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:650,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:653,13'
              BranchSideFuncs:
                - mbedtls_ecp_get_type
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary_le
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:655,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:656,45'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary_le
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:659,38'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:643,16'
          Dst:             mbedtls_ecdh_compute_shared
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:649,9'
          Dst:             mbedtls_mpi_size
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:655,9'
          Dst:             mbedtls_ecp_get_type
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:656,16'
          Dst:             mbedtls_mpi_write_binary_le
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:659,12'
          Dst:             mbedtls_mpi_write_binary
    - functionName:    mbedtls_ecdh_compute_shared
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - z
        - Q
        - d
        - f_rng
        - p_rng
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecdh_compute_shared_restartable
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:129,12'
          Dst:             ecdh_compute_shared_restartable
    - functionName:    ecdh_compute_shared_restartable
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - z
        - Q
        - d
        - f_rng
        - p_rng
        - rs_ctx
      BBCount:         14
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ecp_is_zero
        - mbedtls_ecp_mul_restartable
        - mbedtls_ecp_point_free
        - mbedtls_ecp_point_init
        - mbedtls_mpi_copy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:105,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:105,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:108,9'
              BranchSideFuncs:
                - mbedtls_ecp_is_zero
                - mbedtls_mpi_copy
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:108,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:109,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:113,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:113,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:113,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:113,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:103,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:105,5'
          Dst:             mbedtls_ecp_mul_restartable
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:108,9'
          Dst:             mbedtls_ecp_is_zero
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:113,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:116,5'
          Dst:             mbedtls_ecp_point_free
    - functionName:    mbedtls_ecdh_calc_secret
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - olen
        - buf
        - blen
        - f_rng
        - p_rng
      BBCount:         6
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - ecdh_calc_secret_internal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:679,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:686,47'
              BranchSideFuncs:
                - ecdh_calc_secret_internal
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:690,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:686,20'
          Dst:             ecdh_calc_secret_internal
    - functionName:    ecdh_read_public_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - buf
        - blen
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ecp_tls_read_point
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:574,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:576,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:579,19'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:579,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:580,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:583,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:574,16'
          Dst:             mbedtls_ecp_tls_read_point
    - functionName:    mbedtls_ecdh_read_public
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - buf
        - blen
      BBCount:         6
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - ecdh_read_public_internal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:595,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:602,47'
              BranchSideFuncs:
                - ecdh_read_public_internal
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:605,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:602,20'
          Dst:             ecdh_read_public_internal
    - functionName:    ecdh_make_public_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - olen
        - point_format
        - buf
        - blen
        - f_rng
        - p_rng
        - restart_enabled
      BBCount:         8
      ICount:          86
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ecdh_gen_public
        - mbedtls_ecp_tls_write_point
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:506,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:507,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:515,12'
              BranchSideFuncs:
                - mbedtls_ecdh_gen_public
                - mbedtls_ecp_tls_write_point
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:524,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:526,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:530,41'
              BranchSideFuncs:
                - mbedtls_ecp_tls_write_point
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:524,16'
          Dst:             mbedtls_ecdh_gen_public
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:530,12'
          Dst:             mbedtls_ecp_tls_write_point
    - functionName:    mbedtls_ecdh_gen_public
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - d
        - Q
        - f_rng
        - p_rng
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecdh_gen_public_restartable
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:85,12'
          Dst:             ecdh_gen_public_restartable
    - functionName:    ecdh_gen_public_restartable
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - d
        - Q
        - f_rng
        - p_rng
        - rs_ctx
      BBCount:         15
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ecp_gen_privkey
        - mbedtls_ecp_mul_restartable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:67,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:68,9'
              BranchSideFuncs:
                - mbedtls_ecp_mul_restartable
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:71,5'
              BranchSideFuncs:
                - mbedtls_ecp_mul_restartable
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:68,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:68,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:69,5'
              BranchSideFuncs:
                - mbedtls_ecp_mul_restartable
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:71,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:71,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:71,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:68,9'
          Dst:             mbedtls_ecp_gen_privkey
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:71,5'
          Dst:             mbedtls_ecp_mul_restartable
    - functionName:    mbedtls_ecdh_make_public
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - olen
        - buf
        - blen
        - f_rng
        - p_rng
      BBCount:         6
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - ecdh_make_public_internal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:551,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:558,47'
              BranchSideFuncs:
                - ecdh_make_public_internal
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:563,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:558,20'
          Dst:             ecdh_make_public_internal
    - functionName:    ecdh_get_params_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - side
      BBCount:         13
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_ecp_copy
        - mbedtls_mpi_copy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:425,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:426,34'
              BranchSideFuncs:
                - mbedtls_ecp_copy
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:430,9'
              BranchSideFuncs:
                - mbedtls_ecp_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:430,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:431,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:434,34'
              BranchSideFuncs:
                - mbedtls_ecp_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:434,57'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:435,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:436,16'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:434,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:436,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:439,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:426,16'
          Dst:             mbedtls_ecp_copy
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:434,16'
          Dst:             mbedtls_ecp_copy
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:435,16'
          Dst:             mbedtls_mpi_copy
    - functionName:    mbedtls_ecdh_grp_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ecdh_get_params
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - side
      BBCount:         18
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - ecdh_get_params_internal
        - mbedtls_ecdh_grp_id
        - mbedtls_ecdh_setup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:450,35'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:450,38'
              BranchSideFuncs:
                - mbedtls_ecdh_grp_id
                - mbedtls_ecdh_grp_id
                - ecdh_get_params_internal
                - mbedtls_ecdh_setup
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:454,29'
              BranchSideFuncs:
                - mbedtls_ecdh_grp_id
                - mbedtls_ecdh_grp_id
                - ecdh_get_params_internal
                - mbedtls_ecdh_setup
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:450,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:451,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:454,29'
              BranchSideFuncs:
                - mbedtls_ecdh_grp_id
                - mbedtls_ecdh_grp_id
                - ecdh_get_params_internal
                - mbedtls_ecdh_setup
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:454,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:457,39'
              BranchSideFuncs:
                - mbedtls_ecdh_setup
                - ecdh_get_params_internal
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:464,33'
              BranchSideFuncs:
                - mbedtls_ecdh_grp_id
                - ecdh_get_params_internal
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:457,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:458,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:460,5'
              BranchSideFuncs:
                - ecdh_get_params_internal
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:464,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:465,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:472,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:484,46'
              BranchSideFuncs:
                - ecdh_get_params_internal
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:487,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:454,9'
          Dst:             mbedtls_ecdh_grp_id
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:457,20'
          Dst:             mbedtls_ecdh_setup
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:464,13'
          Dst:             mbedtls_ecdh_grp_id
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:484,20'
          Dst:             ecdh_get_params_internal
    - functionName:    mbedtls_ecdh_setup
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - grp_id
      BBCount:         4
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 5
      functionsReached:
        - ecdh_init_internal
        - ecdh_setup_internal
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:198,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:207,13'
              BranchSideFuncs:
                - ecdh_init_internal
                - ecdh_setup_internal
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:210,13'
          Dst:             ecdh_init_internal
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:211,20'
          Dst:             ecdh_setup_internal
    - functionName:    ecdh_init_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_group_init
        - mbedtls_ecp_point_init
        - mbedtls_mpi_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:136,5'
          Dst:             mbedtls_ecp_group_init
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:137,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:138,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:139,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:140,5'
          Dst:             mbedtls_mpi_init
    - functionName:    ecdh_setup_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - grp_id
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ecp_group_load
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:183,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:184,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:187,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:182,11'
          Dst:             mbedtls_ecp_group_load
    - functionName:    ecdh_read_params_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - buf
        - end
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_tls_read_point
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:374,12'
          Dst:             mbedtls_ecp_tls_read_point
    - functionName:    mbedtls_ecdh_read_params
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - buf
        - end
      BBCount:         10
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ecdh_read_params_internal
        - mbedtls_ecdh_setup
        - mbedtls_ecp_tls_read_group_id
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:391,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:393,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:396,35'
              BranchSideFuncs:
                - mbedtls_ecdh_setup
                - ecdh_read_params_internal
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:396,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:397,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:403,13'
              BranchSideFuncs:
                - ecdh_read_params_internal
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:403,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:410,47'
              BranchSideFuncs:
                - ecdh_read_params_internal
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:413,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:391,16'
          Dst:             mbedtls_ecp_tls_read_group_id
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:396,16'
          Dst:             mbedtls_ecdh_setup
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:410,20'
          Dst:             ecdh_read_params_internal
    - functionName:    ecdh_make_params_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - olen
        - point_format
        - buf
        - blen
        - f_rng
        - p_rng
        - restart_enabled
      BBCount:         12
      ICount:          127
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_ecdh_gen_public
        - mbedtls_ecp_tls_write_group
        - mbedtls_ecp_tls_write_point
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:288,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:289,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:297,12'
              BranchSideFuncs:
                - mbedtls_ecdh_gen_public
                - mbedtls_ecp_tls_write_group
                - mbedtls_ecp_tls_write_point
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:307,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:309,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:313,45'
              BranchSideFuncs:
                - mbedtls_ecp_tls_write_group
                - mbedtls_ecp_tls_write_point
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:313,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:315,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:318,12'
              BranchSideFuncs:
                - mbedtls_ecp_tls_write_point
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:321,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:323,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:326,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:307,16'
          Dst:             mbedtls_ecdh_gen_public
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:313,16'
          Dst:             mbedtls_ecp_tls_write_group
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:321,16'
          Dst:             mbedtls_ecp_tls_write_point
    - functionName:    mbedtls_ecdh_make_params
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - olen
        - buf
        - blen
        - f_rng
        - p_rng
      BBCount:         6
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - ecdh_make_params_internal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:353,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:360,47'
              BranchSideFuncs:
                - ecdh_make_params_internal
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:365,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:360,20'
          Dst:             ecdh_make_params_internal
    - functionName:    ecdh_free_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_group_free
        - mbedtls_ecp_point_free
        - mbedtls_mpi_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:218,5'
          Dst:             mbedtls_ecp_group_free
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:219,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:220,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:221,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:222,5'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ecdh_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         9
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - ecdh_free_internal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:244,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:245,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:254,13'
              BranchSideFuncs:
                - ecdh_free_internal
        - Branch String:   'third_party/mbedtls/repo/library/ecdh.c:254,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:261,33'
              BranchSideFuncs:
                - ecdh_free_internal
            - BranchSide:      'third_party/mbedtls/repo/library/ecdh.c:264,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdh.c:261,13'
          Dst:             ecdh_free_internal
    - functionName:    mbedtls_ecdh_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ecdh_get_grp_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 152
      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:    mbedtls_ecdh_can_do
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdh.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - gid
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ecdsa_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionLinenumberEnd: 811
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_keypair_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:810,5'
          Dst:             mbedtls_ecp_keypair_init
    - functionName:    mbedtls_ecdsa_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ecp_keypair_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:818,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:819,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:822,30'
              BranchSideFuncs:
                - mbedtls_ecp_keypair_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:822,5'
          Dst:             mbedtls_ecp_keypair_free
    - functionName:    mbedtls_ecdsa_from_keypair
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - key
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ecdsa_free
        - mbedtls_ecp_copy
        - mbedtls_ecp_group_copy
        - mbedtls_mpi_copy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:796,67'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:797,34'
              BranchSideFuncs:
                - mbedtls_ecdsa_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:799,28'
              BranchSideFuncs:
                - mbedtls_ecdsa_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:797,57'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:798,34'
              BranchSideFuncs:
                - mbedtls_ecdsa_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:799,28'
              BranchSideFuncs:
                - mbedtls_ecdsa_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:796,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:796,9'
              BranchSideFuncs:
                - mbedtls_ecdsa_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:799,28'
              BranchSideFuncs:
                - mbedtls_ecdsa_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:796,16'
          Dst:             mbedtls_ecp_group_copy
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:797,16'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:798,16'
          Dst:             mbedtls_ecp_copy
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:799,9'
          Dst:             mbedtls_ecdsa_free
    - functionName:    mbedtls_ecdsa_genkey
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - gid
        - f_rng
        - p_rng
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ecp_gen_keypair
        - mbedtls_ecp_group_load
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:781,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:782,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:785,37'
              BranchSideFuncs:
                - mbedtls_ecp_gen_keypair
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:780,11'
          Dst:             mbedtls_ecp_group_load
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:785,12'
          Dst:             mbedtls_ecp_gen_keypair
    - functionName:    mbedtls_error_add
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - high
        - low
        - file
        - line
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ecdsa_read_signature_restartable
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - hash
        - hlen
        - sig
        - slen
        - rs_ctx
      BBCount:         18
      ICount:          133
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_asn1_get_mpi
        - mbedtls_asn1_get_tag
        - mbedtls_ecdsa_verify_restartable
        - mbedtls_error_add
        - mbedtls_mpi_free
        - mbedtls_mpi_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:727,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:729,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:733,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_mpi
                - mbedtls_asn1_get_mpi
                - mbedtls_ecdsa_verify_restartable
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_error_add.27722
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:733,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:734,15'
              BranchSideFuncs:
                - mbedtls_error_add.27722
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:739,41'
              BranchSideFuncs:
                - mbedtls_asn1_get_mpi
                - mbedtls_asn1_get_mpi
                - mbedtls_ecdsa_verify_restartable
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:739,56'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:740,41'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:741,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:739,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:741,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:752,50'
              BranchSideFuncs:
                - mbedtls_ecdsa_verify_restartable
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:752,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:754,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:761,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:761,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:761,14'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:762,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:724,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:725,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:727,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:734,15'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:739,16'
          Dst:             mbedtls_asn1_get_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:740,16'
          Dst:             mbedtls_asn1_get_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:752,16'
          Dst:             mbedtls_ecdsa_verify_restartable
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:766,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:767,5'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ecdsa_verify_restartable
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - buf
        - blen
        - Q
        - r
        - s
        - rs_ctx
      BBCount:         55
      ICount:          273
      EdgeCount:       71
      CyclomaticComplexity: 18
      functionsReached:
        - derive_mpi
        - mbedtls_ecdsa_can_do
        - mbedtls_ecp_is_zero
        - mbedtls_ecp_muladd_restartable
        - mbedtls_ecp_point_free
        - mbedtls_ecp_point_init
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_cmp_mpi
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_inv_mod
        - mbedtls_mpi_mod_mpi
        - mbedtls_mpi_mul_mpi
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:505,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:505,43'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - derive_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_ecp_muladd_restartable
                - mbedtls_ecp_is_zero
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:506,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:505,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:506,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:509,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - derive_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_ecp_muladd_restartable
                - mbedtls_ecp_is_zero
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:527,39'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:527,62'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:529,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:527,79'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:528,29'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:529,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:528,39'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:528,62'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:529,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:527,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:529,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:536,5'
              BranchSideFuncs:
                - derive_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_ecp_muladd_restartable
                - mbedtls_ecp_is_zero
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:536,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:536,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:543,5'
              BranchSideFuncs:
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_ecp_muladd_restartable
                - mbedtls_ecp_is_zero
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:543,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:543,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:545,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_ecp_muladd_restartable
                - mbedtls_ecp_is_zero
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:545,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:545,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:546,5'
              BranchSideFuncs:
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_ecp_muladd_restartable
                - mbedtls_ecp_is_zero
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:546,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:546,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:548,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_ecp_muladd_restartable
                - mbedtls_ecp_is_zero
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:548,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:548,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:549,5'
              BranchSideFuncs:
                - mbedtls_mpi_mod_mpi
                - mbedtls_ecp_muladd_restartable
                - mbedtls_ecp_is_zero
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:549,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:549,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:561,5'
              BranchSideFuncs:
                - mbedtls_ecp_muladd_restartable
                - mbedtls_ecp_is_zero
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:561,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:561,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:564,9'
              BranchSideFuncs:
                - mbedtls_ecp_is_zero
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:564,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:565,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:573,5'
              BranchSideFuncs:
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:573,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:573,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:578,32'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:578,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:578,41'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:579,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:500,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:501,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:501,27'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:502,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:502,28'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:505,10'
          Dst:             mbedtls_ecdsa_can_do
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:527,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:527,42'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:528,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:528,42'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:536,5'
          Dst:             derive_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:543,5'
          Dst:             mbedtls_mpi_inv_mod
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:545,5'
          Dst:             mbedtls_mpi_mul_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:546,5'
          Dst:             mbedtls_mpi_mod_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:548,5'
          Dst:             mbedtls_mpi_mul_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:549,5'
          Dst:             mbedtls_mpi_mod_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:561,5'
          Dst:             mbedtls_ecp_muladd_restartable
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:564,9'
          Dst:             mbedtls_ecp_is_zero
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:573,5'
          Dst:             mbedtls_mpi_mod_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:578,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:584,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:585,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:585,27'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:586,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:586,28'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ecdsa_can_do
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - gid
      BBCount:         2
      ICount:          14
      EdgeCount:       2
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:227,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:234,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    derive_mpi
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - grp
        - x
        - buf
        - blen
      BBCount:         25
      ICount:          134
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_mpi_cmp_mpi
        - mbedtls_mpi_read_binary
        - mbedtls_mpi_shift_r
        - mbedtls_mpi_sub_mpi
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:208,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:208,39'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:208,48'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:210,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:210,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:211,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_shift_r
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:211,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:212,9'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:216,29'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:212,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:212,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:213,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:216,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:216,44'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:217,9'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:217,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:217,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:218,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:210,5'
          Dst:             mbedtls_mpi_read_binary
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:212,9'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:216,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:217,9'
          Dst:             mbedtls_mpi_sub_mpi
    - functionName:    mbedtls_ecdsa_read_signature
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - hash
        - hlen
        - sig
        - slen
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecdsa_read_signature_restartable
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:707,12'
          Dst:             mbedtls_ecdsa_read_signature_restartable
    - functionName:    mbedtls_ecdsa_write_signature
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md_alg
        - hash
        - hlen
        - sig
        - sig_size
        - slen
        - f_rng
        - p_rng
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecdsa_write_signature_restartable
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:695,12'
          Dst:             mbedtls_ecdsa_write_signature_restartable
    - functionName:    mbedtls_ecdsa_write_signature_restartable
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md_alg
        - hash
        - hlen
        - sig
        - sig_size
        - slen
        - f_rng
        - p_rng
        - rs_ctx
      BBCount:         15
      ICount:          105
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - ecdsa_signature_to_asn1
        - mbedtls_ecdsa_sign_det_restartable
        - mbedtls_mpi_free
        - mbedtls_mpi_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:649,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:650,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:653,5'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_ecdsa_sign_det_restartable
                - ecdsa_signature_to_asn1
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:657,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:657,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:676,5'
              BranchSideFuncs:
                - ecdsa_signature_to_asn1
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:676,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:676,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:679,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:653,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:654,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:657,5'
          Dst:             mbedtls_ecdsa_sign_det_restartable
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:676,5'
          Dst:             ecdsa_signature_to_asn1
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:679,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:680,5'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ecdsa_sign_det_restartable
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - r
        - s
        - d
        - buf
        - blen
        - md_alg
        - f_rng_blind
        - p_rng_blind
        - rs_ctx
      BBCount:         23
      ICount:          160
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - derive_mpi
        - mbedtls_ecdsa_sign_restartable
        - mbedtls_hmac_drbg_free
        - mbedtls_hmac_drbg_init
        - mbedtls_hmac_drbg_random
        - mbedtls_hmac_drbg_seed_buf
        - mbedtls_md_info_from_type
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_write_binary
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:413,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:414,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:417,5'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - mbedtls_hmac_drbg_init
                - mbedtls_mpi_write_binary
                - derive_mpi
                - mbedtls_mpi_write_binary
                - mbedtls_hmac_drbg_seed_buf
                - mbedtls_ecdsa_sign_restartable
                - mbedtls_hmac_drbg_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:435,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:435,5'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:436,5'
              BranchSideFuncs:
                - derive_mpi
                - mbedtls_mpi_write_binary
                - mbedtls_hmac_drbg_seed_buf
                - mbedtls_ecdsa_sign_restartable
                - mbedtls_hmac_drbg_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:436,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:436,5'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:437,5'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
                - mbedtls_hmac_drbg_seed_buf
                - mbedtls_ecdsa_sign_restartable
                - mbedtls_hmac_drbg_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:437,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:437,5'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:438,5'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_seed_buf
                - mbedtls_ecdsa_sign_restartable
                - mbedtls_hmac_drbg_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:438,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:438,5'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:453,42'
              BranchSideFuncs:
                - mbedtls_ecdsa_sign_restartable
                - mbedtls_hmac_drbg_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:413,20'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:417,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:418,5'
          Dst:             mbedtls_hmac_drbg_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:435,5'
          Dst:             mbedtls_mpi_write_binary
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:436,5'
          Dst:             derive_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:437,5'
          Dst:             mbedtls_mpi_write_binary
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:438,5'
          Dst:             mbedtls_hmac_drbg_seed_buf
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:453,11'
          Dst:             mbedtls_ecdsa_sign_restartable
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:453,11'
          Dst:             mbedtls_hmac_drbg_random
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:459,5'
          Dst:             mbedtls_hmac_drbg_free
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:460,5'
          Dst:             mbedtls_mpi_free
    - functionName:    ecdsa_signature_to_asn1
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - s
        - sig
        - sig_size
        - slen
      BBCount:         26
      ICount:          147
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_asn1_write_len
        - mbedtls_asn1_write_mpi
        - mbedtls_asn1_write_tag
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:618,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:618,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:618,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_mpi
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:619,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:619,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:619,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:621,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:621,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:621,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:622,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:622,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:622,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:626,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:627,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:630,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:618,5'
          Dst:             mbedtls_asn1_write_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:619,5'
          Dst:             mbedtls_asn1_write_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:621,5'
          Dst:             mbedtls_asn1_write_len
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:622,5'
          Dst:             mbedtls_asn1_write_tag
    - functionName:    mbedtls_ecdsa_sign_restartable
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - r
        - s
        - d
        - buf
        - blen
        - f_rng
        - p_rng
        - f_rng_blind
        - p_rng_blind
        - rs_ctx
      BBCount:         79
      ICount:          367
      EdgeCount:       100
      CyclomaticComplexity: 23
      functionsReached:
        - derive_mpi
        - mbedtls_ecdsa_can_do
        - mbedtls_ecp_gen_privkey
        - mbedtls_ecp_mul_restartable
        - mbedtls_ecp_point_free
        - mbedtls_ecp_point_init
        - mbedtls_mpi_add_mpi
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_cmp_mpi
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_inv_mod
        - mbedtls_mpi_mod_mpi
        - mbedtls_mpi_mul_mpi
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:258,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:258,43'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:259,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:258,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:259,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:263,29'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:263,39'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:263,62'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:264,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:263,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:264,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:267,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:292,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:293,17'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:301,10'
              BranchSideFuncs:
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:303,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:304,21'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:308,13'
              BranchSideFuncs:
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:308,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:308,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:317,13'
              BranchSideFuncs:
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:317,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:317,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:321,13'
              BranchSideFuncs:
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:321,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:321,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:322,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:322,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:303,19'
              BranchSideFuncs:
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:340,9'
              BranchSideFuncs:
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:340,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:340,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:346,9'
              BranchSideFuncs:
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:346,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:346,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:352,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:352,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:352,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:353,9'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:353,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:353,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:354,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:354,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:354,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:355,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:355,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:355,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:356,9'
              BranchSideFuncs:
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:356,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:356,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:357,9'
              BranchSideFuncs:
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:357,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:357,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:358,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:358,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:358,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:359,9'
              BranchSideFuncs:
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:359,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:359,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:360,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecdsa.c:360,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:292,15'
              BranchSideFuncs:
                - mbedtls_ecp_gen_privkey
                - mbedtls_ecp_mul_restartable
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - derive_mpi
                - mbedtls_ecp_gen_privkey
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecdsa.c:369,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:258,10'
          Dst:             mbedtls_ecdsa_can_do
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:263,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:263,42'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:267,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:268,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:268,27'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:268,49'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:308,13'
          Dst:             mbedtls_ecp_gen_privkey
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:317,13'
          Dst:             mbedtls_ecp_mul_restartable
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:321,13'
          Dst:             mbedtls_mpi_mod_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:322,18'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:340,9'
          Dst:             derive_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:346,9'
          Dst:             mbedtls_ecp_gen_privkey
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:352,9'
          Dst:             mbedtls_mpi_mul_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:353,9'
          Dst:             mbedtls_mpi_add_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:354,9'
          Dst:             mbedtls_mpi_mul_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:355,9'
          Dst:             mbedtls_mpi_mul_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:356,9'
          Dst:             mbedtls_mpi_mod_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:357,9'
          Dst:             mbedtls_mpi_inv_mod
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:358,9'
          Dst:             mbedtls_mpi_mul_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:359,9'
          Dst:             mbedtls_mpi_mod_mpi
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:360,14'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:369,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:370,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:370,27'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:370,49'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ecdsa_verify
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - buf
        - blen
        - Q
        - r
        - s
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecdsa_verify_restartable
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:602,12'
          Dst:             mbedtls_ecdsa_verify_restartable
    - functionName:    mbedtls_ecdsa_sign_det_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - r
        - s
        - d
        - buf
        - blen
        - md_alg
        - f_rng_blind
        - p_rng_blind
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecdsa_sign_det_restartable
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:478,12'
          Dst:             mbedtls_ecdsa_sign_det_restartable
    - functionName:    mbedtls_ecdsa_sign
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecdsa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - r
        - s
        - d
        - buf
        - blen
        - f_rng
        - p_rng
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecdsa_sign_restartable
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecdsa.c:385,12'
          Dst:             mbedtls_ecdsa_sign_restartable
    - functionName:    ecjpake_write_len_point
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - grp
        - pf
        - P
      BBCount:         11
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ecp_point_write_binary
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:166,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:166,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:167,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:166,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:167,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:170,42'
              BranchSideFuncs:
                - mbedtls_ecp_point_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:172,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:173,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:176,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:170,11'
          Dst:             mbedtls_ecp_point_write_binary
    - functionName:    ecjpake_hash
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_type
        - grp
        - pf
        - G
        - V
        - X
        - id
        - h
      BBCount:         36
      ICount:          221
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - ecjpake_write_len_point
        - mbedtls_ecjpake_compute_hash
        - mbedtls_md_get_size_from_type
        - mbedtls_mpi_mod_mpi
        - mbedtls_mpi_read_binary
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:209,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:209,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:210,5'
              BranchSideFuncs:
                - ecjpake_write_len_point
                - ecjpake_write_len_point
                - mbedtls_ecjpake_compute_hash
                - mbedtls_md_get_size_from_type
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:210,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:210,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:211,5'
              BranchSideFuncs:
                - ecjpake_write_len_point
                - mbedtls_ecjpake_compute_hash
                - mbedtls_md_get_size_from_type
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:211,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:211,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:213,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_compute_hash
                - mbedtls_md_get_size_from_type
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:213,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:214,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:217,5'
              BranchSideFuncs:
                - mbedtls_ecjpake_compute_hash
                - mbedtls_md_get_size_from_type
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:220,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:220,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:221,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:220,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:221,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:224,12'
              BranchSideFuncs:
                - mbedtls_ecjpake_compute_hash
                - mbedtls_md_get_size_from_type
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:228,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:228,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:232,5'
              BranchSideFuncs:
                - mbedtls_md_get_size_from_type
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:232,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:232,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:234,5'
              BranchSideFuncs:
                - mbedtls_mpi_mod_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:234,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:237,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:205,27'
          Dst:             strlen
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:209,5'
          Dst:             ecjpake_write_len_point
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:210,5'
          Dst:             ecjpake_write_len_point
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:211,5'
          Dst:             ecjpake_write_len_point
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:228,5'
          Dst:             mbedtls_ecjpake_compute_hash
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:232,5'
          Dst:             mbedtls_md_get_size_from_type
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:232,5'
          Dst:             mbedtls_mpi_read_binary
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:234,5'
          Dst:             mbedtls_mpi_mod_mpi
    - functionName:    mbedtls_ecjpake_compute_hash
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_type
        - input
        - ilen
        - output
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_md
        - mbedtls_md_info_from_type
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:43,23'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:43,12'
          Dst:             mbedtls_md
    - functionName:    mbedtls_md_get_size_from_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/md.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - md_type
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_md_get_size
        - mbedtls_md_info_from_type
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/include/mbedtls/md.h:248,32'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/include/mbedtls/md.h:248,12'
          Dst:             mbedtls_md_get_size
    - functionName:    ecjpake_zkp_read
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_type
        - grp
        - pf
        - G
        - X
        - id
        - p
        - end
      BBCount:         37
      ICount:          218
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - ecjpake_hash
        - mbedtls_ecp_muladd
        - mbedtls_ecp_point_cmp
        - mbedtls_ecp_point_free
        - mbedtls_ecp_point_init
        - mbedtls_ecp_tls_read_point
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_read_binary
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:268,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:269,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:272,5'
              BranchSideFuncs:
                - mbedtls_ecp_tls_read_point
                - mbedtls_mpi_read_binary
                - ecjpake_hash
                - mbedtls_ecp_muladd
                - mbedtls_ecp_point_cmp
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:272,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:272,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:274,9'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - ecjpake_hash
                - mbedtls_ecp_muladd
                - mbedtls_ecp_point_cmp
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:274,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:274,31'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:275,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:274,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:275,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:279,16'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - ecjpake_hash
                - mbedtls_ecp_muladd
                - mbedtls_ecp_point_cmp
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:281,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:281,31'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:282,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:281,49'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:281,52'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:282,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:281,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:282,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:286,5'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - ecjpake_hash
                - mbedtls_ecp_muladd
                - mbedtls_ecp_point_cmp
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:286,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:286,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:287,11'
              BranchSideFuncs:
                - ecjpake_hash
                - mbedtls_ecp_muladd
                - mbedtls_ecp_point_cmp
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:292,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:292,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:293,5'
              BranchSideFuncs:
                - mbedtls_ecp_muladd
                - mbedtls_ecp_point_cmp
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:293,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:293,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:296,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_cmp
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:296,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:296,43'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:297,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:257,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:258,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:259,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:260,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:272,5'
          Dst:             mbedtls_ecp_tls_read_point
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:286,5'
          Dst:             mbedtls_mpi_read_binary
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:292,5'
          Dst:             ecjpake_hash
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:293,5'
          Dst:             mbedtls_ecp_muladd
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:296,9'
          Dst:             mbedtls_ecp_point_cmp
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:302,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:303,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:304,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:305,5'
          Dst:             mbedtls_mpi_free
    - functionName:    ecjpake_kkp_write
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_type
        - grp
        - pf
        - G
        - x
        - X
        - id
        - p
        - end
        - f_rng
        - p_rng
      BBCount:         19
      ICount:          135
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - ecjpake_zkp_write
        - mbedtls_ecp_gen_keypair_base
        - mbedtls_ecp_tls_write_point
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:426,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:427,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:431,5'
              BranchSideFuncs:
                - mbedtls_ecp_gen_keypair_base
                - mbedtls_ecp_tls_write_point
                - ecjpake_zkp_write
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:431,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:431,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:433,5'
              BranchSideFuncs:
                - mbedtls_ecp_tls_write_point
                - ecjpake_zkp_write
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:433,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:433,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:435,11'
              BranchSideFuncs:
                - ecjpake_zkp_write
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:438,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:438,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:442,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:431,5'
          Dst:             mbedtls_ecp_gen_keypair_base
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:433,5'
          Dst:             mbedtls_ecp_tls_write_point
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:438,5'
          Dst:             ecjpake_zkp_write
    - functionName:    ecjpake_zkp_write
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_type
        - grp
        - pf
        - G
        - x
        - X
        - id
        - p
        - end
        - f_rng
        - p_rng
      BBCount:         42
      ICount:          238
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - ecjpake_hash
        - mbedtls_ecp_gen_keypair_base
        - mbedtls_ecp_point_free
        - mbedtls_ecp_point_init
        - mbedtls_ecp_tls_write_point
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_mod_mpi
        - mbedtls_mpi_mul_mpi
        - mbedtls_mpi_size
        - mbedtls_mpi_sub_mpi
        - mbedtls_mpi_write_binary
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:331,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:332,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:335,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_init
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_ecp_gen_keypair_base
                - ecjpake_hash
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_ecp_tls_write_point
                - mbedtls_mpi_size
                - mbedtls_mpi_write_binary
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:340,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:340,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:342,5'
              BranchSideFuncs:
                - ecjpake_hash
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_ecp_tls_write_point
                - mbedtls_mpi_size
                - mbedtls_mpi_write_binary
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:342,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:342,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:343,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_ecp_tls_write_point
                - mbedtls_mpi_size
                - mbedtls_mpi_write_binary
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:343,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:343,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:344,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_ecp_tls_write_point
                - mbedtls_mpi_size
                - mbedtls_mpi_write_binary
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:344,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:344,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:345,5'
              BranchSideFuncs:
                - mbedtls_mpi_mod_mpi
                - mbedtls_ecp_tls_write_point
                - mbedtls_mpi_size
                - mbedtls_mpi_write_binary
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:345,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:345,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:348,5'
              BranchSideFuncs:
                - mbedtls_ecp_tls_write_point
                - mbedtls_mpi_size
                - mbedtls_mpi_write_binary
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:348,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:348,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:350,11'
              BranchSideFuncs:
                - mbedtls_mpi_size
                - mbedtls_mpi_write_binary
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:353,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:353,31'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:354,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:353,51'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:353,54'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:354,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:353,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:354,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:358,15'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:359,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:359,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:360,11'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:335,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:336,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:337,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:340,5'
          Dst:             mbedtls_ecp_gen_keypair_base
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:342,5'
          Dst:             ecjpake_hash
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:343,5'
          Dst:             mbedtls_mpi_mul_mpi
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:344,5'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:345,5'
          Dst:             mbedtls_mpi_mod_mpi
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:348,5'
          Dst:             mbedtls_ecp_tls_write_point
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:352,11'
          Dst:             mbedtls_mpi_size
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:359,5'
          Dst:             mbedtls_mpi_write_binary
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:363,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:364,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:365,5'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ecjpake_write_shared_key
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - buf
        - len
        - olen
        - f_rng
        - p_rng
      BBCount:         8
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ecjpake_derive_k
        - mbedtls_ecp_point_free
        - mbedtls_ecp_point_init
        - mbedtls_ecp_point_write_binary
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:804,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:805,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:808,43'
              BranchSideFuncs:
                - mbedtls_ecp_point_write_binary
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:810,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:810,16'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:811,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:801,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:803,11'
          Dst:             mbedtls_ecjpake_derive_k
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:808,11'
          Dst:             mbedtls_ecp_point_write_binary
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:815,5'
          Dst:             mbedtls_ecp_point_free
    - functionName:    mbedtls_ecjpake_derive_k
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - K
        - f_rng
        - p_rng
      BBCount:         20
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - ecjpake_mul_secret
        - mbedtls_ecp_mul
        - mbedtls_ecp_muladd
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_lset
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:737,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:737,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:744,5'
              BranchSideFuncs:
                - ecjpake_mul_secret
                - mbedtls_ecp_muladd
                - mbedtls_ecp_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:744,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:744,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:746,5'
              BranchSideFuncs:
                - mbedtls_ecp_muladd
                - mbedtls_ecp_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:746,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:746,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:749,5'
              BranchSideFuncs:
                - mbedtls_ecp_mul
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:749,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:749,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:749,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:734,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:735,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:737,5'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:744,5'
          Dst:             ecjpake_mul_secret
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:746,5'
          Dst:             mbedtls_ecp_muladd
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:749,5'
          Dst:             mbedtls_ecp_mul
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:753,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:754,5'
          Dst:             mbedtls_mpi_free
    - functionName:    ecjpake_mul_secret
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - R
        - sign
        - X
        - S
        - N
        - f_rng
        - p_rng
      BBCount:         24
      ICount:          117
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_mpi_add_mpi
        - mbedtls_mpi_fill_random
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_mod_mpi
        - mbedtls_mpi_mul_mpi
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:634,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:634,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:635,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:635,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:635,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:636,5'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:636,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:636,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:639,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mpi
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:639,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:639,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:640,13'
              BranchSideFuncs:
                - mbedtls_mpi_mod_mpi
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:641,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:641,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:641,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:631,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:634,5'
          Dst:             mbedtls_mpi_fill_random
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:635,5'
          Dst:             mbedtls_mpi_mul_mpi
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:636,5'
          Dst:             mbedtls_mpi_add_mpi
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:639,5'
          Dst:             mbedtls_mpi_mul_mpi
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:641,5'
          Dst:             mbedtls_mpi_mod_mpi
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:644,5'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ecjpake_derive_secret
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - buf
        - len
        - olen
        - f_rng
        - p_rng
      BBCount:         17
      ICount:          119
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_ecjpake_compute_hash
        - mbedtls_ecjpake_derive_k
        - mbedtls_ecp_point_free
        - mbedtls_ecp_point_init
        - mbedtls_md_get_size_from_type
        - mbedtls_mpi_write_binary
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:770,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:771,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:774,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_init
                - mbedtls_ecjpake_derive_k
                - mbedtls_mpi_write_binary
                - mbedtls_ecjpake_compute_hash
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:777,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:778,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:782,16'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
                - mbedtls_ecjpake_compute_hash
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:783,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:783,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:784,5'
              BranchSideFuncs:
                - mbedtls_ecjpake_compute_hash
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:784,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:784,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:788,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:769,13'
          Dst:             mbedtls_md_get_size_from_type
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:774,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:776,11'
          Dst:             mbedtls_ecjpake_derive_k
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:783,5'
          Dst:             mbedtls_mpi_write_binary
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:784,5'
          Dst:             mbedtls_ecjpake_compute_hash
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:788,5'
          Dst:             mbedtls_ecp_point_free
    - functionName:    mbedtls_ecjpake_write_round_two
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - buf
        - len
        - olen
        - f_rng
        - p_rng
      BBCount:         35
      ICount:          232
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - ecjpake_ecp_add3
        - ecjpake_mul_secret
        - ecjpake_zkp_write
        - mbedtls_ecp_mul
        - mbedtls_ecp_point_free
        - mbedtls_ecp_point_init
        - mbedtls_ecp_tls_write_group
        - mbedtls_ecp_tls_write_point
        - mbedtls_mpi_free
        - mbedtls_mpi_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:676,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:676,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:678,5'
              BranchSideFuncs:
                - ecjpake_mul_secret
                - mbedtls_ecp_mul
                - mbedtls_ecp_tls_write_point
                - ecjpake_zkp_write
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_ecp_tls_write_group
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:678,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:678,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:680,5'
              BranchSideFuncs:
                - mbedtls_ecp_mul
                - mbedtls_ecp_tls_write_point
                - ecjpake_zkp_write
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_ecp_tls_write_group
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:680,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:680,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:690,9'
              BranchSideFuncs:
                - mbedtls_ecp_tls_write_point
                - ecjpake_zkp_write
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_ecp_tls_write_group
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:690,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:691,13'
              BranchSideFuncs:
                - mbedtls_ecp_tls_write_group
                - mbedtls_ecp_tls_write_point
                - ecjpake_zkp_write
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:700,9'
              BranchSideFuncs:
                - mbedtls_ecp_tls_write_point
                - ecjpake_zkp_write
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:691,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:692,17'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:695,9'
              BranchSideFuncs:
                - mbedtls_ecp_tls_write_group
                - mbedtls_ecp_tls_write_point
                - ecjpake_zkp_write
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:695,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:695,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:697,14'
              BranchSideFuncs:
                - mbedtls_ecp_tls_write_point
                - ecjpake_zkp_write
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:700,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:701,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:704,5'
              BranchSideFuncs:
                - mbedtls_ecp_tls_write_point
                - ecjpake_zkp_write
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:704,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:704,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:706,10'
              BranchSideFuncs:
                - ecjpake_zkp_write
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:708,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:708,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:713,23'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:665,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:666,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:667,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:676,5'
          Dst:             ecjpake_ecp_add3
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:678,5'
          Dst:             ecjpake_mul_secret
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:680,5'
          Dst:             mbedtls_ecp_mul
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:695,9'
          Dst:             mbedtls_ecp_tls_write_group
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:704,5'
          Dst:             mbedtls_ecp_tls_write_point
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:708,5'
          Dst:             ecjpake_zkp_write
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:716,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:717,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:718,5'
          Dst:             mbedtls_mpi_free
    - functionName:    ecjpake_ecp_add3
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - R
        - A
        - B
        - C
      BBCount:         16
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ecp_muladd
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_lset
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:553,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:553,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:554,5'
              BranchSideFuncs:
                - mbedtls_ecp_muladd
                - mbedtls_ecp_muladd
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:554,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:554,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:555,5'
              BranchSideFuncs:
                - mbedtls_ecp_muladd
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:555,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:555,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:555,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:551,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:553,5'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:554,5'
          Dst:             mbedtls_ecp_muladd
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:555,5'
          Dst:             mbedtls_ecp_muladd
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:558,5'
          Dst:             mbedtls_mpi_free
    - functionName:    ecjpake_kkp_read
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_type
        - grp
        - pf
        - G
        - X
        - id
        - p
        - end
      BBCount:         17
      ICount:          107
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - ecjpake_zkp_read
        - mbedtls_ecp_is_zero
        - mbedtls_ecp_tls_read_point
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:385,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:386,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:395,5'
              BranchSideFuncs:
                - mbedtls_ecp_tls_read_point
                - mbedtls_ecp_is_zero
                - ecjpake_zkp_read
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:395,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:395,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:396,29'
              BranchSideFuncs:
                - mbedtls_ecp_is_zero
                - ecjpake_zkp_read
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:396,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:397,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:401,5'
              BranchSideFuncs:
                - ecjpake_zkp_read
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:401,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:401,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:404,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:395,5'
          Dst:             mbedtls_ecp_tls_read_point
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:396,9'
          Dst:             mbedtls_ecp_is_zero
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:401,5'
          Dst:             ecjpake_zkp_read
    - functionName:    mbedtls_ecjpake_read_round_two
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - buf
        - len
      BBCount:         23
      ICount:          144
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - ecjpake_ecp_add3
        - ecjpake_kkp_read
        - mbedtls_ecp_group_free
        - mbedtls_ecp_group_init
        - mbedtls_ecp_point_free
        - mbedtls_ecp_point_init
        - mbedtls_ecp_tls_read_group
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:585,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:585,5'
              BranchSideFuncs:
                - mbedtls_ecp_group_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:594,9'
              BranchSideFuncs:
                - ecjpake_kkp_read
                - mbedtls_ecp_group_free
                - mbedtls_ecp_point_free
                - mbedtls_ecp_tls_read_group
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:594,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:595,9'
              BranchSideFuncs:
                - mbedtls_ecp_tls_read_group
                - ecjpake_kkp_read
                - mbedtls_ecp_group_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:602,5'
              BranchSideFuncs:
                - ecjpake_kkp_read
                - mbedtls_ecp_group_free
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:595,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:595,9'
              BranchSideFuncs:
                - mbedtls_ecp_group_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:596,17'
              BranchSideFuncs:
                - ecjpake_kkp_read
                - mbedtls_ecp_group_free
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:596,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:597,17'
              BranchSideFuncs:
                - mbedtls_ecp_group_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:600,5'
              BranchSideFuncs:
                - ecjpake_kkp_read
                - mbedtls_ecp_group_free
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:602,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:602,5'
              BranchSideFuncs:
                - mbedtls_ecp_group_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:606,9'
              BranchSideFuncs:
                - mbedtls_ecp_group_free
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:606,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:606,14'
              BranchSideFuncs:
                - mbedtls_ecp_group_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:607,13'
              BranchSideFuncs:
                - mbedtls_ecp_group_free
                - mbedtls_ecp_point_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:576,5'
          Dst:             mbedtls_ecp_group_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:577,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:585,5'
          Dst:             ecjpake_ecp_add3
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:595,9'
          Dst:             mbedtls_ecp_tls_read_group
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:602,5'
          Dst:             ecjpake_kkp_read
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:612,5'
          Dst:             mbedtls_ecp_group_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:613,5'
          Dst:             mbedtls_ecp_point_free
    - functionName:    ecjpake_kkpp_write
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_type
        - grp
        - pf
        - G
        - xm1
        - Xa
        - xm2
        - Xb
        - id
        - buf
        - len
        - olen
        - f_rng
        - p_rng
      BBCount:         12
      ICount:          121
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - ecjpake_kkp_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:502,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:502,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:504,5'
              BranchSideFuncs:
                - ecjpake_kkp_write
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:504,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:504,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:507,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:502,5'
          Dst:             ecjpake_kkp_write
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:504,5'
          Dst:             ecjpake_kkp_write
    - functionName:    mbedtls_ecjpake_write_round_one
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - buf
        - len
        - olen
        - f_rng
        - p_rng
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecjpake_kkpp_write
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:534,12'
          Dst:             ecjpake_kkpp_write
    - functionName:    ecjpake_kkpp_read
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - md_type
        - grp
        - pf
        - G
        - Xa
        - Xb
        - id
        - buf
        - len
      BBCount:         15
      ICount:          103
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - ecjpake_kkp_read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:468,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:468,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:469,5'
              BranchSideFuncs:
                - ecjpake_kkp_read
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:469,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:469,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:471,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:471,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:471,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:472,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:468,5'
          Dst:             ecjpake_kkp_read
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:469,5'
          Dst:             ecjpake_kkp_read
    - functionName:    mbedtls_ecjpake_read_round_one
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - buf
        - len
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ecjpake_kkpp_read
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:520,12'
          Dst:             ecjpake_kkpp_read
    - functionName:    mbedtls_ecjpake_check
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:144,41'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:145,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:147,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:145,44'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:146,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:147,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:144,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:147,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:150,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ecjpake_set_point_format
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - point_format
      BBCount:         6
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:129,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:132,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:132,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:135,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ecjpake_setup
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - role
        - hash
        - curve
        - secret
        - len
      BBCount:         23
      ICount:          123
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_ecjpake_free
        - mbedtls_ecp_group_load
        - mbedtls_md_info_from_type
        - mbedtls_mpi_read_binary
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:102,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:102,43'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - mbedtls_ecp_group_load
                - mbedtls_mpi_read_binary
                - mbedtls_ecjpake_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:106,17'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - mbedtls_ecp_group_load
                - mbedtls_mpi_read_binary
                - mbedtls_ecjpake_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:102,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:103,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:106,17'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - mbedtls_ecp_group_load
                - mbedtls_mpi_read_binary
                - mbedtls_ecjpake_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:108,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:109,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:112,20'
              BranchSideFuncs:
                - mbedtls_ecp_group_load
                - mbedtls_mpi_read_binary
                - mbedtls_ecjpake_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:114,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:114,5'
              BranchSideFuncs:
                - mbedtls_ecjpake_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:116,5'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - mbedtls_ecjpake_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:116,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:116,5'
              BranchSideFuncs:
                - mbedtls_ecjpake_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:119,9'
              BranchSideFuncs:
                - mbedtls_ecjpake_free
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:119,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:120,30'
              BranchSideFuncs:
                - mbedtls_ecjpake_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:123,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:108,10'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:114,5'
          Dst:             mbedtls_ecp_group_load
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:116,5'
          Dst:             mbedtls_mpi_read_binary
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:120,9'
          Dst:             mbedtls_ecjpake_free
    - functionName:    mbedtls_ecjpake_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ecp_group_free
        - mbedtls_ecp_point_free
        - mbedtls_mpi_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecjpake.c:72,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:73,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecjpake.c:76,5'
              BranchSideFuncs:
                - mbedtls_ecp_group_free
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:77,5'
          Dst:             mbedtls_ecp_group_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:79,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:80,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:81,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:82,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:83,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:85,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:86,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:87,5'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ecjpake_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecjpake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_group_init
        - mbedtls_ecp_point_init
        - mbedtls_mpi_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:53,5'
          Dst:             mbedtls_ecp_group_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:56,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:57,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:58,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:59,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:60,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:62,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:63,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecjpake.c:64,5'
          Dst:             mbedtls_mpi_init
    - functionName:    ecp_select_comb
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2015
      functionLinenumberEnd: 2034
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - grp
        - R
        - T
        - T_size
        - i
      BBCount:         24
      ICount:          144
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - ecp_safe_invert_jac
        - mbedtls_mpi_lset
        - mbedtls_mpi_safe_cond_assign
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2023,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2024,9'
              BranchSideFuncs:
                - mbedtls_mpi_safe_cond_assign
                - mbedtls_mpi_safe_cond_assign
                - ecp_safe_invert_jac
                - mbedtls_mpi_lset
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2029,5'
              BranchSideFuncs:
                - ecp_safe_invert_jac
                - mbedtls_mpi_lset
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2024,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2024,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2025,9'
              BranchSideFuncs:
                - mbedtls_mpi_safe_cond_assign
                - ecp_safe_invert_jac
                - mbedtls_mpi_lset
                - mbedtls_mpi_safe_cond_assign
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2025,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2025,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2026,5'
              BranchSideFuncs:
                - ecp_safe_invert_jac
                - mbedtls_mpi_lset
                - mbedtls_mpi_safe_cond_assign
                - mbedtls_mpi_safe_cond_assign
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2029,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2029,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2031,5'
              BranchSideFuncs:
                - mbedtls_mpi_lset
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2031,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2031,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2031,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2024,9'
          Dst:             mbedtls_mpi_safe_cond_assign
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2025,9'
          Dst:             mbedtls_mpi_safe_cond_assign
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2029,5'
          Dst:             ecp_safe_invert_jac
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2031,5'
          Dst:             mbedtls_mpi_lset
    - functionName:    ecp_safe_invert_jac
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1460
      functionLinenumberEnd: 1469
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - grp
        - Q
        - inv
      BBCount:         14
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_safe_cond_assign
        - mbedtls_mpi_sub_mpi
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1465,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1465,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1465,5'
              BranchSideFuncs:
                - mbedtls_mpi_safe_cond_assign
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1465,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1465,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1465,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1463,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1465,5'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1465,5'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1465,5'
          Dst:             mbedtls_mpi_safe_cond_assign
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1468,5'
          Dst:             mbedtls_mpi_free
    - functionName:    ecp_comb_recode_core
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1813
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - d
        - w
        - m
      BBCount:         15
      ICount:          191
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_mpi_get_bit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1793,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1794,16'
              BranchSideFuncs:
                - mbedtls_mpi_get_bit
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1800,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1794,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1795,41'
              BranchSideFuncs:
                - mbedtls_mpi_get_bit
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1797,5'
              BranchSideFuncs:
                - mbedtls_mpi_get_bit
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1801,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1803,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1813,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1795,21'
          Dst:             mbedtls_mpi_get_bit
    - functionName:    ecp_randomize_jac
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1683
      functionLinenumberEnd: 1720
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - pt
        - f_rng
        - p_rng
      BBCount:         31
      ICount:          140
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_mul_mod
        - mbedtls_mpi_random
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1699,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1699,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1702,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1702,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1702,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1705,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1705,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1705,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1708,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1708,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1708,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1709,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1709,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1709,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1712,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1712,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1712,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1715,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1717,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1717,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1718,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1696,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1699,5'
          Dst:             mbedtls_mpi_random
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1702,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1705,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1708,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1709,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1712,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1715,5'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_mpi_mul_mod
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1064
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - X
        - A
        - B
      BBCount:         14
      ICount:          61
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - ecp_modp
        - mbedtls_mpi_mul_mpi
      functionUses:    42
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1061,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1061,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1062,5'
              BranchSideFuncs:
                - ecp_modp
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1062,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1062,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1062,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1061,5'
          Dst:             mbedtls_mpi_mul_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1062,5'
          Dst:             ecp_modp
    - functionName:    ecp_modp
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1000
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - N
        - grp
      BBCount:         36
      ICount:          169
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - mbedtls_mpi_add_mpi
        - mbedtls_mpi_bitlen
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_cmp_mpi
        - mbedtls_mpi_mod_mpi
        - mbedtls_mpi_sub_abs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1003,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1004,36'
              BranchSideFuncs:
                - mbedtls_mpi_mod_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1008,10'
              BranchSideFuncs:
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1008,19'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1008,42'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1009,28'
              BranchSideFuncs:
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1008,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1009,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1010,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1008,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1010,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1013,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1013,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1013,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1016,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1016,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1016,44'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_add_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1016,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1016,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1017,9'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_cmp_int
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1020,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1017,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1016,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1017,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1020,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1022,9'
              BranchSideFuncs:
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_cmp_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1026,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1022,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1020,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1022,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1004,16'
          Dst:             mbedtls_mpi_mod_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1008,22'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1009,9'
          Dst:             mbedtls_mpi_bitlen
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1016,24'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1017,9'
          Dst:             mbedtls_mpi_add_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1020,12'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1022,9'
          Dst:             mbedtls_mpi_sub_abs
    - functionName:    ecp_mul_comb_core
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2049
      functionLinenumberEnd: 2106
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - R
        - T
        - T_size
        - x
        - d
        - f_rng
        - p_rng
        - rs_ctx
      BBCount:         30
      ICount:          167
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - ecp_add_mixed
        - ecp_double_jac
        - ecp_randomize_jac
        - ecp_select_comb
        - mbedtls_ecp_point_free
        - mbedtls_ecp_point_init
        - mpi_free_many
        - mpi_init_many
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2078,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2078,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mpi_free_many
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2079,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mpi_free_many
                - ecp_double_jac
                - ecp_select_comb
                - ecp_add_mixed
                - ecp_randomize_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2079,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2080,13'
              BranchSideFuncs:
                - ecp_randomize_jac
                - mbedtls_ecp_point_free
                - mpi_free_many
                - ecp_double_jac
                - ecp_select_comb
                - ecp_add_mixed
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2084,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mpi_free_many
                - ecp_double_jac
                - ecp_select_comb
                - ecp_add_mixed
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2080,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2080,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mpi_free_many
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2081,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mpi_free_many
                - ecp_double_jac
                - ecp_select_comb
                - ecp_add_mixed
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2084,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2084,5'
              BranchSideFuncs:
                - ecp_double_jac
                - ecp_select_comb
                - ecp_add_mixed
                - mbedtls_ecp_point_free
                - mpi_free_many
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2086,9'
              BranchSideFuncs:
                - ecp_double_jac
                - ecp_select_comb
                - ecp_add_mixed
                - mbedtls_ecp_point_free
                - mpi_free_many
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2088,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2088,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mpi_free_many
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2089,9'
              BranchSideFuncs:
                - ecp_select_comb
                - ecp_add_mixed
                - mbedtls_ecp_point_free
                - mpi_free_many
                - ecp_double_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2089,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2089,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mpi_free_many
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2090,9'
              BranchSideFuncs:
                - ecp_add_mixed
                - mbedtls_ecp_point_free
                - mpi_free_many
                - ecp_double_jac
                - ecp_select_comb
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2090,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2084,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mpi_free_many
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2090,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mpi_free_many
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2055,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2056,5'
          Dst:             mpi_init_many
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2078,9'
          Dst:             ecp_select_comb
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2080,13'
          Dst:             ecp_randomize_jac
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2088,9'
          Dst:             ecp_double_jac
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2089,9'
          Dst:             ecp_select_comb
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2090,9'
          Dst:             ecp_add_mixed
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2095,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2096,5'
          Dst:             mpi_free_many
    - functionName:    mbedtls_ecp_point_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pt
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_mpi_init
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:504,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:505,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:506,5'
          Dst:             mbedtls_mpi_init
    - functionName:    mpi_init_many
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - arr
        - size
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_mpi_init
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:319,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:320,29'
              BranchSideFuncs:
                - mbedtls_mpi_init
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:322,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:320,9'
          Dst:             mbedtls_mpi_init
    - functionName:    ecp_double_jac
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1559
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - R
        - P
        - tmp
      BBCount:         122
      ICount:          531
      EdgeCount:       152
      CyclomaticComplexity: 32
      functionsReached:
        - mbedtls_ecp_group_a_is_minus_3
        - mbedtls_mpi_add_mod
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_copy
        - mbedtls_mpi_mul_int_mod
        - mbedtls_mpi_mul_mod
        - mbedtls_mpi_shift_l_mod
        - mbedtls_mpi_sub_mod
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1506,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1508,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_add_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_int_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1515,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_int_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_add_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1508,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1508,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1509,9'
              BranchSideFuncs:
                - mbedtls_mpi_add_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_int_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1509,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1509,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1510,9'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_int_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1510,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1510,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1511,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_int_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1511,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1511,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1512,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_int_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1512,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1512,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1513,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1515,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1515,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1516,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_int_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_add_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1516,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1516,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1519,13'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_add_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1521,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1521,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1522,13'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_add_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1522,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1522,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1523,13'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_add_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1523,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1523,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1524,13'
              BranchSideFuncs:
                - mbedtls_mpi_add_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1524,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1524,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1525,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1529,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1529,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1530,5'
              BranchSideFuncs:
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1530,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1530,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1531,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1531,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1531,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1532,5'
              BranchSideFuncs:
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1532,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1532,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1535,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1535,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1535,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1536,5'
              BranchSideFuncs:
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1536,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1536,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1539,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1539,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1539,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1540,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1540,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1540,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1541,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1541,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1541,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1544,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1544,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1544,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1545,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1545,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1545,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1546,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1546,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1546,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1549,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1549,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1549,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1550,5'
              BranchSideFuncs:
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1550,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1550,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1553,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1553,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1553,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1554,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1554,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1554,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1555,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1555,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1555,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1555,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1506,9'
          Dst:             mbedtls_ecp_group_a_is_minus_3
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1508,9'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1509,9'
          Dst:             mbedtls_mpi_add_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1510,9'
          Dst:             mbedtls_mpi_sub_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1511,9'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1512,9'
          Dst:             mbedtls_mpi_mul_int_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1515,9'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1516,9'
          Dst:             mbedtls_mpi_mul_int_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1519,13'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1521,13'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1522,13'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1523,13'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1524,13'
          Dst:             mbedtls_mpi_add_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1529,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1530,5'
          Dst:             mbedtls_mpi_shift_l_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1531,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1532,5'
          Dst:             mbedtls_mpi_shift_l_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1535,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1536,5'
          Dst:             mbedtls_mpi_shift_l_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1539,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1540,5'
          Dst:             mbedtls_mpi_sub_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1541,5'
          Dst:             mbedtls_mpi_sub_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1544,5'
          Dst:             mbedtls_mpi_sub_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1545,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1546,5'
          Dst:             mbedtls_mpi_sub_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1549,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1550,5'
          Dst:             mbedtls_mpi_shift_l_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1553,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1554,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1555,5'
          Dst:             mbedtls_mpi_copy
    - functionName:    ecp_add_mixed
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1586
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - R
        - P
        - Q
        - tmp
      BBCount:         93
      ICount:          460
      EdgeCount:       118
      CyclomaticComplexity: 27
      functionsReached:
        - ecp_double_jac
        - mbedtls_ecp_copy
        - mbedtls_ecp_set_zero
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_copy
        - mbedtls_mpi_mul_mod
        - mbedtls_mpi_shift_l_mod
        - mbedtls_mpi_sub_mod
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1609,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1610,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_set_zero
                - ecp_double_jac
                - mbedtls_ecp_copy
                - mbedtls_ecp_copy
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1616,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_set_zero
                - ecp_double_jac
                - mbedtls_ecp_copy
                - mbedtls_ecp_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1616,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1617,33'
              BranchSideFuncs:
                - mbedtls_ecp_copy
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1620,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_set_zero
                - ecp_double_jac
                - mbedtls_ecp_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1620,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1621,33'
              BranchSideFuncs:
                - mbedtls_ecp_copy
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1627,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_set_zero
                - ecp_double_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1627,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1628,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1631,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_set_zero
                - ecp_double_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1631,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1631,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1632,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_set_zero
                - ecp_double_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1632,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1632,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1633,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_set_zero
                - ecp_double_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1633,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1633,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1634,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_set_zero
                - ecp_double_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1634,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1634,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1635,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_set_zero
                - ecp_double_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1635,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1635,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1636,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_set_zero
                - ecp_double_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1636,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1636,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1639,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_set_zero
                - ecp_double_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1639,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1640,13'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_ecp_set_zero
                - ecp_double_jac
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1650,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1640,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1641,34'
              BranchSideFuncs:
                - ecp_double_jac
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1644,40'
              BranchSideFuncs:
                - mbedtls_ecp_set_zero
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1650,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1650,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1651,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1651,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1651,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1652,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1652,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1652,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1653,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1653,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1653,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1655,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1655,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1655,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1656,5'
              BranchSideFuncs:
                - mbedtls_mpi_shift_l_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1656,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1656,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1659,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1659,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1659,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1660,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1660,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1660,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1661,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1661,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1661,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1662,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1662,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1662,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1663,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1663,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1663,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1664,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_sub_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1664,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1664,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1666,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1666,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1666,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1670,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1616,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1617,16'
          Dst:             mbedtls_ecp_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1620,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1621,16'
          Dst:             mbedtls_ecp_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1627,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1631,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1632,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1633,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1634,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1635,5'
          Dst:             mbedtls_mpi_sub_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1636,5'
          Dst:             mbedtls_mpi_sub_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1639,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1640,13'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1641,19'
          Dst:             ecp_double_jac
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1644,19'
          Dst:             mbedtls_ecp_set_zero
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1650,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1651,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1652,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1653,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1655,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1656,5'
          Dst:             mbedtls_mpi_shift_l_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1659,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1660,5'
          Dst:             mbedtls_mpi_sub_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1661,5'
          Dst:             mbedtls_mpi_sub_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1662,5'
          Dst:             mbedtls_mpi_sub_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1663,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1664,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1666,5'
          Dst:             mbedtls_mpi_sub_mod
    - functionName:    mbedtls_ecp_point_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pt
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_mpi_free
      functionUses:    26
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:546,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:547,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:550,24'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:550,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:551,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:552,5'
          Dst:             mbedtls_mpi_free
    - functionName:    mpi_free_many
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - arr
        - size
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_mpi_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:326,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:327,29'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:329,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:327,9'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ecp_copy
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - P
        - Q
      BBCount:         16
      ICount:          71
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_mpi_copy
      functionUses:    11
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:620,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:620,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:621,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:621,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:621,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:622,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:622,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:622,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:622,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:620,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:621,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:622,5'
          Dst:             mbedtls_mpi_copy
    - functionName:    mbedtls_mpi_sub_mod
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1087
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - X
        - A
        - B
      BBCount:         20
      ICount:          89
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_mpi_add_mpi
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_sub_mpi
      functionUses:    11
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1084,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1084,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1085,5'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1085,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1085,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_add_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1085,5'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1085,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1085,5'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1085,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1085,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1085,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1085,5'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1084,5'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1085,5'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1085,5'
          Dst:             mbedtls_mpi_add_mpi
    - functionName:    mbedtls_ecp_set_zero
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pt
      BBCount:         16
      ICount:          62
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_mpi_lset
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:642,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:642,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:643,5'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_lset
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:643,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:643,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:644,5'
              BranchSideFuncs:
                - mbedtls_mpi_lset
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:644,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:644,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:644,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:642,5'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/ecp.c:643,5'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/ecp.c:644,5'
          Dst:             mbedtls_mpi_lset
    - functionName:    mbedtls_mpi_shift_l_mod
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionLinenumberEnd: 1151
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - grp
        - X
        - count
      BBCount:         15
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_mpi_cmp_mpi
        - mbedtls_mpi_shift_l
        - mbedtls_mpi_sub_abs
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1148,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1148,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1149,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1149,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1149,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_cmp_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1149,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1149,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1149,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1149,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1148,5'
          Dst:             mbedtls_mpi_shift_l
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1149,5'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1149,5'
          Dst:             mbedtls_mpi_sub_abs
    - functionName:    mbedtls_ecp_group_a_is_minus_3
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/ecp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_mpi_add_mod
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - X
        - A
        - B
      BBCount:         15
      ICount:          73
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_mpi_add_mpi
        - mbedtls_mpi_cmp_mpi
        - mbedtls_mpi_sub_abs
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1105,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1105,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1106,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1106,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1106,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_cmp_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1106,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1106,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1106,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1106,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1105,5'
          Dst:             mbedtls_mpi_add_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1106,5'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1106,5'
          Dst:             mbedtls_mpi_sub_abs
    - functionName:    mbedtls_mpi_mul_int_mod
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - grp
        - X
        - A
        - c
      BBCount:         15
      ICount:          73
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_mpi_cmp_mpi
        - mbedtls_mpi_mul_int
        - mbedtls_mpi_sub_abs
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1119,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1119,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1120,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1120,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1120,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_abs
                - mbedtls_mpi_cmp_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1120,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1120,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1120,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1120,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_sub_abs
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1119,5'
          Dst:             mbedtls_mpi_mul_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1120,5'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1120,5'
          Dst:             mbedtls_mpi_sub_abs
    - functionName:    ecp_comb_recode_scalar
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2127
      functionLinenumberEnd: 2155
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - m
        - k
        - d
        - w
        - parity_trick
      BBCount:         19
      ICount:          112
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - ecp_comb_recode_core
        - mbedtls_mpi_copy
        - mbedtls_mpi_free
        - mbedtls_mpi_get_bit
        - mbedtls_mpi_init
        - mbedtls_mpi_safe_cond_assign
        - mbedtls_mpi_sub_mpi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2135,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2136,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2140,42'
              BranchSideFuncs:
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_copy
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_safe_cond_assign
                - ecp_comb_recode_core
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2143,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2143,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2144,5'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_safe_cond_assign
                - ecp_comb_recode_core
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2144,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2144,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2145,5'
              BranchSideFuncs:
                - mbedtls_mpi_safe_cond_assign
                - ecp_comb_recode_core
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2145,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2145,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2148,26'
              BranchSideFuncs:
                - ecp_comb_recode_core
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2131,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2132,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2135,9'
          Dst:             mbedtls_mpi_get_bit
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2140,22'
          Dst:             mbedtls_mpi_get_bit
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2143,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2144,5'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2145,5'
          Dst:             mbedtls_mpi_safe_cond_assign
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2148,5'
          Dst:             ecp_comb_recode_core
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2151,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2152,5'
          Dst:             mbedtls_mpi_free
    - functionName:    ecp_normalize_jac_many
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1362
      functionLinenumberEnd: 1451
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - grp
        - T
        - T_size
      BBCount:         73
      ICount:          370
      EdgeCount:       91
      CyclomaticComplexity: 20
      functionsReached:
        - ecp_normalize_jac
        - mbedtls_calloc
        - mbedtls_free
        - mbedtls_mpi_copy
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_inv_mod
        - mbedtls_mpi_lset
        - mbedtls_mpi_mul_mod
        - mbedtls_mpi_shrink
        - mpi_free_many
        - mpi_init_many
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1363,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1364,34'
              BranchSideFuncs:
                - ecp_normalize_jac
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1376,9'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_mpi_init
                - mpi_init_many
                - mbedtls_mpi_copy
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1380,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1381,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1384,5'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - mpi_init_many
                - mbedtls_mpi_copy
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1390,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1390,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1391,12'
              BranchSideFuncs:
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1391,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1392,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1398,5'
              BranchSideFuncs:
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1392,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1392,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1393,5'
              BranchSideFuncs:
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1398,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1398,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1400,14'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1413,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1415,13'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1418,13'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1415,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1415,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1416,13'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1416,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1416,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1417,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_copy
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1418,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:0,0'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1418,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1422,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1422,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1423,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1423,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1423,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1424,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1424,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1424,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1425,9'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1425,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1425,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1433,9'
              BranchSideFuncs:
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1433,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1433,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1434,9'
              BranchSideFuncs:
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1434,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1434,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1436,9'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1436,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1436,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1438,13'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1438,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1439,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1441,5'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_shrink
                - mbedtls_mpi_shrink
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
                - mpi_free_many
                - mbedtls_free
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1364,16'
          Dst:             ecp_normalize_jac
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1380,14'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1384,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1386,5'
          Dst:             mpi_init_many
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1390,5'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1392,9'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1398,5'
          Dst:             mbedtls_mpi_inv_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1415,13'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1416,13'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1418,13'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1422,9'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1423,9'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1424,9'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1425,9'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1433,9'
          Dst:             mbedtls_mpi_shrink
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1434,9'
          Dst:             mbedtls_mpi_shrink
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1436,9'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1445,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1446,5'
          Dst:             mpi_free_many
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1447,5'
          Dst:             mbedtls_free
    - functionName:    ecp_normalize_jac
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - pt
      BBCount:         31
      ICount:          133
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_inv_mod
        - mbedtls_mpi_lset
        - mbedtls_mpi_mul_mod
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1316,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1317,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1329,9'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - mbedtls_mpi_inv_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1333,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1333,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1334,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1334,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1334,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1335,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1335,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1335,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1336,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1336,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1336,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1337,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1337,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1337,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1339,5'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1339,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1339,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1343,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1316,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1331,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1333,5'
          Dst:             mbedtls_mpi_inv_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1334,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1335,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1336,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1337,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1339,5'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1343,5'
          Dst:             mbedtls_mpi_free
    - functionName:    ecp_mul_comb_after_precomp
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2174
      functionLinenumberEnd: 2228
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - R
        - m
        - T
        - T_size
        - w
        - d
        - f_rng
        - p_rng
        - rs_ctx
      BBCount:         27
      ICount:          147
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - ecp_comb_recode_scalar
        - ecp_mul_comb_core
        - ecp_normalize_jac
        - ecp_randomize_jac
        - ecp_safe_invert_jac
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2190,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2190,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2192,5'
              BranchSideFuncs:
                - ecp_mul_comb_core
                - ecp_safe_invert_jac
                - ecp_normalize_jac
                - ecp_randomize_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2192,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2192,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2194,5'
              BranchSideFuncs:
                - ecp_safe_invert_jac
                - ecp_normalize_jac
                - ecp_randomize_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2194,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2194,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2215,9'
              BranchSideFuncs:
                - ecp_normalize_jac
                - ecp_randomize_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2215,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2216,9'
              BranchSideFuncs:
                - ecp_randomize_jac
                - ecp_normalize_jac
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2219,5'
              BranchSideFuncs:
                - ecp_normalize_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2216,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2216,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2217,5'
              BranchSideFuncs:
                - ecp_normalize_jac
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2219,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2219,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2219,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2190,5'
          Dst:             ecp_comb_recode_scalar
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2192,5'
          Dst:             ecp_mul_comb_core
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2194,5'
          Dst:             ecp_safe_invert_jac
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2216,9'
          Dst:             ecp_randomize_jac
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2219,5'
          Dst:             ecp_normalize_jac
    - functionName:    ecp_precompute_comb
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1853
      functionLinenumberEnd: 2004
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - T
        - P
        - w
        - d
        - rs_ctx
      BBCount:         54
      ICount:          321
      EdgeCount:       67
      CyclomaticComplexity: 15
      functionsReached:
        - ecp_add_mixed
        - ecp_double_jac
        - ecp_normalize_jac_many
        - mbedtls_ecp_copy
        - mbedtls_mpi_free
        - mpi_free_many
        - mpi_init_many
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1897,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1897,5'
              BranchSideFuncs:
                - mpi_free_many
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1904,7'
              BranchSideFuncs:
                - ecp_normalize_jac_many
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
                - ecp_add_mixed
                - ecp_double_jac
                - mbedtls_ecp_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1906,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1909,20'
              BranchSideFuncs:
                - ecp_double_jac
                - ecp_normalize_jac_many
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
                - ecp_add_mixed
                - mbedtls_ecp_copy
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1933,7'
              BranchSideFuncs:
                - ecp_normalize_jac_many
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
                - ecp_add_mixed
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1912,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1913,13'
              BranchSideFuncs:
                - mbedtls_ecp_copy
                - ecp_double_jac
                - ecp_normalize_jac_many
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
                - ecp_add_mixed
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1916,9'
              BranchSideFuncs:
                - ecp_double_jac
                - ecp_normalize_jac_many
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
                - ecp_add_mixed
                - mbedtls_ecp_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1913,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1913,13'
              BranchSideFuncs:
                - mpi_free_many
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1914,9'
              BranchSideFuncs:
                - ecp_double_jac
                - ecp_normalize_jac_many
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
                - ecp_add_mixed
                - mbedtls_ecp_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1916,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1916,9'
              BranchSideFuncs:
                - mpi_free_many
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1917,5'
              BranchSideFuncs:
                - ecp_normalize_jac_many
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
                - ecp_add_mixed
                - ecp_double_jac
                - mbedtls_ecp_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1934,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1935,19'
              BranchSideFuncs:
                - ecp_normalize_jac_many
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
                - ecp_add_mixed
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1940,5'
              BranchSideFuncs:
                - ecp_normalize_jac_many
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
                - ecp_add_mixed
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1940,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1940,5'
              BranchSideFuncs:
                - mpi_free_many
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1955,12'
              BranchSideFuncs:
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
                - ecp_add_mixed
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1955,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1956,13'
              BranchSideFuncs:
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
                - ecp_add_mixed
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1974,12'
              BranchSideFuncs:
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1957,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1958,13'
              BranchSideFuncs:
                - ecp_add_mixed
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1960,5'
              BranchSideFuncs:
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
                - ecp_add_mixed
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1958,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1957,9'
              BranchSideFuncs:
                - mpi_free_many
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1958,13'
              BranchSideFuncs:
                - mpi_free_many
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1974,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1975,17'
              BranchSideFuncs:
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1980,5'
              BranchSideFuncs:
                - ecp_normalize_jac_many
                - mpi_free_many
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1980,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1980,5'
              BranchSideFuncs:
                - mpi_free_many
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1987,12'
              BranchSideFuncs:
                - mpi_free_many
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1987,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1988,27'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mpi_free_many
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1989,5'
              BranchSideFuncs:
                - mpi_free_many
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1862,5'
          Dst:             mpi_init_many
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1897,5'
          Dst:             mbedtls_ecp_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1913,13'
          Dst:             mbedtls_ecp_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1916,9'
          Dst:             ecp_double_jac
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1940,5'
          Dst:             ecp_normalize_jac_many
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1958,13'
          Dst:             ecp_add_mixed
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1980,5'
          Dst:             ecp_normalize_jac_many
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1988,9'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1993,5'
          Dst:             mpi_free_many
    - functionName:    ecp_pick_window_size
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2236
      functionLinenumberEnd: 2273
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - grp
        - p_eq_g
      BBCount:         17
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ecp_group_is_static_comb_table
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2251,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2252,10'
              BranchSideFuncs:
                - ecp_group_is_static_comb_table
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2265,11'
              BranchSideFuncs:
                - ecp_group_is_static_comb_table
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2265,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2265,53'
              BranchSideFuncs:
                - ecp_group_is_static_comb_table
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2265,62'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2265,59'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2265,62'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2269,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2265,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2266,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2269,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2269,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2269,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2270,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2265,22'
          Dst:             ecp_group_is_static_comb_table
    - functionName:    ecp_group_is_static_comb_table
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_mul_comb
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2294
      functionLinenumberEnd: 2405
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - R
        - m
        - P
        - f_rng
        - p_rng
        - rs_ctx
      BBCount:         43
      ICount:          287
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - ecp_mul_comb_after_precomp
        - ecp_pick_window_size
        - ecp_precompute_comb
        - mbedtls_calloc
        - mbedtls_ecp_point_free
        - mbedtls_ecp_point_init
        - mbedtls_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2317,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2317,19'
              BranchSideFuncs:
                - mbedtls_calloc
                - ecp_precompute_comb
                - ecp_mul_comb_after_precomp
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_init
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2336,28'
              BranchSideFuncs:
                - mbedtls_calloc
                - ecp_precompute_comb
                - ecp_mul_comb_after_precomp
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_init
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2317,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2319,13'
              BranchSideFuncs:
                - ecp_precompute_comb
                - ecp_mul_comb_after_precomp
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2336,28'
              BranchSideFuncs:
                - mbedtls_calloc
                - ecp_precompute_comb
                - ecp_mul_comb_after_precomp
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_init
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2337,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2338,17'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2342,16'
              BranchSideFuncs:
                - ecp_precompute_comb
                - ecp_mul_comb_after_precomp
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_init
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2342,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2343,37'
              BranchSideFuncs:
                - mbedtls_ecp_point_init
                - ecp_precompute_comb
                - ecp_mul_comb_after_precomp
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2346,14'
              BranchSideFuncs:
                - ecp_precompute_comb
                - ecp_mul_comb_after_precomp
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2350,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2351,9'
              BranchSideFuncs:
                - ecp_mul_comb_after_precomp
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2362,5'
              BranchSideFuncs:
                - ecp_mul_comb_after_precomp
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2351,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2351,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2353,13'
              BranchSideFuncs:
                - ecp_mul_comb_after_precomp
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2353,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2356,22'
              BranchSideFuncs:
                - ecp_mul_comb_after_precomp
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2359,5'
              BranchSideFuncs:
                - ecp_mul_comb_after_precomp
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2362,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2362,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2369,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2369,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2370,11'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2384,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2384,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2385,16'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_ecp_point_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2392,26'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2385,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2386,37'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2388,22'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2399,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2399,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2400,32'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2312,9'
          Dst:             ecp_pick_window_size
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2336,13'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2343,13'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2351,9'
          Dst:             ecp_precompute_comb
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2362,5'
          Dst:             ecp_mul_comb_after_precomp
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2386,13'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2388,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2400,9'
          Dst:             mbedtls_ecp_point_free
    - functionName:    mbedtls_mpi_sub_int_mod
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionLinenumberEnd: 1136
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - grp
        - X
        - A
        - c
      BBCount:         20
      ICount:          89
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_mpi_add_mpi
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_sub_int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1133,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1133,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1134,5'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1134,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1134,5'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_add_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1134,5'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1134,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1134,5'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1134,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1134,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1134,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1134,5'
              BranchSideFuncs:
                - mbedtls_mpi_add_mpi
                - mbedtls_mpi_cmp_int
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1133,5'
          Dst:             mbedtls_mpi_sub_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1134,5'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1134,5'
          Dst:             mbedtls_mpi_add_mpi
    - functionName:    ecp_sw_rhs
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - rhs
        - X
      BBCount:         27
      ICount:          117
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_ecp_group_a_is_minus_3
        - mbedtls_mpi_add_mod
        - mbedtls_mpi_mul_mod
        - mbedtls_mpi_sub_int_mod
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1232,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1232,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1235,40'
              BranchSideFuncs:
                - mbedtls_ecp_group_a_is_minus_3
                - mbedtls_mpi_add_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_add_mod
                - mbedtls_mpi_sub_int_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1235,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1236,9'
              BranchSideFuncs:
                - mbedtls_mpi_sub_int_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_add_mod
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1238,9'
              BranchSideFuncs:
                - mbedtls_mpi_add_mod
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_add_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1236,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1236,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1237,5'
              BranchSideFuncs:
                - mbedtls_mpi_mul_mod
                - mbedtls_mpi_add_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1238,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1238,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1241,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1241,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1242,5'
              BranchSideFuncs:
                - mbedtls_mpi_add_mod
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1242,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1242,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1242,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1232,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1235,9'
          Dst:             mbedtls_ecp_group_a_is_minus_3
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1236,9'
          Dst:             mbedtls_mpi_sub_int_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1238,9'
          Dst:             mbedtls_mpi_add_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1241,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1242,5'
          Dst:             mbedtls_mpi_add_mod
    - functionName:    mbedtls_ecp_export
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3444
      functionLinenumberEnd: 3460
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - grp
        - d
        - Q
      BBCount:         19
      ICount:          105
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_ecp_copy
        - mbedtls_ecp_group_copy
        - mbedtls_mpi_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3447,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3447,54'
              BranchSideFuncs:
                - mbedtls_ecp_group_copy
                - mbedtls_ecp_copy
                - mbedtls_mpi_copy
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3451,9'
              BranchSideFuncs:
                - mbedtls_ecp_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3447,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3448,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3451,9'
              BranchSideFuncs:
                - mbedtls_ecp_copy
                - mbedtls_mpi_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3451,19'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3451,46'
              BranchSideFuncs:
                - mbedtls_mpi_copy
                - mbedtls_ecp_copy
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3455,9'
              BranchSideFuncs:
                - mbedtls_ecp_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3451,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3452,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3455,9'
              BranchSideFuncs:
                - mbedtls_ecp_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3455,19'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3455,46'
              BranchSideFuncs:
                - mbedtls_ecp_copy
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3459,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3455,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3456,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3459,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3447,31'
          Dst:             mbedtls_ecp_group_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3451,29'
          Dst:             mbedtls_mpi_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3455,29'
          Dst:             mbedtls_ecp_copy
    - functionName:    mbedtls_ecp_group_copy
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_group_load
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:633,12'
          Dst:             mbedtls_ecp_group_load
    - functionName:    mbedtls_ecp_keypair_get_group_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3435
      functionLinenumberEnd: 3436
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ecp_keypair_calc_public
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3427
      functionLinenumberEnd: 3429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - f_rng
        - p_rng
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_mul
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3428,12'
          Dst:             mbedtls_ecp_mul
    - functionName:    mbedtls_ecp_mul
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2716
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - R
        - m
        - P
        - f_rng
        - p_rng
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_mul_restartable
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2716,12'
          Dst:             mbedtls_ecp_mul_restartable
    - functionName:    mbedtls_ecp_mul_restartable
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2701
      functionLinenumberEnd: 2707
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - R
        - m
        - P
        - f_rng
        - p_rng
        - rs_ctx
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ecp_mul_restartable_internal
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2702,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2703,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2706,41'
              BranchSideFuncs:
                - ecp_mul_restartable_internal
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2706,12'
          Dst:             ecp_mul_restartable_internal
    - functionName:    ecp_mul_restartable_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2630
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - R
        - m
        - P
        - f_rng
        - p_rng
        - rs_ctx
      BBCount:         22
      ICount:          112
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - ecp_mul_comb
        - mbedtls_ecp_check_privkey
        - mbedtls_ecp_check_pubkey
        - mbedtls_ecp_get_type
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2656,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2661,9'
              BranchSideFuncs:
                - mbedtls_ecp_get_type
                - ecp_mul_comb
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2665,9'
              BranchSideFuncs:
                - mbedtls_ecp_get_type
                - ecp_mul_comb
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2661,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2661,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2662,9'
              BranchSideFuncs:
                - mbedtls_ecp_check_pubkey
                - mbedtls_ecp_get_type
                - ecp_mul_comb
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2662,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2662,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2663,5'
              BranchSideFuncs:
                - mbedtls_ecp_get_type
                - ecp_mul_comb
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2672,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2672,38'
              BranchSideFuncs:
                - ecp_mul_comb
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2673,9'
              BranchSideFuncs:
                - ecp_mul_comb
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2673,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2673,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2674,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2661,9'
          Dst:             mbedtls_ecp_check_privkey
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2662,9'
          Dst:             mbedtls_ecp_check_pubkey
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2672,9'
          Dst:             mbedtls_ecp_get_type
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2673,9'
          Dst:             ecp_mul_comb
    - functionName:    mbedtls_ecp_check_privkey
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3053
      functionLinenumberEnd: 3084
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - d
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ecp_get_type
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_cmp_mpi
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3072,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3074,33'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3083,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3074,43'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3075,33'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3076,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3074,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3076,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3078,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3072,9'
          Dst:             mbedtls_ecp_get_type
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3074,13'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3075,13'
          Dst:             mbedtls_mpi_cmp_mpi
    - functionName:    mbedtls_ecp_check_pubkey
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3029
      functionLinenumberEnd: 3046
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - pt
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ecp_check_pubkey_sw
        - mbedtls_ecp_get_type
        - mbedtls_mpi_cmp_int
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3031,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3032,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3041,30'
              BranchSideFuncs:
                - mbedtls_ecp_get_type
                - ecp_check_pubkey_sw
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3041,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3042,36'
              BranchSideFuncs:
                - ecp_check_pubkey_sw
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3045,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3031,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3041,9'
          Dst:             mbedtls_ecp_get_type
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3042,16'
          Dst:             ecp_check_pubkey_sw
    - functionName:    mbedtls_ecp_get_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:488,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:489,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:492,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:492,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:493,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:495,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ecp_check_pubkey_sw
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2726
      functionLinenumberEnd: 2756
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - pt
      BBCount:         25
      ICount:          124
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - ecp_sw_rhs
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_cmp_mpi
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_mul_mod
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2731,44'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2732,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2735,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2732,44'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2733,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2735,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2733,51'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2734,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2735,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2731,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2735,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2738,5'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - mbedtls_mpi_init
                - mbedtls_mpi_mul_mod
                - ecp_sw_rhs
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2744,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2744,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2745,5'
              BranchSideFuncs:
                - ecp_sw_rhs
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2745,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2745,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2747,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2747,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2747,35'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2748,13'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2731,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2732,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2733,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2734,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2738,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2738,28'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2744,5'
          Dst:             mbedtls_mpi_mul_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2745,5'
          Dst:             ecp_sw_rhs
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2747,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2753,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2753,28'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ecp_check_pub_priv
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3389
      functionLinenumberEnd: 3422
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
        - prv
        - f_rng
        - p_rng
      BBCount:         27
      ICount:          173
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_ecp_group_copy
        - mbedtls_ecp_group_free
        - mbedtls_ecp_group_init
        - mbedtls_ecp_mul
        - mbedtls_ecp_point_free
        - mbedtls_ecp_point_init
        - mbedtls_mpi_cmp_mpi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3393,44'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3394,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3398,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3394,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3395,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3398,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3395,51'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3396,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3398,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3396,51'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3397,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3398,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3393,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3398,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3401,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_init
                - mbedtls_ecp_group_init
                - mbedtls_ecp_group_copy
                - mbedtls_ecp_mul
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_ecp_group_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3408,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3408,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_group_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3410,32'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_cmp_mpi
                - mbedtls_ecp_point_free
                - mbedtls_ecp_group_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3410,46'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3411,32'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_group_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3413,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_group_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3411,46'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3412,32'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_group_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3413,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_group_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3410,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3412,44'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_group_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3413,13'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_ecp_group_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3395,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3396,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3397,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3401,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3402,5'
          Dst:             mbedtls_ecp_group_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3405,5'
          Dst:             mbedtls_ecp_group_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3408,5'
          Dst:             mbedtls_ecp_mul
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3410,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3411,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3412,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3418,5'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3419,5'
          Dst:             mbedtls_ecp_group_free
    - functionName:    mbedtls_ecp_group_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_point_init
        - mbedtls_mpi_init
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:515,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:516,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:517,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:518,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:519,5'
          Dst:             mbedtls_mpi_init
    - functionName:    mbedtls_ecp_group_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
      BBCount:         18
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ecp_group_is_static_comb_table
        - mbedtls_ecp_point_free
        - mbedtls_free
        - mbedtls_mpi_free
        - mbedtls_platform_zeroize
      functionUses:    6
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:575,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:576,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:579,9'
              BranchSideFuncs:
                - ecp_group_is_static_comb_table
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:579,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:580,27'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - mbedtls_ecp_point_free
                - mbedtls_mpi_free
                - mbedtls_mpi_free
                - ecp_group_is_static_comb_table
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:590,41'
              BranchSideFuncs:
                - ecp_group_is_static_comb_table
                - mbedtls_platform_zeroize
                - mbedtls_free
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:590,46'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:590,49'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:597,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:590,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:591,16'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:597,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:591,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:592,37'
              BranchSideFuncs:
                - mbedtls_ecp_point_free
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:594,22'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:580,9'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:581,9'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:582,9'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:585,9'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:586,9'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:590,10'
          Dst:             ecp_group_is_static_comb_table
        - Src:             'third_party/mbedtls/repo/library/ecp.c:592,13'
          Dst:             mbedtls_ecp_point_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:594,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:597,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ecp_write_public_key
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3376
      functionLinenumberEnd: 3378
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - format
        - olen
        - buf
        - buflen
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_point_write_binary
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3377,12'
          Dst:             mbedtls_ecp_point_write_binary
    - functionName:    mbedtls_ecp_point_write_binary
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - grp
        - P
        - format
        - olen
        - buf
        - buflen
      BBCount:         39
      ICount:          214
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - mbedtls_ecp_get_type
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_get_bit
        - mbedtls_mpi_size
        - mbedtls_mpi_write_binary
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:698,47'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:699,9'
              BranchSideFuncs:
                - mbedtls_mpi_size
                - mbedtls_ecp_get_type
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:703,30'
              BranchSideFuncs:
                - mbedtls_mpi_size
                - mbedtls_ecp_get_type
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:698,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:700,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:703,30'
              BranchSideFuncs:
                - mbedtls_mpi_size
                - mbedtls_ecp_get_type
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:717,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:717,38'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:721,34'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:721,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:722,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:732,13'
              BranchSideFuncs:
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:722,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:723,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:726,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:732,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:733,25'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:742,20'
              BranchSideFuncs:
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:735,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:736,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:739,13'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
                - mbedtls_mpi_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:740,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:740,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:741,13'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:741,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:741,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:742,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:745,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:746,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:749,50'
              BranchSideFuncs:
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:750,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:750,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:751,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:703,12'
          Dst:             mbedtls_mpi_size
        - Src:             'third_party/mbedtls/repo/library/ecp.c:717,9'
          Dst:             mbedtls_ecp_get_type
        - Src:             'third_party/mbedtls/repo/library/ecp.c:721,13'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:740,13'
          Dst:             mbedtls_mpi_write_binary
        - Src:             'third_party/mbedtls/repo/library/ecp.c:741,13'
          Dst:             mbedtls_mpi_write_binary
        - Src:             'third_party/mbedtls/repo/library/ecp.c:749,29'
          Dst:             mbedtls_mpi_get_bit
        - Src:             'third_party/mbedtls/repo/library/ecp.c:750,13'
          Dst:             mbedtls_mpi_write_binary
    - functionName:    mbedtls_ecp_write_key_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3340
      functionLinenumberEnd: 3368
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - olen
        - buf
        - buflen
      BBCount:         10
      ICount:          83
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ecp_get_type
        - mbedtls_mpi_write_binary
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3342,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3344,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3347,13'
              BranchSideFuncs:
                - mbedtls_ecp_get_type
                - mbedtls_mpi_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3350,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3351,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3361,31'
              BranchSideFuncs:
                - mbedtls_ecp_get_type
                - mbedtls_mpi_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3361,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3362,42'
              BranchSideFuncs:
                - mbedtls_mpi_write_binary
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3367,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3361,9'
          Dst:             mbedtls_ecp_get_type
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3362,16'
          Dst:             mbedtls_mpi_write_binary
    - functionName:    mbedtls_ecp_read_key
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3227
      functionLinenumberEnd: 3300
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - grp_id
        - key
        - buf
        - buflen
      BBCount:         24
      ICount:          119
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_ecp_check_privkey
        - mbedtls_ecp_get_type
        - mbedtls_ecp_group_load
        - mbedtls_mpi_free
        - mbedtls_mpi_read_binary
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3230,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3231,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3234,9'
              BranchSideFuncs:
                - mbedtls_ecp_get_type
                - mbedtls_mpi_free
                - mbedtls_ecp_check_privkey
                - mbedtls_mpi_read_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3284,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3285,9'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_free
                - mbedtls_ecp_check_privkey
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3289,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_ecp_check_privkey
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3285,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3285,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3286,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
                - mbedtls_ecp_check_privkey
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3289,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3289,16'
              BranchSideFuncs:
                - mbedtls_ecp_check_privkey
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3290,9'
              BranchSideFuncs:
                - mbedtls_ecp_check_privkey
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3290,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3290,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3291,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3295,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3296,27'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3299,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3230,16'
          Dst:             mbedtls_ecp_group_load
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3284,9'
          Dst:             mbedtls_ecp_get_type
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3285,9'
          Dst:             mbedtls_mpi_read_binary
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3290,9'
          Dst:             mbedtls_ecp_check_privkey
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3296,9'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ecp_set_public_key
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3204
      functionLinenumberEnd: 3217
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp_id
        - key
        - Q
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ecp_copy
        - mbedtls_ecp_group_load
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3207,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3209,44'
              BranchSideFuncs:
                - mbedtls_ecp_group_load
                - mbedtls_ecp_copy
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3212,16'
              BranchSideFuncs:
                - mbedtls_ecp_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3209,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3210,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3212,5'
              BranchSideFuncs:
                - mbedtls_ecp_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3212,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3214,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3209,20'
          Dst:             mbedtls_ecp_group_load
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3216,12'
          Dst:             mbedtls_ecp_copy
    - functionName:    mbedtls_ecp_gen_key
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3191
      functionLinenumberEnd: 3198
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp_id
        - key
        - f_rng
        - p_rng
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ecp_gen_keypair
        - mbedtls_ecp_group_load
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3193,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3194,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3197,37'
              BranchSideFuncs:
                - mbedtls_ecp_gen_keypair
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3193,16'
          Dst:             mbedtls_ecp_group_load
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3197,12'
          Dst:             mbedtls_ecp_gen_keypair
    - functionName:    mbedtls_ecp_gen_keypair
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3182
      functionLinenumberEnd: 3183
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - d
        - Q
        - f_rng
        - p_rng
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_gen_keypair_base
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3183,12'
          Dst:             mbedtls_ecp_gen_keypair_base
    - functionName:    mbedtls_ecp_gen_keypair_base
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3166
      functionLinenumberEnd: 3172
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - G
        - d
        - Q
        - f_rng
        - p_rng
      BBCount:         12
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ecp_gen_privkey
        - mbedtls_ecp_mul
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3168,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3168,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3169,5'
              BranchSideFuncs:
                - mbedtls_ecp_mul
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3169,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3169,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3169,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3168,5'
          Dst:             mbedtls_ecp_gen_privkey
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3169,5'
          Dst:             mbedtls_ecp_mul
    - functionName:    mbedtls_ecp_gen_privkey
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3141
      functionLinenumberEnd: 3155
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - d
        - f_rng
        - p_rng
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ecp_gen_privkey_sw
        - mbedtls_ecp_get_type
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3149,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3150,44'
              BranchSideFuncs:
                - mbedtls_ecp_gen_privkey_sw
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3154,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3149,9'
          Dst:             mbedtls_ecp_get_type
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3150,16'
          Dst:             mbedtls_ecp_gen_privkey_sw
    - functionName:    mbedtls_ecp_gen_privkey_sw
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3123
      functionLinenumberEnd: 3131
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - N
        - d
        - f_rng
        - p_rng
      BBCount:         6
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_mpi_random
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:3125,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3127,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:3129,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:3124,15'
          Dst:             mbedtls_mpi_random
    - functionName:    mbedtls_ecp_muladd
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2907
      functionLinenumberEnd: 2908
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - R
        - m
        - P
        - n
        - Q
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_muladd_restartable
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2908,12'
          Dst:             mbedtls_ecp_muladd_restartable
    - functionName:    mbedtls_ecp_muladd_restartable
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2805
      functionLinenumberEnd: 2898
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - R
        - m
        - P
        - n
        - Q
        - rs_ctx
      BBCount:         23
      ICount:          135
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - ecp_add_mixed
        - ecp_normalize_jac
        - mbedtls_ecp_get_type
        - mbedtls_ecp_mul_shortcuts
        - mbedtls_ecp_point_free
        - mbedtls_ecp_point_init
        - mpi_free_many
        - mpi_init_many
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2814,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2815,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2818,5'
              BranchSideFuncs:
                - mbedtls_ecp_point_init
                - mpi_init_many
                - mbedtls_ecp_mul_shortcuts
                - mbedtls_ecp_mul_shortcuts
                - ecp_add_mixed
                - ecp_normalize_jac
                - mpi_free_many
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2842,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2842,5'
              BranchSideFuncs:
                - mpi_free_many
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2850,5'
              BranchSideFuncs:
                - mbedtls_ecp_mul_shortcuts
                - ecp_add_mixed
                - ecp_normalize_jac
                - mpi_free_many
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2850,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2850,5'
              BranchSideFuncs:
                - mpi_free_many
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2866,5'
              BranchSideFuncs:
                - ecp_add_mixed
                - ecp_normalize_jac
                - mpi_free_many
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2866,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2866,5'
              BranchSideFuncs:
                - mpi_free_many
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2875,5'
              BranchSideFuncs:
                - ecp_normalize_jac
                - mpi_free_many
                - mbedtls_ecp_point_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2875,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2875,5'
              BranchSideFuncs:
                - mpi_free_many
                - mbedtls_ecp_point_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2885,19'
              BranchSideFuncs:
                - mpi_free_many
                - mbedtls_ecp_point_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2814,9'
          Dst:             mbedtls_ecp_get_type
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2818,5'
          Dst:             mbedtls_ecp_point_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2819,5'
          Dst:             mpi_init_many
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2842,5'
          Dst:             mbedtls_ecp_mul_shortcuts
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2850,5'
          Dst:             mbedtls_ecp_mul_shortcuts
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2866,5'
          Dst:             ecp_add_mixed
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2875,5'
          Dst:             ecp_normalize_jac
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2885,5'
          Dst:             mpi_free_many
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2893,5'
          Dst:             mbedtls_ecp_point_free
    - functionName:    mbedtls_ecp_mul_shortcuts
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2770
      functionLinenumberEnd: 2793
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - R
        - m
        - P
        - rs_ctx
      BBCount:         51
      ICount:          206
      EdgeCount:       63
      CyclomaticComplexity: 14
      functionsReached:
        - ecp_mul_restartable_internal
        - mbedtls_ecp_check_pubkey
        - mbedtls_ecp_copy
        - mbedtls_ecp_set_zero
        - mbedtls_mpi_cmp_int
        - mbedtls_mpi_free
        - mbedtls_mpi_init
        - mbedtls_mpi_safe_cond_assign
        - mbedtls_mpi_sub_mpi
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2775,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2776,9'
              BranchSideFuncs:
                - mbedtls_ecp_check_pubkey
                - mbedtls_ecp_set_zero
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2778,36'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_cmp_int
                - ecp_mul_restartable_internal
                - mbedtls_mpi_free
                - mbedtls_ecp_check_pubkey
                - mbedtls_ecp_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_safe_cond_assign
                - mbedtls_ecp_check_pubkey
                - mbedtls_ecp_copy
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2776,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2776,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2777,9'
              BranchSideFuncs:
                - mbedtls_ecp_set_zero
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2777,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2777,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2778,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2778,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2779,9'
              BranchSideFuncs:
                - mbedtls_ecp_check_pubkey
                - mbedtls_ecp_copy
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2781,36'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - ecp_mul_restartable_internal
                - mbedtls_mpi_free
                - mbedtls_ecp_check_pubkey
                - mbedtls_ecp_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_safe_cond_assign
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2779,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2779,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2780,9'
              BranchSideFuncs:
                - mbedtls_ecp_copy
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2780,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2780,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2781,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2781,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2782,9'
              BranchSideFuncs:
                - mbedtls_ecp_check_pubkey
                - mbedtls_ecp_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_safe_cond_assign
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2786,9'
              BranchSideFuncs:
                - ecp_mul_restartable_internal
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2782,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2782,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2783,9'
              BranchSideFuncs:
                - mbedtls_ecp_copy
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_safe_cond_assign
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2783,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2783,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2784,9'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_int
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_safe_cond_assign
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2784,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2784,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2784,9'
              BranchSideFuncs:
                - mbedtls_mpi_safe_cond_assign
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2784,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2784,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2784,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:2786,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:0,0'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:2786,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2773,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2775,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2776,9'
          Dst:             mbedtls_ecp_check_pubkey
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2777,9'
          Dst:             mbedtls_ecp_set_zero
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2778,16'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2779,9'
          Dst:             mbedtls_ecp_check_pubkey
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2780,9'
          Dst:             mbedtls_ecp_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2781,16'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2782,9'
          Dst:             mbedtls_ecp_check_pubkey
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2783,9'
          Dst:             mbedtls_ecp_copy
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2784,9'
          Dst:             mbedtls_mpi_cmp_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2784,9'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2784,9'
          Dst:             mbedtls_mpi_safe_cond_assign
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2786,9'
          Dst:             ecp_mul_restartable_internal
        - Src:             'third_party/mbedtls/repo/library/ecp.c:2791,5'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ecp_tls_write_group
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - grp
        - olen
        - buf
        - blen
      BBCount:         8
      ICount:          75
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ecp_curve_info_from_grp_id
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:968,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:969,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:975,6'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:976,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:977,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:983,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:968,23'
          Dst:             mbedtls_ecp_curve_info_from_grp_id
    - functionName:    mbedtls_ecp_curve_info_from_grp_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - grp_id
      BBCount:         10
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ecp_curve_list
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:432,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:435,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:440,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:435,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:436,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:438,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:432,23'
          Dst:             mbedtls_ecp_curve_list
    - functionName:    mbedtls_ecp_curve_list
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ecp_tls_read_group_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - grp
        - buf
        - len
      BBCount:         10
      ICount:          88
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ecp_curve_info_from_tls_id
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:935,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:936,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:942,12'
              BranchSideFuncs:
                - mbedtls_ecp_curve_info_from_tls_id
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:942,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:943,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:949,14'
              BranchSideFuncs:
                - mbedtls_ecp_curve_info_from_tls_id
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:952,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:953,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:956,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:952,23'
          Dst:             mbedtls_ecp_curve_info_from_tls_id
    - functionName:    mbedtls_ecp_curve_info_from_tls_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - tls_id
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ecp_curve_list
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:450,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:453,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:458,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:453,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:454,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:456,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:450,23'
          Dst:             mbedtls_ecp_curve_list
    - functionName:    mbedtls_ecp_tls_read_group
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - grp
        - buf
        - len
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ecp_group_load
        - mbedtls_ecp_tls_read_group_id
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:916,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:917,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:920,35'
              BranchSideFuncs:
                - mbedtls_ecp_group_load
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:916,16'
          Dst:             mbedtls_ecp_tls_read_group_id
        - Src:             'third_party/mbedtls/repo/library/ecp.c:920,12'
          Dst:             mbedtls_ecp_group_load
    - functionName:    mbedtls_ecp_tls_write_point
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - grp
        - pt
        - format
        - olen
        - buf
        - blen
      BBCount:         13
      ICount:          98
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_ecp_point_write_binary
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:882,47'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:883,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_write_binary
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:890,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:882,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:884,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:890,9'
              BranchSideFuncs:
                - mbedtls_ecp_point_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:890,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:891,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:894,47'
              BranchSideFuncs:
                - mbedtls_ecp_point_write_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:894,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:896,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:902,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:894,16'
          Dst:             mbedtls_ecp_point_write_binary
    - functionName:    mbedtls_ecp_tls_read_point
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - grp
        - pt
        - buf
        - buf_len
      BBCount:         11
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ecp_point_read_binary
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:853,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:854,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:857,19'
              BranchSideFuncs:
                - mbedtls_ecp_point_read_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:858,22'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:858,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:859,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:858,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:859,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:865,18'
              BranchSideFuncs:
                - mbedtls_ecp_point_read_binary
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:868,12'
          Dst:             mbedtls_ecp_point_read_binary
    - functionName:    mbedtls_ecp_point_read_binary
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 836
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - grp
        - pt
        - buf
        - ilen
      BBCount:         34
      ICount:          205
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - mbedtls_ecp_get_type
        - mbedtls_ecp_set_zero
        - mbedtls_ecp_sw_derive_y
        - mbedtls_mpi_lset
        - mbedtls_mpi_read_binary
        - mbedtls_mpi_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:775,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:776,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:779,30'
              BranchSideFuncs:
                - mbedtls_mpi_size
                - mbedtls_ecp_get_type
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_lset
                - mbedtls_ecp_sw_derive_y
                - mbedtls_mpi_read_binary
                - mbedtls_ecp_set_zero
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:799,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:799,38'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_lset
                - mbedtls_ecp_sw_derive_y
                - mbedtls_mpi_read_binary
                - mbedtls_ecp_set_zero
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:800,13'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_lset
                - mbedtls_ecp_sw_derive_y
                - mbedtls_mpi_read_binary
                - mbedtls_ecp_set_zero
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:800,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:801,17'
              BranchSideFuncs:
                - mbedtls_ecp_set_zero
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:808,13'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_lset
                - mbedtls_ecp_sw_derive_y
                - mbedtls_mpi_read_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:801,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:802,45'
              BranchSideFuncs:
                - mbedtls_ecp_set_zero
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:804,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:808,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:809,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:812,9'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
                - mbedtls_mpi_lset
                - mbedtls_ecp_sw_derive_y
                - mbedtls_mpi_read_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:812,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:812,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:813,9'
              BranchSideFuncs:
                - mbedtls_mpi_lset
                - mbedtls_ecp_sw_derive_y
                - mbedtls_mpi_read_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:813,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:813,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:815,13'
              BranchSideFuncs:
                - mbedtls_ecp_sw_derive_y
                - mbedtls_mpi_read_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:815,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:817,17'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:821,20'
              BranchSideFuncs:
                - mbedtls_ecp_sw_derive_y
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:817,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:818,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:820,45'
              BranchSideFuncs:
                - mbedtls_mpi_read_binary
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:821,35'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:821,38'
              BranchSideFuncs:
                - mbedtls_ecp_sw_derive_y
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:823,17'
              BranchSideFuncs:
                - mbedtls_ecp_sw_derive_y
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:821,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:823,17'
              BranchSideFuncs:
                - mbedtls_ecp_sw_derive_y
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:829,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:823,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:824,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:826,44'
              BranchSideFuncs:
                - mbedtls_ecp_sw_derive_y
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:779,12'
          Dst:             mbedtls_mpi_size
        - Src:             'third_party/mbedtls/repo/library/ecp.c:799,9'
          Dst:             mbedtls_ecp_get_type
        - Src:             'third_party/mbedtls/repo/library/ecp.c:802,24'
          Dst:             mbedtls_ecp_set_zero
        - Src:             'third_party/mbedtls/repo/library/ecp.c:812,9'
          Dst:             mbedtls_mpi_read_binary
        - Src:             'third_party/mbedtls/repo/library/ecp.c:813,9'
          Dst:             mbedtls_mpi_lset
        - Src:             'third_party/mbedtls/repo/library/ecp.c:820,20'
          Dst:             mbedtls_mpi_read_binary
        - Src:             'third_party/mbedtls/repo/library/ecp.c:826,20'
          Dst:             mbedtls_ecp_sw_derive_y
    - functionName:    mbedtls_ecp_sw_derive_y
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1255
      functionLinenumberEnd: 1297
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - grp
        - X
        - Y
        - parity_bit
      BBCount:         33
      ICount:          140
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - ecp_sw_rhs
        - mbedtls_mpi_add_int
        - mbedtls_mpi_exp_mod
        - mbedtls_mpi_free
        - mbedtls_mpi_get_bit
        - mbedtls_mpi_init
        - mbedtls_mpi_shift_r
        - mbedtls_mpi_sub_mpi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1265,46'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1266,30'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1267,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1265,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1267,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1272,5'
              BranchSideFuncs:
                - mbedtls_mpi_init
                - ecp_sw_rhs
                - mbedtls_mpi_add_int
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_exp_mod
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1275,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1275,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1279,5'
              BranchSideFuncs:
                - mbedtls_mpi_add_int
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_exp_mod
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1279,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1279,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1280,5'
              BranchSideFuncs:
                - mbedtls_mpi_shift_r
                - mbedtls_mpi_exp_mod
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1280,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1280,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1282,5'
              BranchSideFuncs:
                - mbedtls_mpi_exp_mod
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1282,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1282,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1289,29'
              BranchSideFuncs:
                - mbedtls_mpi_get_bit
                - mbedtls_mpi_free
                - mbedtls_mpi_sub_mpi
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1289,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1289,38'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1290,9'
              BranchSideFuncs:
                - mbedtls_mpi_sub_mpi
                - mbedtls_mpi_free
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:1290,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1290,9'
              BranchSideFuncs:
                - mbedtls_mpi_free
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:1291,5'
              BranchSideFuncs:
                - mbedtls_mpi_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1265,9'
          Dst:             mbedtls_mpi_get_bit
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1266,9'
          Dst:             mbedtls_mpi_get_bit
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1272,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1275,5'
          Dst:             ecp_sw_rhs
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1279,5'
          Dst:             mbedtls_mpi_add_int
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1280,5'
          Dst:             mbedtls_mpi_shift_r
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1282,5'
          Dst:             mbedtls_mpi_exp_mod
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1289,9'
          Dst:             mbedtls_mpi_get_bit
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1290,9'
          Dst:             mbedtls_mpi_sub_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:1295,5'
          Dst:             mbedtls_mpi_free
    - functionName:    mbedtls_ecp_point_read_string
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - P
        - radix
        - x
        - y
      BBCount:         16
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_mpi_lset
        - mbedtls_mpi_read_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:680,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:680,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:681,5'
              BranchSideFuncs:
                - mbedtls_mpi_read_string
                - mbedtls_mpi_lset
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:681,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:681,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:682,5'
              BranchSideFuncs:
                - mbedtls_mpi_lset
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:682,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:682,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:682,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:680,5'
          Dst:             mbedtls_mpi_read_string
        - Src:             'third_party/mbedtls/repo/library/ecp.c:681,5'
          Dst:             mbedtls_mpi_read_string
        - Src:             'third_party/mbedtls/repo/library/ecp.c:682,5'
          Dst:             mbedtls_mpi_lset
    - functionName:    mbedtls_ecp_point_cmp
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - P
        - Q
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_mpi_cmp_mpi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:664,48'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:665,30'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
                - mbedtls_mpi_cmp_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:670,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:665,48'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:666,30'
              BranchSideFuncs:
                - mbedtls_mpi_cmp_mpi
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:670,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:664,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:667,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:670,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:664,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:665,9'
          Dst:             mbedtls_mpi_cmp_mpi
        - Src:             'third_party/mbedtls/repo/library/ecp.c:666,9'
          Dst:             mbedtls_mpi_cmp_mpi
    - functionName:    mbedtls_ecp_is_zero
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pt
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_mpi_cmp_int
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:655,12'
          Dst:             mbedtls_mpi_cmp_int
    - functionName:    mbedtls_ecp_keypair_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ecp_group_free
        - mbedtls_ecp_point_free
        - mbedtls_mpi_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:605,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:606,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:609,29'
              BranchSideFuncs:
                - mbedtls_ecp_group_free
                - mbedtls_mpi_free
                - mbedtls_ecp_point_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:609,5'
          Dst:             mbedtls_ecp_group_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:610,5'
          Dst:             mbedtls_mpi_free
        - Src:             'third_party/mbedtls/repo/library/ecp.c:611,5'
          Dst:             mbedtls_ecp_point_free
    - functionName:    mbedtls_ecp_keypair_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_group_init
        - mbedtls_ecp_point_init
        - mbedtls_mpi_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:536,5'
          Dst:             mbedtls_ecp_group_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:537,5'
          Dst:             mbedtls_mpi_init
        - Src:             'third_party/mbedtls/repo/library/ecp.c:538,5'
          Dst:             mbedtls_ecp_point_init
    - functionName:    mbedtls_ecp_curve_info_from_name
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ecp_curve_list
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:468,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:469,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:472,23'
              BranchSideFuncs:
                - mbedtls_ecp_curve_list
                - strcmp
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:472,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:475,20'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:480,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:475,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:476,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:478,5'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:472,23'
          Dst:             mbedtls_ecp_curve_list
        - Src:             'third_party/mbedtls/repo/library/ecp.c:475,13'
          Dst:             strcmp
    - functionName:    mbedtls_ecp_grp_id_list
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ecp_curve_list
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:408,10'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:408,10'
              BranchSideFuncs:
                - mbedtls_ecp_curve_list
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:408,10'
              BranchSideFuncs:
                - mbedtls_ecp_curve_list
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:408,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:408,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:409,16'
              BranchSideFuncs:
                - mbedtls_ecp_curve_list
        - Branch String:   'third_party/mbedtls/repo/library/ecp.c:412,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:415,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp.c:417,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp.c:412,27'
          Dst:             mbedtls_ecp_curve_list
    - functionName:    mbedtls_ecp_fix_negative
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp_curves.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4982
      functionLinenumberEnd: 5009
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - N
        - c
        - bits
      BBCount:         15
      ICount:          123
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:4988,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:4989,43'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:4992,7'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:4995,29'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:4995,32'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:4995,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:4995,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:4994,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:4998,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5004,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5004,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5005,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sub32
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp_curves.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4942
      functionLinenumberEnd: 4945
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - carry
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add32
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp_curves.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4936
      functionLinenumberEnd: 4939
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
        - carry
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_mpi_set1
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp_curves.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4505
      functionLinenumberEnd: 4509
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - X
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_mpi_load
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp_curves.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4495
      functionLinenumberEnd: 4499
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - X
        - p
        - len
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_group_load
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp_curves.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4522
      functionLinenumberEnd: 4545
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp
        - p
        - plen
        - a
        - alen
        - b
        - blen
        - gx
        - gxlen
        - gy
        - gylen
        - n
        - nlen
        - T
      BBCount:         6
      ICount:          122
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ecp_mpi_load
        - ecp_mpi_set1
        - mbedtls_mpi_bitlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:4524,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:4524,9'
              BranchSideFuncs:
                - ecp_mpi_load
                - ecp_mpi_load
                - ecp_mpi_load
                - ecp_mpi_load
                - ecp_mpi_load
                - ecp_mpi_set1
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_bitlen
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:4525,23'
              BranchSideFuncs:
                - ecp_mpi_load
                - ecp_mpi_load
                - ecp_mpi_load
                - ecp_mpi_load
                - ecp_mpi_load
                - ecp_mpi_set1
                - mbedtls_mpi_bitlen
                - mbedtls_mpi_bitlen
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:4523,5'
          Dst:             ecp_mpi_load
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:4525,9'
          Dst:             ecp_mpi_load
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:4527,5'
          Dst:             ecp_mpi_load
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:4528,5'
          Dst:             ecp_mpi_load
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:4530,5'
          Dst:             ecp_mpi_load
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:4531,5'
          Dst:             ecp_mpi_load
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:4532,5'
          Dst:             ecp_mpi_set1
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:4534,18'
          Dst:             mbedtls_mpi_bitlen
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:4535,18'
          Dst:             mbedtls_mpi_bitlen
    - functionName:    ecp_mod_p256
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp_curves.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5037
      functionLinenumberEnd: 5065
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - N
      BBCount:         92
      ICount:          1490
      EdgeCount:       121
      CyclomaticComplexity: 31
      functionsReached:
        - add32
        - mbedtls_ecp_fix_negative
        - mbedtls_mpi_grow
        - sub32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5038,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5038,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5038,5'
              BranchSideFuncs:
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5038,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5038,5'
              BranchSideFuncs:
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5038,5'
              BranchSideFuncs:
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5041,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5041,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5041,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5041,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5041,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5041,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5041,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5041,53'
              BranchSideFuncs:
                - sub32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5041,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5044,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5044,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5044,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5044,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5044,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5044,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5044,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5044,53'
              BranchSideFuncs:
                - sub32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5044,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5047,55'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5047,55'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5047,55'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5047,55'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5047,55'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5047,55'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5047,55'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5047,55'
              BranchSideFuncs:
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5047,55'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5050,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5050,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5050,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5050,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5050,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5050,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5050,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5050,53'
              BranchSideFuncs:
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5050,53'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5053,56'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5053,56'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5053,56'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5053,56'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5053,56'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5053,56'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5053,56'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5053,56'
              BranchSideFuncs:
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5053,56'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5056,57'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5056,57'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5056,57'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5056,57'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5056,57'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5056,57'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5056,57'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5056,57'
              BranchSideFuncs:
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5056,57'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5059,55'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5059,55'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5059,55'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5059,55'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5059,55'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5059,55'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
                - sub32
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5059,55'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5059,55'
              BranchSideFuncs:
                - sub32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5059,55'
              BranchSideFuncs:
                - add32
                - add32
                - add32
                - add32
                - add32
                - sub32
                - sub32
                - sub32
                - sub32
                - mbedtls_ecp_fix_negative
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
              BranchSideFuncs:
                - mbedtls_ecp_fix_negative
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
              BranchSideFuncs:
                - mbedtls_ecp_fix_negative
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
              BranchSideFuncs:
                - mbedtls_ecp_fix_negative
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
              BranchSideFuncs:
                - mbedtls_ecp_fix_negative
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
              BranchSideFuncs:
                - mbedtls_ecp_fix_negative
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
              BranchSideFuncs:
                - mbedtls_ecp_fix_negative
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
              BranchSideFuncs:
                - mbedtls_ecp_fix_negative
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
              BranchSideFuncs:
                - mbedtls_ecp_fix_negative
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
              BranchSideFuncs:
                - mbedtls_ecp_fix_negative
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
              BranchSideFuncs:
                - mbedtls_ecp_fix_negative
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
              BranchSideFuncs:
                - mbedtls_ecp_fix_negative
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5038,5'
          Dst:             mbedtls_mpi_grow
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5040,5'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5040,13'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5041,5'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5041,14'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5041,23'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5041,32'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5041,53'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5041,53'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5043,5'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5043,13'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5044,5'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5044,14'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5044,23'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5044,32'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5044,53'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5044,53'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5046,5'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5046,14'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5047,5'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5047,14'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5047,23'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5047,55'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5047,55'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5049,5'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5049,14'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5049,23'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5049,32'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5049,41'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5050,5'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5050,14'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5050,22'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5050,53'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5050,53'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5052,5'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5052,14'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5052,23'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5052,32'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5052,41'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5053,5'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5053,13'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5053,56'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5053,56'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5055,5'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5055,14'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5055,23'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5055,32'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5055,41'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5056,5'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5056,14'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5056,57'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5056,57'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5058,5'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5058,14'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5058,23'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5058,32'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5058,41'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5058,50'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5059,5'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5059,13'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5059,55'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5059,55'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5061,5'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5061,14'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5061,23'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5061,32'
          Dst:             add32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5062,5'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5062,14'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5062,23'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5062,32'
          Dst:             sub32
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:5062,53'
          Dst:             mbedtls_ecp_fix_negative
    - functionName:    mbedtls_ecp_group_load
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ecp_curves.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4718
      functionLinenumberEnd: 4805
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - grp
        - id
      BBCount:         6
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - ecp_group_load
        - mbedtls_ecp_group_free
        - mbedtls_ecp_group_init
      functionUses:    10
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ecp_curves.c:4725,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:4740,13'
              BranchSideFuncs:
                - ecp_group_load
            - BranchSide:      'third_party/mbedtls/repo/library/ecp_curves.c:4802,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:4719,5'
          Dst:             mbedtls_ecp_group_free
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:4721,5'
          Dst:             mbedtls_ecp_group_init
        - Src:             'third_party/mbedtls/repo/library/ecp_curves.c:4741,20'
          Dst:             ecp_group_load
    - functionName:    mbedtls_entropy_func
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/entropy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - output
        - len
      BBCount:         42
      ICount:          273
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - entropy_gather_internal
        - mbedtls_md
        - mbedtls_md_finish
        - mbedtls_md_free
        - mbedtls_md_info_from_type
        - mbedtls_md_init
        - mbedtls_md_setup
        - mbedtls_md_starts
        - mbedtls_md_update
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:273,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:274,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:298,5'
              BranchSideFuncs:
                - entropy_gather_internal
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:299,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:300,17'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:304,44'
              BranchSideFuncs:
                - entropy_gather_internal
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:304,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:305,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:308,28'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
                - entropy_gather_internal
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:310,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:311,17'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
                - entropy_gather_internal
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:318,5'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
                - entropy_gather_internal
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:311,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:312,36'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
                - entropy_gather_internal
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:314,17'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
                - entropy_gather_internal
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:314,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:315,32'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
                - entropy_gather_internal
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:317,9'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
                - entropy_gather_internal
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:318,34'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:318,37'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
                - entropy_gather_internal
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:318,5'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
                - entropy_gather_internal
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:318,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:299,18'
              BranchSideFuncs:
                - entropy_gather_internal
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:320,5'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:327,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:328,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:334,22'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_md_init
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:338,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:339,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:341,30'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:342,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:343,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:345,35'
              BranchSideFuncs:
                - mbedtls_md_update
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:345,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:347,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:353,27'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:353,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:355,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:358,12'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:358,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:359,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:362,12'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/entropy.c:304,20'
          Dst:             entropy_gather_internal
        - Src:             'third_party/mbedtls/repo/library/entropy.c:327,16'
          Dst:             mbedtls_md_finish
        - Src:             'third_party/mbedtls/repo/library/entropy.c:334,5'
          Dst:             mbedtls_md_free
        - Src:             'third_party/mbedtls/repo/library/entropy.c:335,5'
          Dst:             mbedtls_md_init
        - Src:             'third_party/mbedtls/repo/library/entropy.c:337,28'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/entropy.c:336,11'
          Dst:             mbedtls_md_setup
        - Src:             'third_party/mbedtls/repo/library/entropy.c:341,11'
          Dst:             mbedtls_md_starts
        - Src:             'third_party/mbedtls/repo/library/entropy.c:345,16'
          Dst:             mbedtls_md_update
        - Src:             'third_party/mbedtls/repo/library/entropy.c:353,27'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/entropy.c:353,16'
          Dst:             mbedtls_md
        - Src:             'third_party/mbedtls/repo/library/entropy.c:367,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    entropy_gather_internal
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/entropy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         24
      ICount:          160
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - entropy_update
        - mbedtls_platform_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:202,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:203,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:209,12'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - entropy_update
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:209,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:210,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - entropy_update
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:232,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:210,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:211,29'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - entropy_update
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:214,14'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - entropy_update
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:215,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:217,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:223,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - entropy_update
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:223,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:224,39'
              BranchSideFuncs:
                - entropy_update
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:230,5'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - entropy_update
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:224,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:226,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:228,36'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - entropy_update
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:232,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:232,28'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:233,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/entropy.c:224,24'
          Dst:             entropy_update
        - Src:             'third_party/mbedtls/repo/library/entropy.c:237,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    entropy_update
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/entropy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - source_id
        - data
        - len
      BBCount:         18
      ICount:          142
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - mbedtls_md
        - mbedtls_md_info_from_type
        - mbedtls_md_setup
        - mbedtls_md_starts
        - mbedtls_md_update
        - mbedtls_platform_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:129,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:130,31'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - mbedtls_md
                - mbedtls_md_update
                - mbedtls_md_update
                - mbedtls_platform_zeroize
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:138,17'
              BranchSideFuncs:
                - mbedtls_md_update
                - mbedtls_md_update
                - mbedtls_platform_zeroize
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:130,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:132,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:134,13'
              BranchSideFuncs:
                - mbedtls_md_update
                - mbedtls_md_update
                - mbedtls_platform_zeroize
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:146,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:147,33'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - mbedtls_md_setup
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_update
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:158,35'
              BranchSideFuncs:
                - mbedtls_md_update
                - mbedtls_md_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:149,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:150,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:152,34'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:153,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:154,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:156,9'
              BranchSideFuncs:
                - mbedtls_md_update
                - mbedtls_md_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:158,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:159,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:161,30'
              BranchSideFuncs:
                - mbedtls_md_update
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/entropy.c:130,31'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/entropy.c:130,20'
          Dst:             mbedtls_md
        - Src:             'third_party/mbedtls/repo/library/entropy.c:148,32'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/library/entropy.c:147,15'
          Dst:             mbedtls_md_setup
        - Src:             'third_party/mbedtls/repo/library/entropy.c:152,15'
          Dst:             mbedtls_md_starts
        - Src:             'third_party/mbedtls/repo/library/entropy.c:158,16'
          Dst:             mbedtls_md_update
        - Src:             'third_party/mbedtls/repo/library/entropy.c:161,11'
          Dst:             mbedtls_md_update
        - Src:             'third_party/mbedtls/repo/library/entropy.c:164,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_entropy_gather
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/entropy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - entropy_gather_internal
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/entropy.c:255,11'
          Dst:             entropy_gather_internal
    - functionName:    mbedtls_entropy_update_manual
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/entropy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - len
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - entropy_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/entropy.c:180,11'
          Dst:             entropy_update
    - functionName:    mbedtls_entropy_add_source
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/entropy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ctx
        - f_source
        - p_source
        - threshold
        - strong
      BBCount:         4
      ICount:          80
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:95,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:96,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:100,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_entropy_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/entropy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_md_free
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/entropy.c:66,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/entropy.c:73,22'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/entropy.c:73,5'
          Dst:             mbedtls_md_free
        - Src:             'third_party/mbedtls/repo/library/entropy.c:78,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_entropy_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/entropy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_md_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/entropy.c:37,5'
          Dst:             mbedtls_md_init
    - functionName:    mbedtls_hmac_drbg_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_md_free
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:410,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:411,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:420,22'
              BranchSideFuncs:
                - mbedtls_md_free
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:420,5'
          Dst:             mbedtls_md_free
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:421,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_hmac_drbg_random
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p_rng
        - output
        - out_len
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_hmac_drbg_random_with_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:393,11'
          Dst:             mbedtls_hmac_drbg_random_with_add
    - functionName:    mbedtls_hmac_drbg_random_with_add
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - p_rng
        - output
        - out_len
        - additional
        - add_len
      BBCount:         40
      ICount:          262
      EdgeCount:       55
      CyclomaticComplexity: 17
      functionsReached:
        - mbedtls_hmac_drbg_reseed
        - mbedtls_hmac_drbg_update
        - mbedtls_md_get_size
        - mbedtls_md_hmac_finish
        - mbedtls_md_hmac_reset
        - mbedtls_md_hmac_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:317,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:318,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:322,9'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
                - mbedtls_hmac_drbg_reseed
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:322,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:323,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:327,9'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
                - mbedtls_hmac_drbg_reseed
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:327,32'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:328,10'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
                - mbedtls_hmac_drbg_reseed
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:338,9'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:328,64'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:329,10'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_reseed
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:330,45'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_reseed
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:327,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:330,45'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_reseed
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:338,9'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:330,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:331,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:334,17'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:338,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:338,31'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:346,5'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:338,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:339,45'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:346,5'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:339,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:341,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:343,5'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:346,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:347,26'
              BranchSideFuncs:
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:366,41'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:347,26'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:347,42'
              BranchSideFuncs:
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:347,51'
              BranchSideFuncs:
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:349,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:350,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:352,44'
              BranchSideFuncs:
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:352,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:354,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:356,44'
              BranchSideFuncs:
                - mbedtls_md_hmac_finish
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:356,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:357,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:360,16'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:366,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:368,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:372,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:312,21'
          Dst:             mbedtls_md_get_size
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:330,20'
          Dst:             mbedtls_hmac_drbg_reseed
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:339,20'
          Dst:             mbedtls_hmac_drbg_update
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:349,20'
          Dst:             mbedtls_md_hmac_reset
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:352,20'
          Dst:             mbedtls_md_hmac_update
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:356,20'
          Dst:             mbedtls_md_hmac_finish
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:366,16'
          Dst:             mbedtls_hmac_drbg_update
    - functionName:    mbedtls_hmac_drbg_reseed
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - additional
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hmac_drbg_reseed_core
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:213,12'
          Dst:             hmac_drbg_reseed_core
    - functionName:    mbedtls_hmac_drbg_update
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - additional
        - add_len
      BBCount:         30
      ICount:          203
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - mbedtls_md_get_size
        - mbedtls_md_hmac_finish
        - mbedtls_md_hmac_reset
        - mbedtls_md_hmac_starts
        - mbedtls_md_hmac_update
        - mbedtls_platform_zeroize
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:48,48'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:48,51'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_update
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:48,28'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:53,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:55,43'
              BranchSideFuncs:
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_update
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:87,5'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:55,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:56,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:58,44'
              BranchSideFuncs:
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:58,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:60,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:62,44'
              BranchSideFuncs:
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:62,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:64,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:66,13'
              BranchSideFuncs:
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:66,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:67,48'
              BranchSideFuncs:
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:72,44'
              BranchSideFuncs:
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:67,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:69,17'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:71,9'
              BranchSideFuncs:
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:72,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:73,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:77,44'
              BranchSideFuncs:
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:77,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:78,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:80,44'
              BranchSideFuncs:
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:80,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:82,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:84,44'
              BranchSideFuncs:
                - mbedtls_md_hmac_finish
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:84,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:85,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:87,5'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_md_hmac_reset
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_hmac_update
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:47,21'
          Dst:             mbedtls_md_get_size
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:55,20'
          Dst:             mbedtls_md_hmac_reset
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:58,20'
          Dst:             mbedtls_md_hmac_update
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:62,20'
          Dst:             mbedtls_md_hmac_update
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:67,24'
          Dst:             mbedtls_md_hmac_update
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:72,20'
          Dst:             mbedtls_md_hmac_finish
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:77,20'
          Dst:             mbedtls_md_hmac_starts
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:80,20'
          Dst:             mbedtls_md_hmac_update
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:84,20'
          Dst:             mbedtls_md_hmac_finish
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:90,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    hmac_drbg_reseed_core
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ctx
        - additional
        - len
        - use_nonce
      BBCount:         27
      ICount:          206
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - mbedtls_hmac_drbg_update
        - mbedtls_platform_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:145,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:146,33'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:148,33'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:152,47'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:153,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:154,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:152,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:154,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:158,5'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:161,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:163,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:165,16'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:169,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:177,20'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:188,9'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:177,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:180,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:183,20'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:188,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:188,31'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:194,41'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:188,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:189,16'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:194,41'
              BranchSideFuncs:
                - mbedtls_hmac_drbg_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:194,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:195,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:199,5'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:194,16'
          Dst:             mbedtls_hmac_drbg_update
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:203,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_hmac_drbg_set_reseed_interval
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - interval
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_hmac_drbg_set_entropy_len
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - len
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_hmac_drbg_set_prediction_resistance
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - resistance
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_hmac_drbg_seed
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - md_info
        - f_entropy
        - p_entropy
        - custom
        - len
      BBCount:         16
      ICount:          136
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - hmac_drbg_reseed_core
        - mbedtls_md_get_size
        - mbedtls_md_hmac_starts
        - mbedtls_md_setup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:232,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:233,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:241,35'
              BranchSideFuncs:
                - mbedtls_md_get_size
                - mbedtls_md_hmac_starts
                - hmac_drbg_reseed_core
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:248,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:249,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:251,12'
              BranchSideFuncs:
                - hmac_drbg_reseed_core
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:256,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:264,28'
              BranchSideFuncs:
                - hmac_drbg_reseed_core
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:269,38'
              BranchSideFuncs:
                - hmac_drbg_reseed_core
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:264,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:265,28'
              BranchSideFuncs:
                - hmac_drbg_reseed_core
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:269,38'
              BranchSideFuncs:
                - hmac_drbg_reseed_core
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:269,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:271,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:274,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:232,16'
          Dst:             mbedtls_md_setup
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:241,15'
          Dst:             mbedtls_md_get_size
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:248,16'
          Dst:             mbedtls_md_hmac_starts
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:269,16'
          Dst:             hmac_drbg_reseed_core
    - functionName:    mbedtls_hmac_drbg_seed_buf
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - md_info
        - data
        - data_len
      BBCount:         10
      ICount:          87
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_hmac_drbg_update
        - mbedtls_md_get_size
        - mbedtls_md_hmac_starts
        - mbedtls_md_setup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:103,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:104,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:116,40'
              BranchSideFuncs:
                - mbedtls_md_get_size
                - mbedtls_md_hmac_starts
                - mbedtls_md_get_size
                - mbedtls_hmac_drbg_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:116,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:118,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:120,12'
              BranchSideFuncs:
                - mbedtls_md_get_size
                - mbedtls_hmac_drbg_update
        - Branch String:   'third_party/mbedtls/repo/library/hmac_drbg.c:122,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:123,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/hmac_drbg.c:126,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:103,16'
          Dst:             mbedtls_md_setup
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:117,39'
          Dst:             mbedtls_md_get_size
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:116,16'
          Dst:             mbedtls_md_hmac_starts
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:120,26'
          Dst:             mbedtls_md_get_size
        - Src:             'third_party/mbedtls/repo/library/hmac_drbg.c:122,16'
          Dst:             mbedtls_hmac_drbg_update
    - functionName:    mbedtls_hmac_drbg_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_md_hmac
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_info
        - key
        - keylen
        - input
        - ilen
        - output
      BBCount:         15
      ICount:          96
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_md_free
        - mbedtls_md_hmac_finish
        - mbedtls_md_hmac_starts
        - mbedtls_md_hmac_update
        - mbedtls_md_init
        - mbedtls_md_setup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1080,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1081,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1084,5'
              BranchSideFuncs:
                - mbedtls_md_init
                - mbedtls_md_setup
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1086,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1087,9'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1090,45'
              BranchSideFuncs:
                - mbedtls_md_hmac_starts
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1090,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1091,9'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1093,45'
              BranchSideFuncs:
                - mbedtls_md_hmac_update
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1093,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1094,9'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1096,45'
              BranchSideFuncs:
                - mbedtls_md_hmac_finish
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1096,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1096,57'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1097,9'
              BranchSideFuncs:
                - mbedtls_md_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/md.c:1084,5'
          Dst:             mbedtls_md_init
        - Src:             'third_party/mbedtls/repo/library/md.c:1086,16'
          Dst:             mbedtls_md_setup
        - Src:             'third_party/mbedtls/repo/library/md.c:1090,16'
          Dst:             mbedtls_md_hmac_starts
        - Src:             'third_party/mbedtls/repo/library/md.c:1093,16'
          Dst:             mbedtls_md_hmac_update
        - Src:             'third_party/mbedtls/repo/library/md.c:1096,16'
          Dst:             mbedtls_md_hmac_finish
        - Src:             'third_party/mbedtls/repo/library/md.c:1101,5'
          Dst:             mbedtls_md_free
    - functionName:    mbedtls_md_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_md_setup
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - md_info
        - hmac
      BBCount:         25
      ICount:          141
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_calloc
        - mbedtls_md_free
        - mbedtls_sha256_init
      functionUses:    13
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:421,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:422,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:425,9'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_sha256_init
                - mbedtls_calloc
                - mbedtls_md_free
                - mbedtls_calloc
                - mbedtls_sha256_init
        - Branch String:   'third_party/mbedtls/repo/library/md.c:425,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:426,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:429,20'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_sha256_init
                - mbedtls_calloc
                - mbedtls_md_free
                - mbedtls_calloc
                - mbedtls_sha256_init
        - Branch String:   'third_party/mbedtls/repo/library/md.c:448,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:466,13'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_sha256_init
                - mbedtls_calloc
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:471,13'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_sha256_init
                - mbedtls_calloc
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:493,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:466,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:466,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:467,13'
              BranchSideFuncs:
                - mbedtls_sha256_init
                - mbedtls_calloc
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/md.c:471,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:471,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:472,13'
              BranchSideFuncs:
                - mbedtls_sha256_init
                - mbedtls_calloc
                - mbedtls_md_free
        - Branch String:   'third_party/mbedtls/repo/library/md.c:497,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:498,43'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:506,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:499,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:500,29'
              BranchSideFuncs:
                - mbedtls_md_free
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:503,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/md.c:466,13'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/md.c:466,13'
          Dst:             mbedtls_sha256_init
        - Src:             'third_party/mbedtls/repo/library/md.c:471,13'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/md.c:471,13'
          Dst:             mbedtls_sha256_init
        - Src:             'third_party/mbedtls/repo/library/md.c:498,25'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/md.c:500,13'
          Dst:             mbedtls_md_free
    - functionName:    mbedtls_md_hmac_starts
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keylen
      BBCount:         37
      ICount:          383
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - mbedtls_md_finish
        - mbedtls_md_starts
        - mbedtls_md_update
        - mbedtls_platform_zeroize
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:975,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:975,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:976,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:975,45'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:975,48'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:976,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:975,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:976,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:979,9'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_finish
        - Branch String:   'third_party/mbedtls/repo/library/md.c:979,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:980,38'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_finish
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:994,30'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/md.c:980,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:981,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:983,38'
              BranchSideFuncs:
                - mbedtls_md_update
                - mbedtls_md_finish
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/md.c:983,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:984,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:986,38'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/md.c:986,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:987,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:990,18'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/common.h:213,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:214,51'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:234,5'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/common.h:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:235,16'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1001,17'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/common.h:213,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:214,51'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:234,5'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/common.h:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:235,16'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1003,34'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1003,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1004,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1006,34'
              BranchSideFuncs:
                - mbedtls_md_update
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1006,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1007,64'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1008,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/md.c:980,20'
          Dst:             mbedtls_md_starts
        - Src:             'third_party/mbedtls/repo/library/md.c:983,20'
          Dst:             mbedtls_md_update
        - Src:             'third_party/mbedtls/repo/library/md.c:986,20'
          Dst:             mbedtls_md_finish
        - Src:             'third_party/mbedtls/repo/library/md.c:1003,16'
          Dst:             mbedtls_md_starts
        - Src:             'third_party/mbedtls/repo/library/md.c:1006,16'
          Dst:             mbedtls_md_update
        - Src:             'third_party/mbedtls/repo/library/md.c:1012,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_md_hmac_update
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - input
        - ilen
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_md_update
      functionUses:    12
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1019,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1019,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1020,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1019,45'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1019,48'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1020,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1019,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1020,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1023,30'
              BranchSideFuncs:
                - mbedtls_md_update
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/md.c:1023,12'
          Dst:             mbedtls_md_update
    - functionName:    mbedtls_md_hmac_finish
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - output
      BBCount:         19
      ICount:          136
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - mbedtls_md_finish
        - mbedtls_md_starts
        - mbedtls_md_update
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1032,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1032,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1033,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1032,45'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1032,48'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1033,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1032,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1033,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1036,30'
              BranchSideFuncs:
                - mbedtls_md_finish
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_update
                - mbedtls_md_finish
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1038,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1039,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1041,34'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
                - mbedtls_md_update
                - mbedtls_md_finish
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1041,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1042,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1044,34'
              BranchSideFuncs:
                - mbedtls_md_update
                - mbedtls_md_update
                - mbedtls_md_finish
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1044,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1046,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1048,34'
              BranchSideFuncs:
                - mbedtls_md_update
                - mbedtls_md_finish
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1048,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1050,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1052,30'
              BranchSideFuncs:
                - mbedtls_md_finish
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/md.c:1038,16'
          Dst:             mbedtls_md_finish
        - Src:             'third_party/mbedtls/repo/library/md.c:1041,16'
          Dst:             mbedtls_md_starts
        - Src:             'third_party/mbedtls/repo/library/md.c:1044,16'
          Dst:             mbedtls_md_update
        - Src:             'third_party/mbedtls/repo/library/md.c:1048,16'
          Dst:             mbedtls_md_update
        - Src:             'third_party/mbedtls/repo/library/md.c:1052,12'
          Dst:             mbedtls_md_finish
    - functionName:    mbedtls_md_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         19
      ICount:          101
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_free
        - mbedtls_platform_zeroize
        - mbedtls_sha256_free
        - mbedtls_zeroize_and_free
      functionUses:    14
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:263,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:263,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:264,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:263,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:264,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:267,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_zeroize_and_free
                - mbedtls_sha256_free
                - mbedtls_free
                - mbedtls_sha256_free
        - Branch String:   'third_party/mbedtls/repo/library/md.c:267,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:273,17'
              BranchSideFuncs:
                - mbedtls_sha256_free
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_zeroize_and_free
                - mbedtls_sha256_free
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:325,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/md.c:273,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:291,37'
              BranchSideFuncs:
                - mbedtls_sha256_free
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:296,37'
              BranchSideFuncs:
                - mbedtls_sha256_free
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:319,17'
              BranchSideFuncs:
                - mbedtls_free
                - mbedtls_platform_zeroize
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/md.c:325,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:326,34'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:331,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/md.c:291,17'
          Dst:             mbedtls_sha256_free
        - Src:             'third_party/mbedtls/repo/library/md.c:296,17'
          Dst:             mbedtls_sha256_free
        - Src:             'third_party/mbedtls/repo/library/md.c:321,9'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/md.c:326,9'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/md.c:331,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_md_finish
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - output
      BBCount:         12
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_sha256_finish
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:630,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:630,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:631,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:630,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:631,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:644,13'
              BranchSideFuncs:
                - mbedtls_sha256_finish
                - mbedtls_sha256_finish
        - Branch String:   'third_party/mbedtls/repo/library/md.c:644,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:659,42'
              BranchSideFuncs:
                - mbedtls_sha256_finish
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:663,42'
              BranchSideFuncs:
                - mbedtls_sha256_finish
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:681,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/md.c:659,20'
          Dst:             mbedtls_sha256_finish
        - Src:             'third_party/mbedtls/repo/library/md.c:663,20'
          Dst:             mbedtls_sha256_finish
    - functionName:    mbedtls_md_starts
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         12
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_sha256_starts
      functionUses:    8
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:513,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:513,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:514,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:513,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:514,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:527,13'
              BranchSideFuncs:
                - mbedtls_sha256_starts
                - mbedtls_sha256_starts
        - Branch String:   'third_party/mbedtls/repo/library/md.c:527,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:542,42'
              BranchSideFuncs:
                - mbedtls_sha256_starts
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:546,42'
              BranchSideFuncs:
                - mbedtls_sha256_starts
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:567,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/md.c:542,20'
          Dst:             mbedtls_sha256_starts
        - Src:             'third_party/mbedtls/repo/library/md.c:546,20'
          Dst:             mbedtls_sha256_starts
    - functionName:    mbedtls_md_update
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - input
        - ilen
      BBCount:         12
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_sha256_update
      functionUses:    13
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:574,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:574,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:575,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:574,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:575,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:586,13'
              BranchSideFuncs:
                - mbedtls_sha256_update
                - mbedtls_sha256_update
        - Branch String:   'third_party/mbedtls/repo/library/md.c:586,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:601,42'
              BranchSideFuncs:
                - mbedtls_sha256_update
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:605,42'
              BranchSideFuncs:
                - mbedtls_sha256_update
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:623,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/md.c:601,20'
          Dst:             mbedtls_sha256_update
        - Src:             'third_party/mbedtls/repo/library/md.c:605,20'
          Dst:             mbedtls_sha256_update
    - functionName:    mbedtls_md_hmac_reset
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         13
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_md_starts
        - mbedtls_md_update
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1060,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1060,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1061,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1060,45'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1060,48'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1061,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1060,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1061,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1064,30'
              BranchSideFuncs:
                - mbedtls_md_starts
                - mbedtls_md_update
        - Branch String:   'third_party/mbedtls/repo/library/md.c:1066,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1067,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:1069,30'
              BranchSideFuncs:
                - mbedtls_md_update
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/md.c:1066,16'
          Dst:             mbedtls_md_starts
        - Src:             'third_party/mbedtls/repo/library/md.c:1069,12'
          Dst:             mbedtls_md_update
    - functionName:    mbedtls_md_info_from_ctx
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:911,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:912,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:915,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_md_get_name
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_info
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:895,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:896,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:899,26'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:900,46'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:900,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:901,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:900,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:902,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:905,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_md_info_from_string
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_name
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_md_info_from_type
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:880,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:881,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:884,26'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - strcmp
        - Branch String:   'third_party/mbedtls/repo/library/md.c:885,35'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:885,5'
              BranchSideFuncs:
                - strcmp
                - mbedtls_md_info_from_type
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:886,19'
              BranchSideFuncs:
                - strcmp
                - mbedtls_md_info_from_type
        - Branch String:   'third_party/mbedtls/repo/library/md.c:885,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:887,9'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
                - strcmp
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:890,38'
              BranchSideFuncs:
                - mbedtls_md_info_from_type
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/md.c:886,12'
          Dst:             strcmp
        - Src:             'third_party/mbedtls/repo/library/md.c:890,12'
          Dst:             mbedtls_md_info_from_type
    - functionName:    mbedtls_md_info_from_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - md_type
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    20
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:141,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:156,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:160,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:187,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_md_list
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_md_get_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_info
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:757,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:758,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:761,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_md_get_size
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_info
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:748,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:749,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:752,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_md
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_info
        - input
        - ilen
        - output
      BBCount:         9
      ICount:          62
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_sha256
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:688,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:689,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:702,13'
              BranchSideFuncs:
                - mbedtls_sha256
                - mbedtls_sha256
        - Branch String:   'third_party/mbedtls/repo/library/md.c:702,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:717,35'
              BranchSideFuncs:
                - mbedtls_sha256
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:721,35'
              BranchSideFuncs:
                - mbedtls_sha256
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:742,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/md.c:717,20'
          Dst:             mbedtls_sha256
        - Src:             'third_party/mbedtls/repo/library/md.c:721,20'
          Dst:             mbedtls_sha256
    - functionName:    mbedtls_md_clone
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/md.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         19
      ICount:          102
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_sha256_clone
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/md.c:337,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:337,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:340,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:337,45'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:338,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:340,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:338,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:338,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:340,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:338,45'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:339,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:340,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/md.c:337,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:340,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:358,13'
              BranchSideFuncs:
                - mbedtls_sha256_clone
                - mbedtls_sha256_clone
        - Branch String:   'third_party/mbedtls/repo/library/md.c:358,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:376,34'
              BranchSideFuncs:
                - mbedtls_sha256_clone
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:381,34'
              BranchSideFuncs:
                - mbedtls_sha256_clone
            - BranchSide:      'third_party/mbedtls/repo/library/md.c:403,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/md.c:376,13'
          Dst:             mbedtls_sha256_clone
        - Src:             'third_party/mbedtls/repo/library/md.c:381,13'
          Dst:             mbedtls_sha256_clone
    - functionName:    oid_subidentifier_num_bytes
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1009
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - value
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1015,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1013,15'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1017,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oid_subidentifier_encode_into
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - bound
        - value
      BBCount:         10
      ICount:          97
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - oid_subidentifier_num_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1026,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1027,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1029,44'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1032,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1033,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1036,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:1024,24'
          Dst:             oid_subidentifier_num_bytes
    - functionName:    oid_parse_number
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 991
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - num
        - p
        - bound
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:996,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:996,28'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:996,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:996,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:996,42'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:996,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:996,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:997,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1005,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:998,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:999,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1001,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_oid_from_numeric_string
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1044
      functionLinenumberEnd: 1164
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - oid
        - oid_str
        - size
      BBCount:         60
      ICount:          387
      EdgeCount:       82
      CyclomaticComplexity: 24
      functionsReached:
        - mbedtls_calloc
        - mbedtls_free
        - oid_parse_number
        - oid_subidentifier_encode_into
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1055,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1056,13'
              BranchSideFuncs:
                - mbedtls_calloc
                - oid_parse_number
                - oid_parse_number
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1063,9'
              BranchSideFuncs:
                - mbedtls_calloc
                - oid_parse_number
                - oid_parse_number
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1056,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1057,21'
              BranchSideFuncs:
                - mbedtls_calloc
                - oid_parse_number
                - oid_parse_number
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1059,5'
              BranchSideFuncs:
                - mbedtls_calloc
                - oid_parse_number
                - oid_parse_number
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1063,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1063,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1064,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1063,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1064,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1071,12'
              BranchSideFuncs:
                - mbedtls_calloc
                - oid_parse_number
                - oid_parse_number
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1075,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1076,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1078,30'
              BranchSideFuncs:
                - oid_parse_number
                - oid_parse_number
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1082,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1083,9'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1085,9'
              BranchSideFuncs:
                - oid_parse_number
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1085,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1087,13'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1090,9'
              BranchSideFuncs:
                - oid_parse_number
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1090,30'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1090,34'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1091,13'
              BranchSideFuncs:
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1090,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1091,13'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1094,12'
              BranchSideFuncs:
                - oid_parse_number
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1097,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1098,9'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1100,10'
              BranchSideFuncs:
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1100,26'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1100,30'
              BranchSideFuncs:
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1105,9'
              BranchSideFuncs:
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1100,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1102,13'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1105,9'
              BranchSideFuncs:
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1105,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1106,14'
              BranchSideFuncs:
                - mbedtls_free
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1114,9'
              BranchSideFuncs:
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1106,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1107,20'
              BranchSideFuncs:
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1109,17'
              BranchSideFuncs:
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1114,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1115,13'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1118,51'
              BranchSideFuncs:
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1120,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1121,9'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1124,5'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
                - oid_subidentifier_encode_into
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1124,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1125,48'
              BranchSideFuncs:
                - oid_parse_number
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1144,29'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1126,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1127,13'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1129,13'
              BranchSideFuncs:
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1129,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1130,18'
              BranchSideFuncs:
                - mbedtls_free
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - oid_parse_number
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1138,55'
              BranchSideFuncs:
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1130,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1131,24'
              BranchSideFuncs:
                - oid_subidentifier_encode_into
                - mbedtls_calloc
                - mbedtls_free
                - mbedtls_free
                - oid_parse_number
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1133,21'
              BranchSideFuncs:
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1139,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1124,5'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1140,13'
              BranchSideFuncs:
                - mbedtls_free
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:1146,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1147,13'
              BranchSideFuncs:
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:1150,12'
              BranchSideFuncs:
                - mbedtls_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:1074,14'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/oid.c:1081,11'
          Dst:             oid_parse_number
        - Src:             'third_party/mbedtls/repo/library/oid.c:1096,11'
          Dst:             oid_parse_number
        - Src:             'third_party/mbedtls/repo/library/oid.c:1118,11'
          Dst:             oid_subidentifier_encode_into
        - Src:             'third_party/mbedtls/repo/library/oid.c:1125,15'
          Dst:             oid_parse_number
        - Src:             'third_party/mbedtls/repo/library/oid.c:1138,15'
          Dst:             oid_subidentifier_encode_into
        - Src:             'third_party/mbedtls/repo/library/oid.c:1145,19'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/oid.c:1151,5'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/oid.c:1160,5'
          Dst:             mbedtls_free
    - functionName:    mbedtls_oid_get_numeric_string
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - oid
      BBCount:         38
      ICount:          250
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - snprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:930,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:932,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:935,9'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:935,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:937,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:940,17'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:940,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:942,13'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:982,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:942,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:943,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:945,14'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:945,26'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:945,31'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:950,15'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:945,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:947,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:950,15'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:953,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:955,17'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:980,5'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:955,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:959,21'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:971,40'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:959,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:960,32'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:962,28'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:962,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:963,32'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:966,32'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:973,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:973,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:974,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:973,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:974,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:976,27'
              BranchSideFuncs:
                - snprintf
                - snprintf
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:982,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:984,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:987,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:969,23'
          Dst:             snprintf
        - Src:             'third_party/mbedtls/repo/library/oid.c:971,23'
          Dst:             snprintf
    - functionName:    oid_md_hmac_from_asn1
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
      BBCount:         17
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:878,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:878,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:878,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:878,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:878,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:878,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:878,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:878,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:878,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:878,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:878,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:878,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:878,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:878,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:878,1'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:878,1'
          Dst:             memcmp
    - functionName:    mbedtls_oid_get_md_hmac
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
        - md_hmac
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oid_md_hmac_from_asn1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:879,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:879,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:879,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:879,1'
          Dst:             oid_md_hmac_from_asn1
    - functionName:    mbedtls_oid_get_oid_by_md
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_alg
        - oid
        - olen
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:796,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:796,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:796,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:796,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:796,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:796,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oid_md_alg_from_asn1
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
      BBCount:         17
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:794,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:794,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:794,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:794,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:794,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:794,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:794,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:794,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:794,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:794,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:794,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:794,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:794,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:794,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:794,1'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:794,1'
          Dst:             memcmp
    - functionName:    mbedtls_oid_get_md_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
        - md_alg
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oid_md_alg_from_asn1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:795,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:795,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:795,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:795,1'
          Dst:             oid_md_alg_from_asn1
    - functionName:    oid_cipher_alg_from_asn1
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
      BBCount:         17
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:704,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:704,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:704,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:704,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:704,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:704,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:704,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:704,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:704,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:704,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:704,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:704,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:704,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:704,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:704,1'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:704,1'
          Dst:             memcmp
    - functionName:    mbedtls_oid_get_cipher_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
        - cipher_alg
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oid_cipher_alg_from_asn1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:705,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:705,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:705,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:705,1'
          Dst:             oid_cipher_alg_from_asn1
    - functionName:    mbedtls_oid_get_oid_by_ec_grp_algid
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp_id
        - oid
        - olen
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:660,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:660,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:660,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:660,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:660,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:660,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oid_grp_id_algid_from_asn1
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
      BBCount:         17
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:654,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:654,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:654,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:654,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:654,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:654,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:654,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:654,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:654,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:654,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:654,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:654,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:654,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:654,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:654,1'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:654,1'
          Dst:             memcmp
    - functionName:    mbedtls_oid_get_ec_grp_algid
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
        - grp_id
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oid_grp_id_algid_from_asn1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:655,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:655,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:655,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:655,1'
          Dst:             oid_grp_id_algid_from_asn1
    - functionName:    mbedtls_oid_get_oid_by_ec_grp
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - grp_id
        - oid
        - olen
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:619,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:619,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:619,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:619,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:619,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:619,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oid_grp_id_from_asn1
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
      BBCount:         17
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:617,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:617,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:617,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:617,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:617,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:617,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:617,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:617,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:617,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:617,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:617,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:617,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:617,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:617,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:617,1'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:617,1'
          Dst:             memcmp
    - functionName:    mbedtls_oid_get_ec_grp
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
        - grp_id
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oid_grp_id_from_asn1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:618,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:618,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:618,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:618,1'
          Dst:             oid_grp_id_from_asn1
    - functionName:    mbedtls_oid_get_oid_by_pk_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk_alg
        - oid
        - olen
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:528,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:528,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:528,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:528,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:528,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:528,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oid_pk_alg_from_asn1
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
      BBCount:         17
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:526,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:526,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:526,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:526,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:526,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:526,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:526,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:526,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:526,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:526,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:526,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:526,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:526,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:526,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:526,1'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:526,1'
          Dst:             memcmp
    - functionName:    mbedtls_oid_get_pk_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
        - pk_alg
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oid_pk_alg_from_asn1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:527,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:527,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:527,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:527,1'
          Dst:             oid_pk_alg_from_asn1
    - functionName:    mbedtls_oid_get_oid_by_sig_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk_alg
        - md_alg
        - oid
        - olen
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:490,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:490,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:490,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:490,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:490,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:490,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:490,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:490,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:490,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_oid_get_sig_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
        - md_alg
        - pk_alg
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oid_sig_alg_from_asn1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:483,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:483,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:483,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:483,1'
          Dst:             oid_sig_alg_from_asn1
    - functionName:    oid_sig_alg_from_asn1
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
      BBCount:         17
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:473,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:473,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:473,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:473,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:473,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:473,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:473,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:473,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:473,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:473,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:473,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:473,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:473,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:473,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:473,1'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:473,1'
          Dst:             memcmp
    - functionName:    mbedtls_oid_get_sig_alg_desc
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
        - description
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oid_sig_alg_from_asn1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:476,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:476,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:476,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:476,1'
          Dst:             oid_sig_alg_from_asn1
    - functionName:    oid_certificate_policies_from_asn1
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
      BBCount:         17
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:362,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:362,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:362,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:362,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:362,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:362,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:362,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:362,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:362,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:362,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:362,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:362,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:362,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:362,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:362,1'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:362,1'
          Dst:             memcmp
    - functionName:    mbedtls_oid_get_certificate_policies
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
        - description
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oid_certificate_policies_from_asn1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:363,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:363,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:363,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:363,1'
          Dst:             oid_certificate_policies_from_asn1
    - functionName:    oid_ext_key_usage_from_asn1
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
      BBCount:         17
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:349,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:349,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:349,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:349,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:349,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:349,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:349,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:349,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:349,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:349,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:349,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:349,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:349,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:349,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:349,1'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:349,1'
          Dst:             memcmp
    - functionName:    mbedtls_oid_get_extended_key_usage
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
        - description
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oid_ext_key_usage_from_asn1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:350,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:350,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:350,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:350,1'
          Dst:             oid_ext_key_usage_from_asn1
    - functionName:    oid_x509_ext_from_asn1
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
      BBCount:         17
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:327,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:327,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:327,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:327,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:327,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:327,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:327,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:327,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:327,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:327,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:327,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:327,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:327,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:327,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:327,1'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:327,1'
          Dst:             memcmp
    - functionName:    mbedtls_oid_get_x509_ext_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
        - ext_type
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oid_x509_ext_from_asn1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:328,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:328,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:328,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:328,1'
          Dst:             oid_x509_ext_from_asn1
    - functionName:    oid_x520_attr_from_asn1
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
      BBCount:         17
      ICount:          92
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:258,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:258,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:258,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:258,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:258,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:258,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:258,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:258,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:258,1'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:258,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:258,1'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:258,1'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:258,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:258,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:258,1'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:258,1'
          Dst:             memcmp
    - functionName:    mbedtls_oid_get_attr_short_name
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/oid.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
        - short_name
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - oid_x520_attr_from_asn1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/oid.c:259,1'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:259,1'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/oid.c:259,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/oid.c:259,1'
          Dst:             oid_x520_attr_from_asn1
    - functionName:    mbedtls_pem_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_free
        - mbedtls_platform_zeroize
        - mbedtls_zeroize_and_free
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:484,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:484,9'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_free
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:485,34'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_free
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pem.c:485,9'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/pem.c:487,5'
          Dst:             mbedtls_free
        - Src:             'third_party/mbedtls/repo/library/pem.c:489,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_error_add
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - high
        - low
        - file
        - line
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_pem_read_buffer
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - header
        - footer
        - data
        - pwd
        - pwdlen
        - use_len
      BBCount:         48
      ICount:          332
      EdgeCount:       66
      CyclomaticComplexity: 20
      functionsReached:
        - mbedtls_base64_decode
        - mbedtls_calloc
        - mbedtls_error_add
        - mbedtls_zeroize_and_free
        - memcmp
        - strlen
        - strstr
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:284,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:285,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:288,50'
              BranchSideFuncs:
                - strstr
                - strstr
                - strlen
                - strlen
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:290,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:291,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:294,50'
              BranchSideFuncs:
                - strstr
                - strlen
                - strlen
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:296,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:296,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:297,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:296,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:297,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:300,18'
              BranchSideFuncs:
                - strlen
                - strlen
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:301,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:302,11'
              BranchSideFuncs:
                - strlen
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:304,10'
              BranchSideFuncs:
                - strlen
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:304,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:305,11'
              BranchSideFuncs:
                - strlen
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:307,10'
              BranchSideFuncs:
                - strlen
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:307,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:308,11'
              BranchSideFuncs:
                - strlen
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:310,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:315,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:316,12'
              BranchSideFuncs:
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:318,10'
              BranchSideFuncs:
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:318,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:319,12'
              BranchSideFuncs:
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:321,10'
              BranchSideFuncs:
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:321,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:322,12'
              BranchSideFuncs:
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:324,26'
              BranchSideFuncs:
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
                - memcmp
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:328,23'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:328,33'
              BranchSideFuncs:
                - memcmp
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:405,9'
              BranchSideFuncs:
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:328,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:401,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:405,9'
              BranchSideFuncs:
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:405,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:406,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:409,48'
              BranchSideFuncs:
                - mbedtls_base64_decode
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
                - mbedtls_error_add.28395
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:411,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:412,16'
              BranchSideFuncs:
                - mbedtls_error_add.28395
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:415,9'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:415,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:416,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:419,34'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:419,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:420,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:423,38'
              BranchSideFuncs:
                - mbedtls_base64_decode
                - mbedtls_zeroize_and_free
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:423,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:424,34'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
                - mbedtls_error_add.28395
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:428,9'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
        - Branch String:   'third_party/mbedtls/repo/library/pem.c:428,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:471,34'
              BranchSideFuncs:
                - mbedtls_zeroize_and_free
            - BranchSide:      'third_party/mbedtls/repo/library/pem.c:476,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pem.c:288,28'
          Dst:             strstr
        - Src:             'third_party/mbedtls/repo/library/pem.c:294,28'
          Dst:             strstr
        - Src:             'third_party/mbedtls/repo/library/pem.c:300,11'
          Dst:             strlen
        - Src:             'third_party/mbedtls/repo/library/pem.c:314,12'
          Dst:             strlen
        - Src:             'third_party/mbedtls/repo/library/pem.c:328,26'
          Dst:             memcmp
        - Src:             'third_party/mbedtls/repo/library/pem.c:409,11'
          Dst:             mbedtls_base64_decode
        - Src:             'third_party/mbedtls/repo/library/pem.c:412,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pem.c:419,16'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/pem.c:423,16'
          Dst:             mbedtls_base64_decode
        - Src:             'third_party/mbedtls/repo/library/pem.c:424,9'
          Dst:             mbedtls_zeroize_and_free
        - Src:             'third_party/mbedtls/repo/library/pem.c:425,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pem.c:471,9'
          Dst:             mbedtls_zeroize_and_free
    - functionName:    mbedtls_pem_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_md_get_size_from_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/md.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - md_type
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_md_get_size
        - mbedtls_md_info_from_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/include/mbedtls/md.h:248,32'
          Dst:             mbedtls_md_info_from_type
        - Src:             'third_party/mbedtls/repo/include/mbedtls/md.h:248,12'
          Dst:             mbedtls_md_get_size
    - functionName:    mbedtls_pk_get_name
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1517
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1512,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1512,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1513,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1512,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1513,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1516,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_pk_debug
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1494
      functionLinenumberEnd: 1505
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - items
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1495,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1496,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1499,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1499,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1500,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1503,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_pk_get_bitlen
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1480
      functionLinenumberEnd: 1488
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1483,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1483,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1484,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1483,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1484,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1487,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_pk_check_pair
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1446
      functionLinenumberEnd: 1474
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
        - prv
        - f_rng
        - p_rng
      BBCount:         23
      ICount:          134
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1447,30'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1448,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1449,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1447,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1449,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1452,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1452,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1453,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1456,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1456,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1457,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1460,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1460,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1461,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1465,14'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1461,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1462,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1464,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_pk_encrypt
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1426
      functionLinenumberEnd: 1437
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - input
        - ilen
        - output
        - olen
        - osize
        - f_rng
        - p_rng
      BBCount:         8
      ICount:          80
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1427,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1428,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1431,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1431,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1432,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1435,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_pk_decrypt
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1406
      functionLinenumberEnd: 1417
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - input
        - ilen
        - output
        - olen
        - osize
        - f_rng
        - p_rng
      BBCount:         8
      ICount:          80
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1407,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1408,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1411,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1411,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1412,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1415,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_pk_sign_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1397
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk_type
        - ctx
        - md_alg
        - hash
        - hash_len
        - sig
        - sig_size
        - sig_len
        - f_rng
        - p_rng
      BBCount:         10
      ICount:          88
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_pk_can_do
        - mbedtls_pk_sign
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1308,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1309,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1312,28'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1312,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1313,9'
              BranchSideFuncs:
                - mbedtls_pk_sign
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1316,9'
              BranchSideFuncs:
                - mbedtls_pk_sign
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1316,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1317,32'
              BranchSideFuncs:
                - mbedtls_pk_sign
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1395,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk.c:1312,10'
          Dst:             mbedtls_pk_can_do
        - Src:             'third_party/mbedtls/repo/library/pk.c:1317,16'
          Dst:             mbedtls_pk_sign
    - functionName:    mbedtls_pk_can_do
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - type
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:236,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:236,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:237,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:236,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:237,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:240,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_pk_sign
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1294
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md_alg
        - hash
        - hash_len
        - sig
        - sig_size
        - sig_len
        - f_rng
        - p_rng
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_pk_sign_restartable
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk.c:1292,12'
          Dst:             mbedtls_pk_sign_restartable
    - functionName:    mbedtls_pk_sign_restartable
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1239
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md_alg
        - hash
        - hash_len
        - sig
        - sig_size
        - sig_len
        - f_rng
        - p_rng
        - rs_ctx
      BBCount:         19
      ICount:          130
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - pk_hashlen_helper
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1240,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1240,57'
              BranchSideFuncs:
                - pk_hashlen_helper
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1240,39'
              BranchSideFuncs:
                - pk_hashlen_helper
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1240,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1240,57'
              BranchSideFuncs:
                - pk_hashlen_helper
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1244,9'
              BranchSideFuncs:
                - pk_hashlen_helper
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1240,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1241,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1244,9'
              BranchSideFuncs:
                - pk_hashlen_helper
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1244,30'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1244,51'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1245,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1244,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1245,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1271,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1274,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1275,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1278,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk.c:1244,33'
          Dst:             pk_hashlen_helper
    - functionName:    pk_hashlen_helper
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_alg
        - hash_len
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_md_get_size_from_type
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:999,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1000,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1003,47'
              BranchSideFuncs:
                - mbedtls_md_get_size_from_type.28446
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1005,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1006,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1009,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk.c:1003,17'
          Dst:             mbedtls_md_get_size_from_type
    - functionName:    mbedtls_pk_get_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1523
      functionLinenumberEnd: 1529
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1524,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1524,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1525,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1524,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1525,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1528,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_pk_verify_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1228
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - type
        - options
        - ctx
        - md_alg
        - hash
        - hash_len
        - sig
        - sig_len
      BBCount:         22
      ICount:          129
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_pk_can_do
        - mbedtls_pk_get_type
        - mbedtls_pk_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1108,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1108,57'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_pk_get_type
                - mbedtls_pk_verify
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1108,39'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_pk_get_type
                - mbedtls_pk_verify
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1108,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1108,57'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_pk_get_type
                - mbedtls_pk_verify
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1112,9'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_pk_get_type
                - mbedtls_pk_verify
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1108,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1109,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1112,9'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_pk_get_type
                - mbedtls_pk_verify
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1112,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1113,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1116,28'
              BranchSideFuncs:
                - mbedtls_pk_can_do
                - mbedtls_pk_get_type
                - mbedtls_pk_verify
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1116,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1117,9'
              BranchSideFuncs:
                - mbedtls_pk_get_type
                - mbedtls_pk_verify
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1120,9'
              BranchSideFuncs:
                - mbedtls_pk_get_type
                - mbedtls_pk_verify
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1120,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1122,13'
              BranchSideFuncs:
                - mbedtls_pk_verify
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1131,29'
              BranchSideFuncs:
                - mbedtls_pk_get_type
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1122,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1123,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1126,34'
              BranchSideFuncs:
                - mbedtls_pk_verify
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1131,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1132,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1226,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk.c:1116,10'
          Dst:             mbedtls_pk_can_do
        - Src:             'third_party/mbedtls/repo/library/pk.c:1126,16'
          Dst:             mbedtls_pk_verify
        - Src:             'third_party/mbedtls/repo/library/pk.c:1131,9'
          Dst:             mbedtls_pk_get_type
    - functionName:    mbedtls_pk_verify
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - md_alg
        - hash
        - hash_len
        - sig
        - sig_len
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_pk_verify_restartable
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk.c:1096,12'
          Dst:             mbedtls_pk_verify_restartable
    - functionName:    mbedtls_pk_verify_restartable
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1087
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md_alg
        - hash
        - hash_len
        - sig
        - sig_len
        - rs_ctx
      BBCount:         19
      ICount:          118
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - pk_hashlen_helper
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1048,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1048,57'
              BranchSideFuncs:
                - pk_hashlen_helper
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1048,39'
              BranchSideFuncs:
                - pk_hashlen_helper
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1048,54'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1048,57'
              BranchSideFuncs:
                - pk_hashlen_helper
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1052,9'
              BranchSideFuncs:
                - pk_hashlen_helper
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1048,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1049,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1052,9'
              BranchSideFuncs:
                - pk_hashlen_helper
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1052,30'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1053,27'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1054,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1052,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1054,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1078,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:1081,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1082,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:1085,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk.c:1053,9'
          Dst:             pk_hashlen_helper
    - functionName:    mbedtls_pk_setup
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - info
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:142,22'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:142,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:143,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:142,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:143,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:146,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:146,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:147,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:151,20'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:146,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:148,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:151,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_pk_info_from_type
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - pk_type
      BBCount:         6
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:116,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:123,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:125,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:129,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:133,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_pk_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_platform_zeroize
      functionUses:    13
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:65,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:66,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:69,10'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:69,32'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:69,36'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:81,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/pk.c:69,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:70,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/pk.c:81,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk.c:81,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_pk_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecdsa_can_do
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1183
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    eckeydh_can_do
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_wrap.c:1152,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_wrap.c:1152,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_wrap.c:1153,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    eckey_debug
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - items
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    eckey_free_wrap
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1096
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_keypair_free
        - mbedtls_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_wrap.c:1094,5'
          Dst:             mbedtls_ecp_keypair_free
        - Src:             'third_party/mbedtls/repo/library/pk_wrap.c:1095,5'
          Dst:             mbedtls_free
    - functionName:    eckey_alloc_wrap
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_calloc
        - mbedtls_ecp_keypair_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_wrap.c:1083,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_wrap.c:1083,11'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_ecp_keypair_init
            - BranchSide:      'third_party/mbedtls/repo/library/pk_wrap.c:1083,17'
              BranchSideFuncs:
                - mbedtls_calloc
                - mbedtls_ecp_keypair_init
        - Branch String:   'third_party/mbedtls/repo/library/pk_wrap.c:1085,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_wrap.c:1085,9'
              BranchSideFuncs:
                - mbedtls_ecp_keypair_init
            - BranchSide:      'third_party/mbedtls/repo/library/pk_wrap.c:1086,34'
              BranchSideFuncs:
                - mbedtls_ecp_keypair_init
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_wrap.c:1083,17'
          Dst:             mbedtls_calloc
        - Src:             'third_party/mbedtls/repo/library/pk_wrap.c:1086,9'
          Dst:             mbedtls_ecp_keypair_init
    - functionName:    eckey_check_pair_wrap
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1034
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
        - prv
        - f_rng
        - p_rng
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_check_pub_priv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_wrap.c:1032,12'
          Dst:             mbedtls_ecp_check_pub_priv
    - functionName:    ecdsa_sign_wrap
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - md_alg
        - hash
        - hash_len
        - sig
        - sig_size
        - sig_len
        - f_rng
        - p_rng
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecdsa_write_signature
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_wrap.c:814,12'
          Dst:             mbedtls_ecdsa_write_signature
    - functionName:    ecdsa_verify_wrap
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pk
        - md_alg
        - hash
        - hash_len
        - sig
        - sig_len
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ecdsa_read_signature
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_wrap.c:681,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_wrap.c:682,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_wrap.c:685,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_wrap.c:678,11'
          Dst:             mbedtls_ecdsa_read_signature
    - functionName:    eckey_can_do
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_wrap.c:520,37'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_wrap.c:520,37'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_wrap.c:521,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pk_wrap.c:521,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_wrap.c:521,40'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_wrap.c:522,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    eckey_get_bitlen
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_wrap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pk_ecc_tag_is_specified_ec_domain
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tag
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pk_get_ecparams
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - params
      BBCount:         15
      ICount:          121
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
        - pk_ecc_tag_is_specified_ec_domain
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:353,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:354,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:359,21'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
                - pk_ecc_tag_is_specified_ec_domain
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:360,41'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:361,44'
              BranchSideFuncs:
                - pk_ecc_tag_is_specified_ec_domain
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:366,37'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:360,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:362,16'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:366,37'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:366,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:367,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:370,18'
              BranchSideFuncs:
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:373,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:374,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:378,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:354,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:361,10'
          Dst:             pk_ecc_tag_is_specified_ec_domain
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:362,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:366,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:367,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:374,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_error_add
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - high
        - low
        - file
        - line
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pk_ecc_group_id_from_specified
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - params
        - grp_id
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_pk_parse_public_key
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keylen
      BBCount:         14
      ICount:          110
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_pem_free
        - mbedtls_pem_init
        - mbedtls_pem_read_buffer
        - mbedtls_pk_parse_subpubkey
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1193,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1194,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1198,5'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_pk_parse_subpubkey
                - mbedtls_pem_free
                - mbedtls_pk_parse_subpubkey
                - mbedtls_pem_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1234,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1235,13'
              BranchSideFuncs:
                - mbedtls_pem_free
                - mbedtls_pk_parse_subpubkey
                - mbedtls_pem_free
                - mbedtls_pk_parse_subpubkey
                - mbedtls_pem_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1239,39'
              BranchSideFuncs:
                - mbedtls_pem_read_buffer
                - mbedtls_pem_free
                - mbedtls_pk_parse_subpubkey
                - mbedtls_pem_free
                - mbedtls_pk_parse_subpubkey
                - mbedtls_pem_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1242,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1246,17'
              BranchSideFuncs:
                - mbedtls_pk_parse_subpubkey
                - mbedtls_pem_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1251,16'
              BranchSideFuncs:
                - mbedtls_pem_free
                - mbedtls_pk_parse_subpubkey
                - mbedtls_pem_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1198,5'
          Dst:             mbedtls_pem_init
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1237,15'
          Dst:             mbedtls_pem_read_buffer
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1248,15'
          Dst:             mbedtls_pk_parse_subpubkey
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1249,9'
          Dst:             mbedtls_pem_free
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1252,9'
          Dst:             mbedtls_pem_free
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1255,5'
          Dst:             mbedtls_pem_free
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1279,11'
          Dst:             mbedtls_pk_parse_subpubkey
    - functionName:    mbedtls_pk_parse_subpubkey
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - pk
      BBCount:         33
      ICount:          217
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - mbedtls_asn1_get_bitstring_null
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
        - mbedtls_pk_ecc_set_pubkey
        - mbedtls_pk_free
        - mbedtls_pk_info_from_type
        - mbedtls_pk_setup
        - pk_get_pk_alg
        - pk_use_ecparams
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:527,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:529,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:532,12'
              BranchSideFuncs:
                - pk_get_pk_alg
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - mbedtls_error_add.28536
                - pk_use_ecparams
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:534,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:535,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:538,48'
              BranchSideFuncs:
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - mbedtls_error_add.28536
                - pk_use_ecparams
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:538,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:539,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:542,10'
              BranchSideFuncs:
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - mbedtls_error_add.28536
                - pk_use_ecparams
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:542,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:543,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:547,46'
              BranchSideFuncs:
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - mbedtls_error_add.28536
                - pk_use_ecparams
                - mbedtls_pk_ecc_set_pubkey
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:547,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:548,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:551,33'
              BranchSideFuncs:
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - mbedtls_error_add.28536
                - pk_use_ecparams
                - mbedtls_pk_ecc_set_pubkey
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:551,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:552,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:571,9'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_error_add.28536
                - pk_use_ecparams
                - mbedtls_pk_ecc_set_pubkey
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:571,39'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:571,42'
              BranchSideFuncs:
                - pk_use_ecparams
                - mbedtls_pk_free
                - mbedtls_error_add.28536
                - mbedtls_pk_ecc_set_pubkey
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:578,48'
              BranchSideFuncs:
                - pk_use_ecparams
                - mbedtls_pk_free
                - mbedtls_error_add.28536
                - mbedtls_pk_ecc_set_pubkey
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:571,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:578,48'
              BranchSideFuncs:
                - pk_use_ecparams
                - mbedtls_pk_free
                - mbedtls_error_add.28536
                - mbedtls_pk_ecc_set_pubkey
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:586,9'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:580,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:581,45'
              BranchSideFuncs:
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_pk_free
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:584,5'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:588,18'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:588,22'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:593,9'
              BranchSideFuncs:
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:588,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:589,15'
              BranchSideFuncs:
                - mbedtls_error_add.28536
                - mbedtls_pk_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:593,9'
              BranchSideFuncs:
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:593,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:594,25'
              BranchSideFuncs:
                - mbedtls_pk_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:597,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:527,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:529,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:534,16'
          Dst:             pk_get_pk_alg
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:538,16'
          Dst:             mbedtls_asn1_get_bitstring_null
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:539,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:543,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:547,20'
          Dst:             mbedtls_pk_info_from_type
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:551,16'
          Dst:             mbedtls_pk_setup
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:578,19'
          Dst:             pk_use_ecparams
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:581,19'
          Dst:             mbedtls_pk_ecc_set_pubkey
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:589,15'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:594,9'
          Dst:             mbedtls_pk_free
    - functionName:    pk_get_pk_alg
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - end
        - pk_alg
        - params
        - ec_grp_id
      BBCount:         25
      ICount:          139
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_asn1_get_alg
        - mbedtls_error_add
        - mbedtls_oid_get_ec_grp_algid
        - mbedtls_oid_get_pk_alg
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:481,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:482,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:485,44'
              BranchSideFuncs:
                - mbedtls_oid_get_pk_alg
                - mbedtls_oid_get_ec_grp_algid
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:487,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:488,54'
              BranchSideFuncs:
                - mbedtls_oid_get_ec_grp_algid
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:496,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:489,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:490,14'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:492,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:496,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:497,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:503,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:503,35'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:504,11'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:509,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:504,44'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:504,47'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:505,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:504,65'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:505,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:506,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:503,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:506,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:509,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:481,16'
          Dst:             mbedtls_asn1_get_alg
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:482,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:485,11'
          Dst:             mbedtls_oid_get_pk_alg
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:488,15'
          Dst:             mbedtls_oid_get_ec_grp_algid
    - functionName:    pk_use_ecparams
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - params
        - pk
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_oid_get_ec_grp
        - mbedtls_pk_ecc_set_group
        - pk_ecc_group_id_from_specified
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:394,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:395,36'
              BranchSideFuncs:
                - mbedtls_oid_get_ec_grp
                - mbedtls_pk_ecc_set_group
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:399,46'
              BranchSideFuncs:
                - pk_ecc_group_id_from_specified
                - mbedtls_pk_ecc_set_group
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:395,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:396,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:398,5'
              BranchSideFuncs:
                - mbedtls_pk_ecc_set_group
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:400,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:401,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:395,13'
          Dst:             mbedtls_oid_get_ec_grp
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:399,15'
          Dst:             pk_ecc_group_id_from_specified
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:405,12'
          Dst:             mbedtls_pk_ecc_set_group
    - functionName:    pk_parse_key_pkcs8_unencrypted_der
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - key
        - keylen
        - f_rng
        - p_rng
      BBCount:         33
      ICount:          225
      EdgeCount:       46
      CyclomaticComplexity: 15
      functionsReached:
        - mbedtls_asn1_get_int
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
        - mbedtls_pk_free
        - mbedtls_pk_info_from_type
        - mbedtls_pk_setup
        - pk_get_pk_alg
        - pk_parse_key_sec1_der
        - pk_use_ecparams
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:777,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:779,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:782,11'
              BranchSideFuncs:
                - mbedtls_asn1_get_int
                - pk_get_pk_alg
                - mbedtls_asn1_get_tag
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - pk_use_ecparams
                - pk_parse_key_sec1_der
                - mbedtls_error_add.28536
                - mbedtls_pk_free
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:784,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:785,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:788,9'
              BranchSideFuncs:
                - pk_get_pk_alg
                - mbedtls_asn1_get_tag
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - pk_use_ecparams
                - pk_parse_key_sec1_der
                - mbedtls_error_add.28536
                - mbedtls_pk_free
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:788,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:789,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:792,34'
              BranchSideFuncs:
                - pk_get_pk_alg
                - mbedtls_asn1_get_tag
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - pk_use_ecparams
                - pk_parse_key_sec1_der
                - mbedtls_error_add.28536
                - mbedtls_pk_free
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:792,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:793,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:796,41'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - pk_use_ecparams
                - pk_parse_key_sec1_der
                - mbedtls_error_add.28536
                - mbedtls_pk_free
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:796,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:797,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:800,9'
              BranchSideFuncs:
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - pk_use_ecparams
                - pk_parse_key_sec1_der
                - mbedtls_error_add.28536
                - mbedtls_pk_free
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:800,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:801,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:805,46'
              BranchSideFuncs:
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - pk_use_ecparams
                - pk_parse_key_sec1_der
                - mbedtls_error_add.28536
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:805,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:806,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:809,33'
              BranchSideFuncs:
                - mbedtls_pk_setup
                - pk_use_ecparams
                - pk_parse_key_sec1_der
                - mbedtls_error_add.28536
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:809,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:810,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:822,9'
              BranchSideFuncs:
                - pk_use_ecparams
                - pk_parse_key_sec1_der
                - mbedtls_error_add.28536
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:822,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:822,39'
              BranchSideFuncs:
                - pk_use_ecparams
                - pk_parse_key_sec1_der
                - mbedtls_error_add.28536
                - mbedtls_pk_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:836,49'
              BranchSideFuncs:
                - pk_use_ecparams
                - pk_parse_key_sec1_der
                - mbedtls_error_add.28536
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:822,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:836,49'
              BranchSideFuncs:
                - pk_use_ecparams
                - pk_parse_key_sec1_der
                - mbedtls_error_add.28536
                - mbedtls_pk_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:844,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:836,59'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:837,46'
              BranchSideFuncs:
                - mbedtls_pk_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:838,33'
              BranchSideFuncs:
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:836,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:838,33'
              BranchSideFuncs:
                - mbedtls_pk_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:842,5'
              BranchSideFuncs:
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:847,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:848,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:852,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:777,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:779,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:784,16'
          Dst:             mbedtls_asn1_get_int
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:785,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:789,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:792,16'
          Dst:             pk_get_pk_alg
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:796,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:797,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:801,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:805,20'
          Dst:             mbedtls_pk_info_from_type
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:809,16'
          Dst:             mbedtls_pk_setup
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:836,24'
          Dst:             pk_use_ecparams
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:837,24'
          Dst:             pk_parse_key_sec1_der
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:838,17'
          Dst:             mbedtls_pk_free
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:848,16'
          Dst:             mbedtls_error_add
    - functionName:    pk_parse_key_sec1_der
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - key
        - keylen
        - f_rng
        - p_rng
      BBCount:         49
      ICount:          311
      EdgeCount:       68
      CyclomaticComplexity: 21
      functionsReached:
        - mbedtls_asn1_get_bitstring_null
        - mbedtls_asn1_get_int
        - mbedtls_asn1_get_tag
        - mbedtls_error_add
        - mbedtls_pk_ecc_set_key
        - mbedtls_pk_ecc_set_pubkey
        - mbedtls_pk_ecc_set_pubkey_from_prv
        - pk_get_ecparams
        - pk_use_ecparams
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:627,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:629,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:632,11'
              BranchSideFuncs:
                - mbedtls_asn1_get_int
                - mbedtls_asn1_get_tag
                - mbedtls_pk_ecc_set_key
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - pk_get_ecparams
                - pk_use_ecparams
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:634,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:635,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:638,9'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_pk_ecc_set_key
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - pk_get_ecparams
                - pk_use_ecparams
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:638,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:639,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:642,41'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_pk_ecc_set_key
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - pk_get_ecparams
                - pk_use_ecparams
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:642,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:643,16'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:648,9'
              BranchSideFuncs:
                - mbedtls_pk_ecc_set_key
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - pk_get_ecparams
                - pk_use_ecparams
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:654,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:658,45'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_pk_ecc_set_key
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
                - pk_get_ecparams
                - pk_use_ecparams
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:673,34'
              BranchSideFuncs:
                - mbedtls_pk_ecc_set_key
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:658,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:661,44'
              BranchSideFuncs:
                - pk_get_ecparams
                - pk_use_ecparams
                - mbedtls_pk_ecc_set_key
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:665,20'
              BranchSideFuncs:
                - mbedtls_pk_ecc_set_key
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:661,68'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:662,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:663,24'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:661,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:663,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:665,9'
              BranchSideFuncs:
                - mbedtls_pk_ecc_set_key
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:665,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:0,0'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:666,20'
              BranchSideFuncs:
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:674,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:675,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:678,9'
              BranchSideFuncs:
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_asn1_get_tag
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:678,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:683,45'
              BranchSideFuncs:
                - mbedtls_asn1_get_tag
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_error_add.28536
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:713,10'
              BranchSideFuncs:
                - mbedtls_pk_ecc_set_pubkey_from_prv
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:683,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:686,20'
              BranchSideFuncs:
                - mbedtls_asn1_get_bitstring_null
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_error_add.28536
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:708,20'
              BranchSideFuncs:
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:688,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:689,24'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:692,17'
              BranchSideFuncs:
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_pk_ecc_set_pubkey_from_prv
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:692,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:693,24'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:697,50'
              BranchSideFuncs:
                - mbedtls_pk_ecc_set_pubkey
                - mbedtls_pk_ecc_set_pubkey_from_prv
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:697,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:698,29'
              BranchSideFuncs:
                - mbedtls_pk_ecc_set_pubkey_from_prv
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:704,21'
              BranchSideFuncs:
                - mbedtls_pk_ecc_set_pubkey_from_prv
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:704,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:705,21'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:708,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:0,0'
              BranchSideFuncs:
                - mbedtls_error_add.28536
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:709,20'
              BranchSideFuncs:
                - mbedtls_error_add.28536
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:713,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:714,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:719,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:714,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:715,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:717,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:627,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:629,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:634,16'
          Dst:             mbedtls_asn1_get_int
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:635,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:642,16'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:643,16'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:658,20'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:661,24'
          Dst:             pk_get_ecparams
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:662,24'
          Dst:             pk_use_ecparams
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:666,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:673,11'
          Dst:             mbedtls_pk_ecc_set_key
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:683,20'
          Dst:             mbedtls_asn1_get_tag
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:688,24'
          Dst:             mbedtls_asn1_get_bitstring_null
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:689,24'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:693,24'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:697,24'
          Dst:             mbedtls_pk_ecc_set_pubkey
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:709,20'
          Dst:             mbedtls_error_add
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:714,20'
          Dst:             mbedtls_pk_ecc_set_pubkey_from_prv
    - functionName:    mbedtls_pk_parse_key
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkparse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - key
        - keylen
        - pwd
        - pwdlen
        - f_rng
        - p_rng
      BBCount:         44
      ICount:          267
      EdgeCount:       59
      CyclomaticComplexity: 17
      functionsReached:
        - mbedtls_pem_free
        - mbedtls_pem_init
        - mbedtls_pem_read_buffer
        - mbedtls_pk_free
        - mbedtls_pk_info_from_type
        - mbedtls_pk_init
        - mbedtls_pk_setup
        - pk_parse_key_pkcs8_unencrypted_der
        - pk_parse_key_sec1_der
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:985,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:986,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:990,5'
              BranchSideFuncs:
                - mbedtls_pem_init
                - mbedtls_pem_read_buffer
                - mbedtls_pem_read_buffer
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pk_free
                - mbedtls_pk_init
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - pk_parse_key_sec1_der
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pem_free
                - mbedtls_pk_free
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - pk_parse_key_sec1_der
                - mbedtls_pem_free
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1023,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1024,13'
              BranchSideFuncs:
                - mbedtls_pem_read_buffer
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pk_free
                - mbedtls_pk_init
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - pk_parse_key_sec1_der
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pem_free
                - mbedtls_pk_free
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - pk_parse_key_sec1_der
                - mbedtls_pem_free
                - mbedtls_pk_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1029,39'
              BranchSideFuncs:
                - mbedtls_pem_read_buffer
                - mbedtls_pem_read_buffer
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pk_free
                - mbedtls_pk_init
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - pk_parse_key_sec1_der
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pem_free
                - mbedtls_pk_free
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - pk_parse_key_sec1_der
                - mbedtls_pem_free
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1031,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1032,19'
              BranchSideFuncs:
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - pk_parse_key_sec1_der
                - mbedtls_pem_free
                - mbedtls_pk_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1043,16'
              BranchSideFuncs:
                - mbedtls_pem_read_buffer
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pk_free
                - mbedtls_pk_init
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - pk_parse_key_sec1_der
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pem_free
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1034,56'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1035,42'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_pem_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1038,29'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_pem_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1034,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1038,29'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_pem_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1041,9'
              BranchSideFuncs:
                - mbedtls_pem_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1043,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1044,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1045,16'
              BranchSideFuncs:
                - mbedtls_pem_read_buffer
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pk_free
                - mbedtls_pk_init
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - pk_parse_key_sec1_der
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pem_free
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1045,16'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1046,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1047,16'
              BranchSideFuncs:
                - mbedtls_pem_read_buffer
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pk_free
                - mbedtls_pk_init
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - pk_parse_key_sec1_der
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pem_free
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1053,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1054,13'
              BranchSideFuncs:
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pk_free
                - mbedtls_pk_init
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - pk_parse_key_sec1_der
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pem_free
                - mbedtls_pk_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1058,39'
              BranchSideFuncs:
                - mbedtls_pem_read_buffer
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pk_free
                - mbedtls_pk_init
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - pk_parse_key_sec1_der
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pem_free
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1060,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1061,55'
              BranchSideFuncs:
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pem_free
                - mbedtls_pk_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1068,16'
              BranchSideFuncs:
                - pk_parse_key_pkcs8_unencrypted_der
                - mbedtls_pk_free
                - mbedtls_pk_init
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - pk_parse_key_sec1_der
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1061,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1063,29'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_pem_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1066,9'
              BranchSideFuncs:
                - mbedtls_pem_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1135,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1136,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1139,21'
              BranchSideFuncs:
                - mbedtls_pk_free
                - mbedtls_pk_init
                - mbedtls_pk_info_from_type
                - mbedtls_pk_setup
                - mbedtls_pk_free
                - pk_parse_key_sec1_der
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1156,44'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1157,31'
              BranchSideFuncs:
                - pk_parse_key_sec1_der
                - mbedtls_pk_free
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1161,21'
              BranchSideFuncs:
                - mbedtls_pk_free
        - Branch String:   'third_party/mbedtls/repo/library/pkparse.c:1156,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1159,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkparse.c:1161,21'
              BranchSideFuncs:
                - mbedtls_pk_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:990,5'
          Dst:             mbedtls_pem_init
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1026,15'
          Dst:             mbedtls_pem_read_buffer
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1032,19'
          Dst:             mbedtls_pk_info_from_type
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1034,20'
          Dst:             mbedtls_pk_setup
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1035,20'
          Dst:             pk_parse_key_sec1_der
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1038,13'
          Dst:             mbedtls_pk_free
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1041,9'
          Dst:             mbedtls_pem_free
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1056,15'
          Dst:             mbedtls_pem_read_buffer
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1061,20'
          Dst:             pk_parse_key_pkcs8_unencrypted_der
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1063,13'
          Dst:             mbedtls_pk_free
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1066,9'
          Dst:             mbedtls_pem_free
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1134,11'
          Dst:             pk_parse_key_pkcs8_unencrypted_der
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1139,5'
          Dst:             mbedtls_pk_free
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1140,5'
          Dst:             mbedtls_pk_init
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1155,15'
          Dst:             mbedtls_pk_info_from_type
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1156,9'
          Dst:             mbedtls_pk_setup
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1157,9'
          Dst:             pk_parse_key_sec1_der
        - Src:             'third_party/mbedtls/repo/library/pkparse.c:1161,5'
          Dst:             mbedtls_pk_free
    - functionName:    mbedtls_pk_ec_rw
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_pk_get_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_internal.h:74,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:78,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:78,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:78,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:80,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_internal.h:74,13'
          Dst:             mbedtls_pk_get_type
    - functionName:    pk_write_ec_private
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - start
        - pk
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_asn1_write_octet_string
        - mbedtls_ecp_write_key_ext
        - mbedtls_pk_ec_rw
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:206,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:207,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:210,43'
              BranchSideFuncs:
                - mbedtls_asn1_write_octet_string
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:202,35'
          Dst:             mbedtls_pk_ec_rw
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:205,15'
          Dst:             mbedtls_ecp_write_key_ext
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:210,11'
          Dst:             mbedtls_asn1_write_octet_string
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:212,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_pk_ec_ro
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_pk_get_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_internal.h:62,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:68,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_internal.h:62,13'
          Dst:             mbedtls_pk_get_type
    - functionName:    mbedtls_pk_ec
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/pk.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_pk_get_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/pk.h:1054,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/pk.h:1058,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/pk.h:1058,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/pk.h:1058,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/pk.h:1060,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/include/mbedtls/pk.h:1054,13'
          Dst:             mbedtls_pk_get_type
    - functionName:    pk_write_ec_der
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - buf
        - pk
      BBCount:         66
      ICount:          336
      EdgeCount:       79
      CyclomaticComplexity: 15
      functionsReached:
        - mbedtls_asn1_write_int
        - mbedtls_asn1_write_len
        - mbedtls_asn1_write_tag
        - mbedtls_pk_get_ec_group_id
        - pk_write_ec_param
        - pk_write_ec_private
        - pk_write_ec_pubkey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:307,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:307,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:307,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_pk_get_ec_group_id.28579
                - pk_write_ec_param
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - pk_write_ec_private
                - mbedtls_asn1_write_int
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:309,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:310,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:312,7'
              BranchSideFuncs:
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_pk_get_ec_group_id.28579
                - pk_write_ec_param
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - pk_write_ec_private
                - mbedtls_asn1_write_int
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:316,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:316,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:316,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_tag
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_pk_get_ec_group_id.28579
                - pk_write_ec_param
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - pk_write_ec_private
                - mbedtls_asn1_write_int
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:317,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:317,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:317,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_pk_get_ec_group_id.28579
                - pk_write_ec_param
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - pk_write_ec_private
                - mbedtls_asn1_write_int
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:319,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:319,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:319,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_tag
                - mbedtls_pk_get_ec_group_id.28579
                - pk_write_ec_param
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - pk_write_ec_private
                - mbedtls_asn1_write_int
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:320,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:320,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:320,5'
              BranchSideFuncs:
                - mbedtls_pk_get_ec_group_id.28579
                - pk_write_ec_param
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - pk_write_ec_private
                - mbedtls_asn1_write_int
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:327,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:327,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:327,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - pk_write_ec_private
                - mbedtls_asn1_write_int
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:328,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:328,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:328,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_tag
                - pk_write_ec_private
                - mbedtls_asn1_write_int
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:329,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:329,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:329,5'
              BranchSideFuncs:
                - pk_write_ec_private
                - mbedtls_asn1_write_int
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:335,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:335,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:335,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_int
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:338,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:338,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:338,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:340,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:340,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:340,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:341,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:341,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:341,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:307,5'
          Dst:             pk_write_ec_pubkey
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:316,5'
          Dst:             mbedtls_asn1_write_len
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:317,5'
          Dst:             mbedtls_asn1_write_tag
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:319,5'
          Dst:             mbedtls_asn1_write_len
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:320,5'
          Dst:             mbedtls_asn1_write_tag
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:326,14'
          Dst:             mbedtls_pk_get_ec_group_id
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:327,5'
          Dst:             pk_write_ec_param
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:328,5'
          Dst:             mbedtls_asn1_write_len
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:329,5'
          Dst:             mbedtls_asn1_write_tag
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:335,5'
          Dst:             pk_write_ec_private
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:338,5'
          Dst:             mbedtls_asn1_write_int
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:340,5'
          Dst:             mbedtls_asn1_write_len
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:341,5'
          Dst:             mbedtls_asn1_write_tag
    - functionName:    pk_write_ec_pubkey
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - start
        - pk
      BBCount:         11
      ICount:          98
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_ecp_point_write_binary
        - mbedtls_pk_ec
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:134,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:137,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:141,10'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:141,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:141,34'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:142,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:141,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:142,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:145,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:120,31'
          Dst:             mbedtls_pk_ec
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:134,20'
          Dst:             mbedtls_ecp_point_write_binary
    - functionName:    mbedtls_pk_get_ec_group_id
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_pk_ec_ro
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_internal.h:109,14'
          Dst:             mbedtls_pk_ec_ro
    - functionName:    pk_write_ec_param
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - start
        - grp_id
      BBCount:         11
      ICount:          74
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_asn1_write_oid
        - mbedtls_oid_get_oid_by_ec_grp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:230,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:231,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:234,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_oid
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:234,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:234,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:230,16'
          Dst:             mbedtls_oid_get_oid_by_ec_grp
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:234,5'
          Dst:             mbedtls_asn1_write_oid
    - functionName:    mbedtls_pk_write_key_der
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - buf
        - size
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pk_get_type_ext
        - pk_write_ec_der
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:508,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:509,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:512,9'
              BranchSideFuncs:
                - pk_get_type_ext
                - pk_write_ec_der
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:520,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:526,36'
              BranchSideFuncs:
                - pk_write_ec_der
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:529,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:520,9'
          Dst:             pk_get_type_ext
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:526,16'
          Dst:             pk_write_ec_der
    - functionName:    pk_get_type_ext
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_pk_get_type
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:383,33'
          Dst:             mbedtls_pk_get_type
    - functionName:    mbedtls_pk_write_pubkey_der
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - buf
        - size
      BBCount:         59
      ICount:          313
      EdgeCount:       74
      CyclomaticComplexity: 17
      functionsReached:
        - mbedtls_asn1_write_algorithm_identifier_ext
        - mbedtls_asn1_write_len
        - mbedtls_asn1_write_tag
        - mbedtls_oid_get_oid_by_ec_grp_algid
        - mbedtls_oid_get_oid_by_pk_alg
        - mbedtls_pk_get_ec_group_id
        - mbedtls_pk_write_pubkey
        - pk_get_type_ext
        - pk_write_ec_param
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:446,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:447,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:450,9'
              BranchSideFuncs:
                - mbedtls_pk_write_pubkey
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - pk_get_type_ext
                - pk_get_type_ext
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_oid_get_oid_by_pk_alg
                - mbedtls_pk_get_ec_group_id.28579
                - pk_write_ec_param
                - mbedtls_oid_get_oid_by_ec_grp_algid
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:452,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:452,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:452,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - pk_get_type_ext
                - pk_get_type_ext
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_oid_get_oid_by_pk_alg
                - mbedtls_pk_get_ec_group_id.28579
                - pk_write_ec_param
                - mbedtls_oid_get_oid_by_ec_grp_algid
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:454,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:455,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:463,6'
              BranchSideFuncs:
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - pk_get_type_ext
                - pk_get_type_ext
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_oid_get_oid_by_pk_alg
                - mbedtls_pk_get_ec_group_id.28579
                - pk_write_ec_param
                - mbedtls_oid_get_oid_by_ec_grp_algid
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:466,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:466,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:466,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_tag
                - pk_get_type_ext
                - pk_get_type_ext
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_oid_get_oid_by_pk_alg
                - mbedtls_pk_get_ec_group_id.28579
                - pk_write_ec_param
                - mbedtls_oid_get_oid_by_ec_grp_algid
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:467,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:467,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:467,5'
              BranchSideFuncs:
                - pk_get_type_ext
                - pk_get_type_ext
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_oid_get_oid_by_pk_alg
                - mbedtls_pk_get_ec_group_id.28579
                - pk_write_ec_param
                - mbedtls_oid_get_oid_by_ec_grp_algid
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:472,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:473,69'
              BranchSideFuncs:
                - mbedtls_pk_get_ec_group_id.28579
                - pk_write_ec_param
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_oid_get_oid_by_pk_alg
                - mbedtls_oid_get_oid_by_ec_grp_algid
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:487,9'
              BranchSideFuncs:
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_oid_get_oid_by_pk_alg
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:474,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:474,13'
              BranchSideFuncs:
                - mbedtls_oid_get_oid_by_ec_grp_algid
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_oid_get_oid_by_pk_alg
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:475,55'
              BranchSideFuncs:
                - mbedtls_oid_get_oid_by_ec_grp_algid
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_oid_get_oid_by_pk_alg
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:474,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:475,55'
              BranchSideFuncs:
                - mbedtls_oid_get_oid_by_ec_grp_algid
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_oid_get_oid_by_pk_alg
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:481,13'
              BranchSideFuncs:
                - pk_write_ec_param
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_oid_get_oid_by_pk_alg
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:476,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:477,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:479,21'
              BranchSideFuncs:
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_oid_get_oid_by_pk_alg
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:481,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:481,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:481,13'
              BranchSideFuncs:
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
                - mbedtls_oid_get_oid_by_pk_alg
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:487,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:488,45'
              BranchSideFuncs:
                - mbedtls_oid_get_oid_by_pk_alg
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:494,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:489,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:490,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:492,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_algorithm_identifier_ext
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:494,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:494,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:494,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_len
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:497,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:497,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:497,5'
              BranchSideFuncs:
                - mbedtls_asn1_write_tag
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:498,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:498,5'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:498,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:452,5'
          Dst:             mbedtls_pk_write_pubkey
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:466,5'
          Dst:             mbedtls_asn1_write_len
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:467,5'
          Dst:             mbedtls_asn1_write_tag
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:469,15'
          Dst:             pk_get_type_ext
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:472,9'
          Dst:             pk_get_type_ext
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:473,42'
          Dst:             mbedtls_pk_get_ec_group_id
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:475,19'
          Dst:             mbedtls_oid_get_oid_by_ec_grp_algid
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:481,13'
          Dst:             pk_write_ec_param
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:488,15'
          Dst:             mbedtls_oid_get_oid_by_pk_alg
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:494,5'
          Dst:             mbedtls_asn1_write_algorithm_identifier_ext
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:497,5'
          Dst:             mbedtls_asn1_write_len
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:498,5'
          Dst:             mbedtls_asn1_write_tag
    - functionName:    mbedtls_pk_write_pubkey
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pkwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - start
        - key
      BBCount:         12
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_pk_get_type
        - pk_write_ec_pubkey
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:423,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:424,9'
              BranchSideFuncs:
                - pk_write_ec_pubkey
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:432,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/pkwrite.c:424,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:424,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pkwrite.c:424,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:423,9'
          Dst:             mbedtls_pk_get_type
        - Src:             'third_party/mbedtls/repo/library/pkwrite.c:424,9'
          Dst:             pk_write_ec_pubkey
    - functionName:    mbedtls_platform_teardown
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/platform.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_platform_setup
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/platform.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_platform_set_calloc_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/platform.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - calloc_func
        - free_func
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/platform.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    57
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_calloc
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/platform.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - nmemb
        - size
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    49
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_zeroize_and_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/platform_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_free
        - mbedtls_platform_zeroize
      functionUses:    20
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/platform_util.c:141,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/platform_util.c:141,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_free
            - BranchSide:      'third_party/mbedtls/repo/library/platform_util.c:142,34'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/platform_util.c:142,9'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/platform_util.c:145,5'
          Dst:             mbedtls_free
    - functionName:    mbedtls_platform_zeroize
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/platform_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - explicit_bzero
      functionUses:    67
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/platform_util.c:96,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/platform_util.c:96,9'
              BranchSideFuncs:
                - explicit_bzero
            - BranchSide:      'third_party/mbedtls/repo/library/platform_util.c:98,24'
              BranchSideFuncs:
                - explicit_bzero
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/platform_util.c:98,9'
          Dst:             explicit_bzero
    - functionName:    explicit_bzero
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_sha256
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - input
        - ilen
        - output
        - is224
      BBCount:         16
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_sha256_finish
        - mbedtls_sha256_free
        - mbedtls_sha256_init
        - mbedtls_sha256_starts
        - mbedtls_sha256_update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:778,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:778,23'
              BranchSideFuncs:
                - mbedtls_sha256_init
                - mbedtls_sha256_starts
                - mbedtls_sha256_update
                - mbedtls_sha256_finish
                - mbedtls_sha256_free
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:791,5'
              BranchSideFuncs:
                - mbedtls_sha256_init
                - mbedtls_sha256_starts
                - mbedtls_sha256_update
                - mbedtls_sha256_finish
                - mbedtls_sha256_free
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:778,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:779,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:791,5'
              BranchSideFuncs:
                - mbedtls_sha256_init
                - mbedtls_sha256_starts
                - mbedtls_sha256_update
                - mbedtls_sha256_finish
                - mbedtls_sha256_free
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:793,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:794,9'
              BranchSideFuncs:
                - mbedtls_sha256_free
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:797,44'
              BranchSideFuncs:
                - mbedtls_sha256_update
                - mbedtls_sha256_finish
                - mbedtls_sha256_free
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:797,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:798,9'
              BranchSideFuncs:
                - mbedtls_sha256_free
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:801,44'
              BranchSideFuncs:
                - mbedtls_sha256_finish
                - mbedtls_sha256_free
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:801,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:801,56'
              BranchSideFuncs:
                - mbedtls_sha256_free
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:802,9'
              BranchSideFuncs:
                - mbedtls_sha256_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/sha256.c:791,5'
          Dst:             mbedtls_sha256_init
        - Src:             'third_party/mbedtls/repo/library/sha256.c:793,16'
          Dst:             mbedtls_sha256_starts
        - Src:             'third_party/mbedtls/repo/library/sha256.c:797,16'
          Dst:             mbedtls_sha256_update
        - Src:             'third_party/mbedtls/repo/library/sha256.c:801,16'
          Dst:             mbedtls_sha256_finish
        - Src:             'third_party/mbedtls/repo/library/sha256.c:806,5'
          Dst:             mbedtls_sha256_free
    - functionName:    mbedtls_sha256_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_sha256_starts
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - is224
      BBCount:         10
      ICount:          123
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:247,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:247,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:260,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:247,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:248,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:260,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:263,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:265,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:276,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_sha256_update
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - input
        - ilen
      BBCount:         24
      ICount:          194
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_internal_sha256_process
        - mbedtls_internal_sha256_process_many
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:649,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:650,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:653,12'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process_many
                - mbedtls_internal_sha256_process
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:659,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:660,9'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process_many
                - mbedtls_internal_sha256_process
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:663,9'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process_many
                - mbedtls_internal_sha256_process
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:663,14'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:663,17'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process_many
                - mbedtls_internal_sha256_process
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:675,5'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process_many
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:663,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:664,26'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process
                - mbedtls_internal_sha256_process_many
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:675,5'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process_many
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:666,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:667,20'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:670,18'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process_many
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:675,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:677,50'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process_many
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:686,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:678,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:679,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:682,18'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process_many
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:686,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:687,26'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:690,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/sha256.c:666,20'
          Dst:             mbedtls_internal_sha256_process
        - Src:             'third_party/mbedtls/repo/library/sha256.c:677,13'
          Dst:             mbedtls_internal_sha256_process_many
    - functionName:    mbedtls_sha256_finish
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - output
      BBCount:         14
      ICount:          293
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_internal_sha256_process
        - mbedtls_sha256_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:711,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:713,16'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process
                - mbedtls_sha256_free
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:716,16'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process
                - mbedtls_internal_sha256_process
                - mbedtls_sha256_free
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:718,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:719,13'
              BranchSideFuncs:
                - mbedtls_sha256_free
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:722,16'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process
                - mbedtls_sha256_free
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:735,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:736,9'
              BranchSideFuncs:
                - mbedtls_sha256_free
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:742,5'
              BranchSideFuncs:
                - mbedtls_sha256_free
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:753,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:754,9'
              BranchSideFuncs:
                - mbedtls_sha256_free
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:757,9'
              BranchSideFuncs:
                - mbedtls_sha256_free
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/sha256.c:718,20'
          Dst:             mbedtls_internal_sha256_process
        - Src:             'third_party/mbedtls/repo/library/sha256.c:735,16'
          Dst:             mbedtls_internal_sha256_process
        - Src:             'third_party/mbedtls/repo/library/sha256.c:760,5'
          Dst:             mbedtls_sha256_free
    - functionName:    mbedtls_sha256_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_platform_zeroize
      functionUses:    5
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:228,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:229,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:232,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/sha256.c:232,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_internal_sha256_process
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - data
      BBCount:         20
      ICount:          414
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_platform_zeroize
      functionUses:    4
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:498,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:499,22'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:503,12'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:503,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:504,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:563,12'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:504,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:505,26'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:507,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:563,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:564,32'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:568,5'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/sha256.c:568,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_internal_sha256_process_many
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - len
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_internal_sha256_process
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:583,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:584,47'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:594,12'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/sha256.c:584,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:585,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/sha256.c:588,14'
              BranchSideFuncs:
                - mbedtls_internal_sha256_process
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/sha256.c:584,13'
          Dst:             mbedtls_internal_sha256_process
    - functionName:    mbedtls_sha256_clone
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_compiler_opaque
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_ct_uchar_in_range_if
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/constant_time_impl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      char
      argCount:        4
      argTypes:
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - low
        - high
        - c
        - t
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ct_compiler_opaque
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/constant_time_impl.h:411,46'
          Dst:             mbedtls_ct_compiler_opaque
        - Src:             'third_party/mbedtls/repo/library/constant_time_impl.h:412,46'
          Dst:             mbedtls_ct_compiler_opaque
    - functionName:    mbedtls_ct_base64_dec_value
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          91
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ct_uchar_in_range_if
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/base64.c:48,12'
          Dst:             mbedtls_ct_uchar_in_range_if
        - Src:             'third_party/mbedtls/repo/library/base64.c:49,12'
          Dst:             mbedtls_ct_uchar_in_range_if
        - Src:             'third_party/mbedtls/repo/library/base64.c:50,12'
          Dst:             mbedtls_ct_uchar_in_range_if
        - Src:             'third_party/mbedtls/repo/library/base64.c:51,12'
          Dst:             mbedtls_ct_uchar_in_range_if
        - Src:             'third_party/mbedtls/repo/library/base64.c:52,12'
          Dst:             mbedtls_ct_uchar_in_range_if
    - functionName:    mbedtls_base64_decode
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - dlen
        - olen
        - src
        - slen
      BBCount:         69
      ICount:          422
      EdgeCount:       94
      CyclomaticComplexity: 27
      functionsReached:
        - mbedtls_ct_base64_dec_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:140,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:142,24'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:186,9'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:143,25'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:143,28'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:143,9'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:143,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:144,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:149,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:149,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:150,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:153,14'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:153,29'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:154,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:158,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:154,28'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:154,31'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:158,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:153,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:155,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:158,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:158,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:159,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:163,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:163,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:164,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:167,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:167,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:168,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:171,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:171,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:172,17'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:176,17'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:172,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:173,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:175,9'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:176,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:177,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:179,45'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:179,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:180,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:186,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:187,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:195,15'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:198,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:198,24'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:199,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:198,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:199,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:203,12'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:204,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:205,14'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:228,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:205,26'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:205,30'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:206,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:205,42'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:205,46'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:206,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:205,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:206,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:209,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:210,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:211,13'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:213,47'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:216,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:217,32'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:226,5'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:219,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:220,24'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:222,17'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:222,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:223,24'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:225,9'
              BranchSideFuncs:
                - mbedtls_ct_base64_dec_value
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/base64.c:179,17'
          Dst:             mbedtls_ct_base64_dec_value
        - Src:             'third_party/mbedtls/repo/library/base64.c:213,18'
          Dst:             mbedtls_ct_base64_dec_value
    - functionName:    mbedtls_ct_base64_enc_char
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - value
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ct_uchar_in_range_if
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/base64.c:32,14'
          Dst:             mbedtls_ct_uchar_in_range_if
        - Src:             'third_party/mbedtls/repo/library/base64.c:33,14'
          Dst:             mbedtls_ct_uchar_in_range_if
        - Src:             'third_party/mbedtls/repo/library/base64.c:34,14'
          Dst:             mbedtls_ct_uchar_in_range_if
        - Src:             'third_party/mbedtls/repo/library/base64.c:35,14'
          Dst:             mbedtls_ct_uchar_in_range_if
        - Src:             'third_party/mbedtls/repo/library/base64.c:36,14'
          Dst:             mbedtls_ct_uchar_in_range_if
    - functionName:    mbedtls_base64_encode
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/base64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - dlen
        - olen
        - src
        - slen
      BBCount:         26
      ICount:          282
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_ct_base64_enc_char
      functionUses:    0
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:68,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:69,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:73,9'
              BranchSideFuncs:
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:75,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:76,10'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:80,7'
              BranchSideFuncs:
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:82,24'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:82,36'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:83,17'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:82,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:83,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:87,10'
              BranchSideFuncs:
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:89,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:90,18'
              BranchSideFuncs:
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:102,9'
              BranchSideFuncs:
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:102,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:103,18'
              BranchSideFuncs:
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:119,23'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:104,14'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:104,37'
              BranchSideFuncs:
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:104,12'
              BranchSideFuncs:
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
                - mbedtls_ct_base64_enc_char
        - Branch String:   'third_party/mbedtls/repo/library/base64.c:110,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:111,49'
              BranchSideFuncs:
                - mbedtls_ct_base64_enc_char
            - BranchSide:      'third_party/mbedtls/repo/library/base64.c:113,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/base64.c:94,16'
          Dst:             mbedtls_ct_base64_enc_char
        - Src:             'third_party/mbedtls/repo/library/base64.c:95,16'
          Dst:             mbedtls_ct_base64_enc_char
        - Src:             'third_party/mbedtls/repo/library/base64.c:97,16'
          Dst:             mbedtls_ct_base64_enc_char
        - Src:             'third_party/mbedtls/repo/library/base64.c:99,16'
          Dst:             mbedtls_ct_base64_enc_char
        - Src:             'third_party/mbedtls/repo/library/base64.c:106,16'
          Dst:             mbedtls_ct_base64_enc_char
        - Src:             'third_party/mbedtls/repo/library/base64.c:107,16'
          Dst:             mbedtls_ct_base64_enc_char
        - Src:             'third_party/mbedtls/repo/library/base64.c:111,20'
          Dst:             mbedtls_ct_base64_enc_char
    - functionName:    mbedtls_ccm_compare_tags
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - tag1
        - tag2
        - tag_len
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ct_memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:578,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:579,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:582,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:576,16'
          Dst:             mbedtls_ct_memcmp
    - functionName:    mbedtls_ccm_auth_decrypt
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - length
        - iv
        - iv_len
        - add
        - add_len
        - input
        - output
        - tag
        - tag_len
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ccm_auth_decrypt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:625,12'
          Dst:             ccm_auth_decrypt
    - functionName:    ccm_auth_decrypt
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - mode
        - length
        - iv
        - iv_len
        - add
        - add_len
        - input
        - output
        - tag
        - tag_len
      BBCount:         8
      ICount:          95
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ccm_auth_crypt
        - mbedtls_ccm_compare_tags
        - mbedtls_platform_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:594,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:597,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:600,41'
              BranchSideFuncs:
                - mbedtls_ccm_compare_tags
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:600,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:601,34'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:605,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:594,16'
          Dst:             ccm_auth_crypt
        - Src:             'third_party/mbedtls/repo/library/ccm.c:600,16'
          Dst:             mbedtls_ccm_compare_tags
        - Src:             'third_party/mbedtls/repo/library/ccm.c:601,9'
          Dst:             mbedtls_platform_zeroize
    - functionName:    ccm_auth_crypt
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - mode
        - length
        - iv
        - iv_len
        - add
        - add_len
        - input
        - output
        - tag
        - tag_len
      BBCount:         14
      ICount:          130
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - mbedtls_ccm_finish
        - mbedtls_ccm_set_lengths
        - mbedtls_ccm_starts
        - mbedtls_ccm_update
        - mbedtls_ccm_update_ad
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:521,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:522,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:525,40'
              BranchSideFuncs:
                - mbedtls_ccm_set_lengths
                - mbedtls_ccm_update_ad
                - mbedtls_ccm_update
                - mbedtls_ccm_finish
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:525,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:526,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:529,38'
              BranchSideFuncs:
                - mbedtls_ccm_update_ad
                - mbedtls_ccm_update
                - mbedtls_ccm_finish
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:529,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:530,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:533,35'
              BranchSideFuncs:
                - mbedtls_ccm_update
                - mbedtls_ccm_finish
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:533,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:535,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:538,35'
              BranchSideFuncs:
                - mbedtls_ccm_finish
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:538,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:539,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:542,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:521,16'
          Dst:             mbedtls_ccm_starts
        - Src:             'third_party/mbedtls/repo/library/ccm.c:525,16'
          Dst:             mbedtls_ccm_set_lengths
        - Src:             'third_party/mbedtls/repo/library/ccm.c:529,16'
          Dst:             mbedtls_ccm_update_ad
        - Src:             'third_party/mbedtls/repo/library/ccm.c:533,16'
          Dst:             mbedtls_ccm_update
        - Src:             'third_party/mbedtls/repo/library/ccm.c:538,16'
          Dst:             mbedtls_ccm_finish
    - functionName:    mbedtls_ccm_starts
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - mode
        - iv
        - iv_len
      BBCount:         9
      ICount:          108
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ccm_calculate_first_block_if_ready
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:228,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:228,23'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:229,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:228,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:229,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:232,17'
              BranchSideFuncs:
                - ccm_calculate_first_block_if_ready
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:257,12'
          Dst:             ccm_calculate_first_block_if_ready
    - functionName:    mbedtls_ccm_set_lengths
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - total_ad_len
        - plaintext_len
        - tag_len
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ccm_calculate_first_block_if_ready
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:272,22'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:272,25'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:273,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:272,38'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:272,41'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:273,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:272,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:273,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:276,9'
              BranchSideFuncs:
                - ccm_calculate_first_block_if_ready
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:276,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:277,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:280,26'
              BranchSideFuncs:
                - ccm_calculate_first_block_if_ready
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:286,12'
          Dst:             ccm_calculate_first_block_if_ready
    - functionName:    mbedtls_ccm_update_ad
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - add
        - add_len
      BBCount:         41
      ICount:          374
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - mbedtls_cipher_update
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:299,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:300,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:303,9'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:303,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:304,13'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:355,5'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:304,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:305,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:308,15'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:308,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:309,17'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:317,20'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:309,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:310,17'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:313,44'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:317,20'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:318,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:321,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:322,23'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:349,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:326,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:327,27'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:330,25'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/common.h:213,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:214,51'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:234,5'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/common.h:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:235,16'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:332,31'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:336,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:336,43'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:340,46'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:336,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:321,9'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:340,46'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:342,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:343,21'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:346,13'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:349,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:350,13'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:353,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:340,23'
          Dst:             mbedtls_cipher_update
    - functionName:    mbedtls_ccm_update
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - input
        - input_len
        - output
        - output_size
        - output_len
      BBCount:         77
      ICount:          632
      EdgeCount:       103
      CyclomaticComplexity: 28
      functionsReached:
        - mbedtls_ccm_crypt
        - mbedtls_cipher_update
        - mbedtls_platform_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:372,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:373,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:379,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:379,27'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:379,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:383,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:379,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:380,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:383,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:383,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:384,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:386,19'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:390,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:391,18'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:467,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:395,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:396,23'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:399,27'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:401,46'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:402,13'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:403,25'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:401,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:403,25'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:423,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/common.h:213,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:214,51'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:234,5'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/common.h:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:235,16'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:405,17'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:405,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:405,43'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:409,46'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:405,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:409,46'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:417,37'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:411,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:412,21'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:415,13'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:418,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:419,17'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:421,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:423,46'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:424,13'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:431,37'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:423,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:431,37'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:453,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:432,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:433,17'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:436,25'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/common.h:213,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:214,51'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:234,5'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/common.h:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:235,16'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:438,20'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:440,40'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:440,43'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:444,46'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:440,17'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:444,46'
              BranchSideFuncs:
                - mbedtls_cipher_update
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:451,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:446,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:447,21'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:450,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:453,36'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:453,39'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:454,20'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:453,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:454,20'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:461,22'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:454,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:455,24'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:459,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:455,21'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:456,21'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:458,13'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
                - mbedtls_ccm_crypt
                - mbedtls_cipher_update
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:409,23'
          Dst:             mbedtls_cipher_update
        - Src:             'third_party/mbedtls/repo/library/ccm.c:417,19'
          Dst:             mbedtls_ccm_crypt
        - Src:             'third_party/mbedtls/repo/library/ccm.c:431,19'
          Dst:             mbedtls_ccm_crypt
        - Src:             'third_party/mbedtls/repo/library/ccm.c:444,23'
          Dst:             mbedtls_cipher_update
        - Src:             'third_party/mbedtls/repo/library/ccm.c:467,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ccm_finish
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - tag
        - tag_len
      BBCount:         25
      ICount:          159
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_ccm_clear_state
        - mbedtls_ccm_crypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:478,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:479,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:482,9'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_ccm_clear_state
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:482,26'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:482,31'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_ccm_clear_state
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:486,9'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_ccm_clear_state
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:482,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:483,9'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_ccm_clear_state
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:486,9'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_ccm_clear_state
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:486,32'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:486,35'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_ccm_clear_state
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:493,12'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_ccm_clear_state
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:486,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:487,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:493,12'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_ccm_clear_state
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:493,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:494,9'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_ccm_clear_state
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:497,29'
              BranchSideFuncs:
                - mbedtls_ccm_crypt
                - mbedtls_ccm_clear_state
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:498,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:499,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:501,9'
              BranchSideFuncs:
                - mbedtls_ccm_clear_state
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:501,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:502,16'
              BranchSideFuncs:
                - mbedtls_ccm_clear_state
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:504,29'
              BranchSideFuncs:
                - mbedtls_ccm_clear_state
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:497,11'
          Dst:             mbedtls_ccm_crypt
        - Src:             'third_party/mbedtls/repo/library/ccm.c:504,5'
          Dst:             mbedtls_ccm_clear_state
    - functionName:    mbedtls_ccm_crypt
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - offset
        - use_len
        - input
        - output
      BBCount:         12
      ICount:          170
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mbedtls_cipher_update
        - mbedtls_platform_zeroize
      functionUses:    3
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:137,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:138,9'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:143,17'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/common.h:213,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:214,51'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:234,5'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
        - Branch String:   'third_party/mbedtls/repo/library/common.h:234,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:145,30'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
            - BranchSide:      'third_party/mbedtls/repo/library/common.h:235,16'
              BranchSideFuncs:
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:135,11'
          Dst:             mbedtls_cipher_update
        - Src:             'third_party/mbedtls/repo/library/ccm.c:139,9'
          Dst:             mbedtls_platform_zeroize
        - Src:             'third_party/mbedtls/repo/library/ccm.c:145,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_ccm_clear_state
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ccm_calculate_first_block_if_ready
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         26
      ICount:          213
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_cipher_update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:168,44'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:168,49'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:169,9'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:168,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:169,9'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:175,9'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:175,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:176,13'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:195,19'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:176,51'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:176,54'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:177,13'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:176,13'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:177,13'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:179,13'
              BranchSideFuncs: []
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:199,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:200,24'
              BranchSideFuncs:
                - mbedtls_cipher_update
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:203,9'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:203,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:204,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:212,34'
              BranchSideFuncs:
                - mbedtls_cipher_update
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:214,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:215,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:219,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:212,11'
          Dst:             mbedtls_cipher_update
    - functionName:    mbedtls_ccm_star_auth_decrypt
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - length
        - iv
        - iv_len
        - add
        - add_len
        - input
        - output
        - tag
        - tag_len
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ccm_auth_decrypt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:614,12'
          Dst:             ccm_auth_decrypt
    - functionName:    mbedtls_ccm_encrypt_and_tag
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - length
        - iv
        - iv_len
        - add
        - add_len
        - input
        - output
        - tag
        - tag_len
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ccm_auth_crypt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:564,12'
          Dst:             ccm_auth_crypt
    - functionName:    mbedtls_ccm_star_encrypt_and_tag
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - length
        - iv
        - iv_len
        - add
        - add_len
        - input
        - output
        - tag
        - tag_len
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ccm_auth_crypt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:554,12'
          Dst:             ccm_auth_crypt
    - functionName:    mbedtls_ccm_free
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_cipher_free
        - mbedtls_platform_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:102,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:103,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:108,26'
              BranchSideFuncs:
                - mbedtls_cipher_free
                - mbedtls_platform_zeroize
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:108,5'
          Dst:             mbedtls_cipher_free
        - Src:             'third_party/mbedtls/repo/library/ccm.c:110,5'
          Dst:             mbedtls_platform_zeroize
    - functionName:    mbedtls_cipher_info_get_block_size
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/include/mbedtls/cipher.h:541,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:542,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/include/mbedtls/cipher.h:545,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mbedtls_ccm_setkey
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - key
        - keybits
      BBCount:         12
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - mbedtls_cipher_free
        - mbedtls_cipher_info_from_values
        - mbedtls_cipher_info_get_block_size
        - mbedtls_cipher_setkey
        - mbedtls_cipher_setup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:74,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:75,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:78,44'
              BranchSideFuncs:
                - mbedtls_cipher_info_get_block_size.28723
                - mbedtls_cipher_free
                - mbedtls_cipher_setup
                - mbedtls_cipher_setkey
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:78,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:79,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:82,26'
              BranchSideFuncs:
                - mbedtls_cipher_free
                - mbedtls_cipher_setup
                - mbedtls_cipher_setkey
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:84,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:85,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:88,39'
              BranchSideFuncs:
                - mbedtls_cipher_setkey
        - Branch String:   'third_party/mbedtls/repo/library/ccm.c:88,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:90,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/ccm.c:94,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/ccm.c:72,19'
          Dst:             mbedtls_cipher_info_from_values
        - Src:             'third_party/mbedtls/repo/library/ccm.c:78,9'
          Dst:             mbedtls_cipher_info_get_block_size
        - Src:             'third_party/mbedtls/repo/library/ccm.c:82,5'
          Dst:             mbedtls_cipher_free
        - Src:             'third_party/mbedtls/repo/library/ccm.c:84,16'
          Dst:             mbedtls_cipher_setup
        - Src:             'third_party/mbedtls/repo/library/ccm.c:88,16'
          Dst:             mbedtls_cipher_setkey
    - functionName:    mbedtls_ccm_init
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/ccm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_pk_ecc_set_pubkey
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_ecc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pk
        - pub
        - pub_len
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ecp_check_pubkey
        - mbedtls_ecp_point_read_binary
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_ecc.c:247,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_ecc.c:248,16'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_ecc.c:250,38'
              BranchSideFuncs:
                - mbedtls_ecp_check_pubkey
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_ecc.c:246,11'
          Dst:             mbedtls_ecp_point_read_binary
        - Src:             'third_party/mbedtls/repo/library/pk_ecc.c:250,12'
          Dst:             mbedtls_ecp_check_pubkey
    - functionName:    mbedtls_pk_ecc_set_pubkey_from_prv
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_ecc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - prv
        - prv_len
        - f_rng
        - p_rng
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mbedtls_ecp_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_ecc.c:140,12'
          Dst:             mbedtls_ecp_mul
    - functionName:    mbedtls_error_add
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/include/mbedtls/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - high
        - low
        - file
        - line
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mbedtls_pk_ecc_set_key
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_ecc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pk
        - key
        - key_len
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mbedtls_ecp_read_key
        - mbedtls_error_add
        - mbedtls_pk_ec_rw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_ecc.c:77,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_ecc.c:78,16'
              BranchSideFuncs:
                - mbedtls_error_add.28750
            - BranchSide:      'third_party/mbedtls/repo/library/pk_ecc.c:80,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_ecc.c:75,32'
          Dst:             mbedtls_pk_ec_rw
        - Src:             'third_party/mbedtls/repo/library/pk_ecc.c:76,15'
          Dst:             mbedtls_ecp_read_key
        - Src:             'third_party/mbedtls/repo/library/pk_ecc.c:78,16'
          Dst:             mbedtls_error_add
    - functionName:    mbedtls_pk_ec_rw
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_pk_get_type
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_internal.h:74,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:78,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:78,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:78,49'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:80,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_internal.h:74,13'
          Dst:             mbedtls_pk_get_type
    - functionName:    mbedtls_pk_ec_ro
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - mbedtls_pk_get_type
      functionUses:    2
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_internal.h:62,5'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:66,55'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_internal.h:68,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_internal.h:62,13'
          Dst:             mbedtls_pk_get_type
    - functionName:    mbedtls_pk_ecc_set_group
      functionSourceFile: '/src/openthread/third_party/mbedtls/repo/library/pk_ecc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pk
        - grp_id
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mbedtls_ecp_group_load
        - mbedtls_pk_ec_ro
        - mbedtls_pk_ec_rw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'third_party/mbedtls/repo/library/pk_ecc.c:38,62'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_ecc.c:39,27'
              BranchSideFuncs:
                - mbedtls_pk_ec_ro.28756
                - mbedtls_ecp_group_load
            - BranchSide:      'third_party/mbedtls/repo/library/pk_ecc.c:44,37'
              BranchSideFuncs:
                - mbedtls_ecp_group_load
        - Branch String:   'third_party/mbedtls/repo/library/pk_ecc.c:38,9'
          Branch Sides:
            - BranchSide:      'third_party/mbedtls/repo/library/pk_ecc.c:40,9'
              BranchSideFuncs: []
            - BranchSide:      'third_party/mbedtls/repo/library/pk_ecc.c:44,37'
              BranchSideFuncs:
                - mbedtls_ecp_group_load
      Callsites:
        - Src:             'third_party/mbedtls/repo/library/pk_ecc.c:35,32'
          Dst:             mbedtls_pk_ec_rw
        - Src:             'third_party/mbedtls/repo/library/pk_ecc.c:38,9'
          Dst:             mbedtls_pk_ec_ro
        - Src:             'third_party/mbedtls/repo/library/pk_ecc.c:39,9'
          Dst:             mbedtls_pk_ec_ro
        - Src:             'third_party/mbedtls/repo/library/pk_ecc.c:44,12'
          Dst:             mbedtls_ecp_group_load
...
